????
Current Path : C:/inetpub/vhost/binhdinhinvest.gdtvietnam.com/www/ |
Current File : C:/inetpub/vhost/binhdinhinvest.gdtvietnam.com/www/4.fb16fce4a345006281c7.js |
(function(){var t={"esri/core/libs/earcut/earcut":"1E+e","esri/views/2d/engine/webgl/Geometry":"6+ni","esri/views/2d/engine/webgl/Rect":"6cAc","esri/views/2d/engine/webgl/mesh/templates/util":"8Lwu","esri/views/2d/engine/webgl/TileClipper":"GDRe","esri/views/2d/engine/webgl/GeometryUtils":"VY6u","esri/core/bidiEngineTables":"VZRg","esri/views/2d/engine/webgl/TurboLine":"tBzM","esri/views/2d/engine/webgl/definitions":"tI6k","esri/core/BidiEngine":"uhzp"},e=this||window,i=e.webpackJsonp=e.webpackJsonp||[];i.registerAbsMids?i.registerAbsMids(t):(i.absMidsWaiting=i.absMidsWaiting||[]).push(t)})(),(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{"1E+e":function(t,e,i){var r,n;r=[i.dj.c(t.i),e],void 0===(n=(function(t,e){function i(t,e,i,r,n){var s;if(n===y(t,e,i,r)>0)for(var o=e;o<i;o+=r)s=u(o,t[o],t[o+1],s);else for(o=i-r;o>=e;o-=r)s=u(o,t[o],t[o+1],s);return s&&T(s,s.next)&&(x(s),s=s.next),s}function r(t,e){if(void 0===e&&(e=t),!t)return t;var i,r=t;do{if(i=!1,r.steiner||!T(r,r.next)&&0!==l(r.prev,r,r.next))r=r.next;else{if(x(r),(r=e=r.prev)===r.next)break;i=!0}}while(i||r!==e);return e}function n(t,e,i,u,a,h,l){if(void 0===l&&(l=0),t){!l&&h&&(t=function t(e,i,r,n){for(var s=void 0;s!==e;s=s.next){if(null===(s=s||e).z&&(s.z=d(s.x,s.y,i,r,n)),s.prev.next!==s||s.next.prev!==s)return s.prev.next=s,s.next.prev=s,t(e,i,r,n);s.prevZ=s.prev,s.nextZ=s.next}return e.prevZ.nextZ=null,e.prevZ=null,function(t){for(var e,i=1;;){var r=t,n=void 0;t=null,e=null;for(var s=0;r;){s++,n=r;for(var o=0;o<i&&n;o++)n=n.nextZ;for(var u=i;o>0||u>0&&n;){var x=void 0;0===o?(x=n,n=n.nextZ,u--):0!==u&&n?r.z<=n.z?(x=r,r=r.nextZ,o--):(x=n,n=n.nextZ,u--):(x=r,r=r.nextZ,o--),e?e.nextZ=x:t=x,x.prevZ=e,e=x}r=n}if(e.nextZ=null,i*=2,s<2)return t}}(e)}(t,u,a,h));for(var c=t;t.prev!==t.next;){var y=t.prev,f=t.next;if(h?o(t,u,a,h):s(t))e.push(y.index/i),e.push(t.index/i),e.push(f.index/i),x(t),t=f.next,c=f.next;else if((t=f)===c){l?1===l?n(t=_(t,e,i),e,i,u,a,h,2):2===l&&g(t,e,i,u,a,h):n(r(t),e,i,u,a,h,1);break}}}}function s(t){var e=t.prev,i=t,r=t.next;if(l(e,i,r)>=0)return!1;for(var n=t.next.next,s=n,o=0;n!==t.prev&&(0===o||n!==s);){if(o++,f(e.x,e.y,i.x,i.y,r.x,r.y,n.x,n.y)&&l(n.prev,n,n.next)>=0)return!1;n=n.next}return!0}function o(t,e,i,r){var n=t.prev,s=t,o=t.next;if(l(n,s,o)>=0)return!1;for(var u=n.x>s.x?n.x>o.x?n.x:o.x:s.x>o.x?s.x:o.x,x=n.y>s.y?n.y>o.y?n.y:o.y:s.y>o.y?s.y:o.y,a=d(n.x<s.x?n.x<o.x?n.x:o.x:s.x<o.x?s.x:o.x,n.y<s.y?n.y<o.y?n.y:o.y:s.y<o.y?s.y:o.y,e,i,r),h=d(u,x,e,i,r),c=t.prevZ,y=t.nextZ;c&&c.z>=a&&y&&y.z<=h;){if(c!==t.prev&&c!==t.next&&f(n.x,n.y,s.x,s.y,o.x,o.y,c.x,c.y)&&l(c.prev,c,c.next)>=0)return!1;if(c=c.prevZ,y!==t.prev&&y!==t.next&&f(n.x,n.y,s.x,s.y,o.x,o.y,y.x,y.y)&&l(y.prev,y,y.next)>=0)return!1;y=y.nextZ}for(;c&&c.z>=a;){if(c!==t.prev&&c!==t.next&&f(n.x,n.y,s.x,s.y,o.x,o.y,c.x,c.y)&&l(c.prev,c,c.next)>=0)return!1;c=c.prevZ}for(;y&&y.z<=h;){if(y!==t.prev&&y!==t.next&&f(n.x,n.y,s.x,s.y,o.x,o.y,y.x,y.y)&&l(y.prev,y,y.next)>=0)return!1;y=y.nextZ}return!0}function u(t,e,i,r){var n=new E(t,e,i);return r?(n.next=r.next,n.prev=r,r.next.prev=n,r.next=n):(n.prev=n,n.next=n),n}function x(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.nextZ=t.nextZ),t.nextZ&&(t.nextZ.prevZ=t.prevZ)}function a(t){var e=t,i=t;do{(e.x<i.x||e.x===i.x&&e.y<i.y)&&(i=e),e=e.next}while(e!==t);return i}function h(t,e){if(e=function(t,e){var i,r=e,n=t.x,s=t.y,o=-1/0;do{if(s<=r.y&&s>=r.next.y&&r.next.y!==r.y){var u=r.x+(s-r.y)*(r.next.x-r.x)/(r.next.y-r.y);if(u<=n&&u>o){if(o=u,u===n){if(s===r.y)return r;if(s===r.next.y)return r.next}i=r.x<r.next.x?r:r.next}}r=r.next}while(r!==e);if(!i)return null;if(n===o)return i.prev;var x,a=i,h=i.x,l=i.y,c=1/0;for(r=i.next;r!==a;)n>=r.x&&r.x>=h&&n!==r.x&&f(s<l?n:o,s,h,l,s<l?o:n,s,r.x,r.y)&&((x=Math.abs(s-r.y)/(n-r.x))<c||x===c&&r.x>i.x)&&p(r,t)&&(i=r,c=x),r=r.next;return i}(t,e)){var i=m(e,t);r(i,i.next)}}function l(t,e,i){return(e.y-t.y)*(i.x-e.x)-(e.x-t.x)*(i.y-e.y)}function c(t,e,i,r){return!!(T(t,e)&&T(i,r)||T(t,r)&&T(i,e))||l(t,e,i)>0!=l(t,e,r)>0&&l(i,r,t)>0!=l(i,r,e)>0}function y(t,e,i,r){for(var n=0,s=e,o=i-r;s<i;s+=r)n+=(t[o]-t[s])*(t[s+1]+t[o+1]),o=s;return n}function f(t,e,i,r,n,s,o,u){return(n-o)*(e-u)-(t-o)*(s-u)>=0&&(t-o)*(r-u)-(i-o)*(e-u)>=0&&(i-o)*(s-u)-(n-o)*(r-u)>=0}function p(t,e){return l(t.prev,t,t.next)<0?l(t,e,t.next)>=0&&l(t,t.prev,e)>=0:l(t,e,t.prev)<0||l(t,t.next,e)<0}function d(t,e,i,r,n){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t=32767*(t-i)*n)|t<<8))|t<<4))|t<<2))|t<<1))|(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e=32767*(e-r)*n)|e<<8))|e<<4))|e<<2))|e<<1))<<1}function T(t,e){return t.x===e.x&&t.y===e.y}function v(t,e){return t.x-e.x}function _(t,e,i){var r=t;do{var n=r.prev,s=r.next.next;!T(n,s)&&c(n,r,r.next,s)&&p(n,s)&&p(s,n)&&(e.push(n.index/i),e.push(r.index/i),e.push(s.index/i),x(r),x(r.next),r=t=s),r=r.next}while(r!==t);return r}function g(t,e,i,s,o,u){var x=t;do{for(var a=x.next.next;a!==x.prev;){if(x.index!==a.index&&A(x,a)){var h=m(x,a);return x=r(x,x.next),h=r(h,h.next),n(x,e,i,s,o,u),void n(h,e,i,s,o,u)}a=a.next}x=x.next}while(x!==t)}function A(t,e){return t.next.index!==e.index&&t.prev.index!==e.index&&!function(t,e){var i=t;do{if(i.index!==t.index&&i.next.index!==t.index&&i.index!==e.index&&i.next.index!==e.index&&c(i,i.next,t,e))return!0;i=i.next}while(i!==t);return!1}(t,e)&&p(t,e)&&p(e,t)&&function(t,e){var i=t,r=!1,n=(t.x+e.x)/2,s=(t.y+e.y)/2;do{i.y>s!=i.next.y>s&&i.next.y!==i.y&&n<(i.next.x-i.x)*(s-i.y)/(i.next.y-i.y)+i.x&&(r=!r),i=i.next}while(i!==t);return r}(t,e)}function m(t,e){var i=new E(t.index,t.x,t.y),r=new E(e.index,e.x,e.y),n=t.next,s=e.prev;return t.next=e,e.prev=t,i.next=n,n.prev=i,r.next=i,i.prev=r,s.next=r,r.prev=s,r}Object.defineProperty(e,"__esModule",{value:!0}),e.earcut=function(t,e,s){var o,u,x,l,c,y=e&&e.length,f=y?e[0]*s:t.length,p=i(t,0,f,s,!0),d=new Array;if(!p||p.next===p.prev)return d;if(y&&(p=function(t,e,n,s){for(var o=new Array,u=0,x=e.length;u<x;u++){var l=i(t,e[u]*s,u<x-1?e[u+1]*s:t.length,s,!1);l===l.next&&(l.steiner=!0),o.push(a(l))}o.sort(v);for(var c=0,y=o;c<y.length;c++)h(y[c],n),n=r(n,n.next);return n}(t,e,p,s)),t.length>80*s){o=x=t[0],u=l=t[1];for(var T=s;T<f;T+=s){var _=t[T],g=t[T+1];o=Math.min(o,_),u=Math.min(u,g),x=Math.max(x,_),l=Math.max(l,g)}c=0!==(c=Math.max(x-o,l-u))?1/c:0}return n(p,d,s,o,u,c),d},e.deviation=function(t,e,i,r){var n=e&&e.length,s=Math.abs(y(t,0,n?e[0]*i:t.length,i));if(n)for(var o=0,u=e.length;o<u;o++)s-=Math.abs(y(t,e[o]*i,o<u-1?e[o+1]*i:t.length,i));var x=0;for(o=0;o<r.length;o+=3){var a=r[o]*i,h=r[o+1]*i,l=r[o+2]*i;x+=Math.abs((t[a]-t[l])*(t[h+1]-t[a+1])-(t[a]-t[h])*(t[l+1]-t[a+1]))}return 0===s&&0===x?0:Math.abs((x-s)/s)};var E=function(t,e,i){this.index=t,this.x=e,this.y=i,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}}).apply(null,r))||(t.exports=n)},"6+ni":function(t,e,i){var r,n;r=[i.dj.c(t.i),e],void 0===(n=(function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function t(t,e){this.x=t,this.y=e}return t.prototype.clone=function(){return new t(this.x,this.y)},t.prototype.equals=function(t,e){return t===this.x&&e===this.y},t.prototype.isEqual=function(t){return t.x===this.x&&t.y===this.y},t.prototype.setCoords=function(t,e){this.x=t,this.y=e},t.prototype.normalize=function(){var t=this.x,e=this.y,i=Math.sqrt(t*t+e*e);this.x/=i,this.y/=i},t.prototype.rightPerpendicular=function(){var t=this.x;this.x=this.y,this.y=-t},t.prototype.move=function(t,e){this.x+=t,this.y+=e},t.prototype.assign=function(t){this.x=t.x,this.y=t.y},t.prototype.assignAdd=function(t,e){this.x=t.x+e.x,this.y=t.y+e.y},t.prototype.assignSub=function(t,e){this.x=t.x-e.x,this.y=t.y-e.y},t.prototype.rotate=function(t,e){var i=this.x,r=this.y;this.x=i*t-r*e,this.y=i*e+r*t},t.prototype.scale=function(t){this.x*=t,this.y*=t},t.prototype.length=function(){var t=this.x,e=this.y;return Math.sqrt(t*t+e*e)},t.distance=function(t,e){var i=e.x-t.x,r=e.y-t.y;return Math.sqrt(i*i+r*r)},t.add=function(e,i){return new t(e.x+i.x,e.y+i.y)},t.sub=function(e,i){return new t(e.x-i.x,e.y-i.y)},t}();e.Point=i}).apply(null,r))||(t.exports=n)},"6cAc":function(t,e,i){var r,n;r=[i.dj.c(t.i),e],void 0===(n=(function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function t(t,e,i,r){void 0===t&&(t=0),void 0===e&&(e=0),void 0===i&&(i=0),void 0===r&&(r=0),this.x=t,this.y=e,this.width=i,this.height=r}return Object.defineProperty(t.prototype,"isEmpty",{get:function(){return this.width<=0||this.height<=0},enumerable:!0,configurable:!0}),t.prototype.union=function(t){this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.width=Math.max(this.width,t.width),this.height=Math.max(this.height,t.height)},t}();e.default=i}).apply(null,r))||(t.exports=n)},"8Lwu":function(t,e,i){var r,n;r=[i.dj.c(t.i),e],void 0===(n=(function(t,e){function i(t,e){return Math.sqrt(t*t+e*e)}Object.defineProperty(e,"__esModule",{value:!0}),e.sub=function(t,e,i){return t[0]=e[0]-i[0],t[1]=e[1]-i[1],t},e.len=i,e.normalize=function(t){var e=i(t[0],t[1]);t[0]/=e,t[1]/=e},e.dist=function(t,e){return i(t[0]-e[0],t[1]-e[1])},e.isFunction=function(t){return"function"==typeof t},e.getLimitCosine=function(t){return 1/Math.max(t,1)},e.isExtent=function(t){return void 0!==t.xmin&&void 0!==t.ymin&&void 0!==t.xmax&&void 0!==t.ymax},e.isMultipoint=function(t){return void 0!==t.points},e.isPoint=function(t){return void 0!==t.x&&void 0!==t.y},e.isPolyline=function(t){return void 0!==t.paths},e.isPolygon=function(t){return void 0!==t.rings}}).apply(null,r))||(t.exports=n)},GDRe:function(t,e,i){var r,n;r=[i.dj.c(t.i),e,i("tI6k"),i("6+ni"),i("VY6u")],void 0===(n=(function(t,e,i,r,n){Object.defineProperty(e,"__esModule",{value:!0});var s=function(t,e,i){this.ratio=t,this.x=e,this.y=i},o=function(){function t(t,e,r,n,s){void 0===n&&(n=8),void 0===s&&(s=8),this.lines=[],this.starts=[],this.pixelRatio=n,this.pixelMargin=s,this.tileSize=i.TILE_SIZE*n,this.dz=t,this.yPos=e,this.xPos=r}return t.prototype.setExtent=function(t){this.finalRatio=this.tileSize/t*(1<<this.dz);var e=this.pixelRatio*this.pixelMargin,i=t>>this.dz;(e/=this.finalRatio)>i&&(e=i),this.margin=e,this.xmin=i*this.xPos-e,this.ymin=i*this.yPos-e,this.xmax=this.xmin+i+2*e,this.ymax=this.ymin+i+2*e},t.prototype.reset=function(t){this.type=t,this.lines=[],this.starts=[],this.line=null,this.start=0},t.prototype.moveTo=function(t,e){this._pushLine(),this._prevIsIn=this._isIn(t,e),this._moveTo(t,e,this._prevIsIn),this._prevPt=new r.Point(t,e),this._firstPt=new r.Point(t,e),this._dist=0},t.prototype.lineTo=function(t,e){var i,n,o,u,x,a,h,l,c=this._isIn(t,e),y=new r.Point(t,e),f=r.Point.distance(this._prevPt,y);if(c)this._prevIsIn?this._lineTo(t,e,!0):(o=this._intersect(n=y,i=this._prevPt),this.start=this._dist+f*(1-this._r),this._lineTo(o.x,o.y,!0),this._lineTo(n.x,n.y,!0));else if(this._prevIsIn)o=this._intersect(n=this._prevPt,i=y),this._lineTo(o.x,o.y,!0),this._lineTo(i.x,i.y,!1);else{var p=this._prevPt,d=y;if(p.x<=this.xmin&&d.x<=this.xmin||p.x>=this.xmax&&d.x>=this.xmax||p.y<=this.ymin&&d.y<=this.ymin||p.y>=this.ymax&&d.y>=this.ymax)this._lineTo(d.x,d.y,!1);else{var T=[];if((p.x<this.xmin&&d.x>this.xmin||p.x>this.xmin&&d.x<this.xmin)&&((l=p.y+(u=(this.xmin-p.x)/(d.x-p.x))*(d.y-p.y))<=this.ymin?a=!1:l>=this.ymax?a=!0:T.push(new s(u,this.xmin,l))),(p.x<this.xmax&&d.x>this.xmax||p.x>this.xmax&&d.x<this.xmax)&&((l=p.y+(u=(this.xmax-p.x)/(d.x-p.x))*(d.y-p.y))<=this.ymin?a=!1:l>=this.ymax?a=!0:T.push(new s(u,this.xmax,l))),(p.y<this.ymin&&d.y>this.ymin||p.y>this.ymin&&d.y<this.ymin)&&((h=p.x+(u=(this.ymin-p.y)/(d.y-p.y))*(d.x-p.x))<=this.xmin?x=!1:h>=this.xmax?x=!0:T.push(new s(u,h,this.ymin))),(p.y<this.ymax&&d.y>this.ymax||p.y>this.ymax&&d.y<this.ymax)&&((h=p.x+(u=(this.ymax-p.y)/(d.y-p.y))*(d.x-p.x))<=this.xmin?x=!1:h>=this.xmax?x=!0:T.push(new s(u,h,this.ymax))),0===T.length)this._lineTo(x?this.xmax:this.xmin,a?this.ymax:this.ymin,!0);else if(T.length>1&&T[0].ratio>T[1].ratio)this.start=this._dist+f*T[1].ratio,this._lineTo(T[1].x,T[1].y,!0),this._lineTo(T[0].x,T[0].y,!0);else{this.start=this._dist+f*T[0].ratio;for(var v=0;v<T.length;v++)this._lineTo(T[v].x,T[v].y,!0)}this._lineTo(d.x,d.y,!1)}}this._dist+=f,this._prevIsIn=c,this._prevPt=y},t.prototype.close=function(){if(this.line.length>2){var t=this._firstPt,e=this._prevPt;t.x===e.x&&t.y===e.y||this.lineTo(t.x,t.y);for(var i=this.line,r=i.length;r>=4&&(i[0].x===i[1].x&&i[0].x===i[r-2].x||i[0].y===i[1].y&&i[0].y===i[r-2].y);)i.pop(),i[0].x=i[r-2].x,i[0].y=i[r-2].y,--r}},t.prototype.result=function(t){return void 0===t&&(t=!0),this._pushLine(),0===this.lines.length?null:(3===this.type&&t&&x.simplify(this.tileSize,this.margin*this.finalRatio,this.lines),this.lines)},t.prototype.resultWithStarts=function(){if(2!==this.type)throw new Error("Only valid for lines");this._pushLine();var t=this.lines,e=t.length;if(0===e)return null;for(var i=[],r=0;r<e;r++)i.push({line:t[r],start:this.starts[r]||0});return i},t.prototype._isIn=function(t,e){return t>=this.xmin&&t<=this.xmax&&e>=this.ymin&&e<=this.ymax},t.prototype._intersect=function(t,e){var i,n,s;if(e.x>=this.xmin&&e.x<=this.xmax)s=((n=e.y<=this.ymin?this.ymin:this.ymax)-t.y)/(e.y-t.y),i=t.x+s*(e.x-t.x);else if(e.y>=this.ymin&&e.y<=this.ymax)s=((i=e.x<=this.xmin?this.xmin:this.xmax)-t.x)/(e.x-t.x),n=t.y+s*(e.y-t.y);else{var o=((i=e.x<=this.xmin?this.xmin:this.xmax)-t.x)/(e.x-t.x),u=((n=e.y<=this.ymin?this.ymin:this.ymax)-t.y)/(e.y-t.y);o<u?(s=o,n=t.y+o*(e.y-t.y)):(s=u,i=t.x+u*(e.x-t.x))}return this._r=s,new r.Point(i,n)},t.prototype._pushLine=function(){this.line&&(1===this.type?this.line.length>0&&(this.lines.push(this.line),this.starts.push(this.start)):2===this.type?this.line.length>1&&(this.lines.push(this.line),this.starts.push(this.start)):3===this.type&&this.line.length>3&&(this.lines.push(this.line),this.starts.push(this.start))),this.line=[],this.start=0},t.prototype._moveTo=function(t,e,i){3!==this.type?i&&(t=Math.round((t-(this.xmin+this.margin))*this.finalRatio),e=Math.round((e-(this.ymin+this.margin))*this.finalRatio),this.line.push(new r.Point(t,e))):(i||(t<this.xmin&&(t=this.xmin),t>this.xmax&&(t=this.xmax),e<this.ymin&&(e=this.ymin),e>this.ymax&&(e=this.ymax)),t=Math.round((t-(this.xmin+this.margin))*this.finalRatio),e=Math.round((e-(this.ymin+this.margin))*this.finalRatio),this.line.push(new r.Point(t,e)),this._is_h=!1,this._is_v=!1)},t.prototype._lineTo=function(t,e,i){var n,s;if(3!==this.type)if(i){if(t=Math.round((t-(this.xmin+this.margin))*this.finalRatio),e=Math.round((e-(this.ymin+this.margin))*this.finalRatio),this.line.length>0&&(n=this.line[this.line.length-1]).equals(t,e))return;this.line.push(new r.Point(t,e))}else this.line&&this.line.length>0&&this._pushLine();else if(i||(t<this.xmin&&(t=this.xmin),t>this.xmax&&(t=this.xmax),e<this.ymin&&(e=this.ymin),e>this.ymax&&(e=this.ymax)),t=Math.round((t-(this.xmin+this.margin))*this.finalRatio),e=Math.round((e-(this.ymin+this.margin))*this.finalRatio),this.line&&this.line.length>0){var o=(n=this.line[this.line.length-1]).x===t,u=n.y===e;if(o&&u)return;this._is_h&&o||this._is_v&&u?(n.x=t,n.y=e,(s=this.line[this.line.length-2]).x===t&&s.y===e?(this.line.pop(),this.line.length<=1?(this._is_h=!1,this._is_v=!1):(this._is_h=(s=this.line[this.line.length-2]).x===t,this._is_v=s.y===e)):(this._is_h=s.x===t,this._is_v=s.y===e)):(this.line.push(new r.Point(t,e)),this._is_h=o,this._is_v=u)}else this.line.push(new r.Point(t,e))},t}();e.TileClipper=o;var u=function(){function t(){}return t.prototype.setExtent=function(t){this._ratio=4096===t?1:4096/t},t.prototype.reset=function(t){this.type=t,this.lines=[],this.line=null},t.prototype.moveTo=function(t,e){this.line&&this.lines.push(this.line),this.line=[];var i=this._ratio;this.line.push(new r.Point(Math.round(t*i),Math.round(e*i)))},t.prototype.lineTo=function(t,e){var i=this._ratio;this.line.push(new r.Point(Math.round(t*i),Math.round(e*i)))},t.prototype.close=function(){var t=this.line;t&&!t[0].isEqual(t[t.length-1])&&t.push(t[0])},t.prototype.result=function(){return this.line&&this.lines.push(this.line),0===this.lines.length?null:(3===this.type&&1!==this._ratio&&x.simplify(4096,64,this.lines),this.lines)},t}();e.SimpleBuilder=u;var x=function(){function t(){}return t.simplify=function(e,i,r){if(r){for(var n=-i,s=e+i,o=-i,u=e+i,x=[],a=[],h=r.length,l=0;l<h;++l){var c=r[l];if(c&&!(c.length<2))for(var y=c[0],f=void 0,p=c.length,d=1;d<p;++d)y.x===(f=c[d]).x&&(y.x<=n&&(y.y>f.y?(x.push(l),x.push(d),x.push(0),x.push(-1)):(a.push(l),a.push(d),a.push(0),a.push(-1))),y.x>=s&&(y.y<f.y?(x.push(l),x.push(d),x.push(1),x.push(-1)):(a.push(l),a.push(d),a.push(1),a.push(-1)))),y.y===f.y&&(y.y<=o&&(y.x<f.x?(x.push(l),x.push(d),x.push(2),x.push(-1)):(a.push(l),a.push(d),a.push(2),a.push(-1))),y.y>=u&&(y.x>f.x?(x.push(l),x.push(d),x.push(3),x.push(-1)):(a.push(l),a.push(d),a.push(3),a.push(-1)))),y=f}if(0!==x.length&&0!==a.length){t.fillParent(r,a,x),t.fillParent(r,x,a);var T=[];t.calcDeltas(T,a,x),t.calcDeltas(T,x,a),t.addDeltas(T,r)}}},t.fillParent=function(t,e,i){for(var r=i.length,s=e.length,o=0;o<s;o+=4){for(var u=e[o],x=e[o+1],a=e[o+2],h=t[u][x-1],l=t[u][x],c=8092,y=-1,f=0;f<r;f+=4)if(i[f+2]===a){var p=i[f],d=i[f+1],T=t[p][d-1],v=t[p][d];switch(a){case 0:case 1:n.between(h.y,T.y,v.y)&&n.between(l.y,T.y,v.y)&&(_=Math.abs(v.y-T.y))<c&&(c=_,y=f);break;case 2:case 3:var _;n.between(h.x,T.x,v.x)&&n.between(l.x,T.x,v.x)&&(_=Math.abs(v.x-T.x))<c&&(c=_,y=f)}}e[o+3]=y}},t.calcDeltas=function(e,i,r){for(var n=i.length,s=0;s<n;s+=4){var o=t.calcDelta(s,i,r,[]);e.push(i[s]),e.push(i[s+1]),e.push(i[s+2]),e.push(o)}},t.calcDelta=function(e,i,r,n){var s=i[e+3];if(-1===s)return 0;var o=n.length;return o>1&&n[o-2]===s?0:(n.push(s),t.calcDelta(s,r,i,n)+1)},t.addDeltas=function(t,e){for(var i=t.length,r=0,n=0;n<i;n+=4)(u=t[n+3])>r&&(r=u);for(n=0;n<i;n+=4){var s=e[t[n]],o=t[n+1],u=r-t[n+3];switch(t[n+2]){case 0:s[o-1].x-=u,s[o].x-=u,1===o&&(s[s.length-1].x-=u),o===s.length-1&&(s[0].x-=u);break;case 1:s[o-1].x+=u,s[o].x+=u,1===o&&(s[s.length-1].x+=u),o===s.length-1&&(s[0].x+=u);break;case 2:s[o-1].y-=u,s[o].y-=u,1===o&&(s[s.length-1].y-=u),o===s.length-1&&(s[0].y-=u);break;case 3:s[o-1].y+=u,s[o].y+=u,1===o&&(s[s.length-1].y+=u),o===s.length-1&&(s[0].y+=u)}}},t}()}).apply(null,r))||(t.exports=n)},VY6u:function(t,e,i){var r,n;r=[i.dj.c(t.i),e],void 0===(n=(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.C_INFINITY=Number.POSITIVE_INFINITY,e.C_PI=Math.PI,e.C_2PI=2*e.C_PI,e.C_PI_BY_2=e.C_PI/2,e.C_RAD_TO_256=128/e.C_PI,e.C_256_TO_RAD=e.C_PI/128,e.C_DEG_TO_256=256/360,e.C_DEG_TO_RAD=e.C_PI/180,e.C_SQRT2=1.414213562,e.C_SQRT2_INV=1/e.C_SQRT2;var i=1/Math.LN2;function r(t,e){return(t%=e)>=0?t:t+e}e.positiveMod=r,e.radToByte=function(t){return r(t*e.C_RAD_TO_256,256)},e.degToByte=function(t){return r(t*e.C_DEG_TO_256,256)},e.log2=function(t){return Math.log(t)*i},e.sqr=function(t){return t*t},e.interpolate=function(t,e,i){return t*(1-i)+e*i},e.between=function(t,e,i){return t>=e&&t<=i||t>=i&&t<=e}}).apply(null,r))||(t.exports=n)},VZRg:function(t,e,i){var r,n;r=[i.dj.c(t.i),e],void 0===(n=(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SwapTable=[["(",")"],[")","("],["<",">"],[">","<"],["[","]"],["]","["],["{","}"],["}","{"],["\xab","\xbb"],["\xbb","\xab"],["\u2039","\u203a"],["\u203a","\u2039"],["\u207d","\u207e"],["\u207e","\u207d"],["\u208d","\u208e"],["\u208e","\u208d"],["\u2264","\u2265"],["\u2265","\u2264"],["\u2329","\u232a"],["\u232a","\u2329"],["\ufe59","\ufe5a"],["\ufe5a","\ufe59"],["\ufe5b","\ufe5c"],["\ufe5c","\ufe5b"],["\ufe5d","\ufe5e"],["\ufe5e","\ufe5d"],["\ufe64","\ufe65"],["\ufe65","\ufe64"]],e.AlefTable=["\u0622","\u0623","\u0625","\u0627"],e.LamAlefInialTableFE=["\ufef5","\ufef7","\ufef9","\ufefb"],e.LamAlefMedialTableFE=["\ufef6","\ufef8","\ufefa","\ufefc"],e.BaseForm=["\u0627","\u0628","\u062a","\u062b","\u062c","\u062d","\u062e","\u062f","\u0630","\u0631","\u0632","\u0633","\u0634","\u0635","\u0636","\u0637","\u0638","\u0639","\u063a","\u0641","\u0642","\u0643","\u0644","\u0645","\u0646","\u0647","\u0648","\u064a","\u0625","\u0623","\u0622","\u0629","\u0649","\u0644","\u0645","\u0646","\u0647","\u0648","\u064a","\u0625","\u0623","\u0622","\u0629","\u0649","\u06cc","\u0626","\u0624"],e.IsolatedForm=["\ufe8d","\ufe8f","\ufe95","\ufe99","\ufe9d","\ufea1","\ufea5","\ufea9","\ufeab","\ufead","\ufeaf","\ufeb1","\ufeb5","\ufeb9","\ufebd","\ufec1","\ufec5","\ufec9","\ufecd","\ufed1","\ufed5","\ufed9","\ufedd","\ufee1","\ufee5","\ufee9","\ufeed","\ufef1","\ufe87","\ufe83","\ufe81","\ufe93","\ufeef","\ufbfc","\ufe89","\ufe85","\ufe70","\ufe72","\ufe74","\ufe76","\ufe78","\ufe7a","\ufe7c","\ufe7e","\ufe80","\ufe89","\ufe85"],e.FinalForm=["\ufe8e","\ufe90","\ufe96","\ufe9a","\ufe9e","\ufea2","\ufea6","\ufeaa","\ufeac","\ufeae","\ufeb0","\ufeb2","\ufeb6","\ufeba","\ufebe","\ufec2","\ufec6","\ufeca","\ufece","\ufed2","\ufed6","\ufeda","\ufede","\ufee2","\ufee6","\ufeea","\ufeee","\ufef2","\ufe88","\ufe84","\ufe82","\ufe94","\ufef0","\ufbfd","\ufe8a","\ufe86","\ufe70","\ufe72","\ufe74","\ufe76","\ufe78","\ufe7a","\ufe7c","\ufe7e","\ufe80","\ufe8a","\ufe86"],e.MedialForm=["\ufe8e","\ufe92","\ufe98","\ufe9c","\ufea0","\ufea4","\ufea8","\ufeaa","\ufeac","\ufeae","\ufeb0","\ufeb4","\ufeb8","\ufebc","\ufec0","\ufec4","\ufec8","\ufecc","\ufed0","\ufed4","\ufed8","\ufedc","\ufee0","\ufee4","\ufee8","\ufeec","\ufeee","\ufef4","\ufe88","\ufe84","\ufe82","\ufe94","\ufef0","\ufbff","\ufe8c","\ufe86","\ufe71","\ufe72","\ufe74","\ufe77","\ufe79","\ufe7b","\ufe7d","\ufe7f","\ufe80","\ufe8c","\ufe86"],e.InitialForm=["\ufe8d","\ufe91","\ufe97","\ufe9b","\ufe9f","\ufea3","\ufea7","\ufea9","\ufeab","\ufead","\ufeaf","\ufeb3","\ufeb7","\ufebb","\ufebf","\ufec3","\ufec7","\ufecb","\ufecf","\ufed3","\ufed7","\ufedb","\ufedf","\ufee3","\ufee7","\ufeeb","\ufeed","\ufef3","\ufe87","\ufe83","\ufe81","\ufe93","\ufeef","\ufbfe","\ufe8b","\ufe85","\ufe70","\ufe72","\ufe74","\ufe76","\ufe78","\ufe7a","\ufe7c","\ufe7e","\ufe80","\ufe8b","\ufe85"],e.StandAlonForm=["\u0621","\u0622","\u0623","\u0624","\u0625","\u0627","\u0629","\u062f","\u0630","\u0631","\u0632","\u0648","\u0649"],e.FETo06Table=["\u064b","\u064b","\u064c","\u061f","\u064d","\u061f","\u064e","\u064e","\u064f","\u064f","\u0650","\u0650","\u0651","\u0651","\u0652","\u0652","\u0621","\u0622","\u0622","\u0623","\u0623","\u0624","\u0624","\u0625","\u0625","\u0626","\u0626","\u0626","\u0626","\u0627","\u0627","\u0628","\u0628","\u0628","\u0628","\u0629","\u0629","\u062a","\u062a","\u062a","\u062a","\u062b","\u062b","\u062b","\u062b","\u062c","\u062c","\u062c","\u062c","\u062d","\u062d","\u062d","\u062d","\u062e","\u062e","\u062e","\u062e","\u062f","\u062f","\u0630","\u0630","\u0631","\u0631","\u0632","\u0632","\u0633","\u0633","\u0633","\u0633","\u0634","\u0634","\u0634","\u0634","\u0635","\u0635","\u0635","\u0635","\u0636","\u0636","\u0636","\u0636","\u0637","\u0637","\u0637","\u0637","\u0638","\u0638","\u0638","\u0638","\u0639","\u0639","\u0639","\u0639","\u063a","\u063a","\u063a","\u063a","\u0641","\u0641","\u0641","\u0641","\u0642","\u0642","\u0642","\u0642","\u0643","\u0643","\u0643","\u0643","\u0644","\u0644","\u0644","\u0644","\u0645","\u0645","\u0645","\u0645","\u0646","\u0646","\u0646","\u0646","\u0647","\u0647","\u0647","\u0647","\u0648","\u0648","\u0649","\u0649","\u064a","\u064a","\u064a","\u064a","\ufef5","\ufef6","\ufef7","\ufef8","\ufef9","\ufefa","\ufefb","\ufefc","\u061f","\u061f","\u061f"],e.ArabicAlefBetIntervalsBegine=["\u0621","\u0641"],e.ArabicAlefBetIntervalsEnd=["\u063a","\u064a"],e.impTabLtr=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],e.impTabRtl=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],e.UBAT_L=0,e.UBAT_R=1,e.UBAT_EN=2,e.UBAT_AN=3,e.UBAT_ON=4,e.UBAT_B=5,e.UBAT_S=6,e.UBAT_AL=7,e.UBAT_WS=8,e.UBAT_CS=9,e.UBAT_ES=10,e.UBAT_ET=11,e.UBAT_NSM=12,e.UBAT_LRE=13,e.UBAT_RLE=14,e.UBAT_PDF=15,e.UBAT_LRO=16,e.UBAT_RLO=17,e.UBAT_BN=18,e.TYPES_NAMES=["UBAT_L","UBAT_R","UBAT_EN","UBAT_AN","UBAT_ON","UBAT_B","UBAT_S","UBAT_AL","UBAT_WS","UBAT_CS","UBAT_ES","UBAT_ET","UBAT_NSM","UBAT_LRE","UBAT_RLE","UBAT_PDF","UBAT_LRO","UBAT_RLO","UBAT_BN"],e.TBBASE=100;var i=e.UBAT_L,r=e.UBAT_R,n=e.UBAT_EN,s=e.UBAT_AN,o=e.UBAT_ON,u=e.UBAT_B,x=e.UBAT_S,a=e.UBAT_AL,h=e.UBAT_WS,l=e.UBAT_CS,c=e.UBAT_ES,y=e.UBAT_ET,f=e.UBAT_NSM,p=e.UBAT_LRE,d=e.UBAT_RLE,T=e.UBAT_PDF,v=e.UBAT_LRO,_=e.UBAT_RLO,g=e.UBAT_BN;e.MasterTable=[e.TBBASE+0,i,i,i,i,e.TBBASE+1,e.TBBASE+2,e.TBBASE+3,r,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,e.TBBASE+4,o,o,o,i,o,i,o,i,o,o,o,i,i,o,o,i,i,i,i,i,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,i,i,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,i,i,i,i,i,i,i,i,i,i,i,i,i,i,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,i,i,o,o,i,i,o,o,i,i,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,i,i,i,e.TBBASE+5,a,a,e.TBBASE+6,e.TBBASE+7],e.UnicodeTable=[[g,g,g,g,g,g,g,g,g,x,u,x,h,u,g,g,g,g,g,g,g,g,g,g,g,g,g,g,u,u,u,x,h,o,o,y,y,y,o,o,o,o,o,c,l,c,l,l,n,n,n,n,n,n,n,n,n,n,l,o,o,o,o,o,o,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,o,o,o,o,o,o,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,o,o,o,o,g,g,g,g,g,g,u,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,l,o,y,y,y,y,o,o,o,o,i,o,o,g,o,o,y,y,n,n,o,i,o,o,o,n,i,o,o,o,o,o,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,o,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,o,i,i,i,i,i,i,i,i],[i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,o,o,o,o,o,o,o,o,o,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,o,o,i,i,i,i,i,i,i,o,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,o,i,o,o,o,o,o,o,o,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,r,f,r,f,f,r,f,f,r,f,o,o,o,o,o,o,o,o,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,o,o,o,o,o,r,r,r,r,r,o,o,o,o,o,o,o,o,o,o,o],[s,s,s,s,o,o,o,o,a,y,y,a,l,a,o,o,f,f,f,f,f,f,f,f,f,f,f,a,o,o,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,s,s,s,s,s,s,s,s,s,s,y,s,s,a,a,a,f,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,f,f,f,f,f,f,f,s,o,f,f,f,f,f,f,a,a,f,f,o,f,f,f,f,a,a,n,n,n,n,n,n,n,n,n,n,a,a,a,a,a,a],[a,a,a,a,a,a,a,a,a,a,a,a,a,a,o,a,a,f,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,o,o,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,f,f,f,f,f,f,f,f,f,f,f,a,o,o,o,o,o,o,o,o,o,o,o,o,o,o,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,f,f,f,f,f,f,f,f,f,r,r,o,o,o,o,r,o,o,o,o,o],[h,h,h,h,h,h,h,h,h,h,h,g,g,g,i,r,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,h,u,p,d,T,v,_,l,y,y,y,y,y,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,l,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,h,g,g,g,g,g,o,o,o,o,o,g,g,g,g,g,g,n,i,o,o,n,n,n,n,n,n,c,c,o,o,o,i,n,n,n,n,n,n,n,n,n,n,c,c,o,o,o,o,i,i,i,i,i,i,i,i,i,i,i,i,i,o,o,o,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o],[i,i,i,i,i,i,i,o,o,o,o,o,o,o,o,o,o,o,o,i,i,i,i,i,o,o,o,o,o,r,f,r,r,r,r,r,r,r,r,r,r,c,r,r,r,r,r,r,r,r,r,r,r,r,r,o,r,r,r,r,r,o,r,o,r,r,o,r,r,o,r,r,r,r,r,r,r,r,r,r,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a],[f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,f,f,f,f,f,f,f,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,l,o,l,o,o,l,o,o,o,o,o,o,o,o,o,y,o,o,c,c,o,o,o,o,o,y,y,o,o,o,o,o,a,a,a,a,a,o,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,o,o,g],[o,o,o,y,y,y,o,o,o,o,o,c,l,c,l,l,n,n,n,n,n,n,n,n,n,n,l,o,o,o,o,o,o,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,o,o,o,o,o,o,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,o,o,o,o,o,o,o,o,o,o,o,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,o,o,o,i,i,i,i,i,i,o,o,i,i,i,i,i,i,o,o,i,i,i,i,i,i,o,o,i,i,i,o,o,o,y,y,o,o,o,y,y,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o]]}).apply(null,r))||(t.exports=n)},tBzM:function(t,e,i){var r,n;r=[i.dj.c(t.i),e,i("8Lwu")],void 0===(n=(function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0});var r,n=function(){this.closed=void 0,this.isFirstVertex=void 0,this.isLastVertex=void 0,this.isCap=void 0,this.currentVertex={x:void 0,y:void 0},this.inbound={x:void 0,y:void 0},this.outbound={x:void 0,y:void 0},this.prevNormal={x:void 0,y:void 0},this.nextNormal={x:void 0,y:void 0},this.bisector={x:void 0,y:void 0},this.leftInner={x:void 0,y:void 0},this.rightInner={x:void 0,y:void 0},this.leftOuter={x:void 0,y:void 0},this.rightOuter={x:void 0,y:void 0}};function s(){if(f.cosine<c.innerBisectorAutoSplitThreshold){f.splitInner=!0,f.gapInner=!0;var t=Math.max(c.innerBisectorAutoSplitThreshold,f.cosine),e=Math.sqrt(1-t*t)/t;f.leftInner.x=f.nextNormal.x+f.sign*e*f.outbound.x,f.leftInner.y=f.nextNormal.y+f.sign*e*f.outbound.y,f.rightInner.x=f.prevNormal.x-f.sign*e*f.inbound.x,f.rightInner.y=f.prevNormal.y-f.sign*e*f.inbound.y}else c.enableInnerBisectorSplit&&(f.splitInner=!0,f.gapInner=!1,f.leftInner.x=f.rightInner.x=f.bisector.x/f.cosine,f.leftInner.y=f.rightInner.y=f.bisector.y/f.cosine);f.cosine<c.outerBisectorAutoSplitThreshold?(f.splitOuter=!0,f.gapOuter=!0,t=Math.max(c.outerBisectorAutoSplitThreshold,f.cosine),e=Math.sqrt(1-t*t)/t,f.leftOuter.x=f.prevNormal.x-f.sign*e*f.inbound.x,f.leftOuter.y=f.prevNormal.y-f.sign*e*f.inbound.y,f.rightOuter.x=f.nextNormal.x+f.sign*e*f.outbound.x,f.rightOuter.y=f.nextNormal.y+f.sign*e*f.outbound.y):c.enableOuterBisectorSplit&&(f.splitOuter=!0,f.gapOuter=!1,f.leftOuter.x=f.rightOuter.x=f.bisector.x/f.cosine,f.leftOuter.y=f.rightOuter.y=f.bisector.y/f.cosine)}e.TessellationState=n,e.tessellate=function(t,e,i){c.trackDistance=null!=e.trackDistance&&e.trackDistance,c.wrapDistance=null!=e.wrapDistance?e.wrapDistance:65535,c.thin=null!=e.thin&&e.thin,c.initialDistance=null!=e.initialDistance?e.initialDistance:0,c.enableOuterBisectorSplit=null!=e.enableOuterBisectorSplit&&e.enableOuterBisectorSplit,c.outerBisectorAutoSplitThreshold=null!=e.outerBisectorAutoSplitThreshold?e.outerBisectorAutoSplitThreshold:0,c.enableInnerBisectorSplit=null!=e.enableOuterBisectorSplit&&e.enableOuterBisectorSplit,c.innerBisectorAutoSplitThreshold=null!=e.innerBisectorAutoSplitThreshold?e.innerBisectorAutoSplitThreshold:0,r=t,o=i,y=0,u=0,x=0,a=!1,h=null,l=null,f.currentVertex.x=null,f.currentVertex.y=null,f.distance=c.initialDistance;var n=r[0],s=r[r.length-1];f.canSplit=!1,f.closed=n.x===s.x&&n.y===s.y,r.length<2||2===r.length&&f.closed||(c.thin?c.trackDistance?function(){for(p(),d(),_(1);u-x>c.wrapDistance||y<r.length;)p(),d(),_(2),o.bridge(f),f.leftExit0=f.rightExit0,f.leftExit2=f.rightExit2}():function(){for(;y<r.length;){if(y>0&&(f.inbound.x=f.outbound.x,f.inbound.y=f.outbound.y),y<r.length-1){f.outbound.x=r[y+1].x-r[y].x,f.outbound.y=r[y+1].y-r[y].y;var t=Math.sqrt(f.outbound.x*f.outbound.x+f.outbound.y*f.outbound.y);f.distance+=t,f.outbound.x/=t,f.outbound.y/=t}else f.outbound.x=f.inbound.x,f.outbound.y=f.inbound.y;0===y&&(f.inbound.x=f.outbound.x,f.inbound.y=f.outbound.y),f.currentVertex.x=r[y].x,f.currentVertex.y=r[y].y,f.prevNormal.x=-f.inbound.y,f.prevNormal.y=f.inbound.x,f.nextNormal.x=-f.outbound.y,f.nextNormal.y=f.outbound.x,0===y?(o.vertex(f),f.leftEntry0=f.entry0,f.leftEntry2=f.entry2,f.leftExit0=f.exit0,f.leftExit2=f.exit2):(o.vertex(f),f.rightEntry0=f.entry0,f.rightEntry2=f.entry2,f.rightExit0=f.exit0,f.rightExit2=f.exit2,o.bridge(f),f.leftExit0=f.rightExit0,f.leftExit2=f.rightExit2),++y}}():c.enableOuterBisectorSplit||c.outerBisectorAutoSplitThreshold>0||c.enableInnerBisectorSplit||c.innerBisectorAutoSplitThreshold>0?(f.canSplit=!0,function(){for(p(),T(),f.splitInner=f.gapInner=f.splitOuter=f.gapOuter=!1,v(1),f.closure0=f.leftEntry0,f.closure1=f.leftEntry1,f.closure2=f.leftEntry2;u-x>c.wrapDistance||y<r.length-1||y<r.length&&(!f.closed||c.trackDistance);)p(),T(),f.splitInner=f.gapInner=f.splitOuter=f.gapOuter=!1,v(2),o.bridge(f),f.leftExit0=f.rightExit0,f.leftExit1=f.rightExit1,f.leftExit2=f.rightExit2;f.closed&&!c.trackDistance&&(f.rightEntry0=f.closure0,f.rightEntry1=f.closure1,f.rightEntry2=f.closure2,o.bridge(f),f.leftExit0=f.rightExit0,f.leftExit1=f.rightExit1,f.leftExit2=f.rightExit2)}()):function(){for(p(),T(),v(1),f.closure0=f.leftEntry0,f.closure1=f.leftEntry1,f.closure2=f.leftEntry2;u-x>c.wrapDistance||y<r.length-1||y<r.length&&(!f.closed||c.trackDistance);)p(),T(),v(2),o.bridge(f),f.leftExit0=f.rightExit0,f.leftExit1=f.rightExit1,f.leftExit2=f.rightExit2;f.closed&&!c.trackDistance&&(f.rightEntry0=f.closure0,f.rightEntry1=f.closure1,f.rightEntry2=f.closure2,o.bridge(f),f.leftExit0=f.rightExit0,f.leftExit1=f.rightExit1,f.leftExit2=f.rightExit2)}())},e.cleanup=function(){r=null,o=null},e.splitVertex=s;var o,u,x,a,h,l,c={},y=void 0,f=new n;function p(){if(a)return f.distance=0,f.isCap=f.isFirstVertex=f.isLastVertex=!1,void(a=!1);if(0===u)if(f.isFirstVertex=0===y,l=r[y],0===y){if(u=0,f.closed){f.inbound.x=l.x-r[r.length-2].x,f.inbound.y=l.y-r[r.length-2].y;var t=Math.sqrt(f.inbound.x*f.inbound.x+f.inbound.y*f.inbound.y);f.inbound.x/=t,f.inbound.y/=t}}else f.inbound.x=l.x-h.x,f.inbound.y=l.y-h.y,u=Math.sqrt(f.inbound.x*f.inbound.x+f.inbound.y*f.inbound.y),f.inbound.x/=u,f.inbound.y/=u;if(f.distance+u-x<=c.wrapDistance){if(y<r.length-1){f.outbound.x=r[y+1].x-l.x,f.outbound.y=r[y+1].y-l.y;var e=Math.sqrt(f.outbound.x*f.outbound.x+f.outbound.y*f.outbound.y);f.outbound.x/=e,f.outbound.y/=e}else f.closed?(f.outbound.x=r[1].x-l.x,f.outbound.y=r[1].y-l.y,e=Math.sqrt(f.outbound.x*f.outbound.x+f.outbound.y*f.outbound.y),f.outbound.x/=e,f.outbound.y/=e):(f.outbound.x=f.inbound.x,f.outbound.y=f.inbound.y);return 0!==y||f.closed||(f.inbound.x=f.outbound.x,f.inbound.y=f.outbound.y),++y,f.isLastVertex=y===r.length,f.isCap=!f.closed&&(f.isFirstVertex||f.isLastVertex),f.distance+=u-x,a=f.distance+(u=0)-(x=0)===c.wrapDistance,f.currentVertex.x=l.x,f.currentVertex.y=l.y,h=l,void(l=null)}f.outbound.x=f.inbound.x,f.outbound.y=f.inbound.y,x+=c.wrapDistance-f.distance,f.distance=c.wrapDistance,a=!0;var i=x/u;f.currentVertex.x=(1-i)*h.x+i*l.x,f.currentVertex.y=(1-i)*h.y+i*l.y}function d(){f.prevNormal.x=-f.inbound.y,f.prevNormal.y=f.inbound.x,f.nextNormal.x=-f.outbound.y,f.nextNormal.y=f.outbound.x}function T(){d(),f.bisector.x=f.prevNormal.x+f.nextNormal.x,f.bisector.y=f.prevNormal.y+f.nextNormal.y;var t=Math.sqrt(f.bisector.x*f.bisector.x+f.bisector.y*f.bisector.y);if(t<.001)return f.bisector.x=void 0,f.bisector.y=void 0,f.cosine=0,void(f.sign=void 0);f.bisector.x/=t,f.bisector.y/=t,f.cosine=f.bisector.x*f.nextNormal.x+f.bisector.y*f.nextNormal.y,f.sign=f.prevNormal.x*f.nextNormal.y-f.prevNormal.y*f.nextNormal.x>=0?1:-1}function v(t){o.vertex(f),1===t?(f.leftEntry0=f.entry0,f.leftEntry1=f.entry1,f.leftEntry2=f.entry2,f.leftExit0=f.exit0,f.leftExit1=f.exit1,f.leftExit2=f.exit2):2===t&&(f.rightEntry0=f.entry0,f.rightEntry1=f.entry1,f.rightEntry2=f.entry2,f.rightExit0=f.exit0,f.rightExit1=f.exit1,f.rightExit2=f.exit2)}function _(t){o.vertex(f),1===t?(f.leftEntry0=f.entry0,f.leftEntry2=f.entry2,f.leftExit0=f.exit0,f.leftExit2=f.exit2):2===t&&(f.rightEntry0=f.entry0,f.rightEntry2=f.entry2,f.rightExit0=f.exit0,f.rightExit2=f.exit2)}var g=function(){function t(t,e){this.writeVertex=t,this.writeTriangle=e,this.capType=0,this.joinType=2,this.miterLimitCosine=i.getLimitCosine(2),this.roundLimitCosine=Math.cos(23*Math.PI/180),this.almostParallelCosine=.97,this.radsPerSlice=.8,this.textured=!1,this.joinOnUTurn=!1}return t.prototype.vertex=function(t){var e,i=2===this.joinType?this.miterLimitCosine:this.roundLimitCosine,r=t.isCap&&0!==this.capType,n=!1;if(t.cosine>this.almostParallelCosine?(t.exit0=t.entry0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,t.bisector.x/t.cosine,t.bisector.y/t.cosine,0,-1,t.distance),t.exit2=t.entry2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.bisector.x/t.cosine,-t.bisector.y/t.cosine,0,1,t.distance)):t.cosine<1-this.almostParallelCosine?(n=!t.isCap&&this.joinOnUTurn,t.entry0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,t.prevNormal.x,t.prevNormal.y,0,-1,t.distance),t.entry2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.prevNormal.x,-t.prevNormal.y,0,1,t.distance),t.exit0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,t.nextNormal.x,t.nextNormal.y,0,-1,t.distance),t.exit2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.nextNormal.x,-t.nextNormal.y,0,1,t.distance)):t.canSplit?(s(),t.sign>0?(t.splitInner?(t.exit0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,t.outbound.x,t.outbound.y,t.leftInner.x,t.leftInner.y,0,-1,t.distance),t.entry0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,t.inbound.x,t.inbound.y,t.rightInner.x,t.rightInner.y,0,-1,t.distance)):t.exit0=t.entry0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,t.inbound.x,t.inbound.y,t.bisector.x/t.cosine,t.bisector.y/t.cosine,0,-1,t.distance),t.cosine<i?(n=!t.isCap,t.entry2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.prevNormal.x,-t.prevNormal.y,0,1,t.distance),t.exit2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.nextNormal.x,-t.nextNormal.y,0,1,t.distance)):t.splitOuter?(n=n||t.gapOuter,t.entry2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,t.inbound.x,t.inbound.y,-t.leftOuter.x,-t.leftOuter.y,0,1,t.distance),t.exit2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,t.outbound.x,t.outbound.y,-t.rightOuter.x,-t.rightOuter.y,0,1,t.distance)):t.entry2=t.exit2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.bisector.x/t.cosine,-t.bisector.y/t.cosine,0,1,t.distance)):(t.splitInner?(t.exit2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,t.outbound.x,t.outbound.y,-t.leftInner.x,-t.leftInner.y,0,1,t.distance),t.entry2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,t.inbound.x,t.inbound.y,-t.rightInner.x,-t.rightInner.y,0,1,t.distance)):t.exit2=t.entry2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.bisector.x/t.cosine,-t.bisector.y/t.cosine,0,1,t.distance),t.cosine<i?(n=!t.isCap,t.entry0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,t.prevNormal.x,t.prevNormal.y,0,-1,t.distance),t.exit0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,t.nextNormal.x,t.nextNormal.y,0,-1,t.distance)):t.splitOuter?(n=n||t.gapOuter,t.entry0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,t.inbound.x,t.inbound.y,t.leftOuter.x,t.leftOuter.y,0,-1,t.distance),t.exit0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,t.outbound.x,t.outbound.y,t.rightOuter.x,t.rightOuter.y,0,-1,t.distance)):t.exit0=t.entry0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,t.bisector.x/t.cosine,t.bisector.y/t.cosine,0,-1,t.distance))):t.sign>0?(t.exit0=t.entry0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,t.inbound.x,t.inbound.y,t.bisector.x/t.cosine,t.bisector.y/t.cosine,0,-1,t.distance),t.cosine<i?(n=!t.isCap,t.entry2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.prevNormal.x,-t.prevNormal.y,0,1,t.distance),t.exit2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.nextNormal.x,-t.nextNormal.y,0,1,t.distance)):t.entry2=t.exit2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.bisector.x/t.cosine,-t.bisector.y/t.cosine,0,1,t.distance)):(t.exit2=t.entry2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.bisector.x/t.cosine,-t.bisector.y/t.cosine,0,1,t.distance),t.cosine<i?(n=!t.isCap,t.entry0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,t.prevNormal.x,t.prevNormal.y,0,-1,t.distance),t.exit0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,t.nextNormal.x,t.nextNormal.y,0,-1,t.distance)):t.exit0=t.entry0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,t.bisector.x/t.cosine,t.bisector.y/t.cosine,0,-1,t.distance)),e=t.entry1=t.exit1=t.canSplit&&(t.splitInner||t.splitOuter)||n||r?this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,0,0,0,0,t.distance):null,n&&1!==this.joinType)this.writeTriangle(e,t.sign>0?t.exit2:t.entry0,t.sign>0?t.entry2:t.exit0);else if(r&&1===this.capType||n&&1===this.joinType){var o,u=void 0,x=void 0,a=void 0,h=void 0,l=void 0,c=void 0;t.isCap?(c=(o=Math.PI)/(l=Math.ceil(o/this.radsPerSlice)),t.isFirstVertex?(u=t.prevNormal.x,x=t.prevNormal.y,a=t.entry0,h=t.entry2):t.isLastVertex&&(u=-t.nextNormal.x,x=-t.nextNormal.y,a=t.exit2,h=t.exit0)):(c=(o=2*Math.acos(t.cosine))/(l=Math.ceil(o/this.radsPerSlice)),u=t.sign>0?-t.prevNormal.x:t.nextNormal.x,x=t.sign>0?-t.prevNormal.y:t.nextNormal.y,a=t.sign>0?t.entry2:t.exit0,h=t.sign>0?t.exit2:t.entry0);var y,f=Math.cos(c),p=Math.sin(c),d=p*u+f*x;u=f*u-p*x,x=d;for(var T=void 0,v=0;v<l;++v){y=T,v<l-1&&(T=t.isCap?this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,u,x,t.isFirstVertex?-1:1,0,t.distance):this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,u,x,0,t.sign,t.distance)),this.writeTriangle(0===v?a:y,e,v===l-1?h:T);var _=p*u+f*x;u=f*u-p*x,x=_}}else if(r&&2===this.capType){var g=t.isFirstVertex?1:-1,A=void 0,m=void 0;this.textured?(A=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,t.prevNormal.x-g*t.inbound.x,t.prevNormal.y-g*t.inbound.y,-g,-1,t.distance),m=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.prevNormal.x-g*t.inbound.x,-t.prevNormal.y-g*t.inbound.y,-g,1,t.distance)):(A=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,t.prevNormal.x-g*t.inbound.x,t.prevNormal.y-g*t.inbound.y,0,-1,t.distance),m=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.prevNormal.x-g*t.inbound.x,-t.prevNormal.y-g*t.inbound.y,0,1,t.distance)),g>0?(this.writeTriangle(e,t.entry2,m),this.writeTriangle(e,m,A),this.writeTriangle(e,A,t.entry0)):(this.writeTriangle(e,m,t.exit2),this.writeTriangle(e,A,m),this.writeTriangle(e,t.exit0,A))}},t.prototype.bridge=function(t){this.writeTriangle(t.leftExit0,t.rightEntry0,null!=t.leftExit1?t.leftExit1:t.leftExit2),this.writeTriangle(t.rightEntry0,null!=t.rightEntry1?t.rightEntry1:t.rightEntry2,null!=t.leftExit1?t.leftExit1:t.leftExit2),null!=t.leftExit1&&null!=t.rightEntry1?(this.writeTriangle(t.leftExit1,t.rightEntry1,t.leftExit2),this.writeTriangle(t.rightEntry1,t.rightEntry2,t.leftExit2)):null!=t.leftExit1?this.writeTriangle(t.leftExit1,t.rightEntry2,t.leftExit2):null!=t.rightEntry1&&this.writeTriangle(t.rightEntry1,t.rightEntry2,t.leftExit2)},t}();e.StandardTessellationCallbacks=g;var A=function(){function t(t,e){this.writeVertex=t,this.writeTriangle=e}return t.prototype.vertex=function(t){t.entry0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,t.prevNormal.x,t.prevNormal.y,0,-1,t.distance),t.entry2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.prevNormal.x,-t.prevNormal.y,0,1,t.distance),t.exit0=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,t.nextNormal.x,t.nextNormal.y,0,-1,t.distance),t.exit2=this.writeVertex(t.currentVertex.x,t.currentVertex.y,0,0,-t.nextNormal.x,-t.nextNormal.y,0,1,t.distance)},t.prototype.bridge=function(t){this.writeTriangle(t.leftExit0,t.rightEntry0,t.leftExit2),this.writeTriangle(t.rightEntry0,t.rightEntry2,t.leftExit2)},t}();e.ThinTessellationCallbacks=A}).apply(null,r))||(t.exports=n)},tI6k:function(t,e,i){var r,n;r=[i.dj.c(t.i),e],void 0===(n=(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.WEBGL_MAX_STOPS=8,e.WEBGL_MAX_INNER_STOPS=e.WEBGL_MAX_STOPS-2,e.NAN_MAGIC_NUMBER=1e-30,e.EXTRUDE_SCALE=64,e.PICTURE_FILL_COLOR=4294967295,e.TILE_SIZE=512,e.RASTER_TILE_SIZE=256,e.ANGLE_FACTOR_256=256/360,e.DEBUG_LABELS=!1,e.COLLISION_BUCKET_SIZE=128,e.DOT_DENSITY_MAX_FIELDS=8,e.MAGIC_LABEL_LINE_HEIGHT=29,e.COLLISION_MAX_ZOOM_DELTA=1,e.COLLISION_EARLY_REJECT_BUCKET_SIZE=16,e.COLLISION_BOX_PADDING=16,e.COLLISION_TILE_BOX_SIZE=e.TILE_SIZE/e.COLLISION_BUCKET_SIZE,e.COLLISION_PLACEMENT_PADDING=8,e.HEURISTIC_GLYPHS_PER_LINE=50,e.HEURISTIC_GLYPHS_PER_FEATURE=10,e.GLYPH_SIZE=24,e.TEXT_PLACEMENT_PADDING=8,e.AVERAGE_GLYPH_MOSAIC_ITEM={metrics:{width:15,height:17,left:0,top:-7,advance:14}},e.ATTRIBUTE_STORE_TEXTURE_SIZE=1024,e.TEXTURE_BINDING_SPRITE_ATLAS=0,e.TEXTURE_BINDING_GLYPH_ATLAS=0,e.TEXTURE_BINDING_BITMAP=0,e.TEXTURE_BINDING_ATTRIBUTE_DATA_0=1,e.TEXTURE_BINDING_ATTRIBUTE_DATA_1=2,e.TEXTURE_BINDING_ATTRIBUTE_DATA_2=3,e.TEXTURE_BINDING_ATTRIBUTE_DATA_3=4,e.TEXTURE_BINDING_HIGHLIGHT_0=5,e.TEXTURE_BINDING_HIGHLIGHT_1=6,e.TEXTURE_BINDING_RENDERER_0=5,e.TEXTURE_BINDING_RENDERER_1=6,e.ATTRIBUTE_DATA_FILTER_FLAGS=0,e.ATTRIBUTE_DATA_ANIMATION=1,e.ATTRIBUTE_DATA_VV=2,e.ATTRIBUTE_DATA_DD0=3,e.ATTRIBUTE_DATA_DD1=3,e.MAX_FILTERS=2,e.HIGHLIGHT_FLAG=1,e.FILTER_FLAG_0=2,e.EFFECT_FLAG_0=4,e.THIN_LINE_THRESHOLD=2.5,e.HITTEST_SEARCH_SIZE=24,e.MAX_ANIMATION_TIME_MS=2e3,e.VTL_TEXTURE_BINDING_UNIT_SPRITES=5,e.VTL_TEXTURE_BINDING_UNIT_GLYPHS=6,e.VTL_HIGH_RES_CUTOFF=1.15,e.MAX_GPU_UPLOADS_PER_FRAME=2}).apply(null,r))||(t.exports=n)},uhzp:function(t,e,i){var r,n;r=[i.dj.c(t.i),e,i("VZRg")],void 0===(n=(function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(){this.inputFormat="ILYNN",this.outputFormat="VLNNN",this.sourceToTarget=[],this.targetToSource=[],this.levels=[]}return t.prototype.bidiTransform=function(t,e,r){if(this.sourceToTarget=[],this.targetToSource=[],!t)return"";if(function(t,e,i){E=[],B=[];for(var r=0;r<i;r++)t[r]=r,e[r]=r,E[r]=r}(this.sourceToTarget,this.targetToSource,t.length),!this.checkParameters(e,r))return t;r=this.outputFormat;var o,c=N,y=_((e=this.inputFormat).charAt(1)),f=_(r.charAt(1)),I=("I"===e.charAt(0)?"L":e.charAt(0))+y,V=("I"===r.charAt(0)?"L":r.charAt(0))+f,w=e.charAt(2)+r.charAt(2);c.defInFormat=I,c.defOutFormat=V,c.defSwap=w;var S=function t(e,i,r,o,x){var a=function(t,e,i){if(void 0===e.inFormat&&(e.inFormat=i.defInFormat),void 0===e.outFormat&&(e.outFormat=i.defOutFormat),void 0===e.swap&&(e.swap=i.defSwap),e.inFormat===e.outFormat)return e;var r,s=e.inFormat.substring(0,1),o=e.outFormat.substring(0,1),u=e.inFormat.substring(1,4),x=e.outFormat.substring(1,4);return"C"===u.charAt(0)&&(u="ltr"===(r=n(t))||"rtl"===r?r.toUpperCase():"L"===e.inFormat.charAt(2)?"LTR":"RTL",e.inFormat=s+u),"C"===x.charAt(0)&&("rtl"===(r=n(t))?x="RTL":"ltr"===r?(r=function(t){var e=t.split("");return e.reverse(),n(e.join(""))}(t),x=r.toUpperCase()):x="L"===e.outFormat.charAt(2)?"LTR":"RTL",e.outFormat=o+x),e}(e,{inFormat:i,outFormat:r,swap:o},x);if(a.inFormat===a.outFormat)return e;r=a.outFormat,o=a.swap;var h=(i=a.inFormat).substring(0,1),l=i.substring(1,4),c=r.substring(0,1),y=r.substring(1,4);if(x.inFormat=i,x.outFormat=r,x.swap=o,"L"===h&&"VLTR"===r){if("LTR"===l)return x.dir=L,s(e,x);if("RTL"===l)return x.dir=U,s(e,x)}if("V"===h&&"V"===c)return x.dir="RTL"===l?U:L,u(e,x);if("L"===h&&"VRTL"===r)return"LTR"===l?(x.dir=L,e=s(e,x)):(x.dir=U,e=s(e,x)),u(e);if("VLTR"===i&&"LLTR"===r)return x.dir=L,s(e,x);if("V"===h&&"L"===c&&l!==y)return e=u(e),"RTL"===l?t(e,"LLTR","VLTR",o,x):t(e,"LRTL","VRTL",o,x);if("VRTL"===i&&"LRTL"===r)return t(e,"LRTL","VRTL",o,x);if("L"===h&&"L"===c){var f=x.swap;return x.swap=f.substr(0,1)+"N","RTL"===l?(x.dir=U,e=s(e,x),x.swap="N"+f.substr(1,2),x.dir=L,e=s(e,x)):(x.dir=L,e=s(e,x),x.swap="N"+f.substr(1,2),e=t(e,"VLTR","LRTL",x.swap,x)),e}return e}(t,I,V,w,c),R=!1;return"R"===r.charAt(1)?R=!0:"C"!==r.charAt(1)&&"D"!==r.charAt(1)||(R="rtl"===this.checkContextual(S)),this.sourceToTarget=E,this.targetToSource=function(t){for(var e=new Array(t.length),i=0;i<t.length;i++)e[t[i]]=i;return e}(this.sourceToTarget),b=this.targetToSource,o=e.charAt(3)===r.charAt(3)?S:"S"===r.charAt(3)?function(t,e,r){if(0===e.length)return"";void 0===t&&(t=!0),void 0===r&&(r=!0);var n=(e=String(e)).split(""),s=0,o=1,u=n.length;t||(s=n.length-1,o=-1,u=1);for(var c=function(t,e,r,n,s){for(var o=0,u=[],x=0,c=e;c*r<n;c+=r)if(a(t[c])||v(t[c])){if("\u0644"===t[c]&&l(t,c+r,r,n)){t[c]=A(t[c+r],0===o?i.LamAlefInialTableFE:i.LamAlefMedialTableFE),g(t,c+=r,r,n),s&&(u[x]=c,x++),o=0;continue}var y=t[c];t[c]=1===o?h(t,c+r,r,n)?d(t[c]):T(t[c],i.FinalForm):!0===h(t,c+r,r,n)?T(t[c],i.InitialForm):T(t[c],i.IsolatedForm),v(y)||(o=1),!0===p(y)&&(o=0)}else o=0;return u}(n,s,o,u,r),y="",f=0;f<n.length;f++)r&&x(c,c.length,f)>-1?(m(b,f,!t,-1),E.splice(f,1)):y+=n[f];return y}(R,S,!0):function(t,e,r){if(0===t.length)return"";void 0===r&&(r=!0),void 0===e&&(e=!0);for(var n="",s=(t=String(t)).split(""),o=0;o<t.length;o++){var u=!1;if(s[o]>="\ufe70"&&s[o]<"\ufeff"){var x=t.charCodeAt(o);s[o]>="\ufef5"&&s[o]<="\ufefc"?(e?(o>0&&r&&" "===s[o-1]?n=n.substring(0,n.length-1)+"\u0644":(n+="\u0644",u=!0),n+=i.AlefTable[(x-65269)/2]):(n+=i.AlefTable[(x-65269)/2],n+="\u0644",o+1<t.length&&r&&" "===s[o+1]?o++:u=!0),u&&(m(b,o,!0,1),E.splice(o,0,E[o]))):n+=i.FETo06Table[x-65136]}else n+=s[o]}return n}(S,R,!0),this.sourceToTarget=E,this.targetToSource=b,this.levels=B,o},t.prototype._inputFormatSetter=function(t){if(!w.test(t))throw new Error("dojox/string/BidiEngine: the bidi layout string is wrong!");this.inputFormat=t},t.prototype._outputFormatSetter=function(t){if(!w.test(t))throw new Error("dojox/string/BidiEngine: the bidi layout string is wrong!");this.outputFormat=t},t.prototype.checkParameters=function(t,e){return t?this._inputFormatSetter(t):t=this.inputFormat,e?this._outputFormatSetter(e):e=this.outputFormat,t!==e},t.prototype.checkContextual=function(t){var e=n(t);if("ltr"!==e&&"rtl"!==e){try{e=document.dir.toLowerCase()}catch(t){}"ltr"!==e&&"rtl"!==e&&(e="ltr")}return e},t.prototype.hasBidiChar=function(t){return S.test(t)},t}();function n(t){var e=/[A-Za-z\u05d0-\u065f\u066a-\u06ef\u06fa-\u07ff\ufb1d-\ufdff\ufe70-\ufefc]/.exec(t);return e?e[0]<="z"?"ltr":"rtl":""}function s(t,e){var i=t.split(""),r=[];return o(i,r,e),function(t,e,i){if(0!==i.hiLevel&&i.swap.substr(0,1)!==i.swap.substr(1,2))for(var r=0;r<t.length;r++)1===e[r]&&(t[r]=f(t[r]))}(i,r,e),c(2,i,r,e),c(1,i,r,e),B=r,i.join("")}function o(t,e,r){var n,s,o=t.length,u=r.dir?i.impTabRtl:i.impTabLtr,x=null,a=null,h=null,l=0,c=null,f=-1,p=null,d=null,T=[],v=[];for(r.hiLevel=r.dir,r.lastArabic=!1,r.hasUbatAl=!1,r.hasUbatB=!1,r.hasUbatS=!1,p=0;p<o;p++)T[p]=(n=t[p].charCodeAt(0),(s=i.MasterTable[n>>8])<i.TBBASE?s:i.UnicodeTable[s-i.TBBASE][255&n]);for(d=0;d<o;d++){if(x=l,v[d]=a=y(t,T,v,d,r),c=240&(l=u[x][a]),e[d]=h=u[l&=15][I],c>0)if(16===c){for(p=f;p<d;p++)e[p]=1;f=-1}else f=-1;if(u[l][V])-1===f&&(f=d);else if(f>-1){for(p=f;p<d;p++)e[p]=h;f=-1}T[d]===i.UBAT_B&&(e[d]=0),r.hiLevel|=h}r.hasUbatS&&function(t,e,r,n){for(var s=0;s<r;s++)if(t[s]===i.UBAT_S){e[s]=n.dir;for(var o=s-1;o>=0&&t[o]===i.UBAT_WS;o--)e[o]=n.dir}}(T,e,o,r)}function u(t,e){var i=t.split("");if(e){var r=[];o(i,r,e),B=r}return i.reverse(),E.reverse(),i.join("")}function x(t,e,i){for(var r=0;r<e;r++)if(t[r]===i)return r;return-1}function a(t){for(var e=0;e<i.ArabicAlefBetIntervalsBegine.length;e++)if(t>=i.ArabicAlefBetIntervalsBegine[e]&&t<=i.ArabicAlefBetIntervalsEnd[e])return!0;return!1}function h(t,e,i,r){for(;e*i<r&&v(t[e]);)e+=i;return!!(e*i<r&&a(t[e]))}function l(t,e,r,n){for(;e*r<n&&v(t[e]);)e+=r;var s;if(!(e*r<n))return!1;s=t[e];for(var o=0;o<i.AlefTable.length;o++)if(i.AlefTable[o]===s)return!0;return!1}function c(t,e,i,r){if(!(r.hiLevel<t)){if(1===t&&r.dir===U&&!r.hasUbatB)return e.reverse(),void E.reverse();for(var n,s,o,u,x,a=e.length,h=0;h<a;){if(i[h]>=t){for(n=h+1;n<a&&i[n]>=t;)n++;for(s=h,o=n-1;s<o;s++,o--)u=e[s],e[s]=e[o],e[o]=u,x=E[s],E[s]=E[o],E[o]=x;h=n}h++}}}function y(t,e,r,n,s){return{UBAT_L:function(){return s.lastArabic=!1,i.UBAT_L},UBAT_R:function(){return s.lastArabic=!1,i.UBAT_R},UBAT_ON:function(){return i.UBAT_ON},UBAT_AN:function(){return i.UBAT_AN},UBAT_EN:function(){return s.lastArabic?i.UBAT_AN:i.UBAT_EN},UBAT_AL:function(){return s.lastArabic=!0,s.hasUbatAl=!0,i.UBAT_R},UBAT_WS:function(){return i.UBAT_ON},UBAT_CS:function(){var t,o;return n<1||n+1>=e.length||(t=r[n-1])!==i.UBAT_EN&&t!==i.UBAT_AN||(o=e[n+1])!==i.UBAT_EN&&o!==i.UBAT_AN?i.UBAT_ON:(s.lastArabic&&(o=i.UBAT_AN),o===t?o:i.UBAT_ON)},UBAT_ES:function(){return(n>0?r[n-1]:i.UBAT_B)===i.UBAT_EN&&n+1<e.length&&e[n+1]===i.UBAT_EN?i.UBAT_EN:i.UBAT_ON},UBAT_ET:function(){if(n>0&&r[n-1]===i.UBAT_EN)return i.UBAT_EN;if(s.lastArabic)return i.UBAT_ON;for(var t=n+1,o=e.length;t<o&&e[t]===i.UBAT_ET;)t++;return t<o&&e[t]===i.UBAT_EN?i.UBAT_EN:i.UBAT_ON},UBAT_NSM:function(){if("VLTR"===s.inFormat){for(var o=e.length,u=n+1;u<o&&e[u]===i.UBAT_NSM;)u++;if(u<o){var x=t[n].charCodeAt[0],a=e[u];if((x>=1425&&x<=2303||64286===x)&&(a===i.UBAT_R||a===i.UBAT_AL))return i.UBAT_R}}return n<1||e[n-1]===i.UBAT_B?i.UBAT_ON:r[n-1]},UBAT_B:function(){return s.lastArabic=!0,s.hasUbatB=!0,s.dir},UBAT_S:function(){return s.hasUbatS=!0,i.UBAT_ON},UBAT_LRE:function(){return s.lastArabic=!1,i.UBAT_ON},UBAT_RLE:function(){return s.lastArabic=!1,i.UBAT_ON},UBAT_LRO:function(){return s.lastArabic=!1,i.UBAT_ON},UBAT_RLO:function(){return s.lastArabic=!1,i.UBAT_ON},UBAT_PDF:function(){return s.lastArabic=!1,i.UBAT_ON},UBAT_BN:function(){return i.UBAT_ON}}[i.TYPES_NAMES[e[n]]]()}function f(t){for(var e,r=0,n=i.SwapTable.length-1;r<=n;)if(e=Math.floor((r+n)/2),t<i.SwapTable[e][0])n=e-1;else{if(!(t>i.SwapTable[e][0]))return i.SwapTable[e][1];r=e+1}return t}function p(t){for(var e=0;e<i.StandAlonForm.length;e++)if(i.StandAlonForm[e]===t)return!0;return!1}function d(t){for(var e=0;e<i.BaseForm.length;e++)if(t===i.BaseForm[e])return i.MedialForm[e];return t}function T(t,e){for(var r=0;r<i.BaseForm.length;r++)if(t===i.BaseForm[r])return e[r];return t}function v(t){return t>="\u064b"&&t<="\u0655"}function _(t){return"L"===t?"LTR":"R"===t?"RTL":"C"===t?"CLR":"D"===t?"CRL":""}function g(t,e,i,r){for(;e*i<r&&v(t[e]);)e+=i;return e*i<r&&(t[e]=" ",!0)}function A(t,e){for(var r=0;r<i.AlefTable.length;r++)if(t===i.AlefTable[r])return e[r];return t}function m(t,e,i,r){for(var n=0;n<t.length;n++)(t[n]>e||!i&&t[n]===e)&&(t[n]+=r)}e.default=r;var E=[],b=[],B=[],N={dir:0,defInFormat:"LLTR",defoutFormat:"VLTR",defSwap:"YN",inFormat:"LLTR",outFormat:"VLTR",swap:"YN",hiLevel:0,lastArabic:!1,hasUbatAl:!1,hasBlockSep:!1,hasSegSep:!1,defOutFormat:""},I=5,V=6,L=0,U=1,w=/^[(I|V)][(L|R|C|D)][(Y|N)][(S|N)][N]$/,S=/[\u0591-\u06ff\ufb1d-\ufefc]/}).apply(null,r))||(t.exports=n)}}]);