loadPanoStudioViewer = function(){
var $wnd=window,$doc=$wnd.document,$viewerBuild="v4.70 - 27.04.2022 Build: 5501";
function $(){}
function El(){}
function Bl(){}
function Vl(){}
function Db(){}
function Fc(){}
function Rc(){}
function Xe(){}
function af(){}
function of(){}
function on(){}
function mn(){}
function pn(){}
function En(){}
function Fn(){}
function am(){}
function aB(){}
function mo(){}
function no(){}
function Ho(){}
function Jo(){}
function Lo(){}
function Bp(){}
function _z(){}
function WF(){}
function YF(){}
function PK(){}
function gN(){}
function jN(){}
function mN(){}
function cO(){}
function uT(){}
function CT(a){}
function AT(a,b){}
function Ao(){yo()}
function Bo(){yo()}
function Co(){yo()}
function Hd(){ld()}
function Jd(){ld()}
function Pd(){ld()}
function Km(){Jm()}
function fn(){Xm()}
function kn(){Xm()}
function jn(){gn()}
function Oc(a){Nc()}
function $m(a){hm()}
function JT(a,b,c){}
function Ne(a,b){a.d=b}
function Pe(a,b){a.a=b}
function Qe(a,b){a.b=b}
function hb(a,b){a.Pb=b}
function LI(b,a){b.x=a}
function ad(b,a){b.id=a}
function Kc(a){this.a=a}
function Lc(a){this.a=a}
function Qo(a){this.a=a}
function wo(a){this.c=a}
function ct(a){this.a=a}
function bw(a){this.a=a}
function CG(a){this.a=a}
function RK(a){this.a=a}
function tL(a){this.a=a}
function yM(a){this.a=a}
function HM(a){this.a=a}
function IM(a){this.a=a}
function FM(a){this.d=a}
function WM(a){this.c=a}
function sO(a){this.a=a}
function $e(){this.a={}}
function TM(){LM(this)}
function wN(){vM(this)}
function QT(){EM(this)}
function Sw(a){uM(Nw,a)}
function ID(a,b){RM(b,a)}
function nv(a,b){b[a]()}
function gw(c,a,b){c[b]=a}
function fd(b,a){b.src=a}
function jd(b,a){b.width=a}
function Xu(a){wu();ru=a}
function jl(a){return a.e}
function tb(){tb=Bl;yo()}
function Qn(){Qn=Bl;ie()}
function WK(){WK=Bl;WK()}
function KH(){KH=Bl;JH=[]}
function Rn(){Rn=Bl;new wN}
function Tb(){this.a=jc()}
function Te(){this.b=++Se}
function VT(){return false}
function Mv(a,b){a.local=b}
function Ze(a,b){a.a[kP]=b}
function On(a,b){Hn(a.a,b)}
function BD(a,b){cw(a.n,b)}
function dv(a,b,c){b[a](c)}
function py(a){qy(a);ky(a)}
function CH(){zH();AH(this)}
function TK(){cc.call(this)}
function rL(){cc.call(this)}
function DL(){cc.call(this)}
function cM(){cc.call(this)}
function pN(){cc.call(this)}
function gp(){gp=Bl;fp=hl()}
function hm(){hm=Bl;fm=dl()}
function Am(){Am=Bl;zm=el()}
function ld(){ld=Bl;kd=cl()}
function pA(){pA=Bl;oA=Cb()}
function RJ(){RJ=Bl;mJ=MI()}
function JN(){JN=Bl;IN=LN()}
function gc(){gc=Bl;fc=new $}
function AN(){this.a=new wN}
function dO(){cc.call(this)}
function FT(){return this.g}
function GT(){return this.a}
function HT(){return this.b}
function yT(a){return sp(a)}
function Gc(a){return a.kc()}
function DT(){return this.Tb}
function Jm(){Jm=Bl;Im=new Te}
function xc(){xc=Bl;wc=new Fc}
function PA(a){KA();cw(EA,a)}
function ND(a){yD();delete a}
function gd(b,a){b.volume=a}
function hd(b,a){b.height=a}
function ed(b,a){b.preload=a}
function Me(b,a){b.poster=a}
function ww(a,b){a.j=b;Aw(a)}
function oB(a,b){a.setIcon(b)}
function po(a,b){ro(a,b,a.c)}
function Kw(a){Iw(a,a.s,a.xb)}
function Zw(a){!!a.b&&gx(a.b)}
function rA(a,b){!!b&&uA(b,a)}
function dc(a){bc.call(this,a)}
function bN(a){AO(a);this.a=a}
function FO(a){AO(a);return a}
function td(a){ld();return a|0}
function Ye(a,b){return a.a[b]}
function wT(){return KO(this)}
function Cn(a){rf.call(this,a)}
function rf(a){pf.call(this,a)}
function Sl(a){Pl.call(this,a)}
function Zl(a){Pl.call(this,a)}
function No(a){dc.call(this,a)}
function Ro(a){Qo.call(this,a)}
function To(a){Ro.call(this,a)}
function Uo(a){Ro.call(this,a)}
function $o(a){Ro.call(this,a)}
function _o(a){Ro.call(this,a)}
function Vo(a){Uo.call(this,a)}
function Xo(a){Uo.call(this,a)}
function Wo(a){Vo.call(this,a)}
function ap(a){Ro.call(this,a)}
function ep(a){Ro.call(this,a)}
function cp(a){Qo.call(this,a)}
function dp(a){cp.call(this,a)}
function Mb(b,a){b.fillStyle=a}
function cw(b,a){b[b.length]=a}
function fw(b,a){b.splice(a,1)}
function Pw(a){return oM(Nw,a)}
function Iz(a){return oM(Bz,a)}
function mz(b,a){return a in b}
function KI(c,a,b){c.x=a;c.y=b}
function iv(a,b,c,d){b[a](c,d)}
function UK(a){dc.call(this,a)}
function qL(a){dc.call(this,a)}
function sL(a){dc.call(this,a)}
function EL(a){dc.call(this,a)}
function FL(a){qL.call(this,a)}
function VK(a){UK.call(this,a)}
function dM(a){dc.call(this,a)}
function tO(a){sO.call(this,a)}
function QK(){bc.call(this,mT)}
function $L(){RK.call(this,'')}
function vT(a){return this===a}
function BL(a){return a<0?-a:a}
function HO(a){return isNaN(a)}
function db(a){return hm(),a.Pb}
function gb(a,b){hb(a,(hm(),b))}
function Pb(b,a){b.shadowBlur=a}
function bL(a){aL(a);return a.k}
function ET(a,b,c){return true}
function Af(a,b){return hL(a,b)}
function uw(a,b){!!b&&un(a.b,b)}
function CL(a,b){return a<b?a:b}
function LL(a,b){return b.Kf(a)}
function Rm(a,b){a.__listener=b}
function bM(){bM=Bl;aM=new PK}
function dN(){dN=Bl;cN=new gN}
function iN(){iN=Bl;hN=new jN}
function lN(){lN=Bl;kN=new mN}
function nI(){nI=Bl;bI=HI(iI)}
function nc(){nc=Bl;!!(Nc(),Mc)}
function OO(){OO=Bl;LO={};NO={}}
function vl(){tl==null&&(tl=[])}
function WT(){throw jl(new dO)}
function xT(){return np(this.a)}
function PT(){return QO(this.a)}
function RT(){return wM(this.a)}
function ST(){return this.Cf(0)}
function zT(a,b,c){return false}
function xI(){nI();return VH||iI}
function NN(){JN();return new IN}
function xp(){wp();tp.call(this)}
function Mm(){ef.call(this,null)}
function Bb(a){hb(this,(hm(),a))}
function Pl(a){hb(this,(hm(),a))}
function om(a,b){hm();fm.Gc(a,b)}
function nm(a){hm();gm=a;fm.Fc(a)}
function Dm(a){Am();$wnd.alert(a)}
function Kl(a){(hm(),a.Pb).play()}
function GK(a,b){RJ();a&&(a.o=b)}
function sM(a,b){return FN(a.a,b)}
function wM(a){return a.a.c+a.b.c}
function $f(a){return a.l|a.m<<22}
function yN(a,b){return mM(a.a,b)}
function bm(b,a){return b.exec(a)}
function lp(a){gp();return a.data}
function AH(a){a.a=new VB(0,0,0)}
function OB(){OB=Bl;new VB(0,0,0)}
function UT(){return dN(),iN(),hN}
function ib(a,b){jb((hm(),a.Pb),b)}
function Ab(a,b){jd((hm(),a.Pb),b)}
function zb(a,b){hd((hm(),a.Pb),b)}
function Wc(a,b){(ld(),kd).nc(a,b)}
function ec(a,b){_b.call(this,a,b)}
function nO(a,b,c){a.splice(b,c)}
function Qb(b,a){b.shadowColor=a}
function Rb(b,a){b.shadowOffsetX=a}
function Sb(b,a){b.shadowOffsetY=a}
function Nb(b,a){b.globalAlpha=a}
function bd(b,a){b.innerHTML=a||''}
function de(a,b){this.a=a;this.b=b}
function je(a,b){de.call(this,a,b)}
function ze(a,b){de.call(this,a,b)}
function Be(){ze.call(this,'PX',0)}
function Ee(){ze.call(this,'EX',3)}
function De(){ze.call(this,'EM',2)}
function Ie(){ze.call(this,'CM',7)}
function Je(){ze.call(this,'MM',8)}
function Fe(){ze.call(this,'PT',4)}
function Ge(){ze.call(this,'PC',5)}
function He(){ze.call(this,'IN',6)}
function yf(a,b){de.call(this,a,b)}
function Nl(a,b){ed((hm(),a.Pb),b)}
function Ol(a,b){gd((hm(),a.Pb),b)}
function Yl(a,b){Me((hm(),a.Pb),b)}
function Jl(a){(hm(),a.Pb).pause()}
function qm(a){hm();fm.Gc(a,32768)}
function Yc(a){return nd((ld(),a))}
function ce(a){return (ld(),a)[nP]}
function ml(a,b){return kl(a,b)==0}
function Bc(a){return !!a.a||!!a.f}
function Ap(a){throw jl(new Yo(a))}
function vn(){this.Kb=new uo(this)}
function _n(a,b){this.a=a;this.b=b}
function TF(a,b){this.a=a;this.b=b}
function JM(a,b){this.a=a;this.b=b}
function Fo(a,b){_b.call(this,a,b)}
function ew(c,a,b){c.splice(b,0,a)}
function lO(a,b,c){a.splice(b,0,c)}
function Mw(a,b){a.style.cssText=b}
function PN(a,b){return a.a.get(b)}
function TT(){return this.a.length}
function np(a){gp();return a.length}
function cK(a){RJ();return a?a.o:0}
function JL(a,b){return AO(a),a===b}
function SL(a,b){return a.substr(b)}
function qz(a){return JSON.parse(a)}
function KE(a){sE();console.log(a)}
function uc(a){$wnd.clearTimeout(a)}
function Ce(){ze.call(this,'PCT',1)}
function vO(){sO.call(this,'UTF-8')}
function ne(){je.call(this,'LEFT',2)}
function vc(){kc!=0&&(kc=0);mc=-1}
function gn(){gn=Bl;Xm();Um[zP]=_m}
function GN(a){this.a=NN();this.b=a}
function SN(a){this.a=NN();this.b=a}
function qN(){this.a=new $wnd.Date}
function gz(){gz=Bl;az=new VB(0,0,0)}
function wu(){wu=Bl;su=new VB(0,0,0)}
function tm(a){$wnd.clearInterval(a)}
function _F(a){a.i=true;a.b&&Kl(a.a)}
function lb(a,b){!!a.Nb&&df(a.Nb,b)}
function wn(a,b){qn(a,b,(hm(),a.Pb))}
function aN(a,b){ZM(a,0,a.length,b)}
function ML(a,b){return a.indexOf(b)}
function lM(a){return !a?null:a.If()}
function qg(a){return a==null?null:a}
function $c(a){return (ld(),kd).yc(a)}
function If(a){return Jf(a.l,a.m,a.h)}
function TJ(a){RJ();!!uJ&&gK(uJ,a,1)}
function LM(a){a.a=Cf(hk,$O,1,0,5,1)}
function Ll(a,b){cd((hm(),a.Pb),wP,b)}
function Ml(a,b){cd((hm(),a.Pb),eP,b)}
function an(a){(ld(),kd).tc(a);bn(a)}
function zo(a){return (ld(),kd).vc(a)}
function bp(a,b){return So(rp(a.a,b))}
function ev(a,b,c,d){return b[a](c,d)}
function nz(b,a){b[a]=[];return b[a]}
function pz(b,a){b[a]={};return b[a]}
function YL(a,b){a.a+=''+b;return a}
function RB(a,b){a.a*=b;a.b*=b;a.c*=b}
function eJ(a,b){a.db.Ab['current']=b}
function ef(a){this.a=new nf;this.b=a}
function nw(a){this.b=a?a:[];jw(this)}
function ax(a){return eval('('+a+')')}
function nM(a,b){return lM(DN(a.a,b))}
function rN(a){return a<10?'0'+a:''+a}
function fO(a){return a!=null?cb(a):0}
function op(a){gp();return a.nodeName}
function bK(a){RJ();a.enable(a.BLEND)}
function nK(a,b){RJ();a.useProgram(b)}
function SM(a,b){_M(a.a,a.a.length,b)}
function Xc(a,b){return md((ld(),a),b)}
function _c(c,a,b){c.setAttribute(a,b)}
function Lb(e,a,b,c,d){e.rect(a,b,c,d)}
function Ub(a){a.j=Cf(jk,$O,317,0,0,1)}
function oe(){je.call(this,'RIGHT',3)}
function le(){je.call(this,'CENTER',0)}
function oo(){io.call(this,$doc.body)}
function SF(){OF();QF(this,null,null)}
function Po(){Po=Bl;Oo=(gp(),gp(),fp)}
function We(){We=Bl;Ve=new Ue(new Xe)}
function qp(a){gp();return a.nodeValue}
function uL(a,b){return a<b?-1:a>b?1:0}
function yb(a){return (hm(),a.Pb).width}
function Tc(a,b){return a.childNodes[b]}
function LH(a,b){KH();JH.push(EH(a,b))}
function _L(a){RK.call(this,(AO(a),a))}
function me(){je.call(this,'JUSTIFY',1)}
function Lm(a){$wnd.location.assign(a)}
function Pm(a){if(!Nm){a.Hc();Nm=true}}
function Em(){if(!xm){zm.Ic();xm=true}}
function jp(a){gp();return a.attributes}
function kp(a){gp();return a.childNodes}
function mp(a,b){gp();return fp.Xc(a,b)}
function Jf(a,b,c){return {l:a,m:b,h:c}}
function av(a,b,c){MM(Zu,new _u(a,b,c))}
function Vn(a,b){Un(a,(dm(),new cm(b)))}
function jK(a,b){b&&a.deleteProgram(b)}
function GL(a,b){return a.charCodeAt(b)}
function zN(a,b){return sM(a.a,b)!=null}
function tC(a){return a.Gb!=3&&a.Fb>=HS}
function GO(a,b){return a==b?0:a<b?-1:1}
function KO(a){return a.$H||(a.$H=++JO)}
function lg(a,b){return a!=null&&jg(a,b)}
function xb(a){return (hm(),a.Pb).height}
function Sc(b,a){return b.appendChild(a)}
function Vc(b,a){return b.removeChild(a)}
function VI(a,b,c,d){a.f=b;a.g=c;a.i=d}
function TB(a,b,c,d){a.a=b;a.b=c;a.c=d}
function mO(a,b,c){kO(c,0,a,b,c.length)}
function Kn(a,b,c){tn(a,b,(hm(),a.Pb),c)}
function km(a,b,c){hm();fm.Dc(a,mm(b),c)}
function Hm(a,b,c){Am();$wnd.open(a,b,c)}
function $J(a){RJ();a.disable(a.BLEND)}
function tp(){gp();this.a=new DOMParser}
function nf(){this.d=new wN;this.c=false}
function Bn(){Bn=Bl;zn=new En;An=new Fn}
function yO(a){if(!a){throw jl(new dO)}}
function DO(a){if(!a){throw jl(new rL)}}
function eD(a){pC(a);VC(a);sE(),mE=true}
function aL(a){if(a.k!=null){return}jL(a)}
function NL(a,b){return a.lastIndexOf(b)}
function Uc(a,b){return (ld(),kd).wc(a,b)}
function Xd(a,b){return (ld(),kd).mc(a,b)}
function $s(a,b){as();return a.toFixed(b)}
function jv(a,b,c,d,e){return b[a](c,d,e)}
function IO(b,c,d){try{b[c]=d}catch(a){}}
function Eq(a,b,c){a[pQ]=b+mQ;a[xQ]=c+mQ}
function WI(a,b){b.a=a.f;b.b=a.g;b.c=a.i}
function ky(a){a.x=-a.x;a.y=-a.y;a.z=-a.z}
function MI(){var a={};a.x=a.y=0;return a}
function oN(a){var b;b=a[oT]|0;a[oT]=b+1}
function $K(a){return a>=56320&&a<=57343}
function ng(a){return typeof a==='number'}
function pg(a){return typeof a==='string'}
function fK(a){RJ();return a.canvas.width}
function TL(a,b,c){return a.substr(b,c-b)}
function Jb(e,a,b,c,d){e.fillRect(a,b,c,d)}
function nD(a,b){cD();jD.call(this,5,a,b)}
function Zb(a,b){a.e=b;b!=null&&IO(b,aP,a)}
function YE(a,b){b!=''&&(b=IE(b));vF(b,a)}
function GI(b,a){b.offset=a<-1?-1:a>1?1:a}
function fM(a){qL.call(this,a==null?dP:a)}
function gM(a){qL.call(this,a==null?dP:a)}
function HK(a){RJ();(sE(),YD)&&(GJ.lpm=a)}
function DI(a){return (nI(),iI)?0:a.offset}
function Il(a){return !!(hm(),a.Pb).paused}
function dG(a){return !(a.ended||a.paused)}
function mg(a){return typeof a==='boolean'}
function ae(b,a){return b.getElementById(a)}
function Ke(a){return td((ld(),a).pageX||0)}
function Le(a){return td((ld(),a).pageY||0)}
function Os(a){as();return Ms((hm(),a.Pb))}
function Ps(a){as();return Ns((hm(),a.Pb))}
function eK(a){RJ();return a.canvas.height}
function XK(a,b){WK();return a==b?0:a?1:-1}
function oc(a,b,c){return a.apply(b,c);var d}
function Ec(a,b){a.a=Hc(a.a,[b,false]);Cc(a)}
function PB(a,b){a.a-=b.a;a.b-=b.b;a.c-=b.c}
function FI(c,a,b){c.ld[b]=a<-1?-1:a>1?1:a}
function Fb(e,a,b,c,d){e.clearRect(a,b,c,d)}
function cf(a,b,c){return gf(a.a,b,c),new of}
function wm(a,b){return $wnd.setTimeout(a,b)}
function gF(a,b){var c;c={};tz(c,b);bF(a,c)}
function Nz(a){var b;b=oM(Bz,a);!!b&&aq(b)}
function Mz(){var a;a=uz;uz=null;!!a&&a.Od()}
function ZN(a){yO(a.b!=0);return $N(a,a.a.a)}
function cc(){Ub(this);Wb(this);this.ic()}
function UB(){OB();this.a=this.b=this.c=0}
function kA(){this.e={};this.g={};this.f={}}
function Ln(){vn.call(this);gb(this,Td($doc))}
function SK(){dc.call(this,'divide by zero')}
function zL(){zL=Bl;yL=Cf(ck,$O,84,256,0,1)}
function Nc(){Nc=Bl;var a;!Qc();a=new Rc;Mc=a}
function bf(a){var b;if(_e){b=new af;df(a,b)}}
function ff(a,b){!a.a&&(a.a=new TM);MM(a.a,b)}
function ms(a,b){b.a=0;b.b=0;b.c=-1;LB(a.r,b)}
function wr(a,b){a.style.display=b?'block':VO}
function wO(a,b){if(!a){throw jl(new qL(b))}}
function mA(a,b){for(i in b){a.style[i]=b[i]}}
function md(a,b){return a.getAttribute(b)||''}
function ip(a,b){gp();return a.getAttribute(b)}
function _M(a,b,c){xO(b,a.length);ZM(a,0,b,c)}
function VN(a,b,c){this.a=a;this.b=b;this.c=c}
function bO(a,b,c){this.d=a;this.b=c;this.a=b}
function VF(a,b,c,d,e){a.b=b;a.d=c;a.c=d;a.a=e}
function _x(a,b,c,d,e){a.x=b;a.y=c;a.z=d;a.w=e}
function hf(a,b,c,d){var e;e=kf(a,b,c);e.vf(d)}
function eL(a){var b;b=dL(a);lL(a,b);return b}
function WN(a,b){XN(a,b,a.c.b,a.c);return true}
function MM(a,b){a.a[a.a.length]=b;return true}
function Ob(b,a){b.globalCompositeOperation=a}
function EI(b,a){b.ca=a<-0.1?-0.1:a>0.1?0.1:a}
function iC(a){return nI(),VH||iI?a.R/2|0:a.R}
function KT(){return this.k[this.k.length-1].D}
function LT(){return this.k[this.k.length-1].F}
function OE(){return this.panoStudioViewer.u_k}
function vm(a,b){return SO(function(){a.Cc(b)})}
function HL(a,b){return GO((AO(a),a),(AO(b),b))}
function BC(a){(yo(),yo(),xo).Pc((hm(),a.Pb))}
function jo(a){ho();try{ob(a)}finally{zN(go,a)}}
function Bq(a){Up();a[PP]=qQ;a[NP]=wQ;a[OP]=wQ}
function vr(a,b){a&&(a.style.backgroundColor=b)}
function Yw(a,b){b&&(a.center_=b.getPosition())}
function OM(a,b){zO(b,a.a.length);return a.a[b]}
function ZE(a,b){if(b!=''){a.k=IE(b);wF(a,a.k)}}
function AG(a,b){rG=b;this.a=a;oG=0;sG=[];tG=[]}
function RO(){if(MO==256){LO=NO;NO={};MO=0}++MO}
function ql(a){if(ng(a)){return a|0}return $f(a)}
function Sd(a){return (ld(),a).createElement(iP)}
function Td(a){return (ld(),a).createElement(jP)}
function Zd(a){return (ld(),a).createElement(lP)}
function fu(){return !(window.self===window.top)}
function kD(a,b){return DS+a/2+CR+b/2+'px,0px) '}
function Ef(a){return Array.isArray(a)&&a.Nf===El}
function gx(a){a&&a.added_&&a.visible_&&a.draw()}
function gL(a){var b;b=dL(a);b.j=a;b.e=1;return b}
function rl(a){if(ng(a)){return ''+a}return _f(a)}
function sI(a){Ht.isPresenting&&a.exitPresent()}
function uo(a){this.b=a;this.a=Cf(ci,$O,10,4,0,1)}
function XF(){this.b=0;this.d=0;this.c=0;this.a=0}
function $x(a,b){a.x=b.x;a.y=b.y;a.z=b.z;a.w=b.w}
function qC(a){a.cb=a.vb.n;a.vb.n=null;rC(a,a.cb)}
function mM(a,b){return pg(b)?pM(a,b):!!DN(a.a,b)}
function ON(a,b){return !(a.a.get(b)===undefined)}
function wb(a){return (hm(),a.Pb).getContext('2d')}
function kg(a){return !Array.isArray(a)&&a.Nf===El}
function Hp(a){Dp=new wN;Ep={};Gp(Ep,a.F);Ip(Ep)}
function KA(){KA=Bl;GA=new KB;EA=[];DA=new UM(9)}
function ho(){ho=Bl;eo=new mo;fo=new wN;go=new AN}
function OF(){OF=Bl;NF=new VB(0,0,0);new UB;new UB}
function yo(){yo=Bl;xo=fl();lg(xo,102)?new Ao:xo}
function Fm(){Am();xm&&bf((!ym&&(ym=new Mm),ym))}
function rq(a){(sE(),eE)!=null&&(a.crossOrigin=eE)}
function LK(a,b){hC();EC.call(this,2,a,b);KK(this)}
function OK(a,b){hC();EC.call(this,1,a,b);NK(this)}
function VB(a,b,c){OB();this.a=a;this.b=b;this.c=c}
function Hc(a,b){!a&&(a=[]);a[a.length]=b;return a}
function iJ(a,b){if(b){a.deleteTexture(b);b=null}}
function mG(b,c){b.updateText=function(a){c.hf(a)}}
function hF(a,b){var c;c=hz(b,'actions');Fp(c,a.u)}
function Sv(a,b){!!a.a&&wn(b,a.a);!!a.f&&wn(b,a.f)}
function ag(a,b){return Jf(a.l^b.l,a.m^b.m,a.h^b.h)}
function RL(a,b){return JL(a.substr(0,b.length),b)}
function AL(a,b){return kl(a,b)<0?-1:kl(a,b)>0?1:0}
function Vd(a){return (ld(),a).createElement('img')}
function eb(a){return (hm(),a.Pb).style.display!=VO}
function Jp(){return Ep.func.apply(Ep,arguments[0])}
function cx(a){!!a&&google.maps.event.trigger(a,xR)}
function sH(a,b){b.r&&a.deleteTexture(b.r);b.r=null}
function xN(a,b){var c;c=qM(a.a,b,a);return c==null}
function BB(c,a){var b;for(b=0;b<16;b++)c.b[b]=a[b]}
function IB(c,a){var b;for(b=0;b<16;b++)a[b]=c.b[b]}
function Zc(b,a){return b[a]==null?null:String(b[a])}
function Wd(a){return (ld(),kd).lc(a,kP,false,false)}
function Lz(a){return a.split(/,(?=[^\)]*(?:\(|$))/)}
function Jw(a,b){a.g=b;a.g.length>0&&bd(db(a.d),a.g)}
function sn(a,b){if(b<0||b>a.Kb.c){throw jl(new TK)}}
function nN(a,b){if(b[oT]!=a[oT]){throw jl(new pN)}}
function DE(a){if(!a.e.b){Fs(a.e,true);as();Sr=NE()}}
function AO(a){if(a==null){throw jl(new DL)}return a}
function hl(){if(bl==2){return new xp}return new tp}
function Kb(e,a,b,c,d){return e.getImageData(a,b,c,d)}
function Ib(f,a,b,c,d,e){f.drawImage(a,b,c,d,e)}
function DH(a,b,c,d){zH();AH(this);BH(this,a,b,c,d)}
function bc(a){Ub(this);this.g=a;Wb(this);this.ic()}
function _u(a,b,c){this.a=a;cv(this.a,b);Mv(this.a,c)}
function lF(a){this.B=new DF(this);this.u=a;kF(this)}
function lm(a){hm();!!gm&&a==gm&&(gm=null);fm.Ec(a)}
function Cm(a,b){return cf((!ym&&(ym=new Mm),ym),a,b)}
function qM(a,b,c){return pg(b)?rM(a,b,c):EN(a.a,b,c)}
function XB(a,b){OB();return a.a*b.a+a.b*b.b+b.c*a.c}
function au(a){return a.top+a.right+a.bottom+a.left>0}
function Rd(a){return (ld(),a).createElement('audio')}
function Yd(a){return (ld(),a).createElement('source')}
function kC(a){a.Jb-=1;(hm(),a.Pb).style[DQ]=''+a.Jb}
function EM(a){DO(a.c!=-1);a.d.Df(a.c);a.b=a.c;a.c=-1}
function Hl(a,b,c){var d;d=Gl(a,b);d.type=c;return d}
function NT(a,b,c){if(this.G)return true;return false}
function Ww(a,b,c){if(c){var d=Uw;return new d(a,b,c)}}
function uM(a,b){return b==null?FN(a.a,null):RN(a.b,b)}
function cs(a,b){b<-360?(b+=360):b>360&&(b-=360);a.Q=b}
function Fs(a,b){var c;c=b!=a.b;a.b=b;c&&(b?zv():Dv())}
function kq(a,b){var c;RM(a.pb,b);c=b.vd();!!c&&a.Hd(c)}
function AB(a,b){var c;for(c=0;c<16;c++)a.b[c]=b.b[c]}
function Yq(a,b,c){this.A=1;this.c=a;this.a=b;this.e=c}
function Mn(a){hb(this,(hm(),a));this.a=new In(this.Pb)}
function io(a){vn.call(this);hb(this,(hm(),a));mb(this)}
function Yo(a){No.call(this,eQ+TL(a,0,CL(a.length,128)))}
function Bm(a){Am();Em();return Cm(_e?_e:(_e=new Te),a)}
function Fl(){$wnd.setTimeout(SO(Eo));pm();AE(new HE)}
function oI(a,b,c){setTimeout(function(){Rz(a,b,c)},10)}
function os(a,b,c){Cs(a,b,_r);_s(_r,c);c.a<0&&(c.a+=dR)}
function ps(a,b,c){Cs(a,b,_r);c.a=_r.f;c.b=_r.g;c.c=_r.i}
function ns(a,b){ms(a,a.j);b.f=a.j.a;b.g=a.j.b;b.i=a.j.c}
function Ty(a,b){if(b.H){a.deleteTexture(b.H);b.H=null}}
function uA(a,b){if(b.c){a.deleteTexture(b.c);b.c=null}}
function Wb(a){if(a.n){a.e!==_O&&a.ic();a.j=null}return a}
function fL(a,b){var c;c=dL(a);lL(a,c);c.e=b?8:0;return c}
function CN(a,b){var c;c=a.a.get(b);return c==null?[]:c}
function pp(a){gp();var b=a.nodeType;return b==null?-1:b}
function dK(a,b){RJ();a.bindFramebuffer(a.FRAMEBUFFER,b)}
function ay(a,b){Xx();a.x=b[0];a.y=b[1];a.z=b[2];a.w=b[3]}
function Cp(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
function vN(a,b){return qg(a)===qg(b)||a!=null&&ab(a,b)}
function pM(a,b){return b==null?!!DN(a.a,null):ON(a.b,b)}
function RF(a,b){return b.f*a.b.a+a.b.b*b.g+b.i*a.b.c+a.a}
function kz(c,a,b){return c[a]!=undefined?Number(c[a]):b}
function lz(c,a,b){return c[a]!=undefined?parseInt(c[a]):b}
function lA(a,b){for(i in a){b[i]==undefined&&(b[i]='')}}
function tD(a){var b=aS;b in a&&(a[b]=eval('('+a[b]+')'))}
function cn(a){var b;b=(ld(),kd).pc(a);b[MP]=a.type;bn(a)}
function aF(a,b){var c;c=b['events'];!!c&&av(c,a.u.F,true)}
function aJ(a,b){a.decoding=ZR;a.onload=function(){b.jf()}}
function tc(a){nc();$wnd.setTimeout(function(){throw a},0)}
function ko(){ho();try{Dn(go,eo)}finally{vM(go.a);vM(fo)}}
function zf(){xf();return Ff(Af(mh,1),$O,87,0,[wf,vf,uf])}
function sl(a,b){return ll(ag(ng(a)?pl(a):a,ng(b)?pl(b):b))}
function oM(a,b){return b==null?lM(DN(a.a,null)):PN(a.b,b)}
function Eb(a){return !!a&&!!a.hashCode?a.hashCode():KO(a)}
function mC(a){FC(a.X,(hm(),a.Pb),false);a.W=null;a.X=null}
function rr(a){if(!a.Sb)return;Oz(a.ib,0,a.Lb,a);a.Sb=false}
function Mu(a,b,c){if(ru)return;Ru(a,b,c);Rz((gz(),az),b,c)}
function Sy(a,b,c,d){setTimeout(function(){a.bd(b,c,d)},10)}
function Zx(){setTimeout(function(){!Ox&&ty(false,3)},2500)}
function cD(){cD=Bl;hC();aD=new VB(0,0,0);bD=new VB(0,0,0)}
function ie(){ie=Bl;ee=new le;fe=new me;ge=new ne;he=new oe}
function $b(a,b){var c;c=bL(a.Lf);return b==null?c:c+': '+b}
function oz(b,a){b[a].push({});return b[a][b[a].length-1]}
function yK(a,b,c,d,e){RJ();a[0]=b;a[5]=c;a[12]=d;a[13]=e}
function IK(a,b){RJ();var c;for(c=0;c<16;c++)a.cm[c]=b.b[c]}
function BG(a){if(yG(a.a)){a.a.c=true;sm(a.a.b)}a.a.c=false}
function xM(a,b){if(lg(b,96)){return jM(a.a,b)}return false}
function iL(a){if(a.uf()){return null}var b=a.j;return yl[b]}
function ys(b){var a={};a.x=b.K;a.y=b.M;a.zoom=b.O;return a}
function xn(a,b){var c;c=un(a,b);c&&yn((hm(),b.Pb));return c}
function us(d,a,b){d.Yd(a,b);var c={};c.x=Vr;c.y=Xr;return c}
function wB(a,b,c,d){tB.b[0]=b;tB.b[5]=c;tB.b[10]=d;DB(a,tB)}
function kM(a,b){return b===a?'(this Map)':b==null?dP:Dl(b)}
function IL(a,b){return HL(a.toLowerCase(),b.toLowerCase())}
function ke(){ie();return Ff(Af(Rg,1),$O,34,0,[ee,fe,ge,he])}
function rM(a,b,c){return b==null?EN(a.a,null,c):QN(a.b,b,c)}
function hJ(a){hC();return a.readyState>=a.HAVE_FUTURE_DATA}
function GE(a){as();Sr=NE();a.e.b&&(Fs(a.e,!a.e.b),Sr=NE())}
function HN(a){this.e=a;this.b=this.e.a.entries();this.a=[]}
function BT(){!!this.vd()&&this.Cb!=1&&ib(this.vd(),this.Sb)}
function sm(a){!!a.d&&rm(a);a.c=false;a.d=xL(wm(vm(a,a.b),1))}
function Nn(a){Mn.call(this,(KL('span',(ld(),a).tagName),a))}
function yn(a){a.style[NP]='';a.style[OP]='';a.style[PP]=''}
function lH(a){var b;b=db(a.M).style;b[uR]=wR;b[sE(),RD]=CQ}
function Gn(a){var b;b=a.c?Yc(a.a):a.a;return (ld(),kd).uc(b)}
function hL(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.pf(b))}
function eH(a){if(a.u||a.O||a.i||a.n)return;a.O=true;cw(tG,a)}
function LF(){if((sE(),pE)!=null){return MF(pE)}return false}
function Cl(a){function b(){}
;b.prototype=a||{};return new b}
function uq(a){Up();var b;b=new Wn;a&&rq((hm(),b.Pb));return b}
function uK(){RJ();return (sE(),YD)?xI()?(nI(),bI).lp:GJ.lpm:0}
function mm(a){hm();return a.__gwt_resolve?a.__gwt_resolve():a}
function kb(a,b,c){return cf(!a.Nb?(a.Nb=new ef(a)):a.Nb,c,b)}
function QB(a){return $wnd.Math.sqrt(a.a*a.a+a.b*a.b+a.c*a.c)}
function TI(a){return $wnd.Math.sqrt(a.f*a.f+a.g*a.g+a.i*a.i)}
function bt(a,b){if(b!=a.b||a.a!=a.c){dt(a.a,b);a.b=b;a.c=a.a}}
function PF(a,b){TB(NF,0,0,0);WI(b,NF);return XB(NF,a.b)+a.a}
function Tv(a,b){kb(a.a,new bw(a),(We(),We(),Ve));Vn(a.a,IE(b))}
function qn(a,b,c){pb(b);po(a.Kb,b);hm();Sc(c,mm(b.Pb));rb(b,a)}
function _b(a,b){Ub(this);this.f=b;this.g=a;Wb(this);this.ic()}
function In(a){this.a=a;this.c=false;this.b=sf(a);this.d=this.b}
function GM(a,b){this.a=a;FM.call(this,a);CO(b,a.yf());this.b=b}
function VM(a){yO(a.a<a.c.a.length);a.b=a.a++;return a.c.a[a.b]}
function $A(a,b){var c;c=''+a;while(c.length<b)c='0'+c;return c}
function ws(b){var a={};a.pan=b.I;a.tilt=b.S;a.hfov=b.G;return a}
function Vp(a,b){var c;MM(a.pb,b);c=b.vd();if(c){a.sd(c);b.Id()}}
function ln(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}
function nA(a,b,c){for(i in b){!c&&a[i]==undefined&&(a[i]=b[i])}}
function PL(a,b,c){c=XL(c);return a.replace(new RegExp(b,'g'),c)}
function DN(a,b){var c;return BN(b,CN(a,b==null?0:(c=cb(b),c|0)))}
function HE(){sE();this.n=(WK(),WK(),false);this.g=(null,false)}
function JC(){hC();if(!!fC&&!!gC){un(gC,fC);gC=null;fC=null}}
function rp(a,b){gp();if(b>=a.length){return null}return a.item(b)}
function Qm(a){var b=a.__listener;return !og(b)&&lg(b,17)?b:null}
function UA(a){a.onload=function(){HA+=1};a.onerror=function(){}}
function EO(a){if(!a){throw jl(new sL("Can't overwrite cause"))}}
function ac(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}
function ls(d,a,b){d.Xd(a,b);var c={};c.pan=Vr;c.tilt=Xr;return c}
function aO(a){yO(a.b!=a.d.c);a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
function FK(a){RJ();a.blendFunc(a.SRC_ALPHA,a.ONE_MINUS_SRC_ALPHA)}
function Pq(a,b,c){return Qq(a,a.n,b,c)+Qq(a,a.i,b,c)+Qq(a,a.q,b,c)}
function IT(a,b,c){return this.Sb&&Zp(this.kb.a,this.kb.b,this.Ib)}
function OT(){return this.k!=null?this.k[this.k.length-1].F/2|0:1}
function rg(a){return Math.max(Math.min(a,2147483647),-2147483648)|0}
function Ez(a){a.yb.length>0&&rM(Bz,a.yb,a);MM(xz,a);a.Cb==4&&(Cz=a)}
function dm(){dm=Bl;new RegExp('%5B','g');new RegExp('%5D','g')}
function Gb(k,a,b,c,d,e,f,g,h,j){k.drawImage(a,b,c,d,e,f,g,h,j)}
function my(a,b,c,d){VI(Ex,b,c,d);UI(Ex);oy(a,Dx,Ex);qy(a);ky(a)}
function rc(a,b,c){var d;d=pc();try{return oc(a,b,c)}finally{sc(d)}}
function nB(a,b,c){var d=b.getPosition();c?a.panTo(d):a.setCenter(d)}
function iO(a,b,c,d){Array.prototype.splice.apply(a,[b,c].concat(d))}
function Gl(a,b){var c;c=Yd($doc);c.src=b;Sc((hm(),a.Pb),c);return c}
function to(a,b){var c;c=qo(a,b);if(c==-1){throw jl(new dO)}so(a,c)}
function jG(a,b){a.n=b!=null?b:'';!a.i?(a.i=new Pn(a.n)):On(a.i,a.n)}
function bs(a,b){a.D=!(sE(),YD)||!!a.A.r&&!tC(a.A.r)?0:b>1?1:b<0?0:b}
function sc(a){a&&zc((xc(),wc));--kc;if(a){if(mc!=-1){uc(mc);mc=-1}}}
function rm(a){if(!a.d){return}++a.b;a.c?tm(a.d.a):uc(a.d.a);a.d=null}
function cm(a){if(a==null){throw jl(new EL('uri is null'))}this.a=a}
function xy(a,b){this.a=[];this.c=a;this.e=b;this.d=false;this.b=false}
function Hn(a,b){a.c=false;bd(a.a,b);if(a.d!=a.b){a.d=a.b;tf(a.a,a.b)}}
function iK(a,b){RJ();b?a.enable(a.CULL_FACE):a.disable(a.CULL_FACE)}
function iG(a,b,c){db(a.i).style[NP]=''+b+mQ;db(a.i).style[OP]=''+c+mQ}
function AC(a,b){!!a.ob&&(db(a.ob).style[TQ]=''+(b>=0?b:''),undefined)}
function pq(a){var b;for(b=0;b<a.pb.a.length;b++)OM(a.pb,b).Kd();a.Kd()}
function vM(a){var b;a.a=new GN(a);a.b=new SN(a);b=a[oT]|0;a[oT]=b+1}
function gO(a,b){!a.a?(a.a=new _L(a.d)):YL(a.a,a.b);YL(a.a,b);return a}
function QM(a,b){var c;c=(zO(b,a.a.length),a.a[b]);nO(a.a,b,1);return c}
function ZJ(){var a={};a.pm=UJ();a.cm=UJ();a.lpm=0;a.flipY=0;return a}
function Hf(a){var b,c,d;b=a&rP;c=a>>22&rP;d=a<0?sP:0;return Jf(b,c,d)}
function xq(b){b.draggable=false;b.ondragstart=function(a){return false}}
function qc(b){nc();return function(){return rc(b,this,arguments);var a}}
function jc(){if(Date.now){return Date.now()}return (new Date).getTime()}
function Ky(a,b){if(!a.S)return;a.Y=new lG(b,a.S,a.Z,true,true);bq(a.Y)}
function Fw(a,b){if(!a.i)return;a.u=new lG(b,a.i,a.A,true,false);bq(a.u)}
function Su(a,b){wu();this.e=new VB(0,0,0);this.k=a;this.f=b;this.d=NE()}
function TN(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}
function XN(a,b,c,d){var e;e=new cO;e.c=b;e.b=c;e.a=d;d.b=c.a=e;++a.b}
function KD(a,b,c){var d,e;e=a.n.length;for(d=0;d<e;d++){mH(a.n[d],b,c)}}
function LD(a,b,c){var d,e;e=a.n.length;for(d=0;d<e;d++){nH(a.n[d],b,c)}}
function Vs(a,b,c){return 2*$wnd.Math.atan($wnd.Math.tan(a/2)/(b/2)*c/2)}
function pK(a,b,c){RJ();a.viewport(0.5*b*c.width,0,0.5*c.width,c.height)}
function MK(a,b){hC();_C.call(this,2,a,b);pC(this);VC(this);sE();mE=true}
function hO(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}
function UM(a){LM(this);wO(a>=0,'Initial capacity must not be negative')}
function rO(){rO=Bl;qO=new vO;pO=new tO('ISO-LATIN-1');oO=new tO(mT)}
function vB(){vB=Bl;uB=new KB;qB=new KB;rB=new KB;sB=new KB;tB=new KB}
function zH(){zH=Bl;wH=new VB(0,0,0);xH=new VB(0,0,0);yH=new VB(0,0,0)}
function YA(){YA=Bl;WA=new RegExp('%0*x','ig');XA=new RegExp('%0*y','ig')}
function sw(a){var b;b=$wnd.Math.min(a/512,1);b=--b*b*b+1;return b*512/2}
function bq(a){var b;a.ib=a.jb.r;a.gd();b=!!a.Ab[Yu[2]];b&&nv(Yu[2],a.Ab)}
function ZC(a,b){b.H=true;!b.u&&!b.O&&eH(b);b.F<a.qb.e.d&&!ZG(b)&&aH(b,a)}
function gA(a,b){mA(b,a.e);if(a.a==1||a.a==2){mA(b,a.g);a.a==2&&mA(b,a.f)}}
function Un(a,b){!!a.a&&((hm(),a.Pb)[MP]='',undefined);fd((hm(),a.Pb),b.a)}
function Uy(a,b){a.onload=function(){b.fe()};a.onerror=function(){b.ee()}}
function KC(a,b){a.onload=function(){b.we()};a.onerror=function(){b.ve()}}
function sb(a,b){a.Mb==-1?om((hm(),a.Pb),b|(a.Pb.__eventBits||0)):(a.Mb|=b)}
function bn(a){var b;b=dn(a);if(!b){return}jm(a,b.nodeType!=1?null:b,Qm(b))}
function kB(a,b,c,d,e){if(eB(a,b)<0){return new lB(a,b,c,d,e)}return null}
function rn(a,b,c){var d;sn(a,c);if(b.Ob==a){d=qo(a.Kb,b);d<c&&--c}return c}
function qo(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}
function NB(a){vB();var b;for(b=0;b<16;b++)a[b]=0;a[0]=a[5]=a[10]=a[15]=1}
function Yv(a){var b;b=a.style;b[sE(),TD]=VO;b[RD]='0px 0px';b[uR]=wR;Bq(b)}
function sp(a){var b=a.Uc();return (new XMLSerializer).serializeToString(b)}
function dw(c,a){var b=c.length;while(b--){if(c[b]===a){return b}}return -1}
function xK(a){a--;a|=a>>1;a|=a>>2;a|=a>>4;a|=a>>8;a|=a>>16;a++;return a}
function Yz(a){var b;b=uz;uz=a;if(b!=uz){!!b&&b.Od();!!uz&&uz.Od()}return b}
function zw(a){var b,c;yw(a);c=a.pb.a.length;for(b=0;b<c;b++)Kw(OM(a.pb,b))}
function qs(a){return !!a.A.r&&a.A.r.Gb==5?120:(nI(),VH||iI?eI*180/hQ:a.G)}
function og(a){return a!=null&&(typeof a===TO||typeof a===UO)&&!(a.Nf===El)}
function hz(b,a){return b[a]!=undefined&&b[a].length==undefined?[b[a]]:b[a]}
function Ae(){ye();return Ff(Af(_g,1),$O,22,0,[xe,ve,qe,re,we,ue,se,pe,te])}
function DF(a){this.U=a;this.a=Cf(lk,$O,2,32,6,1);this.c=(WK(),WK(),false)}
function Xn(a){Pe(this,new co(this,a));(hm(),this.Pb).className='gwt-Image'}
function Qs(a,b,c){as();Xs(-b*hQ/180,Or);Ys(-a*hQ/180,Pr);Zs(Qr);zB(c,Or,Pr)}
function ZM(a,b,c,d){var e;d=(lN(),!d?kN:d);e=a.slice(b,c);$M(e,a,b,c,-b,d)}
function Cf(a,b,c,d,e,f){var g;g=Df(e,d);e!=10&&Ff(Af(a,f),b,c,e,g);return g}
function im(a,b){hm();var c;c=Qm(b);if(!c){return false}jm(a,b,c);return true}
function AM(a){var b;nN(a.e,a);yO(a.b);a.c=a.a;b=a.a.Nc();a.b=zM(a);return b}
function bH(a){if(a.S<=0||a.e==null||a.e.length==0)return false;return a.T>0}
function BO(a){if(!a){throw jl(new EL('Cannot suppress a null exception.'))}}
function CO(a,b){if(a<0||a>b){throw jl(new UK('Index: '+a+', Size: '+b))}}
function zO(a,b){if(a<0||a>=b){throw jl(new UK('Index: '+a+', Size: '+b))}}
function UN(a){if(a.a.d!=a.c){return PN(a.a,a.b.value[0])}return a.b.value[1]}
function vo(a){if(a.b>=a.c.c){throw jl(new dO)}a.a=a.c.a[a.b];++a.b;return a.a}
function BI(){if(!!Ht&&!Ht.isPresenting){rI();return}!!Ht&&Ht.submitFrame()}
function Zt(){if(navigator.userAgent.match(/iPhone/i))return true;return false}
function ZG(a){if(a.S<=0||a.e==null||a.e.length==0)return true;return a.T==a.S}
function uH(a,b,c,d,e,f){a[1]=b;a[3]=c;a[5]=d;a[7]=e;a[9]=f;return a.join('')}
function Rs(a,b,c,d,e,f,g){as();Ws(a,c,d,e,f,g,_r);_s(_r,b);b.a<0&&(b.a+=dR)}
function at(a,b,c){as();return 2*$wnd.Math.atan($wnd.Math.tan(a/2)/(c/2)*b/2)}
function QE(b){sE();return window.requestAnimationFrame(function(a){b.Je(a)})}
function UJ(){RJ();return new Float32Array([1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1])}
function Wn(){Rn();Pe(this,new bo(this));(hm(),this.Pb).className='gwt-Image'}
function vq(){Up();var a=new Image;(sE(),eE)!=null&&(a.crossOrigin=eE);return a}
function Gm(){Am();var a;if(xm){a=new Km;!!ym&&df(ym,a);return null}return null}
function PM(a,b,c){for(;c<a.a.length;++c){if(vN(b,a.a[c])){return c}}return -1}
function RI(a,b,c){a.f=b.g*c.i-b.i*c.g;a.g=b.i*c.f-b.f*c.i;a.i=b.f*c.g-b.g*c.f}
function xs(b){var a={};a.pan=b.I;a.tilt=b.S;a.x=b.K;a.y=b.M;a.zoom=b.O;return a}
function sC(a){a.hb=(nI(),(VH||iI?a.R/2|0:a.R)/2|0);a.eb=a.Q/2|0;a.gb=(as(),Tr)}
function tn(a,b,c,d){d=rn(a,b,d);pb(b);ro(a.Kb,b,d);km(c,(hm(),b.Pb),d);rb(b,a)}
function xu(a,b,c,d){(ld(),kd).tc(d);if(ru)return;!!a.f&&!!a.f.T&&xr(a.f.T,b,c)}
function Cq(a,b){Up();var c;c=(hm(),a.Pb).getContext('2d');Nb(c,b.a);Ob(c,b.e)}
function jz(c,a,b){return c[a]!=undefined?parseInt(c[a].replace('#','0x')):b}
function Bf(a){return a.__elementTypeCategory$==null?10:a.__elementTypeCategory$}
function dn(a){var b;b=(ld(),kd).pc(a);while(!!b&&!Qm(b)){b=b.parentNode}return b}
function nd(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function UC(a){var b;b=256;a.Gb==3&&(b=b/2|0);while((YG(),RG)>b){if(!YC(a))break}}
function fg(){fg=Bl;bg=Jf(rP,rP,524287);cg=Jf(0,0,tP);dg=Hf(1);Hf(2);eg=Hf(0)}
function xf(){xf=Bl;wf=new yf('RTL',0);vf=new yf('LTR',1);uf=new yf('DEFAULT',2)}
function gl(){switch(bl){case 2:return new Lo;case 0:return new Ho;}return new Jo}
function fl(){switch(bl){case 1:return new Ao;case 2:return new Co;}return new Bo}
function dl(){switch(bl){case 0:return new jn;case 2:return new kn;}return new fn}
function el(){switch(bl){case 2:return new mn;case 0:return new pn;}return new on}
function cl(){switch(bl){case 0:return new Jd;case 1:return new Hd;}return new Pd}
function zC(a){var b,c,d;b=St[NP];c=St[oQ];d=a.R-rg(b+c);return nI(),VH||iI?d/2|0:d}
function zc(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=Ic(b,c)}while(a.c);a.c=c}}
function yc(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=Ic(b,c)}while(a.b);a.b=c}}
function QA(a){KA();var b,c;for(b=EA.length-1;b>=0;b--){c=EA[b];NA(c,a)}EA.length=0}
function tA(a,b,c,d,e,f){pA();this.e=a;this.b=b;this.a=c;this.f=d;this.g=e;this.i=f}
function ny(a,b,c,d,e){var f=Math.sin(e/2);a.x=b*f;a.y=c*f;a.z=d*f;a.w=Math.cos(e/2)}
function ly(a,b,c,d,e){var f;VI(Fx,b,c,d);f=TI(Fx);UI(Fx);ny(a,Fx.f,Fx.g,Fx.i,f*e)}
function ED(a,b,c,d){GD(a,true,b,vD);GD(a,false,c,wD);VF(d,vD[0],wD[0],vD[1],wD[1])}
function lL(a,b){var c;if(!a){return}b.j=a;var d=iL(b);if(!d){yl[a]=[b];return}d.Lf=b}
function iw(a,b){var c;if(b>=0){c=a.b[b];if(!!c&&c[DR]!=null){return c[DR]}}return ''}
function UF(a,b){if(a.b<=b.c&&a.c>=b.b&&a.d<=b.a&&a.a>=b.d)return true;return false}
function FE(a){if(!a.u)return;a.u.xe();pb(a.u);a.u.oe();a.u=null;a.d=-1;a.b=false}
function dL(a){var b;b=new cL;b.k='Class$'+(a?'S'+a:''+b.g);b.b=b.k;b.i=b.k;return b}
function $N(a,b){var c;c=b.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=null;b.c=null;--a.b;return c}
function mw(a,b,c){var d;d='';b in a&&(d+='view.'+b+'='+$s(kz(a,b,c),8)+';');return d}
function Vw(a,b){var c;c=bx(b[$R]);if(c){return kB(a.n,b[DR],c,b[VR],a.j)}return null}
function fb(a,b){var c=a.parentNode;if(!c){return}c.insertBefore(b,a);c.removeChild(a)}
function $d(a){return (JL(a.compatMode,mP)?a.documentElement:a.body).clientHeight|0}
function _d(a){return (JL(a.compatMode,mP)?a.documentElement:a.body).clientWidth|0}
function iz(c,a,b){return c[a]!=undefined?''+c[a]==XO?true:''+c[a]=='false'?false:b:b}
function cd(a,b,c){c?(a.setAttribute(b,''),undefined):(a.removeAttribute(b),undefined)}
function dd(a,b){b?(a.setAttribute(eP,''),undefined):(a.removeAttribute(eP),undefined)}
function jb(a,b){a.style.display=b?'':VO;b?a.removeAttribute(WO):a.setAttribute(WO,XO)}
function ul(){vl();var a=tl;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}
function rv(){var a,b;for(a=0;a<Zu.a.length;a++){b=OM(Zu,a).a;!!b[Yu[3]]&&nv(Yu[3],b)}}
function yv(){var a,b;for(a=0;a<Zu.a.length;a++){b=OM(Zu,a).a;!!b[Yu[2]]&&nv(Yu[2],b)}}
function zv(){var a,b;for(a=0;a<Zu.a.length;a++){b=OM(Zu,a).a;!!b[Yu[5]]&&nv(Yu[5],b)}}
function Av(){var a,b;for(a=0;a<Zu.a.length;a++){b=OM(Zu,a).a;!!b[Yu[4]]&&nv(Yu[4],b)}}
function Dv(){var a,b;for(a=0;a<Zu.a.length;a++){b=OM(Zu,a).a;!!b[Yu[6]]&&nv(Yu[6],b)}}
function Eo(){var a,b,c;b=gl();a=b.Qc();c=b.Rc();if(!JL(a,c)){throw jl(new Go(a,c))}}
function BM(a){var b;DO(!!a.c);nN(a.e,a);a.c.Oc();a.c=null;a.b=zM(a);b=a.e[oT];a[oT]=b}
function il(a){var b;if(lg(a,6)){return a}b=a&&a[aP];if(!b){b=new ic(a);Oc(b)}return b}
function _m(a){Xm();hm();if(!Tm){return}im(a,Tm)&&((ld(),a).stopPropagation(),undefined)}
function IE(a){sE();if(a.indexOf(':')>=0||a.indexOf('/')==0)return a;return iE+(''+a)}
function Yt(){if(navigator.userAgent.match(/iPhone|iPad|iPod/i))return true;return false}
function Pn(a){Nn.call(this,Td($doc));(hm(),this.Pb).className='gwt-HTML';Hn(this.a,a)}
function lB(a,b,c,d,e){this.b=b;this.c=a;a.n==1&&!!a.g&&(this.a=mB(a.g.a,c,d,e,this))}
function Tw(a,b){a.decoding=ZR;a.onload=function(){b.fe()};a.onerror=function(){b.ee()}}
function Mq(c,d){c.updateSkins=function(){d.Td()};c.setProgress=function(a,b){d.Sd(a,b)}}
function xl(a,b){typeof window===TO&&typeof window['$gwt']===TO&&(window['$gwt'][a]=b)}
function ty(a,b){++Sx;if(!a&&Sx<6&&b!=3)return;Ox||Yx(false,Ux);rx=a;Ox||vv(a);Ox=true}
function wL(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}
function mF(a){var b='';for(var c=0;c<a.length;c++)b+=String.fromCharCode(a[c]);return b}
function pv(){var a,b;for(a=0;a<Zu.a.length;a++){b=OM(Zu,a).a;!!b[Yu[21]]&&nv(Yu[21],b)}}
function sv(){var a,b;for(a=0;a<Zu.a.length;a++){b=OM(Zu,a).a;!!b[Yu[22]]&&nv(Yu[22],b)}}
function Bv(){var a,b;for(a=0;a<Zu.a.length;a++){b=OM(Zu,a).a;!!b[Yu[28]]&&nv(Yu[28],b)}}
function Hv(){var a,b;for(a=0;a<Zu.a.length;a++){b=OM(Zu,a).a;!!b[Yu[26]]&&nv(Yu[26],b)}}
function Jv(){var a,b;for(a=0;a<Zu.a.length;a++){b=OM(Zu,a).a;!!b[Yu[27]]&&nv(Yu[27],b)}}
function qv(){var a,b;for(a=0;a<Zu.a.length;a++){b=OM(Zu,a).a;!!b[Yu[10]]&&nv(Yu[10],b)}}
function tv(){var a,b;for(a=0;a<Zu.a.length;a++){b=OM(Zu,a).a;!!b[Yu[11]]&&nv(Yu[11],b)}}
function xv(a){var b,c;for(b=0;b<Zu.a.length;b++){c=OM(Zu,b).a;!!c[Yu[7]]&&dv(Yu[7],c,a)}}
function Cv(a){var b,c;for(b=0;b<Zu.a.length;b++){c=OM(Zu,b).a;!!c[Yu[8]]&&dv(Yu[8],c,a)}}
function Ev(a){var b,c;for(b=0;b<Zu.a.length;b++){c=OM(Zu,b).a;!!c[Yu[9]]&&dv(Yu[9],c,a)}}
function Ac(a){var b;if(a.a){b=a.a;a.a=null;!a.f&&(a.f=[]);Ic(b,a.f)}!!a.f&&(a.f=Dc(a.f))}
function Zn(a,b){var c;c=Zc((hm(),b.Pb),MP);JL(kP,c)&&(a.a=new _n(a,b),Ec((xc(),wc),a.a))}
function co(a,b){bo.call(this,a);!!a.a&&((hm(),a.Pb)[MP]='',undefined);fd((hm(),a.Pb),b.a)}
function lq(a,b,c){a.ob&&((wu(),nu)!=1||(nI(),(VH||iI)&&!(gz(),bz))||(gz(),bz))&&Zz(a,b,c)}
function yB(a,b,c,d){uB.b[12]=uB.b[13]=uB.b[14]=0;uB.b[3]=b;uB.b[7]=c;uB.b[11]=d;DB(a,uB)}
function xB(a,b,c,d){uB.b[3]=uB.b[7]=uB.b[11]=0;uB.b[12]=b;uB.b[13]=c;uB.b[14]=d;DB(a,uB)}
function XI(a,b,c){this.f=a;this.g=b;this.i=c;this.b=a;this.c=b;this.d=c;this.e=1;this.a=0}
function zs(a,b){var c=(nI(),mI)[a].transform.orientation;b.x=c.x;b.y=c.y;b.z=c.z;b.w=c.w}
function Vv(a,b,c){var d,e;e=Ov/2*0.995;d=Qv/2*0.999;a.i>0&&(d=a.i/2*0.995);Wv(a,b,c,e,d)}
function vv(a){var b,c;for(b=0;b<Zu.a.length;b++){c=OM(Zu,b).a;!!c[Yu[19]]&&dv(Yu[19],c,a)}}
function wv(a){var b,c;for(b=0;b<Zu.a.length;b++){c=OM(Zu,b).a;!!c[Yu[29]]&&dv(Yu[29],c,a)}}
function Gv(a){var b,c;for(b=0;b<Zu.a.length;b++){c=OM(Zu,b).a;!!c[Yu[25]]&&dv(Yu[25],c,a)}}
function Iv(a){var b,c;for(b=0;b<Zu.a.length;b++){c=OM(Zu,b).a;!!c[Yu[23]]&&dv(Yu[23],c,a)}}
function Kv(a){var b,c;for(b=0;b<Zu.a.length;b++){c=OM(Zu,b).a;!!c[Yu[24]]&&dv(Yu[24],c,a)}}
function uv(a,b){var c,d;for(c=0;c<Zu.a.length;c++){d=OM(Zu,c).a;!!d[Yu[0]]&&iv(Yu[0],d,a,b)}}
function Lv(a,b){var c,d;for(c=0;c<Zu.a.length;c++){d=OM(Zu,c).a;!!d[Yu[1]]&&ev(Yu[1],d,a,b)}}
function Wp(a){var b,c;for(b=a.pb.a.length-1;b>=0;b--){c=OM(a.pb,b);a.Hd(c.vd());QM(a.pb,b)}}
function Jz(a){var b,c;c=oM(Bz,a);if(c)return c.Ab;else{b=oM(et,a);if(b)return b}return null}
function ll(a){var b;b=a.h;if(b==0){return a.l+a.m*vP}if(b==sP){return a.l+a.m*vP-uP}return a}
function pl(a){var b,c,d,e;e=a;d=0;if(e<0){e+=uP;d=sP}c=rg(e/vP);b=rg(e-c*vP);return Jf(b,c,d)}
function wq(a){Up();var b=new Image;a&&(sE(),eE)!=null&&(b.crossOrigin=(sE(),eE));return b}
function jm(a,b,c){hm();var d;d=em;em=a;b==gm&&Om((ld(),a).type)==8192&&(gm=null);c.ec(a);em=d}
function hA(a,b,c){if(a.a==c)return;a.a==0&&c==2&&mA(b,a.g);mA(b,c==0?a.e:c==1?a.g:a.f);a.a=c}
function jA(a,b){nA(a.e,b.e,false);nA(a.g,b.g,false);nA(a.f,b.f,false);lA(a.f,a.g);lA(a.g,a.e)}
function Gw(a,b){a.j=b;Cw==''&&(Cw=Ew(a,true));Dw==''&&(Dw=Ew(a,false));Mw(db(a.d),a.j?Cw:Dw)}
function XE(a,b){for(i in a){if(b.substr(0,i.length)===i.toLowerCase())return a[i]}return null}
function Ul(){tb();var a;!Ql&&(Ql=new Vl);a=Rd($doc);if(!a.canPlayType){return false}return true}
function _l(){tb();var a;!Wl&&(Wl=new am);a=Zd($doc);if(!a.canPlayType){return false}return true}
function OI(a,b){var c;c=a.f*b.f+a.g*b.g+a.i*b.i;c<=-1&&(c=-0.99999999);return $wnd.Math.acos(c)}
function qy(a){var b=1/Math.sqrt(a.x*a.x+a.y*a.y+a.z*a.z+a.w*a.w);a.x*=b;a.y*=b;a.z*=b;a.w*=b}
function RE(a){var b=a.getAttribute('data-panoinit');if(b&&b!=''){b=eval('('+b+')');b()}}
function aq(a){var b;b=!!a.Ab[Yu[3]];b&&nv(Yu[3],a.Ab);a.ed();RM(xz,a);a.yb.length>0&&uM(Bz,a.yb)}
function Cc(a){if(!a.i){a.i=true;!a.e&&(a.e=new Kc(a));Jc(a.e,1);!a.g&&(a.g=new Lc(a));Jc(a.g,50)}}
function ME(a,b,c,d){var e=document.getElementById(d);e&&e.onViewChanged&&e.onViewChanged(a,b,c)}
function Dq(a,b){Up();var c;c=(hm(),a.Pb).getContext('2d');Pb(c,b.b);Rb(c,b.B);Sb(c,b.C);Qb(c,b.d)}
function Ow(a,b){var c,d;d=wq(!JL(b.substr(0,4),'data'));c=new xy(d,a);rM(Nw,a,c);Tw(d,c);d.src=b}
function Zf(a,b){var c,d,e;c=a.l-b.l;d=a.m-b.m+(c>>22);e=a.h-b.h+(d>>22);return Jf(c&rP,d&rP,e&sP)}
function eB(a,b){var c,d,e;e=a.a.length;for(c=0;c<e;c++){d=a.a[c];if(!!d&&d.b==b)return c}return -1}
function RN(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{a.a[rT](b);--a.c;oN(a.b)}return c}
function RM(a,b){var c;c=PM(a,b,0);if(c==-1){return false}zO(c,a.a.length);nO(a.a,c,1);return true}
function zM(a){if(a.a.Mc()){return true}if(a.a!=a.d){return false}a.a=new HN(a.e.a);return a.a.Mc()}
function Wu(a){if(typeof a.wheelDelta==hP){return 0}return Math.round(-a.wheelDelta/40)||0}
function gG(a,b){if(a.p==b||!a.i)return;a.p=b;if(b){Gz(a.ib,0,null,a);fG(a)}else{Oz(a.ib,0,null,a)}}
function CK(a,b){RJ();if(!uJ||!(sE(),YD))return;if(a){KJ.flipY=true;_J(vJ,uJ,a,b);KJ.flipY=false}}
function Au(a,b){(ld(),kd).tc(b);gz();_y=false;a.a=-1;ez=fz=zR;a.k.e.a&&(as(),Sr=NE());a.k.e.a=false}
function Jc(b,c){xc();function d(){var a=SO(Gc)(b);a&&$wnd.setTimeout(d,c)}
$wnd.setTimeout(d,c)}
function oC(a,b){var c;nI();(VH||iI)&&(b=eI);c=a.qe();b>FS&&(b=FS);return (VH||iI?a.R/2|0:a.R)/(b*c)}
function jC(a){return nI(),VH||iI?VH?UH==1?(a.R/4|0)*(1+DI(bI)):(a.R/4|0)*(1-DI(bI)):a.R/4|0:a.R/2|0}
function SI(a,b){return $wnd.Math.sqrt((a.f-b.f)*(a.f-b.f)+(a.g-b.g)*(a.g-b.g)+(a.i-b.i)*(a.i-b.i))}
function WL(){try{return eM(mT)}catch(a){a=il(a);if(lg(a,105)){throw jl(new QK)}else throw jl(a)}}
function $l(){tb();var a;!Wl&&(Wl=new am);a=Zd($doc);if(!a.canPlayType){return null}return new Zl(a)}
function Tl(){tb();var a;!Ql&&(Ql=new Vl);a=Rd($doc);if(!a.canPlayType){return null}return new Sl(a)}
function Cb(){tb();var a;!ub&&(ub=new Db);a=Sd($doc);if(!a.getContext){return null}return new Bb(a)}
function iM(a,b){var c,d;AO(b);for(d=b.Jc();d.Mc();){c=d.Nc();if(!a.wf(c)){return false}}return true}
function BN(a,b){var c,d,e;for(d=0,e=b.length;d<e;++d){c=b[d];if(vN(a,c.Hf())){return c}}return null}
function jO(a,b){var c;c=a.slice(0,b);return Bf(a)!=10&&Ff(bb(a),a.Mf,a.__elementTypeId$,Bf(a),c),c}
function iF(a,b){var c,d;c=a['data'];if(c){d=c['id'];d!=null&&(c['local']=b,undefined,rM(et,d,c))}}
function uC(a){var b,c;for(c=0;c<32;c++){if(a.P[c]==null||a.P[c]=='')continue;b=a.Z[c];Tv(b,a.P[c])}}
function Vf(a){var b,c,d;b=~a.l+1&rP;c=~a.m+(b==0?1:0)&rP;d=~a.h+(b==0&&c==0?1:0)&sP;return Jf(b,c,d)}
function Pf(a){var b,c,d;b=~a.l+1&rP;c=~a.m+(b==0?1:0)&rP;d=~a.h+(b==0&&c==0?1:0)&sP;a.l=b;a.m=c;a.h=d}
function eN(a){dN();var b,c,d;d=0;for(c=a.Jc();c.Mc();){b=c.Nc();d=d+(b!=null?cb(b):0);d=d|0}return d}
function Oq(a){var b,c;c=0;for(b=0;b<a.a.length;b++)a.a[b].Sb&&a.a[b].td()>c&&(c=a.a[b].td());return c}
function Tq(a){var b,c;c=0;for(b=0;b<a.b.length;b++)a.b[b].Sb&&a.b[b].td()>c&&(c=a.b[b].td());return c}
function Qf(a){var b,c;c=vL(a.h);if(c==32){b=vL(a.m);return b==32?vL(a.l)+32:b+20-10}else{return c-12}}
function bx(a){var b=undefined;if(!isNaN(a.lat)&&!isNaN(a.lon)){b={};b.lat=a.lat;b.lng=a.lon}return b}
function CM(a){var b;this.e=a;this.d=new TN(this.e.b);this.a=this.d;this.b=zM(this);b=a[oT];this[oT]=b}
function Vu(a){wu();var b;if(Uc((sE(),nE),(ld(),kd).sc(a))){kd.tc(a)}else{b=rE.r;!!b&&!!b.T&&rr(b.T)}}
function yD(){yD=Bl;vD=Ff(Af(tg,1),tQ,33,15,[0,1]);wD=Ff(Af(tg,1),tQ,33,15,[0,1]);xD=new WF}
function hC(){hC=Bl;YB=[DS,'',CR,'','px,0px) perspective(','',pS,'','px) rotateZ(','',mS,'',AR,'',SR]}
function $E(){throw jl(new bc('Your browser is not capable of displaying this interactive panorama!'))}
function oL(a,b){if(a<b){return -1}if(a>b){return 1}if(a==b){return 0}return isNaN(a)?isNaN(b)?0:1:-1}
function UI(a){NI=$wnd.Math.sqrt(a.f*a.f+a.g*a.g+a.i*a.i);if(NI<1.0E-6)return;a.f/=NI;a.g/=NI;a.i/=NI}
function SB(a){var b;b=$wnd.Math.sqrt(a.a*a.a+a.b*a.b+a.c*a.c);if(b!=0&&b!=1){b=1/b;a.a*=b;a.b*=b;a.c*=b}}
function Ny(a){var b,c;b=Cy?vz==a?a.I[1]:a.I[0]:bR;if(b!=a.r&&!!a.n){a.r=b;c=db(a.n).style;c[TQ]=''+a.r}}
function Kq(a){var b,c;for(c=0;c<3;c++){if(a.j[c]){b=db(a.j[c]);!!b&&(b.removeAttribute(GQ),undefined)}}}
function jw(a){var b;for(b=0;b<a.b.length;b++){cv(a.b[b],(sE(),rE).F)}kw(a,a.b);!!(sE(),rE).k&&gB(rE.k,a)}
function vC(a){a.tb=uq(true);if(a.vb.N!=''){KC(db(a.tb),a);Un(a.tb,(dm(),new cm(IE(a.vb.N))))}else{uC(a)}}
function Mf(a,b,c,d,e){var f;f=Xf(a,b);c&&Pf(f);if(e){a=Of(a,b);d?(Gf=Vf(a)):(Gf=Jf(a.l,a.m,a.h))}return f}
function Ff(a,b,c,d,e){e.Lf=a;e.Mf=b;e.Nf=El;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}
function XJ(a,b,c,d){RJ();var e={};e.cnt=a;e.vtxA=b;e.txtA=c;e.idxA=d;e.vtxB=e.txtB=e.idxB=null;return e}
function Zp(a,b,c){if(a>=c.left&&a<c.left+c.width&&b>=c.top&&b<c.top+c.height){return true}return false}
function QF(a,b,c){if(!!b&&!!c){a.b=b;a.a=(OB(),-(b.a*c.a+b.b*c.b+c.c*b.c))}else{a.b=new VB(0,0,0);a.a=0}}
function es(a,b,c,d,e,f,g){a.I=b;tC(a.A.r)||(c<-90?(c=-90):c>90&&(c=90));a.S=c;a.G=d;a.O=g;a.K=e;a.M=f}
function Wy(a,b,c,d){a[1]=b.toFixed(3);a[3]=c.toFixed(3);a[5]=d.toFixed(3);a[7]=a[5];return a.join('')}
function cv(a,b){var c,d;for(c=0;c<30;c++){d=Yu[c];d in a&&(a[d]=eval('('+a[d]+')'))}a['get']=Jz;a.viewer=b}
function CD(a,b){var c,d;if(!b||bH(b))return;c=dw(a.n,b);d=c>=0;if(d){fw(a.n,c);HD(b.p,b);tH(b)}else{tH(b)}}
function kl(a,b){var c;if(ng(a)&&ng(b)){c=a-b;if(!isNaN(c)){return c}}return Tf(ng(a)?pl(a):a,ng(b)?pl(b):b)}
function Kp(a,b){var c;c=oM(Dp,a);if(!!c&&'func' in c){return c.func.apply(c,[].slice.call(b,1))}return null}
function fN(a){dN();var b,c,d;d=1;for(c=a.Jc();c.Mc();){b=c.Nc();d=31*d+(b!=null?cb(b):0);d=d|0}return d}
function WB(a,b,c){OB();!c&&(c=new VB(0,0,0));TB(c,b.b*a.c-b.c*a.b,b.c*a.a-b.a*a.c,b.a*a.b-b.b*a.a);return c}
function gK(a,b,c){b!=null&&a.clearColor(b[0],b[1],b[2],c);a.clear(a.COLOR_BUFFER_BIT|a.DEPTH_BUFFER_BIT)}
function nq(a,b){if(a.Sb!=b){a.Sb=b;!!a.vd()&&a.Cb!=1&&ib(a.vd(),a.Sb);a.Lb?hq(a.Lb):hq(a);(sE(),rE).D=true}}
function qb(a,b){a.Lb&&(hm(),a.Pb.__listener=null,undefined);!!a.Pb&&fb(a.Pb,b);a.Pb=b;a.Lb&&(hm(),Rm(a.Pb,a))}
function so(a,b){var c;if(b<0||b>=a.c){throw jl(new TK)}--a.c;for(c=b;c<a.c;++c){a.a[c]=a.a[c+1]}a.a[a.c]=null}
function NA(a,b){var c;for(c=0;c<a.d.a.length;c++){rA(OM(a.d,c),b)}a.d.a=Cf(hk,$O,1,0,5,1);rA(a.k,b);a.k=null}
function Ue(a){var b;Te.call(this);this.a=a;!Oe&&(Oe=new $e);b=Oe.a[kP];if(!b){b=new TM;Ze(Oe,b)}b.vf(this)}
function ye(){ye=Bl;xe=new Be;ve=new Ce;qe=new De;re=new Ee;we=new Fe;ue=new Ge;se=new He;pe=new Ie;te=new Je}
function _N(){this.a=new cO;this.c=new cO;this.a.a=this.c;this.c.b=this.a;this.a.b=this.c.a=null;this.b=0}
function cL(){this.g=_K++;this.k=null;this.i=null;this.f=null;this.d=null;this.b=null;this.j=null;this.a=null}
function sD(a,b,c,d,e){Up();Lq.call(this,a,b,d,c,e);this.d=true;this.a=0;this.b=0;this.Cb=12;this.e=1;oD(this)}
function NM(a,b){var c,d;c=jO(b.a,b.a.length);d=c.length;if(d==0){return false}mO(a.a,a.a.length,c);return true}
function DM(a,b){var c,d;for(c=0,d=a.a.length;c<d;++c){if(vN(b,(zO(c,a.a.length),a.a[c]))){return c}}return -1}
function qF(b,c){var d;try{d=nL(b)}catch(a){a=il(a);if(lg(a,44)){d=c}else throw jl(a)}isNaN(d)&&(d=c);return d}
function EE(b,c){var d;d=UL(b);try{d!=null&&d!=''&&(c=nL(d))}catch(a){a=il(a);if(!lg(a,44))throw jl(a)}return c}
function SE(){var a;a=1;if(Pt){a=window.innerHeight;ot>=8&&a<zq(nE)&&(a+=1)}else !!nE&&(a=rg(zq(nE)));cE=a}
function Wz(){var a,b;for(b=0;b<yz.a.length;b++)hq(OM(yz,b));for(a=0;a<zz.a.length;a++)hq(OM(zz,a));!!Cz&&hq(Cz)}
function $z(){var a,b;for(b=0;b<yz.a.length;b++)pq(OM(yz,b));for(a=0;a<zz.a.length;a++)pq(OM(zz,a));!!Cz&&pq(Cz)}
function bb(a){return pg(a)?lk:ng(a)?Xj:mg(a)?Vj:kg(a)?a.Lf:Ef(a)?a.Lf:a.Lf||Array.isArray(a)&&Af(zg,1)||zg}
function cb(a){return pg(a)?QO(a):ng(a)?rg((AO(a),a)):mg(a)?(AO(a),a)?1231:1237:kg(a)?a._b():Ef(a)?KO(a):Eb(a)}
function YK(a,b){WK();return pg(a)?HL(a,b):ng(a)?oL((AO(a),a),(AO(b),b)):mg(a)?XK((AO(a),a),(AO(b),b)):a.zc(b)}
function BK(a,b){if(!b)return;b.txt&&a.deleteTexture(b.txt);b.txt=null;b.fb&&a.deleteFramebuffer(b.fb);b.fb=null}
function wy(a,b){var c;if(a.b)return;if(a.d){c=b[0];tq(c.c,a.c,c);b.splice(0,1);b.length>0&&ar(b)}else{cw(a.a,b)}}
function nl(a){if(-17592186044416<a&&a<uP){return a<0?$wnd.Math.ceil(a):$wnd.Math.floor(a)}return ll(Uf(a))}
function Us(a,b,c){as();var d;d=b/(2*$wnd.Math.tan(a/2));return 2*$wnd.Math.atan($wnd.Math.sqrt(c*c+b*b)/(2*d))}
function YM(a,b,c,d,e,f,g,h){var j;j=c;while(f<g){j>=d||b<c&&h.ge(a[b],a[j])<=0?(e[f++]=a[b++]):(e[f++]=a[j++])}}
function fB(a,b){b.init=function(){a.ie()};b.center=function(){a.he()};var c=CS;c in b&&(b[c]=eval('('+b[c]+')'))}
function Dl(a){if(Array.isArray(a)&&a.Nf===El){return bL(bb(a))+'@'+(cb(a)>>>0).toString(16)}return a.toString()}
function xL(a){var b,c;if(a>-129&&a<128){b=a+128;c=(zL(),yL)[b];!c&&(c=yL[b]=new tL(a));return c}return new tL(a)}
function JI(b){try{var c=window.localStorage;if(c){var d=c.getItem(b);if(d){return II(d)}}}catch(a){}return null}
function wp(){var a;wp=Bl;gp();(a=/ AppleWebKit\/([\d]+)/.exec(navigator.userAgent),(a?parseInt(a[1]):0)||0)<=420}
function Gp(b,c){var d='func';d in b&&(b[d]=eval('('+b[d]+')'));b.viewer=c;b.get=Jz;b.tween=function(a){LH(this,a)}}
function hB(a){a.Tb=sF(a.Ab[pQ],a.Tb,0,EQ);a.xb=sF(a.Ab[xQ],a.xb,0,EQ);a.q=tF(a.Ab[pQ],a.q);a.i=tF(a.Ab[xQ],a.i)}
function tw(a){a.Tb=sF(a.Ab[pQ],a.Tb,0,EQ);a.xb=sF(a.Ab[xQ],a.xb,0,EQ);a.H=tF(a.Ab[pQ],a.H);a.d=tF(a.Ab[xQ],a.d)}
function oD(a){Jq(a);a.e=a.Ab[FQ]==KQ?0:1;a.c=kz(a.Ab,'radius',0.9);a.d=iz(a.Ab,'rotatedial',false);rD(a);tD(a.Ab)}
function tH(a){YG();if(!a)return;++NG;a.F>0&&KD(a.q[a.F-1],a.C,a.D);fH(a);++QG;RM(DG,a);LG.a.length<512&&MM(LG,a)}
function Ru(a,b,c){if(!a.k.r)return;nI();if(iI&&OH)return;su.a=b;su.b=c;su.c=0;TB((gz(),az),0,0,0);ps(a.k.e,su,az)}
function AF(a,b){if(TE){if(b!=null&&mz(TE,b)&&mz(TE[b],a)){return TE[b][a]}else if(mz(TE,a)){return TE[a]}}return a}
function sf(a){var b;b=Zc(a,'dir');if(KL('rtl',b)){return xf(),wf}else if(KL('ltr',b)){return xf(),vf}return xf(),uf}
function Nq(a){var b,c,d;b=db(a.j);a.f=0;for(c=0;c<3;c++){d=Rq(a,a.f);if(d<=Aq(b))break;a.f+=1}oq(a,a.j,Aq(b),zq(b))}
function mD(a){var b,c,d,e;b=a.k[0];c=b.u/4|0;do{for(e=0;e<b.u;e+=c){d=DD(b,e,0,0,0);!!d&&eH(d)}c=c/2|0}while(c>=1)}
function Yb(a){var b,c,d,e;for(b=(a.j==null&&(a.j=(Nc(),e=Cf(jk,$O,317,0,0,1),Pc(e))),a.j),c=0,d=b.length;c<d;++c);}
function eF(a,b,c){var d,e,f;e=hz(b,fR);f=e?e.length:0;for(d=0;d<f;d++){new sD(a.u,e[d],null,9500+yz.a.length+1,c)}}
function XM(a,b,c,d){var e,f,g;for(e=b+1;e<c;++e){for(f=e;f>b&&d.ge(a[f-1],a[f])>0;--f){g=a[f];a[f]=a[f-1];a[f-1]=g}}}
function kf(a,b,c){var d,e;e=nM(a.d,b);if(!e){e=new wN;qM(a.d,b,e)}d=lM(DN(e.a,c));if(!d){d=new TM;EN(e.a,c,d)}return d}
function lf(a,b){var c,d;d=nM(a.d,b);if(!d){return dN(),dN(),cN}c=lM(DN(d.a,null));if(!c){return dN(),dN(),cN}return c}
function hM(a,b){var c,d;for(d=a.Jc();d.Mc();){c=d.Nc();if(qg(b)===qg(c)||b!=null&&ab(b,c)){return true}}return false}
function jy(a,b){var c;$x(Jx,a);py(Jx);$x(Nx,b);gy(Nx,Jx);c=Nx['w'];c<-1?(c=-1):c>1&&(c=1);return $wnd.Math.acos(c)*2}
function zK(){RJ();if(uJ){AK(uJ,vJ);AK(uJ,wJ);BK(uJ,FJ);FJ=null;BK(uJ,EJ);EJ=null;jK(uJ,DJ);DJ=null;jK(uJ,CJ);CJ=null}}
function IC(a){hC();eC&&a.deleteTexture(eC);eC=null;_B&&a.deleteTexture(_B);_B=null;aC&&a.deleteTexture(aC);aC=null}
function mf(a){var b,c;if(a.a){try{for(c=new WM(a.a);c.a<c.c.a.length;){b=VM(c);hf(b.a,b.d,b.c,b.b)}}finally{a.a=null}}}
function pr(a,b){var c,d,e;c=db(a.a).childNodes.length;for(d=0;d<c;d++){e=Tc(db(a.a),d);if(b[jP]==e)return e}return null}
function _v(a,b){!!a.a&&(db(a.a).style[sE(),QD]=b+' '+a.c,undefined);!!a.f&&(db(a.f).style[sE(),QD]=b+' '+a.d,undefined)}
function bo(a){qb(a,Vd($doc));qm((hm(),a.Pb));a.Mb==-1?om(a.Pb,133398655|(a.Pb.__eventBits||0)):(a.Mb|=133398655)}
function fs(a,b){var c,d;d=!!a.A.r&&(a.A.r.Gb==3||a.A.r.Gb==5);c=d?a.Y:a.W;c+=b;c<-1?(c=-1):c>1&&(c=1);d?(a.Y=c):(a.W=c)}
function gs(a,b){var c,d;d=!!a.A.r&&(a.A.r.Gb==3||a.A.r.Gb==5);c=d?a.Z:a.X;c+=b;c<-1?(c=-1):c>1&&(c=1);d?(a.Z=c):(a.X=c)}
function Vz(a){var b,c,d;d=zz.a.length;for(c=d-1;c>=0;c--)OM(zz,c).Ed(a);d=yz.a.length;for(b=d-1;b>=0;b--)OM(yz,b).Ed(a)}
function Fv(a){var b,c;for(b=0;b<Zu.a.length;b++){c=OM(Zu,b).a;!!c[Yu[20]]&&dv(Yu[20],c,a)}a||!!(sE(),rE).e&&bs(rE.e,0)}
function Qy(a){var b;if(a.ub==1&&!!a.O&&a.tb>0){b=a.W[nI(),UH];Xp(a,a.q,b);a.G[UH][0]=b.f-a.tb/2;a.G[UH][1]=b.g-a.sb/2}}
function ft(a){var b,c;if(a){b=new CM((new yM(et)).a);while(b.b){c=AM(b);iz(c.If(),'local',false)&&BM(b)}}else{et=new wN}}
function hp(b,c){var d;try{return So(b.Yc(c))}catch(a){a=il(a);if(lg(a,85)){d=a;throw jl(new Zo(c,d))}else throw jl(a)}}
function QN(a,b,c){var d;d=a.a.get(b);a.a.set(b,c===undefined?null:c);if(d===undefined){++a.c;oN(a.b)}else{++a.d}return d}
function yu(a,b,c,d){ut||(ld(),kd).tc(d);(ld(),d).stopPropagation();if(ru)return;Ru(a,b,c);Pz((gz(),az),b,c)||DE(a.k)}
function nb(a,b){var c;switch(hm(),Om((ld(),b).type)){case 16:case 32:c=kd.rc(b);if(!!c&&Uc(a.Pb,c)){return}}Re(b,a,a.Pb)}
function $n(a){var b;if(a.b.a!=a.a||a!=a.a.a){return}a.a.a=null;if(!a.b.Lb){db(a.b)[MP]=kP;return}b=Wd($doc);Wc(db(a.b),b)}
function cy(a){Xx();a||cs(Wx.e,0);if(!rx)return false;if(nx!=a){a&&Fs(Wx.e,false);nx=a;tx=false;sy(a,Ux);wv(nx)}return nx}
function CI(a,b){tI(b,(hC(),fC)?db(fC):null);if(b){jI=b;lI=b['session']}WH?jI?vI(jI,kI,lI):uI():(OH=false);tE(dI,a);BI()}
function Fp(a,b){var c,d,e,f;d=a?a.length:0;for(c=0;c<d;c++){f=a[c];if(f){e=f['id'];e!=null&&e!=''&&(Gp(f,b.F),rM(Dp,e,f))}}}
function Zo(a,b){No.call(this,eQ+TL(a,0,CL(a.length,128)));EO(!this.f);wO(b!=this,'Self-causation not permitted');this.f=b}
function kr(a,b){this.g=new SF;this.e=new UM(3);this.c=new VB(0,0,0);this.d=new VB(0,0,0);this.a=new KB;this.i=a;this.f=b}
function Up(){Up=Bl;Mp=new VB(0,0,0);Np=new VB(0,0,0);Pp=new VB(0,0,0);Qp=new VB(0,0,0);Rp=MI();Sp=new XI(0,0,0);Op=new KB}
function Fy(){Fy=Bl;Up();zy=['translate(','',CR,'','px) rotate(0.0001deg) scale(','',',','',')'];Dy=new VB(0,0,1)}
function Hy(b,c,d){return [{'scale':c},{'time':0.5,'scale':d,'onUpdate':function(a){b.K=a['scale'];sE();mE=true}}]}
function ic(a){gc();Ub(this);Wb(this);this.e=a;a!=null&&IO(a,aP,this);this.g=a==null?dP:Dl(a);this.a='';this.b=a;this.a=''}
function OD(a,b,c){Up();qq.call(this,a,b,null,-1,4,true);this.a=c;this.nb=false;this.ob=false;this.zb=16383;!!this.Ab&&_p(this)}
function pB(a){Ln.call(this);this.a=a;this.Mb==-1?om((hm(),this.Pb),133577727|(this.Pb.__eventBits||0)):(this.Mb|=133577727)}
function zl(){yl={};!Array.isArray&&(Array.isArray=function(a){return Object.prototype.toString.call(a)==='[object Array]'})}
function Ar(b,c){b.update=function(){c.Wd()};b.getItem=function(a){return c.Ud(a)};var d=SQ;d in b&&(b[d]=eval('('+b[d]+')'))}
function tF(a,b){if(a!=null&&a!=''){if((''+a).indexOf('%')!=-1)return ye(),ve;if((''+a).indexOf(mQ)!=-1)return ye(),xe}return b}
function Lf(a,b){if(a.h==tP&&a.m==0&&a.l==0){b&&(Gf=Jf(0,0,0));return If((fg(),dg))}b&&(Gf=Jf(a.l,a.m,a.h));return Jf(0,0,0)}
function BH(a,b,c,d,e){a.c=b;a.d=c;a.e=d;a.b=e;WI(a.e,wH);WI(a.d,xH);WI(a.c,yH);PB(xH,wH);PB(yH,wH);a.a=WB(xH,yH,a.a);SB(a.a)}
function HB(a,b){var c,d;if(b==0)return;c=$wnd.Math.cos(b);d=$wnd.Math.sin(b);sB.b[0]=c;sB.b[1]=-d;sB.b[4]=d;sB.b[5]=c;DB(a,sB)}
function FB(a,b){var c,d;if(b==0)return;c=$wnd.Math.cos(b);d=$wnd.Math.sin(b);qB.b[5]=c;qB.b[6]=-d;qB.b[9]=d;qB.b[10]=c;DB(a,qB)}
function GB(a,b){var c,d;if(b==0)return;c=$wnd.Math.cos(b);d=$wnd.Math.sin(b);rB.b[0]=c;rB.b[2]=d;rB.b[8]=-d;rB.b[10]=c;DB(a,rB)}
function hs(a,b){var c,d;d=!!a.A.r&&(a.A.r.Gb==3||a.A.r.Gb==5);c=d?a.V:a.U;c+=b;c<-1400?(c=-1400):c>1400&&(c=1400);d?(a.V=c):(a.U=c)}
function hq(a){var b,c,d;c=(a.zb&xP)!=0;b=!!a.Ab[Yu[4]];c&&a.nd();b&&nv(Yu[4],a.Ab);for(d=0;d<a.pb.a.length;d++)hq(OM(a.pb,d))}
function xG(a){var b;if(sG.length>0){!a.b&&(a.b=new CG(a));a.c||sm(a.b)}wG();b=(sE(),kE)>4?1:kE>2?3:qG;tG.length>0&&oG<b&&zG(a)}
function HI(a){var b={};b.offset=!a?0.065:0;b.ipd=62.5;b.ss=5;b.ld=[0.073,0.026,-0.003,0.036];b.lp=1;b.ca=0.007;b.v=0;return b}
function pL(a){var b;b=nL(a);if(b>3.4028234663852886E38){return Infinity}else if(b<-3.4028234663852886E38){return -Infinity}return b}
function yI(){nI();if(lI){lI.requestAnimationFrame(CI);return true}else if(Ht){Ht.requestAnimationFrame(CI);return true}return false}
function pc(){var a;if(kc!=0){a=jc();if(a-lc>2000){lc=a;mc=$wnd.setTimeout(vc,10)}}if(kc++==0){yc((xc(),wc));return true}return false}
function eG(a,b){a.removeEventListener(gT,b.f,false);a.removeEventListener(LS,b.g,false);a.removeEventListener('end',b.g,false)}
function lu(){function b(){navigator.xr.isSessionSupported(yR).then(function(a){})}
navigator.xr.addEventListener('devicechange',b)}
function _E(a,b,c){var d,e;if(!wt||Bt){e=b['sound'];!e&&(e=b['audio']);if(!!e&&Ul()){d=e[YR];d!=null&&d!=''&&new aG(a.u,e,d,c)}}}
function ZK(a,b,c){var d,e;d=GL(a,b++);if(d>=55296&&d<=56319&&b<c&&$K(e=a.charCodeAt(b))){return yP+((d&1023)<<10)+(e&1023)}return d}
function vs(a,b,c,d){var e;if(!d)return;e=fD(d,a.O);if(e<=0)return;b.a=(c.a-a.K)*(e*d.b)+d.R*0.5;b.b=(c.b-a.M)*(e*d.a)+d.Q*0.5;return}
function fD(a,b){var c,d,e,f;TB(a.d,0,0,0);dD(a,a.d);if(a.d.a==0||a.d.b==0)return 1;d=a.d.a;c=a.d.b;f=d/c;e=d<=c?1-f:f-1;return f+b*e}
function rz(a,b){var c,d,e;e=new UM(2);for(c=0;c<np(a.a);c++){d=So(rp(a.a,c));pp(d.a)==1&&op(d.a)==b&&(e.a[e.a.length]=d,true)}return e}
function DD(a,b,c,d,e){var f,g,h;h=a.n.length;for(g=h-1;g>=0;g--){f=a.n[g];if(f.C==b&&f.D==c&&f.F==d&&f.B==e)return f}return null}
function rF(b,c,d,e){var f;try{f=nL(b)}catch(a){a=il(a);if(lg(a,44)){f=c}else throw jl(a)}isNaN(f)&&(f=c);f<d?(f=d):f>e&&(f=e);return f}
function QO(a){OO();var b,c,d;c=':'+a;d=NO[c];if(!(d===undefined)){return d}d=LO[c];b=d===undefined?PO(a):d;RO();NO[c]=b;return b}
function hu(){setTimeout(function(){window.scrollTo(0,0);var a=(sE(),nE);a.style.height='100vh';a.style.top=wQ;a.style.left=wQ},10)}
function kL(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c<b.length;c++){if(!b[c]||b[c]==''){continue}d+=a+b[c]}return d}
function Qz(a,b){var c,d;wz=false;for(d=0;d<yz.a.length;d++)OM(yz,d).Cd(a,b);for(c=0;c<zz.a.length;c++)OM(zz,c).Cd(a,b);!!Cz&&Cz.Cd(a,b)}
function cJ(a){var b;!!a.j&&(a.j.pause(),undefined);a.j=null;if(!!(RJ(),uJ)&&!!a.d){for(b=0;b<a.d.length;b++){iJ(uJ,a.d[b])}a.d=null}}
function Qc(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}
function Pu(a){lm(db(a.f));Mz();gz();bz=false;nI();if((VH||iI)&&!!a.k.r){Zy=jC(a.k.r);$y=a.k.r.Q/2|0}as();Sr=NE();a.k.e.a=false;Qu(a)}
function oK(a,b,c,d,e){RJ();var f=e?window.devicePixelRatio||1:1;var g=OJ;var h=c*f;var j=b*f;a.viewport(Math.floor(d*f)*g,0,h*g,j*g)}
function KL(a,b){AO(a);if(b==null){return false}if(JL(a,b)){return true}return a.length==b.length&&JL(a.toLowerCase(),b.toLowerCase())}
function nC(a,b){var c;if(b==0)return 2.775073510670984;nI();if(VH||iI)return eI;c=a.qe();b<ES&&(b=ES);return (VH||iI?a.R/2|0:a.R)/(b*c)}
function GD(a,b,c,d){var e;e=b?a.F:a.D;if(a.p.Gb!=5&&a.B!=0&&a.u!=0){d[0]=c*a.B/e;d[1]=(c+1)*a.B/e;d[1]>1&&(d[1]=1)}else{d[0]=0;d[1]=1}}
function _p(a){a.Sb=iz(a.Ab,lQ,true);a.ob=iz(a.Ab,'checkHover',a.ob);a.nb=iz(a.Ab,'captureMouse',a.nb);cv(a.Ab,a.jb.F);sq(a.Ab,a,a.jb.F)}
function EB(a){a.b[0]=a.b[5]=a.b[10]=a.b[15]=1;a.b[1]=a.b[2]=a.b[3]=a.b[4]=a.b[6]=a.b[7]=a.b[8]=a.b[9]=a.b[11]=a.b[12]=a.b[13]=a.b[14]=0}
function or(a,b,c){var d,e,f;d=db(a.a).childNodes.length;for(e=0;e<d;e++){f=Tc(db(a.a),e);yq(f,a.b);if(Zp(b,c,a.b)){return f}}return null}
function qr(a,b){var c,d,e;if(!b)return null;e=hz(a.Ab,OQ);if(!e)return null;for(c=0;c<e.length;c++){d=e[c];if(d[jP]==b)return d}return null}
function gB(a,b){var c,d,e;if(a.p||!a.g||!a.g.a)return;for(c=0;c<b.b.length;c++){e=b.b[c];if($R in e){d=Vw(a.g,e);!!d&&cw(a.a,d)}}a.p=true}
function YN(a,b){var c,d;CO(b,a.b);if(b>=a.b>>1){d=a.c;for(c=a.b;c>b;--c){d=d.b}}else{d=a.a.a;for(c=0;c<b;++c){d=d.a}}return new bO(a,b,d)}
function Go(a,b){Fo.call(this,TP+a+') '+UP+b+VP+WP==null?dP:Dl(TP+a+') '+UP+b+VP+WP),lg(TP+a+') '+UP+b+VP+WP,6)?TP+a+') '+UP+b+VP+WP:null)}
function As(a,b,c,d){var e,f,g;if(!d)return;g=fD(d,a.O);if(g<=0)return;e=(b.a-d.R*0.5)/(g*d.b);f=(b.b-d.Q*0.5)/(g*d.a);c.a=a.K+e;c.b=a.M+f}
function ZA(a,b,c,d,e,f,g,h,j,k,l){YA();this.k=a;this.j=b;this.i=c;this.f=d;this.n=e;this.d=f;this.e=g;this.c=h;this.a=j;this.g=k;this.b=l}
function KM(b,c){var d;d=YN(b,c);try{return aO(d)}catch(a){a=il(a);if(lg(a,39)){throw jl(new UK("Can't get element "+c))}else throw jl(a)}}
function sF(b,c,d,e){var f;try{f=parseInt(b)}catch(a){a=il(a);if(lg(a,44)){f=c}else throw jl(a)}isNaN(f)&&(f=c);f<d?(f=d):f>e&&(f=e);return f}
function kO(a,b,c,d,e){var f,g,h;if(a===c){a=a.slice(b,b+e);b=0}for(g=b,h=b+e;g<h;){f=g+EQ<h?g+EQ:h;e=f-g;iO(c,d,0,a.slice(g,f));g=f;d+=e}}
function Hw(a,b,c){var d;d=db(a.s).style;d[sE(),QD]=RR+2*a.f.A+'px) rotateY('+b+SR;c?(d[TR]='transform 0ms',undefined):(d[TR]=UR,undefined)}
function vH(a,b,c,d,e){a[1]=e*b;a[3]=e*b;a[5]=(e*c).toFixed(12);a[7]=(e*d).toFixed(12);var f=-1000*e;a[9]=(e*f).toFixed(12);return a.join('')}
function xO(a,b){if(0>a){throw jl(new qL('fromIndex: 0 > toIndex: '+a))}if(a>b){throw jl(new VK('fromIndex: 0, toIndex: '+a+', length: '+b))}}
function Hq(a){oq(a,a.g,rg(a.A==(ye(),ve)?(a.Lb?lg(a.Lb,30)?Aq(db(a.Lb.vd()))-Pq(a.Lb,a,a.Ob):Aq(db(a.Lb.vd())):zC(a.ib))*a.Tb/100:a.Tb),a.xb)}
function gu(){return document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement}
function Vb(a,b){BO(b);wO(b!=a,'Exception can not suppress itself.');if(a.i){return}a.k==null?(a.k=Ff(Af(mk,1),$O,6,0,[b])):(a.k[a.k.length]=b)}
function Pc(a){var b,c;c=CL(a.length,5);for(b=c-1;b>=0;b--){if(null.Of()||null.Of()){a.length>=b+1&&(a.splice(0,b+1),undefined);break}}return a}
function Uv(a){a.b=false;if(a.f){a.f.Ob!=a.e.pb&&wn(a.e.pb,a.f);ib(a.f,true);Bq(db(a.f).style)}if(a.a){a.a.Ob==a.e.pb&&un(a.e.pb,a.a);a.a=null}}
function LB(a,b){vB();var c,d,e;c=b.a;d=b.b;e=b.c;b.a=c*a.b[0]+d*a.b[1]+e*a.b[2];b.b=c*a.b[4]+d*a.b[5]+e*a.b[6];b.c=c*a.b[8]+d*a.b[9]+e*a.b[10]}
function MB(a,b){vB();var c,d,e;c=b.f;d=b.g;e=b.i;b.f=c*a.b[0]+d*a.b[1]+e*a.b[2];b.g=c*a.b[4]+d*a.b[5]+e*a.b[6];b.i=c*a.b[8]+d*a.b[9]+e*a.b[10]}
function EK(a,b){RJ();b?a.blendFuncSeparate(a.SRC_ALPHA,a.ONE,a.SRC_ALPHA,a.ONE_MINUS_SRC_ALPHA):a.blendFunc(a.SRC_ALPHA,a.ONE_MINUS_SRC_ALPHA)}
function pf(a){var b,c,d;ec.call(this,qf(a),a.xf()?null:a.Jc().Nc());this.a=a;d=0;for(c=a.Jc();c.Mc();){b=c.Nc();if(d++==0){continue}Vb(this,b)}}
function tf(a,b){switch(b.b){case 0:{a['dir']='rtl';break}case 1:{a['dir']='ltr';break}case 2:{sf(a)!=(xf(),uf)&&(a['dir']='',undefined);break}}}
function mr(a,b){er=0;dr=0;for(cr=0;cr<a.a.length;cr++){fr=OM(a,cr);br=RF(b,fr);br>NQ?++er:br<-0.01&&++dr}if(er>0&&dr>0)return true;return false}
function nr(a){var b,c,d,e,f;f=0;e=hz(a.Ab,OQ);if(!e)return 0;for(c=0;c<e.length;c++){d=e[c];b=pr(a,d);!!b&&b.style.display!=VO&&(f+=1)}return f}
function jF(a,b,c){var d,e;a.C=c;a.F=new _N;a.r=new _N;a.q=new _N;d='';e=NL(b,VL(46));e>0&&(d=b.substr(e+1));d.indexOf('js')!=-1?YE(a,b):ZE(a,b)}
function ab(a,b){return pg(a)?JL(a,b):ng(a)?(AO(a),a===b):mg(a)?(AO(a),a===b):kg(a)?a.Zb(b):Ef(a)?a===b:!!a&&!!a.equals?a.equals(b):qg(a)===qg(b)}
function jg(a,b){if(pg(a)){return !!ig[b]}else if(a.Mf){return !!a.Mf[b]}else if(ng(a)){return !!hg[b]}else if(mg(a)){return !!gg[b]}return false}
function Rw(a){var b,c,d,e,f;c=a?a.length:0;for(b=0;b<c;b++){e=a[b];if(e){d=e['id'];f=e[YR];if(d!=null&&f!=null&&d!=''&&f!=''){f=IE(f);Ow(d,f)}}}}
function Fz(a,b,c,d){var e;e=null;a==JQ?(e=new Lq(Dz,b,9000+yz.a.length+1,null,d)):a==gS&&(e=new lG(Dz,b,9500+yz.a.length+1,false,d));!!e&&e.Dd()}
function zG(a){var b,c;if(tG.length>0){c=rs(a.a,tG);if(c){b=dw(tG,c);b>=0&&fw(tG,b);c.Q=vq();Tw(c.Q,c);fd(c.Q,IE(c.R));oG+=1;vG+=1;sE();mE=true}}}
function rI(){nI();var a;sE();mE=VH||iI;a=VH||iI;iI&&!!Ht&&sI(Ht);VH=iI=false;XH&&gu()&&ku(db(jE));XH=false;if(a){if(ZH){cy(false);ZH=false}sv()}}
function Oz(a,b,c,d){var e;e=d.vd();if(c){c.Gd(d)}else{if(b==1){RM(zz,d);!!e&&un(a.xb,e)}else{RM(yz,d);!!e&&(d.Cb==2?xn((sE(),jE),e):un(a.Db,e))}}}
function HC(a,b,c,d){var e;EB((YG(),VG));e=$wnd.Math.tan(b/2*hQ/180)*25000;wB(VG,e,e,1);xB(VG,0,0,-25000);FB(VG,d*hQ/180);GB(VG,c*hQ/180);IB(VG,a)}
function Uu(a){if('pageY' in a){return vt&&gu()?a.screenY:a.pageY-(sE(),aE)}else{return event.clientY+document.documentElement.scrollTop-(sE(),aE)}}
function Tu(a){if('pageX' in a){return vt&&gu()?a.screenX:a.pageX-(sE(),_D)}else{return event.clientX+document.documentElement.scrollLeft-(sE(),_D)}}
function rC(c,d){d.get=function(a){return c.re(a)};d.remove=function(a){c.ze(a)};d.insert=function(a,b){c.se(a,b)};d.enableDrag=function(a){c.ne(a)}}
function cG(a,b){a['play']=function(){b.play()};a[LS]=function(){b.pause()};a['isPlaying']=a['isAudioPlaying']=function(){return !(b.ended||b.paused)}}
function Du(a){var b;if(ru)return false;b=(ld(),a).keyCode|0;switch(b){case 70:ku(db((sE(),jE)));a.stopPropagation();kd.tc(a);return true;}return false}
function OL(a,b,c){var d,e;d=PL(b,'([/\\\\\\.\\*\\+\\?\\|\\(\\)\\[\\]\\{\\}$^])','\\\\$1');e=PL(PL(c,'\\\\','\\\\\\\\'),'\\$','\\\\$');return PL(a,d,e)}
function UL(a){var b,c,d;c=a.length;d=0;while(d<c&&a.charCodeAt(d)<=32){++d}b=c;while(b>d&&a.charCodeAt(b-1)<=32){--b}return d>0||b<c?a.substr(d,b-d):a}
function Xb(a,b,c){var d,e,f,g,h;Yb(a);for(e=(a.k==null&&(a.k=Cf(mk,$O,6,0,0,1)),a.k),f=0,g=e.length;f<g;++f){d=e[f];Xb(d,b,'\t'+c)}h=a.f;!!h&&Xb(h,b,c)}
function Of(a,b){var c,d,e;if(b<=22){c=a.l&(1<<b)-1;d=e=0}else if(b<=44){c=a.l;d=a.m&(1<<b-22)-1;e=0}else{c=a.l;d=a.m;e=a.h&(1<<b-44)-1}return Jf(c,d,e)}
function LE(a,b,c){var d=document.getElementById(b);d&&d.onPanoramaChanged&&d.onPanoramaChanged(a);d=d[c];d&&d.onpanoramachanged&&d.onpanoramachanged(a)}
function XL(a){var b;b=0;while(0<=(b=a.indexOf('\\',b))){a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+SL(a,++b)):(a=a.substr(0,b)+(''+SL(a,++b)))}return a}
function fF(a,b,c){var d,e,f,g,h;f=hz(b,gS);g=f?f.length:0;for(d=0;d<g;d++){h=f[d];e=h[VR];e!=null&&e.length>0&&new lG(a.u,h,9500+yz.a.length+1,false,c)}}
function gf(a,b,c){var d;if(!b){throw jl(new EL('Cannot add a handler with a null type'))}a.b>0?ff(a,new Cp(a,b,c)):(d=kf(a,b,null),d.vf(c));return new Bp}
function Df(a,b){var c=new Array(b);var d;switch(a){case 14:case 15:d=0;break;case 16:d=false;break;default:return c;}for(var e=0;e<b;++e){c[e]=d}return c}
function Sf(a,b){var c,d,e;e=a.h-b.h;if(e<0){return false}c=a.l-b.l;d=a.m-b.m+(c>>22);e+=d>>22;if(e<0){return false}a.l=c&rP;a.m=d&rP;a.h=e&sP;return true}
function lr(a){!gr&&(gr=new Array(16));var b=gr;var c=(nI(),mI);if(c&&c.length>=2){var d=c[a?0:1].transform.matrix;for(var e=0;e<12;e++)b[e]=d[e];b[15]=1}}
function VE(a){var b;a.f=oF(a.e);a.f.length!=3&&(a.f=oF('#000000'));a.g='rgb('+a.f[0]+','+a.f[1]+','+a.f[2]+')';for(b=0;b<3;b++)gw(a.f,qF(a.f[b],0)/255,b)}
function Xp(a,b,c){if(!b||!a.ib)return;if(a.ib.Gb==3){Pp.a=a.Nb[0];Pp.b=a.Nb[1];vs(a.ib.qb.e,Qp,Pp,a.ib);c.f=Qp.a;c.g=Qp.b}else{wC(a.ib,b);c.f=b.b;c.g=b.c}}
function Qu(a){var b;b=-1;!!uz&&(b=uz.qb);b==-1&&!!vz&&(b=vz.qb);b==-1?(gz(),bz)&&a.k.e.a?Es(a.k.e):!!a.f&&!!a.f.W&&bt(a.f.W,9):!!a.f&&!!a.f.W&&bt(a.f.W,b)}
function pb(a){if(!a.Ob){ho();yN(go,a)&&jo(a)}else if(a.Ob){a.Ob.Kc(a)}else if(a.Ob){throw jl(new sL("This widget's parent does not implement HasWidgets"))}}
function Xq(a,b,c,d,e){var f;this.A=2;this.c=a;f=ht;this.b=rg($wnd.Math.floor(f*b));this.B=rg($wnd.Math.floor(f*c));this.C=rg($wnd.Math.floor(f*d));this.d=e}
function Ou(a,b,c){var d;gz();Zy=b;$y=c;if(!a.k.r)return;if(a.f.Gb==3||a.f.Gb==5){TB(a.e,b,c,0);d=new VB(0,0,0);As(a.k.e,a.e,d,a.f)}Tz(az,rg(b),rg(c));Qu(a)}
function qD(a){var b,c;if(!a.g)return;c=a.jb.e.I*hQ/180;b=qs(a.jb.e)*hQ/180;if(a.e==0){uD(db(a.j[1]),a.Ab,a.a,c,b,a.b,a.c,a.ib?a.ib.Eb:0);a.b=b}else{pD(a,c)}}
function hH(a,b,c,d,e,f,g,h){var j,k,l,m,o;j=f.b;k=f.d;if(a.p.j.k==3||a.p.j.k==5){a.K=j*d;a.L=k*e}else{o=d/2;l=-o+j*2*o-g;m=-o+k*2*o-h;a.I=uH(JG,b,c,l,m,-o)}}
function iB(a,b){var c;if(a.b==b)return;if(a.b>=0){c=a.a[a.b];c.ke(a.g?a.g.j:null)}if(b>=0){c=a.a[b];c.ke(a.g?a.g.g:null);c.je(true)}a.b=b;a.c&&!!a.g&&$w(a.g)}
function mB(a,b,c,d,e){var f={position:b,map:a};c&&(f.title=c);d&&(f.icon=d);var g=new google.maps.Marker(f);g.addListener('click',function(){e.me()});return g}
function Bs(a,b){var c,d;if(a.D>0){c=(!!a.A.r&&a.A.r.Gb==5?120:(nI(),VH||iI?eI*180/hQ:a.G))*hQ/180;d=b/(2/$wnd.Math.tan(c/2));d>b&&(d=b);d*=a.D;return d}return 0}
function bv(a,b){var c,d,e;e=OM(Zu,0).a;if(b){for(d=Zu.a.length-1;d>=0;d--){c=OM(Zu,d).a;c.local&&QM(Zu,d)}}else{Zu.a=Cf(hk,$O,1,0,5,1);MM(Zu,new _u(e,a,false))}}
function kw(b,c){c.current=function(){return b.$d()};c.previous=function(){return b.be()};c.next=function(){return b._d()};c.set=function(a){return b.ae(a,true)}}
function gD(a,b){var c,d,e,f;TB(a.d,0,0,0);dD(a,a.d);if(a.d.a==0||a.d.b==0)return 1;d=a.d.a;c=a.d.b;f=d/c;e=d<=c?1-f:f-1;return $wnd.Math.abs(e)>1.0E-8?(b-f)/e:0}
function NE(){sE();if(window.performance&&window.performance.now){return window.performance.now()}else if(Date.now){return Date.now()}return (new Date).getTime()}
function Tf(a,b){var c,d,e,f,g,h,j,k;j=a.h>>19;k=b.h>>19;if(j!=k){return k-j}e=a.h;h=b.h;if(e!=h){return e-h}d=a.m;g=b.m;if(d!=g){return d-g}c=a.l;f=b.l;return c-f}
function Ls(a){as();this.s=MI();this.j=new VB(0,0,0);this.k=new XI(0,0,0);this.i=new VB(0,0,0);this.g=new VB(0,0,0);this.B={};this.u=new VB(0,0,0);this.A=a;Ds(this)}
function bG(a,b){b.f=function(){b.ff()};b.g=function(){b.gf()};a.addEventListener(gT,b.f,false);a.addEventListener(LS,b.g,false);a.addEventListener('end',b.g,false)}
function wl(b,c,d,e){vl();var f=tl;$moduleName=c;$moduleBase=d;bl=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}
if(b){try{SO(g)()}catch(a){b(c,a)}}else{SO(g)()}}
function $t(a){var b;a&&a.clientWidth==window.innerWidth&&(b=a.parentElement);b&&(b=b.style);return !!b&&(b.getPropertyValue(xQ)==MQ||b.getPropertyValue(xQ)=='100vh')}
function AK(a,b){RJ();b.vtxB&&a.deleteBuffer(b.vtxB);b.txtB&&a.deleteBuffer(b.txtB);b.idxB&&a.deleteBuffer(b.idxB);b.vtxB=b.txtB=b.idxB=null;b.vtxA=b.txtA=b.idxA=null}
function Re(a,b,c){var d,e,f,g,h;if(Oe){h=Ye(Oe,(ld(),a).type);if(h){for(g=h.Jc();g.Mc();){f=g.Nc();d=f.a.a;e=f.a.b;Pe(f.a,a);Qe(f.a,c);lb(b,f.a);Pe(f.a,d);Qe(f.a,e)}}}}
function jD(a,b,c){cD();_C.call(this,a,b,c);this.c=new XF;this.d=new UB;this.b=this.k[this.k.length-1].F;this.a=this.k[this.k.length-1].D;a==5&&(this.p=false);this.Ge()}
function Jy(a,b,c){var d;if(!a.P)return;d=wb(a.n);if(a.p){Fb(d,0,0,a.i,a.e)}else{Ab(a.n,rg(a.i));zb(a.n,rg(a.e));a.U=(sE(),oE);a.p=true}Gb(d,a.O,b,c,a.i,a.e,0,0,a.i,a.e)}
function qH(a,b,c,d,e,f){YG();var g;if(LG.a.length>0){g=QM(LG,LG.a.length-1);cH(g,a,b,c,d,e,f)}else{g=new oH(a,b,c,d,e,f)}MM(DG,g);++MG;c>0&&KD(e[c-1],a,b);++PG;return g}
function LN(){function b(){try{return (new Map).entries().next().done}catch(a){return false}}
if(typeof Map===UO&&Map.prototype.entries&&b()){return Map}else{return MN()}}
function Ym(){Vm=SO(bn);Wm=SO(cn);var c=ln;var d=Sm;c(d,function(a,b){d[a]=SO(b)});var e=Um;c(e,function(a,b){e[a]=SO(b)});c(e,function(a,b){$wnd.addEventListener(a,b,true)})}
function ur(a,b){var c,d,e;c=db(a.a).childNodes.length;for(d=0;d<c;d++){e=Tc(db(a.a),d);if(!!e&&e!=b){e=e.firstChild;!!e&&(ld(),e).innerHTML!=''&&(e.style[RQ]='',undefined)}}}
function iD(a){TB(bD,0,0,0);TB(aD,0,0,0);As(a.qb.e,aD,bD,a);a.c.b=bD.a;a.c.d=bD.b;TB(bD,0,0,0);TB(aD,(nI(),VH||iI?a.R/2|0:a.R),a.Q,0);As(a.qb.e,aD,bD,a);a.c.c=bD.a;a.c.a=bD.b}
function LC(a,b,c,d,e,f,g,h){g=-g;a[1]=b/2;a[3]=c/2;a[5]=(d-kQ).toFixed(10);a[7]=(d+e).toFixed(10);a[9]=h.toFixed(10);a[11]=g.toFixed(10);a[13]=f.toFixed(10);return a.join('')}
function un(a,b){var c,d;if(b.Ob!=a){return false}try{rb(b,null)}finally{c=(hm(),b.Pb);Vc((null,d=(ld(),c).parentNode,(!d||d.nodeType!=1)&&(d=null),d),c);to(a.Kb,b)}return true}
function vw(a,b,c){var d,e,f,g,h;if(!a.Sb)return;g=a.k-a.Ib[pQ];h=b*(a.A+a.r)+a.r;d=a.A/2|0;f=-(h+d)+a.Ib[pQ]/2;e=-f<0?0:-f>g?-g:f;a.k<a.Ib[pQ]&&(e=0);a.F=NE();a.G=c?e:a.j;a.D=e}
function iA(a,b,c,d){a.d=a.c=a.b='';b!=null&&b!=''&&(a.d=b);c!=null&&c!=''&&(a.c=c);d!=null&&d!=''&&(a.b=d);fA(a.e,a.d,{});fA(a.g,a.c,a.e);fA(a.f,a.b,a.g);lA(a.f,a.g);lA(a.g,a.e)}
function zD(a,b){var c,d,e,f,g,h;g=a.C;h=a.D;d=0;e=b.a.length;for(c=0;c<e;c++){f=(zO(c,b.a.length),b.a[c]);if(f.D>h||f.D==h&&f.C>g)break;++d}CO(d,b.a.length);lO(b.a,d,a);return d}
function uE(a){var b,c,d;a.B=false;d=1;!!nE&&(d=rg(Aq(nE)));dE=d;SE();St=_t();c=dE;b=cE;Pt&&b<zq(nE)&&hu();if(a.r){DC(a.r);db(a.r).style[pQ]=c+mQ;db(a.r).style[xQ]=b+mQ;a.D=true}}
function xE(a,b){var c=$doc.getElementById(a);c.removePanorama=c.startAutoPlay=c.stopAutoPlay=c.setAutoPlay=c.setView=c.isAutoPlayActive=c.toggleHotspots=c.openPanorama=c[b]=null}
function Bu(a,b){vt||(ld(),kd).tc(b);if(ru)return;gz();_y=true;a.b=qu?(ld(),b).scale:ou;a.a=a.f.Gb==3||a.f.Gb==5?fD(a.f,a.k.e.O):qs(a.k.e);Fs(a.k.e,false);a.k.e.a=true;as();Sr=NE()}
function ob(a){if(!a.Lb){throw jl(new sL("Should only call onDetach when the widget is attached to the browser's document"))}try{a.cc()}finally{hm();a.Pb.__listener=null;a.Lb=false}}
function mH(a,b,c){var d,e,f,g;if(a.S==0)return;if(b<a.d.b||b>a.d.c||c<a.d.d||c>a.d.a)return;f=0;for(e=0;e<a.e.length;e++){g=a.e[e];d=DD(a.q[a.F+1],g.a,g.b,a.F+1,a.B);!!d&&++f}a.T=f}
function RA(a){KA();var b,c,d;if(!a)return;b=0;for(c=0;c<EA.length;c++){b+=LA(EA[c],a)}if(b>0.005){b>1&&(b=1);d=EA[0];EK(a,true);NB(FA);yK(FA,1,1,0,0);aK((RJ(),vJ),a,FA,d.k.c,b,JJ,0)}}
function uN(){uN=Bl;sN=Ff(Af(lk,1),$O,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);tN=Ff(Af(lk,1),$O,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}
function nL(a){mL==null&&(mL=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/);if(!mL.test(a)){throw jl(new FL('For input string: "'+a+'"'))}return parseFloat(a)}
function fA(a,b,c){var d,e,f,g,h,j;nA(a,c,true);h=QL(b,';',0);for(d=0;d<h.length;d++){g=h[d];e=ML(g,VL(58));if(e>0){j=UL(SL(g,ML(g,VL(58))+1));f=UL(g.substr(0,e));f=dA(f);j=eA(j);a[f]=j}}}
function fH(a){!!(RJ(),uJ)&&sH(uJ,a);RG-=1;if(a.u&&a.P>0){UG-=a.P*a.N*4;SG-=1}a.q=null;a.p=null;a.H=false;a.P=a.N=0;a.M=null;a.Q=null;a.r=null;a.u=false;a.A=a.u=a.O=a.n=a.G=false;a.i=true}
function Dn(b,c){Bn();var d,e,f,g;d=null;for(g=b.Jc();g.Mc();){f=g.Nc();try{c.Lc(f)}catch(a){a=il(a);if(lg(a,6)){e=a;!d&&(d=new AN);qM(d.a,e,d)}else throw jl(a)}}if(d){throw jl(new Cn(d))}}
function mq(a,b,c,d){var e,f;e=a.ub==0&&a.Mb;f=e?St[NP]+St[oQ]:0;d==(ye(),ve)&&f>0?(b[pQ]='min(calc(100% - '+f+'px),'+c+'%)',undefined):d==ve?(b[pQ]=c+'%',undefined):(b[pQ]=c+mQ,undefined)}
function oy(a,b,c){var d;d=b.f*c.f+b.g*c.g+b.i*c.i+1;if(d<1.0E-6){d=0;$wnd.Math.abs(b.f)>$wnd.Math.abs(b.i)?VI(Vx,-b.g,b.f,0):VI(Vx,0,-b.i,b.g)}else{RI(Vx,b,c)}_x(a,Vx.f,Vx.g,Vx.i,d);qy(a)}
function CC(a,b){var c;a.V=(nI(),(VH||iI?a.R/2|0:a.R)/2/$wnd.Math.tan(qs(a.qb.e)/2*hQ/180));c=-Bs(a.qb.e,Rv*0.75);a.U=LC(YB,(1+b)*(VH||iI?a.R/2|0:a.R),a.Q,a.V,c,a.qb.e.I,a.qb.e.S,a.qb.e.Q)}
function VL(a){var b,c;if(a>=yP){b=55296+(a-yP>>10&1023)&65535;c=56320+(a-yP&1023)&65535;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&65535)}}
function rb(a,b){var c;c=a.Ob;if(!b){try{!!c&&c.Lb&&ob(a)}finally{a.Ob=null}}else{if(c){throw jl(new sL('Cannot set a new parent without first clearing the old parent'))}a.Ob=b;b.Lb&&a.dc()}}
function gy(a,b){var c,d,e,f;d=a.x*b.w+a.y*b.z-a.z*b.y+a.w*b.x;e=-a.x*b.z+a.y*b.w+a.z*b.x+a.w*b.y;f=a.x*b.y-a.y*b.x+a.z*b.w+a.w*b.z;c=-a.x*b.x-a.y*b.y-a.z*b.z+a.w*b.w;a.x=d;a.y=e;a.z=f;a.w=c}
function Ic(b,c){var d,e,f,g;for(e=0,f=b.length;e<f;e++){g=b[e];try{g[1]?g[0].kc()&&(c=Hc(c,g)):$n(g[0])}catch(a){a=il(a);if(lg(a,6)){d=a;nc();tc(lg(d,85)?d.jc():d)}else throw jl(a)}}return c}
function Wf(a,b){var c,d,e;b&=63;if(b<22){c=a.l<<b;d=a.m<<b|a.l>>22-b;e=a.h<<b|a.m>>22-b}else if(b<44){c=0;d=a.l<<b-22;e=a.m<<b-22|a.l>>44-b}else{c=0;d=0;e=a.l<<b-44}return Jf(c&rP,d&rP,e&sP)}
function Fq(a,b){Up();var c,d;d=(hm(),a.Pb).getContext('2d');c=d.globalCompositeOperation;d.globalCompositeOperation=vQ;Mb(d,b.d);Jb(d,0,0,a.Pb.width,a.Pb.height);d.globalCompositeOperation=c}
function Ts(a,b,c,d,e){as();a.b[0]=a.b[5]=a.b[10]=a.b[15]=1;a.b[1]=a.b[2]=a.b[3]=a.b[4]=a.b[6]=a.b[7]=a.b[8]=a.b[9]=a.b[11]=a.b[12]=a.b[13]=a.b[14]=0;GB(a,c);FB(a,d);HB(a,e);yB(a,b.a,b.b,b.c)}
function TA(c){c.get=function(a){return EA[a].a};c.remove=function(a){var b;b=EA[a];!!b&&NA(b,(RJ(),uJ));fw(EA,a);(sE(),rE).D=true};c.insert=function(a,b){ew(EA,new OA(b),a);(sE(),rE).D=true}}
function lD(a,b){var c,d,e,f,g,h;c=a.k[0];e=(c.u/8|0)+1;for(h=1;h<e;h++){d=b-h;d<0&&(d+=c.u);f=DD(c,d,0,0,0);if(f.u)return f;d=b+h;d>=c.u&&(d-=c.u);g=DD(c,d,0,0,0);if(g.u)return g}return null}
function nH(a,b,c){var d,e,f,g;if(a.S==0)return;if(b<a.d.b||b>a.d.c||c<a.d.d||c>a.d.a)return;f=0;for(e=0;e<a.e.length;e++){g=a.e[e];d=DD(a.q[a.F+1],g.a,g.b,a.F+1,a.B);!!d&&d.u&&d.G&&++f}a.U=f}
function iu(a,b){return Math.max(0,a.top+b.top).toFixed()+'px '+Math.max(0,a.right+b.right).toFixed()+'px '+Math.max(0,a.bottom+b.bottom).toFixed()+'px '+Math.max(0,a.left+b.left).toFixed()+mQ}
function yF(a,b){var c,d,e,f,g;f=hz(a,'mapElement');g=f?f.length:0;for(c=0;c<g;c++){e=f[c];if(e){d=new jB((sE(),rE),e,b,4000+yz.a.length+1);rE.k=d;!!b&&b.Cb==8&&(d.lb==6?cw(b.a,d):cw(b.b,d))}}}
function xF(a,b){var c,d,e,f,g;f=hz(a,'galleryElement');g=f?f.length:0;for(c=0;c<g;c++){e=f[c];if(e){d=new Bw((sE(),rE),e,b,4000+yz.a.length+1);rE.j=d;!!b&&b.Cb==8&&(d.lb==6?cw(b.a,d):cw(b.b,d))}}}
function lK(a,b,c){var d=a.createProgram();a.attachShader(d,c);a.attachShader(d,b);a.linkProgram(d);!a.getProgramParameter(d,a.LINK_STATUS)&&alert('shader init error.');a.useProgram(d);return d}
function jM(a,b){var c,d,e;c=b.Hf();e=b.If();d=pg(c)?oM(a,c):lM(DN(a.a,c));if(!(qg(e)===qg(d)||e!=null&&ab(e,d))){return false}if(d==null&&!(pg(c)?pM(a,c):!!DN(a.a,c))){return false}return true}
function Ds(a){Sr=-1;a.c=NE();Fs(a,false);a.a=false;a.W=a.X=a.Y=a.Z=a.V=a.U=0;a.I=0;a.S=0;a.G=40;a.Q=0;a.K=0.5;a.M=0.5;a.O=0;a.D=0;a.p=new KB;a.r=new KB;a.q=new KB;a.n=new KB;a.e=new KB;a.f=new KB}
function Yf(a,b){var c,d,e,f;b&=63;c=a.h&sP;if(b<22){f=c>>>b;e=a.m>>b|c<<22-b;d=a.l>>b|a.m<<22-b}else if(b<44){f=0;e=c>>>b-22;d=a.m>>b-22|a.h<<44-b}else{f=0;e=0;d=c>>>b-44}return Jf(d&rP,e&rP,f&sP)}
function Ss(a,b,c,d,e){as();a.b[0]=a.b[5]=a.b[10]=a.b[15]=1;a.b[1]=a.b[2]=a.b[3]=a.b[4]=a.b[6]=a.b[7]=a.b[8]=a.b[9]=a.b[11]=a.b[12]=a.b[13]=a.b[14]=0;yB(a,-b.a,-b.b,-b.c);HB(a,-e);FB(a,-d);GB(a,-c)}
function hc(a){var b;if(a.c==null){b=qg(a.b)===qg(fc)?null:a.b;a.d=b==null?dP:og(b)?b==null?null:b.name:pg(b)?'String':bL(bb(b));a.a=a.a+': '+(og(b)?b==null?null:b.message:b+'');a.c='('+a.d+') '+a.a}}
function df(b,c){var d,e;!c.c||(c.c=false,c.d=null);e=c.d;Ne(c,b.b);try{jf(b.a,c)}catch(a){a=il(a);if(lg(a,48)){d=a;throw jl(new rf(d.a))}else throw jl(a)}finally{e==null?(c.c=true,c.d=null):(c.d=e)}}
function Xv(a){var b,c,d,e;b=Ov;e=a.k/a.j;d=b*e;c=db(a.a);Yv(c);c.style[pQ]=d+mQ;c.style[xQ]=b+mQ;c=db(a.f);Yv(c);if(a.i>0){a.p=a.i+Nv;a.n=a.g}else{a.p=Qv;a.n=Pv}c.style[pQ]=a.p+mQ;c.style[xQ]=a.n+mQ}
function gq(a,b,c,d){var e,f,g;for(g=0;g<a.pb.a.length;g++)gq(OM(a.pb,g),b,c,d);f=(a.zb&4)!=0;e=!!a.Ab[Yu[14]];if(f||e){a.kb.a=c;a.kb.b=d;if(a==uz||a.xd(b,c,d)){f&&a.pd(b,c,d);e&&iv(Yu[14],a.Ab,c,d)}}}
function dD(a,b){var c,d,e,f,g,h;h=(nI(),VH||iI?a.R/2|0:a.R);g=a.Q;if(h<=0||g<=0)return;c=a.b/a.a;e=h/g;if(a.rb==0){if(c<e){d=a.a;f=g}else{d=a.b;f=h}}else{if(c>e){d=a.a;f=g}else{d=a.b;f=h}}b.a=f;b.b=d}
function sE(){sE=Bl;var a;eE=(a=$wnd.location.host,a==''||a=='localhost'?null:'Anonymous');UD='&copy; 2022, PanoramaStudio Viewer '+TL($viewerBuild,0,$viewerBuild.indexOf('-'));gE=Cf(tg,tQ,33,40,15,1)}
function Xx(){Xx=Bl;Tx=new XI(0,1,0);px={};qx={};Hx={};Kx={};Mx={};Lx={};Jx={};Nx={};Ix={};Gx={};ox=new XI(0,-1,0);wx=new XI(0,-1,0);Dx=new XI(0,-1,0);Ex=new XI(0,0,0);Fx=new XI(0,0,0);Vx=new XI(0,0,0)}
function Gz(a,b,c,d){var e,f;e=new _z;f=d.vd();if(c){c.rd(d)}else{if(b==1){MM(zz,d);dN();SM(zz,e);if(f){wn(a.xb,f);d.Id()}}else{MM(yz,d);dN();SM(yz,e);if(f){d.Cb==2?wn((sE(),jE),f):wn(a.Db,f);d.Id()}}}}
function Xz(a,b,c){var d,e,f;wz=false;f=false;for(e=0;e<yz.a.length;e++){f=f|iq(OM(yz,e),a,b,c)}for(d=0;d<zz.a.length;d++){f=f|iq(OM(zz,d),a,b,c)}if(Cz){Cz.ob=true;f=f|iq(Cz,a,b,c);Cz.ob=false}return f}
function aH(a,b){var c,d,e;if(PG>0){sE();mE=true;return}if(a.S<=0||a.e==null||a.e.length==0)return;for(d=0;d<a.e.length;d++){e=a.e[d];c=DD(a.q[a.F+1],e.a,e.b,a.F+1,a.B);!c&&qH(e.a,e.b,a.F+1,a.B,a.q,b)}}
function mK(a,b,c,d){RJ();var e=a.TEXTURE_2D;a.activeTexture(a.TEXTURE0);a.bindTexture(e,b);a.texParameteri(e,a.TEXTURE_MIN_FILTER,a.LINEAR);a.texImage2D(e,0,d,d,a.UNSIGNED_BYTE,c);a.bindTexture(e,null)}
function Vt(){var a;if((a=navigator.userAgent.match(/OS (\d+)_(\d+)_?(\d+)? like Mac OS X/i))&&navigator.userAgent.match(/iPhone|iPad|iPod/i)){if(a.length>2&&a[1]>=5)return true;return false}return false}
function FH(){this.defaults={'time':1,'transition':'easeOutExpo','delay':0,'breakOnUser':false,'onInit':null,'onInitArgs':null,'onUpdate':null,'onUpdateArgs':null,'onComplete':null,'onCompleteArgs':null}}
function EN(a,b,c){var d,e,f,g,h;h=b==null?0:(g=cb(b),g|0);e=(d=a.a.get(h),d==null?[]:d);if(e.length==0){a.a.set(h,e)}else{f=BN(b,e);if(f){return f.Jf(c)}}e[e.length]=new JM(b,c);++a.c;oN(a.b);return null}
function xw(a,b,c){var d,e,f,g;a.C=b;g=a.A>0?b/(1.5*a.A):0;g=$wnd.Math.min(1,$wnd.Math.max(-1,g));g>0?(g=$wnd.Math.sqrt(g)):(g=-$wnd.Math.sqrt(-g));d=g*22;f=a.pb.a.length;for(e=0;e<f;e++)Hw(OM(a.pb,e),d,c)}
function $M(a,b,c,d,e,f){var g,h,j,k;g=d-c;if(g<7){XM(b,c,d,f);return}j=c+e;h=d+e;k=j+(h-j>>1);$M(b,a,j,k,-e,f);$M(b,a,k,h,-e,f);if(f.ge(a[k-1],a[k])<=0){while(c<d){b[c++]=a[j++]}return}YM(a,j,k,h,b,c,d,f)}
function dB(a){var b;!!a.d&&a.Cb!=1&&ib(a.d,a.Sb);if(a.n!=1||a.n==1&&!a.g)return;a.g.f=0;if(a.ib.Gb==3||!(_R in a.ib.ib));else{a.g.f=kz(a.ib.ib,_R,0);HO(a.g.f)&&(a.g.f=0);a.g.f*=jQ}b=eB(a,(hC(),ZB));iB(a,b)}
function qf(a){var b,c,d,e,f;c=a.yf();if(c==0){return null}b=new _L(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.Jc();f.Mc();){e=f.Nc();d?(d=false):(b.a+='; ',b);YL(b,e.hc())}return b.a}
function hy(a){a!=undefined&&(a.type==cS&&a.alpha!=null||a.type==bS&&a.accelerationIncludingGravity&&a.accelerationIncludingGravity.x!=null&&a.rotationRate&&a.rotationRate.alpha!=null)?ty(true,0):ty(false,1)}
function Od(a,b){if(a.nodeType!=1&&a.nodeType!=9){return a==b}if(b.nodeType!=1){b=b.parentNode;if(!b){return false}}if(a.nodeType==9){return a===b||a.body&&a.body.contains(b)}else{return a===b||a.contains(b)}}
function lo(a){ho();var b,c;c=oM(fo,a);b=null;if(a!=null){if(!(b=ae($doc,a))){return null}}if(c){if(!b||(hm(),c.Pb==b)){return c}}wM(fo)==0&&Bm(new no);!b?(c=new oo):(c=new io(b));rM(fo,a,c);xN(go,c);return c}
function ro(a,b,c){var d,e,f;if(c<0||c>a.c){throw jl(new TK)}if(a.c==a.a.length){f=Cf(ci,$O,10,a.a.length*2,0,1);for(e=0;e<a.a.length;++e){f[e]=a.a[e]}a.a=f}++a.c;for(d=a.c-1;d>c;--d){a.a[d]=a.a[d-1]}a.a[c]=b}
function ar(a){var b,c;while(a.length>0){b=a[0];switch(b.A){case 0:c=Pw(a[0].k);if(c){wy(c,a);return true}return false;case 1:Cq(b.c,b);break;case 2:Dq(b.c,b);break;case 3:Fq(b.c,b);}a.splice(0,1)}return true}
function Fu(a,b){var c,d;if(b.target.localName=='a')return;(ld(),kd).tc(b);b.stopPropagation();if(ru)return;if(tu>0)return;a.k.s.a=a.k.s.b;c=Tu(b);d=Uu(b);Ru(a,c,d);(gz(),bz)&&(kd.oc(b)&1)==0&&Pu(a);Ou(a,c,d)}
function Uz(a,b,c){var d,e;!!Cz&&!Dz.s.A&&gq(Cz,a,b,c);wz=false;if(uz){gq(uz,a,b,c)}else{for(e=0;e<yz.a.length;e++){gq(OM(yz,e),a,b,c)}for(d=0;d<zz.a.length;d++){gq(OM(zz,d),a,b,c)}!!Cz&&Dz.s.A&&gq(Cz,a,b,c)}}
function GC(a,b,c){hC();var d,e,f,g,h;if(c==3)return new XI(0,0,iQ);d=kR+b*hQ/180;h=iQ*$wnd.Math.cos(d);e=iQ*$wnd.Math.sin(d);f=e*$wnd.Math.sin(lR-a*hQ/180);g=e*$wnd.Math.cos(lR+a*hQ/180);return new XI(g,h,f)}
function YG(){YG=Bl;UJ();VG=new KB;IG=[[0,270],[0,0],[0,90],[0,180],[270,0],[90,0]];JG=[' rotateX(','',AR,'',BR,'','px, ','',CR,'','px)'];KG=[RR,'',pS,'',qS,'',CR,'',CR,'','px)'];DG=new UM(512);LG=new UM(512)}
function PO(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)));b=b|0;c+=4}while(c<d){b=b*31+GL(a,c++)}b=b|0;return b}
function ds(a,b,c,d){if(a.A.r){if(a.A.r.Gb==3){a.K=b;a.M=c;a.O=d;return}else if(a.A.r.Gb==5){if(d==0){a.I=b;a.S=c}else{a.K=b;a.M=c}d<10&&(a.O=d);return}}a.I=b;tC(a.A.r)||(c<-90?(c=-90):c>90&&(c=90));a.S=c;a.G=d}
function aw(a,b,c){var d;this.e=a;this.a=uq(true);ib(this.a,false);this.f=Cb();db(this.f).removeAttribute(GQ);ib(this.f,false);this.k=b;this.j=c;d=c/96;this.i=rg(b/d+0.5);this.g=rg(c/d+0.5);a.Gb==1&&(this.g+=3)}
function Ew(a,b){var c,d;Mw(db(a.d),b?a.n:'');d=db(a.d).style;d[PP]=qQ;c=-a.b+a.c;d[NP]=c+mQ;d[OP]=c+mQ;d[pQ]=a.Tb-2*a.c+mQ;d[xQ]=a.xb-2*a.c+mQ;d['border']=a.b+'px solid '+(b?a.k:QR);d[sQ]=wQ;return Xc(db(a.d),zQ)}
function Hz(a){var b,c;for(b=xz.a.length-1;b>=0;b--){c=OM(xz,b);if(!a||c.Eb){a&&(RM(xz,c),c.yb.length>0&&uM(Bz,c.yb));aq(c)}}if(!a){vM(Bz);xz.a=Cf(hk,$O,1,0,5,1);yz.a=Cf(hk,$O,1,0,5,1);zz.a=Cf(hk,$O,1,0,5,1)}Cz=null}
function _A(a,b,c){YA();var d,e,f;d=a;WA.lastIndex=0;XA.lastIndex=0;e=bm(WA,a);f=bm(XA,a);!!e&&e.length==1&&(d=PL(a,'(%0*x)',$A(b+VA,e[0].length-1)));!!f&&f.length==1&&(d=PL(d,'(%0*y)',$A(c+VA,f[0].length-1)));return d}
function JB(a){var b;b=a.b[4];a.b[4]=a.b[1];a.b[1]=b;b=a.b[8];a.b[8]=a.b[2];a.b[2]=b;b=a.b[12];a.b[12]=a.b[3];a.b[3]=b;b=a.b[6];a.b[6]=a.b[9];a.b[9]=b;b=a.b[7];a.b[7]=a.b[13];a.b[13]=b;b=a.b[11];a.b[11]=a.b[14];a.b[14]=b}
function OA(a){KA();this.f=(sE(),rE);this.j=lz(a,FQ,1);this.e=kz(a,'pan',0);this.i=kz(a,FR,0);this.b=kz(a,'brightening',0.8);kz(a,'scale',1);this.a=qz(JSON.stringify(a,null,' '));this.d=new TM;this.g=false;MA(this,this.j)}
function xr(a,b,c){var d;!!a.Ab[SQ]&&(a.Ab[SQ](),undefined);if(nr(a)==0)return;d=db(a.c).style;d[NP]=b+mQ;d[OP]=c+mQ;d[TQ]='0.01';if(!a.Sb){Gz(a.ib,a.Lb?2:0,a.Lb,a);ur(a,null)}a.e=true;if(a.Sb)return;ib(a.c,true);a.Sb=true}
function QI(a,b){var c,d,e,f,g,h,j,k;h=b['x'];j=b['y'];k=b['z'];g=b['w'];d=g*a.f+j*a.i-k*a.g;e=g*a.g+k*a.f-h*a.i;f=g*a.i+h*a.g-j*a.f;c=-h*a.f-j*a.g-k*a.i;a.f=d*g+c*-h+e*-k-f*-j;a.g=e*g+c*-j+f*-h-d*-k;a.i=f*g+c*-k+d*-j-e*-h}
function hK(a,b,c){var d=a.createShader(c?a.FRAGMENT_SHADER:a.VERTEX_SHADER);a.shaderSource(d,b);a.compileShader(d);!a.getShaderParameter(d,a.COMPILE_STATUS)&&alert('shader error: '+a.getShaderInfoLog(fragshader));return d}
function Iw(a,b,c){var d,e,f,g,h;if(!a.jb.r)return;g=a.Vb;h=a.Xb;if(a.Lb){g+=a.Lb.j;g+=a.Lb.r;h+=a.Lb.r}e=(hm(),b.Pb).style;e[PP]=qQ;switch(a.lb){case 7:default:d=g+mQ;f=(a.xb/2|0)-c/2+h+mQ;}e[NP]=d;e[OP]=f;e[nP]=''+a.Jb+mQ}
function Qq(a,b,c,d){var e,f,g;g=a.r;for(f=0;f<b.length;f++){e=b[f];e!=c&&e.Ob>=d&&e.Sb&&(g=rg(g+(a.r+(e.A==(ye(),ve)?(e.Lb?lg(e.Lb,30)?Aq(db(e.Lb.vd()))-Pq(e.Lb,e,e.Ob):Aq(db(e.Lb.vd())):zC(e.ib))*e.Tb/100:e.Tb))))}return g}
function zq(a){Up();if(window.top!==window.self&&document.msFullscreenElement&&a.offsetHeight<a.clientHeight&&a.getBoundingClientRect().height<100){return Math.round(a.getBoundingClientRect().height*100)}return a.offsetHeight}
function as(){as=Bl;Br=0.8*Cr;Nr=new VB(0,0,0);Mr=new VB(0,0,0);_r=new XI(0,0,0);new KB;Zr=new VB(0,0,0);new VB(0,0,0);$r=new VB(0,0,0);Or=new KB;Pr=new KB;Qr=new KB;new KB;new KB;new KB;new KB;Wr=new VB(0,0,0);Yr=new VB(0,0,0)}
function fJ(a,b){hC();EC.call(this,4,a,b);this.c=null;this.i=true;this.b=false;this.n=false;this.k=false;this.g=false;this.f=false;this.e=null;this.f=vt&&!tt||wt||xt;this.db.Ab[lT]=-1;this.db.Ab['current']=0;bJ(this);b.e.C=true}
function MT(a){var b,c,d,e,f,g;this.U=kD((nI(),VH||iI?this.R/2|0:this.R),this.Q);e=fD(this,this.qb.e.O);f=this.qb.e.K;g=this.qb.e.M;c=this.k.length;for(b=0;b<c;b++){d=this.k[b];d.d=$s(e/d.q*aR,12);d.e=-f*d.F;d.f=-g*d.D}iD(this)}
function ow(a,b){a.panoType()==0||a.panoType()==2?a.panTo(b.pan||a.getView().pan,b.tilt||a.getView().tilt,b.hfov||a.getView().hfov,2,0,HR,false):a.panTo(b.x||a.getView().x,b.y||a.getView().y,b.zoom||a.getView().zoom,2,0,HR,false)}
function vL(a){var b,c,d;if(a<0){return 0}else if(a==0){return 32}else{d=-(a>>16);b=d>>16&16;c=16-b;a=a>>b;d=a-256;b=d>>16&8;c+=b;a<<=b;d=a-4096;b=d>>16&4;c+=b;a<<=b;d=a-16384;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}
function $w(a){var b,c,d,e;if(!a.a||!(KQ in a.n.Ab))return;!a.b&&(a.b=Ww(a,a.a,a.n.Ab[KQ]));if(a.b){c=a.n.b>=0&&!!a.n.jb.r&&_R in a.n.jb.r.ib;if(c){d=a.b;d&&d.show();b=a.n.a[a.n.b];Yw(a.b,b.a);!!a.b&&gx(a.b)}else{e=a.b;e&&e.hide()}}}
function Zs(a){a.b[0]=a.b[5]=a.b[10]=a.b[15]=1;a.b[1]=a.b[2]=a.b[3]=a.b[4]=a.b[6]=a.b[7]=a.b[8]=a.b[9]=a.b[11]=a.b[12]=a.b[13]=a.b[14]=0;a.b[0]=$wnd.Math.cos(0);a.b[1]=-$wnd.Math.sin(0);a.b[4]=$wnd.Math.sin(0);a.b[5]=$wnd.Math.cos(0)}
function Xs(a,b){b.b[0]=b.b[5]=b.b[10]=b.b[15]=1;b.b[1]=b.b[2]=b.b[3]=b.b[4]=b.b[6]=b.b[7]=b.b[8]=b.b[9]=b.b[11]=b.b[12]=b.b[13]=b.b[14]=0;b.b[5]=$wnd.Math.cos(a);b.b[6]=-$wnd.Math.sin(a);b.b[9]=$wnd.Math.sin(a);b.b[10]=$wnd.Math.cos(a)}
function Ys(a,b){b.b[0]=b.b[5]=b.b[10]=b.b[15]=1;b.b[1]=b.b[2]=b.b[3]=b.b[4]=b.b[6]=b.b[7]=b.b[8]=b.b[9]=b.b[11]=b.b[12]=b.b[13]=b.b[14]=0;b.b[0]=$wnd.Math.cos(a);b.b[2]=$wnd.Math.sin(a);b.b[8]=-$wnd.Math.sin(a);b.b[10]=$wnd.Math.cos(a)}
function du(){var a='IE=edge';var b=document.querySelector('meta[name="x-ua-compatible"]');if(!b){var c=document.createElement('meta');c.name='x-ua-compatible';c.setAttribute(rR,a);document.getElementsByTagName(sR)[0].appendChild(c)}}
function FN(a,b){var c,d,e,f,g,h;g=b==null?0:(f=cb(b),f|0);d=(c=a.a.get(g),c==null?[]:c);for(h=0;h<d.length;h++){e=d[h];if(vN(b,e.Hf())){if(d.length==1){d.length=0;a.a[rT](g)}else{d.splice(h,1)}--a.c;oN(a.b);return e.If()}}return null}
function Xf(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&tP)!=0;d&&(c|=-1048576);if(b<22){g=c>>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?sP:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?sP:0;f=d?rP:0;e=c>>b-44}return Jf(e&rP,f&rP,g&sP)}
function Al(a,b,c){var d=yl,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=yl[b]),Cl(h));_.Mf=c;!b&&(_.Nf=El);d[a]=_}for(var g=3;g<arguments.length;++g){arguments[g].prototype=_}f&&(_.Lf=f)}
function tr(a){var b,c,d;d=hz(a.Ab,OQ);if(!d)return;for(b=0;b<d.length;b++){c=d[b];c[jP]=null;c[lQ]=iz(c,lQ,true);c['sep']=c['caption']=='-';cv(c,a.jb.F);!!c&&!!c[Yu[2]]&&nv(Yu[2],c);sr(a,db(a.a),c,b==d.length-1,a.Ab[PQ],a.Ab[QQ])}yr(a)}
function Gu(a,b){var c,d;if((ld(),kd).oc(b)!=1)return;if(!a.c){if(b.target.localName=='a')return;kd.tc(b);lm(db(a.f))}c=nu==1?zR:Tu(b);d=nu==1?zR:Uu(b);Ru(a,c,d);Uz((gz(),az),c,d);NE()-mu<300&&BL(Xy-c)<8&&BL(Yy-d)<8&&Mu(a,c,d);Pu(a);Mz()}
function kF(a){CF(a.B);a.s='';EF='';FF='';GF='';HF='';Fy();Cy=true;a.e='#000000';VE(a);db(a.u.C).style[RQ]=a.g;a.j=null;a.a=(as(),0);a.b=0;a.c=Dr;a.A=false;a.D=1.75;a.p=2000;nI();WH=true;a.i=null;a.n=null;TE=null;a.d=true;Mt=ju('');pG=96}
function ey(a,b,c,d){var e=c?c:0;var f=d?d:0;var g=b?b:0;var h=Math.cos(e/2);var j=Math.cos(f/2);var k=Math.cos(g/2);var l=Math.sin(e/2);var m=Math.sin(f/2);var o=Math.sin(g/2);a.w=k*h*j+o*l*m;a.x=o*h*j+k*l*m;a.y=k*l*j-o*h*m;a.z=k*h*m-o*l*j}
function _s(a,b){as();var c,d,e;if(a.i==0&&a.f==0){d=0;a.g>0?(c=kR):(c=lR)}else{a.f!=0?(d=$wnd.Math.atan2(a.i,a.f)):a.i>0?(d=kR):(d=mR);d<0&&(d+=dR);e=$wnd.Math.sqrt(a.f*a.f+a.i*a.i);c=$wnd.Math.atan2(a.g,e)}b.b=-c;b.a=d+kR;b.a>dR&&(b.a-=dR)}
function cq(a,b,c,d){var e,f,g,h;for(g=0;g<a.pb.a.length;g++)if(cq(OM(a.pb,g),b,c,d))return true;f=(a.zb&32)!=0;e=!!a.Ab[Yu[17]];h=false;if(f||e){a.kb.a=c;a.kb.b=d;if(a==uz||a.xd(b,c,d)){f&&(h=a.bd(b,c,d));e&&(h=h|ev(Yu[17],a.Ab,c,d))}}return h}
function dq(a,b,c,d){var e,f,g,h;for(g=0;g<a.pb.a.length;g++)if(dq(OM(a.pb,g),b,c,d))return true;f=(a.zb&64)!=0;e=!!a.Ab[Yu[18]];h=false;if(f||e){a.kb.a=c;a.kb.b=d;if(a==uz||a.xd(b,c,d)){f&&(h=a.cd(b,c,d));e&&(h=h|ev(Yu[18],a.Ab,c,d))}}return h}
function KB(){vB();this.b=Cf(tg,tQ,33,16,15,1);this.a=Cf(tg,tQ,33,16,15,1);this.b[0]=this.b[5]=this.b[10]=this.b[15]=1;this.b[1]=this.b[2]=this.b[3]=this.b[4]=this.b[6]=this.b[7]=this.b[8]=this.b[9]=this.b[11]=this.b[12]=this.b[13]=this.b[14]=0}
function FC(b,c,d){var e=[DP];if(d){for(var f=0;f<e.length;f++)c.addEventListener(e[f],function(a){b.Zd(a);a.stopPropagation()},{capture:false,passive:true})}else{for(var f=0;f<e.length;f++)c.removeEventListener(e[f],function(a){b.Zd(a)},true)}}
function jH(a,b,c){var d,e,f,g,h;if(a.u)return;d=a.p.j.j+2;h=b.naturalWidth;e=b.naturalHeight;f=e-2;!a.M&&(a.M=Cb());lH(a);Ab(a.M,d);zb(a.M,d);Gb(wb(a.M),b,c+1,1,1+c+f<h?f:h-c,f,0,0,d,d);g=db(a.M).style;g[PP]=qQ;ib(a.M,true);a.A=true;_G(a,true)}
function mb(a){var b;if(a.Lb){throw jl(new sL("Should only call onAttach when the widget is detached from the browser's document"))}a.Lb=true;hm();Rm(a.Pb,a);b=a.Mb;a.Mb=-1;b>0&&(a.Mb==-1?om(a.Pb,b|(a.Pb.__eventBits||0)):(a.Mb|=b));a.bc();a.fc()}
function yG(a){var b,c;if(sG.length>0){c=rs(a.a,sG);if(c){b=dw(sG,c);b>=0&&fw(sG,b);if(!c.i&&!!c.Q){if(c.H||c.F==0){c.P=c.Q.width;c.N=c.Q.height;while(pH(c.P*c.N*4,c.q));_G(c,false);sE();mE=true}else{c.Q=null;c.O=false}}}return true}return false}
function Zz(a,b,c){var d,e,f,g,h;if(wz)return vz;d=vz;vz=a;if(d!=a){if(d){e=(d.zb&16)!=0;f=!!d.Ab[Yu[16]];e&&d.jd(b,c);f&&ev(Yu[16],d.Ab,b,c);d.Od()}g=(a.zb&8)!=0;h=!!a.Ab[Yu[15]];g&&a.kd(b,c);h&&ev(Yu[15],a.Ab,b,c);a.Od()}wz=d==a||vz==a;return d}
function jL(a){if(a.tf()){var b=a.c;b.uf()?(a.k='['+b.j):!b.tf()?(a.k='[L'+b.rf()+';'):(a.k='['+b.rf());a.b=b.qf()+'[]';a.i=b.sf()+'[]';return}var c=a.f;var d=a.d;d=d.split('/');a.k=kL('.',[c,kL('$',d)]);a.b=kL('.',[c,kL('.',d)]);a.i=d[d.length-1]}
function jr(a,b){var c;a.b=NE();nI();if(iI&&(!!fI||!!jI)){c=a.a;if(fI){BB(c,fI[b?'leftViewMatrix':'rightViewMatrix'])}else{lr(b);BB(c,gr)}}else{c=a.f.p}TB(a.c,0,0,1);TB(a.d,0,0,a.i.gb);LB(c,a.c);a.c.a+=0;a.c.b+=0;a.c.c+=0;LB(c,a.d);QF(a.g,a.c,a.d)}
function pD(a,b){var c,d;if(a.d){if(!a.j[0])return;c=a.ib?-(b+a.a-a.ib.Eb/2):0;d=db(a.j[0]).style;d[tS]=KS+(as(),(c*180/hQ).toFixed(3))+SR}else{if(!a.j[2])return;c=a.ib?b+a.a-a.ib.Eb/2:0;d=db(a.j[2]).style;d[tS]=KS+(as(),(c*180/hQ).toFixed(3))+SR}}
function eM(a){wO(a!=null,'Null charset name');a=a.toLocaleUpperCase();if(JL((rO(),oO).a,a)){return oO}else if(JL(pO.a,a)){return pO}else if(JL(qO.a,a)){return qO}if(/^[A-Za-z0-9][\w-:\.\+]*$/.test(a)){throw jl(new gM(a))}else{throw jl(new fM(a))}}
function Ns(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect()){var c=document.scrollingElement?document.scrollingElement.scrollTop:a.ownerDocument.body.scrollTop||a.ownerDocument.documentElement.scrollTop;return b.top+(c||0)}return 0}
function Ms(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect()){var c=document.scrollingElement?document.scrollingElement.scrollLeft:a.ownerDocument.body.scrollLeft||a.ownerDocument.documentElement.scrollLeft;return b.left+(c||0)}return 0}
function wG(){var a,b,c,d,e,f,g;while(tG.length>nG){e=JS;f=null;c=-1;d=tG.length;for(b=0;b<d;b++){g=tG[b];if(e>g.a&&g.B<6&&g.F>0){e=g.a;f=g;c=b}}if(!f)break;fw(tG,c);f.O=false}for(a=tG.length-1;a>=0;a--){g=tG[a];if(g.F>0&&!g.H){fw(tG,a);g.O=false}}}
function Oy(a){var b,c,d,e,f;if(!a.p)return;d=((sE(),oE)-a.U)*bR;if(Vy(a.R,d,a.X>=0)){c=(lz(a.R,'frame',0)+lz(a.R,iS,0))%lz(a.R,'frames',1);b=lz(a.R,'cols',0);e=c%b*rg(a.i);f=(c/b|0)*rg(a.e);Jy(a,e,f);!!a.H&&mK((RJ(),uJ),a.H,db(a.n),yJ);mE=true}a.U=oE}
function DC(a){var b,c,d,e;d=(nI(),iI?a.R!=hI||a.Q!=gI:a.R!=(sE(),dE)||a.Q!=cE);if(d){a.R=(sE(),dE);a.Q=cE;if(iI){a.R=hI;a.Q=gI}c=(hm(),a.Pb).style;e=a.R+mQ;b=a.Q+mQ;c[pQ]=e;c[xQ]=b;!!fC&&kK((RJ(),uJ),a.R,a.Q);if(a.ob){c=db(a.ob).style;c[pQ]=e;c[xQ]=b}}}
function cB(a,b){Up();qq.call(this,a,null,null,99999,1,b);this.c=null;this.j=null;this.k=0;this.i=true;this.b=false;this.k=this.Yb+1;this.e='';this.g='';this.f='';this.lb=2;this.Vb=this.Xb=4;this.Bb=new kA;this.nb=false;this.ob=true;this.zb=2489;_p(this)}
function Xw(a){var b,c,d,e;d=a.n.jb.r?a.n.jb.r.ib:null;b=null;!!d&&(b=bx(d));a.a=ex(a.n.jb.k.k,b,a.c,a.p,a.q,(c=a.e,a.n.Ab[KQ],c));a.j=a.k!=null?ax(a.k):null;a.g=a.i!=null?ax(a.i):null;if(!!a.a&&!!b){e=kB(a.n,(hC(),ZB),b,a.n.jb.r.yb,a.j);!!e&&cw(a.n.a,e)}}
function Zq(a,b,c,d,e,f,g,h,j,k,l,m){var o;this.A=0;this.k=b;this.c=a;this.q=c;this.r=d;this.p=e;this.n=f;o=ht;this.i=rg($wnd.Math.floor(o*g));this.j=rg($wnd.Math.floor(o*h));this.g=rg($wnd.Math.floor(o*j));this.f=rg($wnd.Math.floor(o*k));this.s=l;this.u=m}
function aG(a,b,c,d){Up();var e;qq.call(this,a,b,null,0,2,d);this.j=1;this.i=false;!!ZF&&aq(ZF);if(d);else{ZF=this}c=IE(c);this.c=c;this.e=iz(b,eP,true);this.b=iz(b,wP,true);this.j=rF(b[VS],1,0,1);e=b['src_alt'];if(e!=null&&e!=''){e=IE(e);this.d=e}_p(this)}
function qI(){nI();var a;a=VH||iI;if(a)return;if((!!Ht||!!Lt)&&!cI){dI=(sE(),rE);if(!iI&&!!(hC(),fC)){if(Lt){db((hC(),fC));AI()}else !!Ht&&zI(Ht,db((hC(),fC)))}}else{sE();mE=mE|!VH;VH=YD;if(VH&&!gu()){ku(db(jE));XH=true}if(VH){ZH=(Xx(),!nx);cy(true);pv()}}}
function Aq(a){Up();if(window.top!==window.self&&document.msFullscreenElement&&a.offsetWidth<a.clientWidth&&a.getBoundingClientRect().width<100){return Math.round(a.getBoundingClientRect().width*100)}return a.offsetWidth!=0?a.getBoundingClientRect().width:0}
function cF(a,b,c){var d,e,f;e=b['logo'];if(e){f=e[YR];if(f!=null){if(a.u.q){if(c){aq(a.u.q);a.u.q=null;a.u.q=new cB(a.u,true)}d=a.u.q;d.e=f;f=e[DR];f!=null&&(d.g=f);f=e['target'];f!=null&&(d.f=f);d.c=e[gS];zF(e,d);d.Ab=e;iA(d.Bb,e[zQ],e[AQ],e[BQ]);_p(d)}}}}
function CF(a){a.p=null;a.N='';a.V=2;a.F=6;a.T=10;a.S=100;a.I=0;a.R=0;a.Q=0;a.P=90;a.j=null;a.M=1;a.K=0;a.L=0;a.J=0;a.H=1;a.G=1;a.O=null;a.U.D=1.75;a.c=(WK(),WK(),false);a.b=2;a.e=0;a.f=NQ;a.g=0;a.i=1;a.d=5000;a.q={};a.W=false;a.X=true;a.Z=1;a.Y='';a.n=null}
function eA(a){if(ut){if(a.indexOf(uS)>=0)return aA+a;else if(a.indexOf(vS)>=0)return aA+a}else if(vt){if(a.indexOf(uS)>=0)return bA+a;else if(a.indexOf(vS)>=0)return bA+a}else if(Et){if(a.indexOf(uS)>=0)return cA+a;else if(a.indexOf(vS)>=0)return cA+a}return a}
function rD(a){var b,c,d,e;for(c=0;c<3;c++){!!a.j[c]&&un(a.g,a.j[c]);a.j[c]=null}Iq(a,a.Ab['skindial'],0);Iq(a,a.Ab['skinframe'],a.e==0?2:1);d=a.Ab['skinneedle'];Iq(a,d!=null?d:'',a.e==0?1:2);for(b=0;b<3;b++){if(a.j[b]){e=db(a.j[b]).style;e[sE(),RD]='50% 50%'}}}
function kK(a,b,c){RJ();var d=window.devicePixelRatio||1;var e=Math.floor(b*d);var f=Math.floor(c*d);if(nI(),iI){e=hI;f=gI}if(a.canvas){if(a.canvas.width!=e||a.canvas.height!=f){a.canvas.width=e;a.canvas.height=f;a.canvas.style.width=MQ;a.canvas.style.height=MQ}}}
function HD(a,b){var c;if(!b.G)return;switch(b.B){case 4:ID(b,a.C);break;case 3:ID(b,a.a);break;case 0:ID(b,a.k);break;case 1:ID(b,a.i);break;case 2:ID(b,a.r);break;case 5:ID(b,a.b);}c=b.M;if(c){un(a.p.pb,c);a.c-=1;YG();++OG}b.G=false;b.F>0&&LD(b.q[b.F-1],b.C,b.D)}
function Vq(a){var b,c,d,e,f;e=a.xb;a.xb=a.c;a.xb+=Tq(a);a.xb+=Oq(a);f=db(a.j).style;f[xQ]=a.xb+(a.k==(ye(),ve)?'%':mQ);if(e!=a.xb){if(a.n)for(c=0;c<a.n.length;c++){Hq(a.n[c])}if(a.q)for(d=0;d<a.q.length;d++){Hq(a.q[d])}if(a.i)for(b=0;b<a.i.length;b++){Hq(a.i[b])}}}
function Rf(a){var b,c,d;c=a.l;if((c&c-1)!=0){return -1}d=a.m;if((d&d-1)!=0){return -1}b=a.h;if((b&b-1)!=0){return -1}if(b==0&&d==0&&c==0){return -1}if(b==0&&d==0&&c!=0){return wL(c)}if(b==0&&d!=0&&c==0){return wL(d)+22}if(b!=0&&d==0&&c==0){return wL(b)+44}return -1}
function pF(a){var b,c,d,e,f,g;var h=[];var j=new Uint8Array(32);for(b=0;b<32;b++)j[b]='ABCDEFGHIJKMNPQRSTUVWXYZ23456789'.charCodeAt(b);e=a.length*8;f=Math.floor((e+4)/5);g=0;for(b=0;b<f;b++){d=0;for(c=0;c<5;c++){d*=2;a[g>>3]&1<<7-g%8&&(d+=1);g++}h.push(j[d])}return h}
function Yp(a,b,c,d){var e,f,g;e=a.ib.Gb==3;if(a.ub==2){a.vb=d/c;EB((YG(),VG));f=$wnd.Math.tan((hC(),a.wb/2*hQ/180))*25000;g=a.vb*f;if(e){f=a.wb*iQ/4;g=a.vb*f}wB(VG,f,g,1);xB(VG,0,0,-25000);HB(VG,a.Pb*hQ/180);if(!e){FB(VG,a.Nb[1]*hQ/180);GB(VG,a.Nb[0]*hQ/180)}IB(VG,b)}}
function Nu(a,b,c){var d,e;if(!a.k.r)return;gz();cz=b;dz=c;Zy=b;$y=c;TB(a.e,b,c,0);if(a.f.Gb==3||a.f.Gb==5){d=new VB(0,0,0);As(a.k.e,a.e,d,a.f);a.k.e.$=d.a;a.k.e._=d.b}else{e=new VB(0,0,0);os(a.k.e,a.e,e);hC()}Sz(az,b,c);if(!uz){Fs(a.k.e,false);a.k.e.a=true}as();Sr=NE()}
function BE(a,b){var c;if(b.L!=null&&b.L=='myself'){if(b.gb&&(nI(),!(VH||iI))){wu();ru=true;a.G=b;Ly(b)}else{CE(a,b.N,b.M,b.j,b.k,(Fy(),By))}}else{if(b.L==null||b.L==''){if(b.N.substr(0,11)=='javascript:'){c=TL(b.N,11,b.N.length);eval(c)}else Lm(b.N)}else Hm(b.N,b.L,'')}}
function Uf(a){var b,c,d,e,f;if(isNaN(a)){return fg(),eg}if(a<-9223372036854775808){return fg(),cg}if(a>=9223372036854775807){return fg(),bg}e=false;if(a<0){e=true;a=-a}d=0;if(a>=uP){d=rg(a/uP);a-=d*uP}c=0;if(a>=vP){c=rg(a/vP);a-=c*vP}b=rg(a);f=Jf(b,c,d);e&&Pf(f);return f}
function PD(b,c){b['mute']=function(a){c.muted=a};b['muted']=function(){return c.muted};b['play']=function(){c.play()};b[LS]=function(){c.pause()};b['isPlaying']=function(){return !(c.ended||c.paused)};b['setCurrent']=function(a){c.currentTime=a*b.duration/100;this.play()}}
function So(a){var b;if(!a){return null}b=pp(a);switch(b){case 2:return new To(a);case 4:return new Wo(a);case 8:return new Xo(a);case 11:return new $o(a);case 9:return new _o(a);case 1:return new ap(a);case 7:return new ep(a);case 3:return new Vo(a);default:return new Ro(a);}}
function Pz(a,b,c){var d,e;if(!!Cz&&!Dz.s.A&&dq(Cz,a,b,c))return true;if(uz){return dq(uz,a,b,c)}else{for(e=0;e<yz.a.length;e++){if(dq(OM(yz,e),a,b,c))return true}for(d=0;d<zz.a.length;d++){if(dq(OM(zz,d),a,b,c))return true}if(!!Cz&&Dz.s.A&&dq(Cz,a,b,c))return true;return false}}
function kH(a,b,c,d,e,f){var g,h,j;if(a.u)return;j=b.naturalWidth;g=b.naturalHeight;!a.M&&(a.M=Cb());db(a.M).removeAttribute(GQ);Ab(a.M,e);zb(a.M,f);Gb(wb(a.M),b,c,d,c+e<j?e:j-c,d+f<g?f:g-d,0,0,e,f);h=db(a.M).style;h[uR]=wR;h[PP]=qQ;h[sE(),RD]=CQ;ib(a.M,true);a.A=true;_G(a,true)}
function zu(a,b){var c;(ld(),kd).tc(b);if(ru)return;c=qu?b.scale:ou;if(a.a<0){a.b=qu?b.scale:ou;a.a=a.f.Gb==3||a.f.Gb==5?fD(a.f,a.k.e.O):qs(a.k.e)}if(gz(),_y){a.k.e.ab=a.f.qb.s.d;a.f.Gb==3||a.f.Gb==5?ds(a.k.e,a.k.e.K,a.k.e.M,gD(a.f,a.a*a.b*c)):ds(a.k.e,a.k.e.I,a.k.e.S,a.a*a.b/c)}}
function ss(a,b){var c,d,e,f,g,h,j,k,l,m,o,p;c=null;d=nQ;e=EQ;o=a.K;p=a.M;h=b.length;for(g=0;g<h;g++){k=b[g];if(k.B>5||k.F==0)return k;j=k.F>a.d?k.F-a.d+aR:a.d-k.F;if(j<=e){l=(k.c.b+k.c.c)/2;m=(k.c.d+k.c.a)/2;f=$wnd.Math.sqrt((l-o)*(l-o)+(m-p)*(m-p));if(f<d){d=f;e=j;c=k}}}return c}
function fG(a){var b,c;if(a.n==null||a.n.length==0){gG(a,false);return}if(!a.p)return;if(a.j>0&&a.j!=a.b){a.b=a.j;db(a.i).style[pQ]=''+a.j+(a.k==0?mQ:'%')}else{c=a.Mb?St[NP]+St[oQ]:0;b=a.r==0?a.q:((sE(),dE)-c)*(a.q/100);db(a.i).style['maxWidth']=''+b+mQ}a.a||oq(a,a.i,a.Ib[pQ],a.Ib[xQ])}
function oH(a,b,c,d,e,f){this.V=Cf(Fj,$O,8,4,0,1);this.k=Cf(Ej,$O,91,2,0,1);this.V[0]=new XI(0,0,0);this.V[1]=new XI(0,0,0);this.V[2]=new XI(0,0,0);this.V[3]=new XI(0,0,0);this.k[0]=new CH;this.k[1]=new CH;this.j=new XI(0,0,0);this.d=new YF;this.e=null;this.c=new WF;cH(this,a,b,c,d,e,f)}
function lG(a,b,c,d,e){Up();qq.call(this,a,b,null,c,0,e);this.n='';this.d=false;this.g=0;this.f=0;this.e=0;this.q=50;this.r=1;this.j=-1;this.k=1;this.c=0;this.b=-1;this.a=false;this.p=false;this.Bb=new kA;this.lb=0;this.Vb=0;this.Xb=0;this.a=d;this.nb=false;this.ob=false;this.zb=152;hG(this)}
function zI(c,d){if(c.isPresenting)return;c.requestPresent([{source:d}]).then(function(){var a=c.getEyeParameters(NP);var b=c.getEyeParameters(oQ);hI=Math.max(a.renderWidth,b.renderWidth)*2;gI=Math.max(a.renderHeight,b.renderHeight);d.width=hI;d.height=gI;iI=true;ZH=!(Xx(),nx);cy(true);pv()})}
function Wq(a,b,c){Up();qq.call(this,a,b,null,c,8,false);this.s=(ye(),xe);this.k=xe;this.p=false;this.j=new Ln;this.g=this.d=32;this.Tb=320;this.xb=48;this.f=0;this.r=8;this.Bb=new kA;this.e=new kA;this.n=[];this.i=[];this.q=[];this.b=[];this.a=[];this.nb=false;this.ob=false;this.zb=xP;Sq(this)}
function Xm(){Xm=Bl;Sm={_default_:bn,dragenter:an,dragover:an};Um={click:_m,dblclick:_m,mousedown:_m,mouseup:_m,mousemove:_m,mouseover:_m,mouseout:_m,mousewheel:_m,keydown:$m,keyup:$m,keypress:$m,touchstart:_m,touchend:_m,touchmove:_m,touchcancel:_m,gesturestart:_m,gestureend:_m,gesturechange:_m}}
function dA(a){if(ut){if(a.indexOf(hS)>=0)return aA+a;else if(a.indexOf(sS)>=0)return aA+a}else if(vt){if(a.indexOf(tS)>=0)return bA+a}else if(Et){if(a.indexOf(hS)>=0)return cA+a;else if(a.indexOf(sS)>=0)return cA+a;else if(a.indexOf(TR)>=0)return cA+a;else if(a.indexOf(tS)>=0)return cA+a}return a}
function Sz(a,b,c){var d,e;if(!!Cz&&!Dz.s.A&&eq(Cz,a,b,c))return true;wz=false;for(e=0;e<yz.a.length;e++){if(eq(OM(yz,e),a,b,c)){return true}}for(d=0;d<zz.a.length;d++){if(eq(OM(zz,d),a,b,c)){return true}}if(Cz){Cz.ob=true;lq(Cz,b,c);Cz.ob=false}if(!!Cz&&Dz.s.A&&eq(Cz,a,b,c))return true;return false}
function Rz(a,b,c){var d,e;if(!!Cz&&!Dz.s.A&&cq(Cz,a,b,c))return true;wz=false;if(!!uz&&uz.Cb!=13){return cq(uz,a,b,c)}else{for(e=0;e<yz.a.length;e++){if(cq(OM(yz,e),a,b,c))return true}for(d=0;d<zz.a.length;d++){if(cq(OM(zz,d),a,b,c))return true}if(!!Cz&&Dz.s.A&&cq(Cz,a,b,c))return true;return false}}
function wE(a,b,c){wu();ru=false;KH();NH((sE(),oE),true);JH=[];HH=false;rv();Xx();nx&&cy(false);QA((RJ(),uJ));Mz();if(!!a.q&&(!c||a.q.Eb)){aq(a.q);a.q=null}c||Hp(a);ft(c);Hz(c);bv(a.F,c);if(!c){Qw();a.i=null}a.n=(WK(),WK(),false);if(a.r){a.r.ye(true);!!a.r.tb&&xn((ho(),lo(null)),a.r.tb);b&&a.r.oe()}}
function YC(a){var b,c,d,e,f,g,h,j,k;h=JS;j=null;g=null;f=a.k.length-1;for(d=f;d>=1;d--){b=a.k[d];c=b.n.length;for(e=c-1;e>=0;e--){k=b.n[e];if(!k.H&&!bH(k)){if(k.b>=0&&k.b<(sE(),oE)-aR&&k.b<h){j=k;g=b;h=k.b}else if(!k.O&&k.a<(sE(),oE)-aR&&k.a<h){j=k;g=b;h=k.a}}}}if(j){CD(g,j);return true}return false}
function JK(a){RJ();var b,c,d,e,f;if(!a.r)return;!FJ&&(FJ=WJ(uJ));if(!FJ)return;f=a.r.R;b=a.r.Q;d=f>b?f:b;OJ=d>xP?xP/d:1;DK(uJ,FJ,rg(f*OJ+0.5),rg(b*OJ+0.5),(nI(),iI?1:ht));dK(uJ,FJ['fb']);TJ(a.s.f);e=VH||iI?2:1;for(c=0;c<e;c++){Hs(a.e,VH||iI?c==0?-1:c:0,true);a.r.Ae(NE(),c,c==e-1,c==0)}dK(uJ,null);OJ=1}
function Hu(a,b){var c,d,e;(ld(),kd).tc(b);if(ru)return;d=a.f.Gb==3||a.f.Gb==5?340:560;c=kd.qc(b);c==0&&vt&&(c=Wu(b));if($wnd.Math.abs(c)<0.1)return;$wnd.Math.abs(c)<1?(c=c<0?-1:1):$wnd.Math.abs(c)>15&&(c=c<0?-15:15);e=$wnd.Math.abs(c)/10;c<0?hs(a.k.e,-d*e):c>0&&hs(a.k.e,d*e);Fs(a.k.e,false);as();Sr=NE()}
function sz(b){if(b.length==0)return b;b.charAt(0)=='}'&&(b='>'+b.substr(1));b.charAt(0)=='{'&&(b='<'+b.substr(1));function c(a){return a.substr(0,1)+'<'}
b=b.replace(/[^\\]\{/g,c);function d(a){return a.substr(0,1)+'>'}
b=b.replace(/[^\\]\}/g,d);b=b.replace(/\\\}/g,'}');b=b.replace(/\\\{/g,'{');return b}
function Dc(a){var b,c,d,e,f,g,h;f=a.length;if(f==0){return null}b=false;c=new Tb;while(jc()-c.a<16){d=false;for(e=0;e<f;e++){h=a[e];if(!h){continue}d=true;if(!h[0].kc()){a[e]=null;b=true}}if(!d){break}}if(b){g=[];for(e=0;e<f;e++){!!a[e]&&(g[g.length]=a[e],undefined)}return g.length==0?null:g}else{return a}}
function ZI(a){var b;_p(a);jq(a,a.Ab,a.n);b=a.Ab['src_alt'];if(b!=null&&b!=''){b=IE(b);a.A=b}a.wb=rF(a.Ab[pQ],0.5,1.0E-8,140);a.K=rF(a.Ab[VS],1,0,1);a.a=iz(a.Ab,wP,false);a.p=iz(a.Ab,eP,false);a.Pb=qF(a.Ab[fS],0);a.J=sF(a.Ab['videowidth'],320,1,4096);a.H=sF(a.Ab['videoheight'],320,1,4096);a.s=a.Ab['poster']}
function tI(a,b){if(!!a&&!!kI){var c=a.getViewerPose(kI);mI=c?c.views:null;if(c&&c.views.length>1){var d=lI.renderState.baseLayer.getViewport(c.views[0]);hI=d.width*c.views.length;gI=d.height;eI=2*Math.atan(1/c.views[0].projectionMatrix[0])}if(b&&b.width!=hI){b.width=hI;b.height=gI}}!!Ht&&Ht.getFrameData(fI)}
function dF(b){var c,d;if(b.q.b==0){for(d=b.r.b-1;d>=0;d--){try{bF(b,KM(b.r,d))}catch(a){a=il(a);if(lg(a,54)){Dm(QS)}else if(lg(a,7)){c=a;Dm($b(c,c.hc()))}else throw jl(a)}}if(b.r.b==0)return;try{yE(b.u)}catch(a){a=il(a);if(lg(a,7)){c=a;Dm($b(c,c.hc()));Xb(c,(bM(),aM),'')}else throw jl(a)}}else{YE(b,ZN(b.q))}}
function Rq(a,b){var c,d,e,f,g,h,j;h=0;d=0;j=0;for(f=0;f<a.n.length;f++){c=a.n[f];if(c.Ob<b||!c.Sb)continue;h+=c.wd()+a.r}for(g=0;g<a.i.length;g++){c=a.i[g];if(c.Ob<b||!c.Sb)continue;d+=c.wd()+a.r}for(e=0;e<a.q.length;e++){c=a.q[e];if(c.Ob<b||!c.Sb)continue;j+=c.wd()+a.r}h>j?(d+=2*h+a.r):(d+=2*j+2*a.r);return d}
function wC(a,b){var c,d,e,f,g,h,j,k,l,m;k=b.f;l=b.g;m=b.i;j=a.qb.e.n;f=k*j.b[0]+l*j.b[1]+m*j.b[2]+j.b[3];g=k*j.b[4]+l*j.b[5]+m*j.b[6]+j.b[7];h=k*j.b[8]+l*j.b[9]+m*j.b[10]+j.b[11];e=k*j.b[12]+l*j.b[13]+m*j.b[14]+j.b[15];d=(nI(),(VH||iI?a.R/2|0:a.R)/2);c=a.Q/2;b.e=h>a.gb?1:0;if(e!=0){b.b=f/e*d+d;b.c=g/e*-c+c;b.d=h}}
function VC(a){var b,c,d,e,f,g,h,j,k;if(a.e)return;a.e=true;b=a.k[0];g=1;lg(a,107)&&(g=6);d=a.qb.s.B.s*hQ/180;f=a.qb.s.B.D*hQ/180;e=a.qb.s.B.u*hQ/180;for(c=0;c<g;c++){if(b.u==0){h=qH(0,0,0,c,a.k,a);a.p&&eH(h)}else{for(k=0;k<b.A;k++){for(j=0;j<b.u;j++){if(g!=6||JD(b,j,k,c,d,f,e)){h=qH(j,k,0,c,a.k,a);a.p&&eH(h)}}}}}}
function oF(a){if(a){var b=a.match(/^#([0-9a-f]{3})$/i);if(b){return [parseInt(b[1].charAt(0),16)*17,parseInt(b[1].charAt(1),16)*17,parseInt(b[1].charAt(2),16)*17]}b=a.match(/^#([0-9a-f]{6})$/i);if(b){return [parseInt(b[1].substr(0,2),16),parseInt(b[1].substr(2,2),16),parseInt(b[1].substr(4,2),16)]}}return [0,0,0]}
function kG(a,b,c,d){var e,f,g,h,j,k;if(!b&&d!=2||d==2&&!c){gG(a,false);return}if(!!c&&(d==2||d==1&&b)){wC(a.ib,c);if(c.d>250){gG(a,true);iG(a,rg(c.b-a.Ib[pQ]/2),rg(c.c-a.Ib[xQ]))}else gG(a,false)}else if(b){h=a.Ib[pQ];e=a.Ib[xQ];f=(gz(),Zy);g=$y;e+8<g?(k=g-e-8):(k=0);h+8<f?(j=f-h-8):(j=0);iG(a,rg(j),rg(k));gG(a,true)}}
function KN(){if(!Object.create||!Object.getOwnPropertyNames){return false}var a='__proto__';var b=Object.create(null);if(b[a]!==undefined){return false}var c=Object.getOwnPropertyNames(b);if(c.length!=0){return false}b[a]=42;if(b[a]!==42){return false}if(Object.getOwnPropertyNames(b).length==0){return false}return true}
function rs(a,b){var c,d,e,f,g,h,j,k,l;if(!!a.A.r&&a.A.r.Gb==3){return ss(a,b)}c=null;d=nQ;e=EQ;ms(a,a.j);VI(a.k,a.j.a,a.j.b,a.j.c);UI(a.k);h=b.length;for(g=0;g<h;g++){l=b[g];if(l.B>5||l.F==0)return l;f=SI(a.k,l.j);k=l.F-a.d;k==-2?(k=0):k==-1?(k=2):k==0&&(k=1);j=l.F>a.d?l.F-a.d+aR:k;if(j<=e){if(f<d){d=f;e=j;c=l}}}return c}
function Eu(a,b){var c,d,e,f;if(b.target.localName=='a')return;if((ld(),kd).oc(b)!=1)return;nu=0;BC(a.f);kd.tc(b);if(ru)return;a.k.s.a=a.k.s.b;nm(db(a.f));e=Tu(b);f=Uu(b);Ru(a,e,f);gz();Xy=e;Yy=f;mu=NE();if((kd.oc(b)&1)==0)return;for(c=0;c<xz.a.length;c++){d=OM(xz,c);d.Cb==2&&!d.i&&_F(d)}a.f.sb||a.f.Be();bz=true;Nu(a,e,f)}
function bu(){var a='width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0,viewport-fit=cover';var b=document.querySelector('meta[name="viewport"]');if(b)b.setAttribute(rR,a);else{var c=document.createElement('meta');c.name='viewport';c.setAttribute(rR,a);document.getElementsByTagName(sR)[0].appendChild(c)}}
function _w(a){var b,c;this.n=a;b=a.Ab;this.d=b['apikey'];c=b['gmapstype'];c=='satellite'?(this.e=1):c=='hybrid'?(this.e=2):c=='osm'&&(this.e=3);this.k=b['gmarker'];this.i=b['gmarkeractive'];this.c=lz(b,GR,18);this.q=iz(b,'zoomcontrols',true);this.p=iz(b,'typecontrols',true);fx(a.jb.f,this.d,''+rl(nl((new qN).a.getTime())))}
function Ry(a,b,c,d,e){Fy();qq.call(this,a,b,null,c,6,true);Gy(this);this.Z=d;this.Q=b[oS];this.mb=true;this.ub=1;this.n=Cb();ib(this.n,false);this.g=1;this.f=1;this.K=this.g;this.L=this.N=this.M='';this.j=true;this.k=2;this.gb=false;this.hb=2;this.nb=yy;this.ob=true;this.zb=4539;this.Bb=new kA;this.T=e;jq(this,b,e);My(this)}
function _f(a){var b,c,d,e,f;if(a.l==0&&a.m==0&&a.h==0){return '0'}if(a.h==tP&&a.m==0&&a.l==0){return '-9223372036854775808'}if(a.h>>19!=0){return '-'+_f(Vf(a))}c=a;d='';while(!(c.l==0&&c.m==0&&c.h==0)){e=Hf(1000000000);c=Kf(c,e,true);b=''+$f(Gf);if(!(c.l==0&&c.m==0&&c.h==0)){f=9-b.length;for(;f>0;f--){b='0'+b}}d=b+d}return d}
function iq(a,b,c,d){var e,f,g,h;e=false;for(h=0;h<a.pb.a.length;h++)e=e|iq(OM(a.pb,h),b,c,d);g=(a.zb&256)!=0;f=!!a.Ab[Yu[1]];if((g||f||a.ob)&&(!uz||a==uz)){a.kb.a=c;a.kb.b=d;if(a==uz||a.xd(b,c,d)){a.ob&&((wu(),nu)!=1||(nI(),(VH||iI)&&!(gz(),bz))||(gz(),bz))&&Zz(a,c,d);g&&(e=e|a.qd(b,c,d));f&&(e=e|ev(Yu[1],a.Ab,c,d))}}return e}
function fq(a,b,c,d){var e,f,g,h;for(g=0;g<a.pb.a.length;g++)if(fq(OM(a.pb,g),b,c,d))return true;f=(a.zb&1)!=0;e=!!a.Ab[Yu[12]];h=false;if(f||e||a.ob){a.kb.a=c;a.kb.b=d;if(a==uz||a.xd(b,c,d)){a.ob&&((wu(),nu)!=1||(nI(),(VH||iI)&&!(gz(),bz))||(gz(),bz))&&Zz(a,c,d);f&&(h=a.hd(b,c,d));e&&(h=h|jv(Yu[12],a.Ab,c,d,a.jb.e.a))}}return h}
function eq(a,b,c,d){var e,f,g,h;for(g=0;g<a.pb.a.length;g++)if(eq(OM(a.pb,g),b,c,d)){return true}f=(a.zb&2)!=0;e=!!a.Ab[Yu[13]];h=false;if(f||e||a.nb){a.kb.a=c;a.kb.b=d;if(a==uz||a.xd(b,c,d)){a.ob&&((wu(),nu)!=1||(nI(),(VH||iI)&&!(gz(),bz))||(gz(),bz))&&Zz(a,c,d);a.nb&&Yz(a);f&&(h=a.dd(b,c,d));e&&(h=h|ev(Yu[13],a.Ab,c,d))}}return h}
function Tz(a,b,c){var d,e;if(!!Cz&&!Dz.s.A&&fq(Cz,a,b,c))return true;wz=false;if(uz){return fq(uz,a,b,c)}else{for(e=0;e<yz.a.length;e++){if(fq(OM(yz,e),a,b,c)){return true}}for(d=0;d<zz.a.length;d++){if(fq(OM(zz,d),a,b,c)){return true}}if(Cz){Cz.ob=true;lq(Cz,b,c);Cz.ob=false}if(!!Cz&&Dz.s.A&&fq(Cz,a,b,c))return true;return false}}
function ry(a,b,c){var d=a.w*b.w+a.x*b.x+a.y*b.y+a.z*b.z;if(Math.abs(d)>=1){return}var e=Math.sqrt(1-d*d);if(Math.abs(e)<bR){a.w=0.5*(a.w+b.w);a.x=0.5*(a.x+b.x);a.y=0.5*(a.y+b.y);a.z=0.5*(a.z+b.z);return}var f=Math.acos(d);var g=Math.sin((1-c)*f)/e;var h=Math.sin(c*f)/e;a.w=a.w*g+b.w*h;a.x=a.x*g+b.x*h;a.y=a.y*g+b.y*h;a.z=a.z*g+b.z*h}
function Ly(a){var b;a.c=NE();a.b=a.hb*aR;if(a.jb.r.Gb==3){a.cb=a.jb.e.O;a.db=a.jb.e.K;a.eb=a.jb.e.M}else{a.cb=qs(a.jb.e);a.db=a.jb.e.I;a.eb=a.jb.e.S}b=a.jb.r.mb;if(a.ib.lb>0){a.ib.lb*=2;b=(hC(),nC(a.ib,a.ib.lb)*180/hQ)}if(a.jb.r.Gb==3){a._=a.ib.lb;a.ab=a.Nb[0];a.bb=a.Nb[1]}else{a._=a.jb.r.mb>b?a.jb.r.mb:b;a.ab=a.Nb[0];a.bb=a.Nb[1]}}
function jf(b,c){var d,e,f,g,h,j;if(!c){throw jl(new EL('Cannot fire null event'))}try{++b.b;h=(e=lf(b,c.Bc()),e);d=null;j=b.c?h.Cf(h.yf()):h.Bf();while(b.c?j.Ff():j.Mc()){g=b.c?j.Gf():j.Nc();try{c.Ac(g)}catch(a){a=il(a);if(lg(a,6)){f=a;!d&&(d=new AN);qM(d.a,f,d)}else throw jl(a)}}if(d){throw jl(new pf(d))}}finally{--b.b;b.b==0&&mf(b)}}
function Tt(){!Uint8Array.prototype.fill&&Object.defineProperty(Uint8Array.prototype,'fill',{value:function(a){var b=Object(this);var c=b.length>>>0;var d=arguments[1];var e=d>>0;var f=e<0?Math.max(c+e,0):Math.min(e,c);var g=arguments[2];var h=g===undefined?c:g>>0;var j=h<0?Math.max(c+h,0):Math.min(h,c);while(f<j){b[f]=a;f++}return b}})}
function wK(a,b,c,d,e,f,g,h,j,k){RJ();!a.pm&&(a.pm=UJ());!a.cm&&(a.cm=UJ());var l=a.pm;for(var m=0;m<16;m++){l[m]=0}var o=1/b;var p=1/(e-f);l[0]=o;l[5]=o/d;l[10]=(e+f)*p;l[11]=-1;l[14]=e*f*p*2;l[15]=0;var q=a.cm;q[1]=0;q[2]=0;q[3]=0;q[4]=0;q[6]=0;q[7]=0;q[8]=0;q[9]=0;q[10]=1;q[11]=0;q[14]=0;q[15]=1;q[0]=c*j;q[5]=c*k;q[12]=-g*c;q[13]=h*c}
function WE(a,b,c,d){var e,f,g,h,j,k;if(d){Dm('Error loading parameter file: '+c);dF(a);return}else if(!b){Dm('Error while parsing parameter file: '+c);dF(a);return}k=b[PS];!k&&Dm(QS);j=new _N;f=hz(k,RS);if(f){for(e=0;e<f.length;e++){h=f[e][YR];h!=null&&h!=''&&(XN(j,h,j.c.b,j.c),true)}}for(g=j.b-1;g>=0;g--)WN(a.q,KM(j,g));WN(a.r,k);dF(a)}
function Es(a){var b,c,d;if(!a.A.r||!a.A.r.W)return;b=a.A.r.W;c=rg((gz(),Zy))-rg(cz);d=rg($y)-rg(dz);if(a.A.s.a==0&&(c<0?-c:c)<1&&(d<0?-d:d)<1){bt(b,9);return}if(a.A.s.a==Dr){bt(b,10)}else{if(d>=0){c>4*d?bt(b,4):-c>4*d?bt(b,3):4*c>d?bt(b,8):-4*c>d?bt(b,6):bt(b,1)}else{d=-d;c>4*d?bt(b,4):-c>4*d?bt(b,3):4*c>d?bt(b,7):-4*c>d?bt(b,5):bt(b,2)}}}
function vy(a,b,c){var d,e,f,g,h,j,k,l,m,o;if(!nx||!Wx.e)return;l=$wnd.Math.sin(a*hQ/180);h=$wnd.Math.cos(a*hQ/180);m=$wnd.Math.sin(b*hQ/180);j=$wnd.Math.cos(b*hQ/180);o=$wnd.Math.sin(c*hQ/180);k=$wnd.Math.cos(c*hQ/180);d=$wnd.Math.atan2(-l*m*k-h*o,l*o-h*m*k);e=-$wnd.Math.asin(j*k);f=$wnd.Math.atan2(j*o,-m)-hQ;g=by()/180*hQ;ey(Hx,e,d+g,f-g)}
function Lq(a,b,c,d,e){Up();qq.call(this,a,b,d,c,7,e);this.j=Cf(wg,$O,117,3,0,1);this.n=null;this.k=null;this.A=(ye(),xe);this.r=xe;this.s=0;this.f=false;this.p=-1;this.q=-1;this.u=0;this.qb=0;this.i=0;this.g=new Ln;this.Bb=new kA;this.Tb=this.xb=32;if(d){jA(this.Bb,d.e);this.Tb=d.g;this.xb=d.d}this.nb=true;this.ob=true;this.zb=2559;this.Rd()}
function lw(a,b,c){var d,e,f,g,h;e=a.b[b];f=iw(a,b);if(f.length>0){d=iw(a,a.a);a.a=b;h=e[ER];g='';if(h){g+=mw(h,'pan',180);g+=mw(h,FR,0);g+=mw(h,'hfov',90);g+=mw(h,'x',0.5);g+=mw(h,'y',0.5);g+=mw(h,GR,0)}if(d==f){if(h){!!(sE(),rE).j&&zw(rE.j);ow(rE.F,h);c&&!!rE.j&&vw(rE.j,a.a,false)}}else{Up();rw=c;pw=false;CE((sE(),rE),e[DR],g,true,1,true)}}}
function fy(a,b,c,d,e,f){var g,h;g=NE();tx||(mx=0);h=mx!=0?g-mx:16.6;h/=aR;h>7.5&&(tx=false);if(!tx){my(Kx,d,e,f);$x(Hx,Kx);$x(Lx,Kx);tx=true;kx=0;vx=0;mx=g;lx=0;sx=true;return}$x(Kx,Hx);mx=g;lx=h;ly(Ix,a,b,c,h);gy(Hx,Ix);$x(Jx,Hx);py(Jx);VI(ox,0,-1,0);QI(ox,Jx);UI(ox);VI(wx,d,e,f);UI(wx);oy(Gx,ox,wx);py(Gx);$x(Mx,Hx);gy(Mx,Gx);ry(Hx,Mx,0.025)}
function KK(a){var b,c;pC(a);if(!a.Z[0].a)return;for(c=0;c<6;c++){Xv(a.Z[c])}Vv(a.Z[0],0,90);Vv(a.Z[1],0,-90);Vv(a.Z[2],0,0);Vv(a.Z[3],0,180);Vv(a.Z[4],-90,0);Vv(a.Z[5],90,0);Sv(a.Z[0],a.pb);Sv(a.Z[1],a.pb);Sv(a.Z[2],a.pb);Sv(a.Z[3],a.pb);Sv(a.Z[4],a.pb);Sv(a.Z[5],a.pb);CC(a,(nI(),VH||iI?-DI(bI):0));for(b=0;b<6;b++){_v(a.Z[b],a.U)}sE();mE=true}
function Wv(a,b,c,d,e){var f,g,h,j,k,l,m,o;Rv=d;g=Ov;j=a.e.Ab/a.e.zb;h=g*j;m=h/2;f=a.e._*h/a.e.Eb;k=$wnd.Math.tan(-a.e.nb)*f;l=$wnd.Math.tan(a.e.kb)*f;o=k/(k+l)*g;a.e.Gb==2&&(o=g/2);!!a.a&&(a.c=' scale3d(1,1,1) rotateX('+b+AR+c+BR+-m+CR+-o+CR+-d+'px)');if(a.f){m=a.p/2;o=a.n*a.e.pe();a.d=' scale3d(12,12,12) rotateX('+b+AR+c+BR+-m+CR+-o+CR+-e+'px)'}}
function hn(){$wnd.addEventListener('mouseout',SO(function(a){var b=(Xm(),Tm);if(b&&!a.relatedTarget){if('html'==a.target.tagName.toLowerCase()){var c=$doc.createEvent('MouseEvents');c.initMouseEvent('mouseup',true,true,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}}),true)}
function Wt(){try{var b=document.createElement(iP);var c=null,d,e,f;c=b.getContext('webgl',{alpha:false});!c&&(c=b.getContext(qR,{alpha:false}));if(c){kt=!0;lt=!!c.makeXRCompatible&&!!navigator.xr;d=''+c.getParameter(c.VERSION);e=c.getExtension('WEBGL_debug_renderer_info');e&&(f=''+c.getParameter(e.UNMASKED_RENDERER_WEBGL));Kt=d;Jt=f}}catch(a){return}}
function NK(a){var b,c,d,e,f,g,h,j,k,l;pC(a);if(!a.Z[0].a)return;for(g=0;g<32;g++){Xv(a.Z[g])}j=a.Eb*180/hQ/a._;c=Ov;e=(a.Ab-2*a.vb.I)/a.zb;d=c*e;b=a._*d/a.Eb;$wnd.Math.tan(-a.nb)*b;$wnd.Math.tan(a.kb)*b;k=c/96;l=b/k;for(h=0;h<a._;h++){Wv(a.Z[h],0,-j/2-h*j,b,l);Sv(a.Z[h],a.pb)}CC(a,(nI(),VH||iI?-DI(bI):0));for(f=0;f<a._;f++){_v(a.Z[f],a.U)}sE();mE=true}
function jq(a,b,c){var d,e;d=b['unit'];d!=null&&d!=''&&(a.Rb=d==mQ?2:d=='norm'?1:0);a.Rb!=0&&!c?Dm("position unit: only 'deg' supported for panoramas!"):a.Rb!=1&&c&&Dm("position unit: only 'norm' supported for zoom images!");d=b[PP];if(d!=null&&d!=''){e=QL(d,'(,)',0);a.Nb[0]=rF(e[0],0,-1000000,nQ);a.Nb[1]=rF(e[1],0,-1000000,nQ)}else{a.Nb[0]=0;a.Nb[1]=0}}
function Iq(a,b,c){var d,e,f,g,h,j;if(b!=null){j=b.split(';');d=[];e='';for(g=0;g<j.length;g++){h=UL(j[g]);if(JL(h.substr(0,3),'dim')){e=TL(h,ML(h,VL(40))+1,NL(h,VL(41)));break}}if(!a.j[c]){a.j[c]=_q(a.j[c],e,a.Tb,a.xb,a.Yb+1+c);a.Qd(c)}else{a.j[c]=_q(a.j[c],e,a.Tb,a.xb,a.Yb+1+c);c==0&&a.Pd(0)}for(f=0;f<j.length;f++){$q(d,UL(j[f]),a.j[c])}d.length>0&&ar(d)}}
function nF(a){var b,c,d,e,f=-8,g=[];var h=(new Uint8Array(256)).fill(255);for(b=0;b<64;b++)h['ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'.charCodeAt(b)]=b;for(d=0;d<a.length;d++){e=a.charCodeAt(d);if(e>255||h[e]==255)break;c=(c<<6)+h[e];f+=6;if(f>=0){g.push(c>>f&255);f-=8}}var j='';for(d=0;d<g.length;d++)j+=String.fromCharCode(g[d]);return g}
function VJ(a,b){RJ();b.vtxB=a.createBuffer();b.txtB=a.createBuffer();b.idxB=a.createBuffer();a.bindBuffer(a.ARRAY_BUFFER,b.vtxB);a.bufferData(a.ARRAY_BUFFER,b.vtxA,a.STATIC_DRAW);a.bindBuffer(a.ARRAY_BUFFER,b.txtB);a.bufferData(a.ARRAY_BUFFER,b.txtA,a.STATIC_DRAW);a.bindBuffer(a.ELEMENT_ARRAY_BUFFER,b.idxB);a.bufferData(a.ELEMENT_ARRAY_BUFFER,b.idxA,a.STATIC_DRAW)}
function zF(a,b){var c;b.Vb=sF(''+a['xoff'],b.Vb,-100000,eS);b.Xb=sF(''+a['yoff'],b.Xb,-100000,eS);b.Ub=tF(''+a['xoff'],(ye(),xe));b.Wb=tF(''+a['yoff'],xe);b.Jb=sF(a[nP],b.Jb,0,EQ);c=a['align'];c!=null&&(c=='lefttop'?(b.lb=0):c==OP?(b.lb=1):c=='righttop'?(b.lb=2):c==oQ?(b.lb=3):c=='rightbottom'?(b.lb=4):c==rQ?(b.lb=5):c=='leftbottom'?(b.lb=6):c==NP?(b.lb=7):(b.lb=8))}
function Xt(c){if(c&&navigator.xr&&typeof navigator.xr.requestSession===UO&&lt){nt=true;Lt=navigator.xr;lu();wI(true)}else navigator.getVRDisplays&&navigator.getVRDisplays().then(function(b){if(!!b&&b.length>0){b=b.filter(function(a){return a.capabilities.canPresent});b.length>0&&(Ht=b[0]);if(Ht){Ht.depthNear=(as(),Tr);Ht.depthFar=Rr;mt=true;wI(false)}return}});return}
function sA(a,b){var c;switch(a.i){case 0:c=OM((KA(),DA),0);break;case 1:c=OM((KA(),DA),1);break;case 2:c=OM((KA(),DA),2);break;case 3:c=OM((KA(),DA),3);break;case 5:c=OM((KA(),DA),4);break;case 6:c=OM((KA(),DA),5);break;case 7:c=OM((KA(),DA),6);break;case 9:c=OM((KA(),DA),7);break;case 10:c=(KA(),JA);break;default:c=OM((KA(),DA),0);}a.j=c.width;a.d=c.height;qA(a,b,c)}
function vF(a,b){var c=a;var d='t='+(new Date).getTime();var e=a.indexOf('?')==-1?'?':'&';c+=e+d;var f=document.createElement(gP);f.src=c;f.onreadystatechange=function(){if(f.readyState==='loaded'||f.readyState==='complete'){f.onreadystatechange=null;b.ef(f,a,false)}};f.onload=function(){b.ef(f,a,false)};f.onerror=function(){b.ef(f,a,true)};document.head.appendChild(f)}
function yw(a){var b,c,d,e,f,g,h,j,k,l;c=(sE(),rE).i;if(!c)return;h=c.b.length;g=c.a;b=2*(a.A+a.r);for(d=0;d<h;d++){l=d*(a.A+a.r)+a.j+a.r;if(l-b<a.Ib[pQ]&&l+a.A+b>=0){f=c.b[d];k=f[IR];if(!k){f['align']=NP;k=new Lw(a.jb,f,a,d);bq(k);f[IR]=k}k.j!=(g==d)&&Gw(k,g==d)}else{f=c.b[d];j=f[IR];if(j){if(g!=d){uw(a,j.s);e=PM(a.pb,j,0);e>=0&&QM(a.pb,e);f[IR]=null}else{Gw(j,g==d)}}}}}
function ts(a,b,c,d,e){var f,g,h;b.b[0]=b.b[5]=b.b[10]=b.b[15]=1;b.b[1]=b.b[2]=b.b[3]=b.b[4]=b.b[6]=b.b[7]=b.b[8]=b.b[9]=b.b[11]=b.b[12]=b.b[13]=b.b[14]=0;f=1;c!=0&&(f=d/c);g=(!!a.A.r&&a.A.r.Gb==5?120:(nI(),VH||iI?eI*180/hQ:a.G))*hQ/180;b.b[0]=1/$wnd.Math.tan(0.5*g);b.b[5]=1/($wnd.Math.tan(0.5*g)*f);b.b[14]=-1;b.b[2]=-e;h=1/(Tr-eR);b.b[10]=(eR+Tr)*h;b.b[11]=262140*Tr*h;b.b[15]=0}
function Nf(a,b,c,d,e,f){var g,h,j,k,l,m,o;k=Qf(b)-Qf(a);g=Wf(b,k);j=Jf(0,0,0);while(k>=0){h=Sf(a,g);if(h){k<22?(j.l|=1<<k,undefined):k<44?(j.m|=1<<k-22,undefined):(j.h|=1<<k-44,undefined);if(a.l==0&&a.m==0&&a.h==0){break}}l=g.m;m=g.h;o=g.l;g.h=m>>>1;g.m=l>>>1|(m&1)<<21;g.l=o>>>1|(l&1)<<21;--k}c&&Pf(j);if(f){if(d){Gf=Vf(a);e&&(Gf=Zf(Gf,(fg(),dg)))}else{Gf=Jf(a.l,a.m,a.h)}}return j}
function SJ(a,b){RJ();var c,d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u;nI();if(VH&&!!b){bI.ld[0];s=b.R;c=b.Q;t=a.x/s;u=a.y/c;j=DI(bI)/4;LI(mJ,t<0.5?IQ-j:0.75+j);mJ.y=0.5;q=t-mJ.x;r=u-mJ.y;m=c*c/(s*s);o=2*$wnd.Math.sqrt((q*q+r*r*m)/(IQ+m));f=bI.ld[0];g=bI.ld[1];h=bI.ld[2];e=bI.ld[3];p=(((f*o+g)*o+h)*o+e)*o*o+1;q*=p;r*=p;k=mJ.x+q;l=mJ.y+r;d=t<0.5;(k<0.5&&!d||k>0.5&&d)&&(k=0.5);a.x=k*s;a.y=l*c}}
function QL(a,b,c){var d,e,f,g,h,j,k;d=new RegExp(b,'g');j=Cf(lk,$O,2,0,6,1);e=0;k=a;g=null;while(true){h=d.exec(k);if(h==null||k==''||e==c-1&&c>0){j[e]=k;break}else{j[e]=TL(k,0,h.index);k=TL(k,h.index+h[0].length,k.length);d.lastIndex=0;if(g==k){j[e]=k.substr(0,1);k=k.substr(1)}g=k;++e}}if(c==0&&a.length>0){f=j.length;while(f>0&&j[f-1]==''){--f}f<j.length&&(j.length=f,undefined)}return j}
function pI(a,b){nI();var c,d,e;if(b){gz();Zy=VH||iI?VH?UH==1?(a.R/4|0)*(1+DI(bI)):(a.R/4|0)*(1-DI(bI)):a.R/4|0:a.R/2|0;$y=a.Q/2|0}if(iI&&OH){e=a.qb.e.I;d=a.qb.e.S;if(iI&&OH){e=TH+(a.qb.s?a.qb.s.B.Q:0);d=RH}c=GC(e,d,0);wC(a,c);if(c.d>=250){gz();Zy=c.b;$y=c.c}else{gz();Zy=$y=-10000}(gz(),az).a=c.f;az.b=c.g;az.c=c.i;if(PH){PH=false;oI(az,rg(Zy),rg($y))}}if(aI!=b){aI=b;return true}return false}
function JE(e){function f(a){var b=document.getElementsByTagName('meta');for(var c=0;c<b.length;c++){var d;(d=b[c]).getAttribute('name')=='viewport'&&d.content.indexOf('minimal-ui')>-1&&window.self===window.top&&window.scrollTo(0,0)}}
if(e){window.addEventListener(OS,f,true);window.addEventListener(BP,Vu,true)}else{window.removeEventListener(OS,f,true);window.removeEventListener(BP,Vu,true)}}
function ju(b){var c={left:0,top:0,right:0,bottom:0};if(!!b&&b.length>0){var d=b.split(/(\s+)/).filter(function(a){return a.trim().length>0});d.length==1&&d.push(d[0]);d.length==2&&d.push(d[0]);d.length==3&&d.push(d[1]);if(d.length==4){c.top=isNaN(n=parseFloat(d[0]))?0:n;c.right=isNaN(n=parseFloat(d[1]))?0:n;c.bottom=isNaN(n=parseFloat(d[2]))?0:n;c.left=isNaN(n=parseFloat(d[3]))?0:n}}return c}
function EH(a,b){var c={};c.t=0;c.obj=a;c.aa=[a,b,false];c.tp={};c.prms=[];c.starts=[];c.ends=[];for(var d in this.defaults)c.tp[d]=b[d]?b[d]:this.defaults[d];!(KH(),GH)[c.tp.transition]&&(c.tp.transition=this.defaults.transition);c.tp.onInit&&c.tp.onInit.apply(null,c.aa);for(var d in b){if(this.defaults[d])continue;c.prms.push(d);c.ends.push(b[d]);c.starts.push(parseFloat(c.obj[d]))}return c}
function Iy(a){if(!a)return;a.frames=a.frames!=undefined?parseInt(a.frames):1;var b=a.frames>1;if(b){a.frame=0;a.counter=0;a.fps=a.frames/(a.duration!=undefined?Number(a.duration):1);a.frametime=1/a.fps;a.delay=a.delay!=undefined?Number(a.delay):0;a.iteration=0;a.iterations=a.iterations!=undefined?parseInt(a.iterations):0;a.frameOffset=a.frameOffset!=undefined?parseInt(a.frameOffset):0}return b}
function by(){var a,b,c,d,e,f,g;a=-1;c=(g=screen.mozOrientation||screen.msOrientation||screen.orientation&&screen.orientation.type,(g||'').toLowerCase());b=c.indexOf('landscape')>-1;d=c.indexOf('portrait')>-1;e=c.indexOf('primary')>-1;f=c.indexOf('secondary')>-1;d&&e?(a=0):b&&e?(a=90):b&&f?(a=-90):d&&f&&(a=180);if(a==-1){a=window.orientation;isNaN(a)&&(screen.width>screen.height?(a=90):(a=0))}return a}
function hw(a,b,c,d,e,f,g){var h,j,k,l,m,o,p,q,r,s;j=-1;h=720;for(q=0;q<a.b.length;q++){l=a.b[q];if(!!l&&l[DR]!=null){r=l[DR];if(r==b){if(!g)return q;k=720;if(ER in l){s=l[ER];o=f?kz(s,'x',0.5):kz(s,'pan',180);p=f?kz(s,'y',0.5):kz(s,FR,0);m=f?kz(s,GR,0):kz(s,'hfov',90);k=$wnd.Math.abs(c-o)>180?360-$wnd.Math.abs(c-o):$wnd.Math.abs(c-o);k+=$wnd.Math.abs(p-d)+$wnd.Math.abs(m-e)}if(k<=h){h=k;j=q}}}}return j}
function _t(){var a={left:0,top:0,right:0,bottom:0};if(!(sE(),ZD)||!($t(nE)&&!fu()||gu()))return a;var b=window.getComputedStyle(document.documentElement);var c;a.left=isNaN(c=parseFloat(b.getPropertyValue('--sl')))?0:c;a.top=isNaN(c=parseFloat(b.getPropertyValue('--st')))?0:c;a.right=isNaN(c=parseFloat(b.getPropertyValue('--sr')))?0:c;a.bottom=isNaN(c=parseFloat(b.getPropertyValue('--sb')))?0:c;return a}
function qq(a,b,c,d,e,f){Up();var g;this.Ub=(ye(),xe);this.Wb=xe;this.Fb=new KB;this.Gb=new KB;this.Nb=Cf(tg,tQ,33,2,15,1);this.Ib={};this.jb=a;this.Lb=c;this.Kb=!!c&&(c.Kb||c.Mb);this.Mb=!this.Kb&&e!=4;this.Yb=d;this.Cb=e;this.Eb=f;this.lb=4;this.kb=new TF(-1,-1);this.nb=false;this.ob=false;this.mb=false;this.yb='id'+Lp++;this.pb=new TM;this.Ab=!b?{}:b;g=this.Ab['id'];g!=null&&g!=''&&(this.yb=g);Ez(this)}
function tK(a){var b=6*a*a,c=(a+1)*(a+1)*2;sizeVtcs=(a+1)*(a+1)*3;var d=1,e=new Float32Array(sizeVtcs),f=new Float32Array(c),g=new Uint16Array(b);var h,j,k=2/a,l=1/a,m=0;for(j=0;j<=a;j++){for(h=0;h<=a;h++){e[3*m+0]=-d+h*k;e[3*m+1]=-d+j*k;f[2*m+0]=h*l;f[2*m+1]=1-j*l;m++}}var o=a+1,p;m=0;for(j=0;j<a;j++){for(h=0;h<a;h++){p=j*o+h;g[m]=p+0;g[m+1]=p+o;g[m+2]=p+1;g[m+3]=p+o+1;g[m+4]=p+1;g[m+5]=p+o;m+=6}}return XJ(b,e,f,g)}
function uD(a,b,c,d,e,f,g,h){Up();var j=a.getContext('2d');j.strokeStyle='#ffffff';j.fillStyle='rgba(255,255,255,0.5)';aS in b&&b.radarcontext(j);if(f!=e){j.clearRect(0,0,a.width,a.height);var k=a.width/2;var l=a.height/2;var m=g*(k<l?k:l)-1.5;j.beginPath();j.moveTo(k,l);j.arc(k,l,m,Math.PI/2-e/2,Math.PI/2+e/2);j.lineTo(k,l);j.fill();j.stroke()}var o=d+c+(Math.PI-h/2);a.style.transform=KS+(o*180/Math.PI).toFixed(3)+SR}
function Gy(a){a.P=false;a.d=false;a.U=-1;a.p=false;a.G=Ff(Af(tg,2),$O,35,0,[Ff(Af(tg,1),tQ,33,15,[0,0]),Ff(Af(tg,1),tQ,33,15,[0,0])]);a.C='';a.i=1;a.e=1;a.J=null;a.B=false;a.H=null;a.s=0;a.q=null;a.W=Ff(Af(Fj,1),$O,8,0,[null,null]);a.c=-1;a.b=-1;a.cb=45;a.db=0;a.eb=0;a._=45;a.ab=0;a.bb=0;a.I=Ff(Af(tg,1),tQ,33,15,[1,1]);a.r=-1;a.T=false;a.S=null;a.R=null;a.Y=null;a.Z=0;a.$=new VB(0,0,0);a.V=new VB(0,0,0);a.a=false;a.X=-1}
function dH(a){var b,c,d,e;c=a.p.p.Gb==3||a.p.p.Gb==5;!!(RJ(),uJ)&&(sE(),YD)&&(a.s=UJ());rH(a.V,a.s,a.c,iQ,a.B,c);if(c){e=a.q[a.q.length-1].F;d=a.q[a.q.length-1].D;e/=2;d/=2;for(b=0;b<4;b++){a.V[b].f*=e;a.V[b].g*=d}}a.j.f=(a.V[0].f+a.V[1].f+a.V[2].f+a.V[3].f)/4;a.j.g=(a.V[0].g+a.V[1].g+a.V[2].g+a.V[3].g)/4;a.j.i=(a.V[0].i+a.V[1].i+a.V[2].i+a.V[3].i)/4;UI(a.j);BH(a.k[0],a.V[0],a.V[2],a.V[1],a);BH(a.k[1],a.V[2],a.V[3],a.V[1],a)}
function pH(a,b){YG();var c,d,e,f,g,h,j,k,l;if(pG*1024*1024>UG+a)return false;k=JS;j=-2;l=null;for(f=1;f<b.length;f++){e=b[f];h=e.n.length;for(g=h-1;g>=0;g--){c=e.n[g];if(c.P>0){if(c.b<k){k=c.b;l=c}c.b>j&&(j=c.b)}}if(!!l&&k!=j){UG-=l.P*l.N*4;SG-=1;l.u=false;l.P=l.N=0;l.b=-1;l.G?HD(b[l.F],l):l.F>0&&LD(l.q[l.F-1],l.C,l.D);d=l.M;if(d){(hm(),d.Pb).height=0;d.Pb.width=0;jb(d.Pb,false)}!!(RJ(),uJ)&&sH(uJ,l);return true}}return false}
function vE(a){var b,c;YD=kt&&$D;JE(true);a.e=new Ls(a);a.C=new Ln;Bq(db(a.C).style);c=db(a.C).style;c[xQ]=MQ;c[pQ]=MQ;c[uR]=wR;c[RQ]='rgb(0,0,0)';c[GS]=QR;c['touchAction']=VO;c[TD]=VO;wn(jE,a.C);a.s=new lF(a);Hp(a);et=new wN;MH();Qw();b=JI('panoStudioViewerVR1');!!b&&(nI(),bI=b);if(YD){RJ();GJ=ZJ();KJ=ZJ();JJ=ZJ();HJ=ZJ();IJ=ZJ();zJ=UJ();vJ=tK(1);wJ=tK(17);SA()}CE(a,Xc(db(jE),'data-panosrc'),'',false,1,false);bE=QE(rE);Pt&&hu()}
function Ju(a,b){var c;if(b.target.localName=='a')return;(ld(),b).stopPropagation();if(ru)return;a.k.s.a=a.k.s.c;gz();_y=b.touches.length>1;if(_y){c=b.touches[0];if(c){uu=td(c.pageX||0)-(sE(),_D);vu=td(c.pageY||0)-aE;c=b.touches[1];uu+=td(c.pageX||0)-_D;vu+=td(c.pageY||0)-aE;uu=uu/2|0;vu=vu/2|0;Ou(a,uu,vu)}}else{if(b.touches.length>0){c=b.touches[0];if(c){uu=td(c.pageX||0)-(sE(),_D);vu=td(c.pageY||0)-aE;Ru(a,uu,vu);Ou(a,uu,vu)}}}}
function Zv(a,b,c){var d;if(a.b)return;d=b.naturalHeight;Ab(a.f,Qv);zb(a.f,Pv);Gb(wb(a.f),b,c,0,d,d,0,0,Qv,Pv);wb(a.f).globalAlpha=0.125;Gb(wb(a.f),b,c,0,d,d,1,0,Qv,Pv);Gb(wb(a.f),b,c,0,d,d,0,1,Qv,Pv);Gb(wb(a.f),b,c,0,d,d,-1,0,Qv,Pv);Gb(wb(a.f),b,c,0,d,d,0,-1,Qv,Pv);Gb(wb(a.f),b,c,0,d,d,1,1,Qv,Pv);Gb(wb(a.f),b,c,0,d,d,-1,1,Qv,Pv);Gb(wb(a.f),b,c,0,d,d,-1,-1,Qv,Pv);Gb(wb(a.f),b,c,0,d,d,1,-1,Qv,Pv);wb(a.f).globalAlpha=1;ib(a.f,true)}
function xC(a,b){var c,d,e,f,g,h,j,k,l,m,o;l=a.Hb.f=b.f;m=a.Hb.g=b.g;o=a.Hb.i=b.i;e=uK();if(e>0){UI(a.Hb);l=b.f+e*(iQ*a.Hb.f-b.f);m=b.g+e*(iQ*a.Hb.g-b.g);o=b.i+e*(iQ*a.Hb.i-b.i)}k=a.qb.e.n;g=l*k.b[0]+m*k.b[1]+o*k.b[2]+k.b[3];h=l*k.b[4]+m*k.b[5]+o*k.b[6]+k.b[7];j=l*k.b[8]+m*k.b[9]+o*k.b[10]+k.b[11];f=l*k.b[12]+m*k.b[13]+o*k.b[14]+k.b[15];d=(nI(),(VH||iI?a.R/2|0:a.R)/2);c=a.Q/2;b.e=j>a.gb?1:0;if(f!=0){b.b=g/f*d+d;b.c=h/f*-c+c;b.d=j}}
function hG(a){var b,c;_p(a);a.n=a.Ab[VR];a.d=iz(a.Ab,'background',false);b=jz(a.Ab,TS,0);a.g=(b&16711680)>>16;a.f=(b&65280)>>8;a.e=b&255;c=a.Ab['maxwidth'];if(c!=null&&c.length>0){a.r=c.indexOf('%')!=-1?1:0;c=OL(c,'%','');c=OL(c,mQ,'');a.q=pL(c)}c=a.Ab[pQ];if(c!=null&&c.length>0){a.k=c.indexOf('%')!=-1?1:0;c=OL(c,'%','');c=OL(c,mQ,'');a.j=pL(c)}a.c=rF(a.Ab[hR],1,0,1);iA(a.Bb,a.Ab[zQ],a.Ab[AQ],a.Ab[BQ]);zF(a.Ab,a);cv(a.Ab,a.jb.F);mG(a.Ab,a)}
function II(a){var b=a.split('|');var c=HI((nI(),iI));if(b.length==10){c.offset=Number(b[0]);c.ipd=Number(b[1]);c.ss=Number(b[2]);c.ld[0]=Number(b[3]);c.ld[1]=Number(b[4]);c.ld[2]=Number(b[5]);c.ld[3]=Number(b[6]);c.lp=Number(b[7]);c.ca=Number(b[8]);c.v=Number(b[9]);if(isNaN(c.offset)||c.offset<0||c.offset>1||isNaN(c.ipd)||isNaN(c.ld[0])||isNaN(c.ld[1])||isNaN(c.ld[2])||isNaN(c.ld[3])||isNaN(c.lp)||isNaN(c.ca)||isNaN(c.v))return null}return c}
function tq(a,b,c){Up();var d,e,f;e=(hm(),a.Pb).getContext('2d');if(c.s!=null&&c.s!=''||c.u!=null&&c.u!=''){!Tp&&(Tp=Cb());Ab(Tp,c.g);zb(Tp,c.f);f=wb(Tp);f.globalCompositeOperation=uQ;if(c.u!=null&&c.u!=''){d=[];d[d.length]=null;d[d.length]=f;Kp(c.u,d)}Gb(f,b,c.q,c.r,c.p,c.n,0,0,c.g,c.f);f.globalCompositeOperation=vQ;Mb(f,c.s);Jb(f,0,0,a.Pb.width,a.Pb.height);Gb(e,db(Tp),0,0,c.g,c.f,c.i,c.j,c.g,c.f)}else{Gb(e,b,c.q,c.r,c.p,c.n,c.i,c.j,c.g,c.f)}}
function _q(a,b,c,d,e){var f,g,h,j,k;g=a;if(!a){g=Cb()}else{h=(hm(),a.Pb).getContext('2d');Fb(h,0,0,a.Pb.width,a.Pb.height)}k=(hm(),g.Pb).style;f=Lz(b);k[PP]=qQ;k[NP]=f.length>=1&&f[0].length!=0?f[0]:wQ;k[OP]=f.length>=2?f[1]:wQ;k[pQ]=f.length>=3?f[2]:MQ;k[xQ]=f.length>=4?f[3]:MQ;k[DQ]=''+e;j=ht;Ab(g,rg($wnd.Math.floor((f.length>=5?parseInt(f[4]):c)*j)));zb(g,rg($wnd.Math.floor((f.length>=6?parseInt(f[5]):d)*j)));g.Pb.removeAttribute(GQ);return g}
function yr(a){var b,c,d,e,f,g,h,j;g=hz(a.Ab,OQ);if(!g)return;for(d=0;d<g.length;d++){f=g[d];if(!iz(f,'sep',false)){b=pr(a,f);if(b){wr(b,iz(f,lQ,true));j=b.firstChild;!!j&&(j.innerHTML=f['caption']||'',undefined)}}}h=false;for(e=0;e<g.length;e++){f=g[e];if(iz(f,'sep',false)){b=pr(a,f);if(b){wr(b,h);h=false}}else iz(f,lQ,true)&&(h=true)}for(c=g.length-1;c>=0;c--){f=g[c];if(iz(f,'sep',false)){b=pr(a,f);!!b&&wr(b,false)}else{if(iz(f,lQ,true))break}}}
function zr(a,b){Up();qq.call(this,a,b,null,nQ,9,false);new wN;this.d=false;this.e=false;this.b={};new TF(0,0);this.c=new Ln;this.a=new Ln;wn(this.c,this.a);this.Bb=new kA;this.Tb=this.xb=100;this.nb=true;this.ob=true;this.zb=2535;cv(this.Ab,this.jb.F);Ar(this.Ab,this);PQ in this.Ab||(this.Ab[PQ]='rgba(68,136,238,0.8)',undefined);QQ in this.Ab||(this.Ab[QQ]='rgba(0,0,0,0.8)',undefined);iA(this.Bb,this.Ab[zQ],this.Ab[AQ],this.Ab[BQ]);this.Sb=false}
function wI(c){nI();if(!c){try{fI=new VRFrameData}catch(a){}}window.addEventListener('vrdisplaypresentchange',function(a){a.display.isPresenting?qI():rI()});var d=navigator.getGamepads&&navigator.getGamepads();if(d){for(i=0;i<d.length;++i){var e=d[i];if(e&&e.pose&&e.pose.hasOrientation){YH=i;break}}}window.addEventListener('gamepadconnected',function(a){var b=navigator.getGamepads()[a.gamepad.index];b.pose&&b.pose.hasOrientation&&(YH=a.gamepad.index)})}
function Vy(a,b,c){if(a.iterations>0&&a.iteration>a.iterations&&!a.mouseover||a.mouseover&&!c&&a.frame==0)return false;if(a.delay>=0&&!a.mouseover){a.delay-=b}else{a.counter+=b;if(a.counter>=a.frametime){if(!a.frame){!a.mouseover&&a.iteration++;if(a.iterations>0&&a.iteration>a.iterations&&!a.mouseover||a.mouseover&&a.frame>0)return false}a.frame=(a.frame+1)%a.frames;var d=Math.floor(a.counter/a.frametime);a.counter-=d*a.frametime;return true}}return false}
function sq(b,c,d){b.viewer=d;b.setVisible=function(a){b.visible=a;c.Jd(a)};b.updateAlign=function(){c.Md()};b.updatePosition=b.updateAlign;b.updateSize=function(){c.Nd()};b.updateStyles=function(){c.Ld()};b.get=Jz;b.tween=function(a){LH(this,a)};b.parent=function(){return c.ud()};b.globalToLocal=function(a){this.parent()&&this.parent().globalToLocal(a);a.x-=c.zd();a.y-=c.Ad()};b.offsetWidth=function(){return c.Bd()};b.offsetHeight=function(){return c.yd()}}
function qA(a,b,c){var d,e,f,g,h,j,k,l,m,o,p;Ab(oA,a.j);zb(oA,a.d);d=wb(oA);d.save();Fb(d,0,0,a.j,a.d);Gb(d,c,0,0,a.j,a.d,0,0,a.j,a.d);e=Kb(d,0,0,a.j,a.d);k=a.b>>16&255;j=a.b>>8&255;h=a.b&255;f=e.height;m=e.width;l=e.data;for(p=0;p<f;p++){g=p*m*4;for(o=0;o<m;o++){(l[g]||0)<k&&(l[g]=k,undefined);(l[g+1]||0)<j&&(l[g+1]=j,undefined);(l[g+2]||0)<h&&(l[g+2]=h,undefined);l[g+3]=rg((l[g+3]||0)*a.a);g+=4}}d.putImageData(e,0,0);a.c=YJ(b,db(oA),(RJ(),yJ),true);d.restore()}
function ir(a,b,c){var d,e,f,g,h,j,k,l,m;a.e.a=Cf(hk,$O,1,0,5,1);c.a=Cf(hk,$O,1,0,5,1);MM(a.e,b.c);MM(a.e,b.d);MM(a.e,b.e);d=false;h=a.g;e=mr(a.e,h);if(e){a.e=hr(a.e,h);d=true}if(!d){c.a[c.a.length]=b;return c}k=OM(a.e,0);for(f=1;f<a.e.a.length;f++){g=(f+1)%a.e.a.length;l=OM(a.e,f);m=OM(a.e,g);j=new DH(k,l,m,b.b);if(QB(j.a)!=0){if(j.c.a!=a.b){xC(a.i,j.c);j.c.a=a.b}if(j.d.a!=a.b){xC(a.i,j.d);j.d.a=a.b}if(j.e.a!=a.b){xC(a.i,j.e);j.e.a=a.b}c.a[c.a.length]=j}}return c}
function qK(b){RJ();var c=null;try{var d={};d.alpha=!1;d.depth=!0;d.antialias=!1;lt&&(d.xrCompatible=!0);(ht>1&&Jt.toLowerCase().indexOf('intel')>0||wt)&&(d.antialias=false);c=b.getContext('webgl',d);!c&&(c=b.getContext(qR,d))}catch(a){return null}if(c){xJ=c.RGB;yJ=c.RGBA;c.clearColor(0,0,0,1);c.clearDepth(1);c.disable(c.DEPTH_TEST);c.enable(c.CULL_FACE);c.cullFace(c.FRONT);c.enable(c.BLEND);c.blendFunc(c.SRC_ALPHA,c.ONE_MINUS_SRC_ALPHA);VJ(c,vJ);VJ(c,wJ)}return c}
function uI(){if(YH>=0){var a=YH<navigator.getGamepads().length?navigator.getGamepads()[YH]:undefined;if(!a||a.buttons.length<1){OH=false;return}var b={};var c={};b.x=a.pose.orientation[0];b.y=a.pose.orientation[1];b.z=a.pose.orientation[2];b.w=a.pose.orientation[3];iy(c,b,'YXZ');var d=-c.beta*180/Math.PI;var e=-c.alpha*180/Math.PI;var f=c.gamma*180/Math.PI;OH=true;TH=d;RH=e;SH=f;var g=!1;for(i=0;i<a.buttons.length;i++)a.buttons[i].pressed&&(g=!0);QH&&!g&&(PH=true);QH=g}}
function $I(b){var c,d;if(!!b.G&&hJ(db(b.G))&&!Il(b.G)){if(b.k&&!!b.B){d=db(b.G).videoWidth;c=db(b.G).videoHeight;yb(b.B)!=d&&Ab(b.B,d);xb(b.B)!=c&&zb(b.B,c);if(rt){d=rg($wnd.Math.floor((d+15)/16|0)*16);c=rg($wnd.Math.floor((c+15)/16|0)*16)}Fb(wb(b.B),0,0,d,c);try{Ib(wb(b.B),db(b.G),0,0,d,c)}catch(a){a=il(a);if(!lg(a,7))throw jl(a)}}mK((RJ(),uJ),b.i,b.k&&!!b.B?db(b.B):db(b.G),yJ);b.F=true}else !!b.B&&!b.F&&(!b.F&&b.r?mK((RJ(),uJ),b.i,b.q,yJ):mK((RJ(),uJ),b.i,db(b.B),yJ))}
function DK(a,b,c,d,e){RJ();c=Math.floor(c*e);d=Math.floor(d*e);if(c!=b.w||d!=b.h){b.w=c;b.h=d;a.activeTexture(a.TEXTURE0);a.bindTexture(a.TEXTURE_2D,b.txt);a.texParameteri(a.TEXTURE_2D,a.TEXTURE_MIN_FILTER,a.LINEAR);a.texImage2D(a.TEXTURE_2D,0,a.RGBA,c,d,0,a.RGBA,a.UNSIGNED_BYTE,null);a.bindFramebuffer(a.FRAMEBUFFER,b.fb);a.framebufferTexture2D(a.FRAMEBUFFER,a.COLOR_ATTACHMENT0,a.TEXTURE_2D,b.txt,0);a.bindTexture(a.TEXTURE_2D,null);a.bindFramebuffer(a.FRAMEBUFFER,null)}}
function _C(a,b,c){hC();var d,e,f,g,h;EC.call(this,a,b,c);this.p=true;this.q=false;this.e=false;this.D=new XI(1,0,0);this.F=new XI(1,0,0);this.f=new XI(0,0,0);this.i=new UM(2);this.j=new kr(this,c.e);a!=3&&(b.B.s-b.B.C<359.999||b.B.u-b.B.D<179.999)&&(this.q=true);c.e.C=!this.q;this.k=Cf(oj,$O,118,b.B.p.length,0,1);for(e=0;e<b.B.p.length;e++){f=b.B.p[e];this.k[e]=new MD(this,f)}if(a==3||a==5){g=this.k[this.vb.p.length-1].F;for(d=0;d<this.vb.p.length-1;d++){h=this.k[d];h.q=h.F/g}}}
function _I(a,b,c,d){Up();qq.call(this,a,b,null,aR,5,true);this.e='';this.b=null;this.J=640;this.H=480;this.a=false;this.K=1;this.G=null;this.I=null;this.i=null;this.j=false;this.C=null;this.k=false;this.B=null;this.s='';this.q=null;this.r=false;this.D=false;this.F=false;c=IE(c);this.u=c;this.n=d;this.k=true;this.mb=true;this.ub=2;this.G=$l();rq(db(this.G));if(this.G){this.I=new Ln;ib(this.I,false)}this.Nb[0]=this.Nb[1]=0;this.p=false;this.nb=true;this.ob=true;this.zb=419;ZI(this)}
function ku(a){if(!gu()){a.requestFullscreen?a.requestFullscreen():a.msRequestFullscreen?a.msRequestFullscreen():a.mozRequestFullScreen?a.mozRequestFullScreen():a.webkitRequestFullscreen&&a.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT);qv()}else{document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen();tv()}}
function Kz(a,b){var c,d,e,f,g,h,j,k;Az.a=Cf(hk,$O,1,0,5,1);NM(Az,xz);for(d=0;d<Az.a.length;d++){g=OM(Az,d);g.ib=a;if(!!g&&PM(xz,g,0)!=-1){if(!b||g.Eb);else{for(f=0;f<yz.a.length;f++){h=OM(yz,f);if(h){j=h.vd();if(j){if(h.Cb==2);else wn(a.Db,j);h.Id()}}}for(e=0;e<zz.a.length;e++){h=OM(zz,e);if(h){j=h.vd();if(j){wn(a.xb,j);h.Id()}}}}}}for(c=0;c<Az.a.length;c++){g=OM(Az,c);if(!!g&&PM(xz,g,0)!=-1){(!b||g.Eb)&&g.Dd();g.ib=g.jb.r;g.od();k=!!g.Ab[Yu[28]];k&&nv(Yu[28],g.Ab)}}Az.a=Cf(hk,$O,1,0,5,1)}
function Aw(a){var b,c,d,e;d=uz;if(!!d&&d.Cb==11&&d.Lb==a){a.F=-1;if(a.j>0){if(a.a){a.j=sw(a.j)}else{xw(a,a.j,false);a.j=0}}else if(a.k>a.Ib[pQ]&&-a.j+a.Ib[pQ]>a.k){b=-a.j+a.Ib[pQ]-a.k;if(a.a){a.j=-a.k+a.Ib[pQ]-sw(b)}else{xw(a,-b,false);a.j=-a.k+a.Ib[pQ]}}else if(a.k<=a.Ib[pQ]&&a.j<0){if(a.a){a.j=-sw(-a.j)}else{xw(a,a.j,false);a.j=0}}else{e=NE();if(a.g>=0){c=e-a.g;if(c>1&&a.f!=a.j){a.n=(a.f-a.j)/(c/aR);$wnd.Math.abs(a.n)<10&&(a.n=0)}else c>200&&a.f==a.j&&(a.n=0)}a.g=e;a.f=a.j}zw(a)}else{a.g=-1}}
function iy(a,b,c){Xx();if(isNaN(b.w)||isNaN(b.x)||isNaN(b.y)||isNaN(b.z)){a.alpha=a.beta=a.gamma=0;return}var d=b.w*b.w,e=b.x*b.x,f=b.y*b.y,g=b.z*b.z;var h;if(c=='YXZ'){h=2*(b.x*b.w-b.y*b.z);h=h<-1?-1:h>1?1:h;a.alpha=Math.asin(h);a.beta=Math.atan2(2*(b.x*b.z+b.y*b.w),d-e-f+g);a.gamma=Math.atan2(2*(b.x*b.y+b.z*b.w),d-e+f-g)}else if(c=='YZX'){a.alpha=Math.atan2(2*(b.x*b.w-b.z*b.y),d-e+f-g);a.beta=Math.atan2(2*(b.y*b.w-b.x*b.z),d+e-f-g);h=2*(b.x*b.y+b.z*b.w);h=h<-1?-1:h>1?1:h;a.gamma=Math.asin(h)}}
function uy(){var a,b,c,d,e,f,g,h,j;if(!nx||!Wx.e)return;a=ix['x'];b=ix['y'];c=ix['z'];Tx.f=hx['x'];Tx.g=hx['y'];Tx.i=hx['z'];g=ux[hR];h=ux[gR];j=ux[iR];Tx.f-=a;Tx.g-=b;Tx.i-=c;if(vt||wt||xt){Tx.f*=-1;Tx.g*=-1;Tx.i*=-1}if(vt||wt||xt||ut||rt&&gt>=66){g*=jQ;h*=jQ;j*=jQ;if(vt){f=g;g=h;h=j;j=f}}d=by();if(d==90){e=Tx.f;Tx.f=-Tx.g;Tx.g=e;e=g;g=-h;h=e}else if(d==-90){e=Tx.f;Tx.f=Tx.g;Tx.g=-e;e=g;g=h;h=-e}else if(d==180){Tx.f=-Tx.f;Tx.g=-Tx.g;g=-g;h=-h}UI(Tx);Bx!=d&&(tx=false);Bx=d;fy(g,h,j,-Tx.f,-Tx.g,-Tx.i)}
function Ku(a,b){var c,d,e,f,g,h;if(b.target.localName=='a')return;(ld(),kd).tc(b);nu=1;!wt&&!xt&&BC(a.f);if(ru)return;a.k.s.a=a.k.s.c;e=b.touches.length;gz();_y=e>=2;nm(db(a.f));mu=NE();f=b.touches[0];if(!f)return;g=td(f.pageX||0)-(sE(),_D);h=td(f.pageY||0)-aE;if(e<2){Xy=uu=g;Yy=vu=h}if(e>1){f=b.touches[1];if(f){ez=td(f.pageX||0)-_D;fz=td(f.pageY||0)-aE;g+=ez;h+=fz;g=g/2|0;h=h/2|0;Xy=uu=g;Yy=vu=h}}Ru(a,Xy,Yy);for(c=0;c<xz.a.length;c++){d=OM(xz,c);d.Cb==2&&!d.i&&_F(d)}a.f.sb||a.f.Be();bz=true;Nu(a,g,h)}
function vI(a,b,c){if(!c||!c.inputSources)return;for(var d=0;d<c.inputSources.length;d++){var e=a.getPose(c.inputSources[d].targetRaySpace,b);if(!e||!c.inputSources[d].gamepad||c.inputSources[d].gamepad.buttons.length<1){continue}var f={};iy(f,e.transform.orientation,'YXZ');var g=-f.beta*180/Math.PI;var h=-f.alpha*180/Math.PI;var j=f.gamma*180/Math.PI;OH=true;TH=g;RH=h;SH=j;var k=c.inputSources[d].gamepad;var l=!1;for(d=0;d<k.buttons.length;d++)k.buttons[d].pressed&&(l=!0);QH&&!l&&(PH=true);QH=l;break}}
function tz(a,b){var c,d,e,f,g,h,j,k,l,m,o;m=b.Sc();for(g=0;g<np(m.a);g++){k=So(rp(m.a,g));o=qp(k.a);l=op(k.a);l==VR&&(o=sz(o));a[op(k.a)]=o}c=b.Tc();for(f=0;f<np(c.a);f++){k=So(rp(c.a,f));if(pp(k.a)==1){d=rz(c,op(k.a));if(d.a.length>1){if(!hz(a,op(k.a))){nz(a,op(k.a));for(h=0;h<d.a.length;h++){e=(zO(h,d.a.length),d.a[h]);tz(oz(a,op(k.a)),e)}}}else{if(op(k.a).indexOf('key')!=-1){j=k.Tc();np(j.a)>0&&pp(So(rp(j.a,0)).a)==3&&(a[op(k.a)]=PL(qp(So(rp(j.a,0)).a),'\\s',''),undefined)}else{tz(pz(a,op(k.a)),k)}}}}}
function bJ(a){var b,c,d,e,f;pC(a);a.d=[];a.a=[];for(c=0;c<a.vb.p.length;c++){d=a.vb.p[c];b=Cb();Ab(b,d.j);zb(b,d.i);e=YJ((RJ(),uJ),(hm(),b.Pb),yJ,false);if(e){if(!QJ){QJ=true;Fv(true)}}cw(a.d,e);cw(a.a,b)}a.c=gJ(25000);VJ((RJ(),uJ),a.c);a.j=(Up(),f=document.createElement(lP),(sE(),eE)!=null&&(f.crossOrigin=eE),f);dd(a.j,a.vb.X);a.j.setAttribute(jT,null);fd(a.j,IE(a.vb.p[0].n));a.vb.Z==0?(a.j.muted=true,undefined):gd(a.j,a.vb.Z);a.vb.W&&a.j.readyState>=4&&!a.k&&(a.j.play(),undefined);a.g=!!a.j.muted;jJ(a.j,a)}
function UE(b,c){var d,e,f,g,h,j,k,l,m;e=$wnd.location.host;c&&(e='www.'+e);(e==''||e=='localhost'||RL($wnd.location.hostname,'127.0.0.1'))&&(KF=true);if(LF()){IF=true;return}if(KF){return}k=(AO(e),e);while(e.length<32)e=e+(''+k);try{d=LL(e.toLowerCase(),WL())}catch(a){a=il(a);if(lg(a,106)){f=a;Xb(f,(bM(),aM),'');return}else throw jl(a)}m=0;for(h=0;h<d.length;h++)m+=d[h]&255;l='';for(g=0;g<12;g++){j=(d[g]&255)+m+7*g;j+=d[g+12]&255;j=j%10;l=l+(''+j)}JF=l==EF||l==FF||l==GF||l==HF;!JF&&e.substr(0,4)!='www.'&&UE(b,true)}
function Gq(a){var b;!!a.g&&a.Cb!=1&&ib(a.g,a.Sb);a.Db=10;a.Qb=10;oq(a,a.g,rg(a.A==(ye(),ve)?(a.Lb?lg(a.Lb,30)?Aq(db(a.Lb.vd()))-Pq(a.Lb,a,a.Ob):Aq(db(a.Lb.vd())):zC(a.ib))*a.Tb/100:a.Tb),a.xb);b=db(a.g).style;Bq(b);b[sE(),TD]=VO;b[RD]=CQ;hA(a.Bb,db(a.g),0);if(a.i==7){hA(a.k[0],db(a.n[0]),0);hA(a.k[1],db(a.n[1]),0)}b[NP]=a.Db+mQ;b[OP]=a.Qb+mQ;b[DQ]=''+a.Yb;b[pQ]=(a.A==ve?(a.Lb?lg(a.Lb,30)?Aq(db(a.Lb.vd()))-Pq(a.Lb,a,a.Ob):Aq(db(a.Lb.vd())):zC(a.ib))*a.Tb/100:a.Tb)+mQ;b[xQ]=a.xb+(a.r==ve?'%':mQ);Gz(a.ib,a.Lb?2:0,a.Lb,a)}
function hr(a,b){var c,d,e,f,g,h,j,k,l,m;m=new UM(3);d=PF(b,(zO(0,a.a.length),a.a[0]));for(f=0;f<a.a.length;f++){g=(f+1)%a.a.length;h=(zO(f,a.a.length),a.a[f]);j=(zO(g,a.a.length),a.a[g]);e=PF(b,j);c=d/(d-e);k=d<0&&e<0?0:d>0&&e>0?1:d>0&&e<0?3:2;switch(k){case 1:m.a[m.a.length]=j;break;case 3:l=new XI(0,0,0);l.f=h.f+(j.f-h.f)*c;l.g=h.g+(j.g-h.g)*c;l.i=h.i+(j.i-h.i)*c;m.a[m.a.length]=l;break;case 2:l=new XI(0,0,0);l.f=h.f+(j.f-h.f)*c;l.g=h.g+(j.g-h.g)*c;l.i=h.i+(j.i-h.i)*c;m.a[m.a.length]=l;m.a[m.a.length]=j;}d=e}return m}
function Sq(a){var b,c,d,e,f;_p(a);a.Tb=sF(a.Ab[pQ],a.Tb,1,EQ);a.c=sF(a.Ab[xQ],a.xb,1,EQ);a.s=tF(a.Ab[pQ],(ye(),xe));a.k=xe;a.g=sF(a.Ab['buttonwidth'],a.g,1,EQ);a.d=sF(a.Ab['buttonheight'],a.d,1,EQ);a.r=sF(a.Ab['spacing'],a.r,0,EQ);iA(a.Bb,a.Ab[zQ],a.Ab[AQ],a.Ab[BQ]);iA(a.e,a.Ab['buttonstyle'],a.Ab['buttonstylehover'],a.Ab['buttonstyleactive']);zF(a.Ab,a);d=hz(a.Ab,JQ);c=d?d.length:0;for(e=0;e<c;e++){b=d[e];if(b){f=b[FQ];f==KQ||f=='compass'?new sD(a.jb,b,a,9000+e,a.Eb):new Lq(a.jb,b,9000+e,a,a.Eb)}}xF(a.Ab,a);yF(a.Ab,a);Vq(a)}
function jJ(f,g){f.addEventListener('ended',function(){g.lf()},false);f.addEventListener(LS,function(){g.mf()},false);f.addEventListener(gT,function(){g.nf()},false);f.addEventListener('progress',function(a){var b=0;var c=this.buffered;var d=this.currentTime;if(c.length<=0)return;while(b<c.length&&!(c.start(b)<=d&&d<=c.end(b))){b+=1}var e=c.end(b<c.length?b:b-1)/this.duration;Iv(100*e)},false);f.addEventListener('durationchange',function(){g.kf(this.duration)},false);f.addEventListener('volumechange',function(){g.of()},false)}
function Ws(a,b,c,d,e,f,g){var h,j,k,l,m,o,p,q,r;TB(Zr,0,0,1);e=e*hQ/180;p=b/2;h=c/2;m=$wnd.Math.tan(e/2);q=0;r=a.a;nI();if(VH||iI){q=p*DI(bI);if(a.a>2*p){r=a.a-2*p;q=-q}}TB($r,0,0,0);$r.a=(r-p+q)*m;$r.b=-(a.b-h)*m;$r.c=p;SB($r);f*=p;if(f>0){o=-f*$r.c;k=o*o-(f*f-p*p);if(k>0){l=o+$wnd.Math.sqrt(k);$r.a*=l;$r.b*=l;$r.c=$r.c*l+f;SB($r)}}Zr.a=$r.a*d.b[0]+$r.b*d.b[4]+$r.c*d.b[8];Zr.b=$r.a*d.b[1]+$r.b*d.b[5]+$r.c*d.b[9];Zr.c=$r.a*d.b[2]+$r.b*d.b[6]+$r.c*d.b[10];j=$wnd.Math.sqrt(Zr.a*Zr.a+Zr.b*Zr.b+Zr.c*Zr.c);VI(g,Zr.a/j,Zr.b/j,Zr.c/j)}
function aK(a,b,c,d,e,f,g){RJ();b.bindBuffer(b.ARRAY_BUFFER,a.vtxB);b.vertexAttribPointer(PJ,3,b.FLOAT,false,0,0);b.bindBuffer(b.ARRAY_BUFFER,a.txtB);b.vertexAttribPointer(MJ,2,b.FLOAT,false,0,0);b.activeTexture(b.TEXTURE0);b.bindTexture(b.TEXTURE_2D,d);b.uniform1i((YG(),XG),0);b.uniform1f(WG,e);b.uniform1i(LJ,f.flipY);b.uniformMatrix4fv(BJ,false,f.pm);b.uniformMatrix4fv(lJ,false,f.cm);b.uniformMatrix4fv(AJ,false,c);b.uniform1f(NJ,g);b.bindBuffer(b.ELEMENT_ARRAY_BUFFER,a.idxB);b.drawElements(b.TRIANGLES,a.cnt,b.UNSIGNED_SHORT,0)}
function gH(a,b,c){var d,e,f,g;if((sE(),YD)&&!a.r||!YD&&!a.M)return;g=a.H&&(a.u||a.A)&&(a.F==c||!(a.S!=0&&a.U==a.S))||a.F==0&&a.p.p.Gb!=5;d=c-a.F>6&&a.F!=0;d&&(g=false);if(g&&!a.G&&EG>16){mE=true;g=false}if(g){if(YD){aK(uK()>NQ?(RJ(),wJ):(RJ(),vJ),(RJ(),uJ),a.s,a.r,1,GJ,uK())}else{if(a.p.p.Gb==3||a.p.p.Gb==5){f=1;if(a.p.p.Gb==5&&!!a.M){e=yb(a.M);f=e/a.p.F}a.I=vH(KG,a.p.d,a.p.e+a.K,a.p.f+a.L,f)}db(a.M).style[QD]=a.J.U+(''+a.I);ib(a.M,true);AD(a.p,a)}a.b=b;++TG}else{if(!YD){if(a.G){ib(a.M,false);OG<8&&HD(a.p,a);db(a.M).style[QD]=''}}}}
function _J(a,b,c,d){b.bindBuffer(b.ARRAY_BUFFER,a.txtB);b.vertexAttribPointer(MJ,2,b.FLOAT,false,0,0);b.bindBuffer(b.ARRAY_BUFFER,a.vtxB);b.vertexAttribPointer(PJ,3,b.FLOAT,false,0,0);b.activeTexture(b.TEXTURE0);b.bindTexture(b.TEXTURE_2D,c.txt);b.uniform1i(sJ,0);b.uniform1f(nJ,d);b.uniform1f(oJ,c.h/c.w);b.uniform1i(rJ,xI()&&!(nI(),iI));b.uniform1f(tJ,(nI(),bI).offset/4);b.uniform1f(pJ,1+bI.ca);var e=bI.ld;b.uniform4f(qJ,e[0],e[1],e[2],e[3]);b.bindBuffer(b.ELEMENT_ARRAY_BUFFER,a.idxB);b.drawElements(b.TRIANGLES,a.cnt,b.UNSIGNED_SHORT,0)}
function jB(a,b,c,d){Up();qq.call(this,a,b,c,d,13,false);this.q=(ye(),xe);this.i=xe;this.g=null;this.c=false;this.n=1;this.p=false;this.f=true;this.d=new Ln;this.k='psvmap_'+rl(nl((new qN).a.getTime()));this.j=new pB(this);ad(db(this.j),this.k);wn(this.d,this.j);this.qb=9;this.Tb=100;this.q=ve;this.xb=-96;this.Bb=new kA;this.e=new kA;this.nb=true;this.ob=true;this.zb=2176;this.a=[];this.b=-1;fB(this,this.Ab);_p(this);hB(this);iA(this.Bb,this.Ab[zQ],this.Ab[AQ],this.Ab[BQ]);this.n=this.Ab[FQ]=='gmap'?1:0;this.c=KQ in this.Ab;zF(this.Ab,this)}
function dJ(b){var c,d,e;if(hJ(b.j)&&!b.i){c=b.j.currentTime;if(b.f||c==0){!b.e&&(b.e=Cb());e=b.j.videoWidth;d=b.j.videoHeight;yb(b.e)!=e&&Ab(b.e,e);xb(b.e)!=d&&zb(b.e,d);try{Ib(wb(b.e),b.j,0,0,e,d)}catch(a){a=il(a);if(!lg(a,7))throw jl(a)}}mK((RJ(),uJ),b.d[0],b.f||c==0?db(b.e):b.j,yJ);b.b=false;b.n=true;b.k=true;eJ(b,100*b.j.currentTime/kz(b.db.Ab,lT,-1))}else if(b.i){if(b.n);else if(!b.b){!!b.tb&&xb(b.tb)>0&&mK((RJ(),uJ),b.d[0],db(b.tb),yJ);b.b=true;eJ(b,100*b.j.currentTime/kz(b.db.Ab,lT,-1))}}nK((RJ(),uJ),DJ);aK(b.c,uJ,zJ,b.d[0],1,GJ,uK())}
function fx(a,b,c){var d=document.getElementsByTagName(sR).item(0);var e=document.createElement(gP);e.setAttribute('id','mapCb_'+c);e.text='function mapCallback'+c+'(){ var m = document.getElementById("'+a+'").panoStudioViewer.map(); if (m) m.init(); m = document.getElementById("mapCb_'+c+'"); !!m&&m.parentNode.removeChild(m); }';d.appendChild(e);var f=document.createElement(gP);var g='https://maps.googleapis.com/maps/api/js?key='+b+'&callback=mapCallback'+c;f.setAttribute(YR,g);f.setAttribute(ZR,'');f.setAttribute('defer','');d.appendChild(f)}
function hD(a,b,c,d){var e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v;t=b.a;u=b.b;v=b.c;p=fD(a,v);TB(a.d,0,0,0);dD(a,a.d);k=a.lb;a.d.a>a.d.b&&a.d.b>0&&(k*=a.d.a/a.d.b);if(v<0)v=0;else if(p>k){if(!d&&c>0){p>1.25*k&&(p=1.25*k);f=(p-k)/k;o=c/16.6;o=$wnd.Math.pow(0.8,o);p=k*(1+o*f);p<1.001*k&&(p=k)}else d&&p>1.25*k&&(p=1.25*k);v=gD(a,p)}r=(nI(),(VH||iI?a.R/2|0:a.R)/2);g=a.Q/2;l=fD(a,v);s=l*a.b;h=l*a.a;if(s<(VH||iI?a.R/2|0:a.R)){t=0.5}else{j=t*s;m=(1-t)*s;j<r?(t=r/s):m<r&&(t=1-r/s)}if(h<a.Q){u=0.5}else{q=u*h;e=(1-u)*h;q<g?(u=g/h):e<g&&(u=1-g/h)}b.a=t;b.b=u;b.c=v}
function cu(){var a,b,c,d,e;(sE(),nE).style;a=$t(nE)&&!fu();a&&ZD&&bu();St=_t();yt&&(ot>=14?(Ot=a&&Vt()):ot>=8&&(Pt=a));if(Pt){if(!Nt){b=window.outerHeight<=320||window.outerWidth<=320?'100.1%':MQ;c='html { height:'+b+'; -webkit-text-size-adjust: 100%; }\nbody { height:'+b+'; overflow:hidden; margin:0; padding:0; }';d=document.getElementsByTagName(sR)[0];e=document.createElement(zQ);e.setAttribute(FQ,'text/css');e.styleSheet?(e.styleSheet.cssText=c):e.appendChild(document.createTextNode(c));d.appendChild(e);Nt=true}hu()}Ot&&eu(nE,!fu(),Ot,false)}
function XC(a,b){var c,d;c=uK();d=a.qb.e.n;for(a.n=0;a.n<4;a.n++){a.D.f=a.F.f=b[a.n].f;a.D.g=a.F.g=b[a.n].g;a.D.i=a.F.i=b[a.n].i;if(c>0){UI(a.F);a.F.f=a.D.f+c*(iQ*a.F.f-a.D.f);a.F.g=a.D.g+c*(iQ*a.F.g-a.D.g);a.F.i=a.D.i+c*(iQ*a.F.i-a.D.i)}a.G=a.F.f;a.H=a.F.g;a.I=a.F.i;a.s=a.G*d.b[0]+a.H*d.b[1]+a.I*d.b[2]+d.b[3];a.u=a.G*d.b[4]+a.H*d.b[5]+a.I*d.b[6]+d.b[7];a.A=a.G*d.b[8]+a.H*d.b[9]+a.I*d.b[10]+d.b[11];a.r=a.G*d.b[12]+a.H*d.b[13]+a.I*d.b[14]+d.b[15];b[a.n].e=a.A>a.gb?1:0;if(a.r!=0){b[a.n].b=a.s/a.r*a.hb+a.hb;b[a.n].c=a.u/a.r*a.eb+a.eb;b[a.n].d=a.A}}}
function Ks(a,b){var c,d,e,f,g,h,j,k,l,m,o,p,q,r,s;o=a.K;q=a.M;s=a.O;if(!a.A.r)return false;f=a.A.r;TB(a.u,o,q,s);f.De(a.u,b,a.a);o=a.u.a;q=a.u.b;s=a.u.c;if(a.ab){j=fD(f,a.P);l=fD(f,s);if(j>0&&l>0){m=(nI(),(VH||iI?f.R/2|0:f.R)/2);e=f.Q/2;p=(gz(),Zy);r=$y;if(_y){p=(Xy+ez)/2;r=(Yy+fz)/2}TB(Nr,p,r,0);TB(Mr,0,0,0);As(a,Nr,Mr,a.A.r);g=(p-m)/(j*f.b);h=(r-e)/(j*f.a);c=(p-m)/(l*f.b);d=(r-e)/(l*f.a);o+=g-c;q+=h-d;TB(a.u,o,q,s);f.De(a.u,b,a.a);o=a.u.a;q=a.u.b;s=a.u.c}a.ab=false}a.K=o;a.M=q;a.O=s;k=a.L!=a.K||a.N!=a.M||a.P!=a.O;a.L=a.K;a.N=a.M;a.P=a.O;return k}
function Jq(a){var b,c;_p(a);iA(a.Bb,a.Ab[zQ],a.Ab[AQ],a.Ab[BQ]);a.Tb=sF(a.Ab[pQ],a.Tb,1,EQ);a.xb=sF(a.Ab[xQ],a.xb,1,EQ);a.A=tF(''+a.Ab[pQ],(ye(),xe));a.r=tF(''+a.Ab[xQ],xe);a.i=sF(a.Ab[FQ],a.i,0,7);a.Ob=sF(a.Ab['priority'],a.Ob,0,EQ);a.s=sF(a.Ab['index'],a.s,0,EQ);zF(a.Ab,a);cv(a.Ab,a.jb.F);Mq(a.Ab,a);a.Td();if(a.i==7){a.n=[];a.k=[];cw(a.n,new Ln);cw(a.n,new Ln);cw(a.k,new kA);cw(a.k,new kA);c=a.Ab['loaded'];iA(a.k[0],c?c[zQ]:null,c?c[AQ]:null,c?c[BQ]:null);b=a.Ab['currentTime'];iA(a.k[1],b?b[zQ]:null,b?b[AQ]:null,b?b[BQ]:null);wn(a.g,a.n[0]);wn(a.g,a.n[1])}}
function Kf(a,b,c){var d,e,f,g,h,j;if(b.l==0&&b.m==0&&b.h==0){throw jl(new SK)}if(a.l==0&&a.m==0&&a.h==0){c&&(Gf=Jf(0,0,0));return Jf(0,0,0)}if(b.h==tP&&b.m==0&&b.l==0){return Lf(a,c)}j=false;if(b.h>>19!=0){b=Vf(b);j=true}g=Rf(b);f=false;e=false;d=false;if(a.h==tP&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=If((fg(),bg));d=true;j=!j}else{h=Xf(a,g);j&&Pf(h);c&&(Gf=Jf(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=Vf(a);d=true;j=!j}if(g!=-1){return Mf(a,g,j,f,c)}if(Tf(a,b)<0){c&&(f?(Gf=Vf(a)):(Gf=Jf(a.l,a.m,a.h)));return Jf(0,0,0)}return Nf(d?a:Jf(a.l,a.m,a.h),b,j,f,e,c)}
function Iu(a,b){var c,d,e,f,g,h,j,k;if(b.target.localName=='a')return;if(!a.c){(ld(),kd).tc(b);lm(db(a.f))}if((ld(),b).changedTouches.length>=1){h=b.changedTouches[0];if(h){uu=td(h.pageX||0)-(sE(),_D);vu=td(h.pageY||0)-aE;Ru(a,uu,vu);Uz((gz(),az),uu,vu)}}e=NE();f=e-mu;mu=-1;j=uu;k=vu;d=BL((gz(),Xy)-uu)<16&&BL(Yy-vu)<16;if(f<600&&d){Mu(a,uu,vu);uu=vu=zR}a.j>=0&&d&&e-a.j<400&&yu(a,j,k,b);a.j=e;c=uz;g=Cz;if(g){wz=false;g.ob=true;g.ob&&(nu!=1||(nI(),(VH||iI)&&!bz)||bz)&&Zz(g,j,k);g.ob=false}Pu(a);Mz();f>750&&d&&b.touches.length==0&&(!c||!!a.k.r&&a.k.r.db==c)&&xu(a,j,k,b)}
function gJ(a){var b=72;var c=36;var d=new Float32Array((b+1)*(c+1)*3);var e=new Float32Array((b+1)*(c+1)*2);var f=0;for(var g=0;g<=b;g++){var h=g*Math.PI/b;var j=Math.sin(h);var k=Math.cos(h);for(var l=0;l<=c;l++){var m=l*2*Math.PI/c;var o=Math.sin(m);var p=Math.cos(m);var q=p*j;var r=k;var s=o*j;var t=l/c;var u=1-g/b;e[2*f]=t;e[2*f+1]=u;d[3*f]=-a*q;d[3*f+1]=-a*r;d[3*f+2]=-a*s;f++}}f=0;var v=new Uint16Array(b*c*6);for(var g=0;g<b;g++){for(var l=0;l<c;l++){var w=g*(c+1)+l;var A=w+c+1;v[f]=w;v[f+1]=A;v[f+2]=w+1;v[f+3]=A;v[f+4]=A+1;v[f+5]=w+1;f+=6}}return XJ(b*c*6,d,e,v)}
function bB(a){var b;if(KF&&a.e!=''||JF||IF){if(a.a){Oz(a.ib,0,null,a);a.a=null}if(!a.d){a.d=uq(a.e==null||!RL(a.e,'data'));xq(db(a.d));Gz(a.ib,0,null,a);db(a.d).style[sE(),TD]=VO;a.g!=''?(db(a.d).style[YQ]='pointer',undefined):(db(a.d).style[YQ]=ZQ,undefined)}if(a.e!=''){Vn(a.d,IE(a.e));db(a.d).style[DQ]=''+a.Yb;db(a.d).style[sE(),TD]=VO}else{ib(a.d,false)}b=a.d?a.d:a.a;!!b&&oq(a,b,(hm(),b.Pb).width,b.Pb.height);!!a.Bb&&!!(a.a?a.a:a.d)&&hA(a.Bb,db(a.a?a.a:a.d),a==uz?2:a==vz?1:0)}else{if(a.a){ib(a.a,true);a.lb=2;b=a.d?a.d:a.a;!!b&&oq(a,b,(hm(),b.Pb).width,b.Pb.height)}}}
function uO(a,b,c){if(c<128){a[b]=(c&127)<<24>>24;return 1}else if(c<xP){a[b++]=(c>>6&31|192)<<24>>24;a[b]=(c&63|128)<<24>>24;return 2}else if(c<yP){a[b++]=(c>>12&15|224)<<24>>24;a[b++]=(c>>6&63|128)<<24>>24;a[b]=(c&63|128)<<24>>24;return 3}else if(c<FP){a[b++]=(c>>18&7|240)<<24>>24;a[b++]=(c>>12&63|128)<<24>>24;a[b++]=(c>>6&63|128)<<24>>24;a[b]=(c&63|128)<<24>>24;return 4}else if(c<KP){a[b++]=(c>>24&3|248)<<24>>24;a[b++]=(c>>18&63|128)<<24>>24;a[b++]=(c>>12&63|128)<<24>>24;a[b++]=(c>>6&63|128)<<24>>24;a[b]=(c&63|128)<<24>>24;return 5}throw jl(new qL('Character out of range: '+c))}
function Py(a,b){var c,d,e,f,g;if(!a.J){a.J=UJ();b=true}b&&Yp(a,a.J,a.O.naturalWidth,a.O.naturalHeight);g=Rv*0.75;c=a.e/a.i;a.tb=2*g*$wnd.Math.tan(a.wb*hQ/180/2);a.sb=a.tb*c;a.rb=g;Ts(a.Fb,Dy,(hC(),-a.Nb[0]*hQ/180),-a.Nb[1]*hQ/180,-a.Pb*hQ/180);Ss(a.Gb,Dy,-a.Nb[0]*hQ/180,-a.Nb[1]*hQ/180,-a.Pb*hQ/180);if(a.ib.Gb==3){e=a.ib;c=e.He()/e.Ie();d=a.e/a.i;a.F=a.i/a.wb;a.D=a.i*c/a.wb;a.u=a.wb/2;a.A=a.wb*d/c/2;a.C=jS+a.i/2+CR+a.e/2+kS+a.Pb+lS+a.i/2+'px,-'+a.e/2+'px,0px)'}f=a.i!=0?a.tb/a.i:1;a.Hb=' rotateY('+-a.Nb[0]+mS+a.Nb[1]+nS+a.Pb+BR+-a.i*f/2+CR+-a.e*f/2+CR+-g+'px) scale('+f+')';sE();mE=true}
function CE(a,b,c,d,e,f){var g;a.a=true;a.c=e*aR;FE(a);if(d&&!!a.r){!!(RJ(),uJ)&&YD&&JK(a);a.a=true;a.c=e*aR;a.u=a.r;kC(a.u);a.a=true;a.c=e*aR;a.b=true;mE=true}wE(a,!!a.r,f);a.r=null;b=OL(b,'\\','/');g='';if(b.lastIndexOf('/')>0){g=TL(b,0,b.lastIndexOf('/')+1);b=SL(b,b.lastIndexOf('/')+1)}if(g.indexOf(':')>=0||g.indexOf('/')==0){iE=g}else{while(g.substr(0,3)=='../'&&iE.lastIndexOf('/')>0){iE=TL(iE,0,iE.length-1);iE=TL(iE,0,iE.lastIndexOf('/')+1);g=TL(g,3,g.length)}iE=iE+(''+g)}if(!f||!a.q){!!a.q&&(a.q=null);a.q=new cB(a,false)}f?CF(a.s.B):kF(a.s);a.s.s=c;jF(a.s,b,f);hC();ZB=b;LE(b,a.f,MS)}
function AI(){function c(){var b=(RJ(),uJ);return b.makeXRCompatible().then(function(){lI.updateRenderState({baseLayer:new XRWebGLLayer(lI,b),depthNear:0.1,depthFar:AP})})['catch'](function(a){})}
navigator.xr.requestSession(yR).then(function(b){lI=b;b.addEventListener('end',function(){var a;a=(RJ(),uJ);a.bindFramebuffer(a.FRAMEBUFFER,null);lI=null;QE((sE(),rE));rI()});lI.requestReferenceSpace('local').then(function(a){kI=a}).then(c).then(function(){iI=true;window.cancelAnimationFrame((sE(),bE));ZH=!(Xx(),nx);cy(true);pv();yI()})})['catch'](function(a){Xt(false);lI=null;Lt=null;nt=false;qI()})}
function NH(a,b){KH();if(IH<=0){IH=a;return}var c=(a-IH)*bR;for(var d=0;d<JH.length;d++){var e=JH[d];if(e.tp.delay>0)e.tp.delay-=c;else{e.t+=c;var f=e.tp.time;for(var g=0;g<e.prms.length;g++){if(e.t>=f)e.obj[e.prms[g]]=e.ends[g];else{var h=GH[e.tp.transition](e.t/f,1)*(e.ends[g]-e.starts[g])+e.starts[g];e.obj[e.prms[g]]=h}}e.tp.onUpdate&&(!e.tp.breakOnUser||e.t<=c||IH>=(as(),Sr)&&!(gz(),bz))&&e.tp.onUpdate.apply(null,e.aa);var j=b||e.tp.breakOnUser&&e.t>c&&(IH<=(as(),Sr)||(gz(),bz));if(e.t>f||j){JH.splice(d--,1);e.aa[2]=j;e.tp.onComplete&&e.tp.onComplete.apply(null,e.aa)}}}IH=a;JH.length==0&&(HH=false)}
function Cs(a,b,c){var d,e,f,g,h,j,k,l,m,o,p;KI(a.s,b.a,b.b);SJ(a.s,a.A.r);b.a=a.s.x;b.b=a.s.y;TB(Zr,0,0,1);l=iC(a.A.r)/2;d=a.A.r.Q/2;e=(!!a.A.r&&a.A.r.Gb==5?120:(nI(),VH||iI?eI*180/hQ:a.G))*hQ/180;j=$wnd.Math.tan(e/2);m=0;o=b.a;nI();if(VH||iI){m=VH?l*DI(bI):0;if(b.a>2*l){o=b.a-2*l;m=-m}}TB($r,0,0,0);$r.a=(o-l+m)*j;$r.b=-(b.b-d)*j;$r.c=-l;SB($r);p=Bs(a,l);if(p>0){k=-p*$r.c;g=k*k-(p*p-l*l);if(g>0){h=k+$wnd.Math.sqrt(g);$r.a*=h;$r.b*=h;$r.c=$r.c*h+p;SB($r)}}f=a.p;Zr.a=$r.a*f.b[0]+$r.b*f.b[4]+$r.c*f.b[8];Zr.b=$r.a*f.b[1]+$r.b*f.b[5]+$r.c*f.b[9];Zr.c=$r.a*f.b[2]+$r.b*f.b[6]+$r.c*f.b[10];SB(Zr);VI(c,Zr.a,Zr.b,Zr.c)}
function SA(){KA();var a,b;HA=0;FA=UJ();b=Cf(lk,$O,2,1,6,1);b[0]='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA';a=vq();Up();a.crossOrigin=null;UA(a);fd(a,b[0]+vA);MM(DA,a);a=vq();a.crossOrigin=null;UA(a);fd(a,b[0]+xA);MM(DA,a);a=vq();a.crossOrigin=null;UA(a);fd(a,b[0]+yA);MM(DA,a);a=vq();a.crossOrigin=null;UA(a);fd(a,b[0]+zA);MM(DA,a);a=vq();a.crossOrigin=null;UA(a);fd(a,b[0]+AA);MM(DA,a);a=vq();a.crossOrigin=null;UA(a);fd(a,b[0]+BA);MM(DA,a);a=vq();a.crossOrigin=null;UA(a);fd(a,b[0]+CA);MM(DA,a);a=vq();a.crossOrigin=null;UA(a);fd(a,b[0]+wA);MM(DA,a);a=vq();a.crossOrigin=null;UA(a);fd(a,b[0]+IA);JA=a;TA(EA)}
function $q(a,b,c){var d,e,f;f=JL(b.substr(0,4),'copy')?0:JL(b.substr(0,4),'comp')?1:JL(b.substr(0,6),LQ)?2:-1;if(f<0)return false;b=TL(b,ML(b,VL(40))+1,NL(b,VL(41)));d=Lz(b);if(f==0){if(d.length>=9){e=new Zq(c,d[0],parseInt(d[1]),parseInt(d[2]),parseInt(d[3]),parseInt(d[4]),parseInt(d[5]),parseInt(d[6]),parseInt(d[7]),parseInt(d[8]),d.length>9?d[9]:null,d.length>10?d[10]:null);a[a.length]=e;return true}}else if(f==1){if(d.length>=1){e=new Yq(c,nL(d[0]),d.length>1?d[1]:uQ);a[a.length]=e;return true}}else if(f==2){if(d.length==4){e=new Xq(c,nL(d[0]),nL(d[1]),nL(d[2]),d[3]);a[a.length]=e;return true}}return false}
function $C(a){a.K=false;a.L=false;OC<0&&(PC>=0||QC>=0)&&(a.K=true);PC<0&&(OC>=0||QC>=0)&&(a.K=true);QC<0&&(PC>=0||OC>=0)&&(a.K=true);OC<a.C&&(PC>=a.C||QC>=a.C)&&(a.L=true);PC<a.C&&(OC>=a.C||QC>=a.C)&&(a.L=true);QC<a.C&&(PC>=a.C||OC>=a.C)&&(a.L=true);a.N=false;a.O=false;RC<0&&(SC>=0||TC>=0)&&(a.N=true);SC<0&&(RC>=0||TC>=0)&&(a.N=true);TC<0&&(SC>=0||RC>=0)&&(a.N=true);RC<a.B&&(SC>=a.B||TC>=a.B)&&(a.O=true);SC<a.B&&(RC>=a.B||TC>=a.B)&&(a.O=true);TC<a.B&&(SC>=a.B||RC>=a.B)&&(a.O=true);if((a.K||a.L)&&(a.N||a.O))return true;if(!a.J&&OC>=0&&OC<a.C&&a.N&&a.O)return true;if(!a.M&&RC>=0&&RC<a.B&&a.K&&a.L)return true;return false}
function WJ(a){RJ();var b=a.TEXTURE_2D;var c={'fb':null,'txt':null,'w':128,'h':128,'o':1};c.fb=a.createFramebuffer();a.bindFramebuffer(a.FRAMEBUFFER,c.fb);c.txt=a.createTexture();a.activeTexture(a.TEXTURE0);a.bindTexture(b,c.txt);a.texParameteri(b,a.TEXTURE_WRAP_S,a.CLAMP_TO_EDGE);a.texParameteri(b,a.TEXTURE_WRAP_T,a.CLAMP_TO_EDGE);a.texParameteri(b,a.TEXTURE_MAG_FILTER,a.LINEAR);a.texParameteri(b,a.TEXTURE_MIN_FILTER,a.LINEAR);a.texImage2D(b,0,a.RGBA,c.w,c.h,0,a.RGBA,a.UNSIGNED_BYTE,null);a.framebufferTexture2D(a.FRAMEBUFFER,a.COLOR_ATTACHMENT0,a.TEXTURE_2D,c.txt,0);a.bindTexture(b,null);a.bindFramebuffer(a.FRAMEBUFFER,null);return c}
function Uq(a,b){var c,d,e,f,g,h;if(a.f>b.Ob)return;f=false;if(b.lb==0||b.lb==6||b.lb==7){d=a.n}else if(b.lb==2||b.lb==4||b.lb==3){d=a.q}else{f=true;d=a.i}g=0;h=a.r;if(d){for(e=0;e<d.length;e++){c=d[e];c!=b&&c.s<b.s&&c.Ob>=a.f&&c.Sb&&(g=rg(g+(a.r+(c.A==(ye(),ve)?(c.Lb?lg(c.Lb,30)?Aq(db(c.Lb.vd()))-Pq(c.Lb,c,c.Ob):Aq(db(c.Lb.vd())):zC(c.ib))*c.Tb/100:c.Tb))));c.Ob>=a.f&&c.Sb&&(h=rg(h+(a.r+(c.A==(ye(),ve)?(c.Lb?lg(c.Lb,30)?Aq(db(c.Lb.vd()))-Pq(c.Lb,c,c.Ob):Aq(db(c.Lb.vd())):zC(c.ib))*c.Tb/100:c.Tb))))}}h=rg(h-((b.A==(ye(),ve)?(b.Lb?lg(b.Lb,30)?Aq(db(b.Lb.vd()))-Pq(b.Lb,b,b.Ob):Aq(db(b.Lb.vd())):zC(b.ib))*b.Tb/100:b.Tb)+2*a.r));b.u=g-(f?h/2|0:0)}
function AD(a,b){var c,d,e;if(b.G||!b.M)return;d=0;for(c=0;c<a.p.k.length;c++){e=a.p.k[c];if(a==e)break;d+=e.c}switch(b.B){case 4:d+=zD(b,a.C);break;case 3:d+=zD(b,a.a);d+=a.C.a.length;break;case 0:d+=zD(b,a.k);d+=a.C.a.length;d+=a.a.a.length;break;case 1:d+=zD(b,a.i);d+=a.C.a.length;d+=a.a.a.length;d+=a.k.a.length;break;case 2:d+=zD(b,a.r);d+=a.C.a.length;d+=a.a.a.length;d+=a.k.a.length;d+=a.i.a.length;break;case 5:d+=zD(b,a.b);d+=a.C.a.length;d+=a.a.a.length;d+=a.k.a.length;d+=a.i.a.length;d+=a.r.a.length;}if(b.M.Ob!=a.p.pb){Kn(a.p.pb,b.M,d++);!!b.M&&(db(b.M).removeAttribute(GQ),undefined);a.c+=1;YG();++EG}b.G=true;b.F>0&&LD(b.q[b.F-1],b.C,b.D)}
function PE(a){sE();var b;b='';(a&1)!=0&&(b+='PanoramaStudio Viewer '+$viewerBuild+'\n');(a&2)!=0&&(b+='Browser: '+((qt?'Chrome '+gt:ut?'Firefox'+(jt>0?' '+jt:''):tt?'Edge'+(it>0?' '+it:''):vt?'IE':Ct?'Opera'+(Gt>0?' '+Gt:''):Et&&(At||xt||wt)?'Safari':'WebKit')+' ('+(YD?'WebGL':'CSS 3D')+'), '+(wt?'iOS':pt?'Android':Ft?pR:At?'Mac':'Linux'))+'\n');(a&8)!=0&&(b+='WebGL: '+Kt+', Driver: '+Jt+', Pixel Ratio: '+ht+'\n');(a&4)!=0&&(b+=mF(nF('Q29tbWVyY2lhbCBsaWNlbnNlOiA='))+(''+(IF?mF(nF('TXVsdGktRG9tYWluLUxpY2Vuc2UgKA=='))+(''+qE)+')':KF?mF(nF('LSAvIGxvY2Fs')):JF?mF(nF('U2luZ2xlLURvbWFpbi1MaWNlbnNlICg='))+(''+$wnd.location.host)+')':VO))+'\n');return b}
function FD(a,b,c,d){var e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v,w,A;v=a.F;t=a.B/v;q=rg($wnd.Math.floor(b.b/t));g=rg($wnd.Math.ceil(b.c/t-t/aR))-1;g>=a.u?(g=a.u-1):g<q&&(g=q);c.b=q;c.c=g;j=a.D;s=a.B/j;r=rg($wnd.Math.floor(b.d/s));h=rg($wnd.Math.ceil(b.a/s-s/aR))-1;h>=a.A?(h=a.A-1):h<r&&(h=r);c.d=r;c.a=h;e=Cf(wj,$O,42,(c.c-c.b+1)*(c.a-c.d+1),0,1);if(a.p.q){u=0;l=a.p.vb.s*hQ/180;o=a.p.vb.D*hQ/180;m=a.p.vb.u*hQ/180;for(A=c.d;A<=c.a;A++){for(w=c.b;w<=c.c;w++){if(JD(a,w,A,d,l,o,m)){e[u]=new TF(w,A);++u}}}if(u==0)return null;f=Cf(wj,$O,42,u,0,1);for(k=0;k<u;k++){f[k]=e[k]}return f}else{p=0;for(A=c.d;A<=c.a;A++){for(w=c.b;w<=c.c;w++){e[p]=new TF(w,A);++p}}}return e}
function wF(d,e){var f=null;try{f=new XMLHttpRequest}catch(c){try{f=new ActiveXObject('Microsoft.XMLHTTP')}catch(b){try{f=new ActiveXObject('Msxml2.XMLHTTP')}catch(a){f=null}}}if(f){try{f.open('GET',e,true);f.onreadystatechange=function(){if(f.readyState==4){if(f.status==200)d.df(f.responseText);else if(f.status==404)alert(_S+e);else if(f.status==0){if(f.responseText==0||f.responseText.length<1){if(e.toLowerCase().indexOf('http')==0){uF();return}alert('Failed to open file: '+e);return}else{d.df(f.responseText)}}}}}catch(a){}try{f.send(null)}catch(a){var g=a.toString();if(g.indexOf('XMLHttpRequest')!=-1||g.indexOf('InvalidStateError')!=-1){uF();return}alert(_S+e)}}}
function $G(a,b){var c,d,e,f,g,h,j,k,l,m,o,p;l=a.p.p.Gb==3||a.p.p.Gb==5;k=0;p=0;m=l?0:1;c=l?0:1;if(a.p.p.Gb!=3){a.B==3&&a.C==0&&(k=1);a.B==4&&a.C==0&&(k=1);a.B==4&&a.D==0&&(p=1);a.B==2&&a.C==a.p.u-1&&(m=0);a.B==5&&a.C==a.p.u-1&&(m=0);a.B==5&&a.D==a.p.A-1&&(c=0)}h=b.naturalWidth;e=b.naturalHeight;j=h;f=e;h+=k+m;e+=p+c;hH(a,a.f,a.g,a.p.F,a.p.D,a.c,k,p);!a.M&&(a.M=Cb());lH(a);ib(a.M,false);Ab(a.M,h);zb(a.M,e);g=wb(a.M);g.drawImage(b,0,0,j,f,k,p,j,f);d=db(a.M);k>0&&(g.drawImage(d,1,0,1,e,0,0,1,e),undefined);m>0&&(g.drawImage(d,h-2,0,1,e,h-1,0,1,e),undefined);p>0&&(g.drawImage(d,0,1,h,1,0,0,h,1),undefined);c>0&&(g.drawImage(d,0,e-2,h,1,0,e-1,h,1),undefined);o=db(a.M).style;o[PP]=qQ}
function rH(a,b,c,d,e,f){YG();var g,h,j,k,l,m,o,p,q,r,s,t,u,v,w,A;j=d/2;l=1;h=0;if(f){d=2;j=d/2;h=0}else{switch(e){case 3:j=-j;l=-1;break;case 0:j=-j;h=1;break;case 2:l=-1;h=1;break;case 4:l=-1;h=2;break;case 5:j=-j;h=2;}}if(b){EB(VG);g=d/2;p=25000;q=25000;u=1;t=1;if(f){p=0.5;q=0.5;u=0.5;t=0.5}wB(VG,(c.c-c.b)*p,(c.a-c.d)*q,1);xB(VG,0,0,-g);xB(VG,(-g+g*(c.c-c.b)+c.b*d)*u,(-g+g*(c.a-c.d)+(1-c.a)*d)*t,0);if(!f){GB(VG,(hC(),IG[e][1]*hQ/180));FB(VG,IG[e][0]*hQ/180)}IB(VG,b)}k=0;for(m=0;m<2;m++){for(o=0;o<2;o++){v=a[k];w=m==0?c.b:c.c;A=o==0?c.d:c.a;if(e==4){w=1-w;A=1-A}r=(w*d-d/2)*l;s=(1-A)*d-d/2;if(h==0){v.f=r;v.g=s;v.i=-j}else if(h==1){v.i=-r;v.g=s;v.f=j}else{v.f=r;v.i=-s;v.g=j}++k}}}
function cH(a,b,c,d,e,f,g){var h;a.H=false;a.C=b;a.D=c;a.F=d;a.B=e;a.J=g;ED(f[d],b,c,a.c);a.P=a.N=0;a.A=a.u=a.O=a.n=a.i=a.G=false;a.q=f;a.p=f[d];if(a.p.j.k==2){switch(e){case 1:a.R=_A(a.p.j.c,b,c);a.f=0;a.g=0;break;case 3:a.R=_A(a.p.j.a,b,c);a.f=0;a.g=180;break;case 0:a.R=_A(a.p.j.d,b,c);a.f=0;a.g=90;break;case 2:a.R=_A(a.p.j.e,b,c);a.f=0;a.g=-90;break;case 4:a.R=_A(a.p.j.g,b,c);a.f=-90;a.g=0;break;case 5:a.R=_A(a.p.j.b,b,c);a.f=90;a.g=0;}}else{a.R=_A(a.p.j.n,b,c);a.f=0;a.g=0}a.S=a.T=a.U=0;a.d.b=a.d.d=a.d.c=a.d.a=-1;if(a.F+1<f.length){h=f[a.F+1];if(h.u==0||a.p.A==0)return;a.e=FD(h,a.c,a.d,a.B);a.S=a.e!=null?a.e.length:0}a.b=-1;a.a=NE();a.I='';a.M=null;a.r=null;dH(a);BD(a.p,a);RG+=1}
function MD(a,b){yD();var c;this.n=[];this.j=b;this.p=a;this.B=b.f;this.F=b.j;this.D=b.i;c=1;if(a.Gb==5){this.u=a.vb.G;this.A=a.vb.H}else if(this.B!=0&&this.F!=0&&this.D!=0){this.u=(this.F+this.B-1)/this.B|0;this.A=(this.D+this.B-1)/this.B|0;c=this.F/this.B}else{this.u=this.A=0}c>0&&(this.g=$wnd.Math.sqrt(2)*90/2/c);this.g*=jQ;this.C=new UM(24);this.k=new UM(24);this.i=new UM(24);this.r=new UM(24);this.a=new UM(24);this.b=new UM(24);this.c=0;if(a.q){this.G=Cf(Fj,$O,8,4,0,1);this.G[0]=new XI(0,0,0);this.G[1]=new XI(0,0,0);this.G[2]=new XI(0,0,0);this.G[3]=new XI(0,0,0);this.s=Cf(lj,$O,5,4,0,1);this.s[0]=new VB(0,0,0);this.s[1]=new VB(0,0,0);this.s[2]=new VB(0,0,0);this.s[3]=new VB(0,0,0)}}
function $p(a,b,c,d,e,f){var g,h,j,k,l,m,o,p,q,r,s,t,u;if(a.ib.Gb==3){if(a.mb){KI(Rp,c,d);SJ(Rp,a.ib);c=Rp.x;d=Rp.y}q=a.ib;p=fD(q,a.jb.e.O);r=q.Ie()*a.wb*p/e;TB(Np,0,0,0);TB(Mp,a.Nb[0],a.Nb[1],0);vs(a.ib.qb.e,Np,Mp,q);j=(c-Np.a)/r;k=(d-Np.b)/r;g=$wnd.Math.cos(a.Pb*(OB(),jQ));t=$wnd.Math.sin(a.Pb*jQ);h=j;j=j*g+k*t;k=h*-t+k*g;j+=e/2;k+=f/2;if(j>=0&&j<e&&k>=0&&k<f){return true}}else{o=new VB(0,0,-1);LB(a.Fb,o);RB(o,a.rb);if($wnd.Math.abs((OB(),o.a*b.a+o.b*b.b+b.c*o.c))<kQ){return false}s=(o.a*o.a+o.b*o.b+o.c*o.c)/(o.a*b.a+o.b*b.b+b.c*o.c);if(s<0){return false}m=new VB(b.a,b.b,b.c);RB(m,s);LB(a.Gb,m);u=a.tb/2;l=a.sb/2;m.a+=u;m.b+=l;if(m.a>=0&&m.b>=0&&m.a<a.tb&&m.b<a.sb){return true}}return false}
function Js(a,b){var c,d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u;q=a.K;s=a.M;u=a.O;if(!a.A.r)return false;f=a.I;o=a.S;while(f<0)f+=360;while(f>=360)f-=360;o<jR?(o=jR):o>89.99&&(o=89.99);g=a.A.r;TB(a.u,q,s,u);g.De(a.u,b,a.a);q=a.u.a;s=a.u.b;u=a.u.c;if(a.ab){k=fD(g,a.P);m=fD(g,u);if(k>0&&m>0){p=(nI(),(VH||iI?g.R/2|0:g.R)/2);e=g.Q/2;r=(gz(),Zy);t=$y;if(_y){r=(Xy+ez)/2;t=(Yy+fz)/2}TB(Nr,r,t,0);TB(Mr,0,0,0);As(a,Nr,Mr,a.A.r);h=(r-p)/(k*g.b);j=(t-e)/(k*g.a);c=(r-p)/(m*g.b);d=(t-e)/(m*g.a);q+=h-c;s+=j-d;TB(a.u,q,s,u);g.De(a.u,b,a.a);q=a.u.a;s=a.u.b;u=a.u.c}a.ab=false}u==0&&(q=s=0.5);a.K=q;a.M=s;a.O=u;a.I=f;a.S=o;l=a.L!=a.K||a.N!=a.M||a.P!=a.O||a.I!=a.J||a.S!=a.T;a.L=a.K;a.N=a.M;a.P=a.O;a.J=a.I;a.T=a.S;return l}
function WC(a,b){var c,d,e,f;MC=b.c.e+b.d.e+b.e.e;if(MC==0){YG();++HG;++FG;return false}OC=b.c.b;RC=b.c.c;PC=b.d.b;SC=b.d.c;QC=b.e.b;TC=b.e.c;NC=0;b.c.e>0&&OC>=0&&OC<a.C&&RC>=0&&RC<a.B&&++NC;b.d.e>0&&PC>=0&&PC<a.C&&SC>=0&&SC<a.B&&++NC;b.e.e>0&&QC>=0&&QC<a.C&&TC>=0&&TC<a.B&&++NC;if(NC>0){return true}else{if(MC==3){if($C(a)){return true}else{YG();++GG;++HG}}else{f=false;e=false;ir(a.j,b,a.i);for(c=0;c<a.i.a.length;c++){d=OM(a.i,c);d.b=b.b;OC=d.c.b;RC=d.c.c;PC=d.d.b;SC=d.d.c;QC=d.e.b;TC=d.e.c;d.c.e>0&&OC>=0&&OC<a.C&&RC>=0&&RC<a.B&&(e=true);d.d.e>0&&PC>=0&&PC<a.C&&SC>=0&&SC<a.B&&(e=true);d.e.e>0&&QC>=0&&QC<a.C&&TC>=0&&TC<a.B&&(e=true);if(e){f=true}else if($C(a)){f=true}else{YG();++GG;++HG}}return f}}return false}
function Om(a){switch(a){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return xP;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case kP:return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return yP;case zP:case 'mousewheel':return AP;case BP:return CP;case 'paste':return tP;case DP:return EP;case 'touchmove':return FP;case GP:return vP;case 'touchcancel':return HP;case 'gesturestart':return IP;case 'gesturechange':return JP;case 'gestureend':return KP;default:return -1;}}
function $v(a,b,c,d,e){var f;if(a.b)return;f=0;a.e.Gb==1&&(f=Nv);Ab(a.f,a.i+2*f);zb(a.f,a.g);Gb(wb(a.f),b,c-f>=0?c-f:c,0,d+f<b.width?d+f:d,e,0,0,a.i+2*f,a.g);wb(a.f).globalAlpha=0.125;Gb(wb(a.f),b,c-f>=0?c-f:c,0,d+f<b.width?d+f:d,e,1,0,a.i+2*f,a.g);Gb(wb(a.f),b,c-f>=0?c-f:c,0,d+f<b.width?d+f:d,e,0,1,a.i+2*f,a.g);Gb(wb(a.f),b,c-f>=0?c-f:c,0,d+f<b.width?d+f:d,e,-1,0,a.i+2*f,a.g);Gb(wb(a.f),b,c-f>=0?c-f:c,0,d+f<b.width?d+f:d,e,0,-1,a.i+2*f,a.g);Gb(wb(a.f),b,c-f>=0?c-f:c,0,d+f<b.width?d+f:d,e,1,1,a.i+2*f,a.g);Gb(wb(a.f),b,c-f>=0?c-f:c,0,d+f<b.width?d+f:d,e,-1,1,a.i+2*f,a.g);Gb(wb(a.f),b,c-f>=0?c-f:c,0,d+f<b.width?d+f:d,e,-1,-1,a.i+2*f,a.g);Gb(wb(a.f),b,c-f>=0?c-f:c,0,d+f<b.width?d+f:d,e,1,-1,a.i+2*f,a.g);wb(a.f).globalAlpha=1;ib(a.f,true)}
function yC(a,b){var c,d,e,f,g;++a.ab;DC(a);c=NE();e=null;d=(nI(),(VH||iI)&&!iI);if(sE(),YD){if(d){!(RJ(),EJ)&&(EJ=WJ(uJ));e=EJ;!!e&&DK(uJ,e,a.R,a.Q,ht);dK(uJ,e['fb'])}else{(VH||iI)&&!!lI&&dK((RJ(),uJ),lI?lI.renderState.baseLayer.framebuffer:null)}TJ(rE.s.f);kK((RJ(),uJ),a.R,a.Q)}g=VH||iI?2:1;for(f=0;f<g;f++){UH=f;a.V=(VH||iI?a.R/2|0:a.R)/2/$wnd.Math.tan(qs(a.qb.e)/2*hQ/180);Hs(a.qb.e,VH||iI?f==0?-1:f:0,false);a.Ee(VH||iI?-DI(bI):0);a.Ae(c,f,f==g-1,f==0);Vz(b);YD&&RA((RJ(),uJ));if(aI){FK((RJ(),uJ));lC(a)}}UH=0;YD&&!((VH||iI)&&!!lI)&&dK((RJ(),uJ),null);if(!!e||a.ub){nK((RJ(),uJ),CJ);iK(uJ,false);FK(uJ);iI&&!a.ub?pK(uJ,0,db(fC)):oK(uJ,a.Q,a.R,0,!iI);if(!iI&&d&&!!e){$J(uJ);CK(e,cK(e));bK(uJ)}a.ub&&!!FJ&&CK(FJ,cK(FJ));nK(uJ,DJ);iK(uJ,true)}}
function vK(a,b,c,d,e,f,g,h,j,k){RJ();!a.pm&&(a.pm=UJ());!a.cm&&(a.cm=UJ());if((nI(),iI)&&(!!jI||!!fI)){if(jI){var l=mI;if(l&&l.length>=2){var m=l[j?0:1];var o=a.pm;var p=a.cm;var q;for(q=0;q<16;q++){o[q]=m.projectionMatrix[q];p[q]=m.transform.inverse.matrix[q]}}}else{for(q=0;q<16;q++){a.pm[q]=j?fI.leftProjectionMatrix[q]:fI.rightProjectionMatrix[q];a.cm[q]=j?fI.leftViewMatrix[q]:fI.rightViewMatrix[q]}}k&&(a.cm=j?HJ.cm:IJ.cm);var q;for(q=0;q<16;q++)c.b[q]=a.cm[q];for(q=0;q<16;q++)b.b[q]=a.pm[q];if(!k){var r=j?HJ:IJ;for(q=0;q<16;q++)r.cm[q]=a.cm[q]}return}var o=a.pm;for(var q=0;q<16;q++){o[q]=0}var s=1/Math.tan(0.5*d);o[0]=s;o[5]=s/e;o[8]=-h;var t=1/(f-g);o[10]=(f+g)*t;o[11]=-1;o[14]=2*g*f*t;o[15]=0;var q;var p=a.cm;for(q=0;q<16;q++)p[q]=c.b[q]}
function DB(a,b){var c,d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N;c=a.b[0];u=b.b[0];g=a.b[4];B=b.b[4];l=a.b[8];G=b.b[8];q=a.b[12];K=b.b[12];d=a.b[1];v=b.b[1];h=a.b[5];C=b.b[5];m=a.b[9];H=b.b[9];r=a.b[13];L=b.b[13];e=a.b[2];w=b.b[2];j=a.b[6];D=b.b[6];o=a.b[10];I=b.b[10];s=a.b[14];M=b.b[14];f=a.b[3];A=b.b[3];k=a.b[7];F=b.b[7];p=a.b[11];J=b.b[11];t=a.b[15];N=b.b[15];a.b[0]=c*u+d*B+e*G+f*K;a.b[1]=c*v+d*C+e*H+f*L;a.b[2]=c*w+d*D+e*I+f*M;a.b[3]=c*A+d*F+e*J+f*N;a.b[4]=g*u+h*B+j*G+k*K;a.b[5]=g*v+h*C+j*H+k*L;a.b[6]=g*w+h*D+j*I+k*M;a.b[7]=g*A+h*F+j*J+k*N;a.b[8]=l*u+m*B+o*G+p*K;a.b[9]=l*v+m*C+o*H+p*L;a.b[10]=l*w+m*D+o*I+p*M;a.b[11]=l*A+m*F+o*J+p*N;a.b[12]=q*u+r*B+s*G+t*K;a.b[13]=q*v+r*C+s*H+t*L;a.b[14]=q*w+r*D+s*I+t*M;a.b[15]=q*A+r*F+s*J+t*N}
function zB(a,b,c){var d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O;d=b.b[0];v=c.b[0];h=b.b[4];C=c.b[4];m=b.b[8];H=c.b[8];r=b.b[12];L=c.b[12];e=b.b[1];w=c.b[1];j=b.b[5];D=c.b[5];o=b.b[9];I=c.b[9];s=b.b[13];M=c.b[13];f=b.b[2];A=c.b[2];k=b.b[6];F=c.b[6];p=b.b[10];J=c.b[10];t=b.b[14];N=c.b[14];g=b.b[3];B=c.b[3];l=b.b[7];G=c.b[7];q=b.b[11];K=c.b[11];u=b.b[15];O=c.b[15];a.b[0]=d*v+e*C+f*H+g*L;a.b[1]=d*w+e*D+f*I+g*M;a.b[2]=d*A+e*F+f*J+g*N;a.b[3]=d*B+e*G+f*K+g*O;a.b[4]=h*v+j*C+k*H+l*L;a.b[5]=h*w+j*D+k*I+l*M;a.b[6]=h*A+j*F+k*J+l*N;a.b[7]=h*B+j*G+k*K+l*O;a.b[8]=m*v+o*C+p*H+q*L;a.b[9]=m*w+o*D+p*I+q*M;a.b[10]=m*A+o*F+p*J+q*N;a.b[11]=m*B+o*G+p*K+q*O;a.b[12]=r*v+s*C+t*H+u*L;a.b[13]=r*w+s*D+t*I+u*M;a.b[14]=r*A+s*F+t*J+u*N;a.b[15]=r*B+s*G+t*K+u*O}
function sy(f,g){function h(a){a!=undefined&&a.alpha!=null?vy(a.alpha,a.beta,a.gamma):cy(false)}
function j(a){if(a!=undefined&&a.accelerationIncludingGravity&&a.rotationRate){!ix&&(ix={});!hx&&(hx={});!ux&&(ux={});var b=a.acceleration;var c=ix;c.x=b.x;c.y=b.y;c.z=b.z;c.x==null&&(c.x=0);c.y==null&&(c.y=9.81);c.z==null&&(c.z=0);var d=a.accelerationIncludingGravity;c=hx;c.x=d.x;c.y=d.y;c.z=d.z;c.x==null&&(c.x=0);c.y==null&&(c.y=0);c.z==null&&(c.z=0);var e=a.rotationRate;c=ux;c.alpha=e.alpha;c.beta=e.beta;c.gamma=e.gamma;c.alpha==null&&(c.alpha=0);c.beta==null&&(c.beta=0);c.gamma==null&&(c.gamma=0);uy()}else{cy(false)}}
if(f==true){tx=false;window.addEventListener(g?bS:cS,g?j:h,true)}else{window.removeEventListener(cS,h,true);window.removeEventListener(bS,j,true)}}
function sr(a,b,c,d,e,f){var g=document.createElement(jP);if(c.sep){g.innerHTML='';var h=g.style;h.backgroundColor='#aaa';h.height='1px';h.marginTop='3px';h.marginBottom='3px'}else{g.innerHTML=c.caption;g.onmouseover=function(){if(c.onclick){g.style.backgroundColor=e;g.style.color=f}};g.onmouseout=function(){g.style.backgroundColor='';g.style.color=''};var h=g.style;h.paddingTop='6px';h.paddingBottom='4px';h.paddingLeft='20px';h.paddingRight='12px'}var j=document.createElement(jP);j.appendChild(g);var k=b.lastElementChild;if(c.sep&&!k||!((k&&k.firstElementChild&&k.firstElementChild.innerHTML==''||d)&&c.sep)){b.appendChild(j);c.div=j}if(d){k=b.lastElementChild;if(k&&k.firstElementChild&&k.firstElementChild.innerHTML==''){b.removeChild(k);var l=a.Vd(k);l&&(l.div=null)}}}
function YJ(b,c,d,e){RJ();var f=b.createTexture();try{var g=b.TEXTURE_2D;var h=e;var j=false;var k=c.naturalWidth?c.naturalWidth:c.width;var l=c.naturalHeight?c.naturalHeight:c.height;var m;if(h||j){if(!((k&k-1)==0)||!((l&l-1)==0)||j){var o,p,q;o=xK(k);p=xK(l);m=document.createElement(iP);m.width=o;m.height=p;var r=m.getContext('2d');r.drawImage(c,0,0,o,p);k=o;l=p;c=m}h=(k&k-1)==0&&(l&l-1)==0}b.activeTexture(b.TEXTURE0);b.bindTexture(g,f);b.texParameteri(g,b.TEXTURE_MIN_FILTER,h?b.LINEAR_MIPMAP_LINEAR:b.LINEAR);b.texParameteri(g,b.TEXTURE_MAG_FILTER,b.LINEAR);b.texParameteri(g,b.TEXTURE_WRAP_S,b.CLAMP_TO_EDGE);b.texParameteri(g,b.TEXTURE_WRAP_T,b.CLAMP_TO_EDGE);b.texImage2D(g,0,d,d,b.UNSIGNED_BYTE,c);h&&b.generateMipmap(g);b.bindTexture(g,null)}catch(a){f=null}return f}
function Gs(a,b){var c,d,e,f,g,h,j,k,l,m,o,p,q,r;a.d=0;d=0;f=-1000000000;p=b.Gb==3||b.Gb==5?fD(b,a.O):1;for(h=0;h<b.k.length;h++){g=b.k[h];if(g.B==0){q=null;k=g.n.length;for(j=k-1;j>=0;j--){q=g.n[j];if(q.P!=0)break}if(!!q&&q.P!=0){b.Gb==2||b.Gb==3||b.Gb==5?(c=q.P/2|0):(c=q.P/b.Eb)}else return 0;m=1/($wnd.Math.sin((!!a.A.r&&a.A.r.Gb==5?120:(nI(),VH||iI?eI*180/hQ:a.G))/180*hQ/iC(a.A.r))*c)}else if(b.Gb==3||b.Gb==5){m=p/g.q}else{b.Gb==2||b.Gb==3||b.Gb==5?(c=g.F/2|0):(c=g.F/b.Eb);m=1/($wnd.Math.sin((!!a.A.r&&a.A.r.Gb==5?120:(nI(),VH||iI?eI*180/hQ:a.G))/180*hQ/iC(a.A.r))*c);r=Bs(a,1.33);m/=1+r}o=b.Gb==3||b.Gb==5?Br:Cr;l=(nI(),(VH||iI?b.R/2|0:b.R)<=1024&&ht==1);e=o*(VH||iI?1/It:l?1:(sE(),kE));if($wnd.Math.abs(m-e)<$wnd.Math.abs(f-e)){d=h;f=m}}!(sE(),YD)&&false&&b.Gb==2;a.d=d;return d}
function js(a,b){var c,d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v,w;m=a.A.s;v=a.K;w=a.M;q=fD(a.A.r,a.O);o=b/aR;r=iC(a.A.r)>a.A.r.Q?a.A.r.R:a.A.r.Q;j=iC(a.A.r)>a.A.r.Q?a.A.r.b:a.A.r.a;if(a.a||(a.Y!=0||a.Z!=0||a.V!=0)&&!a.b){u=b/100;s=$wnd.Math.pow(Kr,u);t=$wnd.Math.pow(Lr,u);a.Y*=s;a.Z*=s;a.V*=t;p=q;q+=a.V*(-q/150)*o;l=r/(q*j);l*=Fr;if(a.a){if(m.a==0){e=-((gz(),cz)-Zy)/r;f=-(dz-$y)/r;if(!_y){a.Y=e;a.Z=f;v+=a.Y*l*o;w+=a.Z*l*o}}else if(m.a==Dr){TB(Nr,(gz(),Zy),$y,0);TB(Mr,0,0,0);As(a,Nr,Mr,a.A.r);if(!_y){v+=a.$-Mr.a;w+=a._-Mr.b;a.Y=(a.$-Mr.a)/(l*o);a.Z=(a._-Mr.b)/(l*o)}}}else{$wnd.Math.abs(a.V)>bR&&p!=q?(a.ab=a.A.s.d&&(!uz||uz==a.A.r.db)):(a.V=0);g=a.Y*l*o;h=a.Z*l*o;v+=g;w+=h;c=r/(q*j);$wnd.Math.abs(g/c)+$wnd.Math.abs(h/c)<cR&&(a.Y=a.Z=0)}k=gD(a.A.r,q);es(a,a.I,a.S,a.G,v,w,k);d=Is(a,b)}else{d=Is(a,b)}return d}
function LA(a,b){var c,d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v,w,A;!a.c&&(a.c=GC(a.e,a.i,a.f.r.Gb));if(!a.g&&HA==9){for(l=0;l<a.d.a.length;l++){sA(OM(a.d,l),b)}sA(a.k,b);a.g=true}if(!a.g)return 0;wC(a.f.r,a.c);e=iC(a.f.r);d=a.f.r.Q;p=e<d?e*0.2:d*0.2;if(a.c.d<250||a.c.b<-p||a.c.b>e+p||a.c.c<-p||a.c.c>d+p)return 0;m=jC(a.f.r);o=d/2;for(k=0;k<a.d.a.length;k++){j=OM(a.d,k);u=j.f*j.j/e;A=j.g*j.d/d;s=a.c.b+j.e*(m-a.c.b);v=a.c.c+j.e*(o-a.c.c);t=2*(s/e)-1;w=2*((d-v)/d)-1;EK(b,false);NB(FA);nI();if(VH||iI){EB(GA);yB(GA,2*s/e-1,-(2*v/d-1),0);h=j.f*j.j;g=j.g*j.d;wB(GA,1/e,1/d,1);HB(GA,-a.f.e.Q*(OB(),jQ));wB(GA,h,g,1);JB(GA);IB(GA,FA)}else yK(FA,u,A,t,w);aK((RJ(),vJ),b,FA,j.c,1,JJ,0)}q=e<d?e/2+p:d/2+p;f=$wnd.Math.sqrt((a.c.b-m)*(a.c.b-m)+(a.c.c-o)*(a.c.c-o));c=(q-f)/q;c=c*c*c*c;c*=0.6*a.b;r=0;f<q&&c>0.005&&(r=c);return r}
function Lw(a,b,c,d){var e,f,g;qq.call(this,a,b,c,0,11,false);this.c=2;this.b=3;this.n='';this.k=JR;this.f=null;this.g='';this.i=null;this.u=null;this.A=0;this.j=false;this.q=-1;this.e=-1;this.a=false;this.A=EQ+d;this.qb=10;this.s=new Ln;this.d=new Ln;wn(this.s,this.d);this.Bb=new kA;this.r=d;this.Tb=this.xb=64;e=0;if(c.Cb==10){this.f=c;jA(this.Bb,this.f.B);this.Tb=this.f.A;this.xb=this.f.q;e=this.f.r;this.b=this.f.p;this.n=this.f.u;this.k=this.f.s}this.Vb=this.r*(this.Tb+e);this.nb=true;this.ob=true;this.zb=2559;_p(this);this.g=this.Ab[VR];iA(this.Bb,this.Ab[zQ],this.Ab[AQ],this.Ab[BQ]);this.Tb=sF(this.Ab[pQ],this.Tb,1,EQ);this.xb=sF(this.Ab[xQ],this.xb,1,EQ);zF(this.Ab,this);cv(this.Ab,this.jb.F);f=db(this.s).style;f['backgroundImage']="url('"+IE(this.Ab['thumbnail'])+"')";g=this.Ab['tooltip'];!!g&&(this.i=g)}
function MN(){function e(){this.obj=this.createObject()}
;e.prototype.createObject=function(a){return Object.create(null)};e.prototype.get=function(a){return this.obj[a]};e.prototype.set=function(a,b){this.obj[a]=b};e.prototype[rT]=function(a){delete this.obj[a]};e.prototype.keys=function(){return Object.getOwnPropertyNames(this.obj)};e.prototype.entries=function(){var b=this.keys();var c=this;var d=0;return {next:function(){if(d>=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!KN()){e.prototype.createObject=function(){return {}};e.prototype.get=function(a){return this.obj[':'+a]};e.prototype.set=function(a,b){this.obj[':'+a]=b};e.prototype[rT]=function(a){delete this.obj[':'+a]};e.prototype.keys=function(){var a=[];for(var b in this.obj){b.charCodeAt(0)==58&&a.push(b.substring(1))}return a}}return e}
function dy(a){Xx();var b,c,d,e,f,g,h,j,k,l,m,o;if(!!(sE(),rE).r&&rE.r.ab>3){Px&&Zx();Px=false}if(!nx||!Hx||!tx)return false;$x(Mx,Hx);if(lx>0){j=(NE()-mx)/aR;k=$wnd.Math.min(1,j/lx);ry(Mx,Kx,1-k)}iy(px,Mx,'YXZ');m=-px[gR]*180/hQ;f=-px[hR]*180/hQ;h=px[iR]*180/hQ;vx=jx?Wx.e.S-Ax:0;$wnd.Math.abs(vx)<0.1&&(vx=0);if($wnd.Math.abs(vx)>25){iy(qx,Mx,'YZX');m=-qx[gR]*180/hQ;f=-qx[hR]*180/hQ;h=qx[iR]*180/hQ}g=1-$wnd.Math.min($wnd.Math.abs(vx/25),1);o=h*(1-g)*$wnd.Math.sin(f/180*hQ);m-=o;h*=g;if(sx){Cx=m;Ax=f;kx=0;vx=0;ds(Wx.e,Wx.e.I,(wu(),ru)?Wx.e.S:f,qs(Wx.e));cs(Wx.e,h);sx=false;return true}if(!Wx.G&&!(wu(),ru)){e=Wx.e.I+(m-Cx);d=Wx.e.S+(f-Ax);if(jx){b=$wnd.Math.abs(jy(Lx,Mx)*180/hQ);l=b/(a/aR);kx=kx*0.8+l*0.2;if($wnd.Math.abs(kx)>7.5){c=$wnd.Math.min(100,kx)/2000;d=f*c+(1-c)*d}}else{d=f}ds(Wx.e,e,d,qs(Wx.e));cs(Wx.e,h);$x(Lx,Mx)}Cx=m;Ax=f;return true}
function Hs(a,b,c){var d,e,f,g,h,j;g=h=0;j=Bs(a,iQ);EB(a.p);yB(a.p,g,h,-j);a.C&&HB(a.p,(hC(),-a.Q*hQ/180));FB(a.p,(hC(),a.S*hQ/180));GB(a.p,a.I*hQ/180);AB(a.q,a.p);JB(a.q);HK($wnd.Math.min(1,j/5000));ts(a,a.e,iC(a.A.r),a.A.r.Q,b*DI((nI(),bI)));AB(a.f,a.e);JB(a.f);if(sE(),YD){d=1;iC(a.A.r)!=0&&(d=a.A.r.Q/iC(a.A.r));if(!!a.A.r&&a.A.r.Gb==3){f=a.A.r;wK((RJ(),GJ),(VH||iI?f.R/2|0:f.R)*0.5,fD(f,a.O),d,Tr,eR,(a.K-0.5)*f.Ie(),(a.M-0.5)*f.He(),f.Ie(),f.He())}else if(!!a.A.r&&a.A.r.Gb==5){e=a.A.r;wK((RJ(),GJ),(VH||iI?e.R/2|0:e.R)*0.5,fD(e,a.O),d,Tr,eR,(a.K-0.5)*e.k[e.k.length-1].F,(a.M-0.5)*e.k[e.k.length-1].D,e.k[e.k.length-1].F,e.k[e.k.length-1].D)}else{vK((RJ(),GJ),a.f,a.q,(!!a.A.r&&a.A.r.Gb==5?120:VH||iI?eI*180/hQ:a.G)*hQ/180,d,Tr,eR,b*DI(bI),b!=1,c);if(iI){AB(a.p,a.q);JB(a.p);if(a.A.s){GB(a.p,a.A.s.B.Q*hQ/180);AB(a.q,a.p);JB(a.q);IK(GJ,a.q)}AB(a.e,a.f);JB(a.e)}}}AB(a.r,a.p);CB(a.r);zB(a.n,a.e,a.p)}
function yq(a,b){Up();if(window.top!==window.self&&document.msFullscreenElement&&a.offsetWidth<a.clientWidth&&a.getBoundingClientRect().width<100){b.width=Math.round(a.getBoundingClientRect().width*100);b.height=Math.round(a.getBoundingClientRect().height*100);var c=a;var d=c.getBoundingClientRect().top;while(c.offsetParent){d-=c.offsetParent.getBoundingClientRect().top;c=c.offsetParent}b.top=Math.round(d*100);c=a;var e=c.getBoundingClientRect().left;while(c.offsetParent){e-=c.offsetParent.getBoundingClientRect().left;c=c.offsetParent}b.left=Math.round(e*100);return}var f=-document.documentElement.scrollLeft+(sE(),_D);var g=-document.documentElement.scrollTop+aE;b.width=a.offsetWidth!=0?a.getBoundingClientRect().width:0;b.height=a.offsetHeight!=0?a.getBoundingClientRect().height:0;b.top=a.offsetWidth!=0?a.getBoundingClientRect().top-g:0;b.left=a.offsetWidth!=0?a.getBoundingClientRect().left-f:0}
function pC(a){var b,c,d;a.ob=new Ln;wn(a,a.ob);d=(hm(),a.Pb).style;Bq(d);d[pQ]=MQ;d[xQ]=MQ;d[TQ]='0.9999';d[DQ]=''+a.Jb;d[YQ]=ZQ;Et&&(d[GS]=QR,undefined);d[sE(),TD]=VO;d['outline']=wQ;d=db(a.ob).style;d[PP]=qQ;d[TD]=VO;d[uR]=wR;a.pb=new Ln;if(YD){ib(a.pb,false);if(!fC){fC=Cb();ib(fC,true);db(fC)[pQ]=rg(ht*a.R);db(fC)[xQ]=rg(ht*a.Q);db(fC).style[TD]=VO}if(!(RJ(),uJ)){uJ=qK(db(fC));if(uJ){sK(uJ);rK(uJ);nK(uJ,DJ)}}!uJ&&(YD=false)}a.xb=new Ln;a.Db=new Ln;if(a.pb){b=db(a.pb).style;b['pointerEvents']=VO;Bq(b)}b=db(a.xb).style;Bq(b);b[TD]=VO;b=db(a.Db).style;Bq(b);b[pQ]=MQ;b[xQ]=MQ;b['border']='0';b[TD]=VO;!!a.pb&&wn(a.ob,a.pb);if(fC){if(gC!=a.qb.C){if(gC){un(gC,fC);gC=null}wn(a.qb.C,fC);db(fC).removeAttribute(GQ);gC=a.qb.C}}wn(a.ob,a.xb);wn(a,a.Db);if(!XD){if(a.Gb==1){a._=a.vb.F;a.Ab=a.vb.T;a.zb=a.vb.S}else{a.Y=a.vb.k;a.Ab=a.vb.k;a.zb=a.vb.k}for(c=0;c<32;c++){a.P[c]=a.vb.a[c];a.Z[c]=new aw(a,a.Ab,a.zb)}}vC(a)}
function Bw(a,b,c,d){Up();qq.call(this,a,b,c,d,10,false);this.r=8;this.p=3;this.u='';this.s=JR;this.F=-1;this.a=false;this.C=0;this.H=(ye(),xe);this.d=xe;this.e=false;this.i=-1;this.g=-1;this.b=new Ln;this.qb=9;this.A=this.q=96;this.Tb=100;this.H=ve;this.xb=96;this.Bb=new kA;this.B=new kA;this.c=new kA;this.nb=true;this.ob=true;this.zb=2279;_p(this);tw(this);this.A=sF(this.Ab[KR],this.A,1,EQ);this.q=sF(this.Ab[LR],this.q,1,EQ);this.r=sF(this.Ab[MR],this.r,1,EQ);this.Ab[KR]=this.A;this.Ab[LR]=this.q;this.Ab[MR]=this.r;this.p=lz(this.Ab,'framewidth',this.p);this.s=this.Ab['selectioncolor'];(this.s==null||this.s=='')&&(this.s=JR);this.u=this.Ab['selectionstyle'];qw=!iz(this.Ab,'collapsed',false);this.a=this.Ab['edgeEffect']=='bounce';iA(this.Bb,this.Ab[zQ],this.Ab[AQ],this.Ab[BQ]);iA(this.c,this.Ab[NR],this.Ab[OR],this.Ab[PR]);iA(this.B,this.Ab['thumbstyle'],this.Ab['thumbstylehover'],this.Ab['thumbstyleactive']);zF(this.Ab,this)}
function pm(){var a,b,c;b=$doc.compatMode;a=Ff(Af(lk,1),$O,2,6,[mP]);for(c=0;c<a.length;c++){if(JL(a[c],b)){return}}a.length==1&&JL(mP,a[0])&&JL('BackCompat',b)?"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/&gt;':"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' "+b+"').<br>Modify your application's host HTML page doctype, or update your custom "+"'document.compatMode' configuration property settings."}
function Yx(g,h){if(g){if(window.DeviceOrientationEvent==undefined&&window.DeviceMotionEvent==undefined){ty(false,2);return}if(typeof DeviceMotionEvent.requestPermission===UO&&location.protocol=='https:'){xx=function(b){var c=Date.now();var d=-100;var e=-100;if(b.changedTouches.length>0&&!!b.changedTouches[b.changedTouches.length-1]){d=b.changedTouches[b.changedTouches.length-1].pageX;e=b.changedTouches[b.changedTouches.length-1].pageY}function f(a){a=='granted'?ty(true,0):ty(false,6)}
if(c-zx<250&&Math.abs(d-Qx)<6&&Math.abs(e-Rx)<6){DeviceMotionEvent.requestPermission().then(f)['catch'](function(){});window.removeEventListener(DP,yx,{capture:true});window.removeEventListener(GP,xx,{capture:true})}};yx=function(a){Qx=a.touches[0].clientX;Rx=a.touches[0].clientY;zx=Date.now()};window.addEventListener(DP,yx,{capture:true});window.addEventListener(GP,xx,{capture:true});ty(true,0)}else{window.addEventListener(h?bS:cS,hy,true);Px=true}}else{window.removeEventListener(h?bS:cS,hy,true)}}
function Zm(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?Vm:null);c&2&&(a.ondblclick=b&2?Vm:null);c&4&&(a.onmousedown=b&4?Vm:null);c&8&&(a.onmouseup=b&8?Vm:null);c&16&&(a.onmouseover=b&16?Vm:null);c&32&&(a.onmouseout=b&32?Vm:null);c&64&&(a.onmousemove=b&64?Vm:null);c&128&&(a.onkeydown=b&128?Vm:null);c&256&&(a.onkeypress=b&256?Vm:null);c&512&&(a.onkeyup=b&512?Vm:null);c&1024&&(a.onchange=b&1024?Vm:null);c&xP&&(a.onfocus=b&xP?Vm:null);c&4096&&(a.onblur=b&4096?Vm:null);c&8192&&(a.onlosecapture=b&8192?Vm:null);c&16384&&(a.onscroll=b&16384?Vm:null);c&32768&&(a.onload=b&32768?Wm:null);c&yP&&(a.onerror=b&yP?Vm:null);c&AP&&(a.onmousewheel=b&AP?Vm:null);c&CP&&(a.oncontextmenu=b&CP?Vm:null);c&tP&&(a.onpaste=b&tP?Vm:null);c&EP&&(a.ontouchstart=b&EP?Vm:null);c&FP&&(a.ontouchmove=b&FP?Vm:null);c&vP&&(a.ontouchend=b&vP?Vm:null);c&HP&&(a.ontouchcancel=b&HP?Vm:null);c&IP&&(a.ongesturestart=b&IP?Vm:null);c&JP&&(a.ongesturechange=b&JP?Vm:null);c&KP&&(a.ongestureend=b&KP?Vm:null)}
function EC(a,b,c){Ln.call(this);this.Gb=-1;this.Ab=-1;this.zb=-1;this.Y=-1;this.$=0;this._=6;this.P=Cf(lk,$O,2,32,6,1);this.Z=Cf(Ti,$O,110,32,0,1);this.tb=null;this.U='';this.ub=false;this.Jb=40;this.T=null;this.bb=false;this.sb=false;this.ab=0;this.Ib=new VB(0,0,0);this.wb=new VB(0,0,0);this.S=new KB;this.Hb=new XI(1,0,0);this.Gb=a;this.qb=c;this.vb=b.B;this.ib={};this.yb=null;sb(this,79|(!b.j||iz(b.j,'mwheel',true)?AP:0)|15728640|117440512|896|6144|(!!b.i&&st?CP:0));(hm(),this.Pb).tabIndex=-1;this.W=new ct(this.Pb);this.db=new OD(c,b.j,this);this.X=new Su(c,this);FC(this.X,this.Pb,true);RJ();QJ=false;nI();(VH||iI)&&pv();this.nb=this.vb.D/180*hQ;this.kb=this.vb.u/180*hQ;this.Eb=(this.vb.s-this.vb.C)/180*hQ;this.Fb=(this.vb.u-this.vb.D)/180*hQ;this.mb=this.vb.B/180*hQ;this.jb=this.vb.r/180*hQ;this.lb=this.vb.A;a!=3&&a!=5&&this.vb.s-this.vb.C>=359.999&&this.vb.u-this.vb.D>=179.999&&(this.bb=true);!(this.Gb!=3&&this.Fb>=HS)&&!!c.e&&bs(c.e,0);this.rb=this.vb.J;c.e.C=false;this.R=400;this.Q=400;this.Bb=new AG(c.e,this)}
function MF(o){function p(a){var b,c,d=a.length;var e=(new Uint8Array(d+1<10?10:d+1)).fill(0);for(b=0;b<d;b++)e[b]=a[b];d<10&&(d=10);var f=0;for(b=0;b<d;b++)f+=e[b];var g=[f&255,f>>8&255];for(b=0;b<d;b++)e[b]^=g[b%2];var h=[166,56,95,116];for(b=0;b<d;b++)e[b]^=h[b%4];for(b=0;b<d;b++)e[b]^=e[e[b]%(d-1)+1]^85;for(b=0;b<10;b++){c=b+10;while(c<d){e[b]^=e[c];c+=10}}var j=new Uint8Array(10);for(b=0;b<10;b++)j[b]=e[b];var k=pF(j);var l='';for(var m=0;m<k.length;m++)l+=String.fromCharCode(k[m]);return l}
;var q=nF(o);for(var r=1;r<q.length;r++)q[r]^=q[r-1];for(var r=q.length-1;r>=0;r--)q[r]^=q[r+1];var s='';for(var t=0;t<q.length;t++)s+=String.fromCharCode(q[t]);function w(a){var b='',c;if(typeof TextDecoder===hP){for(var c=0;c<a.length;c++)b+=String.fromCharCode(a[c]);b=decodeURIComponent(escape(b))}else{b=(new TextDecoder).decode(a)}return b}
if(q.length>19){var u=q.length-19;var v=new Uint8Array(u);for(var t=0;t<u;t++)v[t]=q[t+19];var A=p(v);if(A==s.substring(0,19).replace(/-/g,'')){sE();qE=w(v);return true}}return false}
function My(a){var b,c,d,e,f,g,h;_p(a);iA(a.Bb,a.Ab[zQ],a.Ab[AQ],a.Ab[BQ]);g=a.Ab['bitmaptype'];g!=null&&g!=''&&(a.ub=g=='floating'?1:g=='embedded'?2:1);if(a.ub==2){a.wb=rF(a.Ab[dS],10,cR,eS);a.Pb=qF(a.Ab[fS],0);a.Yb=2000+a.Yb}else{a.Yb=3000+a.Yb}e=a.Ab['displaytext'];a.s=e=='permanent'?2:e=='onhoverstatic'?1:0;g=a.Ab['bitmapscale'];if(g!=null&&g!=''){d=QL(g,'(;)',0);if(d.length>0){a.g=rF(d[0],1,NQ,10);a.f=a.g}d.length>1&&(a.f=rF(d[1],1,NQ,10))}g=a.Ab[TQ];if(g!=null&&g!=''){d=QL(g,'(;)',0);if(d.length>0){a.I[0]=rF(d[0],1,bR,1);a.I[1]=a.I[0]}d.length>1&&(a.I[1]=rF(d[1],1,bR,1))}g=a.Ab[DR];g!=null&&g!=''?(a.N=g):(a.N='');g=a.Ab['target'];g!=null&&g!=''&&(a.L=g);g=a.Ab['targetview'];g!=null&&g!=''&&(a.M=g);h=a.Ab[gS];!!h&&(a.S=h);g=a.Ab[TR];if(g!=null){a.j=a.gb=false;d=QL(g,'(;)',0);for(f=0;f<d.length;f++){c=QL(d[f],'(,)',0);if(c.length>0){c[0]=UL(c[0]);if(c[0]=='blend'){a.j=true;c.length>=1&&(a.k=rF(c[1],2,0,10))}else if(c[0]=='zoomin'){a.gb=true;c.length>=1&&(a.hb=rF(c[1],2,0,10))}}}}b=a.Ab[hS];!!b&&(a.R=b);a.d=Iy(a.R)}
function sK(a){RJ();var b=hK(a,'#ifdef GL_FRAGMENT_PRECISION_HIGH\nprecision highp float;\n#else\nprecision mediump float;\n#endif\nuniform sampler2D usampler;uniform float alpha;uniform bool fy;varying vec2 vtexc;void main(void){vec4 tex=texture2D(usampler, fy?vec2(vtexc.x,1.0-vtexc.y):vtexc);gl_FragColor=vec4(tex.rgb,tex.a*alpha);}',true);var c=hK(a,'uniform float lp;attribute vec3 aVtxPosition;attribute vec2 atexc;varying vec2 vtexc;uniform mat4 pMatrix;uniform mat4 cMatrix;uniform mat4 tMatrix;void main(){vec3 v=vec3(tMatrix*vec4(aVtxPosition,1));gl_Position=pMatrix*cMatrix*vec4(v+lp*(5E4*normalize(v)-v),1);vtexc=atexc;}',false);var d=lK(a,c,b);DJ=d;MJ=a.getAttribLocation(d,'atexc');a.enableVertexAttribArray(MJ);PJ=a.getAttribLocation(d,'aVtxPosition');a.enableVertexAttribArray(PJ);BJ=a.getUniformLocation(d,'pMatrix');lJ=a.getUniformLocation(d,'cMatrix');AJ=a.getUniformLocation(d,'tMatrix');NJ=a.getUniformLocation(d,'lp');YG();XG=a.getUniformLocation(d,'usampler');WG=a.getUniformLocation(d,hR);LJ=a.getUniformLocation(d,'fy')}
function ex(c,d,e,f,g,h){var j={zoom:e,streetViewControl:false,panControl:false,rotateControl:false,fullscreenControl:false,mapTypeId:0==h?google.maps.MapTypeId.ROADMAP:1==h?google.maps.MapTypeId.SATELLITE:2==h?google.maps.MapTypeId.HYBRID:'OSM',tilt:0};d&&(j.center=d);h==3||!f?(j.mapTypeControl=false):(j.mapTypeControl=true);j.zoomControl=g;var k=document.getElementById(c);var l=new google.maps.Map(k,j);if(h==3){l.mapTypes.set('OSM',new google.maps.ImageMapType({getTileUrl:function(a,b){return 'https://tile.openstreetmap.org/'+b+'/'+a.x+'/'+a.y+'.png'},tileSize:new google.maps.Size(256,256),name:'OpenStreetMap',maxZoom:19}));var m=document.createElement(jP);m.style.color='#444';m.style.fontSize='10px';m.style.padding='1px';m.style.backgroundColor='rgba(245,245,245,0.7)';m.innerHTML='@ <a href="https://www.openstreetmap.org/copyright" target="_blank">OpenStreetMap<\/a> contributors';var o=document.createElement(jP);o.style.height='14px';o.style.zIndex='1000001';o.style.userSelect=VO;o.appendChild(m);l.controls[google.maps.ControlPosition.TOP_RIGHT].push(o)}!Uw&&(Uw=dx());return l}
function lC(a){var b,c,d,e,f,g,h,j,k;!cC&&(cC=UJ());j=(nI(),nI(),iI);g=ht;if(!eC){h=j?16:24;b=Cb();Ab(b,rg(g*h));zb(b,rg(g*h));c=[];cw(c,new Xq(b,1,0,0,dC));cw(c,new Xq(b,2,0,0,dC));cw(c,new Xq(b,3,0,0,dC));cw(c,new Xq(b,3,0,0,dC));cw(c,new Zq(b,XR,64,448,64,64,4,4,h-8,h-8,$B,null));ar(c)&&(eC=YJ((RJ(),uJ),(hm(),b.Pb),yJ,false))}if(!_B){b=Cb();Ab(b,rg(g*64));zb(b,rg(g*64));c=[];cw(c,new Xq(b,2,0,0,dC));cw(c,new Xq(b,3,0,0,dC));cw(c,new Zq(b,XR,0,448,64,64,0,0,64,64,$B,null));ar(c)&&(_B=YJ((RJ(),uJ),(hm(),b.Pb),yJ,false))}if(!aC){b=Cb();Ab(b,rg(g*64));zb(b,rg(g*64));c=[];cw(c,new Zq(b,XR,64,448,64,64,0,0,64,64,$B,null));ar(c)&&(aC=YJ((RJ(),uJ),(hm(),b.Pb),yJ,false))}if(!eC||!_B||!aC)return;k=a.qb.e.I;e=a.qb.e.S;if(iI&&OH){k=TH+(a.qb.s?a.qb.s.B.Q:0);e=RH}f=QH?1.25:1;HC(cC,bC*f*100,k,e);!!eC&&aK(uK()>NQ?(RJ(),wJ):(RJ(),vJ),(RJ(),uJ),cC,eC,1,GJ,uK());if(aI&&(Fy(),Ay)>0&&!(iI&&OH)){d=((sE(),oE)-(Fy(),Ay))/_H;d>1&&(d=1);d-=IQ;if(d>0){d=d/0.75;if(_B){HC(cC,10,k,e);aK(uK()>NQ?(RJ(),wJ):(RJ(),vJ),(RJ(),uJ),cC,_B,d,GJ,uK())}if(aC){HC(cC,0.1*d*100,k,e);aK(uK()>NQ?(RJ(),wJ):(RJ(),vJ),(RJ(),uJ),cC,aC,d,GJ,uK())}}}}
function uF(){var a,b;a='';b='';if(ut){a=" or\n2) For Firefox: Temporarily change the local files security policy: Enter 'about:config' and set 'security.fileuri.strict_origin_policy' to 'false' for testing.\n\n\n";b=" oder\n2) F&uuml;r Firefox: &Auml;ndern Sie vor&uuml;bergehend die 'local files security policy': Geben Sie 'about:config' in Adressleiste ein und setzen Sie 'security.fileuri.strict_origin_policy' auf 'false' zum lokalen Testen."}else if(Et){a=" or\n2) For Chrome: Start per command line with 'chrome --allow-file-access-from-files'";b=" oder\n2) F&uuml;r Chrome: Starten Sie per Kommandozeile mittels 'chrome --allow-file-access-from-files'"}Dm(Gn((new Pn('Error: Your browser does not allow loading local files or files from other domains!\nTo avoid this for local files\n1) Upload the panorama onto a webserver or use a local webserver'+a+'\n\n\nFehler: Ihr Browser erlaubt kein Laden lokaler Dateien oder Laden von anderen Domains!\nSie k&ouml;nnen das f&uuml;r lokale Dateien vermeiden, indem Sie\n'+'1) das Panorama &uuml;ber einen lokalen Webserver aufrufen oder auf einen Webserver hochladen'+b)).a))}
function AE(a){var b,c,d,e,f;rE=a;jE=lo(a.f);f=db(jE);pE=OE();a.f=(ld(),f).getAttribute('data-panodiv')||'';_c(f,'id',a.f);nE=db(jE);nE.tabIndex=-1;nE.style['outline']='0px solid rgba(0,0,0,0)';$D=true;d=f.getAttribute('data-panoparams')||'';e=QL(d,'\\|',0);b=new bN(e);DM(b,'nowebgl')!=-1&&($D=false);DM(b,'disable_webgl_warning')!=-1&&(WD=true);DM(b,'viewport_fit_cover')!=-1&&(ZD=true);for(c=0;c<40;c++)gE[c]=16.6;hE=664;fE=40;Tt();wt=Yt();yt=Zt();xt=navigator.maxTouchPoints&&navigator.maxTouchPoints>2&&(/macintel/.test(Rt)||navigator.userAgent.match(/Macintosh/i));Bt=Vt();Ut();Wt();Xt(true);rt&&gt>=87&&Jt!=null&&Jt.indexOf('ANGLE')!=-1;ht=window.devicePixelRatio||1;JF||IF||KE(PE(1));a.F={};Xx();Wx=a;Dz=a;xz=new TM;Az=new TM;Bz=new wN;zz=new TM;yz=new TM;Zu=new TM;Yu=$u.split('|');av(a.F,a.F,false);VD=true;XD=true;if(Et){QD='webkitTransform';RD='webkitTransformOrigin';TD='userSelect';SD='webkitTransformStyle';Rv=500;Ov=1024}else if(ut){QD=tS;RD='transformOrigin';TD='MozUserSelect';SD=NS;Rv=500;Ov=1024}else if(vt){QD='msTransform';RD='msTransformOrigin';TD='msUserSelect';SD=NS}du();cu();vE(a);if(!FO(a.g)){zE(a,a.f,a.F,MS);a.g=(WK(),WK(),true)}}
function yE(a){var b,c,d,e,f;if(!FO(a.g)){zE(a,a.f,a.F,MS);a.g=(WK(),WK(),true)}UE(a.s,false);a.n=(WK(),WK(),false);if(a.r){un(a.C,a.r);a.r.oe()}a.r=null;f=!!(RJ(),uJ)&&YD;!!a.u&&f&&a.u.oe();if(XD){if(a.s.B.V==2){a.r=new MK(a.s,a)}else if(a.s.B.V==3){a.r=new jD(3,a.s,a)}else if(a.s.B.V==4){a.r=new fJ(a.s,a)}else if(a.s.B.V==5){a.r=new nD(a.s,a)}else{throw jl(new bc('This panorama type is not supported in HTML5'))}}else{a.s.B.V==2?(a.r=new LK(a.s,a)):(a.r=new OK(a.s,a))}wn(a.C,a.r);qC(a.r);a.r.ib=a.s.B.q;a.r.yb=a.s.B.O;Ds(a.e);!!a.s.n&&(!a.s.C||!a.i)&&(a.i=new nw(a.s.n));if(a.s.s!=''){d=QL(a.s.s,'(;)',0);for(e=0;e<d.length;e++){c=QL(d[e],'(=)',0);if(c.length==2){b=UL(c[0]);b.toLowerCase()=='view.pan'?(a.s.B.Q=EE(c[1],a.s.B.Q)):b.toLowerCase()=='view.tilt'?(a.s.B.R=EE(c[1],a.s.B.R)):b.toLowerCase()=='view.hfov'?(a.s.B.P=EE(c[1],a.s.B.P)):b.toLowerCase()=='view.x'?(a.s.B.K=EE(c[1],a.s.B.K)):b.toLowerCase()=='view.y'?(a.s.B.L=EE(c[1],a.s.B.L)):b.toLowerCase()=='view.zoom'&&(a.s.B.M=EE(c[1],a.s.B.M))}}}a.s.B.V==3?ds(a.e,a.s.B.K,a.s.B.L,a.s.B.M):a.s.B.V==5?ds(a.e,a.s.B.K,a.s.B.L,a.s.B.M):ds(a.e,a.s.B.Q,a.s.B.R,a.s.B.P);Kz(a.r,a.s.C);a.n=(null,true);bB(a.q);a.B=true;if(!a.s.C){yv();RE(db(jE))}Bv()}
function _G(a,b){if((sE(),YD)&&!!(RJ(),uJ)){!!(RJ(),uJ)&&sH(uJ,a);a.r=YJ(uJ,b?db(a.M):a.Q,xJ,kJ);if(a.r){if(!QJ){QJ=true;Fv(true)}}else{WD||Dm(Gn((new Pn("Warning: Your browser does not allow showing local files using WebGL! Thus some graphics features are restricted!\nTo avoid this you can\n1) view the panorama using Firefox or Internet Explorer or\n2) upload the panorama onto a webserver or use a local webserver or\n3) start the Chrome browser with a command line flag: 'chrome --allow-file-access-from-files'\n\n\nWarnung: Ihr Browser erlaubt die Darstellung von lokalen Dateien mittels WebGL nicht! Die grafische Darstellung ist dadurch teilweise eingeschr&auml;nkt!\nSie k&ouml;nnen das vermeiden, indem Sie\n1) das Panorama mittels Firefox oder Internet Explorer betrachten oder\n2) das Panorama &uuml;ber einen lokalen Webserver aufrufen oder auf einen Webserver hochladen oder\n3) den Chrome-Browser per Kommandozeile starten mittels 'chrome --allow-file-access-from-files'")).a));!!uJ&&sH(uJ,a);YD=false;JC();ib(a.J.pb,true);b||$G(a,a.Q);if(!QJ){QJ=true;Fv(false)}rE.D=true;mE=true}}else{b||$G(a,a.Q);if(!(RJ(),QJ)){QJ=true;Fv(false)}}if(!b){UG+=a.P*a.N*4;SG+=1;a.Q=null;a.O=false;a.u=true;uG+=1}}
function Lu(a,b){var c,d,e,f,g,h,j,k,l,m,o;c=(hm(),Om((ld(),b).type));a.c=!!uz&&uz.Cb==13;if(a.c){gm==db(a.f)&&lm(db(a.f));if((c==4||c==EP||c==1)&&a.c){Mz();a.c=false}if(a.c&&!(Om(b.type)==8||Om(b.type)==vP||Om(b.type)==HP))return false}d=true;f=false;switch(c){case 1:break;case 64:k=td(b.clientX||0);o=td(b.clientY||0);if(k==a.g&&o==a.i)return false;a.g=k;a.i=o;Fu(a,b);f=!(gz(),bz);break;case 4:Eu(a,b);break;case 8:Gu(a,b);break;case 2:yu(a,Tu(b),Uu(b),b);break;case AP:Hu(a,b);break;case EP:tu+=1;tu>2&&(tu=2);if(!qu){b.changedTouches;g=b.touches;if(!!g&&g.length==2&&!!g[0]&&!!g[1]){j=Ke(g[0])-Ke(g[1]);m=Le(g[0])-Le(g[1]);pu=$wnd.Math.sqrt(j*j+m*m);Bu(a,b)}}Ku(a,b);break;case FP:Ju(a,b);if(!qu){b.touches;g=b.touches;if(!!g&&g.length==2&&!!g[0]&&!!g[1]){j=Ke(g[0])-Ke(g[1]);m=Le(g[0])-Le(g[1]);e=$wnd.Math.sqrt(j*j+m*m);pu<0&&(pu=e);pu>1&&(ou=e/pu);zu(a,b)}}break;case vP:tu-=1;tu<0&&(tu=0);if(tu<2){if(!qu){ou=1;pu=-1;tu==1&&!qu&&Au(a,b)}}Iu(a,b);break;case IP:qu=true;Bu(a,b);break;case JP:qu=true;zu(a,b);break;case KP:qu=true;Au(a,b);break;case 128:d=Cu(a,b);break;case 512:d=Du(b);break;case CP:if(!(gz(),bz)){h=Tu(b);l=Uu(b);xu(a,h,l,b)}break;default:return false;}f||(sE(),oE);a.d=(sE(),oE);return !a.c&&d}
function rK(a){RJ();var b=hK(a,'#ifdef GL_FRAGMENT_PRECISION_HIGH\nprecision highp float;\n#else\nprecision mediump float;\n#endif\nuniform sampler2D usampler;uniform float a;uniform float rt;uniform float ox;uniform float cr;uniform vec4 ld;uniform bool st;varying vec2 vtexc;void main(void){vec2 ctr = vec2(st?(vtexc.x<0.5?0.25-ox : 0.75+ox):0.5,0.5);vec2 v = vtexc - ctr;float r2 = rt*rt;float rd = 2.0*sqrt((v.x*v.x+v.y*v.y*r2)/ ((st?0.25:1.0)+r2) );float rv = 1.0;vec4 c;if (st){bool l=vtexc.x<0.5;float rdd = ((((ld.x*rd+ld.y)*rd+ld.z)*rd)+ld.w)*rd*rd+1.0;v=v*rdd;vec2 p = ctr+v;c=texture2D(usampler, p);c.r=texture2D(usampler, ctr+v/cr).r;c.b=texture2D(usampler, ctr+v*cr).b;rv=p.x<0.0||p.x>1.0||p.x<0.5&&!l||p.x>0.5&&l||p.y<-0.0||p.y>1.0?0.0:1.0;}else{c=texture2D(usampler, ctr + v);}rd=c.a*a; c=c*rv;c.a=rd;gl_FragColor=c;}',true);var c=hK(a,'attribute vec2 atexc;varying vec2 vtexc;void main(){\ngl_Position=vec4(-1.0+2.0*atexc.x,-1.0+2.0*atexc.y,0.0,1.0);\nvtexc=atexc;\n}',false);var d=lK(a,c,b);CJ=d;sJ=a.getUniformLocation(d,'usampler');nJ=a.getUniformLocation(d,'a');oJ=a.getUniformLocation(d,'rt');rJ=a.getUniformLocation(d,'st');tJ=a.getUniformLocation(d,'ox');pJ=a.getUniformLocation(d,'cr');qJ=a.getUniformLocation(d,'ld')}
function ks(a,b){var c,d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L;t=a.A.s;J=a.K;K=a.M;C=fD(a.A.r,a.O);u=b/aR;D=iC(a.A.r)>a.A.r.Q?a.A.r.R:a.A.r.Q;o=iC(a.A.r)>a.A.r.Q?a.A.r.b:a.A.r.a;p=!(a.a||a.Y!=0||a.Z!=0);d=p&&!(Sr>0&&(sE(),oE)-Sr<t.B.d)&&FO(t.B.c)||!a.a&&a.b;Xx();nx&&(d=false);Fs(a,d);if(a.a||(a.Y!=0||a.Z!=0||a.V!=0)&&!a.b){H=b/100;F=$wnd.Math.pow(Kr,H);G=$wnd.Math.pow(Lr,H);a.Y*=F;a.Z*=F;a.V*=G;v=C;C+=a.V*(-C/150)*u;s=D/(C*o);s*=Hr;if(a.a){if(t.a==0){f=-((gz(),cz)-Zy)/D;g=-(dz-$y)/D;if(!_y){a.Y=f;a.Z=g;J+=a.Y*s*u;K+=a.Z*s*u}}else if(t.a==Dr){TB(Nr,(gz(),Zy),$y,0);TB(Mr,0,0,0);As(a,Nr,Mr,a.A.r);if(!_y){J+=a.$-Mr.a;K+=a._-Mr.b;a.Y=(a.$-Mr.a)/(s*u);a.Z=(a._-Mr.b)/(s*u)}}}else{$wnd.Math.abs(a.V)>bR&&v!=C?(a.ab=a.A.s.d&&(!uz||uz==a.A.r.db)):(a.V=0);h=a.Y*s*u;j=a.Z*s*u;J+=h;K+=j;c=D/(C*o);$wnd.Math.abs(h/c)+$wnd.Math.abs(j/c)<cR&&(a.Y=a.Z=0)}C=gD(a.A.r,C);ds(a,J,K,C);e=Is(a,b)}else if(d){t.B.i==0&&(t.B.i=1);w=a.O;L=1+(t.B.i-1)*u;m=t.B.f*u;I=t.B.g*u;A=a.K;B=a.M;J=A;K=B;J+=m;K+=I;C*=L;C=gD(a.A.r,C);ds(a,J,K,C);e=Is(a,b);q=a.K;r=a.M;(t.B.f<0&&!(q<A)||t.B.f>0&&!(q>A))&&(t.B.f=-t.B.f);(t.B.g<0&&!(r<B)||t.B.g>0&&!(r>B))&&(t.B.g=-t.B.g);l=$wnd.Math.abs(w-a.O);k=$wnd.Math.abs(w-C);l*10<k&&(t.B.i=1/t.B.i)}else{e=Is(a,b)}return e}
function oq(a,b,c,d){var e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v;if(!a.jb.r)return;s=a.Vb;u=a.Xb;if(a.Lb){r=a.Lb.wd();f=a.Lb.td();if(a.Lb.Cb==8&&(a.Cb==7||a.Cb==12)){Uq(a.Lb,a);ib(a.vd(),a.Ob>=a.Lb.f&&a.Sb);f=a.Lb.c;s+=a.u;u+=Tq(a.Lb)}}else{r=a.jb.r.R;f=a.jb.r.Q}if(!b||(hm(),!b.Pb))return;p=(hm(),b.Pb).style;p[PP]=qQ;t=a.Ub==(ye(),ve)?'%':mQ;v=a.Wb==ve?'%':mQ;g='';q='';h='';e='';j=a.ub==0&&a.Mb&&au(St);l=j?$wnd.Math.max(St[NP]+Mt[NP],0):0;o=j?$wnd.Math.max(St[OP]+Mt[OP],0):0;m=j?$wnd.Math.max(St[oQ]+Mt[oQ],0):0;k=j?$wnd.Math.max(St[rQ]+Mt[rQ],0):0;switch(a.lb){case 0:g=(as(),s.toFixed(1))+t;q=u.toFixed(1)+v;break;case 1:g=(as(),((r-(l+m)-c)/2+s).toFixed(1))+t;q=u.toFixed(1)+v;break;case 2:h=(as(),s.toFixed(1))+t;q=u.toFixed(1)+v;break;case 3:h=(as(),s.toFixed(1))+t;q=((f-(o+k)-d)/2+u).toFixed(1)+v;break;case 4:h=(as(),s.toFixed(1))+t;e=u.toFixed(1)+v;break;case 5:g=(as(),((r-(l+m)-c)/2+s).toFixed(1))+t;e=u.toFixed(1)+v;break;case 6:g=(as(),s.toFixed(1))+t;e=u.toFixed(1)+v;break;case 7:g=(as(),s.toFixed(1))+t;q=((f-(o+k)-d)/2+u).toFixed(1)+v;break;case 8:default:g=(as(),((r-(l+m)-c)/2+s).toFixed(1))+t;q=((f-(o+k)-d)/2+u).toFixed(1)+v;}p[NP]=g;p[OP]=q;p[oQ]=h;p[rQ]=e;p[nP]=''+a.Jb+mQ;j?(p[sQ]=iu(St,Mt),undefined):(p[sQ]='',undefined);lg(a,38)&&a.A==ve&&(p[pQ]=a.Fd()+mQ,undefined)}
function Cu(a,b){var c,d,e;if(ru)return false;e=true;d=(ld(),b).keyCode|0;switch(d){case 39:fs(a.k.e,0.15);break;case 37:fs(a.k.e,-0.15);break;case 38:gs(a.k.e,-0.15);break;case 40:gs(a.k.e,0.15);break;case 17:case 109:c=!!a.f&&a.f.Gb==3?340:560;hs(a.k.e,c*0.4);break;case 16:case 107:c=!!a.f&&a.f.Gb==3?340:560;hs(a.k.e,-c*0.4);break;case 32:{a.k.e.b?GE(a.k):DE(a.k)}break;case 81:cs(a.k.e,a.k.e.Q-1);break;case 69:cs(a.k.e,a.k.e.Q+1);break;case 84:bs(a.k.e,a.k.e.D-0.03);break;case 82:bs(a.k.e,a.k.e.D+0.03);break;case 88:GI((nI(),bI),DI(bI)+0.003);a.k.D=true;break;case 89:GI((nI(),bI),DI(bI)-0.003);a.k.D=true;break;case 67:EI((nI(),bI),bI.ca+0.003);a.k.D=true;break;case 86:EI((nI(),bI),bI.ca-0.003);a.k.D=true;break;case 90:FI((nI(),bI),bI.ld[0]+bR,0);a.k.D=true;break;case 72:FI((nI(),bI),bI.ld[0]-bR,0);a.k.D=true;break;case 85:FI((nI(),bI),bI.ld[1]+bR,1);a.k.D=true;break;case 74:FI((nI(),bI),bI.ld[1]-bR,1);a.k.D=true;break;case 73:FI((nI(),bI),bI.ld[2]+bR,2);a.k.D=true;break;case 75:FI((nI(),bI),bI.ld[2]-bR,2);a.k.D=true;break;case 79:FI((nI(),bI),bI.ld[3]+bR,3);a.k.D=true;break;case 76:FI((nI(),bI),bI.ld[3]-bR,3);a.k.D=true;break;case 123:break;case 80:b.shiftKey?(sE(),KE(PE(15))):(sE(),KE(PE(11)));break;default:e=false;}if(d!=32){Fs(a.k.e,false);as();Sr=NE()}e&&kd.tc(b);return e}
function Ip(p){p.func=function(d,e,f,g,h,j,k,l){var m=this.viewer.camera();var o=m.maxpan-m.minpan>=359.99;this.viewer.panoType()==0?this.tween({'pan':d,'tilt':e,'hfov':f!=undefined?f:this.viewer.getView().hfov,'delay':h?h:0,'transition':j?j:gQ,'time':g!=undefined?g:2,'breakOnUser':k!=undefined?!k:true,'onInit':function(a,b){a.pan=parseFloat(a.pan);a.tilt=parseFloat(a.tilt);a.hfov=parseFloat(a.hfov);b.pan=parseFloat(b.pan);b.tilt=parseFloat(b.tilt);b.hfov=parseFloat(b.hfov);k&&a.viewer.lock();var c=a.viewer.getView();o&&(c.pan>b.pan+180?(b.pan+=360):c.pan<b.pan-180&&(b.pan-=360));a.pan=c.pan;a.tilt=c.tilt;a.hfov=c.hfov},'onUpdate':function(a){a.viewer.setView(a.pan,a.tilt,a.hfov)},'onComplete':function(a,b,c){k&&a.viewer.unlock();!c&&l!=undefined&&l.call(a,a)}}):this.tween({'x':d,'y':e,'zoom':f!=undefined?f:this.viewer.getView().zoom,'delay':h?h:0,'transition':j?j:gQ,'time':g!=undefined?g:2,'breakOnUser':k!=undefined?!k:true,'onInit':function(a,b){a.x=parseFloat(a.x);a.y=parseFloat(a.y);a.zoom=parseFloat(a.zoom);b.x=parseFloat(b.x);b.y=parseFloat(b.y);b.zoom=parseFloat(b.zoom);k&&a.viewer.lock();var c=a.viewer.getView();a.x=c.x;a.y=c.y;a.zoom=c.zoom},'onUpdate':function(a){a.viewer.setView(a.x,a.y,a.zoom)},'onComplete':function(a,b,c){k&&a.viewer.unlock();!c&&l!=undefined&&l.call(a,a)}})}}
function dx(){f.prototype=new google.maps.OverlayView;function f(a,b,c){this.parent_=a;this.center_=null;this.map_=b;this.size_=c&&c.width?c.width:96;var d=aS;d in c&&(c[d]=eval('('+c[d]+')'));this.json_=c;this.prevhfov_=0;this.pan_=0;this.hfov_=1;this.totalpan_=1;this.visible_=false;this.div_=this.canvas_=null;this.setMap(b)}
f.prototype.onAdd=function(){var a=document.createElement(jP);a.style.position=qQ;var b=this.size_;a.style.width=b+mQ;a.style.height=b+mQ;var c=document.createElement(iP);c.width=b;c.height=b;c.style.position=qQ;c.style.left=0;c.style.top=0;a.appendChild(c);this.canvas_=c;this.div_=a;var d=this.getPanes();d.overlayLayer.appendChild(a);this.added_=!0;this.visible_?this.show():this.hide()};f.prototype.draw=function(){if(!this.visible_||!this.center_)return;var a=this.getProjection();var b=this.div_;var c=this.size_;var d=a.fromLatLngToDivPixel(this.center_);b.style.left=d.x-c/2+mQ;b.style.top=d.y-c/2+mQ;if(this.json_){var e=this.parent_;e.de(this);uD(this.canvas_,this.json_,this.heading_,this.pan_,this.hfov_,this.prevhfov_,0.99,this.totalpan_);this.prevhfov_=this.hfov_}};f.prototype.onRemove=function(){this.div_.parentNode.removeChild(this.div_);this.div_=null};f.prototype.hide=function(){this.visible_=false;this.div_&&(this.div_.style.visibility=wR)};f.prototype.show=function(){this.visible_=true;this.div_&&(this.div_.style.visibility=lQ)};return f}
function is(a,b){var c,d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K;if(!a.A.r)return false;d=false;b>4000?(b=33.3):b<1&&(b=1);if(a.A.r.Gb==3)return ks(a,b);else if(a.A.r.Gb==5){a.G=120;a.U=0;d=d|js(a,b)}u=a.A.s;t=a.I;G=a.S;m=!!a.A.r&&a.A.r.Gb==5?120:(nI(),VH||iI?eI*180/hQ:a.G);v=b/aR;B=iC(a.A.r)>a.A.r.Q?iC(a.A.r):a.A.r.Q;h=iC(a.A.r);r=!(a.a||a.W!=0||a.X!=0);c=r&&!(Sr>0&&((sE(),oE)-Sr<u.B.d||(Xx(),Xx(),nx)))&&FO(u.B.c)||!a.a&&a.b;l=false;Xx();if(nx){c=false;jx||(l=true)}Fs(a,c);if(a.A.r.Gb==5&&a.O>0&&!a.b)return d;if(a.a||(a.W!=0||a.X!=0||a.U!=0)&&!a.b){F=b/100;C=$wnd.Math.pow(Jr,F);D=$wnd.Math.pow(Lr,F);a.A.r.Gb==5&&(C=$wnd.Math.pow(Ir,F));a.W*=C;a.X*=C;a.U*=D;w=m;m+=a.U*(m/550)*v;m<0&&(m=1.0E-10);s=m;s*=Gr;if(a.a){if(u.a==0){e=-((gz(),cz)-Zy)/B;f=-(dz-$y)/B;a.W=e;a.X=f;t+=a.W*s*v;G+=l?0:a.X*s*v}else if(u.a==Dr){g=$wnd.Math.pow(Er,F);I=((gz(),cz)-Zy)*a.G/h;J=(dz-$y)*a.G/h;if(a.A.r.Gb==5){I*=3*a.A.s.D;J*=3*a.A.s.D}q=I*g;H=J*g;t+=q;G+=l?0:H;cz=cz+g*(Zy-cz);dz=dz+g*($y-dz);a.W=q/(s*v);a.X=H/(s*v)}}else{$wnd.Math.abs(a.U)>bR&&m!=w?(a.ab=a.A.s.d&&(!uz||uz==a.A.r.db)):(a.U=0);j=a.W*s*v;k=a.X*s*v;t+=j;G+=l?0:k;$wnd.Math.abs(j/m)+$wnd.Math.abs(k/m)<cR&&(a.W=a.X=0)}es(a,t,G,m,a.K,a.M,a.O);d=d|Is(a,b)}else if(c){u.B.i==0&&(u.B.i=1);A=a.G;K=1+(u.B.i-1)*v;q=u.B.b*v;H=u.B.e*v;t+=q;G+=H;m*=K;es(a,t,G,m,a.K,a.M,a.O);d=d|Is(a,b);(u.B.b>0&&t>a.I&&t-a.I<180||u.B.b<0&&t<a.I&&t-a.I>-180)&&(u.B.b=-u.B.b);(u.B.e<0&&G<a.S||u.B.e>0&&G>a.S)&&(u.B.e=-u.B.e);p=$wnd.Math.abs(A-a.G);o=$wnd.Math.abs(A-m);p*10<o&&(u.B.i=1/u.B.i)}else{d=d|Is(a,b)}return d}
function Is(a,b){var c,d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G;if(!a.A.r)return false;if(a.A.r.Gb==3)return Ks(a,b);else if(a.A.r.Gb==5)return Js(a,b);j=(nI(),nI(),iI);if(j){if(fI){r=fI['pose'];if(r){p=r[fR];ay(a.B,p)}}else !!mI&&zs(0,a.B);e={};iy(e,a.B,'YXZ');a.I=-e[gR]*180/hQ+(a.A.s?a.A.s.B.Q:0);a.S=-e[hR]*180/hQ;a.Q=e[iR]*180/hQ}q=a.I;B=a.S;h=!!a.A.r&&a.A.r.Gb==5?120:VH||iI?eI*180/hQ:a.G;while(q<0)q+=360;while(q>=360)q-=360;tC(a.A.r)||(B<jR?(B=jR):B>89.99&&(B=89.99));l=oC(a.A.r,a.A.r.mb);a.A.r.lb>0&&a.A.r.lb<l&&(l=a.A.r.lb);A=oC(a.A.r,h/180*hQ);if(A>l){if(Ur==0){A=l}else if(!a.a&&b>0){A>(1+Ur)*l&&(A=(1+Ur)*l);d=(A-l)/l;w=b/16.6;w=$wnd.Math.pow(0.8,w);A=l*(1+w*d);A<1.001*l&&(A=l)}else a.a&&A>(1+Ur)*l&&(A=(1+Ur)*l);h=nC(a.A.r,A)*180/hQ}Ur=a.A.r.mb==a.A.r.jb?0:IQ;k=(hC(),a.A.r.jb*180/hQ);h>k&&(h=k);C=Vs(h*hQ/180,iC(a.A.r),a.A.r.Q)*180/hQ;if(C>155){C=155;h=at(C*hQ/180,iC(a.A.r),a.A.r.Q)*180/hQ}TB(a.i,q,B,h);a.A.r.De(a.i,b,a.a);b=0;q=a.i.a;B=a.i.b;h=a.i.c;if(a.ab&&h!=a.H){D=a.A.r.R/2;g=a.A.r.Q/2;F=(gz(),Zy)-D;G=$y-g;if(_y){F=(Xy+ez)/2-D;G=(Yy+fz)/2-g}f=D/$wnd.Math.tan(h*hQ/180/2);s=D/$wnd.Math.tan(a.H*hQ/180/2);m=$wnd.Math.atan2(F,f);t=$wnd.Math.atan2(F,s);o=$wnd.Math.atan2(G,f);u=$wnd.Math.atan2(G,s);q+=(t-m)*180/hQ;B+=(u-o)*180/hQ;a.ab=false}TB(a.i,q,B,h);TB(a.g,0,0,-1);c=0;while(($wnd.Math.abs(a.g.a-a.i.a)>kQ*a.g.c||$wnd.Math.abs(a.g.b-a.i.b)>kQ*a.g.c||$wnd.Math.abs(a.g.c-a.i.c)>kQ*a.g.c)&&c<7){a.g.a=a.i.a;a.g.b=a.i.b;a.g.c=a.i.c;a.A.r.De(a.i,b,a.a);b=0;++c}a.I=a.i.a;a.S=a.i.b;a.G=a.i.c;v=a.J!=a.I||a.T!=a.S||a.H!=a.G||a.R!=a.Q||a.F!=a.D;a.J=a.I;a.T=a.S;a.H=a.G;a.R=a.Q;a.F=a.D;return v}
function Ut(){Qt=navigator.language?navigator.language.toLowerCase():null;var b=(''+(navigator.userAgentData&&navigator.userAgentData.platform?navigator.userAgentData.platform:navigator.platform)).toLowerCase();Rt=b;b.indexOf('win')!=-1?(Ft=true):b.indexOf('mac')!=-1?(At=true):(b.indexOf('linux')!=-1||b.indexOf('freebsd')!=-1)&&(zt=true);var c=navigator.userAgent.toLowerCase();var d=(c.indexOf(ZP)!=-1||c.indexOf('mozilla')!=-1)&&c.indexOf('applewebkit')!=-1;if(d&&c.indexOf(nR)!=-1){d=parseInt(c.split(nR)[1])>=4;c.indexOf(oR)!=-1&&(d=parseInt(c.split(oR)[1].split('.')[0])>=14)}Et=d;rt=c.indexOf('chrome')!=-1&&!(c.indexOf('edge')!=-1);rt&&(gt=parseInt(c.substring(c.indexOf('chrome')+7)));ut=c.indexOf(aQ)!=-1&&c.indexOf('firefox')!=-1&&parseFloat(c.substring(c.indexOf('firefox')+8))>=3.6;ut&&(jt=parseInt(c.substring(c.indexOf('firefox/')+8)));vt=c.indexOf($P)!=-1?parseInt(c.split($P)[1])>9?true:false:false;!vt&&(vt=c.indexOf('trident')!=-1?parseInt(c.split('trident/')[1])>=7?true:false:false);tt=c.indexOf('edge')!=-1||c.indexOf('edg/')!=-1;tt&&(it=parseInt(c.substring(c.indexOf('edg/')+4)));Ct=c.indexOf('opera')!=-1||c.indexOf(oR)!=-1;Ct&&(Gt=parseInt(c.substring(c.indexOf(oR)+4)));pt=c.indexOf(nR)!=-1;Dt=pt&&!(vt||tt||rt||ut||Ct);pt&&(zt=false);st=(Ft||At||zt)&&!(pt||wt||c.indexOf('mobile')!=-1||c.indexOf('tablet')!=-1);if(wt){var e=(c.match(/\b[0-9]+_[0-9]+(?:_[0-9]+)?\b/)||[''])[0].replace(/_/g,'.');e.length>0?(e=parseFloat(e)):(e=0);ot=e}var f=navigator.userAgentData;if(f){f.platform&&(f.platform===pR?(Ft=true):f.platform==='macOS'?(At=true):(f.platform==='Linux'||f.platform==='FreeBSD')&&(zt=true));f.brands&&(rt=f.brands.some(function(a){if(a.brand==='Chromium'){gt=a.version;return true}return false}))}qt=rt&&!(Ct||tt)}
function eu(g,h,j,k){if(!h||!j)return;function l(){var a=$t(g);var b=MQ;if(j&&h&&a){var c=window.innerWidth>window.innerHeight;var d=document.getElementsByTagName('body')[0];d.setAttribute(zQ,'height: 100%; margin:0; padding:0; background-color:#000;');var e=Math.min(screen.availHeight,screen.availWidth);var f=document.getElementById(tR);if(c){d.style.setProperty(xQ,'200vmax');if(e>window.innerHeight+20){d.style.setProperty(uR,lQ);f&&f.style.setProperty(vR,'block');document.documentElement.scrollTop=0}else{d.style.setProperty(uR,wR);f&&f.style.setProperty(vR,VO)}}else{d.style.setProperty(uR,wR);d.style.setProperty(xQ,b);f&&f.style.setProperty(vR,VO)}}}
var m=g.parentElement;if(!k){g.style.setProperty(PP,'fixed');var o='animation: bounce 1.5s infinite ease-in-out;';var p='keyframes bounce { 70% { transform: translateY(-33vh) rotate(270deg); }}';var q='span.psvbounce {\tdisplay: inline-block;\n -webkit-'+o+'\n '+o+'\n transform: translateY(-15vh) rotate(270deg); }\n @-webkit-'+p+'\n @'+p;var r=document.createElement(zQ);r.setAttribute(FQ,'text/css');r.id='psvovb';r.appendChild(document.createTextNode(q));document.getElementsByTagName(sR)[0].appendChild(r);var s=document.createElement(jP);s.id=tR;s.style.cssText='display: none; position: fixed; z-index: 2147483647; touch-action: pan-y; margin: 0px; top: 0px; left: 0px; right: 0px; height: 200vh; background-color: rgba(0,0,0,0.66);';s.innerHTML="<table style='width:100%;height:100%;font-size:30vh;font-family:Arial;text-align:center;color:white;'><tr><td id='content' style='vertical-align: middle;'><span class='psvbounce'>&#8921;<\/span><\/td><\/tr><tr><td>&nbsp;<\/td><\/tr><\/table>";m.appendChild(s);window.addEventListener(xR,l);l()}else{window.removeEventListener(xR,l);var t=document.getElementById(tR);t&&t.parentNode.removeChild(t);t=document.getElementById('psvovb');t&&t.parentNode.removeChild(t)}}
function tE(a,b){var c,d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v,w,A,B,C,D;nI();if(iI){dI=a;yI()||(bE=QE(rE))}else{bE=QE(rE)}if(a.r){_D=Os(a.r);aE=Ps(a.r)}(dE!=rg(Aq(nE))||cE!=rg(Pt?window.innerHeight+(ot>=8&&window.innerHeight<zq(nE)?1:0):zq(nE)))&&(a.B=true);if(a.B){mE=true;uE(a);Wz();Av()}A=mE;mE=false;lE=oE!=0?oE:b;++fE;if(!a.r){if(a.A)return;if(YD&&!!(RJ(),uJ)){dK((RJ(),uJ),null);nK(uJ,CJ);iK(uJ,false);FK(uJ);if(FJ){oK(uJ,eK(uJ),fK(uJ),0,false);CK(FJ,1)}nK(uJ,DJ);iK(uJ,true)}return}oE=b;a.r.Cb=oE-lE<=0?1:oE-lE;r=fE>=40?40:fE;fE>=40&&(hE-=gE[fE%40]);gE[fE%40]=oE-lE;hE+=oE-lE;f=r>0?aR/(hE/r):60;w=kE;if(f<16){q=1+4*((25-f)/25);kE=0.96*kE+0.04*q}else f>24&&(kE=0.98*kE+0.02);(w<kE||kE>2)&&(A=A|true);d=dE;c=cE;if(d!=a.r.R||c!=a.r.Q){(d!=a.r.R&&c!=a.r.Q||c>a.r.Q)&&FO(a.n)&&(a.B=true);A=true}if(a.p){uC(a.r);a.p=false}$z();if(a.G){Fs(a.e,false);j=NE();s=a.G;if(s.b+s.c<j){wu();ru=false;a.G=null;CE(a,s.N,s.M,s.j,s.k,(Fy(),By))}else{p=j-s.c;v=p/s.b;v=v*v;B=s.db;B-s.ab<-180&&(B+=360);B-s.ab>180&&(B-=360);l=v*s.ab+(1-v)*B;m=v*s.bb+(1-v)*s.eb;k=v*s._+(1-v)*s.cb;ds(a.e,l,m,k)}}NH(oE,false);if(a.r){a.D=a.D|dy($wnd.Math.min(oE-lE,aR));a.D=a.D|is(a.e,oE-lE);if(lg(a.r,41)){g=a.e.d;A=A|g!=Gs(a.e,a.r)}}if(!!a.u&&a.b){j=NE();D=!!(RJ(),uJ)&&YD;a.d<0&&(a.d=j);if(a.d+a.c<j){a.b=false;FE(a);a.p=true;if(a.r){a.r.ub=false;D||AC(a.r,-1)}A=A|true}else{p=j-a.d;e=p/a.c;e=(KH(),GH['easeInOutQuad'](1-e,1));if(D){!!FJ&&GK(FJ,e);!!a.r&&(a.r.ub=true);A=A|true}else{!!a.r&&AC(a.r,1-e)}}}if(!!a.r&&!!a.r.X){(gz(),bz)&&(a.r.X.d=oE);a.D=a.D|pI(a.r,(VH||iI)&&oE-a.r.X.d>aR||iI&&OH);if(a.s.p>0){C=a.r.X.d;h=rg((oE-C)/a.s.p);u=rg((lE-C)/a.s.p);C>0&&h>=1&&u>=0&&h>u&&xv(oE-C)}A=A|a.D;A=A|a.r.ue();if(A){yC(a.r,a.D);o=false;if(a.D){Ru(a.r.X,rg(Zy),rg($y));t=Xz(az,rg(Zy),rg($y));Lv(rg(Zy),rg($y));o=o|t;a.r.Gb==3?ME(a.e.K,a.e.M,qs(a.e),a.f):ME(a.e.I,a.e.S,qs(a.e),a.f)}o||Qu(a.r.X)}Qz(a.r.Cb,a.D);uv(a.r.Cb,a.D)}!!a.r&&!!a.r.Bb&&xG(a.r.Bb);a.D=false;return}
function dt(a,b){var c;c='';switch(b){case 9:c='d0lEQVRIx+2UwQ7AIAhDH2T//8mwy8i2OKaJetnshTSBClWEhe/DvLfcOyTMcaoS8t68YgCoTBtBW63LhDRPzWLFA/OYO9RPZg9eSFl+4xRc5nYQs6ocEePCpMnESMtiwzU+npQ8pa2+Rlnzg3Zh5jYO+A8WfoMdQdZI4hk+804AAAAASUVORK5CYII=';break;case 1:c='WElEQVRIx+2SMQ6AMAwDHYv/P7lmYEMhrmgHhHKrlRuiA5qm+QZRz0MAwHhpH4Ig6NLk0ErMbgVcFaAFlqMKaCaoeI6Itx7yHqPqkPZ8Q8oTioXz7J0/5AS0LiH3QLy4jgAAAABJRU5ErkJggg==';break;case 2:c='UElEQVRIx+2TMQ4AIAgDW/7/ZnAx0QkkxK03aWJvKAiIEo9pPAYKDwQKBbO4nTOMTcEdzxTMq7Md3jd+6MCmY5bgQeBTQfWAL3+xvUBCiD4LWw4g9+I3iw4AAAAASUVORK5CYII=';break;case 3:c='TUlEQVRIx+2SUQoAIAhD0/ufeXYAsRQLIva+3dTpGIT8CqxSrT25M4BpcV7xcvgukjKIu2NhoTs5shmoIJfy6Qz8Ea31B9EiFz+RkDeYILca/qd+wtkAAAAASUVORK5CYII=';break;case 4:c='T0lEQVRIx+2SMQ4AIAgDgf+/uTgajYrAYiI3OpwtQFQUPwKdXySrcAtkUnAkMkj4SgDdBewKswKMImJ3PidIz8C/RB2l/juI/76uVBRv0AAcchr+D1iCQAAAAABJRU5ErkJggg==';break;case 5:c='ZElEQVRIx+2SSw7AIAgF5cX7H5m6aJpURXjGnWF2RpjwKyW5AOmf+owBEF9Qp4S/Lkzv4weYdFfAAe9rnshmBYwCVu+6oYA1OgivgL13XoHV2XwKPdiCKLHn4FTe4pmDSpLkkAYAFRgfnrhq0QAAAABJRU5ErkJggg==';break;case 6:c='bUlEQVRIx+2SQQrAMAgEJ5L/P3ntIZQWkmpJoPSQucquugqbzeYflLgsB7Ay6S7HcbzZjLFIboCSJjYa+ZKHHcb1ZnHKARRmUHtH+d1XSYQ1HkrpBcIV9eKAtibPQ14xMKIHenjlXjL9xpsPOQBWtB8OjYUwxQAAAABJRU5ErkJggg==';break;case 7:c='ZklEQVRIx+2TOw7AMAhDsdX7H5l06BKC2mJVXSK85eMXGYhZawPh/YqPdYeQAGY+OK8CgBUA4fdnX2tAPYIMeLIXALPdLdfiUOxEbio1e5yBWoTU+4hgpU2e3i1P4pWY6D/fav2uE0IoGxdJeXzMAAAAAElFTkSuQmCC';break;case 8:c='bUlEQVRIx+2TsQ7AIAhEj0v//5Ohg01aTAVrFwfe4CK+wAWBoij2QOJrNQCgLNrVYDBY07zDVAKAGCtSAa/zVnhZKKDoo7A97HuRPAf247hQ8xFcF/yegVdgRRAr+HcTObdQ47Jjah+h9em35gSieCEHhpvkrgAAAABJRU5ErkJggg==';}switch(b){case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:if(vt||tt){a.style[YQ]='move'}else{a.style[YQ]=VO;a.style[YQ]='url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAA'+c+') 15 15, move'}break;case -1:a.style[YQ]=VO;break;case 0:a.style[YQ]=ZQ;break;case 10:a.style[YQ]='pointer';break;case 11:a.style[YQ]='wait';}}
function JD(a,b,c,d,e,f,g){var h,j,k,l,m,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N;if(!a.p.q)return true;ED(a,b,c,xD);rH(a.G,null,xD,1,d,false);_s(a.G[0],a.s[0]);a.s[0].a<0&&(a.s[0].a+=dR);_s(a.G[2],a.s[1]);a.s[1].a<0&&(a.s[1].a+=dR);_s(a.G[1],a.s[2]);a.s[2].a<0&&(a.s[2].a+=dR);_s(a.G[3],a.s[3]);a.s[3].a<0&&(a.s[3].a+=dR);switch(d){case 4:F=a.s[0].b>f;G=a.s[1].b>f;H=a.s[2].b>f;I=a.s[3].b>f;A=a.s[0].b<g;B=a.s[1].b<g;C=a.s[2].b<g;D=a.s[3].b<g;w=false;if(g<-0.6108652381980153){s=0.5*$wnd.Math.tan(kR+g)*1.5;w=s<xD.c-xD.b||s<xD.a-xD.d}if((F||G||H||I)&&(w||A||B||C||D)){K=a.s[0].a<e;L=a.s[1].a<e;M=a.s[2].a<e;N=a.s[3].a<e;if(F&&K||G&&L||H&&M||I&&N){return true}else{v=false;K&&!F&&(v=true);L&&!G&&(v=true);M&&!H&&(v=true);N&&!I&&(v=true);J=false;!K&&F&&(J=true);!L&&G&&(J=true);!M&&H&&(J=true);!N&&I&&(J=true);if(v&&J){return true}else if(e<hQ){m=F&&a.s[0].a>mR;o=G&&a.s[1].a>mR;p=H&&a.s[2].a>mR;q=I&&a.s[3].a>mR;h=F&&a.s[0].a>e&&a.s[0].a<e+kR;j=G&&a.s[1].a>e&&a.s[1].a<e+kR;k=H&&a.s[2].a>e&&a.s[2].a<e+kR;l=I&&a.s[3].a>e&&a.s[3].a<e+kR;if((h||j||k||l)&&(m||o||p||q)){return true}}}}break;case 5:F=a.s[0].b<g;G=a.s[1].b<g;H=a.s[2].b<g;I=a.s[3].b<g;A=a.s[0].b>f;B=a.s[1].b>f;C=a.s[2].b>f;D=a.s[3].b>f;w=false;if(f>0.6108652381980153){s=0.5*$wnd.Math.tan(kR-f)*1.5;w=s<xD.c-xD.b||s<xD.a-xD.d}if((F||G||H||I)&&(w||A||B||C||D)){K=a.s[0].a<e;L=a.s[1].a<e;M=a.s[2].a<e;N=a.s[3].a<e;if(F&&K||G&&L||H&&M||I&&N){return true}else{v=false;K&&!F&&(v=true);L&&!G&&(v=true);M&&!H&&(v=true);N&&!I&&(v=true);J=false;!K&&F&&(J=true);!L&&G&&(J=true);!M&&H&&(J=true);!N&&I&&(J=true);if(v&&J){return true}else if(e<hQ){m=F&&a.s[0].a>mR;o=G&&a.s[1].a>mR;p=H&&a.s[2].a>mR;q=I&&a.s[3].a>mR;h=F&&a.s[0].a>e&&a.s[0].a<e+kR;j=G&&a.s[1].a>e&&a.s[1].a<e+kR;k=H&&a.s[2].a>e&&a.s[2].a<e+kR;l=I&&a.s[3].a>e&&a.s[3].a<e+kR;if((h||j||k||l)&&(m||o||p||q)){return true}}}}break;default:a.s[0].a>a.s[1].a&&a.s[0].a>mR&&a.s[1].a<kR&&a.s[1].a>e?(r=true):(r=a.s[0].a<a.s[1].a?a.s[0].a<e:a.s[1].a<e);t=a.s[0].b<a.s[1].b?a.s[0].b-g:a.s[1].b-g;u=a.s[2].b>a.s[3].b?a.s[2].b-f:a.s[3].b-f;if(r&&u>=0&&t<0){return true}}return false}
function CB(a){var b,c;a.a[0]=a.b[5]*a.b[10]*a.b[15]-a.b[5]*a.b[11]*a.b[14]-a.b[9]*a.b[6]*a.b[15]+a.b[9]*a.b[7]*a.b[14]+a.b[13]*a.b[6]*a.b[11]-a.b[13]*a.b[7]*a.b[10];a.a[4]=-a.b[4]*a.b[10]*a.b[15]+a.b[4]*a.b[11]*a.b[14]+a.b[8]*a.b[6]*a.b[15]-a.b[8]*a.b[7]*a.b[14]-a.b[12]*a.b[6]*a.b[11]+a.b[12]*a.b[7]*a.b[10];a.a[8]=a.b[4]*a.b[9]*a.b[15]-a.b[4]*a.b[11]*a.b[13]-a.b[8]*a.b[5]*a.b[15]+a.b[8]*a.b[7]*a.b[13]+a.b[12]*a.b[5]*a.b[11]-a.b[12]*a.b[7]*a.b[9];a.a[12]=-a.b[4]*a.b[9]*a.b[14]+a.b[4]*a.b[10]*a.b[13]+a.b[8]*a.b[5]*a.b[14]-a.b[8]*a.b[6]*a.b[13]-a.b[12]*a.b[5]*a.b[10]+a.b[12]*a.b[6]*a.b[9];a.a[1]=-a.b[1]*a.b[10]*a.b[15]+a.b[1]*a.b[11]*a.b[14]+a.b[9]*a.b[2]*a.b[15]-a.b[9]*a.b[3]*a.b[14]-a.b[13]*a.b[2]*a.b[11]+a.b[13]*a.b[3]*a.b[10];a.a[5]=a.b[0]*a.b[10]*a.b[15]-a.b[0]*a.b[11]*a.b[14]-a.b[8]*a.b[2]*a.b[15]+a.b[8]*a.b[3]*a.b[14]+a.b[12]*a.b[2]*a.b[11]-a.b[12]*a.b[3]*a.b[10];a.a[9]=-a.b[0]*a.b[9]*a.b[15]+a.b[0]*a.b[11]*a.b[13]+a.b[8]*a.b[1]*a.b[15]-a.b[8]*a.b[3]*a.b[13]-a.b[12]*a.b[1]*a.b[11]+a.b[12]*a.b[3]*a.b[9];a.a[13]=a.b[0]*a.b[9]*a.b[14]-a.b[0]*a.b[10]*a.b[13]-a.b[8]*a.b[1]*a.b[14]+a.b[8]*a.b[2]*a.b[13]+a.b[12]*a.b[1]*a.b[10]-a.b[12]*a.b[2]*a.b[9];a.a[2]=a.b[1]*a.b[6]*a.b[15]-a.b[1]*a.b[7]*a.b[14]-a.b[5]*a.b[2]*a.b[15]+a.b[5]*a.b[3]*a.b[14]+a.b[13]*a.b[2]*a.b[7]-a.b[13]*a.b[3]*a.b[6];a.a[6]=-a.b[0]*a.b[6]*a.b[15]+a.b[0]*a.b[7]*a.b[14]+a.b[4]*a.b[2]*a.b[15]-a.b[4]*a.b[3]*a.b[14]-a.b[12]*a.b[2]*a.b[7]+a.b[12]*a.b[3]*a.b[6];a.a[10]=a.b[0]*a.b[5]*a.b[15]-a.b[0]*a.b[7]*a.b[13]-a.b[4]*a.b[1]*a.b[15]+a.b[4]*a.b[3]*a.b[13]+a.b[12]*a.b[1]*a.b[7]-a.b[12]*a.b[3]*a.b[5];a.a[14]=-a.b[0]*a.b[5]*a.b[14]+a.b[0]*a.b[6]*a.b[13]+a.b[4]*a.b[1]*a.b[14]-a.b[4]*a.b[2]*a.b[13]-a.b[12]*a.b[1]*a.b[6]+a.b[12]*a.b[2]*a.b[5];a.a[3]=-a.b[1]*a.b[6]*a.b[11]+a.b[1]*a.b[7]*a.b[10]+a.b[5]*a.b[2]*a.b[11]-a.b[5]*a.b[3]*a.b[10]-a.b[9]*a.b[2]*a.b[7]+a.b[9]*a.b[3]*a.b[6];a.a[7]=a.b[0]*a.b[6]*a.b[11]-a.b[0]*a.b[7]*a.b[10]-a.b[4]*a.b[2]*a.b[11]+a.b[4]*a.b[3]*a.b[10]+a.b[8]*a.b[2]*a.b[7]-a.b[8]*a.b[3]*a.b[6];a.a[11]=-a.b[0]*a.b[5]*a.b[11]+a.b[0]*a.b[7]*a.b[9]+a.b[4]*a.b[1]*a.b[11]-a.b[4]*a.b[3]*a.b[9]-a.b[8]*a.b[1]*a.b[7]+a.b[8]*a.b[3]*a.b[5];a.a[15]=a.b[0]*a.b[5]*a.b[10]-a.b[0]*a.b[6]*a.b[9]-a.b[4]*a.b[1]*a.b[10]+a.b[4]*a.b[2]*a.b[9]+a.b[8]*a.b[1]*a.b[6]-a.b[8]*a.b[2]*a.b[5];b=a.b[0]*a.a[0]+a.b[1]*a.a[4]+a.b[2]*a.a[8]+a.b[3]*a.a[12];if(b==0)return false;b=1/b;for(c=0;c<16;c++)a.b[c]=a.a[c]*b;return true}
function zE(f,g,h,j){var k=$doc.getElementById(g);k.removePanorama=function(){f.Xe()};k.startAutoPlay=function(){f.af()};k.stopAutoPlay=function(){f.bf()};k.setAutoPlay=function(a,b,c){f.Ze(a,b,c)};k.setView=function(a,b,c){f._e(a,b,c)};k.isAutoPlayActive=function(){return f.Se()};k.toggleHotspots=function(){f.cf()};k.openPanorama=function(a,b,c,d,e){a==undefined&&(a='');b==undefined&&(b='');c==undefined&&(c='');c==true?(c=XO):c==false&&(c='false');d==undefined&&(d='');f.Ve(a,b,c,d,e)};k[j]=h;h.openPanorama=k.openPanorama;h.startAutoPlay=k.startAutoPlay;h.stopAutoPlay=k.stopAutoPlay;h.isPlaying=function(){return f.Se()};h.enableGyroscope=function(a){return cy(a)};h.checkForGyroscope=function(){Xx();Ox=false;Ox=false;Yx(true,Ux)};h.gyroscopeEnabled=function(){return Xx(),nx};h.toggleFullscreen=function(){ku(db((sE(),jE)))};h.fullscreenSupported=function(){return document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled};h.isVRModeEnabled=function(){return xI()};h.enterVRMode=function(){qI()};h.exitVRMode=function(){rI()};h.isWebVR=function(){return nI(),iI};h.toggleHotspots=function(){f.cf()};h.get=Jz;h.add=Fz;h.remove=Nz;h.getView=function(){return f.Re()};h.setView=k.setView;h.maxZoom=function(){return f.Qe()};h.zoom=function(){return f.Le()};h.setFisheyeDistortion=function(a){f.$e(a)};h.fisheyeDistortion=function(a){return f.Me()};h.hotspots=function(){return f.Pe()};h.panoType=function(){return f.We()};h.fullEquirectangular=function(){return f.Ne()};h.screenToPano=function(a,b){return f.Ye(a,b)};h.camera=function(){return f.Ke()};h.action=function(a){return Kp(a,arguments)};h.lock=function(){Xu(true)};h.unlock=function(){Xu(false)};h.panTo=function(){Jp(arguments)};h.lensflares=function(){return KA(),EA};h.hotspots=function(){return f.Pe()};h.versionInfo=function(){return UD};h.logInfo=function(){return PE(1)};h.systemInfo=function(){return (qt?'Chrome '+gt:ut?'Firefox'+(jt>0?' '+jt:''):tt?'Edge'+(it>0?' '+it:''):vt?'IE':Ct?'Opera'+(Gt>0?' '+Gt:''):Et&&(At||xt||wt)?'Safari':'WebKit')+' ('+((sE(),YD)?'WebGL':'CSS 3D')+'), '+(wt?'iOS':pt?'Android':Ft?pR:At?'Mac':'Linux')};h.tr=function(a,b){return AF(a,b)};h.isMobile=function(){return pt||wt};h.gallery=function(){return f.Oe()};h.location=function(){return f.Te()};h.map=function(){return f.Ue()};h.width=function(){return dE};h.height=function(){return cE};h.safeArea=function(){return St}}
function MA(a,b){(b>6||b<0)&&(b=1);a.k=new tA(0,wS,1,1,1,10);switch(b){case 0:MM(a.d,new tA(2.8,wS,IQ,6,6,1));MM(a.d,new tA(2.5,xS,0.4,4,4,1));MM(a.d,new tA(1.8,8650630,IQ,1,1,3));MM(a.d,new tA(0.88,xS,0.3,2.5,2.5,5));MM(a.d,new tA(1.2,xS,0.3,2,2,5));MM(a.d,new tA(-0.5,16775367,0.24,5,5,1));MM(a.d,new tA(0,16776625,0.8,5,5,7));MM(a.d,new tA(0,wS,1,5,5,1));break;case 1:MM(a.d,new tA(1.2,yS,IQ,3.5,3.5,2));MM(a.d,new tA(0.88,15990702,IQ,1.6,1.6,3));MM(a.d,new tA(0.8,zS,IQ,4,4,2));MM(a.d,new tA(0.75,15990702,IQ,1.2,1.2,3));MM(a.d,new tA(0.45,yS,0.3,0.67,0.67,3));MM(a.d,new tA(0.4,zS,0.2,0.7,0.7,3));MM(a.d,new tA(0.32,zS,IQ,1.5,1.5,2));MM(a.d,new tA(0.28,yS,0.3,0.5,0.5,3));MM(a.d,new tA(-0.25,12562175,IQ,1,1,3));MM(a.d,new tA(0,wS,IQ,3.5,3.5,2));MM(a.d,new tA(0,wS,0.6,3,3,7));break;case 2:MM(a.d,new tA(0.8,wS,0.4,0.3,0.3,1));MM(a.d,new tA(1.4,wS,IQ,0.5,0.5,1));MM(a.d,new tA(3.2,wS,0.7,0.7,0.7,1));MM(a.d,new tA(0,14408695,0.5,1.5,1.5,7));MM(a.d,new tA(0,11197672,0.6,4,2.66,2));MM(a.d,new tA(0,wS,0.8,20,2,9));MM(a.d,new tA(0,wS,1,2,1.33,1));break;case 3:MM(a.d,new tA(0,16776625,0.8,5,5,7));MM(a.d,new tA(0,wS,1,5,5,1));MM(a.d,new tA(0.5,16755656,0.2,0.5,0.5,1));MM(a.d,new tA(0.65,16745296,0.24,0.7,0.7,1));MM(a.d,new tA(0.88,16739719,0.2,1.3,1.3,4));MM(a.d,new tA(0.95,16747434,0.2,2,2,5));MM(a.d,new tA(1,xS,0.3,1.7,1.7,5));MM(a.d,new tA(1.3,wS,0.5,0.9,0.9,1));MM(a.d,new tA(1.3,11206650,0.3,0.5,0.5,1));MM(a.d,new tA(1.55,11517183,0.2,1.3,1.3,5));MM(a.d,new tA(1.7,9889791,0.35,3,3,5));MM(a.d,new tA(1.95,11534311,0.22,1.7,1.7,5));break;case 4:MM(a.d,new tA(3.5,12184556,IQ,4,4,0));MM(a.d,new tA(0.55,14609663,0.3,3.5,3.5,0));MM(a.d,new tA(-0.2,13297137,0.2,4,4,3));MM(a.d,new tA(1.2,zS,IQ,0.5,0.5,3));MM(a.d,new tA(1.4,zS,IQ,1.5,1.5,3));MM(a.d,new tA(0.8,wS,0.5,0.4,0.4,1));MM(a.d,new tA(1.8,wS,0.5,0.8,0.8,1));MM(a.d,new tA(1.8,wS,0.8,0.3,0.3,1));MM(a.d,new tA(1.3,12448579,IQ,3,3,0));MM(a.d,new tA(0,16777147,1,3,3,7));MM(a.d,new tA(0,wS,1,4,4,1));break;case 5:MM(a.d,new tA(1.75,AS,0.08,1.5,1.5,4));MM(a.d,new tA(2,AS,0.1,2,2,4));MM(a.d,new tA(0.9,AS,0.28,1,1,4));MM(a.d,new tA(0.75,AS,0.1,2,2,4));MM(a.d,new tA(0.66,AS,0.12,3,3,4));MM(a.d,new tA(0.5,11141119,0.2,3,3,1));MM(a.d,new tA(0.5,11141119,0.37,1,1,0));MM(a.d,new tA(0.35,11272073,0.33,0.8,0.8,3));MM(a.d,new tA(0.3,11272073,0.33,1.5,1.5,1));MM(a.d,new tA(0,wS,0.3,6,6,1));MM(a.d,new tA(0,wS,0.6,1.3,1.3,7));MM(a.d,new tA(0,wS,0.3,3.5,3.5,9));MM(a.d,new tA(0,wS,0.3,2,2,6));}}
function BF(a,b,c){var d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z;D=b['image'];j=D?D['fallback']:null;!!D&&!j&&!(sE(),VD)&&$E();R=null;if(D){O=D[aT];O=='cubic'?(a.U.B.V=2):O==bT?(a.U.B.V=1):O==cT?(a.U.B.V=3):O==TO?(a.U.B.V=5):(a.U.B.V=0);a.U.B.V!=3&&Dt?(sE(),XD=false):(sE(),XD=VD);if(a.U.B.V==5){a.U.B.G=lz(D,'cols',1);a.U.B.H=lz(D,'rows',1)}}if(!!D&&(sE(),XD)){N=D[dT];!!N&&N[YR]!=null&&(a.N=N[YR]);O=D[aT];O=='cubic'?(a.U.B.V=2):O==bT?(a.U.B.V=1):O==cT?(a.U.B.V=3):O==TO?(a.U.B.V=5):(a.U.B.V=0);U=D[lP];if(U){a.U.B.V=4;W=hz(D,lP);a.p=Cf(ej,$O,49,W.length,0,1);for(w=0;w<W.length;w++){L=W[w];Z=lz(L,pQ,1);p=lz(L,xQ,1);a.p[w]=new ZA(a.U.B.V,Z,p,0,L[YR],'','','','','','')}a.Y=D['unwrap'];a.Y==null&&(a.Y='');a.Y=a.Y.toLowerCase()}else{YA();VA=lz(D,'baseindex',0);g=hz(D,oS);a.p=Cf(ej,$O,49,g.length,0,1);for(w=0;w<g.length;w++){L=g[w];Z=lz(L,pQ,1);p=lz(L,xQ,1);S=lz(L,'tilesize',1);if(a.U.B.V==2){H=L[NP];Q=L[oQ];o=L['front'];e=L['back'];T=L['up'];h=L['down'];a.p[w]=new ZA(a.U.B.V,Z,p,S,'',H[YR],Q[YR],o[YR],e[YR],T[YR],h[YR])}else{a.p[w]=new ZA(a.U.B.V,Z,p,S,L[YR],'','','','','','')}if(!iz(D,eT,false))break}}if(iz(D,eT,false)){aN(a.p,new aB);if(fT in D){as();Cr=kz(D,fT,Cr);Cr=Cr<0.5?0.5:Cr>4?4:Cr;Br=0.8*Cr}}RJ();kJ=iz(D,'mipmapping',false);a.j=b['camera'];if(a.j){a.C=rF(a.j['minpan'],0,0,360);a.s=rF(a.j['maxpan'],180,0,360);a.D=rF(a.j['mintilt'],-45,-90,90);a.u=rF(a.j['maxtilt'],45,-90,90);a.j['minhfov']!=null?(a.B=rF(a.j['minhfov'],5,ES,140)):(a.B=ES);a.r=rF(a.j['maxhfov'],150,2,155);a.A=rF(a.j['maxzoom'],1.5,0.1,10)}Y=b[ER];if(Y){a.Q=rF(Y['pan'],0,0,360);a.R=rF(Y[FR],0,-90,90);a.P=rF(Y['hfov'],45,1.0E-6,160);M=Y['mode'];M=='fitInWindow'?(a.J=0):(a.J=1);a.M=rF(Y[GR],0,0,10);a.K=rF(Y['x'],0.5,0,1);a.L=rF(Y['y'],0.5,0,1);a.O=Y['shortdescription']}}J=(Am(),$d($doc)>320&&_d($doc)>320);if(!!j&&!(sE(),XD)){J&&(R=j['medium']);(!J||!R)&&(R=j['small']);!!D&&D[aT]!=cT&&!R&&$E();P=j[aT];if(P==bT){a.U.B.V=1;a.T=lz(R,'stripe_width',10);a.S=lz(R,'stripe_height',10);a.I=sF(R['overlap'],0,0,16)}else{a.U.B.V=2;a.k=lz(R,'face_size',10)}if(a.U.B.V==2){a.a[0]=R[NP][YR];a.a[1]=R[oQ][YR];a.a[2]=R['front'][YR];a.a[3]=R['back'][YR];a.a[4]=R['up'][YR];a.a[5]=R['down'][YR]}else{k=hz(R,'face');G=k?k.length:0;a.F=G;for(w=0;w<G;w++){C=lz(k[w],'num',0);a.a[C]=k[w][YR]}}a.N=null;!!j[dT]&&(a.N=j[dT][YR])}F=a.U.B.V==3;d=b[wP];if(d){K=d['status'];K=='on'?(a.c=(WK(),WK(),true)):(a.c=(WK(),WK(),false));a.b=rF(d['pan'],2,-100,100);a.e=rF(d[FR],0,-50,50);a.i=rF(d[GR],1,0.1,10);a.f=rF(d['x'],0.02,-0.5,0.5);a.g=rF(d['y'],0,-0.5,0.5);a.d=rF(d['restart'],5,0,aR)*aR}else a.c=(WK(),WK(),false);V=hz(b,lP);X=V?V.length:0;for(A=0;A<X;A++){U=V[A];if(!!U&&_l()){K=U[YR];K!=null&&K!=''&&new _I(a.U.u,U,K,F)}}if(c){_E(a.U,b,true);cF(a.U,b,true)}t=b['hotspots'];!!t&&(Fy(),Cy=iz(t,lQ,true));Fy();By=c;s=hz(b,'hotspot');q=s?s.length:0;f=0;for(B=0;B<q;B++){r=s[B];K=r[oS];K!=null&&K!=''&&(f+=1)}a.n=[];if(f>0){C=0;for(v=0;v<q;v++){r=s[v];K=r[oS];if(K!=null&&K!=''){u=new Ry(a.U.u,r,C,EQ+C,F);cw(a.n,u);++C}}}if(sE(),YD){I=hz(b,'lensflare');m=I?I.length:0;for(v=0;v<m;v++){l=I[v];PA(new OA(l))}}if(c){iF(b,true);fF(a.U,b,true);aF(a.U,b);hF(a.U,b);eF(a.U,b,true);a.q=b[$R];!a.q&&(a.q={})}}
function MH(){KH();JH=[];HH=false;IH=-1;FH();GH={'easeLinear':function(a){return a},'easeInQuad':function(a){return a*a},'easeInCubic':function(a){return a*a*a},'easeInQuart':function(a){return a*a*a*a},'easeInQuint':function(a){return a*a*a*a*a},'easeInSine':function(a){return 1-Math.cos(a*Math.PI/2)},'easeInExpo':function(a){return a==0?0:Math.pow(2,10*(a-1))-bR},'easeInCirc':function(a){return -(Math.sqrt(1-a*a)-1)},'easeInElastic':function(a,b,c){var d;if(a==0)return 0;if(a==1)return 1;!c&&(c=0.3);if(!b||b<1){b=1;d=c/4}else d=c/(2*Math.PI)*Math.asin(1/b);return -(b*Math.pow(2,10*(a-=1))*Math.sin((a-d)*(2*Math.PI)/c))},'easeInBack':function(a,b){b==undefined&&(b=1.70158);return a*a*((b+1)*a-b)},'easeInBounce':function(a){return 1-this.easeOutBounce(1-a)},'easeOutQuad':function(a){return a*(2-a)},'easeOutCubic':function(a){return --a*a*a+1},'easeOutQuart':function(a){return 1- --a*a*a*a},'easeOutQuint':function(a){return --a*a*a*a*a+1},'easeOutSine':function(a){return Math.sin(a*Math.PI/2)},'easeOutExpo':function(a){return a==1?1:1.001*(-Math.pow(2,-10*a)+1)},'easeOutCirc':function(a){return Math.sqrt(1-(a=a-1)*a)},'easeOutElastic':function(a,b,c){var d;if(a==0)return 0;if(a==1)return 1;!c&&(c=0.3);if(!b||b<1){b=1;d=c/4}else d=c/(2*Math.PI)*Math.asin(1/b);return b*Math.pow(2,-10*a)*Math.sin((a-d)*(2*Math.PI)/c)+1},'easeOutBack':function(a,b){b==undefined&&(b=1.70158);return (a=a-1)*a*((b+1)*a+b)+1},'easeOutBounce':function(a){if(a<0.36363636363636365){return iT*a*a}else if(a<0.7272727272727273){return iT*(a-=0.5454545454545454)*a+0.75}else if(a<0.9090909090909091){return iT*(a-=0.8181818181818182)*a+0.9375}else{return iT*(a-=0.9545454545454546)*a+0.984375}},'easeInOutQuad':function(a){if((a*=2)<1)return 0.5*a*a;return -0.5*(--a*(a-2)-1)},'easeInOutCubic':function(a){if((a*=2)<1)return 0.5*a*a*a;return 0.5*((a-=2)*a*a+2)},'easeInOutQuart':function(a){if((a*=2)<1)return 0.5*a*a*a*a;return -0.5*((a-=2)*a*a*a-2)},'easeInOutQuint':function(a){if((a*=2)<1)return 0.5*a*a*a*a*a;return 0.5*((a-=2)*a*a*a*a+2)},'easeInOutSine':function(a){return 0.5*(1-Math.cos(Math.PI*a))},'easeInOutExpo':function(a){if(a==0)return 0;if(a==1)return 1;if((a*=2)<1)return 0.5*Math.pow(2,10*(a-1))-5.0E-4;return 0.50025*(-Math.pow(2,-10*--a)+2)},'easeInOutCirc':function(a){if((a*=2)<1)return -0.5*(Math.sqrt(1-a*a)-1);return 0.5*(Math.sqrt(1-(a-=2)*a)+1)},'easeInOutElastic':function(a,b,c){var d;if(a==0)return 0;if((a*=2)==2)return 1;!c&&(c=0.44999999999999996);if(!b||b<1){b=1;d=c/4}else d=c/(2*Math.PI)*Math.asin(1/b);if(a<1)return -0.5*(b*Math.pow(2,10*(a-=1))*Math.sin((a-d)*(2*Math.PI)/c));return b*Math.pow(2,-10*(a-=1))*Math.sin((a-d)*(2*Math.PI)/c)*0.5+1},'easeInOutBack':function(a,b){b==undefined&&(b=1.70158);if((a*=2)<1)return 0.5*(a*a*(((b*=1.525)+1)*a-b));return 0.5*((a-=2)*a*(((b*=1.525)+1)*a+b)+2)},'easeInOutBounce':function(a){if(a<0.5)return 0.5*this.easeInBounce(a*2);else return 0.5*this.easeOutBounce(a*2-1)+0.5},'easeOutInCubic':function(a){if(a<0.5)return 0.5*this.easeOutCubic(a*2);return 0.5*this.easeInCubic(a*2-1)+0.5},'easeOutInQuart':function(a){if(a<0.5)return 0.5*this.easeOutQuart(a*2);return 0.5*this.easeInQuart(a*2-1)+0.5},'easeOutInQuint':function(a){if(a<0.5)return 0.5*this.easeOutQuint(a*2);return 0.5*this.easeInQuint(a*2-1)+0.5},'easeOutInSine':function(a){if(a<0.5)return 0.5*this.easeOutSine(a*2);return 0.5*this.easeInSine(a*2-1)+0.5},'easeOutInExpo':function(a){if(a<0.5)return 0.5*this.easeOutExpo(a*2);return 0.5*this.easeInExpo(a*2-1)+0.5},'easeOutInCirc':function(a){if(a<0.5)return 0.5*this.easeOutCirc(a*2);return 0.5*this.easeInCirc(a*2-1)+0.5},'easeOutInElastic':function(a,b,c){if(a<0.5)return 0.5*this.easeOutElastic(a*2,b,c);return 0.5*this.easeInElastic(a*2-1,b,c)+0.5},'easeOutInBack':function(a,b){if(a<0.5)return 0.5*this.easeOutBack(a*2,b);return 0.5*this.easeInBack(a*2-1,b)+0.5},'easeOutInBounce':function(a){if(a<0.5)return 0.5*this.easeOutBounce(a*2);return 0.5*this.easeInBounce(a*2-1)+0.5}};GH['easeNone']=GH['easeLinear']}
function bF(a,b){var c,d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M;s=b['node'];BF(a.B,s?s:b,!!s);if(a.C)return;t=b['settings'];if(t){qG=sF(t['loadqueues'],6,1,10);SS in t&&(sE(),eE=t[SS]);if(TS in t){a.e=t[TS];VE(a);db(a.u.C).style[RQ]=a.g}US in t&&(Mt=ju(t[US]))}a.j=b['control'];if(a.B.V==3){a.a=(as(),Dr);a.b=Dr;a.c=Dr}else{a.a=(as(),0);a.b=0;a.c=0}if(a.j){v=a.j['touchmode'];v!=''&&v!=null&&(v=='drag'?(a.c=(as(),Dr)):(a.c=(as(),0)));v=a.j['mousemode'];v!=''&&v!=null&&(v=='drag'?(a.b=(as(),Dr)):(a.b=(as(),0)));a.d=iz(a.j,'zoomtocursor',true);a.B.W=iz(a.j,wP,false);a.B.X=iz(a.j,eP,true);a.B.Z=kz(a.j,VS,1);a.D=kz(a.j,'spinrate',1.75);a.p=kz(a.j,'inactivetime',2000);a.A=iz(a.j,'propagatelast',false);nI();WH=iz(a.j,'vrgamepadenable',true);WH=iz(a.j,'enablevrcontroller',true);A=a.j['vrdisplay'];cI=A=='splitscreen'}m=hz(b,'gfx');Rw(m);c=hz(b,'actions');Fp(c,a.u);fF(a,b,false);eF(a,b,false);if(!s){a.B.q=b[$R];!a.B.q&&(a.B.q={})}B=b['key'];B!=null&&B!=''&&(EF=B);B=b['key2'];B!=null&&B!=''&&(FF=B);B=b['key3'];B!=null&&B!=''&&(GF=B);B=b['key4'];B!=null&&B!=''&&(HF=B);g=hz(b,'buttonBox');f=g?g.length:0;for(q=0;q<f;q++){e=g[q];!!e&&new Wq(a.u,e,4000+yz.a.length+1)}h=hz(b,JQ);f=h?h.length:0;for(p=0;p<f;p++){e=h[p];if(e){u=e[FQ];u==KQ||u=='compass'?new sD(a.u,e,null,9000+yz.a.length+1,false):new Lq(a.u,e,9000+yz.a.length+1,null,false)}}xF(b,null);yF(b,null);r=hz(b,'toolbar');if(!!r&&r.length>0){d=(C='"align": "center", "xoff": 0, "yoff": 0,"priority":0,"index":',D='"skin":"shadow(3,2,2,rgba(0,0,0,1));copy(defaultSkin,',F='"skinactive":"shadow(3,0,0,rgba(0,0,0,1));copy(defaultSkin,',G='function(){',H='"align": "center", "xoff": 0, "yoff": 0,"priority": 1,"index":',I='background-color:rgba(255,255,255,0.',J=');box-shadow:0px 0px 9px 8px rgba(255,255,255,0.',K=',64,64,0,0,28,28);shadow(3,0,0,rgba(0,0,0,1));copy(defaultSkin,',L=',64,64,0,0,28,28)',M=',64,64,1,1,28,28)',eval('({"id":"toolbar","width":"500px","height":"48px","buttonwidth": 28,"buttonheight":28,"spacing":10,"align":"bottom","yoff":2,"style":"max-width:80%;background:rgba(0,0,0,0.0);","buttonstyle":"border-radius:50%;'+I+'0);transition:background-color 250ms,box-shadow 250ms;","buttonstylehover":"'+I+'25'+J+'25);","buttonstyleactive":"'+I+'4'+J+'4);","visible":true,"button": [{"id":"hideTbButton","align": "left", "xoff": 8, "yoff": 0,"index": 0,\t"priority": 2,'+D+'0,192'+L+';shadow(3,0,0,rgba(0,0,0,1));copy(defaultSkin,0,192'+L+';",'+F+'0,192'+M+';","onclick":"'+G+"this.get('toolbar').tween({'time': 0.75,'yoff':-52,'onUpdate':function(a){a.updateAlign();}});this.get('showTbButton').tween({'time':0.75,'yoff':0,'onUpdate':function(a){a.updateAlign();}});}\"},{"+C+'2,"type": 1,'+D+WS+K+WS+L+';",'+F+WS+M+XS+C+'3,"type": 2,'+D+'0,64'+K+'0,64'+L+';",'+F+'0,64'+M+XS+C+'4,"type": 3,'+D+YS+K+YS+L+'",'+F+YS+M+XS+C+'5,"type": 4,'+D+'64,64'+K+'64,64'+L+'",'+F+'64,64'+M+XS+H+'6,"type": 5,'+D+ZS+K+ZS+L+'",'+F+ZS+M+XS+H+'7,"type": 6,'+D+$S+K+$S+L+'",'+F+$S+M+XS+H+'8,'+D+'64,0'+K+'64,0'+L+'",'+F+'64,0'+M+'","onclick":"'+G+'if(this.viewer.isPlaying())this.viewer.stopAutoPlay();else this.viewer.startAutoPlay();}","id": "playbutton",},{"id":"fullscreenButton","align":"right","xoff":8,"yoff":0,"index":9,"priority":2,'+D+'192,0'+K+'192,0'+L+';",'+F+'192,0'+M+';","oninit":"'+G+'if(!this.viewer.fullscreenSupported())this.viewer.remove(\'fullscreenButton\');}","onclick":"'+G+'this.viewer.toggleFullscreen();}",},]})'));new Wq(a.u,d,4000+yz.a.length+1);d=eval('({\t\t\t\t"id":"showTbButton","align":"leftbottom","xoff":0,"yoff":-30,"width":28,"height":24,\t\t\t\t"skin":"shadow(3,2,2,rgba(0,0,0,1));copy(defaultSkin,128,192,64,64,0,0,24,24);shadow(3,2,2,rgba(0,0,0,1));copy(defaultSkin,128,192,64,64,0,0,24,24)",\t\t\t\t"skinactive":"shadow(3,0,0,rgba(0,0,0,1));copy(defaultSkin,128,192,64,64,1,1,24,24)",\t\t\t\t"onclick":"function(){this.get(\'toolbar\').tween({\'time\': 0.75,\'yoff\':2,\'onUpdate\':function(a){a.updateAlign();}});this.tween({\'time\':0.75,\'yoff\':-30,\'onUpdate\':function(a){a.updateAlign();}});}"\t\t\t\t})');new Lq(a.u,d,9000+yz.a.length+1,null,false);av(eval('({\t\t\t\t"events": {\t\t\t\t"id": "mainEvents",\t\t\t"onplay": "function(){ var o=this.get(\'playbutton\');if(!!o){o.sbackup=o.skin;o.sabackup=o.skinactive;o.skin=\'shadow(3,2,2,rgba(0,0,0,1));copy(defaultSkin,128,0,64,64,0,0,28,28);shadow(3,0,0,rgba(0,0,0,1));copy(defaultSkin,128,0,64,64,0,0,28,28)\';  \to.skinactive = \'shadow(3,0,0,rgba(0,0,0,1));copy(defaultSkin,128,0,64,64,1,1,28,28)\'; o.updateSkins(); } }",\t\t\t"onstop":"function(){var o=this.get(\'playbutton\');o.skin=o.sbackup;o.skinactive=o.sabackup; o.updateSkins(); }",},})'),a.u.F,false)}cF(a,b,false);k=b['events'];!!k&&av(k,a.u.F,false);_E(a,b,false);j=b[BP];if(j){a.i=j;new zr(a.u,a.i)}w=b['translate'];!!w&&Qt!=null&&(TE=XE(w,Qt));l=hz(b,'gallery');!!l&&(a.n=l);o=b['hud'];if(o){hC();bC=$wnd.Math.min($wnd.Math.max(0.005,kz(o,'size',0.025)),1);$Q in o&&($B=o[$Q]);LQ in o&&(dC=o[LQ])}iF(b,false)}
function Yn(){Rn();Xn.call(this,(dm(),new cm('data:image/png;base64, ')))}
function Qw(){Nw=new wN;Ow(XR,'data:image/png;base64, ');Ow('defaultCompass','data:image/png;base64, ')}
var TO='object',UO='function',VO='none',WO='aria-hidden',XO='true',YO={19:1,14:1,17:1,16:1,20:1,11:1,10:1},ZO={58:1,131:1,66:1,132:1,70:1,77:1,32:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,31:1,68:1,69:1,67:1,134:1,135:1,133:1,71:1,75:1,73:1,74:1,72:1,76:1,81:1,80:1,79:1,78:1,19:1,14:1,17:1,88:1,29:1,130:1,127:1,16:1,20:1,55:1,128:1,129:1,82:1,11:1,10:1},$O={3:1},_O='__noinit__',aP='__java$exception',bP={3:1,6:1},cP={3:1,7:1,6:1},dP='null',eP='loop',fP={53:1},gP='script',hP='undefined',iP='canvas',jP='div',kP='load',lP='video',mP='CSS1Compat',nP='padding',oP={125:1,34:1,3:1,15:1,21:1},pP={22:1,3:1,15:1,21:1},qP={48:1,3:1,7:1,6:1},rP=4194303,sP=1048575,tP=524288,uP=17592186044416,vP=4194304,wP='autoplay',xP=2048,yP=65536,zP='DOMMouseScroll',AP=131072,BP='contextmenu',CP=262144,DP='touchstart',EP=1048576,FP=2097152,GP='touchend',HP=8388608,IP=16777216,JP=33554432,KP=67108864,LP={52:1},MP='__gwtLastUnhandledEvent',NP='left',OP='top',PP='position',QP={58:1,66:1,70:1,77:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,68:1,69:1,67:1,71:1,75:1,73:1,74:1,72:1,76:1,81:1,80:1,79:1,78:1,19:1,14:1,17:1,16:1,20:1,55:1,82:1,11:1,10:1},RP={19:1,14:1,17:1,16:1,20:1,99:1,11:1,10:1},SP={93:1,102:1},TP='Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (',UP='does not match the runtime user.agent value (',VP=').\n',WP='Expect more errors.',XP='gecko1_8',YP='webkit',ZP='safari',$P='msie',_P='ie10',aQ='gecko',bQ='unknown',cQ={54:1,3:1,7:1,6:1},dQ={40:1,24:1},eQ='Failed to parse: ',fQ='parsererror',gQ='easeInOutQuint',hQ=3.141592653589793,iQ=50000,jQ=0.017453292519943295,kQ=1.0E-4,lQ='visible',mQ='px',nQ=1000000,oQ='right',pQ='width',qQ='absolute',rQ='bottom',sQ='margin',tQ={35:1,3:1},uQ='source-over',vQ='source-atop',wQ='0px',xQ='height',yQ={12:1},zQ='style',AQ='stylehover',BQ='styleactive',CQ='0% 0%',DQ='zIndex',EQ=10000,FQ='type',GQ='tabIndex',HQ={38:1,12:1},IQ=0.25,JQ='button',KQ='radar',LQ='shadow',MQ='100%',NQ=0.01,OQ='items',PQ='highlightColor',QQ='highlightTextColor',RQ='backgroundColor',SQ='onshow',TQ='opacity',UQ='fontSize',VQ='fontWeight',WQ='fontFamily',XQ='Arial,Helvetica,sans-serif',YQ='cursor',ZQ='default',$Q='color',_Q='#000',aR=1000,bR=0.001,cR=1.0E-5,dR=6.283185307179586,eR=131070,fR='orientation',gR='beta',hR='alpha',iR='gamma',jR=-89.99,kR=1.5707963267948966,lR=-1.5707963267948966,mR=4.71238898038469,nR='android',oR='opr/',pR='Windows',qR='experimental-webgl',rR='content',sR='head',tR='psvoverlay',uR='overflow',vR='display',wR='hidden',xR='resize',yR='immersive-vr',zR=-10000000,AR='deg) rotateY(',BR='deg) translate3d(',CR='px,',DR='href',ER='view',FR='tilt',GR='zoom',HR='easeInOutSine',IR='thumbObj',JR='#fff',KR='thumbnailWidth',LR='thumbnailHeight',MR='thumbnailPadding',NR='contentstyle',OR='contentstylehover',PR='contentstyleactive',QR='transparent',RR='perspective(',SR='deg)',TR='transition',UR='transform 250ms',VR='text',WR='preserve-3d',XR='defaultSkin',YR='src',ZR='async',$R='location',_R='heading',aS='radarcontext',bS='devicemotion',cS='deviceorientation',dS='embeddedwidth',eS=100000,fS='rotate',gS='textbox',hS='animation',iS='frameOffset',jS=' translate3d(',kS='px,0px) rotateZ(',lS='deg) translate3d(-',mS='deg) rotateX(',nS='deg) rotateZ(',oS='bitmap',pS='px) translateZ(',qS='px) translate3d(',rS='px,-1000px)',sS='border-image',tS='transform',uS='linear-gradient',vS='radial-gradient',wS=16777215,xS=16773719,yS=12582911,zS=16755370,AS=14417919,BS='data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==',CS='onmarkerclick',DS='translate3d(',ES=1.0E-9,FS=2.792526803190927,GS='webkitTapHighlightColor',HS=3.1405926535897932,IS={32:1,31:1,19:1,14:1,17:1,9:1,29:1,16:1,20:1,11:1,10:1},JS=1.7976931348623157E308,KS='rotate(',LS='pause',MS='panoStudioViewer',NS='transformStyle',OS='orientationchange',PS='panoramaStudioViewer',QS='Could not parse parameters document.',RS='include',SS='crossOrigin',TS='backgroundcolor',US='safeareamargin',VS='volume',WS='128,64',XS=';",},{',YS='192,64',ZS='192,128',$S='128,128',_S='Failed to open file (404): ',aT='projection',bT='cylindrical',cT='planar',dT='preview',eT='multilevel',fT='resolutionadjust',gT='playing',hT='textShadow',iT=7.5625,jT='playsinline',kT='rgba(0,0,0,0.0)',lT='duration',mT='ISO-8859-1',nT={15:1,47:1},oT='_gwt_modCount',pT={96:1},qT={3:1,95:1},rT='delete',sT='locale',tT='user.agent';var _,yl,tl,bl=-1;zl();Al(1,null,{},$);_.Zb=vT;_.$b=function(){return this.Lf};_._b=wT;_.ac=function(){return bL(bb(this))+'@'+(cb(this)>>>0).toString(16)};_.equals=function(a){return this.Zb(a)};_.hashCode=function(){return this._b()};_.toString=function(){return this.ac()};var gg,hg,ig;Al(140,1,{},cL);_.pf=function(a){var b;b=new cL;b.e=4;a>1?(b.c=hL(this,a-1)):(b.c=this);return b};_.qf=function(){aL(this);return this.b};_.rf=function(){return bL(this)};_.sf=function(){aL(this);return this.i};_.tf=function(){return (this.e&4)!=0};_.uf=function(){return (this.e&1)!=0};_.ac=function(){return ((this.e&2)!=0?'interface ':(this.e&1)!=0?'':'class ')+(aL(this),this.k)};_.e=0;_.g=0;var _K=1;var hk=eL(1);var Wj=eL(140);Al(11,1,{16:1,11:1});_.ac=function(){if(!this.Pb){return '(null handle)'}return $c((hm(),this.Pb))};var _h=eL(11);Al(10,11,YO);_.bc=uT;_.cc=uT;_.dc=function(){mb(this)};_.ec=function(a){nb(this,a)};_.fc=uT;_.Lb=false;_.Mb=0;var ci=eL(10);Al(88,10,ZO);_.dc=function(){var a;mb(this);a=zo((hm(),this.Pb));-1==a&&(this.Pb.tabIndex=0,undefined)};var Oh=eL(88);Al(117,88,{117:1,58:1,131:1,66:1,132:1,70:1,77:1,32:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,31:1,68:1,69:1,67:1,134:1,135:1,133:1,71:1,75:1,73:1,74:1,72:1,76:1,81:1,80:1,79:1,78:1,19:1,14:1,17:1,88:1,29:1,130:1,127:1,16:1,20:1,55:1,128:1,129:1,82:1,11:1,10:1},Bb);var ub;var wg=eL(117);Al(310,1,{});var vg=eL(310);Al(237,310,{},Db);var ug=eL(237);var zg=eL(0);Al(238,1,{},Tb);_.a=0;var xg=eL(238);Al(6,1,bP);_.gc=function(a){return new $wnd.Error(a)};_.hc=FT;_.ic=function(){var a,b,c;c=this.g==null?null:this.g.replace(new RegExp('\n','g'),' ');b=(a=bL(this.Lf),c==null?a:a+': '+c);Zb(this,ac(this.gc(b)));Oc(this)};_.ac=function(){return $b(this,this.hc())};_.e=_O;_.i=false;_.n=true;var mk=eL(6);Al(7,6,cP,bc);var $j=eL(7);Al(26,7,cP);var ik=eL(26);Al(109,26,cP);var dk=eL(109);Al(183,109,cP);var Bg=eL(183);Al(85,183,{85:1,3:1,7:1,6:1},ic);_.hc=function(){hc(this);return this.c};_.jc=function(){return qg(this.b)===qg(fc)?null:this.b};var fc;var yg=eL(85);Al(285,1,{});var Ag=eL(285);var kc=0,lc=0,mc=-1;Al(225,285,{},Fc);_.d=false;_.i=false;var wc;var Eg=eL(225);Al(226,1,{},Kc);_.kc=function(){this.a.d=true;Ac(this.a);this.a.d=false;return this.a.i=Bc(this.a)};var Cg=eL(226);Al(227,1,{},Lc);_.kc=function(){this.a.d&&Jc(this.a.e,1);return this.a.i};var Dg=eL(227);var Mc;Al(295,1,{});var Gg=eL(295);Al(184,295,{},Rc);var Fg=eL(184);Al(53,1,fP);_.mc=function(a,b){var c;c=a.createElement(gP);c.text=b;return c};_.oc=function od(a){return a.button|0};_.pc=function pd(a){return a.currentTarget};_.uc=function qd(a){var b='',c=a.firstChild;while(c){c.nodeType==1?(b+=this.uc(c)):c.nodeValue&&(b+=c.nodeValue);c=c.nextSibling}return b};_.vc=function rd(a){return a.tabIndex};_.xc=function sd(a,b){while(a.firstChild){a.removeChild(a.firstChild)}b!=null&&a.appendChild(a.ownerDocument.createTextNode(b))};_.yc=function ud(a){return a.outerHTML};var kd;var Mg=eL(53);Al(308,53,fP);_.lc=function vd(a,b,c,d){var e=a.createEvent('HTMLEvents');e.initEvent(b,c,d);return e};_.nc=function wd(a,b){a.dispatchEvent(b)};_.oc=function xd(a){var b=a.button;if(b==1){return 4}else if(b==2){return 2}return 1};_.rc=function yd(a){return a.relatedTarget};_.sc=function zd(a){return a.target};_.tc=function Ad(a){a.preventDefault()};_.uc=function Bd(a){return a.textContent};_.wc=function Cd(a,b){return a.contains(b)};_.xc=function Dd(a,b){a.textContent=b||''};var Kg=eL(308);Al(309,308,fP);_.mc=function(a,b){var c;c=a.createElement(gP);kd.xc(c,b);return c};_.pc=function Ed(a){return a.currentTarget||$wnd};_.qc=function Fd(a){return Math.round(-a.wheelDelta/40)||0};_.vc=function Gd(a){return typeof a.tabIndex!=hP?a.tabIndex:-1};var Jg=eL(309);Al(236,309,fP,Hd);_.vc=function Id(a){return a.tabIndex<65535?a.tabIndex:-(a.tabIndex%65535)-1};_.wc=function(a,b){return Od(a,b)};var Hg=eL(236);Al(235,308,fP,Jd);_.qc=function Kd(a){return a.detail||0};_.rc=function Ld(b){var c=b.relatedTarget;if(!c){return null}try{var d=c.nodeName;return c}catch(a){return null}};_.wc=function Md(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)};_.yc=function Nd(a){var b=a.ownerDocument;var c=a.cloneNode(true);var d=b.createElement('DIV');d.appendChild(c);outer=d.innerHTML;c.innerHTML='';return outer};var Ig=eL(235);Al(234,309,fP,Pd);_.sc=function Qd(a){var b=a.target;b&&b.nodeType==3&&(b=b.parentNode);return b};var Lg=eL(234);Al(21,1,{3:1,15:1,21:1});_.zc=function(a){return this.b-a.b};_.Zb=vT;_._b=wT;_.ac=function(){return this.a!=null?this.a:''+this.b};_.b=0;var Yj=eL(21);Al(34,21,oP);var ee,fe,ge,he;var Rg=fL(34,ke);Al(206,34,oP,le);var Ng=fL(206,null);Al(207,34,oP,me);var Og=fL(207,null);Al(208,34,oP,ne);var Pg=fL(208,null);Al(209,34,oP,oe);var Qg=fL(209,null);Al(22,21,pP);var pe,qe,re,se,te,ue,ve,we,xe;var _g=fL(22,Ae);Al(197,22,pP,Be);var Sg=fL(197,null);Al(198,22,pP,Ce);var Tg=fL(198,null);Al(199,22,pP,De);var Ug=fL(199,null);Al(200,22,pP,Ee);var Vg=fL(200,null);Al(201,22,pP,Fe);var Wg=fL(201,null);Al(202,22,pP,Ge);var Xg=fL(202,null);Al(203,22,pP,He);var Yg=fL(203,null);Al(204,22,pP,Ie);var Zg=fL(204,null);Al(205,22,pP,Je);var $g=fL(205,null);Al(301,1,{});_.ac=function(){return 'An event type'};var Ei=eL(301);Al(302,301,{});_.c=false;var hh=eL(302);Al(313,302,{});_.Bc=function(){return We(),Ve};var Oe;var bh=eL(313);Al(215,1,{});_._b=HT;_.ac=function(){return 'Event type'};_.b=0;var Se=0;var Ci=eL(215);Al(114,215,{},Te);var gh=eL(114);Al(159,114,{159:1},Ue);var ah=eL(159);Al(259,313,{},Xe);_.Ac=function(a){a.a.b=true;bM();ib(a.a.a,true);a.a.e.$+=1;a.a.e.$==a.a.e._&&Pt&&hu();ib(a.a.f,false);pb(a.a.f);Bq(db(a.a.a).style);a.a.e.qb.D=true};var Ve;var dh=eL(259);Al(262,1,{},$e);var eh=eL(262);Al(246,302,{},af);_.Ac=function(a){ko()};_.Bc=function(){return _e};var _e;var fh=eL(246);Al(113,1,{14:1},ef);var jh=eL(113);Al(303,1,{});var Di=eL(303);Al(216,303,{});_.b=0;_.c=false;var Hi=eL(216);Al(217,216,{},nf);var ih=eL(217);Al(258,1,{},of);var kh=eL(258);Al(48,26,qP,pf);var Ii=eL(48);Al(147,48,qP,rf);var lh=eL(147);Al(87,21,{87:1,3:1,15:1,21:1},yf);var uf,vf,wf;var mh=fL(87,zf);var Gf;var bg,cg,dg,eg;Al(163,88,ZO);var qh=eL(163);Al(265,163,ZO,Sl);var Ql;var ph=eL(265);Al(314,1,{});var oh=eL(314);Al(164,314,{},Vl);var nh=eL(164);Al(274,163,ZO,Zl);var Wl;var th=eL(274);Al(315,1,{});var sh=eL(315);Al(168,315,{},am);var rh=eL(168);Al(92,1,{323:1,92:1},cm);_.Zb=function(a){if(!lg(a,92)){return false}return JL(this.a,a.a)};_._b=PT;_.ac=function(){return 'safe: "'+this.a+'"'};var uh=eL(92);var em=null,fm,gm;Al(250,1,{});_.Cc=function(a){if(a!=this.b){return}this.c||(this.d=null);BG(this)};_.b=0;_.c=false;_.d=null;var vh=eL(250);var xm=false,ym,zm;Al(214,302,{},Km);_.Ac=function(a){null.Of()};_.Bc=function(){return Im};var Im;var wh=eL(214);Al(150,113,{14:1},Mm);var xh=eL(150);Al(52,1,LP);var Nm=false;var Dh=eL(52);Al(306,52,LP);_.Hc=function(){Ym()};_.Dc=function en(a,b,c){var d=0,e=a.firstChild,f=null;while(e){if(e.nodeType==1){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)};_.Ec=function(a){Pm(this);Tm==a&&(Tm=null)};_.Fc=function(a){Pm(this);Tm=a};_.Gc=function(a,b){Pm(this);Zm(a,b)};var Sm,Tm,Um,Vm,Wm;var Bh=eL(306);Al(307,306,LP);var Ah=eL(307);Al(231,307,LP,fn);var yh=eL(231);Al(232,306,LP,jn);_.Hc=function(){Ym();hn()};_.Gc=function(a,b){Pm(this);Zm(a,b);b&AP&&a.addEventListener(zP,(Xm(),Vm),false)};var zh=eL(232);Al(233,307,LP,kn);var Ch=eL(233);Al(100,1,{100:1},mn);_.Ic=function nn(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=SO(Gm)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=SO(function(a){try{Am();xm&&bf((!ym&&(ym=new Mm),ym))}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})};var Gh=eL(100);Al(244,100,{100:1},on);_.Ic=function(){var a;a=Xd($doc,'function __gwt_initWindowCloseHandler(beforeunload, unload) {\n  var wnd = window\n  , oldOnBeforeUnload = wnd.onbeforeunload\n  , oldOnUnload = wnd.onunload;\n  \n  wnd.onbeforeunload = function(evt) {\n    var ret, oldRet;\n    try {\n      ret = beforeunload();\n    } finally {\n      oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n    }\n    // Avoid returning null as IE6 will coerce it into a string.\n    // Ensure that "" gets returned properly.\n    if (ret != null) {\n      return ret;\n    }\n    if (oldRet != null) {\n      return oldRet;\n    }\n    // returns undefined.\n  };\n  \n  wnd.onunload = function(evt) {\n    try {\n      unload();\n    } finally {\n      oldOnUnload && oldOnUnload(evt);\n      wnd.onresize = null;\n      wnd.onscroll = null;\n      wnd.onbeforeunload = null;\n      wnd.onunload = null;\n    }\n  };\n  \n  // Remove the reference once we\'ve initialize the handler\n  wnd.__gwt_initWindowCloseHandler = undefined;\n}\n');Sc($doc.body,a);$wnd.__gwt_initWindowCloseHandler(SO(Gm),SO(Fm));Vc($doc.body,a)};var Eh=eL(244);Al(245,100,{100:1},pn);var Fh=eL(245);Al(298,10,YO);_.bc=function(){Dn(this,(Bn(),zn))};_.cc=function(){Dn(this,(Bn(),An))};var Wh=eL(298);Al(146,298,YO);_.Jc=function(){return new wo(this.Kb)};_.Kc=function(a){return un(this,a)};var Lh=eL(146);Al(193,146,YO);_.Kc=function(a){return xn(this,a)};var Hh=eL(193);Al(188,147,qP,Cn);var zn,An;var Kh=eL(188);Al(189,1,{},En);_.Lc=function(a){a.dc()};var Ih=eL(189);Al(190,1,{},Fn);_.Lc=function(a){ob(a)};var Jh=eL(190);Al(260,1,{},In);_.c=false;var Mh=eL(260);Al(9,146,{19:1,14:1,17:1,9:1,16:1,20:1,11:1,10:1},Ln);var Nh=eL(9);Al(158,10,YO);var Uh=eL(158);Al(257,158,QP);var Vh=eL(257);Al(101,257,QP,Pn);var Ph=eL(101);Al(119,10,QP,Wn,Yn);_.ec=function(a){hm();Om((ld(),a).type)==32768&&!!this.a&&(this.Pb[MP]='',undefined);nb(this,a)};_.fc=function(){Zn(this.a,this)};var Th=eL(119);Al(252,1,{});_.a=null;var Rh=eL(252);Al(253,1,{},_n);var Qh=eL(253);Al(120,252,{},bo,co);var Sh=eL(120);Al(99,193,RP,io);var eo,fo,go;var $h=eL(99);Al(195,1,{},mo);_.Lc=function(a){a.Lb&&ob(a)};var Xh=eL(195);Al(196,1,{320:1,316:1},no);var Yh=eL(196);Al(194,99,RP,oo);var Zh=eL(194);Al(247,1,{},uo);_.Jc=function(){return new wo(this)};_.c=0;var bi=eL(247);Al(155,1,{},wo);_.Nc=function(){return vo(this)};_.Mc=function(){return this.b<this.c.c};_.Oc=function(){if(!this.a){throw jl(new rL)}this.c.b.Kc(this.a);--this.b;this.a=null};_.b=0;var ai=eL(155);Al(93,1,{93:1},Ao);_.Pc=function(a){a.focus()};var xo;var fi=eL(93);Al(102,93,SP,Bo);var ei=eL(102);Al(261,102,SP,Co);_.Pc=function Do(a){$wnd.setTimeout(function(){a.focus()},0)};var di=eL(261);Al(104,6,bP);var Zj=eL(104);Al(25,104,bP);var Uj=eL(25);Al(173,25,bP,Go);var gi=eL(173);Al(230,1,{284:1},Ho);_.Qc=function(){return XP};_.Rc=function Io(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf(YP)!=-1}())return ZP;if(function(){return a.indexOf($P)!=-1&&b>=10&&b<11}())return _P;if(function(){return a.indexOf($P)!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf($P)!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf(aQ)!=-1||b>=11}())return XP;return bQ};var hi=eL(230);Al(228,1,{284:1},Jo);_.Qc=function(){return _P};_.Rc=function Ko(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf(YP)!=-1}())return ZP;if(function(){return a.indexOf($P)!=-1&&b>=10&&b<11}())return _P;if(function(){return a.indexOf($P)!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf($P)!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf(aQ)!=-1||b>=11}())return XP;return bQ};var ii=eL(228);Al(229,1,{284:1},Lo);_.Qc=function(){return ZP};_.Rc=function Mo(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf(YP)!=-1}())return ZP;if(function(){return a.indexOf($P)!=-1&&b>=10&&b<11}())return _P;if(function(){return a.indexOf($P)!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf($P)!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf(aQ)!=-1||b>=11}())return XP;return bQ};var ji=eL(229);Al(54,26,cQ);var ki=eL(54);var Oo;Al(24,1,{24:1});_.Zb=function(a){if(lg(a,24)){return this.a==a.a}return false};_.Uc=GT;_._b=function(){return Eb(this.a)};var pi=eL(24);Al(43,24,dQ,Ro);_.Sc=function(){return new dp(jp(this.a))};_.Tc=function(){return new cp(kp(this.a))};_.ac=function(){return (gp(),gp(),fp).Zc(this)};var vi=eL(43);Al(268,43,dQ,To);var li=eL(268);Al(165,43,dQ);var ni=eL(165);Al(166,165,dQ,Vo);_.ac=function(){var a,b,c;a=new $L;c=QL(lp(this.a),'(?=[;&<>\'"])',-1);for(b=0;b<c.length;b++){if(RL(c[b],';')){a.a+='&semi;';YL(a,c[b].substr(1))}else if(RL(c[b],'&')){a.a+='&amp;';YL(a,c[b].substr(1))}else if(RL(c[b],'"')){a.a+='&quot;';YL(a,c[b].substr(1))}else if(RL(c[b],"'")){a.a+='&apos;';YL(a,c[b].substr(1))}else if(RL(c[b],'<')){a.a+='&lt;';YL(a,c[b].substr(1))}else if(RL(c[b],'>')){a.a+='&gt;';YL(a,c[b].substr(1))}else{a.a+=''+c[b]}}return a.a};var yi=eL(166);Al(269,166,dQ,Wo);_.ac=function(){var a;a=new _L('<![CDATA[');YL(a,lp(this.a));a.a+=']]>';return a.a};var mi=eL(269);Al(270,165,dQ,Xo);_.ac=function(){var a;a=new _L('<!--');YL(a,lp(this.a));a.a+='-->';return a.a};var oi=eL(270);Al(162,54,cQ,Yo,Zo);var qi=eL(162);Al(271,43,dQ,$o);var ri=eL(271);Al(272,43,{324:1,40:1,24:1},_o);var si=eL(272);Al(167,43,{325:1,40:1,24:1,167:1},ap);var ti=eL(167);Al(94,24,{24:1},cp);_.Vc=xT;_.Wc=function(a){return bp(this,a)};_.ac=function(){var a,b;a=new $L;for(b=0;b<this.Vc();b++){YL(a,this.Wc(b).ac())}return a.a};var wi=eL(94);Al(281,94,{24:1},dp);_.Vc=xT;_.Wc=function(a){return So(rp(this.a,a))};var ui=eL(281);Al(273,43,dQ,ep);_.ac=function(){return (gp(),gp(),fp).$c(this)};var xi=eL(273);Al(123,1,{123:1});var fp;var Bi=eL(123);Al(161,123,{123:1},tp);_.Xc=function up(a,b){return a.getElementsByTagNameNS('*',b)};_.Yc=function vp(a){var b=this.a;var c=b.parseFromString(a,'text/xml');var d=c.documentElement;if(d.tagName==fQ&&d.namespaceURI=='http://www.mozilla.org/newlayout/xml/parsererror.xml'){throw new Error(d.firstChild.data)}return c};_._c=yT;_.Zc=function(a){return this._c(a)};_.ad=yT;_.$c=function(a){return this.ad(a)};var Ai=eL(161);Al(264,161,{123:1},xp);_.Xc=function yp(a,b){return a.getElementsByTagName(b)};_.Yc=function zp(a){var b=this.a;var c=b.parseFromString(a,'text/xml');var d=c.getElementsByTagName(fQ);if(d.length>0){var e=d.item(0);e.parentNode.tagName=='body'&&Ap(e.childNodes[1].innerHTML)}return c};var zi=eL(264);Al(218,1,{},Bp);var Fi=eL(218);Al(219,1,{322:1},Cp);var Gi=eL(219);var Dp=null,Ep;Al(12,1,yQ);_.bd=zT;_.cd=zT;_.dd=zT;_.ed=uT;_.fd=AT;_.gd=BT;_.hd=zT;_.jd=AT;_.kd=AT;_.md=CT;_.nd=uT;_.od=BT;_.pd=JT;_.qd=zT;_.rd=function(a){Vp(this,a)};_.sd=CT;_.td=function(){return this.xb};_.ud=function(){return this.Lb?this.Lb.Ab:null};_.vd=function(){return null};_.wd=DT;_.xd=zT;_.yd=function(){return this.Ib[xQ]};_.zd=function(){return this.Ib[NP]};_.Ad=function(){return this.Ib[OP]};_.Bd=function(){return this.Ib[pQ]};_.Cd=function(a,b){var c,d,e;for(e=0;e<this.pb.a.length;e++)OM(this.pb,e).Cd(a,b);d=(this.zb&128)!=0;c=!!this.Ab[Yu[0]];d&&this.fd(a,b);c&&iv(Yu[0],this.Ab,a,b)};_.Dd=function(){bq(this)};_.Ed=function(a){var b,c;for(c=0;c<this.pb.a.length;c++)OM(this.pb,c).Ed(a);b=(this.zb&4096)!=0;b&&this.md(a)};_.Fd=DT;_.Gd=function(a){kq(this,a)};_.Hd=CT;_.Id=uT;_.Jd=function(a){nq(this,a)};_.Kd=uT;_.Ld=function(){if(this.Bb){iA(this.Bb,this.Ab[zQ],this.Ab[AQ],this.Ab[BQ]);!!this.vd()&&gA(this.Bb,db(this.vd()))}};_.Md=function(){zF(this.Ab,this);this.nd()};_.Nd=uT;_.Od=function(){!!this.Bb&&!!this.vd()&&hA(this.Bb,db(this.vd()),this==uz?2:this==vz?1:0)};_.lb=8;_.mb=false;_.nb=false;_.ob=false;_.qb=-1;_.rb=10;_.sb=-1;_.tb=-1;_.ub=0;_.vb=1;_.wb=1;_.xb=0;_.yb='';_.zb=0;_.Ab=null;_.Bb=null;_.Cb=0;_.Db=0;_.Eb=false;_.Hb='';_.Jb=0;_.Kb=false;_.Mb=true;_.Ob=0;_.Pb=0;_.Qb=0;_.Rb=0;_.Sb=false;_.Tb=0;_.Vb=0;_.Xb=0;_.Yb=0;var Lp=0,Mp,Np,Op,Pp,Qp,Rp,Sp,Tp;var aj=eL(12);Al(38,12,HQ,Lq);_.Pd=function(a){if(a==this.p)return;this.p=a;this.q>=0&&ib(this.j[this.q],false);while(!this.j[a]&&a>=0){--a}if(a>=0){ib(this.j[a],true);db(this.j[a]).removeAttribute(GQ)}this.q=a};_.bd=ET;_.cd=ET;_.dd=function(a,b,c){switch(this.i){case 1:case 2:case 3:case 4:case 5:case 6:this.f=true;}return true};_.ed=function(){!!this.g&&Oz(this.ib,0,this.Lb,this);this.g=null};_.fd=function(a,b){var c,d;if(this.f){d=a/100;switch(this.i){case 1:fs(this.jb.e,-0.25*d);break;case 2:fs(this.jb.e,IQ*d);break;case 3:gs(this.jb.e,-0.25*d);break;case 4:gs(this.jb.e,IQ*d);break;case 5:c=!!this.ib&&this.ib.Gb==3?340:560;hs(this.jb.e,-c*0.4*d);break;case 6:c=!!this.ib&&this.ib.Gb==3?340:560;hs(this.jb.e,c*0.4*d);}Fs(this.jb.e,false);as();Sr=NE()}};_.gd=function(){Gq(this)};_.hd=ET;_.jd=AT;_.kd=AT;_.nd=function(){Hq(this)};_.od=function(){this.Td()};_.pd=function(a,b,c){this.f=false};_.qd=ET;_.Qd=function(a){a==0&&this.Pd(0);wn(this.g,this.j[a]);a!=0&&ib(this.j[a],false);db(this.j[a]).removeAttribute(GQ)};_.vd=FT;_.xd=IT;_.Rd=function(){Jq(this)};_.Fd=function(){return this.A==(ye(),ve)?(this.Lb?lg(this.Lb,30)?Aq(db(this.Lb.vd()))-Pq(this.Lb,this,this.Ob):Aq(db(this.Lb.vd())):zC(this.ib))*this.Tb/100:this.Tb};_.Id=function(){Kq(this)};_.Sd=function(a,b){var c;if(this.i==7){c=db(this.n[b==0?0:1]).style;c[pQ]=a+'%'}};_.Kd=function(){var a;a=db(this.g);yq(a,this.Ib)};_.Td=function(){this.Pd(-1);Iq(this,this.Ab['skin'],0);Iq(this,this.Ab['skinhover'],1);Iq(this,this.Ab['skinactive'],2)};_.Od=function(){!!this.Bb&&!!this.g&&hA(this.Bb,db(this.g),this==uz?2:this==vz?1:0);this.Pd(this==uz?2:this==vz?1:0);if(this.i==7){hA(this.k[0],db(this.n[0]),this==uz?2:this==vz?1:0);hA(this.k[1],db(this.n[1]),this==uz?2:this==vz?1:0)}};_.f=false;_.i=0;_.p=0;_.q=0;_.s=0;_.u=0;var Ki=eL(38);Al(30,12,{30:1,12:1},Wq);_.ed=function(){Wp(this);!!this.j&&Oz(this.ib,0,null,this);this.j=null};_.gd=function(){var a;!!this.j&&this.Cb!=1&&ib(this.j,this.Sb);if(!this.p){Nq(this);a=db(this.j).style;a[sE(),RD]=CQ;hA(this.Bb,db(this.j),0);a[DQ]=''+this.Yb;a[TD]=VO;mq(this,a,this.Tb,this.s);a[xQ]=this.xb+(this.k==(ye(),ve)?'%':mQ);Gz(this.ib,0,null,this);this.p=true}};_.nd=function(){Nq(this)};_.od=function(){!!this.j&&this.Cb!=1&&ib(this.j,this.Sb)};_.rd=function(a){Vp(this,a);if(a.Cb==7||a.Cb==12){a.lb==0||a.lb==6||a.lb==7?cw(this.n,a):a.lb==2||a.lb==4||a.lb==3?cw(this.q,a):cw(this.i,a);a.nd()}};_.sd=function(a){wn(this.j,a)};_.td=function(){return rg(zq(db(this.j)))};_.vd=function(){return this.j};_.wd=function(){return rg(Aq(db(this.j)))};_.Fd=function(){return this.s==(ye(),ve)?(this.Lb?this.Lb.Ib[pQ]:zC(this.ib))*this.Tb/100:this.Tb};_.Gd=function(a){var b;kq(this,a);if(a.Cb==7||a.Cb==12){if(a.lb==0||a.lb==6||a.lb==7){b=dw(this.n,a);b>=0&&fw(this.n,b)}else if(a.lb==2||a.lb==4||a.lb==3){b=dw(this.q,a);b>=0&&fw(this.q,b)}else{b=dw(this.i,a);b>=0&&fw(this.i,b)}a.nd()}};_.Hd=function(a){!!a&&un(this.j,a)};_.Id=function(){var a,b,c;for(b=0;b<this.n.length;b++){Kq(this.n[b])}for(c=0;c<this.i.length;c++){Kq(this.i[c])}for(a=0;a<this.q.length;a++){Kq(this.q[a])}};_.Kd=function(){var a;a=db(this.j);yq(a,this.Ib)};_.c=0;_.d=0;_.f=0;_.g=0;_.p=false;_.r=0;var Ji=eL(30);Al(28,1,{28:1},Xq,Yq,Zq);_.a=0;_.b=0;_.f=0;_.g=0;_.i=0;_.j=0;_.n=0;_.p=0;_.q=0;_.r=0;_.A=0;_.B=0;_.C=0;var Li=eL(28);Al(276,1,{},kr);_.b=0;var br=0,cr=0,dr=0,er=0,fr,gr=null;var Mi=eL(276);Al(248,12,yQ,zr);_.bd=function(a,b,c){var d,e,f;f=false;if(this.Sb&&Zp(this.kb.a,this.kb.b,this.Ib)){d=or(this,b,c);e=qr(this,d);!!e&&!!e[Yu[17]]&&ev(Yu[17],e,b,c);f=true}rr(this);return f};_.dd=function(a,b,c){var d,e;if(!(this.Sb&&Zp(this.kb.a,this.kb.b,this.Ib))){rr(this);return false}d=or(this,b,c);e=qr(this,d);ur(this,d);!!d&&!!e['onclick']&&vr(d.firstChild,this.Ab[PQ]);return true};_.ed=function(){!!this.c&&Oz(this.ib,0,this.Lb,this);this.c=null};_.gd=function(){var a;!!this.c&&this.Cb!=1&&ib(this.c,this.Sb);if(this.d){yr(this)}else{this.Db=10;this.Qb=10;a=db(this.c).style;Bq(a);a[sE(),TD]=VO;a[RD]=CQ;a[NP]=this.Db+mQ;a[OP]=this.Qb+mQ;a[DQ]=''+this.Yb;a['minWidth']='176px';a['maxWidth']='66%';a['textAlign']=NP;a[UQ]='12.5px';a[VQ]='normal';a[WQ]=XQ;a['lineHeight']='120%';a[YQ]=ZQ;a[RQ]='#e8e8e8';a[$Q]=_Q;a=db(this.a).style;a['paddingTop']='5px';a['paddingBottom']='5px';hA(this.Bb,db(this.c),0);tr(this);this.d=true}};_.hd=function(a,b,c){this.Sb&&Zp(this.kb.a,this.kb.b,this.Ib)||ur(this,null);return false};_.jd=AT;_.kd=AT;_.od=function(){!!this.c&&this.Cb!=1&&ib(this.c,this.Sb);this.ib=this.jb.r;!!this.ib&&(this.ib.T=this)};_.pd=function(a,b,c){if(!(this.Sb&&Zp(this.kb.a,this.kb.b,this.Ib))){rr(this);return}return};_.Ud=function(a){var b,c,d;if(a.length<=0)return null;d=hz(this.Ab,OQ);if(!d)return null;for(b=0;b<d.length;b++){c=d[b];if(c['id']==a)return c}return null};_.Vd=function(a){return qr(this,a)};_.vd=function(){return this.c};_.xd=function(a,b,c){return this.Sb};_.Dd=function(){bq(this);!!this.ib&&(this.ib.T=this)};_.Kd=function(){var a,b,c,d,e,f;a=db(this.c);yq(a,this.Ib);if(this.e){this.e=false;f=this.ib.R;b=this.ib.Q;d=db(this.c).style;if(this.Ib[NP]+this.Ib[pQ]>f){c=f-rg(this.Ib[pQ]);c<0&&(c=0);d[NP]=c+mQ}if(this.Ib[OP]+this.Ib[xQ]>b){e=rg(this.Ib[OP]>this.Ib[xQ]?this.Ib[OP]-this.Ib[xQ]:b-this.Ib[xQ]);e<0&&(e=0);d[OP]=e+mQ}d[TQ]='1'}};_.Wd=function(){yr(this)};_.d=false;_.e=false;var Ni=eL(248);Al(177,1,{},Ls);_.Xd=function(a,b){Wr.a=a;Wr.b=b;os(this,Wr,Yr);Vr=Yr.a*180/hQ;Xr=Yr.b*180/hQ};_.Yd=function(a,b){Wr.a=a;Wr.b=b;As(this,Wr,Yr,this.A.r);Vr=Yr.a;Xr=Yr.b};_.a=false;_.b=false;_.c=-1;_.d=0;_.C=true;_.D=0;_.F=0;_.G=40;_.H=0;_.I=0;_.J=0;_.K=0.5;_.L=-1;_.M=0.5;_.N=-1;_.O=0;_.P=-1;_.Q=0;_.R=0;_.S=0;_.T=0;_.U=0;_.V=0;_.W=0;_.X=0;_.Y=0;_.Z=0;_.$=0;_._=0;_.ab=false;var Br=0,Cr=0.82,Dr=1,Er=0.8,Fr=1.5,Gr=1.8,Hr=1.4,Ir=0.38,Jr=0.7,Kr=0.4,Lr=0.58,Mr,Nr,Or,Pr,Qr,Rr=eR,Sr=-1,Tr=0.1,Ur=IQ,Vr=0,Wr,Xr=0,Yr,Zr,$r,_r;var Oi=eL(177);Al(256,1,{},ct);_.b=-1;_.c=null;var Pi=eL(256);var et=null;var gt=-1,ht=1,it=-1,jt=-1,kt=false,lt=false,mt=false,nt=false,ot=0,pt=false,qt=false,rt=false,st=false,tt=false,ut=false,vt=false,wt=false,xt=false,yt=false,zt=false,At=false,Bt=false,Ct=false,Dt=false,Et=false,Ft=false,Gt=-1,Ht=null,It=1.33,Jt='',Kt='',Lt=null,Mt,Nt=false,Ot=false,Pt=false,Qt=null,Rt,St;Al(224,1,{},Su);_.Zd=function(a){Lu(this,a)};_.a=90;_.b=1;_.c=false;_.d=0;_.g=-1000;_.i=-1000;_.j=-1;var mu=-1,nu=0,ou=1,pu=-1,qu=false,ru=false,su,tu=0,uu=zR,vu=zR;var Qi=eL(224);Al(112,1,{112:1},_u);var Yu,Zu,$u='onframe|onviewchanged|oninit|onexit|onresize|onplay|onstop|oninactive|onstartaudio|onstopaudio|onenterfullscreen|onexitfullscreen|onmove|ondown|onup|onover|onout|onclick|ondblclick|ongyroscopeavailable|onuseswebgl|onentervrmode|onexitvrmode|onvideoprogress|onvideovolumechange|onvideomute|onvideoplaying|onvideosuspend|onscenechanged|ongyroscopetoggle';var Ri=eL(112);Al(110,1,{110:1},aw);_.a=null;_.b=false;_.c='';_.d='';_.f=null;_.g=-1;_.i=-1;_.j=-1;_.k=-1;_.n=0;_.p=0;var Nv=2,Ov=xP,Pv=128,Qv=128,Rv=aR;var Ti=eL(110);Al(212,1,{321:1,316:1},bw);var Si=eL(212);Al(180,1,{},nw);_.$d=GT;_._d=function(){return this.b.length>0?(this.a+1)%this.b.length:0};_.ae=function(a,b){lw(this,a,b)};_.be=function(){return this.a-1<0?this.b.length-1:this.a-1};_.a=0;var Wi=eL(180);Al(148,12,{148:1,12:1},Bw);_.bd=ET;_.cd=ET;_.dd=ET;_.ed=function(){Wp(this);!!this.b&&Oz(this.ib,0,null,this);this.b=null;(sE(),rE).j=null};_.fd=function(a,b){var c,d,e,f,g,h,j,k,l,m,o;if(!this.Sb){this.i=-1;return}if(this.i<0){this.i=(sE(),oE);return}f=uz;if(!!f&&f.Cb==11&&f.Lb==this){this.F=-1}else{this.g=-1;o=false;if(this.F>=0){d=NE()-this.F;if(d<400){d=d/400;d=d==1?1:1.001*(-$wnd.Math.pow(2,-10*d)+1);g=this.G*(1-d)+this.D*d;this.j=g;Aw(this);zw(this)}else{ww(this,this.D);zw(this);this.F=-1}}else{d=(sE(),oE)-this.i;h=this.j>0;j=this.k<=this.Ib[pQ]&&this.j<0;k=this.k>this.Ib[pQ]&&-this.j+this.Ib[pQ]>this.k;if(h||j||k){this.n=0;if(h){this.j=this.j<1?0:this.j*(1-$wnd.Math.min(1,8*d/aR));if(!this.a){xw(this,this.j,true);this.j=0}}else if(j){this.j=this.j>-1?0:this.j*(1-$wnd.Math.min(1,8*d/aR));if(!this.a){xw(this,this.j,true);this.j=0}}else{c=-this.j+this.Ib[pQ]-this.k;c=c<1?0:c*(1-$wnd.Math.min(1,8*d/aR));this.j=-this.k+this.Ib[pQ]-c;if(!this.a){xw(this,-c,true);this.j=-this.k+this.Ib[pQ]}}o=true}else !this.a&&this.C!=0&&xw(this,0,false);if(this.n!=0){m=d/100;l=$wnd.Math.pow(0.7,m);this.n*=l;e=this.n*(d/aR);this.j-=e;$wnd.Math.abs(this.n)<1&&(this.n=0);o=true}}o&&zw(this)}this.i=(sE(),oE)};_.gd=function(){var a,b,c;!!this.b&&this.Cb!=1&&ib(this.b,this.Sb);a=(sE(),rE).i;if(!a)return;c=a.b.length;if(!this.e&&c>0){this.j=0;this.k=c*(this.A+this.r)+this.r;b=db(this.b).style;b[RD]=CQ;b[uR]=wR;hA(this.Bb,db(this.b),0);b[DQ]=''+this.Yb;b[TD]=VO;mq(this,b,this.Tb,this.H);b[xQ]=this.xb+(this.d==(ye(),ve)?'%':mQ);Gz(this.ib,this.Lb?2:0,this.Lb,this);pq(this);yw(this);this.e=true}};_.hd=ET;_.nd=function(){oq(this,this.b,this.Tb,this.xb);pq(this);yw(this)};_.od=function(){var a,b,c,d,e;!!this.b&&this.Cb!=1&&ib(this.b,this.Sb);if(pw){d=(sE(),rE).r;b=rE.i;a=rE.e;if(!!b&&!!d){e=d.Gb==3;c=hw(rE.i,(hC(),ZB),e?a.K:a.I,e?a.M:a.S,e?a.O:!!a.A.r&&a.A.r.Gb==5?120:(nI(),VH||iI?eI*180/hQ:a.G),e,true);!!b&&(b.a=c)}}pw=true;if(rw&&!!(sE(),rE).i){rw&&vw(this,(sE(),rE).i.a,qw);qw=false}rw=true};_.sd=function(a){wn(this.b,a)};_.td=function(){return rg(this.b?zq(db(this.b)):0)};_.vd=HT;_.wd=function(){return rg(this.b?Aq(db(this.b)):0)};_.xd=IT;_.Hd=function(a){uw(this,a)};_.Jd=function(a){nq(this,a);a&&!!(sE(),rE).i&&vw(this,(sE(),rE).i.a,true)};_.Kd=function(){var a,b,c;if(!this.b)return;c=this.Ib[xQ];a=db(this.b);yq(a,this.Ib);c!=this.Ib[xQ]&&!!this.Lb&&this.Lb.Cb==8&&Vq(this.Lb);for(b=0;b<this.pb.a.length;b++)OM(this.pb,b).Kd()};_.Nd=function(){var a;tw(this);a=db(this.b).style;mq(this,a,this.Tb,this.H);a[xQ]=this.xb+(this.d==(ye(),ve)?'%':mQ);pq(this);this.Lb?hq(this.Lb):hq(this)};_.a=false;_.e=false;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;_.p=0;_.q=0;_.r=0;_.A=0;_.C=0;_.D=0;_.F=0;_.G=0;var pw=true,qw=true,rw=true;var Ui=eL(148);Al(171,12,{171:1,12:1},Lw);_.bd=function(a,b,c){var d;d=(sE(),rE).i;!!d&&lw(d,this.r,false);return true};_.cd=ET;_.dd=function(a,b,c){this.q=this.e=b;this.p=this.Lb?this.Lb.j:0;!!this.Lb&&ww(this.Lb,this.p);return true};_.ed=function(){!!this.s&&Oz(this.ib,0,this.Lb,this);this.s=null};_.gd=function(){var a;!!this.s&&this.Cb!=1&&ib(this.s,this.Sb);this.Db=10;this.Qb=10;Iw(this,this.s,this.xb);a=db(this.s).style;Bq(a);a[sE(),TD]=VO;a[RD]=CQ;a['backgroundSize']='cover';a[RQ]=_Q;a['backgroundPosition']='center';hA(this.Bb,db(this.s),0);a[NP]=this.Db+mQ;a[OP]=this.Qb+mQ;a[DQ]=''+this.Yb;a[pQ]=this.Tb+mQ;a[xQ]=this.xb+mQ;if(!!this.f&&!this.f.a){a[RD]='50% 50%';a[QD]=RR+2*this.f.A+'px) rotateY(0deg)';a[TR]=UR;ut&&(a[SD]=WR,undefined)}Gz(this.ib,this.Lb?2:0,this.Lb,this);Fw(this,rE);this.g!=null&&this.g!=''&&Jw(this,"<div style='"+this.f.c.d+"'>"+this.g+'<\/div>')};_.hd=function(a,b,c){var d;!!this.u&&kG(this.u,this.a,null,0);if(this==uz&&!!this.Lb&&this.q!=-1){this.e=b;d=this.e-this.q;ww(this.Lb,this.p+d)}return true};_.jd=function(a,b){this.a=(nI(),false);!!this.u&&kG(this.u,this.a,null,0)};_.kd=function(a,b){this.a=(nI(),!(VH||iI));!!this.u&&kG(this.u,this.a,null,0)};_.nd=function(){Iw(this,this.s,this.xb)};_.pd=function(a,b,c){var d;if(this.q!=-1){d=this.e-this.q;ww(this.Lb,this.p+d)}this.q=-1};_.qd=ET;_.vd=function(){return this.s};_.xd=function(a,b,c){var d;d=false;if(this.Lb){this.Lb.kb.a=rg(b);this.Lb.kb.b=rg(c);d=this.Lb.xd(a,b,c)}if(this.Sb&&d){return Zp(this.kb.a,this.kb.b,this.Ib)}return false};_.Kd=function(){var a;a=db(this.s);yq(a,this.Ib)};_.ce=function(){Kw(this)};_.Md=function(){this.ce()};_.a=false;_.b=0;_.c=0;_.e=0;_.j=false;_.p=0;_.q=0;_.r=0;_.A=0;var Cw='',Dw='';var Vi=eL(171);var Nw=null;Al(280,1,{},_w);_.de=function(a){var b,c;c=(sE(),rE).e.I*hQ/180;b=qs(rE.e)*hQ/180;a['pan_']=c;a['hfov_']=b;a['heading_']=this.f;a['totalpan_']=rE.r?rE.r.Eb:1};_.a=null;_.b=null;_.c=18;_.d='';_.e=0;_.f=0;_.g=null;_.j=null;_.p=true;_.q=true;var Uw=null;var Xi=eL(280);var hx=null,ix=null,jx=true,kx=0,lx=0,mx=0,nx=false,ox,px,qx,rx=false,sx=false,tx=false,ux=null,vx=0,wx,xx,yx,zx=-1,Ax=0,Bx=0,Cx=0,Dx,Ex,Fx,Gx,Hx,Ix,Jx,Kx,Lx,Mx,Nx,Ox=false,Px=false,Qx=-1,Rx=-1,Sx=0,Tx,Ux=true,Vx,Wx;Al(156,1,{156:1},xy);_.ee=function(){Sw(this.e);this.b=true};_.fe=function(){var a,b,c;this.d=true;for(a=0;a<this.a.length;a++){c=this.a[a];b=c[0];tq(b.c,this.c,b);c.splice(0,1);c.length>0&&ar(c)}this.a=[]};_.b=false;_.d=false;var Yi=eL(156);Al(111,12,{111:1,12:1},Ry);_.bd=function(a,b,c){if(yy)return false;if(this.N!=null&&this.N!=''){BE(this.jb,this);return true}return false};_.dd=ET;_.ed=function(){!!this.n&&(this.ub==2?Oz(this.ib,1,null,this):Oz(this.ib,0,null,this));this.n=null;this.O=null;!!this.H&&Ty((RJ(),uJ),this)};_.fd=function(a,b){this.d&&Oy(this);if((nI(),aI)&&this.X>0){if((sE(),oE)-this.X>_H&&!(iI&&OH)){Ay=this.X=-1;Sy(this,(gz(),az),rg(Zy),rg($y))}else{mE=true}}};_.gd=function(){this.q=GC(this.Nb[0],this.Nb[1],this.ib.Gb);this.W[0]=new XI(0,0,0);this.W[1]=new XI(0,0,0);this.O=vq();Uy(this.O,this);this.ub==2?Gz(this.ib,1,null,this):Gz(this.ib,0,null,this);fd(this.O,IE(this.Q));this.N!=null&&this.N.length>0&&(this.qb=10);!!this.Bb&&!!this.n&&hA(this.Bb,db(this.n),this==uz?2:this==vz?1:0)};_.hd=function(a,b,c){!!this.Y&&kG(this.Y,this.a,this.q,this.s);if(yy&&this==uz){this.V.a=b;this.V.b=c;os(this.jb.e,this.V,this.$);this.Nb[0]=(hC(),this.$.a*180/hQ);this.Nb[1]=this.$.b*180/hQ;this.Ab[PP]=''+$s(this.Nb[0],8)+','+$s(this.Nb[1],8);this.q=GC(this.Nb[0],this.Nb[1],this.ib.Gb);this.ub==1?(sE(),mE=true):Py(this,true);return true}return true};_.jd=function(a,b){var c;Ay=this.X=-1;this.a=(nI(),false);!!this.Y&&kG(this.Y,this.a,this.q,this.s);c=Hy(this,this.K,this.g);LH(c[0],c[1])};_.kd=function(a,b){var c;Ay=this.X=(sE(),oE);this.a=(nI(),!(VH||iI));!!this.Y&&kG(this.Y,this.a,this.q,this.s);c=Hy(this,this.K,this.f);LH(c[0],c[1])};_.md=function(a){var b,c,d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v,w,A;this.p||Jy(this,0,0);Ny(this);r=this.K!=-1;if((a||r||Ey)&&!!this.O&&this.P){if(!this.B){this.J=UJ();Yp(this,this.J,this.i,this.e);this.B=true}if(this.ub==2){j=this.ib.Gb==3;if(j){o=this.ib;k=fD(o,this.ib.qb.e.O);u=this.ib.qb.e.K;w=this.ib.qb.e.M;l=this.F/o.Ie();c=(as(),(k/l*aR).toFixed(12));d=(-u-this.u)*this.F;e=(-w-this.A)*this.D;if((sE(),YD)&&Ey){f=iC(this.ib);b=this.ib.Q;Xp(this,this.q,(Up(),Sp));v=o.Ie()*k/f;A=o.Ie()*k/b;p=Sp.f/f;q=Sp.g/b;EB(Op);wB(Op,this.wb,this.wb*this.vb,1);HB(Op,(hC(),this.Pb*hQ/180));wB(Op,v,A,1);xB(Op,2*p-1,-(2*q-1),0);IB(Op,this.J)}else{this.Hb=RR+c+pS+c+qS+$s(d+this.Nb[0]*this.F,12)+CR+$s(e+this.Nb[1]*this.D,12)+rS+this.C}}if((sE(),YD)&&Ey){if(!this.H){this.H=YJ((RJ(),uJ),db(this.n),yJ,false);mE=true}if(this.H){aK(uK()>NQ?(RJ(),wJ):(RJ(),vJ),(RJ(),uJ),this.J,this.H,this.r,j?JJ:GJ,uK())}else{Ey=false;ib(this.n,true);mE=true;s=db(this.n).style;s[QD]=this.ib.U+' '+this.Hb}}else{if(this.p){ib(this.n,true);s=db(this.n).style;s[QD]=this.ib.U+' '+this.Hb}}this.N!=null&&this.N.length>0&&(this.qb=10)}else{if(a||r||(sE(),YD)){Qy(this);if((sE(),YD)&&Ey){if(this.q.d>250){if(!this.H){this.H=YJ((RJ(),uJ),db(this.n),yJ,false);mE=true}f=iC(this.ib);b=this.ib.Q;v=this.K*this.tb/f;A=this.K*this.sb/b;m=this.W[nI(),UH];t=new XI(this.q.f,this.q.g,this.q.i);MB(this.jb.e.p,t);_s(this.q,this.$);this.$.a<0&&(this.$.a+=dR);if(VH||iI){EB((Up(),Op));yB(Op,2*m.f/f-1,-(2*m.g/b-1),0);h=this.K*this.i;g=this.K*this.e;wB(Op,1/f,1/b,1);HB(Op,-this.jb.e.Q*(OB(),jQ));wB(Op,h,g,1);JB(Op);IB(Op,this.J)}else{NB(this.J);yK(this.J,v,A,2*m.f/f-1,-(2*m.g/b-1))}this.H?aK((RJ(),vJ),uJ,this.J,this.H,this.r,JJ,0):(Ey=false)}}else{this.Hb=Wy(zy,this.G[nI(),UH][0],this.G[UH][1],this.K);s=db(this.n).style;s[QD]=this.Hb;ib(this.n,this.q.d>250)}!!this.Y&&a&&kG(this.Y,this.a,this.q,this.s)}}}};_.od=uT;_.qd=ET;_.vd=function(){return this.n};_.ee=function(){this.P=false;this.O=null};_.fe=function(){var a,b,c,d,e;this.P=true;this.i=this.d?lz(this.R,pQ,1):this.O.naturalWidth;this.e=this.d?lz(this.R,xQ,1):this.O.naturalHeight;d=0;e=0;if(this.d){a=rg($wnd.Math.floor(this.O.naturalWidth/rg(this.i)|0));this.R['cols']=a;b=lz(this.R,iS,0)%lz(this.R,'frames',1);d=b%a*rg(this.i);e=(b/a|0)*rg(this.e)}Jy(this,d,e);c=db(this.n).style;Bq(c);c[DQ]=''+this.Yb;if(this.ub==2){c[sE(),TD]=VO;c[RD]=CQ;Py(this,false);Ey||ib(this.n,true);this.jb.D=true;mE=true}else{this.tb=this.i;this.sb=this.e;ut&&(c[sE(),SD]=WR,undefined);this.K=this.g;this.jb.D=true;sE();mE=true}c[TQ]=''+(Cy?this.I[0]:bR);Ky(this,this.jb)};_.xd=function(a,b,c){var d,e,f,g,h,j,k,l,m,o,p;if(this.ub==2&&!!this.n){return $p(this,a,b,c,this.i,this.e)}else if(this.ub==1){if(this.q.d>250){if(this.mb){KI((Up(),Rp),b,c);SJ(Rp,this.ib);b=Rp.x;c=Rp.y}m=(nI(),(VH||iI)&&b>(this.ib.R/2|0)?1:0);g=this.tb;f=this.sb;k=this.G[m][0]+g/2;o=this.G[m][1]+f/2;p=g*this.K;j=f*this.K;m==1&&(b-=this.ib.R/2|0);b-=k;c-=o;if(VH||iI){d=-this.jb.e.Q*(OB(),jQ);e=$wnd.Math.cos(d);l=$wnd.Math.sin(d);h=e*b-l*c;c=l*b+e*c;b=h}b+=p/2;c+=j/2;if(b>=0&&b<p&&c>=0&&c<j){return true}}}return false};_.Id=function(){!!this.n&&(db(this.n).removeAttribute(GQ),undefined)};_.Kd=function(){var a;if(this.ub==2&&!!this.n){a=db(this.n);yq(a,this.Ib)}};_.Md=function(){jq(this,this.Ab,this.T);if(this.ub==2){this.wb=rF(this.Ab[dS],10,cR,eS);this.Pb=qF(this.Ab[fS],0)}this.q=GC(this.Nb[0],this.Nb[1],this.ib.Gb);this.ub==1?(sE(),mE=true):Py(this,true)};_.a=false;_.b=0;_.c=0;_.d=false;_.e=0;_.f=0;_.g=0;_.i=0;_.j=false;_.k=0;_.p=false;_.r=0;_.s=0;_.u=0;_.A=0;_.B=false;_.D=0;_.F=0;_.K=0;_.P=false;_.T=false;_.U=0;_.X=0;_.Z=0;_._=0;_.ab=0;_.bb=0;_.cb=0;_.db=0;_.eb=0;_.gb=false;_.hb=0;var yy=false,zy,Ay=-1,By=true,Cy=true,Dy,Ey=true;var Zi=eL(111);var Xy=zR,Yy=zR,Zy=0,$y=0,_y=false,az,bz=false,cz=0,dz=0,ez=zR,fz=zR;var uz=null,vz=null,wz=false,xz=null,yz=null,zz=null,Az=null,Bz=null,Cz=null,Dz;Al(211,1,{},_z);_.ge=function(a,b){return a.Yb>b.Yb?-1:a.Yb<b.Yb?1:0};_.Zb=vT;var $i=eL(211);Al(23,1,{23:1},kA);_.a=-1;_.b='border-radius:5px;box-shadow:rgba(0,0,0,0.667) 0px 0px 10px; background-color:rgba(0,0,255,1.0);';_.c='border-radius:5px;box-shadow:rgba(0,0,0,0.667) 0px 0px 10px; background-color:rgba(0,255,0,0.667);';_.d='border-radius:5px;box-shadow:rgba(0,0,0,0.667) 0px 0px 10px; background-color:rgba(0,0,0,0.667);';var aA='-moz-',bA='-ms-',cA='-webkit-';var _i=eL(23);Al(4,1,{4:1},tA);_.a=0;_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;var oA;var bj=eL(4);Al(116,1,{116:1},OA);_.b=0;_.c=null;_.e=0;_.g=false;_.i=0;_.j=0;var vA='CQAAAApCAQAAAD3l0PNAAAAAmJLR0QAAKqNIzIAAAK4SURBVEjH7dbtUxNnFMbha3eTmBdoCCTYKVTtlKnV1sFOUQrO9N8XarGt01qHdpCxpaMVEoPEvG62HxLehKAw02/ez9fd3973ec7sOYGzFQgFSPQlZz84WqGUnDE5NO1p6umfFxRIySmZdc00/rXpbzVNvdOdRaeGieRMumbekmULvjSjJCvQHxUxOoGJ5BTN+spdy+644VOXTauYNC4jkHASF71VlbSiGdd9a8ldX7uiJC8rr2hKWcmYtFCsJzkKi454ScurmHPbokXzPlORlxIKRTIKJlSUTcgKxOKjqOhYaa+6ZdF3vjHnsnGZ4eUPKpeSNaakfBByULFkHxTIKJp10x3LFtwwoygreutOA6G0rI9MKps0JoNYrE8kcMm06xYsWXTLVZNyUiMaIxDJyJtQVjYhL9DRFkciU+Z9757bPldRkD6zTQeFyCgoKZtS0PFKMyVUMu+eOSW5E3FGKZIbOhv3xqadlFDBjCsqLgm9vwIpBSkdMwrCEJGsrPS5MId9l5OVIkQguABk39fg3eCigFPMfQB9AH0AvQOUHJ8H51IiGUzfELGWpu7ocTxSfV1NLT1JSl/Dlmcy5/pDkog11TyzpaEfCYRCiWQ4rMP3qlus7ZUtv/vRmqcaEXr21NU19QRDVHBmoI7Xnlv30H0PPFHVi4Y1qqvatqulLxye4NRAXQ3bNvxi1YpHNtR0JNGRb1S9VPVah2HI4BgsEWup+cuvVt23Zt0LjcGiEx3Y7WnZtaOqrqHLQcj9ja1t15Yn1qx64DdbdrX37zo6lr2naVfNtpqm+MBXomvPC3/4yYofPLapqiUetdYk+rr2VG3bUdfWF6Btx1OPrFjxsw0vNXSPN3EwYsBkFX1izk1f+BjPrXvsT/+oax3uIP/DDvmurTZvTBYte95cZKs9jDk4yWlxjuo/6KHyx524AOUAAAAASUVORK5CYII=',wA='DAAAAAwCAYAAABXAvmHAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADRSURBVHja7Jg9CsMwDEbtUrcesje9QLfe/yDdeoEke4f8DK4MGkqGkkUEkSf4UCAQ8fIwThxLKcGqYoxN7TLjYzXjFGzrrgleAVqNWZ2NAW7GzzcHyN4BEgA7A1wwAAAA7AO7AlwxgAEMYAADGMDAn4qSRk8OWv2HzfoNk/R7Pq2S9c1u6Q+d85aMkmljX1aZf67r/UHSSzrrUwnzisYHW6/aZcbT6xoYvS/iyTsABjCAAQxgAAOuARYAADg4wIwBAA6+DwzeAXrvAJ01wFeAAQAzgTvph8EtbgAAAABJRU5ErkJggg==',xA='CoAAAAqCAYAAADFw8lbAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAArwAAAK8BK7AVuQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAN4SURBVFiF3ZnrdtsgEIQH22mu7fu/Z5vE8Y3+yI40Gi1IcXvatJyzB9kC8XmWXRAutVZcU0op5Zp+9coBy0f6JXClca2lNq4/BL0K1ABLUi+pWzFCer0KeBFUIB0sM22nQC0b2i3BdkENUm0j9QZzWBaFuoRVqSfQPdjdCkDWm8S29jkDvYid7TON46IFPANtqOhwu6h5ze9VVSpFuFNcn+Wa7akwANRSSnHYVNEGJOF2AG7CdmJUV0Gp4knsGO1Ocg8QZQU6B02im0oR8EsAfjFTWAVVyIPYNoAP0fYssJUsquoAai5XN28N7hbAXdhtGGGpKgcl6AHAW9geU/Wz1HaBTQF3vbtcIQl4H/YQtcJmoAr5inyasHBee4p7B2243EHvAu5RTGGpqoKqmq+YKu9Bp+lrSFlUVRVtqXkTIPcB9xXAUxhhOQ0yULr7Np6lqnv60jw7UTVzvUY5A4gufwzAbwL8uBI0U/yc2CXa6OqFXSdvttz+FJCEVfe3QFuQmrJ47StdLaUUKppBakpiIDmsgjJ1qcuOmM5L/QFHjEH2hjFtbUXZAbbn+lbEP5i56xX0ZEqeMeZPBhinhc7fWUZYCiZX1VPUPcacmrlXo1uzwB55Dvb8OsC28qiDctlUYA7iK5Qq6vPV++oynIHOFPU82gNWa633hGOdte0BOk/d2Bc94CXTfWq2Z13q2xofkF//6YuCThIspktZttltrSjVrtf2bY0PYJyjPUDd7Lod8T73mKiBcW7WpG32DF2RWsCzqO8Bav6jZSkp25Qckr4Hg8+Ah6KgPSV9P6k7Id1g8PVCFdU+tL0BLyqbKaovYqoiB9Mc6MtitoQeot+LmQJTXX35SxVdo+Y+BmA+1GWRyby1KSHodwA/ADzHZwXtqrqrtdbYQWWwVGSPdlLnj1na5j0HZAbris7e93uuPwWU7mpakGv2oy8CS1C6n4qesOB6yA1XNDtg0PtvWP8qQljaa9w79hQdQMX9CloExg8WdP5qgK15uWMgqZrNQGq9hWaq+n3dnbuaa1+XNYi683OiKMklqPTUQiF9WmjS/8gBBOGyaB8UTQ8gDFbV47UOrkpdc6TDFYn3mi5PQU09FsLqAzUr/Moh2dLGZCjp+ehfOHZcPNT9Zw5y/4+j8QTWgRW8V2ZgUv+ePxsmjT/73zdpxz/8h9hP3bvTxIOHl4EAAAAASUVORK5CYII=',yA='CwAAAAsCAYAAAAehFoBAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAivSURBVHja7JnLUhvJEobVF924CBjAcPDWG3vjrdd+X7+C19564wdwhB2eOQMIkNC1u+f7ihLTR0cCYXsWjpiKqKjqVnXWX1lZf2aWkqqqGr9SSRu/WMl/VMDbt2+Tp4x///79D21p8r0mUQO6rl2UalX7vcCfDHgJaBLNqt6vg14IL2O/Wuo/GfjGgJeAprWanZycZGVZpvP5PIsyw9gkSQKwPM+LNE3LdrtdfP78uYigyxr4jYFvBDiCrWsxe/78eT6ZTJqADLXb7TaRlRVFkXU6nTQCLqfTaUFbAHo2Go1mtgCf7e3tzT99+lTUNb4J6EcB18AuNNo8Pj5uApZ5251ms9mZzWYdgHTQYgt5dPN7wHPVnmVT3o9ZzLjVaoWWMmGRMzQ+q2v7MdAPAl4Cm5+dnTXRUptJu4DbBtA273esAN/iOYCmLmy5RP6Udky9BfuAMQN+HvJsHQl8f39/hrbnm4BeC3gZLHbaQqtqUqA9QO+huX36+7Q9AO/SdyEt2ixquBAw7Yj2BsDXtH1+6qPlK3bmWuDIHR8eHk43Ab0S8CqwaLYL2F3sU4C/AfAIcIf2BS5gnrfoB8BURRVRw7ccSgH3aS94d079E8AXPPcBfIOtjzYB/ZDjcMZMM7i9vVWzu9isQI8B9Yz2xBZN+y4A5rkjYIDfAwZQsN8FYEDu0W7zrs2YJiaRIjcwSr/fr16/fl19/PixqlHiw4CXtavNagYA249g/0N7Rj1F2wI+oGoi27xzbM6YVMCAAmc5p04A2QPsLnWHfgeg96aDdsutra3C9vLy8v4AguX/6C5/IMbIZAO01WXCXtx6NXsGuOec8FM0c0S7x/MOE3Zom+KlJlHDFeDU8oxt3wJQ13MAWOVmPDdoC+TOGCdbzHd2duavXr0qMA2BFg9qeFm7Utc2BQB7ADjSDNSsYNHuCe0BPwu2S23yLuP3VMCRKAQsF3tgPQdNCwAzngNYFYxsd2DM95Obm5upu7KgumUt52tsNz06OmpKU1KXhwrtecCeaQbUI4AKtodGuru7uy0AZzynjEvAFAAzsYArwGWAzdiRdDgcBtaTQdS8nEw7ZJED216vN+KbKVrWsSTLtpyv0W6m9xJwpCuZ4TAesN9kCrS7I1g8Vps2Z6IUwAnvG4xpRBtOsNmGB4uDm7oQ5ASHwm9z6oS5BrTS3RU7cQ3oAYsbqfloEv9jyys1bGyAJnS3HZ63I8/uyQaA7VG1lKBZAGfUlH5iRdONeOoF3HDrnZ/Faiqyh95QD6jd9qj7VJmjFx1ROAuYRvbmzZvkw4cPD7JE0LKBDGA98Gp4i7oDaGkreDQAd4wdohlkAj04OEjQctBuvTB5g+EJsnw01qjQuq69g0a3ZA36u85B34PZYcG5C2Shi11/0IbTO/ef5dFracdbOgWEdqUuNeAB02Y1AwGvArsovncMchuASjGRTKaQMpXJYgTqHIJtobB8MBjIIuljKdJ9CGnUZSATY4OWDsGa35XABh4wbVYzWAe2DprFBW17+CQLqrKU2aIfWubK49wrE4J8jbsWiDaXstosutrM461TkLasHiKBuO2bFMfGb5IoI8hzOzUX59AcVQagkxXZy+NJaLS9cIjqVWqK9NT4Ozh7uIhr8c3iu0X/DvPfhQhu46y50q9LPVZKCMAjxUhH9wG3PCsT0G4EGK014jf36VKUF+TrSMxMAF/CEhX96jHA94mimYLBN2ANXkI1kNEL6W71YDoFeVYXu0lxrN/4rYqgzGNwNKWvx5sCds64IqZXjWXHsUrDpTkYH4RMweCb/q0hIoJHBjJ6KBcEHZWc9orTHoA/ot0KbtfrldRidlcmUWaQr9fTYXAm5uZ/HNLysWgtbJXbQtUTjSPQQQwPB0xyayATY4MMD5YwgQFPoK5VbCHYq6srARdWczuDduSFLETZzkG9Rb5zzpFTcvCrta65DtrVXV9fz6ArhQ7NFBB6ZbDN5L0YdRknB2rzxEf+DtQla8RYIpiLmqWWyBTwVNfLzgzNOIyRqVe6Z7MPvhvzzYwFFjEuXq1hfbU+W5MwFSf4cctMGl29Qs95FqyeqQ3YPFKSLriSO3UKanxF8FNG7U5xCCPGDJBjpnFBe6HsGNzfLAATnxSrMo+VGnagqbgfx4SxDyYD7+0YfIcQMdKSp8cDaPaQRaeQxFgiHDBtVjMY3RWDm0vGmiL9wbd/CDju3hCwY9z8rH5nsdYk6lr+8uXLnAB+wuRDE0Z9PO/bi0xBm410F4JvU30XogerB/CyQdgq0+PJRLBXtH8i7xuvvtH+bn6nyWl+RnCYjqHlyrxuXcYRuNF7A1NxbQ2FhguTuPVGYCGelUV4HjHxdowNwr1EdCZq39UYoAebBewlY9XqN56/Rg1f+BvfjbDd2YsXL4oI+ElZ8+IuQh/fNW/j2Vj4mG0PSSjvnsXENCShXqoYD7gD0baLyN1enoQkVJvVFOj/Llie/4vcC+z7GnkheOewhYzjqVlzyKm85Dg/Pw/xhXGuiSJ9MwX5eBi3ct8Q0ahLwKKtp/ny7CJrVpvarGZg3/OBV7vhu7F2Hq+vfuwihXQlB3TLqymoLgT0vN8z82Drw0WK1wDuhJHdXdiQRQoudD7hIkXqincT1nCRggICldH//ouUdaD7/b5xcJvnrlkHoLaZbAdtGuCHeDaaRDBgHZDuVg+mU/CaCoAD2UCb1mYZM1GzL1++nL979+77r6pWgSZlSb9+/dqEI01h2gTtMkeo2q/pj/FsDBFVr4GMWptKFJEmx/CwC5jAyTPOyIw06OdcBq67bkXbGac5F7ipuxmIVUqTRYxnY7AjYGmtkNelP52CPCt1nZ6eFgD8udetD11oAzw1lTGNPzw8TG09nMYU0SQqgAVXb2xweXlZ6MHYmbKu1Z9+of3YXwZmtyaM3jkE8i3Le8C2Rl0GMhzYqq7Rf/Qvg1/2T5lf9m+vf/8J3bD8JcAARpNzuP15GKoAAAAASUVORK5CYII=',zA='DAAAAAwCAYAAABXAvmHAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAARhSURBVHja1JrrbxNXEMV399pJHCekDXUIUqkaFAFVXx9akHgJQft/QwEhqMoHoLRV1Ja2QBNCSEKeTmLvdq74DUwdr70hTnZ9pSMrjr17ztwzc++ddRj0ZoQgAqF534/EvMYgMe/v68b7+a4TlASDglFQ5e8B/udHQ7At2BKsC1bBFv9rvq+Y8D2/44kNCz4U1ATHBMcFE4IPEFFBRAD5TcgvC+YFs4IXgpeCJcEGYpKDEqARH4b0p4JpwUnBx4JJwbhgRDCUMgN1wZpgUTAneCb4U/C74C/EbOxlRrIKiLDFR4IpweeCLwSnID9O1MsmB8KWHEhMDuwwG4uImBH8LHgseCJYwF5xLwRERPUTwVeCbwRfEvkaVnEthLsNFdPEWi+ZiUeC+4KHgn+YrY4iXJcbOXx+WnBJ8L3gguDMPsjbquWw2ijX0xwqmbzZ7mQn14X8OHa5IvhO8C2WGeYmYY9KsAoZExzltYSN1nhN9iLAEQlP/qrgGvapcaMo6P2wRcLf+wjv+VxZSZsJ18Hzp4n8NTw/3sOodxNRYRYqJPxrsNMqwrW5wBCV5jLkv4a8Cw5vaNUbobLVqVgrJH6qgBKL0jnj+Zqp58EhixjAUgkzsICl4nYCQhR/hu8vkrADB2ybLDMxwALnV+5X5MMuAWW2A+fx/hnUR0F+IzQz0YD8rF0fXEv0tWSezdE6aYkdsQGcY+HbDkx0dcGaZntQFPI2N2twm4arswL0A1P4vpKj79NmoQK3KRtg3XgNUn1O5FAysw7dGZyAq+ccqoBREniSXWVYQAEh3CbhOqoCIv6YQGG5wALKcJyAc6QCquw/RnIum1m39nrqi2wOVNlGhAUWoFudqs2BgIWikvOqm1WA5fq2CpXMGbboAv7Htch+z5wUieka7LmtcchjF9eopW+z3QcCLNe3M6Ads3ofCKjDdUtnIDYds65tjJxHDMdlPdiogFXafYvtzp0Fiv4OHOfhHKuFVjkozKGsqALW4TgL58TmgD+uPUVhs4ACmnB7CtctW4UanHJ8X/IZWZ4ULPqbcHsC14Y90Hh1vsXtu8Qz9gMFGRrgGTguqUtcS4bHdMQmTRcuLEjl8Z3rm4KfONzvEqDdYj0fH0OMy1GELly+U31HcCt408WupzW2mkxXmT33UVorLkfrzBP1G4IH2CdOE6CKdxBxhNkYyuGgo1XnAeTvCp7DLUgToJ7bpEyVEDHGASI6RPLL+P4G1vmjXXV0HXZ8G4jQlkbViAgP0PPagfPkfyBxf9OVt12rolPyrLH6qaWGD1BEzD3njW08+V9s2cwqIDArtG9pv2b6AoQMmnZf2KOo+2D9TcJeF9wm8kuddgYuw8VVxBJC9HluRI60ezKfhbQSX2dv85hS6SN/D8+vBPt8yGd3gf5iC8G7Fvcq9Vif6bY+Um29hi6UDYLig/Gv4FfBj9jlFvZ5zoz35DGr/WzfPuhu1xnou58apM1I3/3YI+06ufzc5j8BBgCCKH75Kav0IwAAAABJRU5ErkJggg==',AA='C4AAAA0CAQAAABf/cJBAAACi0lEQVRYw+3YW1PbVhiF4WfrYLAdSAkpcQgmt7nr//8nveh0BkyAUGgTDjFgW8qFhSsbW4hDZjod72vp/faspcNaO+TqrRBEAnJZXvOmUOe6EEmseKWJvks3hnn2AvAQia1a9862tzh16Itz10YPDaiEhyCyYs2WHV1b2rhyoufAiQs31RJVwEMk9cpbH3S9tyaRIxi6cKTns1OXBov3vwAeIommN97btW1DKjeSIRILBv5xaN+Rv/UXOTAHXqj8WseOHZuaGBVoBT5G35kDB459m+/ADHxK5V2/aosKcO7u0iAUAzJX/rK/yIEpeEnlXR3rYpmRUQmsNCAWi4ycO7Y/z4EJfKLytq4PftGQT8SYZ0yYCBTc+uqznsNpB0I+rXLXjk2rJZUrn9WSA9fOHOiVHQi5EFmxbku3eJbDPZUr35SJA3nxDvScOHeTZ0HQ0vHRRx1rFSo/NODOgQvH9uw59j0Re+2TTzY0ZIY1xLi/cgxlYrENbW809d3EEh2/6UoMDWqLsWhIhoa2zJGvCVItkVsDmees8bZyNLSkRIXnuewZO57d/fgbJCqp9uIr8hPXEr6EL+FL+BL+/4KHnwUf//GiFxrwb3eSYKAvl/KInFWVvVK5vgGxINXS1JBOdh+eCE4kYgOn/rTnMpYbudaXSTQkIuHRew9CAc58s+93fzh1Oy+IRkWoe1wQTWT3gujcCD0uKsOaEToplZjZCH0v/JcrVr3wf1e/5oX/Uh9KtZ9RW64Myr1oceHq6tYsXGOVHypcc6pid6bEmCkqvUdUxYUl965+mVSsp5XciuI4/lBUlMP/xsHCjAPvbNvEmUNfFqn81MOcVW0tfHfl+oUOc6YkipDVP4b6ATeZfGqHHRF6AAAAAElFTkSuQmCC',BA='DQAAAA0CAYAAADFeBvrAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIZSURBVHja7Fo9TAIxGKXcJbeZS25zYDfGOLvIyMbKyMrMRogbExubk5OTk7ObLs7GGHYjTi46mJgQ8VW/miIH3F1b7u6TJi9Ar+333iv397ViNptVOJVqhVn5FSSEOAD8sgmQnCX3uBkaAz0cjEokRnLtEfefIs8hBRTZ4ArY1+uLCMmRuEZz9UsaPgH1AoupE8cF41d1eAEaBRTTIG6xhq/r+Ao0CySmSZyWGp1kgHegVQAxLeKy0uCkA30A7RzFtInDWmPTDDgFOjmI6VDsRIamHfgT6G5QTJdiJjYySwD5pb8BMX2KlcpAk0ADh2IGWY0zDTh0IGZoYpiNwCOLYkamRtkicCqfFQ3GETSGsUE2XFVEzuTTe4b+Ver7bYwxHwuChEboHPBS9PWojzJE5C5Ic1kRuwD8BH18aquMqFrhYvGE9jSCl0Cwom1AbZQBnjUeli+5vkb0Gghj2oR0TAn3rXJwcB8JNMIPQE07VqM6JTiwHt/RnT7UiE+AQ8JEExq6iC1c5eWEEHI2boFd4I2qd4Bn4AhxH53EdZlohCg5KzckpELCjhHzbptozHuG8vrLsbsobC/b/+bGyurRh9XDKbvXB1YveKxewVklSVilsVglGlmlglkl61ktp7Ba8GK1JMlq0ZjVsj6rjRestsbQ+8nJ3wYFFxURZ38h0UhbtMb4PS3b9jJ87IH3vfNE43ZHo4XyJcAA6EAwTcBK5EcAAAAASUVORK5CYII=',CA=' ',DA,EA,FA=null,GA,HA=0,IA='AMAAAADCAAAAABzQ+pjAAAAD0lEQVQI12P8z8DAxADBAAslAQWU6/XSAAAAAElFTkSuQmCC',JA=null;var cj=eL(116);Al(49,1,{49:1},ZA);_.ac=function(){return this.n+' '+'w: '+this.j+' h: '+this.i+' ts: '+this.f+' type: '+this.k};_.f=0;_.i=0;_.j=0;_.k=0;_.n=null;var VA=0,WA,XA;var ej=eL(49);Al(254,1,{},aB);_.ge=function(a,b){return a.j==b.j?0:a.j<b.j?-1:1};_.Zb=vT;var dj=eL(254);Al(136,12,yQ,cB);_.bd=function(a,b,c){if(!!this.d&&eb(this.d)){if(this.g!=null&&this.g!=''){Hm(this.g,this.f,'');return true}}else if(!!this.a&&eb(this.a)){Hm('http://www.tshsoft.com','_blank','');return true}return false};_.ed=function(){Oz(this.ib,0,null,this)};_.fd=function(a,b){var c,d,e,f,g;if(KF&&this.e!=''||JF||IF){if(this.d){if(!eb(this.d)&&this.e!=''){ib(this.d,true);d=this.d?this.d:this.a;!!d&&oq(this,d,(hm(),d.Pb).width,d.Pb.height)}}!!this.a&&eb(this.a)&&Vn(this.a,BS)}else if(this.i&&!!this.a){e=db(this.a).style;g=NE();if(g-this.jb.e.c>20000){this.i=false;if(!!this.a&&eb(this.a)){Vn(this.a,BS);e[oQ]='-100px';e[OP]='-100px';this.b=false;kG(this.j,this.b,null,0)}}else{c=0.6875;if(g-this.jb.e.c>=18000){f=176*(20000-(g-this.jb.e.c))/2000;c=f/256}db(this.a).style[TQ]=''+c}if(eb(this.a)){e[oQ]='2px';e[OP]='-1px'}}b&&!!this.j&&kG(this.j,this.b,null,0)};_.gd=function(){var a;this.a=new Yn;xq(db(this.a));this.d=null;Gz(this.ib,0,null,this);ib(this.a,false);db(this.a).style[DQ]=''+this.Yb;db(this.a).style[sE(),TD]=VO;db(this.a).style['max-width']='33%';db(this.a).style['max-height']='33%';this.qb=10;a=this.d?this.d:this.a;!!a&&oq(this,a,(hm(),a.Pb).width,a.Pb.height);if(!(KF||JF||IF)||this.e==''){this.c={};this.c[VR]='PanoramaStudio Viewer, &copy; 2022, www.tshsoft.com'}if(this.c){this.j=new lG(this.jb,this.c,this.k,true,this.Eb);bq(this.j)}};_.hd=function(a,b,c){!!this.j&&kG(this.j,this.b,null,0);return true};_.jd=function(a,b){this.b=false;!!this.j&&kG(this.j,this.b,null,0)};_.kd=function(a,b){this.b=true;!!this.j&&kG(this.j,this.b,null,0)};_.nd=function(){var a;a=this.d?this.d:this.a;!!a&&oq(this,a,(hm(),a.Pb).width,a.Pb.height)};_.qd=ET;_.vd=function(){return this.a?this.a:this.d};_.xd=function(a,b,c){if(!this.i)return false;if(!!this.a||!!this.d){return Zp(rg(b),rg(c),this.Ib)}return false};_.Kd=function(){var a,b;b=this.a?this.a:this.d;if(b){a=(hm(),b.Pb);yq(a,this.Ib)}};_.b=false;_.i=false;_.k=0;var fj=eL(136);Al(191,12,yQ,jB);_.bd=ET;_.cd=ET;_.dd=ET;_.ed=function(){Wp(this);!!this.d&&Oz(this.ib,0,null,this);this.d=null;(sE(),rE).k=null};_.fd=function(a,b){b&&this.n==1&&!!this.g&&Zw(this.g)};_.gd=function(){var a;!!this.d&&this.Cb!=1&&ib(this.d,this.Sb);a=db(this.d).style;a[sE(),RD]=CQ;a[uR]=wR;hA(this.Bb,db(this.d),0);iA(this.e,this.Ab[NR],this.Ab[OR],this.Ab[PR]);hA(this.e,db(this.j),0);a[DQ]=''+this.Yb;a[TD]=VO;mq(this,a,this.Tb,this.q);a[xQ]=this.xb+(this.i==(ye(),ve)?'%':mQ);Gz(this.ib,this.Lb?2:0,this.Lb,this);pq(this);this.n==1?(this.g=new _w(this)):undefined};_.hd=ET;_.jd=AT;_.kd=AT;_.nd=function(){oq(this,this.d,this.Tb,this.xb);pq(this);this.n==1&&!!this.g&&cx(this.g.a)};_.od=function(){dB(this)};_.pd=JT;_.he=function(){if(this.b>=0){this.a[this.b].je(!this.f);this.f=false}};_.td=function(){return rg(this.d?zq(db(this.d)):0)};_.vd=function(){return this.d};_.wd=function(){return rg(this.d?Aq(db(this.d)):0)};_.xd=IT;_.ie=function(){this.n==1&&Xw(this.g);!!this.jb.i&&gB(this,this.jb.i);dB(this)};_.Kd=function(){var a,b,c;if(!this.d)return;c=this.Ib[xQ];a=db(this.d);yq(a,this.Ib);c!=this.Ib[xQ]&&!!this.Lb&&this.Lb.Cb==8&&Vq(this.Lb);for(b=0;b<this.pb.a.length;b++)OM(this.pb,b).Kd()};_.Nd=function(){var a;hB(this);a=db(this.d).style;mq(this,a,this.Tb,this.q);a[xQ]=this.xb+(this.i==(ye(),ve)?'%':mQ);pq(this);this.Lb?hq(this.Lb):hq(this)};_.Od=function(){!!this.Bb&&!!this.d&&hA(this.Bb,db(this.d),this==uz?2:this==vz?1:0);!!this.e&&!!this.j&&hA(this.e,db(this.j),this==uz?2:this==vz?1:0)};_.b=0;_.c=false;_.f=false;_.n=0;_.p=false;var gj=eL(191);Al(169,1,{169:1});_.je=CT;_.ke=CT;var ij=eL(169);Al(170,169,{169:1,170:1},lB);_.le=function(a){this.c.n==1&&!!this.c.g&&!!this.a&&nB(this.c.g.a,this.a,a)};_.je=function(a){this.le(a)};_.me=function(){var a,b;a=(sE(),rE).i;if(a){b=hw(a,this.b,0,0,0,false,false);if(b>=0){lw(a,b,false);!!this.c.Ab[CS]&&(this.c.Ab[CS](),undefined)}}};_.ke=function(a){this.c.n==1&&!!this.a&&!!a&&oB(this.a,a)};var hj=eL(170);Al(278,9,{19:1,14:1,17:1,9:1,29:1,16:1,20:1,11:1,10:1},pB);_.ec=function(a){hm();(Om((ld(),a).type)==4||Om(a.type)==EP)&&Yz(this.a);(Om(a.type)==8||Om(a.type)==vP||Om(a.type)==HP)&&!!this.a.ib&&Lu(this.a.ib.X,a);a.stopPropagation()};var jj=eL(278);Al(13,1,{},KB);_.ac=function(){var a;a='';a+=rg(this.b[0]*aR)/aR+' '+rg(this.b[1]*aR)/aR+' '+rg(this.b[2]*aR)/aR+' '+rg(this.b[3]*aR)/aR+' / ';a+=rg(this.b[4]*aR)/aR+' '+rg(this.b[5]*aR)/aR+' '+rg(this.b[6]*aR)/aR+' '+rg(this.b[7]*aR)/aR+' / ';a+=rg(this.b[8]*aR)/aR+' '+rg(this.b[9]*aR)/aR+' '+rg(this.b[10]*aR)/aR+' '+rg(this.b[11]*aR)/aR+' / ';a+=rg(this.b[12]*aR)/aR+' '+rg(this.b[13]*aR)/aR+' '+rg(this.b[14]*aR)/aR+' '+rg(this.b[15]*aR)/aR+' / ';return a};var qB,rB,sB,tB,uB;var kj=eL(13);Al(5,1,{5:1},UB,VB);_.a=0;_.b=0;_.c=0;var lj=eL(5);Al(98,9,IS);_.ne=function(a){var b;Fy();yy=a;for(b=0;b<this.cb.length;b++)this.cb[b].nb=a};_.oe=function(){mC(this)};_.pe=function(){return 0.5};_.qe=function(){return 1};_.re=function(a){return this.cb[a].Ab};_.se=function(a,b){var c,d;d=a==0?0:this.cb[a-1].Yb+1;c=new Ry(this.qb,b,d,EQ+d,this.Gb==3);ew(this.cb,c,a);bq(c);c.K=c.g;sE();mE=true};_.te=function(){return this.lb};_.ue=VT;_.ec=function(a){!!this.X&&!Lu(this.X,a)&&nb(this,a)};_.ve=function(){uC(this)};_.we=function(){this.Ce(this.tb);this.qb.a||uC(this)};_.xe=uT;_.ye=function(a){var b,c;a&&this.Ce(this.tb);for(c=0;c<32;c++){b=this.Z[c];!!b&&Uv(b)}};_.ze=function(a){var b;b=this.cb[a];aq(b);fw(this.cb,a);sE();mE=true};_.Ae=function(a,b,c,d){};_.Be=function(){this.sb=true};_.Ce=CT;_.De=function(a,b,c){var d,e,f,g,h,j,k,l,m,o,p,q,r,s,t,u,v,w,A,B,C,D,F;m=(nI(),VH||iI?this.R/2|0:this.R);j=a.a;k=a.b;f=a.c;B=!this.qb.e?0:Bs(this.qb.e,1);p=this.Q/m;l=2*$wnd.Math.atan($wnd.Math.tan(f*hQ/180/2)*p)*180/hQ;h=this.nb*180/hQ;g=this.kb*180/hQ;if(this.Gb==1){q=this.Eb/this._;d=(C=Ov,D=(this.Ab-2*this.vb.I)/this.zb,F=C*D,this._*F/this.Eb);e=d/$wnd.Math.cos(q/2);e*=1.01;h=$wnd.Math.atan($wnd.Math.tan(this.nb)*d/e)*180/hQ;g=$wnd.Math.atan($wnd.Math.tan(this.kb)*d/e)*180/hQ}Qs(j,k,this.S);TB(this.Ib,0,0,0);TB(this.wb,h<0?m/2:0,0,0);Rs(this.wb,this.Ib,rg(m),this.Q,this.S,f,B);t=this.Ib.b*180/hQ;Qs(j,k,this.S);TB(this.Ib,0,0,0);TB(this.wb,g>0?m/2:0,this.Q-1,0);Rs(this.wb,this.Ib,rg(m),this.Q,this.S,f,B);u=this.Ib.b*180/hQ;k<h&&(k=h);k>g&&(k=g);if(this.Eb+kQ<dR){t<h&&(k+=h-t);u>g&&(k=g-(u-k))}else{h-kQ<=-90?k<h&&(k=h):t<h&&(k+=h-t);g+kQ>=90?k>g&&(k=g):u>g&&(k=g-(u-k))}v=g-h;o=u-t;if(o>v){w=o/l;if(o>v){l=v/w;f=at(l*hQ/180,m,this.Q)*180/hQ}}if(this.Eb+kQ<dR){Qs(j,k,this.S);TB(this.Ib,0,0,0);k<0?TB(this.wb,0,0,0):TB(this.wb,0,this.Q-1,0);Rs(this.wb,this.Ib,rg(m),this.Q,this.S,f,B);r=this.Ib.a*180/hQ;k<0?TB(this.wb,m-1,0,0):TB(this.wb,m-1,this.Q-1,0);Rs(this.wb,this.Ib,rg(m),this.Q,this.S,f,B);s=this.Ib.a*180/hQ;A=s-r;A<0&&(A+=360);A>180&&(A=360-A);if(A>this.Eb*180/hQ){f=f*(this.Eb*180/hQ)/A;k<0?TB(this.wb,0,0,0):TB(this.wb,0,this.Q-1,0);Rs(this.wb,this.Ib,rg(m),this.Q,this.S,f,B);r=this.Ib.a*180/hQ;k<0?TB(this.wb,m-1,0,0):TB(this.wb,m-1,this.Q-1,0);Rs(this.wb,this.Ib,rg(m),this.Q,this.S,f,B);s=this.Ib.a*180/hQ}A=s-r;A<0&&(A+=360);A>180&&(A=360-A);r=j-A/2;s=j+A/2;r<0&&(j+=-r);s>this.Eb*180/hQ&&(j-=s-this.Eb*180/hQ)}a.a=j;a.b=k;a.c=f};_.Ee=function(a){CC(this,a)};_.Q=0;_.R=0;_.V=0;_.Y=0;_.$=0;_._=0;_.ab=0;_.bb=false;_.eb=0;_.gb=0;_.hb=0;_.jb=0;_.kb=0;_.lb=0;_.mb=0;_.nb=0;_.rb=0;_.sb=false;_.ub=false;_.zb=0;_.Ab=0;_.Cb=0;_.Eb=0;_.Fb=0;_.Gb=0;_.Jb=0;var YB,ZB='',$B=JR,_B=null,aC=null,bC=0.0175,cC=null,dC=_Q,eC=null,fC=null,gC=null;var rj=eL(98);Al(41,98,{32:1,31:1,19:1,14:1,17:1,9:1,29:1,16:1,20:1,11:1,10:1,41:1});_.xe=function(){var a,b,c,d,e;for(b=this.k.length-1;b>=0;b--){a=this.k[b];d=a.n.length;for(c=d-1;c>=0;c--){e=a.n[c];CD(a,e)}}};_.ye=function(a){var b,c,d,e,f;for(c=this.k.length-1;c>=1;c--){b=this.k[c];e=b.n.length;for(d=e-1;d>=0;d--){f=b.n[d];CD(b,f)}}};_.Ae=function(a,b,c,d){var e,f,g,h,j,k,l,m,o,p;f=Gs(this.qb.e,this);sC(this);jr(this.j,b==0);ns(this.qb.e,this.f);this.g=1.05*Us(qs(this.qb.e)/180*hQ,(nI(),VH||iI?this.R/2|0:this.R),this.Q)/2;this.g*=1+uK();this.C=VH||iI?this.R/2|0:this.R;this.B=this.Q;YG();TG=0;HG=FG=GG=0;PG=QG=EG=OG=0;if(sE(),YD){iI?pK((RJ(),uJ),b,db(fC)):oK((RJ(),uJ),this.Q,VH||iI?this.R/2|0:this.R,b*(VH||iI?this.R/2|0:this.R),!iI);FK((RJ(),uJ))}for(m=0;m<=f;m++){g=this.k[m];e=m==0&&(this.Gb==2||this.Gb==3||this.Gb==1||this.Gb==5);o=g.n.length;if(this.Gb==5&&d){for(j=0;j<o;j++){p=g.n[j];p.H=false}}for(k=0;k<o;k++){p=g.n[k];d&&this.Gb!=5&&(p.H=false);(e||p.F==f||!(p.S!=0&&p.U==p.S))&&this.Fe(p);this.Gb!=5&&gH(p,a,f)}if(this.Gb==5&&!YD){for(h=0;h<o;h++){p=g.n[h];if(!p.H){OG=0;gH(p,a,f)}}}}for(l=this.k.length-1;l>=f+1;l--){g=this.k[l];o=g.n.length;for(h=o-1;h>=0;h--){p=g.n[h];d&&(p.H=false);gH(p,a,f)}}c&&UC(this)};_.Fe=function(a){var b;b=OI(this.f,a.j)-this.g-a.p.g;if(b<0){XC(this,a.V);WC(this,a.k[0])?ZC(this,a):WC(this,a.k[1])&&ZC(this,a)}};_.e=false;_.g=0;_.n=0;_.p=false;_.q=false;_.r=0;_.s=0;_.u=0;_.A=0;_.B=0;_.C=0;_.G=0;_.H=0;_.I=0;_.J=false;_.K=false;_.L=false;_.M=false;_.N=false;_.O=false;var MC=0,NC=0,OC=0,PC=0,QC=0,RC=0,SC=0,TC=0;var qj=eL(41);Al(97,41,{32:1,31:1,19:1,14:1,17:1,9:1,29:1,16:1,20:1,11:1,10:1,41:1,97:1},jD);_.Ge=function(){eD(this)};_.Ce=CT;_.De=function(a,b,c){hD(this,a,b,c)};_.Fe=function(a){UF(a.c,this.c)&&ZC(this,a)};_.He=KT;_.Ie=LT;_.Ee=MT;_.a=0;_.b=0;var aD,bD;var Lj=eL(97);Al(138,97,{32:1,31:1,19:1,14:1,17:1,9:1,29:1,16:1,20:1,11:1,10:1,138:1,41:1,97:1},nD);_.qe=OT;_.Ge=function(){eD(this);VC(this);mD(this);sE();mE=true};_.te=function(){var a;TB(this.d,0,0,0);dD(this,this.d);a=this.lb;this.d.a>this.d.b&&this.d.b>0&&(a*=this.d.a/this.d.b);return gD(this,a)};_.Ce=function(a){var b,c,d,e,f,g,h,j,k;if(!a||this.vb.H==0||this.vb.G==0)return;d=(hm(),a.Pb);h=d.naturalWidth;f=d.naturalHeight;b=h/this.vb.G|0;c=f/this.vb.H|0;e=this.k[0];for(k=0;k<this.vb.H;k++){for(j=0;j<this.vb.G;j++){g=DD(e,j,k,0,0);!!g&&kH(g,d,j*b,k*c,b,c)}}sE();mE=true};_.De=function(a,b,c){var d,e,f,g,h,j,k,l,m,o;if(a.c>0){hD(this,a,b,c);return}l=a.a;m=a.b;o=a.c;j=fD(this,o);TB(this.d,0,0,0);dD(this,this.d);f=this.lb;this.d.a>this.d.b&&this.d.b>0&&(f*=this.d.a/this.d.b);if(o<0)o=0;else if(j>f){if(!c&&b>0){j>1.25*f&&(j=1.25*f);d=(j-f)/f;h=b/16.6;h=$wnd.Math.pow(0.8,h);j=f*(1+h*d);j<1.001*f&&(j=f)}else c&&j>1.25*f&&(j=1.25*f);o=gD(this,j)}nI();(VH||iI?this.R/2|0:this.R)/2;g=fD(this,o);k=g*this.b;e=g*this.a;if(k<(VH||iI?this.R/2|0:this.R));if(e<this.Q);a.c=o};_.Fe=function(a){var b,c,d;b=this.qb.e.I;c=360/this.vb.G;if(b>=a.C*c&&b<(a.C+1)*c){if(!a.u&&!a.A){d=lD(this,a.C);if(d){d.H=true;gH(d,(sE(),oE),0)}}else{a.H=true;gH(a,(sE(),oE),0)}}};_.He=KT;_.Ie=LT;_.Ee=MT;var mj=eL(138);Al(124,38,HQ,sD);_.Pd=CT;_.fd=function(a,b){b&&qD(this)};_.gd=function(){Gq(this);db(this.g).removeAttribute(GQ)};_.jd=AT;_.kd=AT;_.od=function(){this.a=0;if(this.ib.Gb==3||!(_R in this.ib.ib)){nq(this,false)}else{nq(this,true);this.a=kz(this.ib.ib,_R,0);HO(this.a)&&(this.a=0);this.a*=jQ}};_.Qd=function(a){wn(this.g,this.j[a])};_.Rd=function(){oD(this)};_.Td=function(){rD(this)};_.a=0;_.b=0;_.c=0;_.d=false;_.e=0;var nj=eL(124);Al(118,1,{118:1},MD);_.c=0;_.d='';_.e=0;_.f=0;_.g=0;_.q=1;_.u=0;_.A=0;_.B=0;_.D=0;_.F=0;var vD,wD,xD;var oj=eL(118);Al(277,12,yQ,OD);_.gd=function(){this.a.Gb==4&&PD(this.Ab,this.a.j)};_.xd=ET;var pj=eL(277);Al(172,1,{},HE);_.Je=function(a){tE(this,a)};_.Ke=function(){return this.r?this.r.vb.j:null};_.Le=function(){if(!this.e||!this.r)return 1;return oC(this.r,qs(this.e)/180*hQ)};_.Me=function(){if(this.e)return this.e.D;return 0};_.Ne=function(){return !!this.r&&this.r.bb};_.Oe=function(){return !!this.r&&!!this.i?this.i.b:null};_.Pe=function(){return this.r?this.r.cb:null};_.Qe=function(){if(!this.e||!this.r)return 1;return this.r.te()};_.Re=function(){if(!this.e||!this.r)return null;if(this.r.Gb==3)return ys(this.e);return this.r.Gb==5?xs(this.e):ws(this.e)};_.Se=function(){return this.e.b};_.Te=function(){return this.r?this.r.ib:null};_.Ue=function(){return !!this.r&&!!this.k?this.k.Ab:null};_.Ve=function(a,b,c,d,e){CE(this,a,b,c!=null&&c!=''&&FO((WK(),KL(XO,c)?true:false)),d!=null&&d!=''?FO(nL(d)):2,e)};_.We=function(){return this.r?this.r.Gb==3?1:this.r.Gb==5?2:0:0};_.Xe=function(){!!(RJ(),uJ)&&IC(uJ);Xx();nx&&cy(false);zK();xE(this.f,MS);eu(nE,!fu(),Ot,true);if(!jE||!this.C)return;this.A=true;wE(this,!this.a&&!!this.r,false);this.r=null;this.u=null;JC();JE(false);this.e=null;this.s=null;xn(jE,this.C);this.C=null;pb(jE);jE=null};_.Ye=function(a,b){return !this.e?null:!!this.r&&(this.r.Gb==3||this.r.Gb==5)?us(this.e,a,b):ls(this.e,a,b)};_.Ze=function(a,b,c){this.s.B.b=FO(nL(a));this.s.B.b<-100?(this.s.B.b=-100):this.s.B.b>100&&(this.s.B.b=100);this.s.B.e=FO(nL(b));this.s.B.e<-50?(this.s.B.e=-50):this.s.B.e>50&&(this.s.B.e=50);this.s.B.i=FO(nL(c));this.s.B.i<0.1?(this.s.B.i=0.1):this.s.B.i>2&&(this.s.B.i=2)};_.$e=function(a){!!this.e&&bs(this.e,a)};_._e=function(a,b,c){as();Ur=0;!!this.r&&this.r.Gb==5?es(this.e,this.e.I,this.e.S,qs(this.e),FO(nL(a)),FO(nL(b)),FO(nL(c))):ds(this.e,FO(nL(a)),FO(nL(b)),FO(nL(c)))};_.af=function(){if(!this.e.b){cy(false);Fs(this.e,!this.e.b);as();Sr=NE()}};_.bf=function(){GE(this)};_.cf=function(){Fy(),Cy=!Cy;rE.D=true;mE=true};_.a=false;_.b=false;_.c=0;_.d=-1;_.e=null;_.f='panoStudioViewerDIV';_.i=null;_.j=null;_.k=null;_.p=false;_.q=null;_.r=null;_.s=null;_.u=null;_.A=false;_.B=false;_.D=true;_.G=null;var QD='',RD='',SD='',TD='',UD,VD=false,WD=false,XD=false,YD=false,ZD=false,$D=false,_D=0,aE=0,bE=0,cE=100,dE=100,eE,fE=0,gE,hE=16,iE='',jE=null,kE=1,lE=-1,mE=false,nE,oE=0,pE=null,qE=null,rE;var sj=eL(172);Al(178,1,{},lF);_.df=function(b){var c,d,e,f,g,h,j,k,l;h=(Po(),hp(Oo,b));l=bp(new cp(mp(h.a,PS)),0);k=new _N;f=np((new cp(mp(l.a,RS))).a);for(e=0;e<f;e++){j=ip(bp(new cp(mp(l.a,RS)),e).a,YR);j!=null&&j!=''&&(XN(k,j,k.c.b,k.c),true)}for(g=k.b-1;g>=0;g--)WN(this.q,KM(k,g));WN(this.F,l);if(this.q.b==0){for(d=this.F.b-1;d>=0;d--){try{gF(this,KM(this.F,d))}catch(a){a=il(a);if(lg(a,54)){Dm('Could not parse XML document.')}else if(lg(a,7)){c=a;Dm($b(c,c.hc()))}else throw jl(a)}}try{yE(this.u)}catch(a){a=il(a);if(lg(a,7)){c=a;Dm($b(c,c.hc()));Xb(c,(bM(),aM),'')}else throw jl(a)}}else{ZE(this,ZN(this.q))}};_.ef=function(a,b,c){var d,e;d=document.getElementsByTagName(sR).item(0);d.removeChild(a);WE(this,(e=PanoramaStudioViewerParams,PanoramaStudioViewerParams=null,e),b,c)};_.a=0;_.b=0;_.c=0;_.d=false;_.k='';_.p=2000;_.s='';_.u=null;_.A=false;_.C=false;_.D=1.75;var TE=null;var uj=eL(178);Al(192,1,{},DF);_.b=2;_.d=5000;_.e=0;_.f=NQ;_.g=0;_.i=1;_.j=null;_.k=512;_.p=null;_.r=155;_.s=180;_.u=45;_.A=10;_.B=ES;_.C=0;_.D=-45;_.F=6;_.G=1;_.H=1;_.I=0;_.J=0;_.K=0.5;_.L=0.5;_.M=1;_.N='';_.P=90;_.Q=0;_.R=0;_.S=100;_.T=10;_.V=2;_.W=false;_.X=false;_.Z=0;var tj=eL(192);var EF='',FF='',GF='',HF='',IF=false,JF=false,KF=false;Al(279,1,{},SF);_.a=0;var NF;var vj=eL(279);Al(42,1,{42:1},TF);_.a=0;_.b=0;var wj=eL(42);Al(122,1,{},WF,XF);_.a=0;_.b=0;_.c=0;_.d=0;var yj=eL(122);Al(282,1,{},YF);_.a=0;_.b=0;_.c=0;_.d=0;var xj=eL(282);Al(160,12,{12:1,160:1},aG);_.ed=function(){if(this.a){$F=dG(db(this.a))?1:0;Oz(this.ib,0,null,this);eG(db(this.a),this)}this.a=null;if(this.Eb){if(ZF){!Iz(ZF.yb)&&Ez(ZF);ZF.b=$F==1;bq(ZF)}}};_.gd=function(){if(!this.a){this.a=Tl();this.c!=null&&this.c.length>0&&Hl(this.a,this.c,'audio/mpeg');this.d!=null&&this.d.length>0&&Hl(this.a,this.d,'audio/ogg');Nl(this.a,'auto');bG(db(this.a),this);cG(this.Ab,db(this.a))}$F>=0&&(this.b=$F==1);Ll(this.a,this.b);Ml(this.a,this.e);Ol(this.a,this.j);!!this.a&&Gz(this.ib,0,null,this)};_.ff=function(){Cv(this.yb)};_.gf=function(){Ev(this.yb)};_.vd=GT;_.b=false;_.e=false;_.i=false;_.j=0;var ZF=null,$F=-1;var zj=eL(160);Al(89,12,yQ,lG);_.ed=function(){!!this.i&&Oz(this.ib,0,null,this)};_.fd=function(a,b){fG(this)};_.gd=function(){var a,b,c,d,e,f;jG(this,this.n);a=db(this.i).childNodes;for(b=0;b<a.length;b++){c=a[b];if(c.nodeType==1&&IL(c.nodeName,'img')==0){f=ce(c.style);f.length==0&&(c.style[nP]='8px',undefined)}}hA(this.Bb,db(this.i),0);d=db(this.i).style;e=(ld(),d)[nP];e.length==0&&(d[nP]='4px',undefined);e=d[$Q];e.length==0&&(d[$Q]=JR,undefined);e=d[UQ];e.length==0&&(d[UQ]='13px',undefined);e=d[VQ];e.length==0&&(d[VQ]='bold',undefined);e=d[WQ];e.length==0&&(d[WQ]=XQ,undefined);e=d[hT];e.length==0&&(d[hT]='#000 0px 0px 3.5px,#000 0px 0px 2px,#000 0px 0px 2px',undefined);Bq(d);d[xQ]='auto';d[pQ]='auto';this.d&&(d[RQ]='rgba('+this.g+','+this.f+','+this.e+','+this.c+')',undefined);d[GS]=QR;d[vR]=VO;d[DQ]=''+this.Yb;d[vR]='inline';if(this.nb){this.qb=0;d[YQ]=ZQ}if(!this.a){!!this.i&&this.Cb!=1&&ib(this.i,this.Sb);gG(this,true)}};_.vd=function(){return this.i};_.xd=IT;_.Kd=function(){var a;a=db(this.i);yq(a,this.Ib)};_.hf=function(a){jG(this,a)};_.a=false;_.b=0;_.c=0;_.d=false;_.e=0;_.f=0;_.g=0;_.j=0;_.k=0;_.p=false;_.q=0;_.r=0;var Aj=eL(89);Al(249,1,{},AG);_.b=null;_.c=false;var nG=256,oG=0,pG=128,qG=6,rG,sG,tG,uG=0,vG=0;var Cj=eL(249);Al(251,250,{},CG);var Bj=eL(251);Al(157,1,{157:1},oH);_.ee=function(){rG==this.p.p&&(oG-=1);this.O=false;this.n=true;ND(this.Q);this.Q=null};_.fe=function(){if(!!this.p&&rG==this.p.p){this.i||cw(sG,this);oG-=1}};_.a=0;_.b=0;_.f=0;_.g=0;_.i=false;_.n=false;_.r=null;_.s=null;_.u=false;_.A=false;_.B=0;_.C=0;_.D=0;_.F=0;_.G=false;_.H=false;_.K=0;_.L=0;_.M=null;_.N=0;_.O=false;_.P=0;_.S=0;_.T=0;_.U=0;var DG,EG=0,FG=0,GG=0,HG=0,IG,JG,KG,LG,MG=0,NG=0,OG=0,PG=0,QG=0,RG=0,SG=0,TG=0,UG=0,VG,WG=null,XG=null;var Dj=eL(157);Al(91,1,{91:1},CH,DH);var wH,xH,yH;var Ej=eL(91);var GH,HH=false,IH=0,JH;var OH=false,PH=false,QH=false,RH=0,SH=0,TH=0,UH=0,VH=false,WH=true,XH=false,YH=-1,ZH=false,_H=2000,aI=false,bI,cI=false,dI,eI=1.9198621771937625,fI,gI=1,hI=1,iI=false,jI,kI,lI,mI=null;Al(8,1,{8:1},XI);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;var NI=0;var Fj=eL(8);Al(275,12,yQ,_I);_.bd=function(a,b,c){if(this.G){Il(this.G)?Kl(this.G):Jl(this.G);return true}return false};_.dd=NT;_.ed=function(){if(this.G){Jl(this.G);pb(this.G)}!!this.I&&Oz(this.ib,1,null,this);this.I=null;this.G=null};_.gd=function(){var a,b,c,d,e,f;!!this.I&&this.Cb!=1&&ib(this.I,this.Sb);this.b=GC(this.Nb[0],this.Nb[1],this.ib.Gb);Gl(this.G,this.u);this.A!=null&&this.A!=''&&Gl(this.G,this.A);Ll(this.G,this.a);Ml(this.G,this.p);Ol(this.G,this.K);db(this.G).setAttribute(jT,null);if(!((sE(),YD)&&YI)){this.D=true;wn(this.I,this.G);ib(this.G,true)}a=this.J/this.H;f=this.J/(2*$wnd.Math.tan(jQ*this.wb/2));this.tb=2*f*$wnd.Math.tan(jQ*this.wb/2);this.sb=this.tb/a;this.rb=f;d=db(this.G).style;d[PP]=qQ;d[NP]=wQ;d[OP]=wQ;d[TD]=VO;d[RD]=CQ;if(this.ib.Gb==3){d[pQ]=this.J+mQ;d[xQ]=this.H+mQ}else{d[pQ]=this.tb+mQ;d[xQ]=this.sb+mQ}this.s!=null&&this.s!=''&&Yl(this.G,IE(this.s));Nl(this.G,'metadata');Gz(this.ib,1,null,this);d=db(this.I).style;e=new VB(0,0,1);Ts(this.Fb,e,(hC(),-this.Nb[0]*hQ/180),-this.Nb[1]*hQ/180,-this.Pb*hQ/180);Ss(this.Gb,e,-this.Nb[0]*hQ/180,-this.Nb[1]*hQ/180,-this.Pb*hQ/180);if(this.ib.Gb==3){c=this.ib;a=c.He()/c.Ie();b=this.H/this.J;this.g=this.J/this.wb;this.f=this.J*a/this.wb;this.c=this.wb/2;this.d=this.wb*b/a/2;this.e=jS+this.J/2+CR+this.H/2+kS+this.Pb+lS+this.J/2+'px,-'+this.H/2+'px,0px)'}this.Hb=' scale3d(1,1,1) rotateY('+-this.Nb[0]+mS+this.Nb[1]+nS+this.Pb+BR+-this.tb/2+CR+-this.sb/2+CR+-f+'px)';d[PP]=qQ;d[NP]=wQ;d[OP]=wQ;d[DQ]='1100';d[RQ]=kT;d[TD]=VO;d[RD]=CQ;if(this.ib.Gb==3){d[pQ]=this.J+mQ;d[xQ]=this.H+mQ}else{d[pQ]=this.tb+mQ;d[xQ]=this.sb+mQ}this.qb=10;if(YD&&YI){!this.B&&(this.B=Cb());Ab(this.B,this.J);zb(this.B,this.H);Mb(wb(this.B),this.s!=null&&this.s!=''?kT:_Q);Jb(wb(this.B),0,0,this.J,this.H);this.q=wq(true);xq(this.q);if(this.s!=null&&this.s!=''){aJ(this.q,this);fd(this.q,IE(this.s))}}};_.hd=NT;_.qd=NT;_.vd=function(){return this.I};_.xd=function(a,b,c){if(!this.I)return false;return $p(this,a,b,c,this.J,this.H)};_.jf=function(){this.r=true;sE(),mE=true};_.Cd=function(a,b){if((sE(),YD)&&YI){mE=hJ(db(this.G))}else if(!this.D){this.D=true;wn(this.I,this.G);ib(this.G,true)}};_.Ed=function(a){var b,c,d,e,f,g,h,j,k,l,m,o,p,q,r;if(this.I){if((sE(),YD)&&YI){if(!this.i){this.i=YJ((RJ(),uJ),this.k?db(this.B):db(this.G),yJ,false);mE=true}if(this.i){if(!this.j){this.C=UJ();Yp(this,this.C,this.J,this.H);this.j=true;m=db(this.G).style;if(this.ib.Gb!=3){Eq(m,this.J,this.H);Eq(db(this.I).style,this.J,this.H)}ib(this.I,false);ib(this.G,false)}}}if(this.ib.Gb==3){j=this.ib;g=fD(j,this.ib.qb.e.O);o=this.ib.qb.e.K;q=this.ib.qb.e.M;h=this.g/j.Ie();c=(as(),(g/h*aR).toFixed(12));d=(-o-this.c)*this.g;e=(-q-this.d)*this.f;if(YD&&YI){f=iC(this.ib);b=this.ib.Q;Xp(this,this.b,Sp);p=j.Ie()*g/f;r=j.Ie()*g/b;k=Sp.f/f;l=Sp.g/b;EB(Op);wB(Op,this.wb,this.wb*(this.H/this.J),1);HB(Op,(hC(),this.Pb*hQ/180));wB(Op,p,r,1);xB(Op,2*k-1,-(2*l-1),0);IB(Op,this.C)}else{this.Hb=RR+c+pS+c+qS+$s(d+this.Nb[0]*this.g,12)+CR+$s(e+this.Nb[1]*this.f,12)+rS+this.e}}if(YD&&YI){if(this.i){$I(this);aK(uK()>NQ?(RJ(),wJ):(RJ(),vJ),(RJ(),uJ),this.C,this.i,1,this.n?JJ:GJ,uK())}else{YI=false;ib(this.I,true);mE=true;m=db(this.I).style;m[QD]=this.ib.U+' '+this.Hb;if(this.ib.Gb!=3){Eq(m,this.tb,this.sb);m=db(this.G).style;Eq(m,this.tb,this.sb)}}}else{ib(this.I,true);m=db(this.I).style;m[QD]=this.ib.U+' '+this.Hb;if(this.ib.Gb!=3){m[pQ]=this.tb+mQ;m[xQ]=this.sb+mQ;m=db(this.G).style;m[pQ]=this.tb+mQ;m[xQ]=this.sb+mQ}}}};_.a=false;_.c=0;_.d=0;_.f=0;_.g=0;_.j=false;_.k=false;_.n=false;_.p=false;_.r=false;_.D=false;_.F=false;_.H=0;_.J=0;_.K=0;var YI=true;var Gj=eL(275);Al(137,98,{32:1,31:1,19:1,14:1,17:1,9:1,29:1,16:1,20:1,11:1,10:1,137:1},fJ);_.oe=function(){mC(this);cJ(this);!!(RJ(),uJ)&&AK(uJ,this.c)};_.qe=function(){return this.j?this.j.videoWidth/hQ:1};_.ue=function(){return hJ(this.j)};_.Ae=function(a,b,c,d){sC(this);if(sE(),YD){nI();iI?pK((RJ(),uJ),b,db(fC)):oK((RJ(),uJ),this.Q,VH||iI?this.R/2|0:this.R,b*(VH||iI?this.R/2|0:this.R),!iI);FK((RJ(),uJ))}dJ(this)};_.Be=function(){this.sb=true;this.vb.W&&!!this.j&&!this.k&&(this.j.play(),undefined)};_.kf=function(a){this.db.Ab[lT]=a};_.Ce=function(a){var b,c,d;b=this.a[0];c=(hm(),b.Pb).getContext('2d');Lb(c,0,0,b.Pb.width,b.Pb.height);d=YJ((RJ(),uJ),a.Pb,yJ,false);this.d[0]=d;sE();mE=true};_.lf=function(){sE(),mE=true;this.i=true;this.n=false;Jv()};_.mf=function(){sE(),mE=true;this.i=true;Jv()};_.nf=function(){sE();mE=true;this.i=false;Hv();Kv(this.j.volume);Gv(this.g)};_.of=function(){if(this.j){Kv(this.j.volume);if(this.g!=!!this.j.muted){this.g=!!this.j.muted;Gv(this.g)}}};_.b=false;_.f=false;_.g=false;_.i=false;_.k=false;_.n=false;var Hj=eL(137);var kJ=false,lJ=null,mJ,nJ=null,oJ=null,pJ=null,qJ=null,rJ=null,sJ=null,tJ=null,uJ=null,vJ=null,wJ=null,xJ=0,yJ=0,zJ,AJ=null,BJ=null,CJ=null,DJ=null,EJ=null,FJ=null,GJ=null,HJ=null,IJ=null,JJ=null,KJ=null,LJ=null,MJ=null,NJ=null,OJ=1,PJ=null,QJ=false;Al(179,98,IS,LK);_.qe=function(){return this.Y/2|0};_.Ae=function(a,b,c,d){var e;for(e=0;e<6;e++){_v(this.Z[e],this.U)}};_.Ce=function(a){var b,c,d;b=(hm(),a.Pb);d=b.naturalHeight;for(c=0;c<6;c++){switch(c){case 0:Zv(this.Z[0],b,0);break;case 1:Zv(this.Z[1],b,2*d);break;case 2:Zv(this.Z[2],b,d);break;case 3:Zv(this.Z[3],b,3*d);break;case 4:Zv(this.Z[4],b,4*d);break;case 5:Zv(this.Z[5],b,5*d);}}sE();mE=true};var Jj=eL(179);Al(107,41,{32:1,31:1,19:1,14:1,17:1,9:1,29:1,16:1,20:1,11:1,10:1,41:1,107:1},MK);_.qe=OT;_.Ce=function(a){var b,c,d,e,f;if(!a)return;b=(hm(),a.Pb);e=b.naturalHeight;c=this.k[0];for(d=0;d<6;d++){switch(d){case 0:f=DD(c,0,0,0,0);!!f&&jH(f,b,0);break;case 1:f=DD(c,0,0,0,1);!!f&&jH(f,b,e);break;case 2:f=DD(c,0,0,0,2);!!f&&jH(f,b,2*e);break;case 3:f=DD(c,0,0,0,3);!!f&&jH(f,b,3*e);break;case 4:f=DD(c,0,0,0,4);!!f&&jH(f,b,4*e);break;case 5:f=DD(c,0,0,0,5);!!f&&jH(f,b,5*e);}}sE();mE=true};var Ij=eL(107);Al(139,98,{32:1,31:1,19:1,14:1,17:1,9:1,29:1,16:1,20:1,11:1,10:1,139:1},OK);_.pe=function(){var a,b,c,d,e,f,g;b=Ov;d=(this.Ab-2*this.vb.I)/this.zb;c=b*d;a=this._*c/this.Eb;e=$wnd.Math.tan(-this.nb)*a;f=$wnd.Math.tan(this.kb)*a;g=e/(e+f);return g};_.qe=function(){return (this._*this.Ab-2*this.vb.I)/this.Eb};_.Ae=function(a,b,c,d){var e;for(e=0;e<this._;e++){_v(this.Z[e],this.U)}};_.Ce=function(a){var b,c,d;b=(hm(),a.Pb);d=b.naturalWidth/this._;for(c=0;c<this._;c++){$v(this.Z[c],b,rg(d*c),rg(d+0.5),b.naturalHeight)}sE();mE=true};var Kj=eL(139);Al(296,1,{});var Oj=eL(296);Al(297,296,{});var Mj=eL(297);Al(141,7,cP);var Nj=eL(141);Al(187,297,{},PK);var Pj=eL(187);Al(106,141,{3:1,106:1,7:1,6:1},QK);var Qj=eL(106);Al(142,1,{175:1});_.ac=GT;var Rj=eL(142);Al(213,26,cP,SK);var Sj=eL(213);Al(37,26,cP,TK,UK);var bk=eL(37);Al(266,37,cP,VK);var Tj=eL(266);gg={3:1,181:1,15:1};var Vj=eL(181);Al(108,1,{3:1,108:1});var mL;var gk=eL(108);hg={3:1,15:1,182:1,108:1};var Xj=eL(182);Al(45,26,cP,qL);var _j=eL(45);Al(36,26,cP,rL,sL);var ak=eL(36);Al(84,108,{3:1,15:1,84:1,108:1},tL);_.zc=function(a){return uL(this.a,a.a)};_.Zb=function(a){return lg(a,84)&&a.a==this.a};_._b=GT;_.ac=function(){return ''+this.a};_.a=0;var ck=eL(84);var yL;Al(86,109,cP,DL,EL);_.gc=function(a){return new $wnd.TypeError(a)};var ek=eL(86);Al(44,45,{3:1,7:1,44:1,6:1},FL);var fk=eL(44);ig={3:1,175:1,15:1,2:1};var lk=eL(2);Al(46,142,{175:1},$L,_L);var kk=eL(46);Al(341,1,{});var aM;Al(83,26,cP,cM,dM);var nk=eL(83);Al(47,1,nT);_.zc=function(a){return IL(this.a,a.a)};_.Zb=function(a){var b;if(a===this){return true}if(!lg(a,47)){return false}b=a;return JL(this.a,b.a)};_._b=PT;_.ac=GT;var ok=eL(47);Al(186,45,cP,fM);var pk=eL(186);Al(105,45,{3:1,7:1,6:1,105:1},gM);var qk=eL(105);Al(299,1,{});_.vf=function(a){throw jl(new dM('Add not supported on this collection'))};_.wf=function(a){return hM(this,a)};_.xf=function(){return this.yf()==0};_.ac=function(){var a,b,c;c=new hO('[',']');for(b=this.Jc();b.Mc();){a=b.Nc();gO(c,a===this?'(this Collection)':a==null?dP:Dl(a))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var rk=eL(299);Al(304,1,{283:1});_.Zb=function(a){var b,c,d;if(a===this){return true}if(!lg(a,27)){return false}d=a;if(this.a.c+this.b.c!=d.a.c+d.b.c){return false}for(c=new CM((new yM(d)).a);c.b;){b=AM(c);if(!jM(this,b)){return false}}return true};_._b=function(){return eN(new yM(this))};_.ac=function(){var a,b,c;c=new hO('{','}');for(b=new CM((new yM(this)).a);b.b;){a=AM(b);gO(c,kM(this,a.Hf())+'='+kM(this,a.If()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var Dk=eL(304);Al(220,304,{283:1});var uk=eL(220);Al(305,299,{126:1});_.Zb=function(a){var b;if(a===this){return true}if(!lg(a,126)){return false}b=a;if(b.yf()!=this.yf()){return false}return iM(this,b)};_._b=function(){return eN(this)};var Fk=eL(305);Al(50,305,{126:1},yM);_.wf=function(a){return xM(this,a)};_.Jc=function(){return new CM(this.a)};_.yf=RT;var tk=eL(50);Al(51,1,{},CM);_.Nc=function(){return AM(this)};_.Mc=HT;_.Oc=function(){BM(this)};_.b=false;var sk=eL(51);Al(300,299,{95:1});_.zf=function(a,b){throw jl(new dM('Add not supported on this list'))};_.vf=function(a){this.zf(this.yf(),a);return true};_.Zb=function(a){var b,c,d,e,f;if(a===this){return true}if(!lg(a,95)){return false}f=a;if(this.yf()!=f.yf()){return false}e=f.Jc();for(c=this.Jc();c.Mc();){b=c.Nc();d=e.Nc();if(!(qg(b)===qg(d)||b!=null&&ab(b,d))){return false}}return true};_._b=function(){return fN(this)};_.Jc=function(){return new FM(this)};_.Bf=ST;_.Cf=function(a){return new GM(this,a)};_.Df=function(a){throw jl(new dM('Remove not supported on this list'))};var xk=eL(300);Al(149,1,{},FM);_.Mc=function(){return this.b<this.d.yf()};_.Nc=function(){yO(this.b<this.d.yf());return this.d.Af(this.c=this.b++)};_.Oc=QT;_.b=0;_.c=-1;var vk=eL(149);Al(210,149,{},GM);_.Oc=QT;_.Ef=function(a){this.a.zf(this.b,a);++this.b;this.c=-1};_.Ff=function(){return this.b>0};_.Gf=function(){yO(this.b>0);return this.a.Af(this.c=--this.b)};var wk=eL(210);Al(223,305,{126:1},HM);_.wf=function(a){return mM(this.a,a)};_.Jc=function(){var a;return a=new CM((new yM(this.a)).a),new IM(a)};_.yf=RT;var zk=eL(223);Al(151,1,{},IM);_.Mc=function(){return this.a.b};_.Nc=function(){var a;a=AM(this.a);return a.Hf()};_.Oc=function(){BM(this.a)};var yk=eL(151);Al(221,1,pT);_.Zb=function(a){var b;if(!lg(a,96)){return false}b=a;return vN(this.a,b.Hf())&&vN(this.b,b.If())};_.Hf=GT;_.If=HT;_._b=function(){return fO(this.a)^fO(this.b)};_.Jf=function(a){var b;b=this.b;this.b=a;return b};_.ac=function(){return this.a+'='+this.b};var Ak=eL(221);Al(222,221,pT,JM);var Bk=eL(222);Al(311,1,pT);_.Zb=function(a){var b;if(!lg(a,96)){return false}b=a;return vN(this.b.value[0],b.Hf())&&vN(UN(this),b.If())};_._b=function(){return fO(this.b.value[0])^fO(UN(this))};_.ac=function(){return this.b.value[0]+'='+UN(this)};var Ck=eL(311);Al(312,300,{95:1});_.zf=function(a,b){var c;c=this.Cf(a);c.Ef(b)};_.Af=function(a){return KM(this,a)};_.Jc=ST;_.Df=function(b){var c,d;c=this.Cf(b);try{d=c.Nc();c.Oc();return d}catch(a){a=il(a);if(lg(a,39)){throw jl(new UK("Can't remove element "+b))}else throw jl(a)}};var Ek=eL(312);Al(18,300,qT,TM,UM);_.zf=function(a,b){CO(a,this.a.length);lO(this.a,a,b)};_.vf=function(a){return MM(this,a)};_.wf=function(a){return PM(this,a,0)!=-1};_.Af=function(a){return OM(this,a)};_.xf=function(){return this.a.length==0};_.Jc=function(){return new WM(this)};_.Df=function(a){return QM(this,a)};_.yf=TT;var Hk=eL(18);Al(152,1,{},WM);_.Mc=function(){return this.a<this.c.a.length};_.Nc=function(){return VM(this)};_.Oc=function(){DO(this.b!=-1);QM(this.c,this.a=this.b);this.b=-1};_.a=0;_.b=-1;var Gk=eL(152);Al(176,300,qT,bN);_.wf=function(a){return DM(this,a)!=-1};_.Af=function(a){return zO(a,this.a.length),this.a[a]};_.yf=TT;var Ik=eL(176);var cN;Al(239,300,qT,gN);_.wf=function(a){return false};_.Af=function(a){zO(a,0);return null};_.Jc=UT;_.Bf=UT;_.yf=function(){return 0};var Kk=eL(239);Al(240,1,{},jN);_.Ef=function(a){throw jl(new cM)};_.Mc=VT;_.Ff=VT;_.Nc=WT;_.Gf=WT;_.Oc=function(){throw jl(new rL)};var hN;var Jk=eL(240);var kN;Al(267,1,$O,mN);_.ge=function(a,b){return AO(a),YK(a,(AO(b),b))};_.Zb=vT;var Lk=eL(267);Al(263,26,cP,pN);var Mk=eL(263);Al(103,1,{3:1,15:1,103:1},qN);_.zc=function(a){return AL(nl(this.a.getTime()),nl(a.a.getTime()))};_.Zb=function(a){return lg(a,103)&&ml(nl(this.a.getTime()),nl(a.a.getTime()))};_._b=function(){var a;a=nl(this.a.getTime());return ql(sl(a,ll(Yf(ng(a)?pl(a):a,32))))};_.ac=function(){var a,b,c;c=-this.a.getTimezoneOffset();a=(c>=0?'+':'')+(c/60|0);b=(c<0?-c:c)%60<10?'0'+(c<0?-c:c)%60:''+(c<0?-c:c)%60;return (uN(),sN)[this.a.getDay()]+' '+tN[this.a.getMonth()]+' '+rN(this.a.getDate())+' '+rN(this.a.getHours())+':'+rN(this.a.getMinutes())+':'+rN(this.a.getSeconds())+' GMT'+a+b+' '+this.a.getFullYear()};var Nk=eL(103);var sN,tN;Al(27,220,{3:1,27:1,283:1},wN);var Ok=eL(27);Al(115,305,{3:1,126:1},AN);_.vf=function(a){return xN(this,a)};_.wf=function(a){return yN(this,a)};_.xf=function(){return wM(this.a)==0};_.Jc=function(){var a;return a=new CM((new yM((new HM(this.a)).a)).a),new IM(a)};_.yf=RT;var Pk=eL(115);Al(243,1,{},GN);_.Jc=function(){return new HN(this)};_.c=0;var Rk=eL(243);Al(154,1,{},HN);_.Nc=function(){return this.d=this.a[this.c++],this.d};_.Mc=function(){var a;if(this.c<this.a.length){return true}a=this.b.next();if(!a.done){this.a=a.value[1];this.c=0;return true}return false};_.Oc=function(){FN(this.e,this.d.Hf());this.c!=0&&--this.c};_.c=0;_.d=null;var Qk=eL(154);var IN;Al(241,1,{},SN);_.Jc=function(){return new TN(this)};_.c=0;_.d=0;var Uk=eL(241);Al(153,1,{},TN);_.Nc=function(){return this.c=this.a,this.a=this.b.next(),new VN(this.d,this.c,this.d.d)};_.Mc=function(){return !this.a.done};_.Oc=function(){RN(this.d,this.c.value[0])};var Sk=eL(153);Al(242,311,pT,VN);_.Hf=function(){return this.b.value[0]};_.If=function(){return UN(this)};_.Jf=function(a){return QN(this.a,this.b.value[0],a)};_.c=0;var Tk=eL(242);Al(90,312,qT,_N);_.vf=function(a){return WN(this,a)};_.Cf=function(a){return YN(this,a)};_.yf=HT;_.b=0;var Xk=eL(90);Al(255,1,{},bO);_.Ef=function(a){XN(this.d,a,this.b.b,this.b);++this.a;this.c=null};_.Mc=function(){return this.b!=this.d.c};_.Ff=function(){return this.b.b!=this.d.a};_.Nc=function(){return aO(this)};_.Gf=function(){yO(this.b.b!=this.d.a);this.c=this.b=this.b.b;--this.a;return this.c.c};_.Oc=function(){var a;DO(!!this.c);a=this.c.a;$N(this.d,this.c);this.b==this.c?(this.b=a):--this.a;this.c=null};_.a=0;_.c=null;var Vk=eL(255);Al(121,1,{},cO);var Wk=eL(121);Al(39,26,{3:1,7:1,6:1,39:1},dO);var Yk=eL(39);Al(143,1,{},hO);_.ac=function(){return !this.a?this.c:this.e.length==0?this.a.a:this.a.a+(''+this.e)};var Zk=eL(143);Al(144,47,nT);var oO,pO,qO;var al=eL(144);Al(145,144,nT,tO);_.Kf=function(a){var b,c,d;d=a.length;b=Cf(sg,$O,33,d,15,1);for(c=0;c<d;++c){b[c]=(a.charCodeAt(c)&255)<<24>>24}return b};var $k=eL(145);Al(185,144,nT,vO);_.Kf=function(a){var b,c,d,e,f,g,h;g=a.length;b=0;for(f=0;f<g;){d=ZK(a,f,a.length);f+=d>=yP?2:1;d<128?++b:d<xP?(b+=2):d<yP?(b+=3):d<FP?(b+=4):d<KP&&(b+=5)}c=Cf(sg,$O,33,b,15,1);h=0;for(e=0;e<g;){d=ZK(a,e,a.length);e+=d>=yP?2:1;h+=uO(c,h,d)}return c};var _k=eL(185);var JO=0;var LO,MO=0,NO;var jk=eL(null);var tg=gL('D');var sg=gL('B');var SO=(nc(),qc);var gwtOnLoad=gwtOnLoad=wl;ul(Fl);xl('permProps',[[[sT,ZQ],[tT,XP]],[[sT,ZQ],[tT,_P]],[[sT,ZQ],[tT,ZP]]]);
var $moduleName, $moduleBase, $stats = function(){}, $sessionId = function(){};
var pid=(function(){var ua=navigator.userAgent.toLowerCase();return-1!=ua.indexOf("webkit")?2:-1!= ua.indexOf("msie")?1:0;})();
gwtOnLoad(null,'panoStudioViewerMain',null,pid);
};
var panoStudioViewer=function(){var q="undefined",j="object",a="onreadystatechange",c=window,w=document,f=navigator,v=[],m=[],k=false,b=null,n=null,r=function(){var D=typeof w.getElementById!=q&&typeof w.getElementsByTagName!=q&&typeof w.createElement!=q,z=f.userAgent.toLowerCase(),A=f.platform.toLowerCase(),F=A?/win/.test(A):/win/.test(u),E=A?/mac/.test(A):/mac/.test(u);var B=(z.indexOf("applewebkit")!=-1)&&((z.indexOf("safari")!=-1)||(z.indexOf("fban")!=1));if(B&&z.indexOf("android")!=-1){B=((parseInt(z.split("android")[1]))>=4);if(z.indexOf("opr/")!=-1){B=(parseInt(z.split("opr/")[1].split(".")[0])>=14)}}if(B&&z.indexOf("chrome/")!=-1){B=(parseFloat(z.substring(z.indexOf("chrome/")+7))>=20)}var y=(z.indexOf("gecko")!=-1)&&(z.indexOf("firefox")!=-1)&&(parseFloat(z.substring(z.indexOf("firefox")+8))>=18);var x=(z.indexOf("msie")!=-1)?(parseInt(z.split("msie")[1])>9?true:false):false;var H=(z.indexOf("msie")!=-1)?(parseInt(z.split("msie")[1])<=9?true:false):false;var J=(z.indexOf("trident")!=-1)?((parseInt(z.split("trident/")[1])>=7&&z.indexOf("msie")<=-1)?true:false):false;var C=g();var G=C.lastIndexOf("/");var I=G>=0?C.substring(0,G+1):"";return{w3:D,webkit:B,ie10:x,ie11:J,firefox:y,win:F,mac:E,unsupported:H,path:I}}(),t=function(){if(!r.w3){return}if((typeof w.readyState!=q&&w.readyState=="complete")||(typeof w.readyState==q&&(w.getElementsByTagName("body")[0]||w.body))){l()}if(!k){if(typeof w.addEventListener!=q){w.addEventListener("DOMContentLoaded",l,false)}if(r.ie10&&r.win){w.attachEvent(a,function(){if(w.readyState=="complete"){w.detachEvent(a,arguments.callee);l()}});if(c==top){(function(){if(k){return}try{w.documentElement.doScroll("left")}catch(x){setTimeout(arguments.callee,0);return}l()})()}}if(r.webkit){(function(){if(k){return}if(!/loaded|complete/.test(w.readyState)){setTimeout(arguments.callee,0);return}l()})()}e(l)}}();function l(){if(k){return}try{var z=w.getElementsByTagName("body")[0].appendChild(p("span"));z.parentNode.removeChild(z)}catch(A){return}k=true;var x=v.length;for(var y=0;y<x;y++){v[y]()}}function d(x){if(k){x()}else{v[v.length]=x}}function e(y){if(typeof c.addEventListener!=q){c.addEventListener("load",y,false)}else{if(typeof w.addEventListener!=q){w.addEventListener("load",y,false)}else{if(typeof c.attachEvent!=q){i(c,"onload",y)}else{if(typeof c.onload=="function"){var x=c.onload;c.onload=function(){x();y()}}else{c.onload=y}}}}}function s(z){var x=null;try{x=w.getElementById(z)}catch(y){}return x}function p(x){return w.createElement(x)}function i(z,x,y){z.attachEvent(x,y);m[m.length]=[z,x,y]}var h=function(){if(r.ie10&&r.win){window.attachEvent("onunload",function(){var z=m.length;for(var y=0;y<z;y++){m[y][0].detachEvent(m[y][1],m[y][2])}for(var x in r){r[x]=null}r=null})}}();function g(){if(document.currentScript){return document.currentScript.src}else{var x=document.getElementsByTagName("script");return x[x.length-1].src}}function o(J,I,x,A,E){var z=document.getElementById(I);z.className="panoStudioViewerClass";if(r.unsupported){var y=document.createElement("p");y.innerHTML="<br/>&nbsp;Your browser does not support the required HTML5 features!";y.className="panoStudioViewerScript";y.setAttribute("style","width:100%;height:100%;top:0px;left:0px;position:absolute;display:block; font-size: 18px; text-align: left; background-color: #444; color: #fff; font-family:Helvetica,Arial,sans-serif;font-weight:400;");z.appendChild(y);return}if(!document.getElementById("panoStudioViewerCSS")){var K=document.createElement("style");K.type="text/css";K.id="panoStudioViewerCSS";var H=document.createTextNode(".panoStudioViewerClass:-webkit-full-screen {top:0px !important;left:0px !important;width:100% !important;height:100% !important;}\n.panoStudioViewerClass:-moz-full-screen {top:0px !important;left:0px !important;width:100% !important;height:100% !important;}\n.panoStudioViewerClass:-ms-fullscreen {top:0px !important;left:0px !important;width:100% !important;height:100% !important;}\n.panoStudioViewerClass:fullscreen {top:0px !important;left:0px !important;width:100% !important;height:100% !important;}\n:root {\n --sl: env(safe-area-inset-left);\n --st: env(safe-area-inset-top);\n --sr: env(safe-area-inset-right);\n --sb: env(safe-area-inset-bottom);\n}");if(K.styleSheet){K.styleSheet.cssText=H.nodeValue}else{K.appendChild(H)}document.getElementsByTagName("head")[0].appendChild(K)}var F=document.getElementsByTagName("meta");var G=hasapple=!1;for(var B=0;B<F.length;B++){if(F[B].getAttribute("name")=="viewport"){G=!0}if(F[B].getAttribute("name")=="apple-mobile-web-app-capable"){hasapple=!0}}if(!G){var D=document.createElement("meta");D.name="viewport";D.content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0";document.head.appendChild(D)}if(!hasapple){var C=document.createElement("meta");C.name="apple-mobile-web-app-capable";C.content="yes";document.getElementsByTagName("head")[0].appendChild(C)}if(z.getAttribute("data-panosrc")!=null&&z.getAttribute("data-panosrc").length>0){return}z.id="panoStudioViewerDIV";z.setAttribute("data-panosrc",x);z.setAttribute("data-panodiv",I);if(A!=undefined){z.setAttribute("data-panoparams",A)}if(E!=undefined){z.setAttribute("data-panoinit",E)}d(function(){loadPanoStudioViewer()})}return{embed:function(F,D,E,x,z,C,B,y){var A=document.getElementById(F);if(D!=undefined&&D.length>0||E!=undefined&&E.length>0){A.setAttribute("style","position:"+(D=="100%"&&E=="100%"?"absolute;":"relative;")+"left:0px;top:0px;"+(D!=undefined&&D.length>0?"width:"+D+";":"")+(E!=undefined&&E.length>0?"height:"+E+"; ":""))}if(b){b()}o(this.ua.path,F,x,B!=undefined?B.html5:undefined,undefined)},insert:function(x,A,y,z){if(b){b()}o(this.ua.path,x,A,y!=undefined?y.html5:undefined,z)},remove:function(x){var y=document.getElementById(x);if(y){if(y.removePanorama){y.removePanorama()}y.removeAttribute("data-panosrc");y.removeAttribute("data-panodiv");y.removeAttribute("data-panoparams");y.removeAttribute("class");var z=y.getElementsByClassName("panoStudioViewerScript")[0];if(z){y.removeChild(z)}}},panoInit:function(){panoInit_()},ua:r,addDomLoadEvent:d,addLoadEvent:e}}();