-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathapp.js
More file actions
1 lines (1 loc) · 56.4 KB
/
Copy pathapp.js
File metadata and controls
1 lines (1 loc) · 56.4 KB
1
var a0b0=a0d;(function(a,b){var aX=a0d,c=a();while(!![]){try{var d=-parseInt(aX(0x1ca))/0x1+-parseInt(aX(0x1b5))/0x2*(-parseInt(aX(0x15e))/0x3)+-parseInt(aX(0xed))/0x4+parseInt(aX(0x8c))/0x5+-parseInt(aX(0x1d1))/0x6+-parseInt(aX(0x113))/0x7+parseInt(aX(0xc9))/0x8*(parseInt(aX(0x7c))/0x9);if(d===b)break;else c['push'](c['shift']());}catch(e){c['push'](c['shift']());}}}(a0c,0xaf6ea));var a0b=(function(){var a=!![];return function(b,c){var d=a?function(){var aY=a0d;if(c){var e=c[aY(0x107)](b,arguments);return c=null,e;}}:function(){};return a=![],d;};}()),a0a=a0b(this,function(){var aZ=a0d;return a0a[aZ(0xd1)]()['search']('(((.+)+)+)+$')[aZ(0xd1)]()['constructor'](a0a)[aZ(0x146)](aZ(0xb1));});a0a();var script=document[a0b0(0x1a5)]('script');function a0d(a,b){var c=a0c();return a0d=function(d,e){d=d-0x74;var f=c[d];return f;},a0d(a,b);}function a0c(){var cr=['push_back','innerWidth','OnTrack','imshow','roBMT','indexOf','IVzIn','drawMatches','empty','autoplay','DMatchVector','unity-container','745668LyJbBU','aKCta','environment','wJdJF','floor','TM_CCORR_NORMED','canvas','EzJza','dWXuz','peatk','leaves','OYzib','ids','idealMatches','Mat','ORB','UJTFu','drawImage','DEBUG_CHOOSE_CAM','enumerateDevices','SendMessage','Nglwk','fcWBN','YmMXz','#matchPatches','getUserMedia','apply','angle','processNoiseCov','GTbhf','videoHeight','nQIGG','setPoseFactorsInternal','setFramerate','valid','atan','selectedIndex','cols','2104571wiKJkt','charCodeAt','lastRefineMatchesTime','resizeWithDelay','constructor','uuvWn','querySelector','lasti','trainIdx','startWebcamDiv','Ctjwd','delete','GiWBO','BFMatcher','matchTemplate','rectangle','muted','MDqNO','ceil','labCQ','pauseCamera','NORM_L2','translate(-25%,-25%)\x20scale(','CANVAS_HEIGHT','rotMat','OnTrackingLost','homography','error','ejdVZ','Camera\x20','CV_32SC2','keys','splice','line','50vw','warpPerspective','QOS','lastj','parse','tracked','get','lastMatchTrackDist','inv','debugImages','tOUyG','rows','targetsInScene','MAX_AREA','#getCorners','setQOS','measurementNoiseCov','search','ASPECT_RATIO','MAX_PIXELS','EGsZm','correct','mPeDs','keypoint','debugIds','text','dot','circle','cameraPaused','IpEic','includes','assign','oenUN','video','EUOhY','VIDEO','mediaDevices','randomIntFromInterval','videoBackground','body','iPGuR','1002RsxVLe','eyXjd','data','statePost','TermCriteria_EPS','Ekxba','DmzxP','innerHeight','forEach','OSsat','INTER_LINEAR','src','opencv.js','-100','tvec','addWeighted','resize','lastMatchTrackTime','TRACKER_NAME','HOwcz','copyTo','fillConvexPoly','iTracker','errorCovPre','CANVAS','zeros','joiwk','NlEpo','max','left','translate(-50%,0%)','JdwIm','map','meas','TRACK_TARGET_MATCH_COUNT','play','0px','desSharp','insertBefore','unityTargetFound\x20','split','detect','DETECT_INTERVAL','CV_8UC1','SIFT','Unity\x20build\x20is\x20using\x20a\x20different\x20plugin\x20version\x20and\x20may\x20not\x20function\x20properly\x20-\x20Please\x20rebuild\x20your\x20unity\x20project','firstChild','prototype','CAJRm','gYVeT','absolute','state','display','NGUsU','lastUpdateTime','true','oMnEU','iwPyr','log','matches','Point','trim','BMGpa','Mfino','getBoundingClientRect','setAttribute','queryIdx','FRAMERATE','COLOR_GRAY2RGB','hashCode','zHhob','createElement','CZGto','#debugMatches','class_id','lastDetectTime','imageTargets','dATYV','compute','kSQTC','isImageTracked','Size','Scalar','nJeWY','showChooseCam','lastk','isStarted','3074DXOqqn','statePre','tvtBq','DMatchVectorVector','CLIENT_VERSION_ERROR','translate(-50%,-50%)','checkAvailableCams','style','findHomography','kalman','FoZpv','Sjqsb','MCwvv','height','sqrt','coverage','setTransform','des','ResizeVideo','startWebcam','hasPrediction','726288FOUzjr','calcOpticalFlowPyrLK','patch','corals','clearRect','50%','now','4564938qtqlfn','remove','zXbsD','WEBCAM_NAME','startCameraBtn','cvtColor','roi','width','CANVAS_WIDTH','value','wCVrn','ptHCT','USDxG','kpSharp','top','transform','toDataURL','dkNoC','18102033BNWuEf','push','transitionMatrix','WEBCAM_SETTINGS','lastPose','response','matFromArray','#debugKps','#unity-canvas','Rect','bSKyt','knnMatch','azjRC','videoWidth','measurementMatrix','option','840280yrOJTX','videoinput','reverse','none','debugChooseCam','gray','nebula','playsinline','graySharp','URzTZ','htrAY','select','set','block','pTLOx','RANSAC','distance','nnkcJ','Dnlvr','CV_8U','addEventListener','min','pMtIo','serializeTarget','CV_32FC2','CV_8UC4','unity-canvas','RMsSo','bestCoverage','trackedCount','label','CTX','CSYXG','untracked','facing\x20front','keXwR','GjWRT','(((.+)+)+)+$','perspectiveTransform','TermCriteria','zIndex','data32F','deviceId','unityInstance','SUrCd','fXDnZ','Rodrigues','.dat','PsVcc','Fvqkn','Wydlr','getElementById','./targets/','dgsWP','mEppC','rOVsM','CV_32F','length','createTextNode','KeyPointVector','gemm','8NXkqhC','vKmeM','onload','lastw','MAX_SIMULTANEOUS_TRACK','maxLoc','eBDCa','pow','toString','getCameraTexture','minMaxLoc','mul','initWebcamSettings','projectPoints','size','srcObject','debugImageTarget','round','appendChild','tFDlK','unityTargetLost\x20','position','WARP_INVERSE_MAP','octave'];a0c=function(){return cr;};return a0c();}script[a0b0(0xcb)]=function(){cv['then'](a=>{var b1=a0d;;window['cv']=a,window[b1(0x174)]=new ImageTracker(),window[b1(0xa0)](b1(0x16e),window[b1(0x174)][b1(0x116)],!![]),document[b1(0xbf)](b1(0x1d5))[b1(0x1bc)][b1(0x192)]=b1(0x99);});},script[a0b0(0x169)]=a0b0(0x16a),document[a0b0(0x15c)][a0b0(0xdb)](script);class ImageTracker{#p000;#p001;#p002;#p003;#p004;#p005;#p006;#p007;#p008;#p009;#p010;#p011;#p012;#p013;#p014;#p015;#p016;#p017;#p018;#p019;#p020;#p021;#p022;#p023;#p024;#p025;#p026;#p027;#p028;#p029;#p030;#p031;#p032;#p033;#p034;#p035;#p036;#p037;#p038;#p039;#p040;#p041;#p042;#p043;#p044;#p045;#p046;#p047;#p048;#p049;#p050;#p051;#p052;#p053;#p054;constructor(){var b2=a0b0;;this[b2(0x137)]=0x1,this[b2(0x170)]='Tracker',this['FRAMERATE']=0x1e,this.#p000=[0x1c2,0x1c2,0x1c2],this[b2(0x142)]=0x5dc0,this[b2(0xff)]=![],this[b2(0x188)]=0xc8,this.#p001=0x96,this.#p002=0.5,this.#p003=0.8,this.#p004=0x5,this.#p005=0.6,this.#p006=0xa,this.#p007=0.8,this.#p008=0xa,this[b2(0xcd)]=0x1,this.#p009=0xa,this.#p010=[0xd,0xf,0xf],this.#p011=[0x24,0x30,0x30],this.#p012=[0xd,0xf,0xf],this.#p013=[0x14,0x18,0x18],this.#p014=!![],this[b2(0x180)]=0x19,this.#p015=0.001,this.#p016=0.001,this.#p017=0.2,this.#p018=0.2,this.#p019=[0.03,0.04,0.05],this.#p020=[0.75,0.7,0.65],this.#p021=![];;this.#p022=0x1f4,this.#p046=new cv[(b2(0x18a))](),this.#p048=new cv[(b2(0x18a))](),this.#p050=new cv[(b2(0x120))](cv[b2(0x128)]),this.#p047=new cv[(b2(0xfc))](this.#p022),this.#p049=new cv[(b2(0xfc))](this.#p022),this.#p051=new cv[(b2(0x120))](cv['NORM_HAMMING']);;this.#loadTargetsFree(()=>{var b3=b2;if(b3(0x17d)===b3(0x17d)){var a=this.#p053['constructor']('true');;}else b['resize']();});if(this['DEBUG_CHOOSE_CAM'])this[b2(0x90)]();this.#p023=!![],this.#p024=0.075,this.#p025=0.075,this.#p026=0.00001,this.#p027=0x1,this.#p028=0x1,this.#p029=0.00001,this.#p030=0x1,this.#p031=0x1,this[b2(0x144)](this[b2(0x137)]),this[b2(0xa9)]=0x0,this[b2(0xd5)]();}['setQOS'](a){var b4=a0b0;this[b4(0x137)]=a,this[b4(0x148)]=this.#p000[this[b4(0x137)]],this.#p032=this.#p010[this[b4(0x137)]],this.#p033=this.#p011[this[b4(0x137)]],this.#p034=this.#p019[this['QOS']],this.#p035=this.#p020[this[b4(0x137)]],this[b4(0x10d)](),this.#p036=this.#p012[this[b4(0x137)]],this.#p037=this.#p013[this[b4(0x137)]],window[b4(0x174)]&&iTracker[b4(0x16e)]();}[a0b0(0x10e)](a){var b5=a0b0;iTracker[b5(0x1a1)]=a,clearInterval(iTracker.#p038),iTracker.#p038=setInterval(iTracker.#f002,0x1/ iTracker[b5(0x1a1)]*0x3e8,iTracker[b5(0x158)],iTracker[b5(0x176)],iTracker[b5(0xab)]);}[a0b0(0x10d)](){var b6=a0b0;this.#p039=this.#p019[this[b6(0x137)]]*this.#p015,this.#p040=0x1-(0x1-this.#p020[this[b6(0x137)]])*this.#p016,this.#p041=this.#p019[this[b6(0x137)]]*this.#p017,this.#p042=0x1-(0x1-this.#p020[this[b6(0x137)]])*this.#p018;}['startTracker'](a,b){var b7=a0b0;this[b7(0x141)]=a['split'](','),this[b7(0x1b4)]=!![],this[b7(0x170)]=b;}['stopTracker'](){var b8=a0b0;this[b8(0x1b4)]=![];var a=this.#p053['constructor'](b8(0x195));Object[b8(0x132)](a[b8(0x13a)])[b8(0x166)](b=>{this.#f006(b);});}[a0b0(0x127)](){var b9=a0b0;this[b9(0x151)]=!![],this[b9(0x158)]['pause']();}['unpauseCamera'](){var ba=a0b0;this[ba(0x151)]=![],this['VIDEO'][ba(0x181)]();}[a0b0(0x1ae)](a){var bb=a0b0,b=this.#p053[bb(0x117)]('true'),c=Object['keys'](b[bb(0x13a)]);return c[bb(0x153)](a);}['setTrackerSettings'](a,b='0.0.0'){var bc=a0b0;this.#f001(b);;var c=JSON[bc(0x139)](a);Object['keys'](c)[bc(0x166)](d=>{var bd=bc;if('uuvWn'===bd(0x118)){if(d in this&&this[d]!=c[d]){this[d]=c[d];;}}else this[bd(0x13e)][c][bd(0x11e)](),this[bd(0x13e)][d]=null;}),this[bc(0x144)](this[bc(0x137)]),this[bc(0x10e)](this[bc(0x1a1)]);}#f001(a){var bf=a0b0,b=()=>{var e={};return function(){var be=a0d;if(arguments[be(0xc5)]==0x1)return e[arguments[0x0]];if(arguments[be(0xc5)]==0x2){if('nwIgk'!==be(0x7b))e[arguments[0x0]]=arguments[0x1];else var g=b;}};},c=a['split']('.'),d=c[0x0]+'.'+c[0x1]+'.'+c[0x2];this.#p054=new(b())(),this.#p054['id']=d,this.#p054[bf(0x117)]('true',a);}[a0b0(0xd9)](a){var bg=a0b0;!a&&('OeflW'===bg(0xf4)?b[arguments[0x0]]=arguments[0x1]:this.#f041(bg(0xd9)));var b=this.#p053[bg(0x117)](bg(0x195)),c=b[bg(0xad)][a];if(c)this.#f012(c[bg(0x91)],c['kp'],bg(0xd9));else{if(bg(0x178)===bg(0x1c1))return{'valid':![],'deltapos':d,'deltaup':e,'deltaforward':f};else this.#f041(bg(0xd9));}}async[a0b0(0x1bb)](){var bh=a0b0;let a=[],b=await navigator[bh(0x159)][bh(0x100)]();return b[bh(0x166)](c=>{var bi=bh;c['kind']===bi(0x8d)&&!c['label'][bi(0x153)](bi(0xae))&&a[bi(0x7d)](c);}),a;}async[a0b0(0x1b2)](a){var bj=a0b0,b=document[bj(0x1a5)](bj(0x97));b['id']=bj(0x90);var c=document[bj(0xbf)](bj(0x11c));c[bj(0x184)](b,c[bj(0x18c)]);var d=0x0;a=a[bj(0x8e)](),a[bj(0x166)](e=>{var bk=bj;if(bk(0x149)==='EGsZm'){const f=document[bk(0x1a5)](bk(0x8b));f[bk(0x1da)]=e['deviceId'];let g=bk(0x130)+d;e[bk(0xaa)]&&(g=e[bk(0xaa)]);const h=document[bk(0xc6)](g);f[bk(0xdb)](h),b[bk(0xdb)](f);;d++;}else{if(arguments[bk(0xc5)]==0x1)return e[arguments[0x0]];arguments[bk(0xc5)]==0x2&&(f[arguments[0x0]]=arguments[0x1]);}});}async[a0b0(0xd5)](){var bl=a0b0;;this[bl(0x7f)]={'video':{'facingMode':bl(0xef)},'audio':![]};let a=await this[bl(0x1bb)]();iTracker[bl(0x1b2)](a),iTracker[bl(0xff)]=!![];;}async[a0b0(0x1c8)](){var bm=a0b0;if(this['DEBUG_CHOOSE_CAM']){if(bm(0x1c0)===bm(0x1c0)){var a=document['getElementById']('debugChooseCam')['value'];iTracker[bm(0x7f)][bm(0x156)][bm(0xb6)]=a;;var b=document[bm(0xbf)](bm(0x90));iTracker[bm(0x1d4)]=b[b[bm(0x111)]]['innerHTML'];}else this[bm(0x151)]=!![],this[bm(0x158)]['pause']();}var c=await navigator[bm(0x159)][bm(0x106)](iTracker[bm(0x7f)]);try{if(bm(0x19d)!==bm(0x9a)){const e=document[bm(0x1a5)](bm(0x156));e[bm(0x19f)](bm(0x123),''),e['setAttribute'](bm(0xea),''),e[bm(0x19f)](bm(0x93),''),e[bm(0xd8)]=c,iTracker[bm(0x158)]=e,e['onloadedmetadata']=async function(f){var bn=bm;if(bn(0xbd)===bn(0x15f)){var h=g?function(){if(h){var u=q['apply'](r,arguments);return s=null,u;}}:function(){};return l=![],h;}else{await e[bn(0x181)]();try{const h=document[bn(0x1a5)](bn(0xf3));document[bn(0x119)]('#unity-container')[bn(0xdb)](h),h['id']='videoBackground';;iTracker['resize']();const i=h['getContext']('2d');iTracker[bn(0x194)]=Date[bn(0x1d0)](),iTracker[bn(0x1a9)]=Date[bn(0x1d0)](),iTracker[bn(0x16f)]=Date[bn(0x1d0)](),iTracker.#p052=0x0,iTracker.#p038=setInterval(iTracker.#f002,0x1/ iTracker[bn(0x1a1)]*0x3e8,e,h,i),iTracker['CANVAS']=h,iTracker['CTX']=i;}catch(j){if('ttYvp'!==bn(0x88));else{var l=t[bn(0x1d7)]['x']>0x0,m=u[bn(0x1d7)]['x']+v['roi'][bn(0x1d8)]<w[bn(0xd7)]()['width'],n=x[bn(0x1d7)]['y']>0x0,o=y[bn(0x1d7)]['y']+z[bn(0x1d7)]['height']<A[bn(0xd7)]()['height'];if(B<0.5*C[bn(0x1c4)]&&(l&&m&&n&&o)){if(M[bn(0xa8)]&&N[bn(0xa8)]>O){var p=0x0;V[bn(0x199)]['delete'](),W[bn(0x199)]=new X[(bn(0xeb))]();for(var q=0x0;q<Y['idealMatches']['length'];q++){var r={'distance':0x64,'imgIdx':0x0,'queryIdx':0x0,'trainIdx':a1[bn(0xfa)][q]};a2['matches'][bn(0xe1)](r),p++;}return;}}}}}};}else{var g={};return function(){var bo=bm;if(arguments['length']==0x1)return g[arguments[0x0]];arguments[bo(0xc5)]==0x2&&(g[arguments[0x0]]=arguments[0x1]);};}}catch(g){if('ETHVf'==='ETHVf');else{var i=0.25,j=l[bm(0xbf)](m);if(!j){j=w[bm(0x1a5)]('canvas'),j['id']=x,y[bm(0x15c)][bm(0xdb)](j);if(!this[bm(0x14d)])this[bm(0x14d)]=[];this[bm(0x14d)][bm(0x7d)](z),j[bm(0x1bc)][bm(0xde)]=bm(0x190),j['style']['top']=0x0,j[bm(0x1bc)][bm(0x17b)]=0x0,j[bm(0x1bc)][bm(0x79)]=bm(0x129)+i+')';}r[bm(0xe4)](s,t);var k=this[bm(0x14d)][bm(0xe6)](u);k!=-0x1&&(j[bm(0x1bc)]['left']=k*A[bm(0xd7)]()[bm(0x1d8)]*i+'px');}}}['resizeWithDelay'](){var bp=a0b0;iTracker[bp(0x16e)]();var a=document[bp(0xbf)](bp(0xec));setTimeout(()=>{var bq=bp;bq(0xb9)!==bq(0xb9)?b['style'][bq(0x192)]=bq(0x8f):a['style'][bq(0x192)]=bq(0x8f);},0x0),setTimeout(()=>{var br=bp;a[br(0x1bc)][br(0x192)]='';},0x32);}['resize'](){var bs=a0b0,a=document['getElementById'](bs(0x15b)),b=iTracker[bs(0x158)];if(!a||!b)return;a[bs(0x1d8)]=b[bs(0x89)],a['height']=b['videoHeight'],iTracker[bs(0x147)]=b[bs(0x89)]/b[bs(0x10b)];if(iTracker[bs(0x147)]>0x1){iTracker[bs(0x1d9)]=iTracker[bs(0x148)],iTracker[bs(0x12a)]=Math[bs(0xf1)](iTracker[bs(0x1d9)]/ iTracker['ASPECT_RATIO']);;}else{if(bs(0xf0)===bs(0xf0)){iTracker[bs(0x12a)]=iTracker[bs(0x148)],iTracker[bs(0x1d9)]=Math[bs(0xf1)](iTracker[bs(0x12a)]*iTracker[bs(0x147)]);;}else{var l={};return function(){var bt=bs;if(arguments[bt(0xc5)]==0x1)return l[arguments[0x0]];arguments[bt(0xc5)]==0x2&&(l[arguments[0x0]]=arguments[0x1]);};}};;;;let c=iTracker[bs(0x1d9)],d=iTracker[bs(0x12a)];iTracker.#p043=cv['matFromArray'](0x3,0x3,cv['CV_32F'],[c,0x0,c*0.5,0x0,c,d*0.5,0x0,0x0,0x1]),iTracker.#p044=cv[bs(0x82)](0x5,0x1,cv[bs(0xc4)],[0x0,0x0,0x0,0x0,0x0]);;var e=0x1,f=window['innerWidth']/window[bs(0x165)],g=a[bs(0x1d8)]/a[bs(0x1c2)];if(g>f){var i=window[bs(0x165)];a['style'][bs(0x1c2)]=i+'px',a[bs(0x1bc)]['width']=i*g+'px',a[bs(0x1bc)][bs(0x17b)]=bs(0x1cf),a[bs(0x1bc)]['top']=bs(0x182),a[bs(0x1bc)]['transform']='translate(-50%,0%)';}else{var j=window[bs(0xe2)];a[bs(0x1bc)][bs(0x1d8)]=j+'px',a['style'][bs(0x1c2)]=j*g+'px',a['style']['left']=bs(0x135),a[bs(0x1bc)][bs(0x78)]=bs(0x1cf),a[bs(0x1bc)]['transform']=bs(0x1ba);}a[bs(0x1bc)][bs(0xde)]=bs(0x190),a[bs(0x1bc)][bs(0xb4)]=bs(0x16b);;iTracker.#f039();}#f002(a,b,c){var bu=a0b0;if(iTracker[bu(0x151)]){;return;}c[bu(0x1ce)](0x0,0x0,b[bu(0x1d8)],b['height']),c[bu(0xfe)](a,0x0,0x0),c[bu(0x1c5)](0x1,0x0,0x0,0x1,0x0,0x0);if(!iTracker['isStarted'])return;var d=cv['imread'](bu(0x15b));cv[bu(0x16e)](d,d,{'width':iTracker[bu(0x1d9)],'height':iTracker[bu(0x12a)]},0x0,0x0,cv[bu(0x168)]);var e=iTracker.#f007(d),f=0x1a15c7d1a28;if(Date[bu(0x1d0)]()>f){var g=new cv[(bu(0xfb))](d[bu(0x140)],d[bu(0x112)],cv[bu(0xa5)],new cv[(bu(0x1b0))](0x1,0x1,0x1,6.67));d=d[bu(0xd4)](g,0.15),g['delete'](),cv[bu(0x16e)](d,d,{'width':iTracker[bu(0x158)][bu(0x89)],'height':iTracker['VIDEO'][bu(0x10b)]},0x0,0x0,cv['INTER_LINEAR']),cv['imshow']('videoBackground',d);}if(iTracker.#p054[bu(0x117)](bu(0x195))!=0x1+'.'+0x4+'.'+0x3+'.'+0x1){if(bu(0x19c)!==bu(0xac)){!iTracker['CLIENT_VERSION_ERROR']&&(console['error'](bu(0x18b)),iTracker[bu(0x1b9)]=!![]);return;}else{let q=G['round'](H[bu(0xa1)](I['data32F'][0x0],J[bu(0xb5)][0x2],K[bu(0xb5)][0x4],L[bu(0xb5)][0x6])),r=M[bu(0xda)](N[bu(0x17a)](O[bu(0xb5)][0x0],P[bu(0xb5)][0x2],Q[bu(0xb5)][0x4],R[bu(0xb5)][0x6])),s=S[bu(0xda)](T[bu(0xa1)](U[bu(0xb5)][0x1],V[bu(0xb5)][0x3],W[bu(0xb5)][0x5],X[bu(0xb5)][0x7])),t=Y[bu(0xda)](Z[bu(0x17a)](a0[bu(0xb5)][0x1],a1[bu(0xb5)][0x3],a2['data32F'][0x5],a3[bu(0xb5)][0x7]));q=q<0x0?0x0:q,s=s<0x0?0x0:s,r=r>this['CANVAS_WIDTH']?this[bu(0x1d9)]:r,t=t>this[bu(0x12a)]?this['CANVAS_HEIGHT']:t;var u=new a4[(bu(0x85))](q,s,r-q,t-s);if(v){var v=new ac[(bu(0xfb))][(bu(0x177))](this['CANVAS_HEIGHT'],this[bu(0x1d9)],ad[bu(0x189)]);let w=new ae([q,s,r,s,r,t,q,t]),x=af[bu(0x82)](0x4,0x1,ag['CV_32SC2'],w);ah[bu(0x173)](v,x,new ai[(bu(0x1b0))](0xff)),x[bu(0x11e)]();;v[bu(0x11e)]();}return u;}}var h=iTracker.#p053['constructor'](bu(0x195)),i=Object[bu(0x132)](h[bu(0xad)]),j=[];iTracker['targetsInScene'][bu(0x166)](q=>{var bv=bu,r=i[bv(0xe6)](q);r>-0x1&&j[bv(0x7d)](q);});var k=Object['keys'](h[bu(0x13a)]);if(Date[bu(0x1d0)]()-iTracker[bu(0x1a9)]>iTracker[bu(0x188)]&&j[bu(0xc5)]>0x0&&k[bu(0xc5)]<iTracker['MAX_SIMULTANEOUS_TRACK']){var l=iTracker.#f008(e);iTracker[bu(0x1a9)]=Date[bu(0x1d0)]();var m=iTracker.#f003(l);if(m)var n=iTracker.#f004(e,m['id'],m['roi']);l['delete']();}iTracker.#f005(e);if(iTracker.#p045)iTracker.#p045[bu(0x11e)]();iTracker.#p045=e,d[bu(0x11e)]();var o=(Date[bu(0x1d0)]()-iTracker[bu(0x194)])/0x3e8;iTracker[bu(0x194)]=Date[bu(0x1d0)]();}#f003(a){var bw=a0b0,b=this.#p053['constructor'](bw(0x195)),c=Object['keys'](b[bw(0xad)]),d=[];this[bw(0x141)][bw(0x166)](t=>{var bx=bw,u=c[bx(0xe6)](t);u>-0x1&&d['push'](t);});var e=Object[bw(0x132)](b[bw(0x13a)]);if(d[bw(0xc5)]>0x0&&e[bw(0xc5)]<0x1){var f=this.#p001,g=this.#p002,h=new cv['Rect']((this[bw(0x1d9)]-f)/0x2,(this[bw(0x12a)]-f)/0x2,f,f),i=a['roi'](h);cv[bw(0x16e)](i,i,{'width':f*g,'height':f*g},0x0,0x0,cv[bw(0x168)]);var j=this.#f009(i,this.#p046,this.#p048);this.#p052++,this.#p052%=d[bw(0xc5)];var k=d[this.#p052],b=this.#p053[bw(0x117)](bw(0x195)),l=b[bw(0xad)][k];if(l[bw(0x1d7)])return{'id':k,'roi':l['roi']};var m=this.#f010(j[bw(0x1c6)],l[bw(0x183)],this.#p050,this.#p003),n=m[bw(0x199)];j['kp']=this.#f016(j['kp'],h,g);if(n[bw(0xd7)]()>this.#p004){if(bw(0xe7)!==bw(0x9e)){var o=this.#f013(j['kp'],l['kpSharp'],n,this.#p004);if(o){var p=o['h'],q=o['refinedMatches'],r=this.#f014(l['gray'][bw(0x112)]-0x1,l[bw(0x91)]['rows']-0x1,p);p[bw(0x11e)](),q[bw(0x11e)]();var s=this.#f015(r);return r[bw(0x11e)](),{'id':k,'roi':s};}}else c[bw(0x12e)](bw(0x18b)),d[bw(0x1b9)]=!![];}j['kp'][bw(0x11e)](),j[bw(0x1c6)][bw(0x11e)](),n['delete'](),i[bw(0x11e)]();}return;}#f004(a,b,c){var by=a0b0,d=a[by(0x1d7)](c),e=c[by(0x1d8)]*c['height'];if(e>iTracker[by(0x142)])var f=Math['sqrt'](iTracker[by(0x142)]/e);else var f=0x1;cv[by(0x16e)](d,d,{'width':c[by(0x1d8)]*f,'height':c[by(0x1c2)]*f},0x0,0x0,cv[by(0x168)]);var g=this.#f009(d,this.#p046,this.#p048);g['kp']=this.#f016(g['kp'],c,f);var h=this.#p053[by(0x117)](by(0x195)),i=h[by(0xad)][b],j=this.#f010(g['des'],i[by(0x1c6)],this.#p050,this.#p005),k=j[by(0x199)];if(k[by(0xd7)]()>this.#p006){if(by(0x171)!==by(0xf8)){var l=this.#f013(g['kp'],i['kp'],k,this.#p004);if(l){if(by(0x164)!==by(0x155)){var m=l['h'],n=l['refinedMatches'],o=this.#f014(i[by(0x91)][by(0x112)]-0x1,i['gray']['rows']-0x1,m);i[by(0x199)]=n,i['homography']=m,h[by(0x13a)][b]={},Object[by(0x154)](h[by(0x13a)][b],i),delete h[by(0xad)][b],o[by(0x11e)]();;this.#f036(b),this[by(0xa9)]++;if(this[by(0xa9)]==0x2){}return i;}else{var r=i[by(0x13b)](j);r['pt']['x']=r['pt']['x']/k+l['x'],r['pt']['y']=r['pt']['y']/m+n['y'],o[by(0x98)](r,r);}}}else;}else{if(i[by(0x1d7)])delete i['roi'];}g['kp'][by(0x11e)](),g[by(0x1c6)][by(0x11e)](),k[by(0x11e)](),d['delete']();return;}#f005(a){var bz=a0b0,b=this.#p053[bz(0x117)](bz(0x195)),c=Object['keys'](b[bz(0x13a)]),d=Object[bz(0x132)](b['tracked']);c['length']>0x0&&(c[bz(0x166)](e=>{var bA=bz;if(bA(0x13f)!==bA(0x163)){var f=![],g=b[bA(0x13a)][e];iTracker.#p014&&g[bA(0x199)][bA(0xd7)]()<g['kp'][bA(0xd7)]()&&iTracker.#f035(a,g);var h=0x1;if(g[bA(0x80)]){if('UKBWb'!==bA(0x196)){var i=g[bA(0x80)][bA(0x16c)][bA(0xb5)][0x2],j=0.1,k=0x3,l=0.75,m=0x3;h=m-(i-j)/(k-j)*(m-l),h=Math[bA(0xa1)](Math[bA(0x17a)](h,l),m);}else{const H=i[bA(0x1a5)](bA(0x8b));H['value']=j['deviceId'];let I=bA(0x130)+k;l[bA(0xaa)]&&(I=q['label']);const J=n[bA(0xc6)](I);H['appendChild'](J),o[bA(0xdb)](H);;p++;}}var n=iTracker.#f017(g[bA(0x91)],g[bA(0x12d)]),o=iTracker.#f018(g['kp'],g[bA(0x199)],g[bA(0x12d)],h),p=o['kp'],q=o[bA(0x199)];!iTracker.#p045&&(bA(0x10a)!==bA(0x193)?(iTracker.#p045=new cv[(bA(0xfb))](),a['copyTo'](iTracker.#p045)):c[bA(0xe1)](d));const {newKeypoints:E,errors:F}=iTracker.#f022(a,iTracker.#p045,o['kp']);if(F[bA(0xc5)]<=0x0&&Math['abs'](h-iTracker[bA(0x13c)])<0.25&&iTracker.#p021&&Date[bA(0x1d0)]()-iTracker['lastMatchTrackTime']<0x5dc){if(bA(0x12f)!==bA(0x1ad))var r=E;else{if(h in this&&this[i]!=j[k]){this[o]=p[q];;}}}else{var s=iTracker.#f019(n,p,h),r=iTracker.#f021(a,s,h);iTracker.#f020(s),iTracker['lastMatchTrackTime']=Date[bA(0x1d0)](),iTracker[bA(0x13c)]=h;}n[bA(0x11e)]();var t=this.#f013(r,g['kp'],q,this.#p008);if(t){if(bA(0xc1)===bA(0xc1)){var u=t['h'],v=t['refinedMatches'];g[bA(0x199)][bA(0x11e)](),g[bA(0x199)]=v;var w=this.#f014(g['gray'][bA(0x112)]-0x1,g[bA(0x91)][bA(0x140)]-0x1,u),x=this.#f015(w),y=iTracker.#f023(g[bA(0x91)]['cols'],g[bA(0x91)]['rows'],w,g['lastPose']),A=this.#f024(y,e);if(A[bA(0x10f)]){if('tCUye'!==bA(0xb8)){f=!![],g['homography'][bA(0x11e)](),g['homography']=u,g[bA(0x1d7)]=x;if(iTracker.#p023){if(g[bA(0x1be)][bA(0x1c9)]){if('RsYMx'==='RsYMx')var B=(Date['now']()-iTracker['lastUpdateTime'])/0x3e8,C=iTracker.#f028(e,B);else{c['remove']();var K=this[bA(0x14d)][bA(0xe6)](d);K!==-0x1&&this['debugIds']['splice'](K,0x1);}}iTracker.#f029(e,y);var D=this.#f025(y,C);this.#f038(e,D),C&&D==y&&iTracker.#f027(e);}else this.#f038(e,y);}else{if(!this[bA(0x13e)])this[bA(0x13e)]={};this['debugImages'][c]=d;}}w['delete']();}else{var M=g[bA(0x13b)](h),N=i[bA(0x13b)](M[bA(0x11b)])['pt']['x'],O=j['get'](M[bA(0x11b)])['pt']['y'];k['push'](N),l[bA(0x7d)](O);}}p[bA(0x11e)](),q[bA(0x11e)]();if(!f){if(iTracker.#p023)iTracker.#f027(e);this.#f006(e);}}else{;b[bA(0x11e)]();}}),iTracker.#f044(bz(0x105)));}#f006(a){var bB=a0b0,b=this.#p053[bB(0x117)](bB(0x195)),c=b['tracked'][a];delete c[bB(0x199)],c[bB(0x12d)][bB(0x11e)](),delete c[bB(0x12d)],delete c[bB(0x80)],b[bB(0xad)][a]={},Object[bB(0x154)](b['untracked'][a],c),delete b[bB(0x13a)][a],this['trackedCount']--;if(this[bB(0xa9)]==0x1){};this.#f037(a);}[a0b0(0xa3)](a){var bC=a0b0,b=this[bC(0x1aa)][bC(0xad)][a],c='';c+=b[bC(0x1c6)][bC(0xb5)]+'\x0a',c+=b[bC(0x183)][bC(0xb5)]+'\x0a';for(var d=0x0;d<b['kp'][bC(0xd7)]();d++){if(bC(0x104)==='IRdPH'){var f=R[bC(0x14c)],g=f['pt']['x'],h=f['pt']['y'],j=S[bC(0x1cc)],k=T[bC(0xf1)](U/0x2),l=new V[(bC(0x85))](g-k,h-k,W,X),m=new Y['Rect'](g-Z/0x2,h-a0/0x2,a1,a2);a3&&(ay[bC(0x122)](az,new aA['Point'](l['x'],l['y']),new aB[(bC(0x19a))](l['x']+l[bC(0x1d8)],l['y']+l[bC(0x1c2)]),new aC[(bC(0x1b0))](0xff,0x0,0x0),0x1),aD[bC(0x122)](aE,new aF[(bC(0x19a))](m['x'],m['y']),new aG[(bC(0x19a))](m['x']+m[bC(0x1d8)],m['y']+m[bC(0x1c2)]),new aH[(bC(0x1b0))](0x0,0x0,0xff),0x1));var n=ae[bC(0x1d7)](m),o=new af[(bC(0xfb))]();ag[bC(0x121)](n,j,o,ah[bC(0xf2)]);var p=ai[bC(0xd3)](o);n[bC(0x11e)](),o['delete']();var q=new aj[(bC(0x19a))](g-ak/0x2+p[bC(0xce)]['x'],h-al/0x2+p[bC(0xce)]['y']),r=new am[(bC(0x19a))](q['x']+an,q['y']+ao);f['pt']['x']=q['x']+ap['ceil'](aq/0x2),f['pt']['y']=q['y']+ar[bC(0x125)](as/0x2),at['push_back'](f),au&&aI['rectangle'](aJ,q,r,new aK[(bC(0x1b0))](0xff,0xff,0x0),0x1);}else{let f=b['kp'][bC(0x13b)](d);c+=f[bC(0x108)]+',',c+=f[bC(0x1a8)]+',',c+=f['octave']+',',c+=f['pt']['x']+',',c+=f['pt']['y']+',',c+=f['response']+',',c+=f[bC(0xd7)]+';';}}c+='\x0a';for(var d=0x0;d<b[bC(0x77)][bC(0xd7)]();d++){if('RrgoZ'!==bC(0xb0)){let g=b[bC(0x77)][bC(0x13b)](d);c+=g[bC(0x108)]+',',c+=g['class_id']+',',c+=g[bC(0xe0)]+',',c+=g['pt']['x']+',',c+=g['pt']['y']+',',c+=g[bC(0x81)]+',',c+=g['size']+';';}else{if(c);return d;}}c+='\x0a',c+=b[bC(0x91)][bC(0xd7)]()[bC(0x1d8)]+'\x0a',c+=b[bC(0x91)][bC(0xd7)]()[bC(0x1c2)]+'\x0a',c+=b[bC(0x91)]['data'],c=c[bC(0x19b)]();;String['prototype']['hashCode']=function(){var bD=bC,j=0x0,k,l;if(this['length']===0x0)return j;for(k=0x0;k<this[bD(0xc5)];k++){'UJUIV'===bD(0x103)?k[bD(0x150)](j,new k[(bD(0x19a))](l['data32F'][m],n[bD(0xb5)][o+0x1]),0x3,new p[(bD(0x1b0))](0xff,0x0,0x0),0x3):(l=this[bD(0x114)](k),j=(j<<0x5)-j+l,j|=0x0);}return j;};}async #loadTargetsFree(a){var bE=a0b0;String[bE(0x18d)][bE(0x1a3)]=function(){var bF=bE,f=0x0,g,h;if(this[bF(0xc5)]===0x0)return f;for(g=0x0;g<this[bF(0xc5)];g++){if(bF(0x74)==='ZriCU'){if(this[bF(0x15a)](0x0,0x1)>0x0){var k=this[bF(0x15a)](0x0,this[bF(0x180)]-0x1);g[bF(0x98)](k,h['get'](g));}}else h=this[bF(0x114)](g),f=(f<<0x5)-f+h,f|=0x0;}return f;};var b={'untracked':{},'tracked':{}};const c=async(f,g)=>{var bG=bE;if('keXwR'===bG(0xaf)){let t={},u=await fetch(bG(0xc0)+f+bG(0xbb)),v=await u[bG(0x14e)]();v=v[bG(0x19b)]();var j=v[bG(0x1a3)]();if(j!=g)return;let z=v[bG(0x186)]('\x0a'),A=z[0x0][bG(0x186)](',')['map'](Number);t[bG(0x1c6)]=cv[bG(0x82)](A['length']/0x80,0x80,cv[bG(0xc4)],A);let B=z[0x1][bG(0x186)](',')[bG(0x17e)](Number);t[bG(0x183)]=cv[bG(0x82)](B[bG(0xc5)]/0x80,0x80,cv['CV_32F'],B);let C=z[0x2][bG(0x186)](';');t['kp']=new cv['KeyPointVector'](),C[bG(0x166)](I=>{var bH=bG;if(bH(0xf5)===bH(0xf5)){var J=I[bH(0x186)](',');t['kp'][bH(0xe1)]({'angle':parseFloat(J[0x0]),'class_id':parseInt(J[0x1]),'octave':parseFloat(J[0x2]),'pt':{'x':parseFloat(J[0x3]),'y':parseFloat(J[0x4])},'response':parseFloat(J[0x5]),'size':parseFloat(J[0x6])});}else{this[d]=e[f];;}});let D=z[0x3][bG(0x186)](';');t[bG(0x77)]=new cv[(bG(0xc7))](),D[bG(0x166)](I=>{var bI=bG,J=I['split'](',');t[bI(0x77)][bI(0xe1)]({'angle':parseFloat(J[0x0]),'class_id':parseInt(J[0x1]),'octave':parseFloat(J[0x2]),'pt':{'x':parseFloat(J[0x3]),'y':parseFloat(J[0x4])},'response':parseFloat(J[0x5]),'size':parseFloat(J[0x6])});});let E=parseInt(z[0x4]),F=parseInt(z[0x5]),G=z[0x6]['split'](',')[bG(0x17e)](Number),H=cv[bG(0x82)](F,E,cv[bG(0x9f)],G);t[bG(0x91)]=H,t[bG(0x94)]=H;var k=0x1,l=0x0,m=0x1,n=0x0;for(var o=0x0;o<t['kp'][bG(0xd7)]();o++){if(bG(0x86)!==bG(0x152)){var p=H[bG(0xd7)]()['width'],q=H['size']()[bG(0x1c2)],r=t['kp'][bG(0x13b)](o)['pt']['x']/p,s=t['kp']['get'](o)['pt']['y']/q;if(r<k)k=r;else{if(r>l)l=r;}if(s<m)m=s;else{if(s>n)n=s;}}else{if(q[bG(0xd7)]()>this['TRACK_TARGET_MATCH_COUNT']){if(this[bG(0x15a)](0x0,0x1)>0x0){var J=this['randomIntFromInterval'](0x0,this[bG(0x180)]-0x1);r[bG(0x98)](J,s[bG(0x13b)](t));}}else u['push_back'](v[bG(0x13b)](p));}}t[bG(0x1c4)]=(l-k)*(n-m),t[bG(0x115)]=Date['now'](),b['untracked'][f]=t;}else{var K=q[bG(0xe2)];o['style']['width']=K+'px',j[bG(0x1bc)][bG(0x1c2)]=K*k+'px',l['style'][bG(0x17b)]=bG(0x135),m[bG(0x1bc)]['top']='50%',n[bG(0x1bc)][bG(0x79)]=bG(0x1ba);}};await c('rocks',-0x19d85a8f),await c(bE(0x1cd),-0x4c5e88a9),await c(bE(0xf7),0x31410de1),await c(bE(0x92),0x58c60a0d);var d=['rocks',bE(0x1cd),bE(0xf7),bE(0x92)],e=()=>{var bJ=bE;if(bJ(0xbc)===bJ(0x95))p[bJ(0x7d)](q['data32F'][r]),s[bJ(0x7d)](t['data32F'][u+0x1]),v&&E['circle'](F,new G[(bJ(0x19a))](H[bJ(0xb5)][I],J[bJ(0xb5)][K+0x1]),0x3,new L[(bJ(0x1b0))](0xff,0x0,0x0),0x3);else{var f={};return function(){var bK=bJ;if('njJCP'==='DHbKG')return c['round'](d*0x3e8)/0x3e8;else{if(arguments['length']==0x1)return f[arguments[0x0]];arguments[bK(0xc5)]==0x2&&(f[arguments[0x0]]=arguments[0x1]);}};}};this.#p053=new(e())(),this.#p053[bE(0xf9)]=d,this.#p053[bE(0x117)](bE(0x195),b),d[bE(0x166)](f=>{var bL=bE;if('ivUYq'!==bL(0x197))iTracker.#f026(f);else{var h=h[bL(0x1a5)](bL(0x97));h['id']=bL(0x90);var i=i[bL(0xbf)](bL(0x11c));i['insertBefore'](h,i[bL(0x18c)]);var j=0x0;j=k['reverse'](),l['forEach'](v=>{var bM=bL;const w=h[bM(0x1a5)](bM(0x8b));w[bM(0x1da)]=v[bM(0xb6)];let x=bM(0x130)+j;v[bM(0xaa)]&&(x=v[bM(0xaa)]);const y=i[bM(0xc6)](x);w[bM(0xdb)](y),h[bM(0xdb)](w);;j++;});}});}#f007(a,b=![]){var c=new cv['Mat']();cv['cvtColor'](a,c,cv['COLOR_RGBA2GRAY'],0x0);if(b);return c;}#f008(a,b=![]){var bN=a0b0,c=new cv['Mat']();cv['GaussianBlur'](a,c,new cv['Size'](0x0,0x0),0x3),cv[bN(0x16d)](a,0x4,c,-0x3,0x0,c);if(b);return c;}#f009(a,b,c,d){var bO=a0b0;let e=new cv['KeyPointVector'](),f=new cv[(bO(0xfb))]();return b[bO(0x187)](a,e,new cv['Mat']()),c[bO(0x1ac)](a,e,f),d&&(this.#f012(a,e,'#detectCompute'),d[bO(0x11e)]()),{'kp':e,'des':f};}#f010(a,b,c,d,e=![],f,g,h,j){var bP=a0b0;let k=new cv[(bP(0xeb))](),l=new cv[(bP(0x1b8))]();c[bP(0x87)](a,b,l,0x2);for(let m=0x0;m<l[bP(0xd7)]();++m){let n=l[bP(0x13b)](m),o=n[bP(0x13b)](0x0),p=n['get'](0x1);o[bP(0x9c)]<p['distance']*d&&k[bP(0xe1)](o);}return e&&this.#f011(k,f,g,h,j),{'matches':k};}#f011(a,b,c,d,e,f=a0b0(0x1a7)){var bQ=a0b0,g=new cv['Mat']();let h=new cv[(bQ(0x1b0))](0x0,0xff,0x0,0xff);cv[bQ(0xe8)](b,d,c,e,a,g,h),g['delete']();}#f012(a,b,c=a0b0(0x83)){var bR=a0b0,d=new cv[(bR(0xfb))](),e=new cv[(bR(0x1b0))](0x0,0xff,0x0);cv['drawKeypoints'](a,b,d,e);;d[bR(0x11e)]();}#f013(a,b,c,d,e=![],f,g){var bS=a0b0;let j=[],k=[],l=a,m=b;for(let q=0x0;q<c[bS(0xd7)]();q++){j[bS(0x7d)](l[bS(0x13b)](c[bS(0x13b)](q)[bS(0x1a0)])['pt']['x']),j[bS(0x7d)](l[bS(0x13b)](c['get'](q)[bS(0x1a0)])['pt']['y']),k['push'](m['get'](c['get'](q)[bS(0x11b)])['pt']['x']),k[bS(0x7d)](m[bS(0x13b)](c[bS(0x13b)](q)['trainIdx'])['pt']['y']);}if(j[bS(0xc5)]/0x2>=d){let r=cv['matFromArray'](j[bS(0xc5)]/0x2,0x2,cv[bS(0xc4)],j),s=cv[bS(0x82)](k[bS(0xc5)]/0x2,0x2,cv[bS(0xc4)],k),t=new cv[(bS(0xfb))](),u=new cv[(bS(0xeb))](),v=cv[bS(0x1bd)](r,s,cv[bS(0x9b)],this.#p009,t,0x7d0,0.999);r[bS(0x11e)](),s[bS(0x11e)]();if(v[bS(0xe9)]())return;var n=0x0;for(var o=0x0;o<c[bS(0xd7)]();o++){if(t[bS(0x160)][o]){if(bS(0x11d)===bS(0x11d)){if(u['size']()>this[bS(0x180)]){if(this[bS(0x15a)](0x0,0x1)>0x0){var p=this[bS(0x15a)](0x0,this[bS(0x180)]-0x1);u[bS(0x98)](p,c[bS(0x13b)](o));}}else{if(bS(0x1b1)===bS(0x1b1))u[bS(0xe1)](c['get'](o));else{if(c['roi'])delete d[bS(0x1d7)];}}}else{var y=v[bS(0x165)];o[bS(0x1bc)]['height']=y+'px',j[bS(0x1bc)]['width']=y*k+'px',l['style'][bS(0x17b)]=bS(0x1cf),m[bS(0x1bc)]['top']=bS(0x182),n[bS(0x1bc)]['transform']=bS(0x17c);}}n++;}t[bS(0x11e)]();if(e){if('tvtBq'===bS(0x1b7)){var e=new cv[(bS(0xfb))]();let y=new cv['Scalar'](0xff,0xff,0x0,0xff);cv[bS(0xe8)](f,a,g,b,u,e,y),e[bS(0x11e)]();}else v=this[bS(0x114)](o),j=(k<<0x5)-l+m,n|=0x0;}return{'h':v,'refinedMatches':u};}return;}#f014(a,b,c,d=![],e){var bT=a0b0,f=[0x0,0x0,a,0x0,a,b,0x0,b],g=cv[bT(0x82)](f[bT(0xc5)]/0x2,0x1,cv['CV_32FC2'],f),j=new cv[(bT(0xfb))]();cv['perspectiveTransform'](g,j,c[bT(0x13d)](0x0));if(d){var k=new cv[(bT(0xfb))]();cv[bT(0x1d6)](e,k,cv[bT(0x1a2)],0x0);var l=new cv['Scalar'](0xff,0xff,0x0),m=[new cv[(bT(0x19a))](j['data32F'][0x0],j[bT(0xb5)][0x1]),new cv['Point'](j[bT(0xb5)][0x2],j[bT(0xb5)][0x3]),new cv[(bT(0x19a))](j[bT(0xb5)][0x4],j['data32F'][0x5]),new cv[(bT(0x19a))](j['data32F'][0x6],j[bT(0xb5)][0x7])];for(var n=0x0;n<m['length'];n++){if('VGofY'!==bT(0x167))cv[bT(0x134)](k,m[n],m[(n+0x1)%m[bT(0xc5)]],l,0x2);else{o['body'][bT(0x1bc)]['height']=p['innerHeight']+'px';var p=q[bT(0xbf)]('unity-canvas')[bT(0x19e)]()[bT(0x1c2)];r*=s[bT(0x165)]/p,t[bT(0x1bc)][bT(0x1d8)]=u[bT(0xe2)]+'px',v[bT(0x1bc)][bT(0x1c2)]=a[bT(0xe2)]/x+'px',y=z[bT(0x147)]*(A['innerWidth']/B[bT(0x147)]/p);}}iTracker.#f040(k,bT(0x143)),k[bT(0x11e)]();}return g['delete'](),j;}#f015(a,b){var bU=a0b0;let c=Math[bU(0xda)](Math['min'](a[bU(0xb5)][0x0],a['data32F'][0x2],a['data32F'][0x4],a[bU(0xb5)][0x6])),d=Math[bU(0xda)](Math[bU(0x17a)](a[bU(0xb5)][0x0],a[bU(0xb5)][0x2],a['data32F'][0x4],a['data32F'][0x6])),e=Math[bU(0xda)](Math[bU(0xa1)](a[bU(0xb5)][0x1],a[bU(0xb5)][0x3],a[bU(0xb5)][0x5],a['data32F'][0x7])),f=Math[bU(0xda)](Math[bU(0x17a)](a['data32F'][0x1],a[bU(0xb5)][0x3],a[bU(0xb5)][0x5],a[bU(0xb5)][0x7]));c=c<0x0?0x0:c,e=e<0x0?0x0:e,d=d>this[bU(0x1d9)]?this['CANVAS_WIDTH']:d,f=f>this['CANVAS_HEIGHT']?this[bU(0x12a)]:f;var g=new cv[(bU(0x85))](c,e,d-c,f-e);if(b){var b=new cv[(bU(0xfb))][(bU(0x177))](this[bU(0x12a)],this['CANVAS_WIDTH'],cv[bU(0x189)]);let h=new Uint32Array([c,e,d,e,d,f,c,f]),i=cv[bU(0x82)](0x4,0x1,cv[bU(0x131)],h);cv[bU(0x173)](b,i,new cv[(bU(0x1b0))](0xff)),i['delete']();;b[bU(0x11e)]();}return g;}#f016(a,b,c){var bV=a0b0;for(var d=0x0;d<a['size']();d++){var e=a[bV(0x13b)](d);e['pt']['x']=e['pt']['x']/c+b['x'],e['pt']['y']=e['pt']['y']/c+b['y'],a[bV(0x98)](d,e);}return a;}#f017(a,b,c){var bW=a0b0;let d=new cv[(bW(0xfb))](),e={'width':this[bW(0x1d9)],'height':this[bW(0x12a)]};cv[bW(0x136)](a,d,b,e,cv['WARP_INVERSE_MAP']);if(c){if(bW(0xa2)!==bW(0x102));else{if(c);return d;}}return d;}#f018(a,b,c,d,e,f,g){var bX=a0b0,h=(this.#p021?this.#p037:this.#p033)*d,j=new cv[(bX(0xc7))](),k=new cv[(bX(0xeb))](),l=0x0,m=[];for(var n=0x0;n<b[bX(0xd7)]();n++){var o=b[bX(0x13b)](n),q=a[bX(0x13b)](o[bX(0x11b)])['pt']['x'],r=a['get'](o[bX(0x11b)])['pt']['y'];m['push'](q),m[bX(0x7d)](r);}var s=cv['matFromArray'](m[bX(0xc5)]/0x2,0x1,cv[bX(0xa4)],m),t=new cv[(bX(0xfb))]();cv[bX(0xb2)](s,t,c[bX(0x13d)](0x0));for(var n=0x0;n<t['data32F'][bX(0xc5)];n+=0x2){if(bX(0x126)==='xPeEg')w[bX(0x122)](q,new r[(bX(0x19a))](z['x'],A['y']),new B[(bX(0x19a))](C['x']+D[bX(0x1d8)],E['y']+F[bX(0x1c2)]),new G[(bX(0x1b0))](0xff,0x0,0x0),0x1),H[bX(0x122)](I,new J[(bX(0x19a))](K['x'],L['y']),new M[(bX(0x19a))](N['x']+O[bX(0x1d8)],P['y']+Q['height']),new R['Scalar'](0x0,0x0,0xff),0x1);else{var o=b[bX(0x13b)](n/0x2),u=a[bX(0x13b)](o[bX(0x11b)]),q=t[bX(0xb5)][n],r=t[bX(0xb5)][n+0x1];if(q<h/0x2||q>this[bX(0x1d9)]-h/0x2||r<h/0x2||r>this[bX(0x12a)]-h/0x2){if(bX(0x1d3)==='BUKjN'){var A=0.5*L*M;N[bX(0x7e)]['data32F'][0x3]=O,P[bX(0x7e)][bX(0xb5)][0x19]=Q,R[bX(0x7e)][bX(0xb5)][0x2f]=S,T[bX(0x7e)][bX(0xb5)][0x45]=U,V['transitionMatrix'][bX(0xb5)][0x5b]=W,X[bX(0x7e)][bX(0xb5)][0x71]=Y,Z[bX(0x7e)][bX(0xb5)][0xca]=a0,a1[bX(0x7e)][bX(0xb5)][0xe0]=a2,a3['transitionMatrix'][bX(0xb5)][0xf6]=a4,a5['transitionMatrix']['data32F'][0x10c]=a6,a7['transitionMatrix'][bX(0xb5)][0x122]=a8,a9[bX(0x7e)][bX(0xb5)][0x138]=aa,ab['transitionMatrix'][bX(0xb5)][0x14e]=ac,ad['transitionMatrix'][bX(0xb5)][0x164]=ae,af[bX(0x7e)]['data32F'][0x6]=A,ag['transitionMatrix'][bX(0xb5)][0x1c]=A,ah[bX(0x7e)]['data32F'][0x32]=A,ai[bX(0x7e)]['data32F'][0xce]=A,aj[bX(0x7e)][bX(0xb5)][0xe4]=A,ak[bX(0x7e)][bX(0xb5)][0xfa]=A,al[bX(0x7e)]['data32F'][0x110]=A;}else{l++;continue;}}u['pt']['x']=q,u['pt']['y']=r,j[bX(0xe1)](u),o[bX(0x1a0)]=n/0x2-l,k[bX(0xe1)](o);}}s[bX(0x11e)](),t[bX(0x11e)]();if(e){if(bX(0xa7)===bX(0xa7)){var e=new cv[(bX(0xfb))](),v=new cv[(bX(0x1b0))](0xff,0x0,0xff);cv[bX(0xe8)](f,j,g,a,k,e,v),e['delete']();}else{var B=o[bX(0xd7)]()['width'],G=u[bX(0xd7)]()['height'],H=q['kp'][bX(0x13b)](r)['pt']['x']/B,I=s['kp'][bX(0x13b)](t)['pt']['y']/G;if(H<u)v=H;else{if(H>B)H=H;}if(I<I)z=I;else{if(I>A)B=I;}}}return{'kp':j,'matches':k};}#f019(a,b,c,d){var bY=a0b0;if(d){var e=new cv[(bY(0xfb))]();a[bY(0x172)](e),cv[bY(0x1d6)](e,e,cv[bY(0x1a2)],0x0);}var f=(this.#p021?this.#p036:this.#p032)*c,g=(this.#p021?this.#p037:this.#p033)*c,h=[],j=0x0;for(var k=0x0;k<b[bY(0xd7)]();k++){var l=b['get'](k),m=l['pt']['x'],n=l['pt']['y'];if(m<g/0x2||m>a[bY(0xd7)]()[bY(0x1d8)]-g/0x2||n<g/0x2||n>a[bY(0xd7)]()[bY(0x1c2)]-g/0x2){if('qrqmz'==='qrqmz'){j++;continue;}else return c[bY(0xd1)]()[bY(0x146)](bY(0xb1))[bY(0xd1)]()[bY(0x117)](d)[bY(0x146)](bY(0xb1));}var o=Math[bY(0xf1)](f/0x2),p=new cv[(bY(0xfb))](),q=new cv[(bY(0x85))](m-o,n-o,f,f);p=a[bY(0x1d7)](q),h[bY(0x7d)]({'keypoint':l,'patch':p});if(d){if(bY(0x157)===bY(0x157))cv[bY(0x122)](e,new cv[(bY(0x19a))](q['x'],q['y']),new cv[(bY(0x19a))](q['x']+q[bY(0x1d8)],q['y']+q[bY(0x1c2)]),new cv[(bY(0x1b0))](0x0,0xff,0xff),0x1);else{var t=o['sqrt'](0x1+p['data32F'][0x8]-q[bY(0xb5)][0x0]-r[bY(0xb5)][0x4])*0x2;s=(t['data32F'][0x1]-u[bY(0xb5)][0x3])/t,v=(w[bY(0xb5)][0x6]+m[bY(0xb5)][0x2])/t,n=(z[bY(0xb5)][0x7]+A[bY(0xb5)][0x5])/t,B=0.25*t;}}}if(d){;e[bY(0x11e)]();}return h;}#f020(a){a['forEach'](b=>{var bZ=a0d;if(bZ(0xf6)==='peatk')b[bZ(0x1cc)]['delete']();else{let d=new g[(bZ(0xfb))](),e={'width':this['CANVAS_WIDTH'],'height':this[bZ(0x12a)]};h[bZ(0x136)](i,d,j,e,k[bZ(0xdf)]);if(l);return d;}});}#f021(a,b,c,d){var c0=a0b0,e=(this.#p021?this.#p036:this.#p032)*c,f=(this.#p021?this.#p037:this.#p033)*c,g=new cv[(c0(0xc7))]();if(d){var h=c0(0x105),i=this.#f043(h);if(!i){var i=new cv[(c0(0xfb))]();cv[c0(0x1d6)](a,i,cv[c0(0x1a2)],0x0);}}b[c0(0x166)](j=>{var c1=c0;if(c1(0xca)!=='AHGFb'){var k=j[c1(0x14c)],l=k['pt']['x'],m=k['pt']['y'],n=j[c1(0x1cc)],o=Math[c1(0xf1)](e/0x2),q=new cv['Rect'](l-o,m-o,e,e),r=new cv['Rect'](l-f/0x2,m-f/0x2,f,f);d&&(cv['rectangle'](i,new cv[(c1(0x19a))](q['x'],q['y']),new cv['Point'](q['x']+q[c1(0x1d8)],q['y']+q[c1(0x1c2)]),new cv['Scalar'](0xff,0x0,0x0),0x1),cv[c1(0x122)](i,new cv[(c1(0x19a))](r['x'],r['y']),new cv[(c1(0x19a))](r['x']+r[c1(0x1d8)],r['y']+r[c1(0x1c2)]),new cv[(c1(0x1b0))](0x0,0x0,0xff),0x1));var s=a[c1(0x1d7)](r),t=new cv[(c1(0xfb))]();cv[c1(0x121)](s,n,t,cv['TM_CCORR_NORMED']);var u=cv[c1(0xd3)](t);s[c1(0x11e)](),t[c1(0x11e)]();var v=new cv[(c1(0x19a))](l-f/0x2+u['maxLoc']['x'],m-f/0x2+u['maxLoc']['y']),w=new cv[(c1(0x19a))](v['x']+e,v['y']+e);k['pt']['x']=v['x']+Math[c1(0x125)](e/0x2),k['pt']['y']=v['y']+Math['ceil'](e/0x2),g['push_back'](k);if(d){if(c1(0xcf)===c1(0xcf))cv['rectangle'](i,v,w,new cv[(c1(0x1b0))](0xff,0xff,0x0),0x1);else{var A=new g[(c1(0xfb))]();h[c1(0x172)](A),i[c1(0x1d6)](A,A,j[c1(0x1a2)],0x0);var B=new k[(c1(0x1b0))](0xff,0x0,0x0),C=new l['Scalar'](0xff,0xff,0x0);}}}else{;h['cv']=i,j['iTracker']=new k(),l[c1(0xa0)](c1(0x16e),m[c1(0x174)]['resizeWithDelay'],!![]),n[c1(0xbf)]('startCameraBtn')[c1(0x1bc)][c1(0x192)]='block';}});if(d){;this.#f042(i,h);}return g;}#f022(a,b,c,d=![]){var c2=a0b0;if(d){if(c2(0x18e)!==c2(0x18e)){if(h)j[c2(0x150)](j,new k[(c2(0x19a))](l,m),0x5,n,0x3);}else{var e=new cv['Mat']();a['copyTo'](e),cv[c2(0x1d6)](e,e,cv[c2(0x1a2)],0x0);var f=new cv[(c2(0x1b0))](0xff,0x0,0x0),g=new cv['Scalar'](0xff,0xff,0x0);}}var h=[];for(var j=0x0;j<c['size']();j++){if(c2(0xc2)===c2(0x11f))return b[arguments[0x0]];else{var k=c[c2(0x13b)](j)['pt']['x'],l=c[c2(0x13b)](j)['pt']['y'];h[c2(0x7d)](k),h[c2(0x7d)](l);}}var m=new cv[(c2(0x82))](h[c2(0xc5)]/0x2,0x2,cv[c2(0xc4)],h),n=new cv[(c2(0xfb))](),o=new cv[(c2(0xb3))](cv['TermCriteria_COUNT']+cv[c2(0x162)],0xa,0.03),p=new cv['Mat'](),q=[];cv[c2(0x1cb)](b,a,m,n,p,new cv[(c2(0xfb))](),new cv[(c2(0x1af))](0xf,0xf),0x2,o);var r=new cv[(c2(0xc7))]();for(var j=0x0;j<n[c2(0xd7)]()[c2(0x1c2)];j++){if(c2(0xee)!==c2(0xe5)){var k=n[c2(0xb5)][j*0x2],l=n[c2(0xb5)][j*0x2+0x1];r[c2(0xe1)]({'pt':{'x':k,'y':l},'angle':0x0,'class_id':0x0,'octave':0x0,'response':0x0,'size':0x0});if(p[c2(0x160)][j]==0x1){if(d)cv[c2(0x150)](e,new cv['Point'](k,l),0x5,g,0x3);}else{if(c2(0x76)!=='USDxG')b[arguments[0x0]]=arguments[0x1];else{if(d)cv[c2(0x150)](e,new cv['Point'](k,l),0x5,f,0x3);q[c2(0x7d)][j];}}}else d[c2(0xe1)](e[c2(0x13b)](f));}if(d){;e[c2(0x11e)]();}return m[c2(0x11e)](),n['delete'](),{'newKeypoints':r,'errors':q};}#f023(a,b,c,d=null,e=![],f){var c3=a0b0;if(e){var g=new cv[(c3(0xfb))]();cv[c3(0x1d6)](f,g,cv['COLOR_GRAY2RGB'],0x0);}var j=Math['max'](a,b);a=a/j*0.5,b=b/j*0.5;var k=[-a,b,0x0,a,b,0x0,a,-b,0x0,-a,-b,0x0],l=[];for(var m=0x0;m<c[c3(0xb5)]['length'];m+=0x2){l[c3(0x7d)](c[c3(0xb5)][m]),l[c3(0x7d)](c[c3(0xb5)][m+0x1]),e&&cv['circle'](g,new cv['Point'](c[c3(0xb5)][m],c[c3(0xb5)][m+0x1]),0x3,new cv['Scalar'](0xff,0x0,0x0),0x3);}l=cv[c3(0x82)](l['length']/0x2,0x2,cv[c3(0xc4)],l),k=cv[c3(0x82)](k[c3(0xc5)]/0x3,0x3,cv[c3(0xc4)],k);var n=new cv[(c3(0xfb))](0x3,0x1,cv[c3(0xc4)]),o=new cv[(c3(0xfb))](0x3,0x1,cv[c3(0xc4)]),p=![];if(d){d[c3(0x16c)][c3(0x172)](n);var o=new cv[(c3(0xfb))](0x3,0x1,cv[c3(0xc4)]);cv['Rodrigues'](d[c3(0x12b)],o),p=!![];}var q=cv['solvePnP'](k,l,this.#p043,this.#p044,o,n,p,cv['SOLVEPNP_ITERATIVE']),r=new cv[(c3(0xfb))]();cv['Rodrigues'](o,r);if(e){var s=[0x0,0x0,0x0,0.25,0x0,0x0,0x0,0.25,0x0,0x0,0x0,0.25,-a,b,0x0,a,b,0x0,a,-b,0x0,-a,-b,0x0],s=cv['matFromArray'](0x8,0x3,cv[c3(0xc4)],s);cv[c3(0xd6)](s,o,n,this.#p043,this.#p044,s),cv[c3(0x134)](g,new cv[(c3(0x19a))](s[c3(0xb5)][0x0],s['data32F'][0x1]),new cv[(c3(0x19a))](s[c3(0xb5)][0x2],s[c3(0xb5)][0x3]),new cv['Scalar'](0xff,0x0,0x0),0x2),cv[c3(0x134)](g,new cv['Point'](s['data32F'][0x0],s[c3(0xb5)][0x1]),new cv[(c3(0x19a))](s[c3(0xb5)][0x4],s[c3(0xb5)][0x5]),new cv[(c3(0x1b0))](0x0,0xff,0x0),0x2),cv[c3(0x134)](g,new cv[(c3(0x19a))](s[c3(0xb5)][0x0],s['data32F'][0x1]),new cv[(c3(0x19a))](s['data32F'][0x6],s[c3(0xb5)][0x7]),new cv[(c3(0x1b0))](0x0,0x0,0xff),0x2),cv[c3(0x134)](g,new cv[(c3(0x19a))](s[c3(0xb5)][0x8],s[c3(0xb5)][0x9]),new cv[(c3(0x19a))](s[c3(0xb5)][0xa],s['data32F'][0xb]),new cv[(c3(0x1b0))](0xff,0x0,0xff),0x2),cv['line'](g,new cv[(c3(0x19a))](s['data32F'][0xa],s[c3(0xb5)][0xb]),new cv[(c3(0x19a))](s[c3(0xb5)][0xc],s[c3(0xb5)][0xd]),new cv[(c3(0x1b0))](0xff,0x0,0xff),0x2),cv['line'](g,new cv['Point'](s[c3(0xb5)][0xc],s[c3(0xb5)][0xd]),new cv['Point'](s[c3(0xb5)][0xe],s['data32F'][0xf]),new cv[(c3(0x1b0))](0xff,0x0,0xff),0x2),cv[c3(0x134)](g,new cv['Point'](s['data32F'][0xe],s[c3(0xb5)][0xf]),new cv['Point'](s[c3(0xb5)][0x8],s[c3(0xb5)][0x9]),new cv['Scalar'](0xff,0x0,0xff),0x2),s[c3(0x11e)]();;g['delete']();}return l['delete'](),k[c3(0x11e)](),{'rotMat':r,'tvec':n};}#f024(a,b,c){var c4=a0b0,d=this.#p053[c4(0x117)](c4(0x195)),e=d['tracked'][b];if(!e[c4(0x80)])return e['lastPose']=a,{'valid':!![],'deltapos':0x0,'deltaup':0x1,'deltaforward':0x1};var f=e[c4(0x80)][c4(0x16c)],g=a[c4(0x16c)],h=Math[c4(0xd0)](g[c4(0xb5)][0x0]-f[c4(0xb5)][0x0],0x2)+Math['pow'](g['data32F'][0x1]-f[c4(0xb5)][0x1],0x2)+Math[c4(0xd0)](g[c4(0xb5)][0x2]-f['data32F'][0x2],0x2),i=e[c4(0x80)][c4(0x12b)],j=new cv['Mat'](0x3,0x1,cv['CV_32F']);j[c4(0xb5)][0x0]=i[c4(0xb5)][0x3],j[c4(0xb5)][0x1]=i[c4(0xb5)][0x4],j[c4(0xb5)][0x2]=i[c4(0xb5)][0x5];var k=new cv[(c4(0xfb))](0x3,0x1,cv[c4(0xc4)]);k['data32F'][0x0]=a[c4(0x12b)][c4(0xb5)][0x3],k['data32F'][0x1]=a['rotMat'][c4(0xb5)][0x4],k[c4(0xb5)][0x2]=a[c4(0x12b)][c4(0xb5)][0x5];var l=new cv[(c4(0xfb))](0x3,0x1,cv[c4(0xc4)]);l[c4(0xb5)][0x0]=i[c4(0xb5)][0x6],l[c4(0xb5)][0x1]=i[c4(0xb5)][0x7],l['data32F'][0x2]=i['data32F'][0x8];var m=new cv[(c4(0xfb))](0x3,0x1,cv[c4(0xc4)]);m[c4(0xb5)][0x0]=a[c4(0x12b)]['data32F'][0x6],m['data32F'][0x1]=a['rotMat'][c4(0xb5)][0x7],m[c4(0xb5)][0x2]=a[c4(0x12b)][c4(0xb5)][0x8];var n=k[c4(0x14f)](j),o=m['dot'](l);j[c4(0x11e)](),k[c4(0x11e)](),l['delete'](),m[c4(0x11e)]();if(c);if(h<this.#p034&&n>this.#p035&&o>this.#p035)return e[c4(0x80)][c4(0x16c)]['delete'](),e['lastPose'][c4(0x12b)][c4(0x11e)](),e[c4(0x80)]=a,this.#p021=h<this.#p041&&n>this.#p042&&o>this.#p042,{'valid':!![],'deltapos':h,'deltaup':n,'deltaforward':o};else{if(c4(0x1a4)===c4(0x1a4))return{'valid':![],'deltapos':h,'deltaup':n,'deltaforward':o};else{var q=j['split'](',');k['kpSharp']['push_back']({'angle':l(q[0x0]),'class_id':m(q[0x1]),'octave':n(q[0x2]),'pt':{'x':o(q[0x3]),'y':p(q[0x4])},'response':q(q[0x5]),'size':r(q[0x6])});}}}#f025(a,b,c){var c5=a0b0;if(!b)return a;var d=a[c5(0x16c)],e=b[c5(0x16c)],f=Math['pow'](d[c5(0xb5)][0x0]-e['data32F'][0x0],0x2)+Math[c5(0xd0)](d[c5(0xb5)][0x1]-e[c5(0xb5)][0x1],0x2)+Math[c5(0xd0)](d['data32F'][0x2]-e['data32F'][0x2],0x2),g=b[c5(0x12b)],h=new cv[(c5(0xfb))](0x3,0x1,cv[c5(0xc4)]);h[c5(0xb5)][0x0]=g[c5(0xb5)][0x3],h[c5(0xb5)][0x1]=g[c5(0xb5)][0x4],h[c5(0xb5)][0x2]=g['data32F'][0x5];var i=new cv['Mat'](0x3,0x1,cv[c5(0xc4)]);i[c5(0xb5)][0x0]=a[c5(0x12b)]['data32F'][0x3],i[c5(0xb5)][0x1]=a[c5(0x12b)][c5(0xb5)][0x4],i[c5(0xb5)][0x2]=a[c5(0x12b)]['data32F'][0x5];var j=new cv[(c5(0xfb))](0x3,0x1,cv[c5(0xc4)]);j['data32F'][0x0]=g[c5(0xb5)][0x6],j[c5(0xb5)][0x1]=g['data32F'][0x7],j[c5(0xb5)][0x2]=g[c5(0xb5)][0x8];var k=new cv[(c5(0xfb))](0x3,0x1,cv[c5(0xc4)]);k[c5(0xb5)][0x0]=a['rotMat'][c5(0xb5)][0x6],k[c5(0xb5)][0x1]=a[c5(0x12b)]['data32F'][0x7],k[c5(0xb5)][0x2]=a['rotMat']['data32F'][0x8];var l=i[c5(0x14f)](h),m=k[c5(0x14f)](j);h[c5(0x11e)](),i[c5(0x11e)](),j[c5(0x11e)](),k[c5(0x11e)]();if(f<this.#p039&&l>this.#p040&&m>this.#p040){if('UJTFu'!==c5(0xfd)){var p=new h[(c5(0xfb))]();i['GaussianBlur'](j,p,new k['Size'](0x0,0x0),0x3),l[c5(0x16d)](m,0x4,p,-0x3,0x0,p);if(n);return p;}else{if(c);return b;}}else{if(c5(0xdc)!==c5(0xdc)){var p=e['indexOf'](f);p>-0x1&&i[c5(0x7d)](j);}else{if(c);return a;}}}#f026(a){var c6=a0b0,b=this.#p053['constructor'](c6(0x195)),c=b['untracked'][a];c['kalman']={},c[c6(0x1be)]['kf']=new cv['KalmanFilter'](0x15,0x7,0x0,cv['CV_32F']),c['kalman'][c6(0x191)]=new cv['Mat'](0x15,0x1,cv['CV_32F']),c['kalman'][c6(0x17f)]=new cv[(c6(0xfb))](0x7,0x1,cv[c6(0xc4)]),this.#f034(c['kalman']['kf'],0x1/this['FRAMERATE']),c[c6(0x1be)]['kf'][c6(0x8a)]=cv[c6(0x82)](0x7,0x15,cv[c6(0xc4)],[0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0]),this.#f030(c['kalman']['kf'][c6(0x109)]),this.#f031(c[c6(0x1be)]['kf']['measurementNoiseCov']),c[c6(0x1be)]['kf'][c6(0x1b6)]['delete'](),c[c6(0x1be)]['state'][c6(0x172)](c['kalman']['kf'][c6(0x1b6)]),c[c6(0x1be)]['kf']['statePost'][c6(0x11e)](),c['kalman'][c6(0x191)][c6(0x172)](c[c6(0x1be)]['kf'][c6(0x161)]),c[c6(0x1be)]['hasPrediction']=![];}#f027(a){var c7=a0b0,b=this.#p053[c7(0x117)](c7(0x195)),c=b[c7(0x13a)][a];this.#f030(c[c7(0x1be)]['kf'][c7(0x175)]),c[c7(0x1be)][c7(0x191)][c7(0x11e)](),c[c7(0x1be)]['state']=cv[c7(0x82)](0x15,0x1,cv[c7(0xc4)],[c[c7(0x1be)][c7(0x17f)][c7(0xb5)][0x0],c[c7(0x1be)]['meas'][c7(0xb5)][0x1],c[c7(0x1be)]['meas'][c7(0xb5)][0x2],0x0,0x0,0x0,0x0,0x0,0x0,c[c7(0x1be)][c7(0x17f)][c7(0xb5)][0x3],c['kalman'][c7(0x17f)][c7(0xb5)][0x4],c[c7(0x1be)][c7(0x17f)][c7(0xb5)][0x5],c['kalman'][c7(0x17f)][c7(0xb5)][0x6],0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0]),c[c7(0x1be)]['kf'][c7(0x161)]['delete'](),c[c7(0x1be)][c7(0x191)][c7(0x172)](c[c7(0x1be)]['kf'][c7(0x161)]),c[c7(0x1be)]['hasPrediction']=![];}#f028(a,b){var c8=a0b0,c=this.#p053[c8(0x117)](c8(0x195)),d=c[c8(0x13a)][a];this.#f034(d[c8(0x1be)]['kf'],b),d[c8(0x1be)]['state'][c8(0x11e)](),d[c8(0x1be)][c8(0x191)]=d[c8(0x1be)]['kf']['predict']();var e=cv[c8(0x82)](0x3,0x4,cv[c8(0xc4)],[d[c8(0x1be)][c8(0x191)]['data32F'][0x0],d[c8(0x1be)]['state'][c8(0xb5)][0x1],d['kalman'][c8(0x191)][c8(0xb5)][0x2]]),f=d[c8(0x1be)][c8(0x191)][c8(0xb5)][0x9],g=d[c8(0x1be)][c8(0x191)][c8(0xb5)][0xa],h=d[c8(0x1be)][c8(0x191)][c8(0xb5)][0xb],l=d[c8(0x1be)]['state']['data32F'][0xc],m=Math[c8(0x1c3)](f*f+g*g+h*h+l*l);f/=m,g/=m,h/=m,l/=m;var n=cv[c8(0x82)](0x3,0x3,cv[c8(0xc4)],[f*f+g*g+h*h+l*l,0x2*(g*h-f*l),0x2*(g*l+f*h),0x2*(g*h+f*l),f*f-g*g+h*h-l*l,0x2*(h*l-f*g),0x2*(g*l-f*h),0x2*(h*l+f*g),f*f-g*g-h*h+l*l]);return{'rotMat':n,'tvec':e};}#f029(a,b){var c9=a0b0,c=this.#p053[c9(0x117)](c9(0x195)),d=c[c9(0x13a)][a],e=b[c9(0x16c)],f=b[c9(0x12b)]['t'](),g=f['data32F'][0x0]+f[c9(0xb5)][0x4]+f[c9(0xb5)][0x8],h,l,m,n;if(g>0x0){var o=Math['sqrt'](g+0x1)*0x2;h=0.25*o,l=(f[c9(0xb5)][0x5]-f[c9(0xb5)][0x7])/o,m=(f[c9(0xb5)][0x6]-f[c9(0xb5)][0x2])/o,n=(f['data32F'][0x1]-f[c9(0xb5)][0x3])/o;}else{if(f[c9(0xb5)][0x0]>f[c9(0xb5)][0x4]&f['data32F'][0x0]>f[c9(0xb5)][0x8]){if(c9(0x18f)===c9(0xc3)){var u=new l['Mat']();let v=new m[(c9(0x1b0))](0x0,0xff,0x0,0xff);n[c9(0xe8)](l,m,n,o,p,u,v),u['delete']();}else{var o=Math[c9(0x1c3)](0x1+f['data32F'][0x0]-f['data32F'][0x4]-f[c9(0xb5)][0x8])*0x2;h=(f[c9(0xb5)][0x5]-f[c9(0xb5)][0x7])/o,l=0.25*o,m=(f[c9(0xb5)][0x3]+f[c9(0xb5)][0x1])/o,n=(f[c9(0xb5)][0x6]+f[c9(0xb5)][0x2])/o;}}else{if(f[c9(0xb5)][0x4]>f[c9(0xb5)][0x8]){if(c9(0x9d)!==c9(0x9d))e[c9(0x198)](c9(0xdd)+f),g[c9(0xb7)][c9(0x101)](this[c9(0x170)],c9(0x12c),h);else{var o=Math[c9(0x1c3)](0x1+f[c9(0xb5)][0x4]-f[c9(0xb5)][0x0]-f[c9(0xb5)][0x8])*0x2;h=(f['data32F'][0x6]-f[c9(0xb5)][0x2])/o,l=(f[c9(0xb5)][0x3]+f[c9(0xb5)][0x1])/o,m=0.25*o,n=(f[c9(0xb5)][0x7]+f[c9(0xb5)][0x5])/o;}}else{if(c9(0x14b)===c9(0x14b)){var o=Math[c9(0x1c3)](0x1+f[c9(0xb5)][0x8]-f[c9(0xb5)][0x0]-f[c9(0xb5)][0x4])*0x2;h=(f['data32F'][0x1]-f[c9(0xb5)][0x3])/o,l=(f[c9(0xb5)][0x6]+f[c9(0xb5)][0x2])/o,m=(f['data32F'][0x7]+f[c9(0xb5)][0x5])/o,n=0.25*o;}else e[c9(0x198)](c9(0x185)+f),g[c9(0xb7)][c9(0x101)](this[c9(0x170)],'OnTrackingFound',h);}}}if(this[c9(0xcc)]){var p=this['lastw']-h,q=this[c9(0x11a)]-l,r=this[c9(0x138)]-m,s=this['lastk']-n;(p*p>0x1||q*q>0x1||r*r>0x1||s*s>0x1)&&(h*=-0x1,l*=-0x1,m*=-0x1,n*=-0x1);}this[c9(0xcc)]=h,this[c9(0x11a)]=l,this[c9(0x138)]=m,this[c9(0x1b3)]=n,!d[c9(0x1be)][c9(0x1c9)]&&(d[c9(0x1be)]['state'][c9(0x11e)](),d['kalman']['state']=cv[c9(0x82)](0x15,0x1,cv[c9(0xc4)],[e[c9(0xb5)][0x0],e[c9(0xb5)][0x1],e[c9(0xb5)][0x2],0x0,0x0,0x0,0x0,0x0,0x0,h,l,m,n,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0]),d[c9(0x1be)]['kf']['statePre'][c9(0x11e)](),d['kalman']['state'][c9(0x172)](d[c9(0x1be)]['kf'][c9(0x1b6)]),d[c9(0x1be)]['kf'][c9(0x161)]['delete'](),d[c9(0x1be)][c9(0x191)][c9(0x172)](d['kalman']['kf'][c9(0x161)])),d[c9(0x1be)]['meas'][c9(0xb5)][0x0]=e[c9(0xb5)][0x0],d[c9(0x1be)][c9(0x17f)]['data32F'][0x1]=e[c9(0xb5)][0x1],d[c9(0x1be)]['meas'][c9(0xb5)][0x2]=e[c9(0xb5)][0x2],d[c9(0x1be)][c9(0x17f)][c9(0xb5)][0x3]=h,d[c9(0x1be)][c9(0x17f)]['data32F'][0x4]=l,d['kalman'][c9(0x17f)][c9(0xb5)][0x5]=m,d[c9(0x1be)][c9(0x17f)]['data32F'][0x6]=n,d[c9(0x1be)]['kf'][c9(0x14a)](d[c9(0x1be)][c9(0x17f)]),d[c9(0x1be)][c9(0x1c9)]=!![];}#f030(g){var ca=a0b0,h=this.#p026,i=this.#p027,j=this.#p028,k=this.#p029,l=this.#p030,m=this.#p031,o=cv[ca(0x82)](0x15,0x15,cv['CV_32F'],[h,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,h,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,h,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,i,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,i,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,i,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,j,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,j,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,j,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,k,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,k,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,k,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,k,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,l,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,l,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,l,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,l,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,m,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,m,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,m,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,m]);o[ca(0x172)](g),o[ca(0x11e)]();}#f031(c){var cb=a0b0,d=this.#p024,e=this.#p025,f=cv[cb(0x82)](0x7,0x7,cv[cb(0xc4)],[d,0x0,0x0,0x0,0x0,0x0,0x0,0x0,d,0x0,0x0,0x0,0x0,0x0,0x0,0x0,d,0x0,0x0,0x0,0x0,0x0,0x0,0x0,e,0x0,0x0,0x0,0x0,0x0,0x0,0x0,e,0x0,0x0,0x0,0x0,0x0,0x0,0x0,e,0x0,0x0,0x0,0x0,0x0,0x0,0x0,e]);f['copyTo'](c),f['delete']();}#f032(){;}#f033(a,b){var cc=a0b0;this.#p024=a,this.#p025=b;var c=this.#p053[cc(0x117)](cc(0x195)),d=Object[cc(0x132)](c[cc(0xad)]);d[cc(0x166)](e=>{var cd=cc,f=c[cd(0xad)][e];this.#f031(f[cd(0x1be)]['kf'][cd(0x145)]);});}#f034(a,b){var ce=a0b0,c=0.5*b*b;a[ce(0x7e)][ce(0xb5)][0x3]=b,a['transitionMatrix'][ce(0xb5)][0x19]=b,a['transitionMatrix'][ce(0xb5)][0x2f]=b,a[ce(0x7e)]['data32F'][0x45]=b,a[ce(0x7e)][ce(0xb5)][0x5b]=b,a[ce(0x7e)][ce(0xb5)][0x71]=b,a[ce(0x7e)][ce(0xb5)][0xca]=b,a['transitionMatrix'][ce(0xb5)][0xe0]=b,a[ce(0x7e)][ce(0xb5)][0xf6]=b,a[ce(0x7e)][ce(0xb5)][0x10c]=b,a['transitionMatrix'][ce(0xb5)][0x122]=b,a[ce(0x7e)][ce(0xb5)][0x138]=b,a[ce(0x7e)][ce(0xb5)][0x14e]=b,a[ce(0x7e)]['data32F'][0x164]=b,a[ce(0x7e)]['data32F'][0x6]=c,a['transitionMatrix'][ce(0xb5)][0x1c]=c,a[ce(0x7e)][ce(0xb5)][0x32]=c,a['transitionMatrix'][ce(0xb5)][0xce]=c,a[ce(0x7e)]['data32F'][0xe4]=c,a[ce(0x7e)][ce(0xb5)][0xfa]=c,a[ce(0x7e)][ce(0xb5)][0x110]=c;}#f035(a,b){var cf=a0b0,c=[],d=0x1,e=0x0,f=0x1,g=0x0;for(var j=0x0;j<b[cf(0x199)][cf(0xd7)]();j++){var k=b[cf(0x199)][cf(0x13b)](j);c[cf(0x7d)](k[cf(0x11b)]);var l=b[cf(0x199)][cf(0xd7)](),m=b[cf(0x91)][cf(0xd7)]()['width'],o=b[cf(0x91)][cf(0xd7)]()[cf(0x1c2)],p=b['kp'][cf(0x13b)](k[cf(0x11b)])['pt']['x']/m,q=b['kp']['get'](k[cf(0x11b)])['pt']['y']/o;if(p<d)d=p;else{if(p>e)e=p;}if(q<f)f=q;else{if(q>g)g=q;}}var r=(e-d)*(g-f);(!b[cf(0xa8)]||r>b[cf(0xa8)])&&(cf(0x15d)===cf(0x1ab)?b[cf(0x1bc)][cf(0x192)]='':(b[cf(0xa8)]=r,b['idealMatches']=c));if(b['roi']){if(cf(0x124)!==cf(0x179)){var s=b[cf(0x1d7)]['x']>0x0,t=b[cf(0x1d7)]['x']+b[cf(0x1d7)][cf(0x1d8)]<a['size']()[cf(0x1d8)],u=b['roi']['y']>0x0,v=b[cf(0x1d7)]['y']+b[cf(0x1d7)][cf(0x1c2)]<a[cf(0xd7)]()[cf(0x1c2)];if(r<0.5*b['coverage']&&(s&&t&&u&&v)){if('htrAY'!==cf(0x96)){var D=j[cf(0x186)](',');k['kp'][cf(0xe1)]({'angle':l(D[0x0]),'class_id':m(D[0x1]),'octave':l(D[0x2]),'pt':{'x':o(D[0x3]),'y':p(D[0x4])},'response':q(D[0x5]),'size':r(D[0x6])});}else{if(b['bestCoverage']&&b[cf(0xa8)]>r){if(cf(0x1a6)!==cf(0x1bf)){var z=0x0;b[cf(0x199)][cf(0x11e)](),b['matches']=new cv[(cf(0xeb))]();for(var j=0x0;j<b[cf(0xfa)]['length'];j++){var k={'distance':0x64,'imgIdx':0x0,'queryIdx':0x0,'trainIdx':b[cf(0xfa)][j]};b[cf(0x199)][cf(0xe1)](k),z++;}return;}else c['push'](d);}}}}else{let F=j['kp'][cf(0x13b)](k);l+=F['angle']+',',m+=F[cf(0x1a8)]+',',l+=F['octave']+',',o+=F['pt']['x']+',',p+=F['pt']['y']+',',q+=F[cf(0x81)]+',',r+=F[cf(0xd7)]+';';}}var z=0x0;while(b[cf(0x199)][cf(0xd7)]()<this['TRACK_TARGET_MATCH_COUNT']&&b[cf(0x199)]['size']()<b['kp']['size']()){var A=this[cf(0x15a)](0x0,b['kp'][cf(0xd7)]()-0x1);if(c[cf(0x153)](A))continue;var k={'distance':0x64,'imgIdx':0x0,'queryIdx':0x0,'trainIdx':A};b[cf(0x199)]['push_back'](k),z++;}return;}#f036(a){var cg=a0b0;console['log']('unityTargetFound\x20'+a),window['unityInstance'][cg(0x101)](this['TRACKER_NAME'],'OnTrackingFound',a);}#f037(a){var ch=a0b0;console['log'](ch(0xdd)+a),window['unityInstance']['SendMessage'](this[ch(0x170)],'OnTrackingLost',a);}#f038(a,b){var ci=a0b0,c=new cv['Mat'](),d=new cv['Mat']();b['tvec'][ci(0x172)](c),b[ci(0x12b)][ci(0x172)](d),c[ci(0xb5)][0x1]*=-0x1,d=d['t']();var e=[0x1,0x0,0x0,0x0,-0x1,0x0,0x0,0x0,0x1];e=cv[ci(0x82)](0x3,0x3,cv[ci(0xc4)],e),cv[ci(0xc8)](e,d,0x1,d,0x0,d,0x0),cv['gemm'](d,e,0x1,d,0x0,d,0x0),e[ci(0x11e)]();var f=[0x0,0x0,-0x1,0x0,-0x1,0x0,-0x1,0x0,0x0];f=cv[ci(0x82)](0x3,0x3,cv[ci(0xc4)],f),cv['gemm'](f,d,0x1,d,0x0,d,0x0),f[ci(0x11e)]();var g=a+','+c[ci(0xb5)][0x0]+','+c[ci(0xb5)][0x1]+','+c[ci(0xb5)][0x2]+','+d['data32F'][0x0]+','+d[ci(0xb5)][0x1]+','+d[ci(0xb5)][0x2]+','+d[ci(0xb5)][0x3]+','+d[ci(0xb5)][0x4]+','+d[ci(0xb5)][0x5]+','+d[ci(0xb5)][0x6]+','+d[ci(0xb5)][0x7]+','+d[ci(0xb5)][0x8]+',';c[ci(0x11e)](),d[ci(0x11e)](),window['unityInstance'][ci(0x101)](this['TRACKER_NAME'],ci(0xe3),g);}#f039(){var cj=a0b0;if(!iTracker[cj(0x1d9)])return;var b=document['querySelector'](cj(0x84));b['style']['width']=window[cj(0xe2)]+'px',b[cj(0x1bc)][cj(0x1c2)]=window[cj(0x165)]+'px';var c=document[cj(0xbf)](cj(0x15b)),d=document[cj(0xbf)](cj(0x15b))['getBoundingClientRect']();;var e=iTracker['ASPECT_RATIO'],f=window['innerWidth'],g=window[cj(0x165)],i=f/g;;if(i>e){if(cj(0xbe)!=='FuYJq'){document[cj(0x15c)][cj(0x1bc)]['height']=window[cj(0x165)]+'px';var j=document['getElementById'](cj(0xa6))[cj(0x19e)]()['height'];e*=window[cj(0x165)]/j,c[cj(0x1bc)][cj(0x1d8)]=window[cj(0xe2)]+'px',c[cj(0x1bc)][cj(0x1c2)]=window[cj(0xe2)]/e+'px',e=iTracker[cj(0x147)]*(window[cj(0xe2)]/ iTracker[cj(0x147)]/j);}else f[cj(0x122)](g,j,i,new j[(cj(0x1b0))](0xff,0xff,0x0),0x1);}else{document[cj(0x15c)][cj(0x1bc)][cj(0x1c2)]=window[cj(0x165)]+'px';var j=document[cj(0xbf)](cj(0xa6))[cj(0x19e)]()[cj(0x1c2)];e*=window[cj(0x165)]/j;;c[cj(0x1bc)]['height']=window[cj(0x165)]+'px',c['style'][cj(0x1d8)]=window[cj(0x165)]*e+'px';}var k=0.5*iTracker[cj(0x1d9)]/e,l=iTracker[cj(0x1d9)],m=0x2*Math[cj(0x110)](k/l)*0xb4/Math['PI'];this['FOV']=m;;window[cj(0xb7)][cj(0x101)](this[cj(0x170)],'SetCameraFov',m),window[cj(0xb7)][cj(0x101)](this[cj(0x170)],cj(0x1c7),iTracker[cj(0x158)]['videoWidth']+','+iTracker['VIDEO']['videoHeight']);}#f040(a,b){var ck=a0b0,c=0.25,d=document[ck(0xbf)](b);if(!d){d=document[ck(0x1a5)](ck(0xf3)),d['id']=b,document[ck(0x15c)][ck(0xdb)](d);if(!this['debugIds'])this[ck(0x14d)]=[];this[ck(0x14d)][ck(0x7d)](b),d[ck(0x1bc)][ck(0xde)]=ck(0x190),d[ck(0x1bc)][ck(0x78)]=0x0,d['style']['left']=0x0,d[ck(0x1bc)][ck(0x79)]=ck(0x129)+c+')';}cv[ck(0xe4)](b,a);var e=this[ck(0x14d)][ck(0xe6)](b);e!=-0x1&&(d['style'][ck(0x17b)]=e*a[ck(0xd7)]()[ck(0x1d8)]*c+'px');}#f041(a){var cl=a0b0,b=document['getElementById'](a);if(b){if(cl(0x75)===cl(0x75)){b[cl(0x1d2)]();var c=this[cl(0x14d)][cl(0xe6)](a);c!==-0x1&&this[cl(0x14d)][cl(0x133)](c,0x1);}else{h[cl(0x16c)][cl(0x172)](i);var e=new j[(cl(0xfb))](0x3,0x1,k[cl(0xc4)]);l[cl(0xba)](m[cl(0x12b)],e),n=!![];}}}#f042(a,b){var cm=a0b0;if(!this[cm(0x13e)])this['debugImages']={};this[cm(0x13e)][b]=a;}#f043(a){var cn=a0b0;if(this[cn(0x13e)]&&this[cn(0x13e)][a])return this[cn(0x13e)][a];else return;}#f044(a){var co=a0b0;if(this[co(0x13e)]&&this[co(0x13e)][a]){if('YbNJj'!==co(0x10c))this[co(0x13e)][a][co(0x11e)](),this[co(0x13e)][a]=null;else{if(e){var c=i[co(0x107)](j,arguments);return k=null,c;}}}}['randomIntFromInterval'](a,b){var cp=a0b0;return Math[cp(0xf1)](Math['random']()*(b-a+0x1)+a);}[a0b0(0xda)](a){return Math['round'](a*0x3e8)/0x3e8;}[a0b0(0xd2)](a){var cq=a0b0,b=document['getElementById'](cq(0x15b)),c=b[cq(0x7a)](a);return c;}};