1
(()=>{"use strict";var n,t,i=function(n){this.ne=n,this.iu=n.Yu()}
2
,r="module_init",u=function(){function n(n){this.ne=n}
3
return n.prototype.Ju=function(n){return!!this.ne.Hu().filter((function(t){return n(t)}
4
)).length}
5
,n.prototype.Gu=function(n,t,i){t.Xu||this.Ju(n.$u)&&(t.nu=new n(this.ne,i),t.nu.Ku(),t.Xu=!0)}
6
,n}
7
(),o=function(){function n(n){this.ne=n,this.iu=this.ne.Yu&&this.ne.Yu()}
8
return n.$u=function(n){return!0}
9
,n.prototype.send=function(n,t){this.ne.send(n,t||{}
10
)}
11
,n}
12
(),e="click",c="mousedown",s="tap",f="beforeunload",h="visibilitychange",a=function(){return a=Object.assign||function(n){for(var t,i=1,r=arguments.length;i<r;i++)for(var u in t=arguments[i])Object.prototype.hasOwnProperty.call(t,u)&&(n[u]=t[u]);return n}
13
,a.apply(this,arguments)}
14
,l=function(){function n(n){this.Qu=null,this.Zu=null,this.data=this.Ve(n)}
15
return n.prototype.ts=function(){return this.ns}
16
,n.prototype.Xn=function(n){switch(n){case 0:return this.rs;case 1:return this.es}
17
return null}
18
,n.prototype.os=function(){return this.Zu}
19
,n.prototype.getData=function(n){var t=a(a({hn:this.ns,Mt:null}
20
,this.us),this.data);switch(n){case 0:t.Mt=this.rs;break;case 1:t.Mt=this.es,t=a(a({}
21
,t),this.Qu)}
22
return t}
23
,n.prototype.ss=function(n){this.us=n}
24
,n}
25
(),v=(n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}
26
instanceof Array&&function(n,t){n.__proto__=t}
27
||function(n,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=t[i])}
28
,n(t,i)}
29
,function(t,i){if("function"!=typeof i&&null!==i)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");function r(){this.constructor=t}
30
n(t,i),t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}
31
),w=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.rs="cl",t.es="click",t.Zu="xhr",t}
32
return v(t,n),t.prototype.Ve=function(n){var t=n.ul,i=n.tn;return this.ns="ub",{cn:t,tn:i}
33
}
34
,t}
35
(l),b=((t={}
36
)[c]="cl",t[s]="tap",t),y=function(n){return"string"==typeof n}
37
,O=function(n){return Array.isArray(n)}
38
;var j=function(n,t){return function(n,t,i){return Array.prototype.indexOf.call(n,t,i)}
39
(n,t)>=0}
40
,p=function(n,t,i){var r=function(n,t,i){for(var r=n.length,u=y(n)?n.split(""):n,o=r-1;o>=0;o--)if(o in u&&t.call(i,u[o],o,n))return o;return-1}
...
</html>