text: !function(A,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.spritejs=t():A.spritejs=t()}(window,function(){return function(A){var t={};function e(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return A[r].call(n.exports,n,n.exports,e),n.l=!0,n.exports}return e.m=A,e.c=t,e.d=function(A,t,r){e.o(A,t)||Object.defineProperty(A,t,{enumerable:!0,get:r})},e.r=function(A){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})},e.t=function(A,t){if(1&t&&(A=e(A)),8&t)return A;if(4&t&&"object"==typeof A&&A&&A.__esModule)return A;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:A}),2&t&&"string"!=typeof A)for(var n in A)e.d(r,n,function(t){return A[t]}.bind(null,n));return r},e.n=function(A){var t=A&&A.__esModule?function(){return A.default}:function(){return A};return e.d(t,"a",t),t},e.o=function(A,t){return Object.prototype.hasOwnProperty.call(A,t)},e.p="/js/",e(e.s=132)}([function(A,t){var e=A.exports={version:"2.5.1"};"number"==typeof __e&&(__e=e)},function(A,t,e){"use strict";t.__esModule=!0;var r=i(e(154)),n=i(e(158));function i(A){return A&&A.__esModule?A:{default:A}}t.default=function(){return function(A,t){if(Array.isArray(A))return A;if((0,r.default)(Object(A)))return function(A,t){var e=[],r=!0,i=!1,o=void 0;try{for(var a,s=(0,n.default)(A);!(r=(a=s.next()).done)&&(e.push(a.value),!t||e.length!==t);r=!0);}catch(A){i=!0,o=A}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return e}(A,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()},function(A,t,e){A.exports={default:e(137),__esModule:!0}},function(A,t,e){var r=e(9),n=e(0),i=e(20),o=e(24),a=function(A,t,e){var s,u,c,l=A&a.F,f=A&a.G,B=A&a.S,h=A&a.P,d=A&a.B,p=A&a.W,Q=f?n:n[t]||(n[t]={}),g=Q.prototype,w=f?r:B?r[t]:(r[t]||{}).prototype;for(s in f&&(e=t),e)(u=!l&&w&&void 0!==w[s])&&s in Q||(c=u?w[s]:e[s],Q[s]=f&&"function"!=typeof w[s]?e[s]:d&&u?i(c,r):p&&w[s]==c?function(A){var t=function(t,e,r){if(this instanceof A){switch(arguments.length){case 0:return new A;case 1:return new A(t);case 2:return new A(t,e)}return new A(t,e,r)}return A.apply(this,arguments)};return t.prototype=A.prototype,t}(c):h&&"function"==typeof c?i(Function.call,c):c,h&&((Q.virtual||(Q.virtual={}))[s]=c,A&a.R&&g&&!g[s]&&o(g,s,c)))};a.F=1,a.G=2,a.S=4,a.P=8,a.B=16,a.W=32,a.U=64,a.R=128,A.exports=a},function(A,t,e){"use strict";t.__esModule=!0,t.default=function(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}},function(A,t,e){"use strict";t.__esModule=!0;var r=function(A){return A&&A.__esModule?A:{default:A}}(e(81));t.default=function(A){if(Array.isArray(A)){for(var t=0,e=Array(A.length);t<A.length;t++)e[t]=A[t];return e}return(0,r.default)(A)}},function(A,t,e){"use strict";t.__esModule=!0;var r=function(A){return A&&A.__esModule?A:{default:A}}(e(59));t.default=function(){function A(A,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),(0,r.default)(A,n.key,n)}}return function(t,e,r){return e&&A(t.prototype,e),r&&A(t,r),t}}()},function(A,t,e){A.exports={default:e(133),__esModule:!0}},function(A,t,e){var r=e(68)("wks"),n=e(53),i=e(9).Symbol,o="function"==typeof i;(A.exports=function(A){return r[A]||(r[A]=o&&i[A]||(o?i:n)("Symbol."+A))}).store=r},function(A,t){var e=A.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)},function(A,t,e){A.exports={default:e(212),__esModule:!0}},function(A,t){A.exports=function(A){return"object"==typeof A?null!==A:"function"==typeof A}},function(A,t,e){"use strict";var r=e(126),n=e(247),i=Object.prototype.toString;function o(A){return"[object Array]"===i.call(A)}function a(A){return null!==A&&"object"==typeof A}function s(A){return"[object Function]"===i.call(A)}function u(A,t){if(null!==A&&void 0!==A)if("object"==typeof A||o(A)||(A=[A]),o(A))for(var e=0,r=A.length;e<r;e++)t.call(null,A[e],e,A);else for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&t.call(null,A[n],n,A)}A.exports={isArray:o,isArrayBuffer:function(A){return"[object ArrayBuffer]"===i.call(A)},isBuffer:n,isFormData:function(A){return"undefined"!=typeof FormData&&A instanceof FormData},isArrayBufferView:function(A){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(A):A&&A.buffer&&A.buffer instanceof ArrayBuffer},isString:function(A){return"string"==typeof A},isNumber:function(A){return"number"==typeof A},isObject:a,isUndefined:function(A){return void 0===A},isDate:function(A){return"[object Date]"===i.call(A)},isFile:function(A){return"[object File]"===i.call(A)},isBlob:function(A){return"[object Blob]"===i.call(A)},isFunction:s,isStream:function(A){return a(A)&&s(A.pipe)},isURLSearchParams:function(A){return"undefined"!=typeof URLSearchParams&&A instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:u,merge:function A(){var t={};function e(e,r){"object"==typeof t[r]&&"object"==typeof e?t[r]=A(t[r],e):t[r]=e}for(var r=0,n=arguments.length;r<n;r++)u(arguments[r],e);return t},extend:function(A,t,e){return u(t,function(t,n){A[n]=e&&"function"==typeof t?r(t,e):t}),A},trim:function(A){return A.replace(/^\s*/,"").replace(/\s*$/,"")}}},function(A,t,e){var r=e(14),n=e(91),i=e(63),o=Object.defineProperty;t.f=e(15)?Object.defineProperty:function(A,t,e){if(r(A),t=i(t,!0),r(e),n)try{return o(A,t,e)}catch(A){}if("get"in e||"set"in e)throw TypeError("Accessors not supported!");return"value"in e&&(A[t]=e.value),A}},function(A,t,e){var r=e(11);A.exports=function(A){if(!r(A))throw TypeError(A+" is not an object!");return A}},function(A,t,e){A.exports=!e(25)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sortOrderedSprites=t.setDeprecation=t.rectVertices=t.rectToBox=t.parseValue=t.parseStringTransform=t.parseStringInt=t.parseStringFloat=t.praseString=t.parseColorString=t.parseColor=t.inherit=t.relative=t.absolute=t.oneOrTwoValues=t.notice=t.fourValuesShortCut=t.flow=t.deprecate=t.Color=t.boxUnion=t.boxToRect=t.boxIntersect=t.boxEqual=t.attr=t.appendUnit=t.cacheContextPool=t.findColor=t.cachable=void 0;var r=e(115),n=e(205),i=e(51);t.cachable=n.cachable,t.findColor=i.findColor,t.cacheContextPool=i.cacheContextPool,t.appendUnit=r.appendUnit,t.attr=n.attr,t.boxEqual=r.boxEqual,t.boxIntersect=r.boxIntersect,t.boxToRect=r.boxToRect,t.boxUnion=r.boxUnion,t.Color=r.Color,t.deprecate=n.deprecate,t.flow=n.flow,t.fourValuesShortCut=r.fourValuesShortCut,t.notice=r.notice,t.oneOrTwoValues=r.oneOrTwoValues,t.absolute=n.absolute,t.relative=n.relative,t.inherit=n.inherit,t.parseColor=r.parseColor,t.parseColorString=r.parseColorString,t.praseString=r.praseString,t.parseStringFloat=r.parseStringFloat,t.parseStringInt=r.parseStringInt,t.parseStringTransform=r.parseStringTransform,t.parseValue=n.parseValue,t.rectToBox=r.rectToBox,t.rectVertices=r.rectVertices,t.setDeprecation=n.setDeprecation,t.sortOrderedSprites=r.sortOrderedSprites},function(A,t,e){"use strict";t.__esModule=!0;var r=function(A){return A&&A.__esModule?A:{default:A}}(e(33));t.default=function(A,t){if(!A)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,r.default)(t))&&"function"!=typeof t?A:t}},function(A,t,e){"use strict";t.__esModule=!0;var r=o(e(214)),n=o(e(218)),i=o(e(33));function o(A){return A&&A.__esModule?A:{default:A}}t.default=function(A,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":(0,i.default)(t)));A.prototype=(0,n.default)(t&&t.prototype,{constructor:{value:A,enumerable:!1,writable:!0,configurable:!0}}),t&&(r.default?(0,r.default)(A,t):A.__proto__=t)}},function(A,t,e){A.exports={default:e(175),__esModule:!0}},function(A,t,e){var r=e(41);A.exports=function(A,t,e){if(r(A),void 0===t)return A;switch(e){case 1:return function(e){return A.call(t,e)};case 2:return function(e,r){return A.call(t,e,r)};case 3:return function(e,r,n){return A.call(t,e,r,n)}}return function(){return A.apply(t,arguments)}}},function(A,t,e){A.exports={default:e(184),__esModule:!0}},function(A,t,e){A.exports={default:e(206),__esModule:!0}},function(A,t,e){"use strict";t.__esModule=!0;var r=i(e(10)),n=i(e(22));function i(A){return A&&A.__esModule?A:{default:A}}t.default=function A(t,e,i){null===t&&(t=Function.prototype);var o=(0,n.default)(t,e);if(void 0===o){var a=(0,r.default)(t);return null===a?void 0:A(a,e,i)}if("value"in o)return o.value;var s=o.get;return void 0!==s?s.call(i):void 0}},function(A,t,e){var r=e(13),n=e(42);A.exports=e(15)?function(A,t,e){return r.f(A,t,n(1,e))}:function(A,t,e){return A[t]=e,A}},function(A,t){A.exports=function(A){try{return!!A()}catch(A){return!0}}},function(A,t){var e={}.hasOwnProperty;A.exports=function(A,t){return e.call(A,t)}},function(A,t,e){var r=e(64),n=e(65);A.exports=function(A){return r(n(A))}},function(A,t,e){A.exports={default:e(194),__esModule:!0}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(e(33)),n=u(e(7)),i=u(e(1)),o=u(e(21)),a=u(e(5)),s=u(e(32));function u(A){return A&&A.__esModule?A:{default:A}}t.registerNodeType=function(A,t){var e=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=A.toLowerCase(),i=A.toUpperCase();Object.defineProperty(t.prototype,"nodeType",{get:function(){return r}}),Object.defineProperty(t.prototype,"tagName",{get:function(){return i}}),c.set(r,t),e&&!t.prototype.ownerDocument&&(Object.defineProperty(t.prototype,"ownerDocument",l),t.prototype.namespaceURI="http://spritejs.org/"+A,(0,n.default)(t.prototype,h))},t.createNode=d,t.createElement=function(A,t,e){var n="string"==typeof A?p(A):A;if(!n)return null;var i=new n("string"==typeof e?e:void 0);null!==t&&i.attr(t);"object"===(void 0===e?"undefined":(0,r.default)(e))&&i.append&&(e instanceof Array?i.append.apply(i,(0,a.default)(e)):i.append(e));return i},t.isValidNodeType=function(A){return!!p(A)};var c=new s.default,l={get:function(){var A=this;return{createElementNS:function(t,e){var r=d(e);return r?A.appendChild(r):null}}}};function f(A){return A.children.reduce(function(A,t){return t.children?[].concat((0,a.default)(A),[t],(0,a.default)(f(t))):[].concat((0,a.default)(A),[t])},[])}function B(A,t){for(var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0,r=[],n=f(A),i=0;i<n.length;i++){var o=n[i];if(t(o)&&(r.push(o),e===r.length))break}return r}var h={getElementById:function(A){for(var t=f(this),e=0;e<t.length;e++){var r=t[e];if(r.id===A)return r}return null},getElementsByName:function(A){return f(this).filter(function(t){return t.name===A})},querySelector:function(A){var t=this,e=null;if(A&&"*"!==A)if("string"==typeof A)if(A.startsWith("#"))e=this.getElementById(A.slice(1));else if(A.startsWith(":")){var r=A.slice(1),n=B(this,function(A){return A.name===r},1);n.length&&(e=n[0])}else{var a=p(A);if(a){var s=B(this,function(A){return A instanceof a},1);s.length&&(e=s[0])}}else{var u=B(this,function(e){return(0,o.default)(A).some(function(A){var r=(0,i.default)(A,2),n=r[0],o=r[1],a=p(n);return a&&e instanceof a&&o.call(t,e)})},1);u.length&&(e=u[0])}else e=this.children[0];return e},querySelectorAll:function(A){var t=this,e=[];if(A&&"*"!==A)if("string"==typeof A){if(A.startsWith("#")){var r=this.getElementById(A.slice(1));e=r?[r]:[]}A.startsWith(":")&&(e=this.getElementsByName(A.slice(1)));var n=p(A);n&&(e=B(this,function(A){return A instanceof n}))}else e=B(this,function(e){return(0,o.default)(A).some(function(A){var r=(0,i.default)(A,2),n=r[0],o=r[1],a=p(n);return!!(a&&e instanceof a)&&o.call(t,e)})});else e=f(this);return e}};function d(A){var t=p(A);if(t){for(var e=arguments.length,r=Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];return new(Function.prototype.bind.apply(t,[null].concat(r)))}return null}function p(A){return c.get(A.toLowerCase())}},function(A,t,e){e(145);for(var r=e(9),n=e(24),i=e(37),o=e(8)("toStringTag"),a="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),s=0;s<a.length;s++){var u=a[s],c=r[u],l=c&&c.prototype;l&&!l[o]&&n(l,o,u),i[u]=i.Array}},function(A,t,e){"use strict";var r=e(156)(!0);e(75)(String,"String",function(A){this._t=String(A),this._i=0},function(){var A,t=this._t,e=this._i;return e>=t.length?{value:void 0,done:!0}:(A=r(t,e),this._i+=A.length,{value:A,done:!1})})},function(A,t,e){A.exports={default:e(164),__esModule:!0}},function(A,t,e){"use strict";t.__esModule=!0;var r=o(e(209)),n=o(e(2)),i="function"==typeof n.default&&"symbol"==typeof r.default?function(A){return typeof A}:function(A){return A&&"function"==typeof n.default&&A.constructor===n.default&&A!==n.default.prototype?"symbol":typeof A};function o(A){return A&&A.__esModule?A:{default:A}}t.default="function"==typeof n.default&&"symbol"===i(r.default)?function(A){return void 0===A?"undefined":i(A)}:function(A){return A&&"function"==typeof n.default&&A.constructor===n.default&&A!==n.default.prototype?"symbol":void 0===A?"undefined":i(A)}},function(A,t){A.exports=function(A,t,e,r,n){var i={};return Object.keys(r).forEach(function(A){i[A]=r[A]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=e.slice().reverse().reduce(function(e,r){return r(A,t,e)||e},i),n&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(n):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(A,t,i),i=null),i}},function(A,t,e){var r=e(93),n=e(69);A.exports=Object.keys||function(A){return r(A,n)}},function(A,t,e){var r=e(65);A.exports=function(A){return Object(r(A))}},function(A,t){A.exports={}},function(A,t,e){var r=e(20),n=e(100),i=e(101),o=e(14),a=e(52),s=e(77),u={},c={};(t=A.exports=function(A,t,e,l,f){var B,h,d,p,Q=f?function(){return A}:s(A),g=r(e,l,t?2:1),w=0;if("function"!=typeof Q)throw TypeError(A+" is not iterable!");if(i(Q)){for(B=a(A.length);B>w;w++)if((p=t?g(o(h=A[w])[0],h[1]):g(A[w]))===u||p===c)return p}else for(d=Q.call(A);!(h=d.next()).done;)if((p=n(d,g,h.value,t))===u||p===c)return p}).BREAK=u,t.RETURN=c},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,n,i,o,a=M(e(22)),s=M(e(59)),u=M(e(5)),c=M(e(208)),l=M(e(1)),f=M(e(21)),B=M(e(33)),h=M(e(7)),d=M(e(117)),p=M(e(28)),Q=M(e(10)),g=M(e(4)),w=M(e(6)),v=M(e(17)),U=M(e(23)),y=M(e(18)),F=M(e(2)),C=e(50),H=e(49),E=e(16),m=M(e(221)),b=M(e(86)),K=M(e(225)),_=e(29),x=e(51),k=M(e(119));function M(A){return A&&A.__esModule?A:{default:A}}var S=e(34),N=(0,F.default)("attr"),z=(0,F.default)("animations"),D=(0,F.default)("cachePriority"),I=(0,F.default)("effects"),T=(0,F.default)("flow"),O=(0,F.default)("changeStateAction"),X=(r=(0,E.deprecate)("Instead use sprite.cache = null"),o=i=function(A){function t(A){(0,g.default)(this,t);var e=(0,v.default)(this,(t.__proto__||(0,Q.default)(t)).call(this));return e[N]=new e.constructor.Attr(e),e[z]=new p.default,e[D]=0,e[T]={},A&&e.attr(A),e}return(0,y.default)(t,A),(0,w.default)(t,[{key:"reflow",value:function(){this[T]={}}},{key:"flow",value:function(A,t){if(void 0===t)return this[T][A];this[T][A]=t}},{key:"serialize",value:function(){return{nodeType:this.nodeType,attrs:this[N].serialize(),dataset:(0,d.default)(this.dataset),id:this.id}}},{key:"merge",value:function(A){this[N].merge(A)}},{key:"cloneNode",value:function(){var A=new this.constructor;A.merge(this[N].serialize()),A.data(this.dataset);var t=this.attr("bgimage");return t&&t.image&&(A.attr("bgimage",null),A.attr("bgimage",(0,h.default)({},t))),A}},{key:"getAttribute",value:function(A){return this.attr(A)}},{key:"setAttribute",value:function(A,t){return this.attr(A,t)}},{key:"removeAttribute",value:function(A){return this.attr(A,null)}},{key:"attr",value:function(A,t){var e=this,r=function(A,t){e[N][A]=t,e[N].__attributeNames.has(A)||(e[N].__extendAttributes.add(A),e.forceUpdate(!0))};return"object"===(void 0===A?"undefined":(0,B.default)(A))?((0,f.default)(A).forEach(function(A){var t=(0,l.default)(A,2),r=t[0],n=t[1];e.attr(r,n)}),this):"string"==typeof A?void 0!==t?("function"==typeof t&&(t=t(this[N][A])),t&&"function"==typeof t.then?t.then(function(t){r(A,t)}):(r(A,t),this)):this[N][A]:this[N].attrs}},{key:"isVisible",value:function(){if(!this.parent)return!1;if("none"===this.attr("display"))return!1;if(this.attr("opacity")<=0)return!1;if(this.isVirtual)return!0;var A=(0,l.default)(this.offsetSize,2),t=A[0],e=A[1];return!(t<=0||e<=0)&&(!this.parent.isVisible||this.parent.isVisible())}},{key:"transition",value:function(A){var t,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"linear",r=this,n=(0,F.default)("animation");return t={},(0,c.default)(t,n,null),(0,c.default)(t,"end",function(){var A=this[n];!A||"running"!==A.playState&&"pending"!==A.playState||A.finish()}),(0,c.default)(t,"reverse",function(){var A=this[n];if(A)if("running"===A.playState||"pending"===A.playState)A.playbackRate=-A.playbackRate;else{var t=A.timing.direction;A.timing.direction="reverse"===t?"normal":"reverse",A.play()}return A.finished}),(0,c.default)(t,"attr",function(t,i){return this.end(),"string"==typeof t&&(t=(0,c.default)({},t,i)),(0,f.default)(t).forEach(function(A){var e=(0,l.default)(A,2),n=e[0],i=e[1];"function"==typeof i&&(t[n]=i(r.attr(n)))}),this[n]=r.animate([t],{duration:1e3*A,fill:"forwards",easing:e}),this[n].finished}),t}},{key:"animate",value:function(A,t){var e=this,r=new K.default(this,A,t);return this[I]&&r.applyEffects(this[I]),this.layer&&(r.baseTimeline=this.layer.timeline,r.play(),r.finished.then(function(){e[z].delete(r)})),this[z].add(r),r}},{key:"changeState",value:function(A,t,e){var r=this,n=void 0;if(this[O]){var i=this[O].animation;!this[O].reversable||"running"!==i.playState&&"pending"!==i.playState||this[O].fromState!==t||this[O].toState!==A?i.finish():(i.playbackRate=-i.playbackRate,(n=i).__reversed=this[O].action)}return n||(n=this.animate([(0,h.default)({},A),(0,h.default)({},t)],(0,h.default)({fill:"forwards"},e))).finished.then(function(){r[O]&&r[O].animation===n&&delete r[O]}),this[O]={animation:n,fromState:A,toState:t,action:e,reversable:!1!==e.reversable},n}},{key:"connect",value:function(A){var e=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(A&&!(A instanceof b.default)){var n=new b.default;n.context=A,n.timeline=new H.Timeline,n.update=function(){var A=this.timeline.currentTime;n.dispatchEvent("update",{target:this,timeline:this.timeline,renderTime:A},!0,!0)},A=n}var i=(0,U.default)(t.prototype.__proto__||(0,Q.default)(t.prototype),"connect",this).call(this,A,r);return Object.defineProperty(this,"context",{get:function(){return A.cache||A.context},configurable:!0}),this[z].forEach(function(t){A.layer&&(t.baseTimeline=A.layer.timeline),t.play(),t.finished.then(function(){e[z].delete(t)})}),this.hasLayout&&A.clearLayout(),this.reflow(),i}},{key:"disconnect",value:function(A){this[z].forEach(function(A){return A.cancel()}),this.cache&&(this.cache=null),this.hasLayout&&A.clearLayout(),this.reflow();var e=(0,U.default)(t.prototype.__proto__||(0,Q.default)(t.prototype),"disconnect",this).call(this,A);return delete this.context,e}},{key:"getLayerXY",value:function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=this.layer;if(!e)return[0,0];for(var r=this,n=A,i=t;r&&r!==e;){var o=r.offsetToPoint(n,i),a=(0,l.default)(o,2);n=a[0],i=a[1];var s=r.parent;if(s!==e){var u=s.attr("border").width,c=s.attr("padding"),f=s.attr("scrollLeft")||0,B=s.attr("scrollTop")||0;n=n+s.originalRect[0]+u+c[3]-f,i=i+s.originalRect[1]+u+c[0]-B}r=s}return[n,i]}},{key:"clearCache",value:function(){this.cache=null}},{key:"remove",value:function(){return!!this.parent&&(this.parent.removeChild(this),!0)}},{key:"appendTo",value:function(A){A.appendChild(this)}},{key:"forceUpdate",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&(this.cache=null),this.parent&&this.parent.update(this)}},{key:"pointToOffset",value:function(A,t){var e=(0,l.default)(this.xy,2),r=A-e[0],n=t-e[1];return this.transform.inverse().transformPoint(r,n)}},{key:"offsetToPoint",value:function(A,t){var e=this.transform,r=(0,l.default)(this.xy,2),n=r[0],i=r[1],o=e.transformPoint(A,t),a=(0,l.default)(o,2);return[a[0]+n,a[1]+i]}},{key:"pointCollision",value:function(A){if(!this.isVisible())return!1;var t=void 0,e=void 0;null!=A.parentX?(t=A.parentX,e=A.parentY):(t=A.layerX,e=A.layerY);var r=this.pointToOffset(t,e),n=(0,l.default)(r,2),i=n[0],o=n[1];A.offsetX=i,A.offsetY=o;var a=(0,l.default)(this.originalRect,4),s=a[0],u=a[1],c=a[2],f=a[3];if(i>=s&&i-s<c&&o>=u&&o-u<f){if(this.context&&this.context.isPointInPath){var B=this.attr("border").width,h=this.attr("borderRadius");if(B||h){var d=(0,l.default)(this.outerSize,2),p=[0,0,d[0],d[1],Math.max(0,h+B/2)],Q=p[0],g=p[1],w=p[2],v=p[3],U=p[4];return(0,x.drawRadiusBox)(this.context,{x:Q,y:g,w:w,h:v,r:U}),this.layer&&this.layer.offset&&(i+=this.layer.offset[0],o+=this.layer.offset[1]),this.context.isPointInPath(i-s,o-u)}}return!0}}},{key:"OBBCollision",value:function(A){var t=(0,l.default)(this.vertices,3),e=t[0],r=t[1],n=t[2],i=(0,l.default)(A.vertices,3),o=i[0],a=i[1],s=i[2],u=new C.Vector(r,e).unit(),c=new C.Vector(n,r).unit(),f=new C.Vector(a,o).unit(),B=new C.Vector(s,a).unit();function h(A,t){var e=A.map(function(A){return t.dot(new C.Vector(A))}),r=(0,l.default)(e,4),n=r[0],i=r[1],o=r[2],a=r[3];return[Math.min(n,i,o,a),Math.max(n,i,o,a)]}function d(A,t){var e=(A[0]+A[1])/2,r=Math.abs(A[1]-A[0]),n=(t[0]+t[1])/2,i=Math.abs(t[1]-t[0]);return Math.abs(n-e)<=(r+i)/2}return d(h(this.vertices,u),h(A.vertices,u))&&d(h(this.vertices,c),h(A.vertices,c))&&d(h(this.vertices,f),h(A.vertices,f))&&d(h(this.vertices,B),h(A.vertices,B))}},{key:"relayout",value:function(){}},{key:"draw",value:function(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.context,e=this.originalRect,r=!this.isVirtual&&this.cache,n=this.attr("filter"),i=this.attr("shadow");!i&&!n&&!1===r||r||(r=x.cacheContextPool.get(t))&&(r.canvas.width=Math.ceil(e[2])+2,r.canvas.height=Math.ceil(e[3])+2);var o={context:t,cacheContext:r,target:this,renderTime:A,fromCache:!!this.cache};t.save(),t.translate.apply(t,(0,u.default)(this.xy)),t.transform.apply(t,(0,u.default)(this.transform.m));var a=null!=t.globalAlpha?t.globalAlpha:1;if(t.globalAlpha=a*this.attr("opacity"),r?(r.save(),r.translate(e[0]-Math.floor(e[0])+1,e[1]-Math.floor(e[1])+1)):t.translate(e[0],e[1]),this.dispatchEvent("beforedraw",o,!0,!0),r?this.cache||(this.cache=r,this.render(A,r)):this.render(A,t),r&&r.canvas.width>0&&r.canvas.height>0){if(n&&(t.filter=k.default.compile(n)),i){var s=i.blur,c=i.color,l=i.offset;s=s||1,c=c||"rgba(0,0,0,1)",t.shadowBlur=s,t.shadowColor=c,l&&(t.shadowOffsetX=l[0],t.shadowOffsetY=l[1])}t.drawImage(r.canvas,Math.floor(e[0])-1,Math.floor(e[1])-1)}return this.dispatchEvent("afterdraw",o,!0,!0),r&&r.restore(),t.restore(),this[D]++,t}},{key:"render",value:function(A,t){var e=this.attr("border"),r=this.attr("borderRadius"),n=this.attr("padding"),i=(0,l.default)(this.offsetSize,2),o=i[0],a=i[1],s=(0,l.default)(this.clientSize,2),u=s[0],c=s[1];if(!this.needRender)return!1;var f=e.width,B=e.style;if(f){t.lineWidth=f;var h=f/2,d=f/2,p=o-f,Q=a-f,g=r;if((0,x.drawRadiusBox)(t,{x:h,y:d,w:p,h:Q,r:g}),B&&"solid"!==B){var w=this.attr("dashOffset");t.lineDashOffset=w,"dashed"===B&&(B=[3*f,3*f]),t.setLineDash(B)}t.strokeStyle=(0,x.findColor)(t,this,"border"),t.stroke()}var v=(0,x.findColor)(t,this,"bgcolor"),U=this.attr("bgimage");if(null==this.cache||f||r||v||U&&"none"!==U.display){var y=[f,f,u,c,Math.max(0,r-f/2)],F=y[0],C=y[1],H=y[2],E=y[3],m=y[4];(0,x.drawRadiusBox)(t,{x:F,y:C,w:H,h:E,r:m}),v&&(t.fillStyle=v,t.fill()),(U&&"none"!==U.display||r&&("sprite"!==this.nodeType||this.textures&&this.textures.length))&&t.clip(),U&&U.image&&"none"!==U.display&&function(A,t,e,r,n,i,o){var a=t.image,s=t.display,u=t.clip9;if(".9"===s)!function(A,t,e,r,n,i,o,a){var s=t.width,u=t.height,c=e||[16,16,16,16],f=(0,l.default)(c,4),B=f[0],h=f[1],d=f[2],p=f[3],Q=[0,0,p,B],g=[s-h,0,h,B],w=[s-h,u-d,h,d],v=[0,u-d,p,d],U=n-h-r,y=i-r-d;A.drawImage.apply(A,[t].concat(Q,[r,r,p,B])),A.drawImage.apply(A,[t].concat(g,[U,r,h,B])),A.drawImage.apply(A,[t].concat(w,[U,y,p,d])),A.drawImage.apply(A,[t].concat(v,[r,y,p,d]));var F=s-p-h,C=u-B-d;if(F>0)for(var H=o-p-h,E=r+p;H>0;){var m=Math.min(H,F),b=[p,0,m,B],K=[p,u-d,m,d];A.drawImage.apply(A,[t].concat(b,[E,r,m,B])),A.drawImage.apply(A,[t].concat(K,[E,y,m,d])),(H-=F)>0&&(E+=F)}if(C>0)for(var _=a-B-d,x=r+B;_>0;){var k=Math.min(_,C),M=[0,B,p,k],S=[s-h,B,h,k];A.drawImage.apply(A,[t].concat(M,[r,x,p,k])),A.drawImage.apply(A,[t].concat(S,[U,x,h,k])),(_-=C)>0&&(x+=C)}if(C&&F>0)for(var N=o-p-h,z=r+p;N>0;){for(var D=a-B-d,I=r+B;D>0;){var T=Math.min(N,F),O=Math.min(D,C),X=[p,B,T,O];A.drawImage.apply(A,[t].concat(X,[z,I,T,O])),(D-=F)>0&&(I+=C)}(N-=F)>0&&(z+=F)}}(A,a,u,e,r,n,i,o);else{var c=t.offset||[0,0],f=a.width,B=a.height;if("center"===s?c=[.5*(i-f),.5*(o-B)]:"stretch"===s&&(f=i-c[0],B=o-c[1]),A.drawImage(a,e+c[0],e+c[1],f,B),f>0&&("repeat"===s||"repeatX"===s))for(var h=i-e-c[0]-f;h>e;){if(A.drawImage(a,i-h,e+c[1],f,B),B>0&&"repeat"===s)for(var d=o-e-c[1]-B;d>e;)A.drawImage(a,i-h,o-d,f,B),d-=B;h-=f}if(B>0&&("repeat"===s||"repeatY"===s))for(var p=o-e-c[1]-B;p>e;)A.drawImage(a,e+c[0],o-p,f,B),p-=B}}(t,U,f,o,a,u,c)}return t.translate(f+n[3],f+n[0]),!0}},{key:"layer",get:function(){return this.parent&&this.parent.layer}},{key:"id",set:function(A){this.attr("id",A)},get:function(){return this.attr("id")}},{key:"name",set:function(A){this.attr("name",A)},get:function(){return this.attr("name")}},{key:"hasLayout",get:function(){if("absolute"===this.attr("position"))return!1;if(this.parent&&this.parent.relayout){var A=this.parent.attr("display");return""!==A&&"static"!==A}return!1}},{key:"zIndex",set:function(A){this.attr("zIndex",A)},get:function(){return this.attr("zIndex")}},{key:"attributes",get:function(){return this[N]}},{key:"isVirtual",get:function(){return!1}},{key:"transform",get:function(){var A=new C.Matrix(this[N].get("transformMatrix")),t=this.attr("transformOrigin");if(t){var e=new C.Matrix;return e.translate.apply(e,(0,u.default)(t)),e.multiply(A),e.translate.apply(e,(0,u.default)(t.map(function(A){return-A}))),e}return A}},{key:"animations",get:function(){return this[z]}},{key:"xy",get:function(){var A=void 0,t=void 0;if(this.hasLayout)A=this.attr("layoutX"),t=this.attr("layoutY");else{var e=this.attr("pos"),r=(0,l.default)(e,2);A=r[0],t=r[1]}return[A,t]}},{key:"attrSize",get:function(){var A=this.attr("size"),t=(0,l.default)(A,2),e=t[0],r=t[1],n="border-box"===this.attr("boxSizing");if(this.hasLayout){var i=this.attr("layoutWidth"),o=this.attr("layoutHeight"),a=[""!==i?i:e,""!==o?o:r];e=a[0],r=a[1]}if(n){var s=this.attr("border").width,u=this.attr("padding"),c=(0,l.default)(u,4),f=c[0],B=c[1],h=c[2],d=c[3];""!==e&&(e=Math.max(0,e-2*s-d-B)),""!==e&&(r=Math.max(0,r-2*s-f-h))}return[e,r]}},{key:"boxOffsetSize",get:function(){if(this.isVirtual)return[0,0];var A=this.attr("size"),t=(0,l.default)(A,2),e=t[0],r=t[1],n=this.attr("padding"),i=(0,l.default)(n,4),o=i[0],a=i[1],s=i[2],u=i[3],c=2*this.attr("border").width;return[u+(0|e)+a+c,o+(0|r)+s+c]}},{key:"contentSize",get:function(){if(this.isVirtual)return[0,0];var A=(0,l.default)(this.attrSize,2);return[0|A[0],0|A[1]]}},{key:"clientSize",get:function(){var A=this.attr("padding"),t=(0,l.default)(A,4),e=t[0],r=t[1],n=t[2],i=t[3],o=(0,l.default)(this.contentSize,2);return[i+o[0]+r,e+o[1]+n]}},{key:"offsetSize",get:function(){var A=this.attr("border").width,t=(0,l.default)(this.clientSize,2);return[t[0]+2*A,t[1]+2*A]}},{key:"layoutSize",get:function(){var A=this.offsetSize,t=this.attr("margin"),e=(0,l.default)(t,4),r=e[0],n=e[1],i=e[2];return[e[3]+A[0]+n,r+A[1]+i]}},{key:"innerSize",get:function(){return this.contentSize}},{key:"outerSize",get:function(){return this.offsetSize}},{key:"boundingRect",get:function(){var A=this.transform,t=(0,l.default)(this.originalRect,4),e=t[0],r=t[1],n=t[2],i=t[3];if(this.hasLayout){var o=this.attr("margin");n+=o[1],i+=o[2]}var a=[[e,r],[n+e,r],[e,i+r],[n+e,i+r]].map(function(t){return A.transformPoint(t[0],t[1])}),s=a.map(function(A){return A[0]}),c=a.map(function(A){return A[1]}),f=Math.min.apply(Math,(0,u.default)(s)),B=Math.min.apply(Math,(0,u.default)(c)),h=Math.max.apply(Math,(0,u.default)(s)),d=Math.max.apply(Math,(0,u.default)(c));return[f,B].concat([h-f,d-B])}},{key:"originalRect",get:function(){var A=(0,l.default)(this.offsetSize,2),t=A[0],e=A[1],r=this.attr("anchor"),n=(0,l.default)(r,2),i=[-n[0]*t,-n[1]*e,t,e];if(this.hasLayout){var o=this.attr("margin");i[0]+=o[3],i[1]+=o[0]}return i}},{key:"originalRenderRect",get:function(){var A=this.originalRect,t=this.xy;return[t[0]+A[0],t[1]+A[1],A[2],A[3]]}},{key:"renderBox",get:function(){var A=this.boundingRect,t=this.xy;return[Math.floor(t[0]+A[0]),Math.floor(t[1]+A[1]),Math.ceil(t[0]+A[0]+A[2]),Math.ceil(t[1]+A[1]+A[3])]}},{key:"renderRect",get:function(){return(0,E.boxToRect)(this.renderBox)}},{key:"vertices",get:function(){var A=(0,E.rectVertices)(this.originalRect),t=this.transform,e=(0,l.default)(this.xy,2),r=e[0],n=e[1];return A.map(function(A){var e=t.transformPoint(A[0],A[1]),i=(0,l.default)(e,2),o=i[0],a=i[1];return[r+o,n+a]})}},{key:"cache",set:function(A){null==A&&(this[D]=0,this.parent&&this.parent.cache&&(this.parent.cache=null)),this.cacheContext&&A!==this.cacheContext&&x.cacheContextPool.put(this.cacheContext),this.cacheContext=A},get:function(){return this[D]>=6?this.cacheContext:(this.cacheContext&&(this.cache=null),!1)}},{key:"needRender",get:function(){if(this.isVirtual)return!1;var A=(0,l.default)(this.offsetSize,2),t=A[0],e=A[1];return!(t<=0||e<=0)&&!(this.attr("border").width<=0&&this.attr("borderRadius")<=0&&!this.attr("bgcolor")&&!this.attr("gradients").bgcolor&&!this.attr("bgimage"))}}],[{key:"setAttributeEffects",value:function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};null==this.prototype[I]&&(this.prototype[I]=A),(0,h.default)(this.prototype[I],A)}},{key:"addAttributes",value:function(){var A=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,f.default)(t).forEach(function(t){var e=(0,l.default)(t,2),r=e[0],n=e[1],i=function(){return this.get(r)};"function"!=typeof n&&n.set&&(i=n.get||i,n=n.set),"init"!==r&&(A.Attr.prototype.__attributeNames.add(r),(0,s.default)(A.Attr.prototype,r,{set:function(A){if(this.__updateTag=!1,this.__reflowTag=!1,n(this,A),this.subject&&this.subject.hasLayout){var t=this.subject.offsetSize,e=this.subject.__layoutSize;e&&t[0]===e[0]&&t[1]===e[1]||this.subject.parent.clearLayout(),this.subject.__lastLayout=t}this.subject&&this.__updateTag&&(this.subject.forceUpdate(!0),this.__reflowTag&&this.subject.reflow())},get:i}))})}},{key:"defineAttributes",value:function(A,t){return this.Attr=function(t){function e(t){(0,g.default)(this,e);var r=(0,v.default)(this,(e.__proto__||(0,Q.default)(e)).call(this,t));return A.init&&A.init(r,t),r}return(0,y.default)(e,t),e}(this.Attr),A&&this.addAttributes(A),t&&this.setAttributeEffects(t),this.Attr}}]),t}(b.default),i.Attr=m.default,S((n=o).prototype,"xy",[E.absolute],(0,a.default)(n.prototype,"xy"),n.prototype),S(n.prototype,"attrSize",[E.absolute,E.flow],(0,a.default)(n.prototype,"attrSize"),n.prototype),S(n.prototype,"boxOffsetSize",[E.absolute,E.flow],(0,a.default)(n.prototype,"boxOffsetSize"),n.prototype),S(n.prototype,"contentSize",[E.flow],(0,a.default)(n.prototype,"contentSize"),n.prototype),S(n.prototype,"clientSize",[E.flow],(0,a.default)(n.prototype,"clientSize"),n.prototype),S(n.prototype,"offsetSize",[E.flow],(0,a.default)(n.prototype,"offsetSize"),n.prototype),S(n.prototype,"originalRect",[E.flow],(0,a.default)(n.prototype,"originalRect"),n.prototype),S(n.prototype,"clearCache",[r],(0,a.default)(n.prototype,"clearCache"),n.prototype),n);t.default=X,(0,_.registerNodeType)("basesprite",X)},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SvgPath=t.Color=t.createElement=t.createNode=t.isValidNodeType=t.registerNodeType=t.Timeline=t.Easings=t.Effects=t.Group=t.Layer=t.Path=t.Label=t.Sprite=t.Batch=t.DataNode=t.BaseSprite=t.BaseNode=t.math=t.utils=t.use=void 0;var r=U(e(7)),n=U(e(2)),i=U(e(143)),o=e(49),a=U(e(85)),s=v(e(50)),u=v(e(16)),c=U(e(39)),l=U(e(120)),f=U(e(227)),B=U(e(229)),h=U(e(235)),d=U(e(122)),p=U(e(86)),Q=U(e(240)),g=U(e(121)),w=e(29);function v(A){if(A&&A.__esModule)return A;var t={};if(null!=A)for(var e in A)Object.prototype.hasOwnProperty.call(A,e)&&(t[e]=A[e]);return t.default=A,t}function U(A){return A&&A.__esModule?A:{default:A}}var y=u.Color,F=new i.default,C=(0,n.default)("merged"),H=null;t.use=function A(t,e){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(H||((H=(0,r.default)({},this)).__spritejs=this,H.use=A.bind(H)),"boolean"==typeof e&&(n=e,e=void 0),F.has(t)){var i=F.get(t);return n&&!i[C]&&((0,r.default)(H,i),i[C]=!0),i}var o=(t.install||t)(H,e)||{};return F.set(t,o),n&&((0,r.default)(H.__spritejs,o),o[C]=!0),o},t.utils=u,t.math=s,t.BaseNode=p.default,t.BaseSprite=c.default,t.DataNode=l.default,t.Batch=g.default,t.Sprite=f.default,t.Label=B.default,t.Path=Q.default,t.Layer=h.default,t.Group=d.default,t.Effects=o.Effects,t.Easings=o.Easings,t.Timeline=o.Timeline,t.registerNodeType=w.registerNodeType,t.isValidNodeType=w.isValidNodeType,t.createNode=w.createNode,t.createElement=w.createElement,t.Color=y,t.SvgPath=a.default},function(A,t){A.exports=function(A){if("function"!=typeof A)throw TypeError(A+" is not a function!");return A}},function(A,t){A.exports=function(A,t){return{enumerable:!(1&A),configurable:!(2&A),writable:!(4&A),value:t}}},function(A,t){var e={}.toString;A.exports=function(A){return e.call(A).slice(8,-1)}},function(A,t){t.f={}.propertyIsEnumerable},function(A,t,e){var r=e(53)("meta"),n=e(11),i=e(26),o=e(13).f,a=0,s=Object.isExtensible||function(){return!0},u=!e(25)(function(){return s(Object.preventExtensions({}))}),c=function(A){o(A,r,{value:{i:"O"+ ++a,w:{}}})},l=A.exports={KEY:r,NEED:!1,fastKey:function(A,t){if(!n(A))return"symbol"==typeof A?A:("string"==typeof A?"S":"P")+A;if(!i(A,r)){if(!s(A))return"F";if(!t)return"E";c(A)}return A[r].i},getWeak:function(A,t){if(!i(A,r)){if(!s(A))return!0;if(!t)return!1;c(A)}return A[r].w},onFreeze:function(A){return u&&l.NEED&&s(A)&&!i(A,r)&&c(A),A}}},function(A,t,e){var r=e(13).f,n=e(26),i=e(8)("toStringTag");A.exports=function(A,t,e){A&&!n(A=e?A:A.prototype,i)&&r(A,i,{configurable:!0,value:t})}},function(A,t){},function(A,t,e){var r=e(11);A.exports=function(A,t){if(!r(A)||A._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return A}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Timeline=t.Effects=t.Easings=t.Animator=void 0;var r=a(e(102)),n=a(e(107)),i=e(82),o=a(e(174));function a(A){return A&&A.__esModule?A:{default:A}}t.Animator=o.default,t.Easings=i.Easings,t.Effects=n.default,t.Timeline=r.default},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Vector=t.Matrix=void 0;var r=i(e(186)),n=i(e(187));function i(A){return A&&A.__esModule?A:{default:A}}t.Matrix=r.default,t.Vector=n.default},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.cacheContextPool=void 0;var r=i(e(5)),n=i(e(1));function i(A){return A&&A.__esModule?A:{default:A}}t.drawRadiusBox=function(A,t){var e=t.x,r=t.y,n=t.w,i=t.h,o=t.r;A.beginPath(),A.moveTo(e+o,r),A.arcTo(e+n,r,e+n,r+i,o),A.arcTo(e+n,r+i,e,r+i,o),A.arcTo(e,r+i,e,r,o),A.arcTo(e,r,e+n,r,o),A.closePath()},t.findColor=function(A,t,e){var i=t.attr("gradients")||{},o="border"===e?t.attr(e).color:t.attr(e),a=void 0;i[e]?a=i[e]:"string"!=typeof o&&(a=o);if(a){var s=a,u=s.colors,c=s.vector,l=s.direction,f=s.rect;if(null!=l){if("border"===e)f=f||[0,0].concat((0,r.default)(t.outerSize));else{var B=t.attr("border"),h=B.width;f=f||[h,h].concat((0,r.default)(t.innerSize))}c=function(A,t){var e=(0,n.default)(t,4),r=e[0],i=e[1],o=e[2],a=e[3];(A%=360)<0&&(A+=360);var s=[r,i,r+o,i+a];if(A>=0&&A<90){var u=Math.tan(Math.PI*A/180),c=u*o;s=c<=a?[r,i,r+o,i+c]:[r,i,r+(c=a/u),i+a]}else if(A>=90&&A<180){var l=Math.tan(Math.PI*(A-90)/180),f=l*a;s=f<=o?[r+o,i,r+o-f,i+a]:[r+o,i,r,i+(f=o/l)]}else if(A>=180&&A<270){var B=Math.tan(Math.PI*(A-180)/180),h=B*o;s=h<=a?[r+o,i+a,r,i+a-h]:[r+o,i+a,r+o-(h=a/B),i]}else if(A>=270&&A<360){var d=Math.tan(Math.PI*(A-270)/180),p=d*a;s=p<=o?[r,i+a,r+p,i]:[r,i+a,r+o,i+a-(p=o/d)]}return s}(l,f)}if(4===c.length)o=A.createLinearGradient.apply(A,(0,r.default)(c));else if(6===c.length)o=A.createRadialGradient.apply(A,(0,r.default)(c));else{if(3!==c.length)throw Error("Invalid gradient vector!");o=A.createCircularGradient.apply(A,(0,r.default)(c))}u.forEach(function(A){o.addColorStop(A.offset,A.color)})}return o};var o=[];t.cacheContextPool={get:function(A){if(o.length>0)return o.pop();var t=A.canvas;return t&&t.cloneNode?t.cloneNode().getContext("2d"):void 0},put:function(){for(var A=arguments.length,t=Array(A),e=0;e<A;e++)t[e]=arguments[e];t.every(function(A){return A.canvas.width=0,A.canvas.height=0,o.push(A),o.length<20})},get size(){return o.length}}},function(A,t,e){var r=e(66),n=Math.min;A.exports=function(A){return A>0?n(r(A),9007199254740991):0}},function(A,t){var e=0,r=Math.random();A.exports=function(A){return"Symbol(".concat(void 0===A?"":A,")_",(++e+r).toString(36))}},function(A,t){A.exports=!0},function(A,t,e){var r=e(14),n=e(95),i=e(69),o=e(67)("IE_PROTO"),a=function(){},s=function(){var A,t=e(62)("iframe"),r=i.length;for(t.style.display="none",e(96).appendChild(t),t.src="javascript:",(A=t.contentWindow.document).open(),A.write("<script>document.F=Object<\/script>"),A.close(),s=A.F;r--;)delete s.prototype[i[r]];return s()};A.exports=Object.create||function(A,t){var e;return null!==A?(a.prototype=r(A),e=new a,a.prototype=null,e[o]=A):e=s(),void 0===t?e:n(e,t)}},function(A,t,e){var r=e(24);A.exports=function(A,t,e){for(var n in t)e&&A[n]?A[n]=t[n]:r(A,n,t[n]);return A}},function(A,t){A.exports=function(A,t,e,r){if(!(A instanceof t)||void 0!==r&&r in A)throw TypeError(e+": incorrect invocation!");return A}},function(A,t,e){var r=e(43),n=e(8)("toStringTag"),i="Arguments"==r(function(){return arguments}());A.exports=function(A){var t,e,o;return void 0===A?"Undefined":null===A?"Null":"string"==typeof(e=function(A,t){try{return A[t]}catch(A){}}(t=Object(A),n))?e:i?r(t):"Object"==(o=r(t))&&"function"==typeof t.callee?"Arguments":o}},function(A,t,e){A.exports={default:e(170),__esModule:!0}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(e(88)),n=c(e(1)),i=c(e(21)),o=c(e(89)),a=c(e(19)),s=c(e(32)),u=e(61);function c(A){return A&&A.__esModule?A:{default:A}}var l=e(245),f=new s.default,B={loadTimeout:3e4,loadTexture:function(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:B.loadTimeout;"string"==typeof A&&(A={src:A}),A.id||(A.id=A.src);var e=A.id;if(!f.has(e)){var r=new a.default(function(r,n){var i=setTimeout(function(){n(new Error("load img timeout"))},t);(0,u.loadImage)(A.src).then(function(t){r({img:t,texture:A,fromCache:!1}),f.set(e,t),clearTimeout(i)})});return f.set(e,r),r}var n=f.get(e);return n instanceof a.default?n.then(function(t){return{img:t.img,texture:A,fromCache:!1}}):{img:n,texture:A,fromCache:!0}},loadFrames:function(){var A=(0,o.default)(r.default.mark(function A(t,e){var o,a;return r.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:if("string"!=typeof e){A.next=5;break}return A.next=3,l.get(e);case 3:e=(e=A.sent).data;case 5:return A.next=7,this.loadTexture(t);case 7:return o=A.sent,a=e.frames,(0,i.default)(a).forEach(function(A){var t=(0,n.default)(A,2),e=t[0],r=t[1],i=r.sourceSize,a=i.w,s=i.h,c=(0,u.createCanvas)(a,s),l=r.frame,B=r.spriteSourceSize,h=c.getContext("2d"),d=r.rotated;if(h.save(),d){h.translate(0,s),h.rotate(-.5*Math.PI);var p=B.y;B.y=B.x,B.x=s-l.h-p,h.drawImage(o.img,l.x,l.y,l.h,l.w,B.x,B.y,B.h,B.w)}else h.drawImage(o.img,l.x,l.y,l.w,l.h,B.x,B.y,B.w,B.h);h.restore(),f.set(e,c)}),A.abrupt("return",o);case 11:case"end":return A.stop()}},A,this)}));return function(t,e){return A.apply(this,arguments)}}()};t.default=B},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeDebugToolsObserver=t.setDebugToolsObserver=t._debugger=void 0;var r=function(A){return A&&A.__esModule?A:{default:A}}(e(19));t.createCanvas=function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:300,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:150,e=document.createElement("canvas");return e.width=A,e.height=t,e},t.loadImage=function(A){var t=document.createElement("img");"string"!=typeof A||/^data:image\/(.*);base64/.test(A)||(t.crossOrigin="anonymous");var e=new r.default(function(A){t.addEventListener("load",function(){A(t)})});return t.src=A,e},t.getContainer=function(A){"string"==typeof A&&(A=document.querySelector(A));if(!A)throw new Error("Container is not defined or cannot found.");return A},t.shim=function(){try{new window.CustomEvent("T")}catch(t){var A=function(A,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var e=document.createEvent("CustomEvent");return e.initCustomEvent(A,t.bubbles,t.cancelable,t.detail),e};A.prototype=window.Event.prototype,window.CustomEvent=A}};var n=e(244);t._debugger=n._debugger,t.setDebugToolsObserver=n.setDebugToolsObserver,t.removeDebugToolsObserver=n.removeDebugToolsObserver},function(A,t,e){var r=e(11),n=e(9).document,i=r(n)&&r(n.createElement);A.exports=function(A){return i?n.createElement(A):{}}},function(A,t,e){var r=e(11);A.exports=function(A,t){if(!r(A))return A;var e,n;if(t&&"function"==typeof(e=A.toString)&&!r(n=e.call(A)))return n;if("function"==typeof(e=A.valueOf)&&!r(n=e.call(A)))return n;if(!t&&"function"==typeof(e=A.toString)&&!r(n=e.call(A)))return n;throw TypeError("Can't convert object to primitive value")}},function(A,t,e){var r=e(43);A.exports=Object("z").propertyIsEnumerable(0)?Object:function(A){return"String"==r(A)?A.split(""):Object(A)}},function(A,t){A.exports=function(A){if(void 0==A)throw TypeError("Can't call method on  "+A);return A}},function(A,t){var e=Math.ceil,r=Math.floor;A.exports=function(A){return isNaN(A=+A)?0:(A>0?r:e)(A)}},function(A,t,e){var r=e(68)("keys"),n=e(53);A.exports=function(A){return r[A]||(r[A]=n(A))}},function(A,t,e){var r=e(9),n=r["__core-js_shared__"]||(r["__core-js_shared__"]={});A.exports=function(A){return n[A]||(n[A]={})}},function(A,t){A.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(A,t){t.f=Object.getOwnPropertySymbols},function(A,t,e){A.exports=e(24)},function(A,t,e){t.f=e(8)},function(A,t,e){var r=e(9),n=e(0),i=e(54),o=e(72),a=e(13).f;A.exports=function(A){var t=n.Symbol||(n.Symbol=i?{}:r.Symbol||{});"_"==A.charAt(0)||A in t||a(t,A,{value:o.f(A)})}},function(A,t,e){var r=e(44),n=e(42),i=e(27),o=e(63),a=e(26),s=e(91),u=Object.getOwnPropertyDescriptor;t.f=e(15)?u:function(A,t){if(A=i(A),t=o(t,!0),s)try{return u(A,t)}catch(A){}if(a(A,t))return n(!r.f.call(A,t),A[t])}},function(A,t,e){"use strict";var r=e(54),n=e(3),i=e(71),o=e(24),a=e(26),s=e(37),u=e(147),c=e(46),l=e(99),f=e(8)("iterator"),B=!([].keys&&"next"in[].keys()),h=function(){return this};A.exports=function(A,t,e,d,p,Q,g){u(e,t,d);var w,v,U,y=function(A){if(!B&&A in E)return E[A];switch(A){case"keys":case"values":return function(){return new e(this,A)}}return function(){return new e(this,A)}},F=t+" Iterator",C="values"==p,H=!1,E=A.prototype,m=E[f]||E["@@iterator"]||p&&E[p],b=m||y(p),K=p?C?y("entries"):b:void 0,_="Array"==t&&E.entries||m;if(_&&(U=l(_.call(new A)))!==Object.prototype&&U.next&&(c(U,F,!0),r||a(U,f)||o(U,f,h)),C&&m&&"values"!==m.name&&(H=!0,b=function(){return m.call(this)}),r&&!g||!B&&!H&&E[f]||o(E,f,b),s[t]=b,s[F]=h,p)if(w={values:C?b:y("values"),keys:Q?b:y("keys"),entries:K},g)for(v in w)v in E||i(E,v,w[v]);else n(n.P+n.F*(B||H),t,w);return w}},function(A,t,e){var r=e(20),n=e(64),i=e(36),o=e(52),a=e(149);A.exports=function(A,t){var e=1==A,s=2==A,u=3==A,c=4==A,l=6==A,f=5==A||l,B=t||a;return function(t,a,h){for(var d,p,Q=i(t),g=n(Q),w=r(a,h,3),v=o(g.length),U=0,y=e?B(t,v):s?B(t,0):void 0;v>U;U++)if((f||U in g)&&(p=w(d=g[U],U,Q),A))if(e)y[U]=p;else if(p)switch(A){case 3:return!0;case 5:return d;case 6:return U;case 2:y.push(d)}else if(c)return!1;return l?-1:u||c?c:y}}},function(A,t,e){var r=e(58),n=e(8)("iterator"),i=e(37);A.exports=e(0).getIteratorMethod=function(A){if(void 0!=A)return A[n]||A["@@iterator"]||i[r(A)]}},function(A,t,e){"use strict";var r=e(9),n=e(3),i=e(45),o=e(25),a=e(24),s=e(56),u=e(38),c=e(57),l=e(11),f=e(46),B=e(13).f,h=e(76)(0),d=e(15);A.exports=function(A,t,e,p,Q,g){var w=r[A],v=w,U=Q?"set":"add",y=v&&v.prototype,F={};return d&&"function"==typeof v&&(g||y.forEach&&!o(function(){(new v).entries().next()}))?(v=t(function(t,e){c(t,v,A,"_c"),t._c=new w,void 0!=e&&u(e,Q,t[U],t)}),h("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(A){var t="add"==A||"set"==A;A in y&&(!g||"clear"!=A)&&a(v.prototype,A,function(e,r){if(c(this,v,A),!t&&g&&!l(e))return"get"==A&&void 0;var n=this._c[A](0===e?0:e,r);return t?this:n})}),g||B(v.prototype,"size",{get:function(){return this._c.size}})):(v=p.getConstructor(t,A,Q,U),s(v.prototype,e),i.NEED=!0),f(v,A),F[A]=v,n(n.G+n.W+n.F,F),g||p.setStrong(v,A,Q),v}},function(A,t,e){"use strict";var r=e(3);A.exports=function(A){r(r.S,A,{of:function(){for(var A=arguments.length,t=Array(A);A--;)t[A]=arguments[A];return new this(t)}})}},function(A,t,e){"use strict";var r=e(3),n=e(41),i=e(20),o=e(38);A.exports=function(A){r(r.S,A,{from:function(A){var t,e,r,a,s=arguments[1];return n(this),(t=void 0!==s)&&n(s),void 0==A?new this:(e=[],t?(r=0,a=i(s,arguments[2],2),o(A,!1,function(A){e.push(a(A,r++))})):o(A,!1,e.push,e),new this(e))}})}},function(A,t,e){A.exports={default:e(161),__esModule:!0}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseEasing=t.Easings=void 0;var r=o(e(1)),n=o(e(5)),i=o(e(32));function o(A){return A&&A.__esModule?A:{default:A}}var a=e(173),s=new i.default;function u(){for(var A=arguments.length,t=Array(A),e=0;e<A;e++)t[e]=arguments[e];var r=s.get(t);return r||(r=a.apply(void 0,t),s.set(t,r),r)}function c(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"end";return function(e,r){for(var n=1;n<r.length;n++){var i=r[n].offset;if(e<=i){var o=r[n-1].offset,a=i,s=1/A,u=(e-o)/(a-o)/s;return s*(u="end"===t?Math.floor(u):Math.ceil(u))*(a-o)+o}}return 0}}var l={linear:function(A){return A},ease:u(.25,.1,.25,1),"ease-in":u(.42,0,1,1),"ease-out":u(0,0,.58,1),"ease-in-out":u(.42,0,.58,1),"step-start":c(1,"start"),"step-end":c(1,"end")};t.Easings=l,t.parseEasing=function(A){return"string"==typeof A?A=l[A]?l[A]:function(A){var t=/^cubic-bezier\((.*)\)/,e=A.match(t);if(e){var i=e[1].trim();return i=i.split(",").map(function(A){return parseFloat(A.trim())}),u.apply(void 0,(0,n.default)(i))}if(t=/^steps\((.*)\)/,e=A.match(t)){var o=e[1].trim(),a=o=o.split(",").map(function(A){return A.trim()}),s=(0,r.default)(a,2),l=s[0],f=s[1];return c(parseInt(l,10),f)}return A}(A):"cubic-bezier"===A.type?A=u.apply(void 0,(0,n.default)(A.value)):"steps"===A.type&&(A=c(A.step,A.pos)),A}},function(A,t,e){"use strict";var r=e(41);A.exports.f=function(A){return new function(A){var t,e;this.promise=new A(function(A,r){if(void 0!==t||void 0!==e)throw TypeError("Bad Promise constructor");t=A,e=r}),this.resolve=r(t),this.reject=r(e)}(A)}},function(A,t,e){var r=e(3),n=e(0),i=e(25);A.exports=function(A,t){var e=(n.Object||{})[A]||Object[A],o={};o[A]=t(e),r(r.S+r.F*i(function(){e(1)}),"Object",o)}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=f(e(5)),n=f(e(1)),i=f(e(114)),o=f(e(7)),a=f(e(4)),s=f(e(6)),u=f(e(2)),c=e(50),l=e(188);function f(A){return A&&A.__esModule?A:{default:A}}var B=e(189),h=e(190),d=e(191),p=e(193),Q=(0,u.default)("path"),g=(0,u.default)("bounds"),w=(0,u.default)("savedPaths"),v=(0,u.default)("renderProps"),U=(0,u.default)("beginPath"),y=function(){function A(t){if((0,a.default)(this,A),!p(t))throw new Error("Not an SVG path!");var e=d(h(B(t)));this[Q]=e,this[g]=null,this[w]=[],this[v]={},this[U]=!1}return(0,s.default)(A,[{key:"save",value:function(){return this[w].push({path:this[Q],bounds:this[g],renderProps:(0,o.default)({},this[v])}),this}},{key:"restore",value:function(){if(this[w].length){var A=this[w].pop(),t=A.path,e=A.bounds,r=A.renderProps;this[Q]=t,this[g]=e,this[v]=r}return this}},{key:"isPointInPath",value:function(A,t){return(0,l.isPointInPath)(this,A,t)}},{key:"getPointAtLength",value:function(A){return(0,l.getPointAtLength)(this.d,A)}},{key:"getTotalLength",value:function(){return(0,l.getTotalLength)(this.d)}},{key:"transform",value:function(){for(var A=arguments.length,t=Array(A),e=0;e<A;e++)t[e]=arguments[e];this[g]=null;var r=new c.Matrix(t),o=this[Q];return this[Q]=o.map(function(A){for(var t=(0,i.default)(A),e=t[0],o=t.slice(1),a=[e],s=0;s<o.length;s+=2){var u=o[s],c=o[s+1],l=r.transformPoint(u,c),f=(0,n.default)(l,2),B=f[0],h=f[1];a.push(B,h)}return a}),this}},{key:"translate",value:function(A,t){var e=(new c.Matrix).translate(A,t);return this.transform.apply(this,(0,r.default)(e.m))}},{key:"rotate",value:function(A){var t=(new c.Matrix).rotate(A);return this.transform.apply(this,(0,r.default)(t.m))}},{key:"scale",value:function(A,t){null==t&&(t=A);var e=(new c.Matrix).scale(A,t);return this.transform.apply(this,(0,r.default)(e.m))}},{key:"skew",value:function(A,t){var e=(new c.Matrix).skew(A,t);return this.transform.apply(this,(0,r.default)(e.m))}},{key:"trim",value:function(){var A=(0,n.default)(this.bounds,2),t=A[0],e=A[1];return this.translate(-t,-e),this}},{key:"beginPath",value:function(){return this[U]=!0,this}},{key:"to",value:function(A){var t=this[Q],e=this[v];return t.length&&(this[U]&&A.beginPath(),t.forEach(function(t){var e=(0,i.default)(t),n=e[0],o=e.slice(1);"M"===n?A.moveTo.apply(A,(0,r.default)(o)):A.bezierCurveTo.apply(A,(0,r.default)(o))})),(0,o.default)(A,e),{stroke:function(){return A.stroke(),this},fill:function(){return A.fill(),this}}}},{key:"strokeStyle",value:function(A){return this[v].strokeStyle=A,this}},{key:"fillStyle",value:function(A){return this[v].fillStyle=A,this}},{key:"lineWidth",value:function(A){return this[v].lineWidth=A,this}},{key:"lineCap",value:function(A){return this[v].lineCap=A,this}},{key:"lineJoin",value:function(A){return this[v].lineJoin=A,this}},{key:"bounds",get:function(){if(!this[g]){var A=this[Q];if(this[g]=[0,0,0,0],A.length){for(var t=[1/0,1/0,-1/0,-1/0],e=0,r=A.length;e<r;e++)for(var n=A[e].slice(1),i=0;i<n.length;i+=2)n[i+0]<t[0]&&(t[0]=n[i+0]),n[i+1]<t[1]&&(t[1]=n[i+1]),n[i+0]>t[2]&&(t[2]=n[i+0]),n[i+1]>t[3]&&(t[3]=n[i+1]);this[g]=t}}return this[g]}},{key:"size",get:function(){var A=this.bounds;return[A[2]-A[0],A[3]-A[1]]}},{key:"center",get:function(){var A=(0,n.default)(this.bounds,4),t=A[0],e=A[1];return[(t+A[2])/2,(e+A[3])/2]}},{key:"d",get:function(){return this[Q].map(function(A){var t=(0,i.default)(A);return t[0]+t.slice(1).join()}).join("")}},{key:"path",get:function(){return this[Q]}}]),A}();t.default=y},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(e(7)),n=l(e(81)),i=l(e(1)),o=l(e(21)),a=l(e(33)),s=l(e(4)),u=l(e(6)),c=l(e(2));function l(A){return A&&A.__esModule?A:{default:A}}var f=(0,c.default)("eventHandlers"),B=(0,c.default)("collisionState"),h=(0,c.default)("data"),d=(0,c.default)("mouseCapture"),p=function(){function A(){(0,s.default)(this,A),this[f]={},this[h]={}}return(0,u.default)(A,[{key:"data",value:function(A,t){var e=this;return"object"===(void 0===A?"undefined":(0,a.default)(A))?((0,o.default)(A).forEach(function(A){var t=(0,i.default)(A,2),r=t[0],n=t[1];e.data(r,n)}),this):"string"==typeof A?void 0!==t?("function"==typeof t&&(t=t(this[h][A])),t&&"function"==typeof t.then?t.then(function(t){e[h][A]=t}):(this[h][A]=t,this)):this[h][A]:this[h]}},{key:"getEventHandlers",value:function(A){return null!=A?this[f][A]||[]:this[f]}},{key:"on",value:function(A,t){var e=this;return Array.isArray(A)?A.forEach(function(A){return e.on(A,t)}):(this[f][A]=this[f][A]||[],this[f][A].push(t)),this}},{key:"off",value:function(A,t){var e=this;if(Array.isArray(A))A.forEach(function(A){return e.off(A,t)});else if(t&&this[f][A]){var r=this[f][A].indexOf(t);r>=0&&this[f][A].splice(r,1)}else delete this[f][A];return this}},{key:"addEventListener",value:function(A,t){return this.on(A,t)}},{key:"removeEventListener",value:function(A,t){return this.off(A,t)}},{key:"pointCollision",value:function(A){throw Error("you mast override this method")}},{key:"setMouseCapture",value:function(){this[d]=!0}},{key:"releaseMouseCapture",value:function(){this[d]=!1}},{key:"isCaptured",value:function(A){return("mousemove"===A.type||"mousedown"===A.type||"mouseup"===A.type)&&this[d]}},{key:"dispatchEvent",value:function(A,t){var e=this,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=this.getEventHandlers(A);if(t.returnValue=!0,!o||0!==a.length){t.stopDispatch||(t.stopDispatch=function(){t.terminated=!0}),t.stopPropagation||(t.stopPropagation=function(){t.cancelBubble=!0}),t.preventDefault||(t.preventDefault=function(){t.returnValue=!1}),t.type!==A&&(t.type&&(t.originalType=t.type),t.type=A);var s=i||this.pointCollision(t),u=this.isCaptured(t);if(this[B]&&"mouseleave"===A&&(t.target=this,this[B]=!1,s=!0),!t.terminated&&(s||u)){t.target||(t.target=this);var c=t.originalEvent&&t.originalEvent.changedTouches;if(c){if("touchstart"===A){var l=c[0],f=this.layer;l&&null!=l.identifier&&(f.touchedTargets[l.identifier]=f.touchedTargets[l.identifier]||[],f.touchedTargets[l.identifier].push(this))}if(A.startsWith("touch")){var h=(0,n.default)(t.originalEvent.touches),d=this.layer;t.targetTouches=[],h.forEach(function(A){var r=A.identifier;d.touchedTargets[r]&&d.touchedTargets[r].indexOf(e)>=0&&t.targetTouches.push(A)}),t.touches=h,t.changedTouches=(0,n.default)(c)}}if(a.forEach(function(A){return A.call(e,t)}),!this[B]&&s&&"mousemove"===A){var p=(0,r.default)({},t);p.type="mouseenter",delete p.target,p.terminated=!1,this.dispatchEvent("mouseenter",p,!0,!0),this[B]=!0}}if(this[B]&&!s&&"mousemove"===A){var Q=(0,r.default)({},t);Q.type="mouseleave",delete Q.target,Q.terminated=!1,this.dispatchEvent("mouseleave",Q)}return s}}},{key:"connect",value:function(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.parent&&this.disconnect(this.parent),Object.defineProperty(this,"zOrder",{value:t,writable:!1,configurable:!0}),Object.defineProperty(this,"parent",{get:function(){return A},configurable:!0});var e=this[f].append;return e&&e.length&&this.dispatchEvent("append",{parent:A,zOrder:t},!0,!0),this}},{key:"disconnect",value:function(A){if(!this.parent||A!==this.parent)throw new Error("Invalid node to disconnect");var t=this.zOrder;delete this.zOrder;var e=this[f].remove;return e&&e.length&&this.dispatchEvent("remove",{parent:A,zOrder:t},!0,!0),delete this.parent,delete this.isDirty,this}},{key:"dataset",get:function(){return this[h]}},{key:"parentNode",get:function(){return this.parent}}]),A}();t.default=p},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.toCodePoints=function(A){for(var t=[],e=0,r=A.length;e<r;){var n=A.charCodeAt(e++);if(n>=55296&&n<=56319&&e<r){var i=A.charCodeAt(e++);56320==(64512&i)?t.push(((1023&n)<<10)+(1023&i)+65536):(t.push(n),e--)}else t.push(n)}return t},t.fromCodePoint=function(){if(String.fromCodePoint)return String.fromCodePoint.apply(String,arguments);var A=arguments.length;if(!A)return"";for(var t=[],e=-1,r="";++e<A;){var n=arguments.length<=e?void 0:arguments[e];n<=65535?t.push(n):(n-=65536,t.push(55296+(n>>10),n%1024+56320)),(e+1===A||t.length>16384)&&(r+=String.fromCharCode.apply(String,t),t.length=0)}return r};for(var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n="undefined"==typeof Uint8Array?[]:new Uint8Array(256),i=0;i<r.length;i++)n[r.charCodeAt(i)]=i;t.decode=function(A){var t=.75*A.length,e=A.length,r=void 0,i=0,o=void 0,a=void 0,s=void 0,u=void 0;"="===A[A.length-1]&&(t--,"="===A[A.length-2]&&t--);var c="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(t):new Array(t),l=Array.isArray(c)?c:new Uint8Array(c);for(r=0;r<e;r+=4)o=n[A.charCodeAt(r)],a=n[A.charCodeAt(r+1)],s=n[A.charCodeAt(r+2)],u=n[A.charCodeAt(r+3)],l[i++]=o<<2|a>>4,l[i++]=(15&a)<<4|s>>2,l[i++]=(3&s)<<6|63&u;return c},t.polyUint16Array=function(A){for(var t=A.length,e=[],r=0;r<t;r+=2)e.push(A[r+1]<<8|A[r]);return e},t.polyUint32Array=function(A){for(var t=A.length,e=[],r=0;r<t;r+=4)e.push(A[r+3]<<24|A[r+2]<<16|A[r+1]<<8|A[r]);return e}},function(A,t,e){A.exports=e(242)},function(A,t,e){"use strict";t.__esModule=!0;var r=function(A){return A&&A.__esModule?A:{default:A}}(e(19));t.default=function(A){return function(){var t=A.apply(this,arguments);return new r.default(function(A,e){return function n(i,o){try{var a=t[i](o),s=a.value}catch(A){return void e(A)}if(!a.done)return r.default.resolve(s).then(function(A){n("next",A)},function(A){n("throw",A)});A(s)}("next")})}}},function(A,t,e){"use strict";(function(t){var r=e(12),n=e(250),i={"Content-Type":"application/x-www-form-urlencoded"};function o(A,t){!r.isUndefined(A)&&r.isUndefined(A["Content-Type"])&&(A["Content-Type"]=t)}var a={adapter:function(){var A;return"undefined"!=typeof XMLHttpRequest?A=e(127):void 0!==t&&(A=e(127)),A}(),transformRequest:[function(A,t){return n(t,"Content-Type"),r.isFormData(A)||r.isArrayBuffer(A)||r.isBuffer(A)||r.isStream(A)||r.isFile(A)||r.isBlob(A)?A:r.isArrayBufferView(A)?A.buffer:r.isURLSearchParams(A)?(o(t,"application/x-www-form-urlencoded;charset=utf-8"),A.toString()):r.isObject(A)?(o(t,"application/json;charset=utf-8"),JSON.stringify(A)):A}],transformResponse:[function(A){if("string"==typeof A)try{A=JSON.parse(A)}catch(A){}return A}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(A){return A>=200&&A<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],function(A){a.headers[A]={}}),r.forEach(["post","put","patch"],function(A){a.headers[A]=r.merge(i)}),A.exports=a}).call(this,e(249))},function(A,t,e){A.exports=!e(15)&&!e(25)(function(){return 7!=Object.defineProperty(e(62)("div"),"a",{get:function(){return 7}}).a})},function(A,t,e){"use strict";var r=e(35),n=e(70),i=e(44),o=e(36),a=e(64),s=Object.assign;A.exports=!s||e(25)(function(){var A={},t={},e=Symbol(),r="abcdefghijklmnopqrst";return A[e]=7,r.split("").forEach(function(A){t[A]=A}),7!=s({},A)[e]||Object.keys(s({},t)).join("")!=r})?function(A,t){for(var e=o(A),s=arguments.length,u=1,c=n.f,l=i.f;s>u;)for(var f,B=a(arguments[u++]),h=c?r(B).concat(c(B)):r(B),d=h.length,p=0;d>p;)l.call(B,f=h[p++])&&(e[f]=B[f]);return e}:s},function(A,t,e){var r=e(26),n=e(27),i=e(135)(!1),o=e(67)("IE_PROTO");A.exports=function(A,t){var e,a=n(A),s=0,u=[];for(e in a)e!=o&&r(a,e)&&u.push(e);for(;t.length>s;)r(a,e=t[s++])&&(~i(u,e)||u.push(e));return u}},function(A,t,e){var r=e(43);A.exports=Array.isArray||function(A){return"Array"==r(A)}},function(A,t,e){var r=e(13),n=e(14),i=e(35);A.exports=e(15)?Object.defineProperties:function(A,t){n(A);for(var e,o=i(t),a=o.length,s=0;a>s;)r.f(A,e=o[s++],t[e]);return A}},function(A,t,e){var r=e(9).document;A.exports=r&&r.documentElement},function(A,t,e){var r=e(93),n=e(69).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(A){return r(A,n)}},function(A,t){A.exports=function(A,t){return{value:t,done:!!A}}},function(A,t,e){var r=e(26),n=e(36),i=e(67)("IE_PROTO"),o=Object.prototype;A.exports=Object.getPrototypeOf||function(A){return A=n(A),r(A,i)?A[i]:"function"==typeof A.constructor&&A instanceof A.constructor?A.constructor.prototype:A instanceof Object?o:null}},function(A,t,e){var r=e(14);A.exports=function(A,t,e,n){try{return n?t(r(e)[0],e[1]):t(e)}catch(t){var i=A.return;throw void 0!==i&&r(i.call(A)),t}}},function(A,t,e){var r=e(37),n=e(8)("iterator"),i=Array.prototype;A.exports=function(A){return void 0!==A&&(r.Array===A||i[n]===A)}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(e(1)),n=l(e(5)),i=l(e(32)),o=l(e(7)),a=l(e(4)),s=l(e(6)),u=l(e(2)),c=e(172);function l(A){return A&&A.__esModule?A:{default:A}}var f=(0,c.createNowTime)(),B={originTime:0,playbackRate:1},h=(0,u.default)("timeMark"),d=(0,u.default)("playbackRate"),p=(0,u.default)("timers"),Q=(0,u.default)("originTime"),g=(0,u.default)("setTimer"),w=(0,u.default)("parent"),v=function(){function A(t,e){(0,a.default)(this,A),t instanceof A&&(e=t,t={}),t=(0,o.default)({},B,t),e&&(this[w]=e);var r=t.nowtime||f;if(e)Object.defineProperty(this,"globalTime",{get:function(){return e.currentTime}});else{var n=r();Object.defineProperty(this,"globalTime",{get:function(){return r()-n}})}this[h]=[{globalTime:this.globalTime,localTime:-t.originTime,entropy:-t.originTime,playbackRate:t.playbackRate,globalEntropy:0}],this[w]&&(this[h][0].globalEntropy=this[w].entropy),this[Q]=t.originTime,this[d]=t.playbackRate,this[p]=new i.default}return(0,s.default)(A,[{key:"markTime",value:function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=A.time,e=void 0===t?this.currentTime:t,r=A.entropy,n=void 0===r?this.entropy:r,i=A.playbackRate,o=void 0===i?this.playbackRate:i,a={globalTime:this.globalTime,localTime:e,entropy:n,playbackRate:o,globalEntropy:this.globalEntropy};this[h].push(a)}},{key:"fork",value:function(t){return new A(t,this)}},{key:"seekGlobalTime",value:function(A){var t=this.seekTimeMark(A),e=this[h][t],r=e.entropy,n=e.playbackRate;return e.globalTime+(A-r)/Math.abs(n)}},{key:"seekLocalTime",value:function(A){var t=this.seekTimeMark(A),e=this[h][t],r=e.localTime,n=e.entropy;return e.playbackRate>0?r+(A-n):r-(A-n)}},{key:"seekTimeMark",value:function(A){var t=this[h],e=0,r=t.length-1;if(A<=t[e].entropy)return e;if(A>=t[r].entropy)return r;for(var n=Math.floor((e+r)/2);n>e&&n<r;){if(A===t[n].entropy)return n;A<t[n].entropy?r=n:A>t[n].entropy&&(e=n),n=Math.floor((e+r)/2)}return e}},{key:"updateTimers",value:function(){var A=this;[].concat((0,n.default)(this[p])).forEach(function(t){var e=(0,r.default)(t,2),n=e[0],i=e[1];A[g](i.handler,i.time,n)})}},{key:"clearTimeout",value:function(A){function t(t){return A.apply(this,arguments)}return t.toString=function(){return A.toString()},t}(function(A){var t=this[p].get(A);t&&null!=t.timerID&&(this[w]?this[w].clearTimeout(t.timerID):clearTimeout(t.timerID)),this[p].delete(A)})},{key:"clearInterval",value:function(A){return this.clearTimeout(A)}},{key:"clear",value:function(){var A=this,t=this[p];[].concat((0,n.default)(t.keys())).forEach(function(t){A.clearTimeout(t)})}},{key:"setTimeout",value:function(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{delay:0};return this[g](A,t)}},{key:"setInterval",value:function(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{delay:0},e=this,r=this[g](function n(){e[g](n,t,r),A()},t);return r}},{key:g,value:function(A,t){var e=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:(0,u.default)("timerID");t=(0,c.formatDelay)(t);var n=this[p].get(r),i=void 0,o=null,a=void 0,s=void 0;n?(this.clearTimeout(r),i=t.isEntropy?(t.delay-(this.entropy-n.startEntropy))/Math.abs(this.playbackRate):(t.delay-(this.currentTime-n.startTime))/this.playbackRate,a=n.startTime,s=n.startEntropy):(i=t.delay/(t.isEntropy?Math.abs(this.playbackRate):this.playbackRate),a=this.currentTime,s=this.entropy);var l=this[w],f=l?l.setTimeout.bind(l):setTimeout,B=t.heading;return!l&&!1===B&&i<0&&(i=1/0),(isFinite(i)||l)&&(i=Math.ceil(i),f!==setTimeout&&(i={delay:i,heading:B}),o=f(function(){e[p].delete(r),A()},i)),this[p].set(r,{timerID:o,handler:A,time:t,startTime:a,startEntropy:s}),r}},{key:"parent",get:function(){return this[w]}},{key:"lastTimeMark",get:function(){return this[h][this[h].length-1]}},{key:"currentTime",get:function(){var A=this.lastTimeMark,t=A.localTime,e=A.globalTime;return t+(this.globalTime-e)*this.playbackRate},set:function(A){var t=this,e=this.currentTime,i=A,o=this[p];this.markTime({time:A}),[].concat((0,n.default)(o)).forEach(function(A){var n=(0,r.default)(A,2),o=n[0],a=n[1],s=a.time,u=s.isEntropy,c=s.delay,l=s.heading,f=a.handler,B=a.startTime;if(u)0===c&&(f(),t.clearTimeout(o));else{var h=B+c;(0===c||!1!==l&&(i-e)*c<=0||e<=h&&h<=i||e>=h&&h>=i)&&(f(),t.clearTimeout(o))}}),this.updateTimers()}},{key:"entropy",get:function(){var A=this.lastTimeMark,t=A.entropy,e=A.globalEntropy;return t+Math.abs((this.globalEntropy-e)*this.playbackRate)},set:function(A){if(this.entropy>A){var t=this.seekTimeMark(A);this[h].length=t+1}this.markTime({entropy:A}),this.updateTimers()}},{key:"globalEntropy",get:function(){return this[w]?this[w].entropy:this.globalTime}},{key:"playbackRate",get:function(){return this[d]},set:function(A){A!==this.playbackRate&&(this.markTime({playbackRate:A}),this[d]=A,this.updateTimers())}},{key:"paused",get:function(){if(0===this.playbackRate)return!0;for(var A=this.parent;A;){if(0===A.playbackRate)return!0;A=A.parent}return!1}}]),A}();t.default=v},function(A,t,e){var r=e(8)("iterator"),n=!1;try{var i=[7][r]();i.return=function(){n=!0},Array.from(i,function(){throw 2})}catch(A){}A.exports=function(A,t){if(!t&&!n)return!1;var e=!1;try{var i=[7],o=i[r]();o.next=function(){return{done:e=!0}},i[r]=function(){return o},A(i)}catch(A){}return e}},function(A,t,e){"use strict";var r=e(13).f,n=e(55),i=e(56),o=e(20),a=e(57),s=e(38),u=e(75),c=e(98),l=e(105),f=e(15),B=e(45).fastKey,h=e(48),d=f?"_s":"size",p=function(A,t){var e,r=B(t);if("F"!==r)return A._i[r];for(e=A._f;e;e=e.n)if(e.k==t)return e};A.exports={getConstructor:function(A,t,e,u){var c=A(function(A,r){a(A,c,t,"_i"),A._t=t,A._i=n(null),A._f=void 0,A._l=void 0,A[d]=0,void 0!=r&&s(r,e,A[u],A)});return i(c.prototype,{clear:function(){for(var A=h(this,t),e=A._i,r=A._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete e[r.i];A._f=A._l=void 0,A[d]=0},delete:function(A){var e=h(this,t),r=p(e,A);if(r){var n=r.n,i=r.p;delete e._i[r.i],r.r=!0,i&&(i.n=n),n&&(n.p=i),e._f==r&&(e._f=n),e._l==r&&(e._l=i),e[d]--}return!!r},forEach:function(A){h(this,t);for(var e,r=o(A,arguments.length>1?arguments[1]:void 0,3);e=e?e.n:this._f;)for(r(e.v,e.k,this);e&&e.r;)e=e.p},has:function(A){return!!p(h(this,t),A)}}),f&&r(c.prototype,"size",{get:function(){return h(this,t)[d]}}),c},def:function(A,t,e){var r,n,i=p(A,t);return i?i.v=e:(A._l=i={i:n=B(t,!0),k:t,v:e,p:r=A._l,n:void 0,r:!1},A._f||(A._f=i),r&&(r.n=i),A[d]++,"F"!==n&&(A._i[n]=i)),A},getEntry:p,setStrong:function(A,t,e){u(A,t,function(A,e){this._t=h(A,t),this._k=e,this._l=void 0},function(){for(var A=this._k,t=this._l;t&&t.r;)t=t.p;return this._t&&(this._l=t=t?t.n:this._t._f)?c(0,"keys"==A?t.k:"values"==A?t.v:[t.k,t.v]):(this._t=void 0,c(1))},e?"entries":"values",!e,!0),l(t)}}},function(A,t,e){"use strict";var r=e(9),n=e(0),i=e(13),o=e(15),a=e(8)("species");A.exports=function(A){var t="function"==typeof n[A]?n[A]:r[A];o&&t&&!t[a]&&i.f(t,a,{configurable:!0,get:function(){return this}})}},function(A,t,e){var r=e(58),n=e(167);A.exports=function(A){return function(){if(r(this)!=A)throw TypeError(A+"#toJSON isn't generic");return n(this)}}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={default:function(A,t,e,r,n){return"number"==typeof A&&"number"==typeof t?A+(e-r)/(n-r)*(t-A):e-r>n-e?t:A}}},function(A,t,e){var r=e(14),n=e(41),i=e(8)("species");A.exports=function(A,t){var e,o=r(A).constructor;return void 0===o||void 0==(e=r(o)[i])?t:n(e)}},function(A,t,e){var r,n,i,o=e(20),a=e(177),s=e(96),u=e(62),c=e(9),l=c.process,f=c.setImmediate,B=c.clearImmediate,h=c.MessageChannel,d=c.Dispatch,p=0,Q={},g=function(){var A=+this;if(Q.hasOwnProperty(A)){var t=Q[A];delete Q[A],t()}},w=function(A){g.call(A.data)};f&&B||(f=function(A){for(var t=[],e=1;arguments.length>e;)t.push(arguments[e++]);return Q[++p]=function(){a("function"==typeof A?A:Function(A),t)},r(p),p},B=function(A){delete Q[A]},"process"==e(43)(l)?r=function(A){l.nextTick(o(g,A,1))}:d&&d.now?r=function(A){d.now(o(g,A,1))}:h?(i=(n=new h).port2,n.port1.onmessage=w,r=o(i.postMessage,i,1)):c.addEventListener&&"function"==typeof postMessage&&!c.importScripts?(r=function(A){c.postMessage(A+"","*")},c.addEventListener("message",w,!1)):r="onreadystatechange"in u("script")?function(A){s.appendChild(u("script")).onreadystatechange=function(){s.removeChild(this),g.call(A)}}:function(A){setTimeout(o(g,A,1),0)}),A.exports={set:f,clear:B}},function(A,t){A.exports=function(A){try{return{e:!1,v:A()}}catch(A){return{e:!0,v:A}}}},function(A,t,e){var r=e(14),n=e(11),i=e(83);A.exports=function(A,t){if(r(A),n(t)&&t.constructor===A)return t;var e=i.f(A);return(0,e.resolve)(t),e.promise}},function(A,t,e){A.exports={default:e(181),__esModule:!0}},function(A,t,e){var r=e(35),n=e(27),i=e(44).f;A.exports=function(A){return function(t){for(var e,o=n(t),a=r(o),s=a.length,u=0,c=[];s>u;)i.call(o,e=a[u++])&&c.push(A?[e,o[e]]:o[e]);return c}}},function(A,t,e){"use strict";t.__esModule=!0;var r=function(A){return A&&A.__esModule?A:{default:A}}(e(81));t.default=function(A){return Array.isArray(A)?A:(0,r.default)(A)}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sortOrderedSprites=t.rectVertices=t.rectToBox=t.parseStringTransform=t.parseStringInt=t.parseStringFloat=t.praseString=t.parseColorString=t.parseColor=t.oneOrTwoValues=t.notice=t.fourValuesShortCut=t.boxUnion=t.boxToRect=t.boxIntersect=t.boxEqual=t.appendUnit=t.Color=void 0;var r=u(e(28)),n=u(e(116)),i=u(e(5)),o=u(e(1)),a=u(e(4)),s=u(e(6));function u(A){return A&&A.__esModule?A:{default:A}}var c=e(201),l=function(){function A(t){if((0,a.default)(this,A),"string"==typeof t){var e=c.get(t||"rgba(0,0,0,0)"),r=e.model,n=e.value;this.model=r,this.value=n}else this.model=t.model,this.value=t.value}return(0,s.default)(A,[{key:"toString",value:function(){var A=(0,o.default)(this.value,4),t=A[0],e=A[1],r=A[2],n=A[3],i=this.model;return"rgb"===i?i+"a("+t+","+e+","+r+","+n+")":i+"a("+t+","+e+"%,"+r+"%,"+n+")"}},{key:"str",get:function(){return String(this)}}]),A}();t.Color=l;var f=function(A){return new l(A)};function B(A,t){return"string"==typeof A?A.split(/[\s,]+/g).map(function(A){return t?t(A):A}):A}function h(A){return B(A,parseFloat)}function d(A){return[A[0],A[1],A[0]+A[2],A[1]+A[3]]}var p=new r.default;t.appendUnit=function(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"px";return""===A?A:"string"==typeof A&&(0,n.default)(Number(A))?A:A+t},t.boxEqual=function(A,t){return A[0]===t[0]&&A[1]===t[1]&&A[2]===t[2]&&A[3]===t[3]},t.boxIntersect=function(A,t){var e=[A[0],A[1],A[2],A[3]],r=e[0],n=e[1],i=e[2],o=e[3],a=[t[0],t[1],t[2],t[3]],s=a[0],u=a[1],c=a[2],l=a[3],f=Math.max(n,u),B=Math.min(i,c),h=Math.min(o,l),d=Math.max(r,s);return h>=f&&B>=d?[d,f,B,h]:null},t.boxToRect=function(A){return[A[0],A[1],A[2]-A[0],A[3]-A[1]]},t.boxUnion=function(A,t){return A?t?[Math.min(A[0],t[0]),Math.min(A[1],t[1]),Math.max(A[2],t[2]),Math.max(A[3],t[3])]:A:t},t.fourValuesShortCut=function(A){return Array.isArray(A)?1===A.length?[A[0],A[0],A[0],A[0]]:2===A.length?[A[0],A[1],A[0],A[1]]:[].concat((0,i.default)(A),[0,0,0,0]).slice(0,4):[A,A,A,A]},t.notice=function(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"warn";"undefined"==typeof console||p.has(A)||(console[t](A),p.add(A))},t.oneOrTwoValues=function(A){return Array.isArray(A)?1===A.length?[A[0],A[0]]:A:[A,A]},t.parseColor=f,t.parseColorString=function(A){return A&&"string"==typeof A?f(A).toString():A},t.praseString=function(A){return B(A)},t.parseStringFloat=h,t.parseStringInt=function(A){return B(A,parseInt)},t.parseStringTransform=function(A){if("string"!=typeof A)return A;var t=A.match(/(?:^|\s)+((?:scale|rotate|translate|skew|matrix)\([^()]+\))/g),e={};return t&&t.forEach(function(A){var t=A.match(/(scale|rotate|translate|skew|matrix)\(([^()]+)\)/),r=(0,o.default)(t,3),n=r[1],i=r[2];e[n]="rotate"===n?h(i)[0]:h(i)}),e},t.rectToBox=d,t.rectVertices=function(A){var t=d(A),e=(0,o.default)(t,4),r=e[0],n=e[1],i=e[2],a=e[3];return[[r,n],[i,n],[i,a],[r,a]]},t.sortOrderedSprites=function(A){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return A.sort(function(A,e){if(t){var r=[e,A];A=r[0],e=r[1]}return A.zIndex===e.zIndex?A.zOrder-e.zOrder:A.zIndex-e.zIndex})}},function(A,t,e){A.exports={default:e(199),__esModule:!0}},function(A,t,e){A.exports={default:e(211),__esModule:!0}},function(A,t,e){"use strict";(function(A){Object.defineProperty(t,"__esModule",{value:!0}),t.timeline=t.cancelAnimationFrame=t.requestAnimationFrame=void 0;var r=s(e(1)),n=s(e(5)),i=s(e(2)),o=s(e(32)),a=e(49);function s(A){return A&&A.__esModule?A:{default:A}}var u=void 0,c=void 0;void 0===A.requestAnimationFrame?(u=function(A){return setTimeout(function(){A(Date.now())},16)},c=function(A){return clearTimeout(A)}):(u=A.requestAnimationFrame,c=A.cancelAnimationFrame);var l=new o.default,f=void 0,B=Date.now(),h=new a.Timeline({nowtime:function(){return l.size?B:Date.now()}});t.requestAnimationFrame=function(A){var t=(0,i.default)("requestId");return l.set(t,A),null==f&&(1===l.size&&(B=Date.now()),f=u(function(A){f=null,B=Date.now(),[].concat((0,n.default)(l)).forEach(function(t){var e=(0,r.default)(t,2),n=e[0];(0,e[1])(A),l.delete(n)})})),t},t.cancelAnimationFrame=function(A){l.delete(A),!l.size&&f&&(c(f),f=null)},t.timeline=h}).call(this,e(226))},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=o(e(21)),n=o(e(1)),i=e(16);function o(A){return A&&A.__esModule?A:{default:A}}t.default={blur:function(A){return"blur("+(0,i.appendUnit)(A)+")"},brightness:function(A){return"brightness("+A+")"},contrast:function(A){return"contrast("+A+")"},dropShadow:function(A){var t=(0,n.default)(A,4),e=t[0],r=t[1],o=t[2],a=t[3];return"drop-shadow("+(0,i.appendUnit)(e)+" "+(0,i.appendUnit)(r)+" "+(0,i.appendUnit)(o)+" "+a+")"},grayscale:function(A){return"grayscale("+A+")"},hueRotate:function(A){return"hue-rotate("+(0,i.appendUnit)(A,"deg")+")"},invert:function(A){return"invert("+A+")"},opacity:function(A){return"opacity("+A+")"},saturate:function(A){return"saturate("+A+")"},sepia:function(A){return"sepia("+A+")"},url:function(A){return"url("+A+")"},compile:function(){var A=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,r.default)(t).reduce(function(t,e){return t.concat(A[e[0]](e[1]))},[]).join(" ")}}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,n,i=l(e(10)),o=l(e(4)),a=l(e(17)),s=l(e(18)),u=l(e(39)),c=e(29);function l(A){return A&&A.__esModule?A:{default:A}}var f=function(A){function t(A){(0,o.default)(this,t);var e=(0,a.default)(this,(t.__proto__||(0,i.default)(t)).call(this,A));return e.setDefault({display:"none"}),e}return(0,s.default)(t,A),t}(u.default.Attr),B=(n=r=function(A){function t(){return(0,o.default)(this,t),(0,a.default)(this,(t.__proto__||(0,i.default)(t)).apply(this,arguments))}return(0,s.default)(t,A),t}(u.default),r.Attr=f,n);(0,c.registerNodeType)("data",B,!0),t.default=B},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(e(5)),n=u(e(28)),i=u(e(4)),o=u(e(6)),a=u(e(2)),s=e(51);function u(A){return A&&A.__esModule?A:{default:A}}var c=(0,a.default)("batch"),l=function(){function A(t){(0,i.default)(this,A),this.layer=t,this[c]=new n.default,this.cache=null}return(0,o.default)(A,[{key:"add",value:function(){for(var A=this,t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];e.forEach(function(t){if(!t.layer||t.layer!==A.layer)throw new Error("Batch node must append to this layer first!");if(t[c])throw new Error("Node already batched!");var e=A;Object.defineProperty(t,"cache",{configurable:!0,get:function(){return e.cache},set:function(A){if(e.baseNode===this)e.cache&&A!==e.cache&&s.cacheContextPool.put(e.cache),e.cache=A;else if(null==A)throw new Error("Cannot set non-cachable attributes to batch members.Use batch.baseNode.attr(...)")}}),t[c]=A,A[c].add(t)})}},{key:"remove",value:function(){for(var A=this,t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];e.forEach(function(t){A[c].has(t)&&(delete t[c],delete t.cache,A[c].delete(t))})}},{key:"baseNode",get:function(){for(var A=[].concat((0,r.default)(this[c])),t=A[0],e=1/0,n=1/0,i=0;i<A.length;i++){var o=A[i];n>o.zIndex?(n=o.zIndex,e=o.zOrder,t=o):n===o.zIndex&&e>o.zOrder&&(e=o.zOrder,t=o)}return t}}]),A}();t.default=l},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,n,i,o,a,s,u,c,l,f,B,h,d=k(e(7)),p=k(e(1)),Q=k(e(5)),g=k(e(23)),w=k(e(22)),v=k(e(10)),U=k(e(4)),y=k(e(6)),F=k(e(17)),C=k(e(18)),H=k(e(2)),E=e(16),m=k(e(39)),b=e(29),K=e(123),_=function(A){if(A&&A.__esModule)return A;var t={};if(null!=A)for(var e in A)Object.prototype.hasOwnProperty.call(A,e)&&(t[e]=A[e]);return t.default=A,t}(e(237)),x=k(e(124));function k(A){return A&&A.__esModule?A:{default:A}}var M=e(34),S=(0,H.default)("children"),N=(0,H.default)("zOrder"),z=(0,H.default)("layoutTag"),D=(r=(0,E.relative)("width"),n=(0,E.relative)("height"),i=(0,E.relative)("width"),o=(0,E.relative)("height"),a=(0,E.parseValue)(parseFloat),s=(0,E.parseValue)(parseFloat),l=c=function(A){function t(A){(0,U.default)(this,t);var e=(0,F.default)(this,(t.__proto__||(0,v.default)(t)).call(this,A));return e.setDefault({clip:null,scrollTop:0,scrollLeft:0}),t.inits.forEach(function(t){t(e,A)}),e}return(0,C.default)(t,A),(0,y.default)(t,[{key:"clip",set:function(A){this.clearFlow(),A?(A="string"==typeof A?{d:A}:A,this.subject.svg=(0,K.createSvgPath)(A),this.set("clip",A)):(this.subject.svg=null,this.set("clip",null))}},{key:"width",set:function(A){this.subject.clearLayout(),this.set("width",A)}},{key:"height",set:function(A){this.subject.clearLayout(),this.set("height",A)}},{key:"layoutWidth",set:function(A){this.subject.clearLayout(),this.set("layoutWidth",A)}},{key:"layoutHeight",set:function(A){this.subject.clearLayout(),this.set("layoutHeight",A)}},{key:"display",set:function(A){this.subject.clearLayout(),this.set("display",A)}},{key:"scrollLeft",set:function(A){this.set("scrollLeft",A)}},{key:"scrollTop",set:function(A){this.set("scrollTop",A)}}]),t}(m.default.Attr),c.inits=[],M((u=l).prototype,"clip",[E.attr],(0,w.default)(u.prototype,"clip"),u.prototype),M(u.prototype,"width",[E.attr,r],(0,w.default)(u.prototype,"width"),u.prototype),M(u.prototype,"height",[E.attr,n],(0,w.default)(u.prototype,"height"),u.prototype),M(u.prototype,"layoutWidth",[E.attr,i],(0,w.default)(u.prototype,"layoutWidth"),u.prototype),M(u.prototype,"layoutHeight",[E.attr,o],(0,w.default)(u.prototype,"layoutHeight"),u.prototype),M(u.prototype,"display",[E.attr],(0,w.default)(u.prototype,"display"),u.prototype),M(u.prototype,"scrollLeft",[a,E.attr],(0,w.default)(u.prototype,"scrollLeft"),u.prototype),M(u.prototype,"scrollTop",[s,E.attr],(0,w.default)(u.prototype,"scrollTop"),u.prototype),u),I=(0,H.default)("layout"),T=(h=B=function(A){function t(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,U.default)(this,t);var e=(0,F.default)(this,(t.__proto__||(0,v.default)(t)).call(this,A));return e[S]=[],e[N]=0,e[z]=!1,e}return(0,C.default)(t,A),(0,y.default)(t,null,[{key:"applyLayout",value:function(A,e){this[I]=this[I]||{};var r=e.attrs,n=e.relayout;r.init&&D.inits.push(r.init),t.addAttributes(r),this[I][A]=n}}]),(0,y.default)(t,[{key:"scrollTo",value:function(A,t){this.attr("scrollLeft",A),this.attr("scrollTop",t)}},{key:"scrollBy",value:function(A,t){var e=this.attr("scrollLeft"),r=this.attr("scrollTop");this.scrollTo(e+A,r+t)}},{key:"cloneNode",value:function(A){var e=(0,g.default)(t.prototype.__proto__||(0,v.default)(t.prototype),"cloneNode",this).call(this);A&&this.children.forEach(function(t){var r=t.cloneNode(A);e.append(r)});return e}},{key:"update",value:function(A){A.isDirty=!0;var t=this.attrSize;""!==t[0]&&""!==t[1]||this.reflow(),this.forceUpdate(!0)}},{key:"pointCollision",value:function(A){if((0,g.default)(t.prototype.__proto__||(0,v.default)(t.prototype),"pointCollision",this).call(this,A)||this.isVirtual){if(this.svg){var e=A.offsetX,r=A.offsetY,n=this.originalRect;A.isInClip=this.svg.isPointInPath(e-n[0],r-n[1])}return!0}return!1}},{key:"dispatchEvent",value:function(A,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!n||0!==this.getEventHandlers(A).length){if(!n&&!e.terminated&&"mouseenter"!==A){var i=r||this.pointCollision(e);if(i||"mouseleave"===A){var o=this.attr("scrollLeft"),a=this.attr("scrollTop"),s=this.attr("border").width,u=this.attr("padding"),c=e.offsetX-this.originalRect[0]-s-u[3]+o,l=e.offsetY-this.originalRect[1]-s-u[0]+a,f=e.parentX,B=e.parentY;e.parentX=c,e.parentY=l;for(var h=this[S].slice(0).reverse(),d=[],p=0;p<h.length&&!1!==e.isInClip;p++){var w=h[p];if(w.dispatchEvent(A,e,r,n)&&(e.targetSprites&&(d.push.apply(d,(0,Q.default)(e.targetSprites)),delete e.targetSprites),d.push(w)),e.terminated&&!A.startsWith("mouse"))break}e.targetSprites=d,e.terminated=!1,e.parentX=f,e.parentY=B,r=i}}return e.targetSprites=e.targetSprites||[],e.cancelBubble?!1:(e.targetSprites.length>0&&(r=!0),(0,g.default)(t.prototype.__proto__||(0,v.default)(t.prototype),"dispatchEvent",this).call(this,A,e,r,n))}}},{key:"relayout",value:function(){var A=this.children.filter(function(A){if(A.hasLayout&&(A.attr("layoutWidth",null),A.attr("layoutHeight",null),A.attr("layoutX",null),A.attr("layoutY",null)),A.relayout){var t=A.attr("display");""!==t&&"static"!==t&&A.relayout()}return A.hasLayout&&"none"!==A.attr("display")}),e=this.attr("display"),r=t[I][e];r&&r(this,A)}},{key:"clearLayout",value:function(){this[z]=!1;for(var A=this.parent;A;)A[z]&&(A[z]=!1),A=A.parent}},{key:"render",value:function(A,e){var r=this.attr("display");if(""===r||"static"===r||this[z]||this.relayout(),this.attr("clip")&&(this.svg.beginPath().to(e),e.clip()),!this.isVirtual){(0,g.default)(t.prototype.__proto__||(0,v.default)(t.prototype),"render",this).call(this,A,e);var n=(0,p.default)(this.attrSize,2),i=n[0],o=n[1];""===i&&""===o||(e.beginPath(),e.rect(0,0,this.contentSize[0],this.contentSize[1]),e.clip())}e.save();var a=this.attr("scrollLeft"),s=this.attr("scrollTop");e.translate(-a,-s);for(var u=this[S],c=0;c<u.length;c++){var l=u[c],f=l.isDirty;l.isDirty=!1,l.isVisible()&&l.draw(A,e),f&&l.dispatchEvent("update",{target:l,renderTime:A},!0,!0)}e.restore(),""!==r&&"static"!==r&&(this[z]=!0)}},{key:"isVirtual",get:function(){if(""!==this.attr("display"))return!1;var A=this.attr("border").width,t=this.attr("borderRadius"),e=this.attr("bgcolor"),r=this.attr("gradients").bgcolor,n=(0,p.default)(this.attrSize,2),i=n[0],o=n[1],a=this.attr("anchor"),s=(0,p.default)(a,2),u=s[0],c=s[1],l=this.attr("bgimage");return!(u||c||i||o||t||A||e||r||l)}},{key:"children",get:function(){return this[S]}},{key:"childNodes",get:function(){return this[S]}},{key:"contentSize",get:function(){if(this.isVirtual)return[0,0];var A=(0,p.default)(this.attrSize,2),t=A[0],e=A[1];if(""===t||""===e)if(this.attr("clip")){var r=this.svg.bounds;t=t||r[2],e=e||r[3]}else{var n=void 0,i=void 0;n=0,i=0,this[S].forEach(function(A){if("none"!==A.attr("display")){var t=A.renderBox;t&&(n=Math.max(n,t[2]),i=Math.max(i,t[3]))}}),t=t||n,e=e||i}return[t,e]}}]),t}(m.default),B.Attr=D,M((f=h).prototype,"contentSize",[E.flow],(0,w.default)(f.prototype,"contentSize"),f.prototype),f);t.default=T,(0,d.default)(T.prototype,x.default),T.applyLayout("flex",_.flexLayout),(0,b.registerNodeType)("group",T,!0)},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(e(21)),n=u(e(1)),i=u(e(5)),o=u(e(114));t.pathEffect=function(A,t,e,r,i){var o=(e-r)/(i-r);return o<=0?A:o>=1?t:(A=new a.default(A),t=new a.default(t),function(A,t,e){var r=function(A,t){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100,r=B(A.path),n=B(t.path),i=r.length,o=n.length;return i>o?function(A,t){for(var e=function(t){var e=A[A.length-1],r=[],n=e[0][0],i=e[0][1];e.forEach(function(){r.push([n,i,n,i,n,i,n,i])}),A.push(r)},r=0;r<t;r++)e(r)}(n,i-o):i<o&&function(A,t){for(var e=function(t){var e=A[A.length-1],r=[];e.forEach(function(A){r.push(A.slice(0))}),A.push(r)},r=0;r<t;r++)e(r)}(r,o-i),(r=(0,s.sort)(r,n)).forEach(function(A,t){var r=A.length,i=n[t].length;r>i?r<e?(f(A,e-r),f(n[t],e-i)):f(n[t],r-i):r<i&&(i<e?(f(A,e-r),f(n[t],e-i)):f(A,i-r))}),r.forEach(function(A,t){r[t]=(0,s.sortCurves)(A,n[t])}),[r,n]}(A,t),i=(0,n.default)(r,2),o=i[0],a=i[1];return o.map(function(A,t){var r=a[t];return A.map(function(A,t){var n=r[t],i=function(A,t,e){return h(A[0],A[1],t[0],t[1],e).concat(h(A[2],A[3],t[2],t[3],e)).concat(h(A[4],A[5],t[4],t[5],e)).concat(h(A[6],A[7],t[6],t[7],e))}(A,n,e);return 0===t?"M"+i[0]+" "+i[1]+" C"+i[2]+" "+i[3]+", "+i[4]+" "+i[5]+", "+i[6]+" "+i[7]:i[2]+" "+i[3]+", "+i[4]+" "+i[5]+", "+i[6]+" "+i[7]})}).join(" ")+"z"}(A,t,o))},t.createSvgPath=function(A){"string"==typeof A&&(A={d:A});var t=new a.default(A.d);(A.transform||A.trim)&&(A.transform&&(0,r.default)(A.transform).forEach(function(A){var e=(0,n.default)(A,2),r=e[0],o=e[1];Array.isArray(o)||(o=[o]),t[r].apply(t,(0,i.default)(o))}),A.trim&&t.trim());return t};var a=u(e(85)),s=e(236);function u(A){return A&&A.__esModule?A:{default:A}}function c(A,t,e,r,n,i,o,a,s){return{left:l(A,t,e,r,n,i,o,a,s),right:l(o,a,n,i,e,r,A,t,1-s,!0)}}function l(A,t,e,r,n,i,o,a,s,u){var c=(e-A)*s+A,l=(r-t)*s+t,f=(n-e)*s+e,B=(i-r)*s+r,h=(f-c)*s+c,d=(B-l)*s+l,p=(((o-n)*s+n-f)*s+f-h)*s+h,Q=(((a-i)*s+i-B)*s+B-d)*s+d;return u?[p,Q,h,d,c,l,A,t]:[A,t,c,l,h,d,p,Q]}function f(A,t){for(var e=0,r=0;e<t;e++){var n=A[r],i=c(n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7],.5);A.splice(r,1),A.splice(r,0,i.left,i.right),(r+=2)>=A.length-1&&(r=0)}}function B(A){var t=0,e=0,r=[];return A.forEach(function(A){var n=(0,o.default)(A),a=n[0],s=n.slice(1);"M"===a?(t=s[0],e=s[1]):(r.push([t,e].concat((0,i.default)(s))),t=s[4],e=s[5])}),[r]}function h(A,t,e,r,n){return[A+(e-A)*n,t+(r-t)*n]}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=(0,function(A){return A&&A.__esModule?A:{default:A}}(e(2)).default)("zOrder");t.default={appendChild:function(A){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];A.remove();var e=this.children;e.push(A),this[r]=this[r]||0,A.connect(this,this[r]++);for(var n=e.length-1;n>0;n--){var i=e[n],o=e[n-1];i.zIndex<o.zIndex&&(e[n]=o,e[n-1]=i)}return t&&A.forceUpdate(),A},append:function(){for(var A=this,t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];e.forEach(function(t){return A.appendChild(t)})},removeChild:function(A){var t=this.children.indexOf(A);return-1===t?null:(this.children.splice(t,1),(A.isVisible()||A.lastRenderBox)&&A.forceUpdate(),A.disconnect(this),A)},clear:function(){var A=this;return this.children.slice(0).map(function(t){return A.removeChild(t)})},insertBefore:function(A,t){if(null==t)return this.appendChild(A);var e=this.children.indexOf(t);if(e>=0){this.removeChild(A),this.children.splice(e,0,A);var n=t.zOrder;A.connect(this,n),A.forceUpdate();for(var i=0;i<this.children.length;i++)if(i!==e){var o=this.children[i],a=o.zOrder;a>=n&&(delete o.zOrder,Object.defineProperty(o,"zOrder",{value:a+1,writable:!1,configurable:!0}))}this[r]=this[r]||0,this[r]++}return A}}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,n=p(e(22)),i=p(e(19)),o=p(e(7)),a=p(e(10)),s=p(e(4)),u=p(e(6)),c=p(e(17)),l=p(e(23)),f=p(e(18)),B=p(e(2)),h=e(40),d=p(e(60));function p(A){return A&&A.__esModule?A:{default:A}}var Q=e(34),g=h.utils.attr,w=(0,B.default)("mapTextures"),v=(0,B.default)("loadTexturePassport"),U=(Q((r=function(A){function t(){return(0,s.default)(this,t),(0,c.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,f.default)(t,A),(0,u.default)(t,[{key:w,value:function(A){var e=!1,r=A.map(function(A){var t=A.img,r=A.texture;return A.fromCache||(e=!0),(0,o.default)({},r,{image:t})});e&&this.subject.forceUpdate(!0),(0,l.default)(t.prototype.__proto__||(0,a.default)(t.prototype),"loadTextures",this).call(this,r)}},{key:"loadTextures",value:function(A){var t=this,e=(0,B.default)("passport");this[v]=e;var r=!1,n=A.map(function(A){if(A.image)return{img:A.image,texture:A};var t=d.default.loadTexture(A);return t instanceof i.default&&(r=!0),t});r?i.default.all(n).then(function(A){t[v]===e&&t[w](A)}):this[w](n)}},{key:"textures",set:function(A){Array.isArray(A)||(A=[A]),A=A.map(function(A){return"string"==typeof A?A={src:A}:A.src||A.id||A.image||(A={image:A}),A}),this.set("textures",A),this.loadTextures(A)}}]),t}(h.Sprite.Attr)).prototype,"textures",[g],(0,n.default)(r.prototype,"textures"),r.prototype),r);h.Sprite.Attr=U,t.default=h.Sprite},function(A,t,e){"use strict";A.exports=function(A,t){return function(){for(var e=new Array(arguments.length),r=0;r<e.length;r++)e[r]=arguments[r];return A.apply(t,e)}}},function(A,t,e){"use strict";var r=e(12),n=e(251),i=e(253),o=e(254),a=e(255),s=e(128),u="undefined"!=typeof window&&window.btoa&&window.btoa.bind(window)||e(256);A.exports=function(A){return new Promise(function(t,c){var l=A.data,f=A.headers;r.isFormData(l)&&delete f["Content-Type"];var B=new XMLHttpRequest,h="onreadystatechange",d=!1;if("undefined"==typeof window||!window.XDomainRequest||"withCredentials"in B||a(A.url)||(B=new window.XDomainRequest,h="onload",d=!0,B.onprogress=function(){},B.ontimeout=function(){}),A.auth){var p=A.auth.username||"",Q=A.auth.password||"";f.Authorization="Basic "+u(p+":"+Q)}if(B.open(A.method.toUpperCase(),i(A.url,A.params,A.paramsSerializer),!0),B.timeout=A.timeout,B[h]=function(){if(B&&(4===B.readyState||d)&&(0!==B.status||B.responseURL&&0===B.responseURL.indexOf("file:"))){var e="getAllResponseHeaders"in B?o(B.getAllResponseHeaders()):null,r={data:A.responseType&&"text"!==A.responseType?B.response:B.responseText,status:1223===B.status?204:B.status,statusText:1223===B.status?"No Content":B.statusText,headers:e,config:A,request:B};n(t,c,r),B=null}},B.onerror=function(){c(s("Network Error",A,null,B)),B=null},B.ontimeout=function(){c(s("timeout of "+A.timeout+"ms exceeded",A,"ECONNABORTED",B)),B=null},r.isStandardBrowserEnv()){var g=e(257),w=(A.withCredentials||a(A.url))&&A.xsrfCookieName?g.read(A.xsrfCookieName):void 0;w&&(f[A.xsrfHeaderName]=w)}if("setRequestHeader"in B&&r.forEach(f,function(A,t){void 0===l&&"content-type"===t.toLowerCase()?delete f[t]:B.setRequestHeader(t,A)}),A.withCredentials&&(B.withCredentials=!0),A.responseType)try{B.responseType=A.responseType}catch(t){if("json"!==A.responseType)throw t}"function"==typeof A.onDownloadProgress&&B.addEventListener("progress",A.onDownloadProgress),"function"==typeof A.onUploadProgress&&B.upload&&B.upload.addEventListener("progress",A.onUploadProgress),A.cancelToken&&A.cancelToken.promise.then(function(A){B&&(B.abort(),c(A),B=null)}),void 0===l&&(l=null),B.send(l)})}},function(A,t,e){"use strict";var r=e(252);A.exports=function(A,t,e,n,i){var o=new Error(A);return r(o,t,e,n,i)}},function(A,t,e){"use strict";A.exports=function(A){return!(!A||!A.__CANCEL__)}},function(A,t,e){"use strict";function r(A){this.message=A}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,A.exports=r},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(e(88)),n=p(e(89)),i=p(e(1)),o=p(e(28)),a=p(e(10)),s=p(e(33)),u=p(e(4)),c=p(e(6)),l=p(e(17)),f=p(e(18)),B=p(e(2)),h=e(40),d=e(61);function p(A){return A&&A.__esModule?A:{default:A}}var Q=(0,B.default)("resolution"),g=(0,B.default)("attrs"),w=function(A){function t(A){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,u.default)(this,t),"object"===(void 0===A?"undefined":(0,s.default)(A))&&(A=(e=A).id||"id_"+Math.random().toString().slice(2,10));var r=e,n=r.context,i=r.resolution,c=r.handleEvent,f=void 0===c||c,B=r.evaluateFPS,h=void 0!==B&&B,p=r.renderMode,w=void 0===p?"repaintAll":p,v=r.autoRender,U=void 0===v||v,y=(n=n||(0,d.createCanvas)().getContext("2d")).canvas;y.dataset.layerId=A,y.style.position="absolute";var F=(0,l.default)(this,(t.__proto__||(0,a.default)(t)).call(this,{context:n,handleEvent:f,evaluateFPS:h,renderMode:w,autoRender:U}));return i?F.resolution=i:F[Q]=[F.canvas.width,F.canvas.height,0,0],F[g]=new o.default(["renderMode","autoRender","evaluateFps","handleEvent"]),F}return(0,f.default)(t,A),(0,c.default)(t,[{key:"setAttribute",value:function(A,t){this[g].has(A)?this[A]=t:this.canvas.setAttribute(A,t)}},{key:"getAttribute",value:function(A){return this[g].has(A)?this[A]:this.canvas.getAttribute(A)}},{key:"removeAttribute",value:function(A){this[g].has(A)?this[A]=null:this.canvas.removeAttribute(A)}},{key:"pointCollision",value:function(A){if(this.outputContext.canvas){var t=0|A.layerX,e=0|A.layerY,r=(0,i.default)(this.resolution,4),n=r[0],o=r[1],a=r[2];return e+=r[3],(t+=a)>=0&&e>=0&&t<n&&e<o}return!0}},{key:"clearContext",value:function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.outputContext;if(A.canvas){var t=this.resolution,e=t[3],r=t[2];A.clearRect(-r,-e,A.canvas.width,A.canvas.height)}}},{key:"toLocalPos",value:function(A,t){var e=this.resolution,r=this.viewport;return[A=A*e[0]/r[0]-e[2],t=t*e[1]/r[1]-e[3]]}},{key:"toGlobalPos",value:function(A,t){var e=this.resolution,r=this.viewport;return[A=A*r[0]/e[0]+e[2],t=t*r[1]/e[1]+e[3]]}},{key:"takeSnapshot",value:function(){var A=(0,n.default)(r.default.mark(function A(){var t,e,n;return r.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,this.prepareRender();case 2:return t=this.canvas.cloneNode(!0),(e=t.getContext("2d")).drawImage(this.canvas,0,0),n=this.children.map(function(A){return A.serialize()}),A.abrupt("return",{context:e,children:n});case 6:case"end":return A.stop()}},A,this)}));return function(){return A.apply(this,arguments)}}()},{key:"putSnapshot",value:function(A){var t=this,e=this.outputContext;this.clearContext(e),e.drawImage(A.context.canvas,0,0),this.clearUpdate(),A.children.forEach(function(A){var e=(0,h.createNode)(A.nodeType);A.id&&(e.id=A.id),e.attr(JSON.parse(A.attrs)),t.appendChild(e,!1)});for(var r=0;r<this.children.length;r++){var n=this.children[r];n.dispatchEvent("update",{target:n,context:n.context,renderBox:n.renderBox,lastRenderBox:n.lastRenderBox},!0),n.lastRenderBox=n.renderBox}return this.children}},{key:"id",get:function(){return this.canvas.dataset.layerId}},{key:"resolution",get:function(){return this[Q]},set:function(A){var t=(0,i.default)(A,4),e=t[0],r=t[1],n=t[2],o=t[3],a=this.outputContext.canvas;a.width=e,a.height=r,this.outputContext.clearRect(0,0,e,r),(n||o)&&this.outputContext.translate(n,o),this.children.forEach(function(A){delete A.lastRenderBox,A.forceUpdate()}),this[Q]=A,this.dispatchEvent("resolutionChange",{target:this},!0,!0)}},{key:"viewport",get:function(){var A=this.canvas;if(A&&A.clientWidth)return[A.clientWidth,A.clientHeight];if(this.parent)return this.parent.layerViewport;var t=(0,i.default)(this[Q],2);return[t[0],t[1]]}},{key:"offset",get:function(){return[this.resolution[2],this.resolution[3]]}},{key:"center",get:function(){var A=(0,i.default)(this.resolution,2);return[A[0]/2,A[1]/2]}},{key:"zIndex",get:function(){return this.canvas.style.zIndex},set:function(A){this.canvas.style.zIndex=A}}]),t}(h.Layer);t.default=w},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Timeline=t.Easings=t.Effects=t.Resource=t.Color=t.createElement=t.createNode=t.isValidNodeType=t.registerNodeType=t.Paper2D=t.Scene=t.Layer=t.Group=t.Path=t.Label=t.Sprite=t.DataNode=t.BaseSprite=t.BaseNode=t.use=t.utils=t.math=t.version=t._debugger=void 0;var r=e(40),n=c(e(241)),i=c(e(125)),o=c(e(131)),a=c(e(265)),s=c(e(60)),u=e(61);function c(A){return A&&A.__esModule?A:{default:A}}var l=r.utils.setDeprecation;u.shim&&(0,u.shim)(),(0,r.registerNodeType)("layer",o.default,!0),(0,r.registerNodeType)("scene",a.default,!0);t._debugger=u._debugger,t.version="2.14.2",t.math=r.math,t.utils=r.utils,t.use=r.use,t.BaseNode=r.BaseNode,t.BaseSprite=n.default,t.DataNode=r.DataNode,t.Sprite=i.default,t.Label=r.Label,t.Path=r.Path,t.Group=r.Group,t.Layer=o.default,t.Scene=a.default,t.Paper2D=function(){l("spritejs.Paper2D","Instead use new spritejs.Scene.");for(var A=arguments.length,t=Array(A),e=0;e<A;e++)t[e]=arguments[e];return new(Function.prototype.bind.apply(a.default,[null].concat(t)))},t.registerNodeType=r.registerNodeType,t.isValidNodeType=r.isValidNodeType,t.createNode=r.createNode,t.createElement=r.createElement,t.Color=r.Color,t.Resource=s.default,t.Effects=r.Effects,t.Easings=r.Easings,t.Timeline=r.Timeline},function(A,t,e){e(134),A.exports=e(0).Object.assign},function(A,t,e){var r=e(3);r(r.S+r.F,"Object",{assign:e(92)})},function(A,t,e){var r=e(27),n=e(52),i=e(136);A.exports=function(A){return function(t,e,o){var a,s=r(t),u=n(s.length),c=i(o,u);if(A&&e!=e){for(;u>c;)if((a=s[c++])!=a)return!0}else for(;u>c;c++)if((A||c in s)&&s[c]===e)return A||c||0;return!A&&-1}}},function(A,t,e){var r=e(66),n=Math.max,i=Math.min;A.exports=function(A,t){return(A=r(A))<0?n(A+t,0):i(A,t)}},function(A,t,e){e(138),e(47),e(141),e(142),A.exports=e(0).Symbol},function(A,t,e){"use strict";var r=e(9),n=e(26),i=e(15),o=e(3),a=e(71),s=e(45).KEY,u=e(25),c=e(68),l=e(46),f=e(53),B=e(8),h=e(72),d=e(73),p=e(139),Q=e(94),g=e(14),w=e(27),v=e(63),U=e(42),y=e(55),F=e(140),C=e(74),H=e(13),E=e(35),m=C.f,b=H.f,K=F.f,_=r.Symbol,x=r.JSON,k=x&&x.stringify,M=B("_hidden"),S=B("toPrimitive"),N={}.propertyIsEnumerable,z=c("symbol-registry"),D=c("symbols"),I=c("op-symbols"),T=Object.prototype,O="function"==typeof _,X=r.QObject,L=!X||!X.prototype||!X.prototype.findChild,V=i&&u(function(){return 7!=y(b({},"a",{get:function(){return b(this,"a",{value:7}).a}})).a})?function(A,t,e){var r=m(T,t);r&&delete T[t],b(A,t,e),r&&A!==T&&b(T,t,r)}:b,J=function(A){var t=D[A]=y(_.prototype);return t._k=A,t},P=O&&"symbol"==typeof _.iterator?function(A){return"symbol"==typeof A}:function(A){return A instanceof _},j=function(A,t,e){return A===T&&j(I,t,e),g(A),t=v(t,!0),g(e),n(D,t)?(e.enumerable?(n(A,M)&&A[M][t]&&(A[M][t]=!1),e=y(e,{enumerable:U(0,!1)})):(n(A,M)||b(A,M,U(1,{})),A[M][t]=!0),V(A,t,e)):b(A,t,e)},R=function(A,t){g(A);for(var e,r=p(t=w(t)),n=0,i=r.length;i>n;)j(A,e=r[n++],t[e]);return A},G=function(A){var t=N.call(this,A=v(A,!0));return!(this===T&&n(D,A)&&!n(I,A))&&(!(t||!n(this,A)||!n(D,A)||n(this,M)&&this[M][A])||t)},W=function(A,t){if(A=w(A),t=v(t,!0),A!==T||!n(D,t)||n(I,t)){var e=m(A,t);return!e||!n(D,t)||n(A,M)&&A[M][t]||(e.enumerable=!0),e}},Y=function(A){for(var t,e=K(w(A)),r=[],i=0;e.length>i;)n(D,t=e[i++])||t==M||t==s||r.push(t);return r},q=function(A){for(var t,e=A===T,r=K(e?I:w(A)),i=[],o=0;r.length>o;)!n(D,t=r[o++])||e&&!n(T,t)||i.push(D[t]);return i};O||(a((_=function(){if(this instanceof _)throw TypeError("Symbol is not a constructor!");var A=f(arguments.length>0?arguments[0]:void 0),t=function(e){this===T&&t.call(I,e),n(this,M)&&n(this[M],A)&&(this[M][A]=!1),V(this,A,U(1,e))};return i&&L&&V(T,A,{configurable:!0,set:t}),J(A)}).prototype,"toString",function(){return this._k}),C.f=W,H.f=j,e(97).f=F.f=Y,e(44).f=G,e(70).f=q,i&&!e(54)&&a(T,"propertyIsEnumerable",G,!0),h.f=function(A){return J(B(A))}),o(o.G+o.W+o.F*!O,{Symbol:_});for(var Z="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),$=0;Z.length>$;)B(Z[$++]);for(var AA=E(B.store),tA=0;AA.length>tA;)d(AA[tA++]);o(o.S+o.F*!O,"Symbol",{for:function(A){return n(z,A+="")?z[A]:z[A]=_(A)},keyFor:function(A){if(!P(A))throw TypeError(A+" is not a symbol!");for(var t in z)if(z[t]===A)return t},useSetter:function(){L=!0},useSimple:function(){L=!1}}),o(o.S+o.F*!O,"Object",{create:function(A,t){return void 0===t?y(A):R(y(A),t)},defineProperty:j,defineProperties:R,getOwnPropertyDescriptor:W,getOwnPropertyNames:Y,getOwnPropertySymbols:q}),x&&o(o.S+o.F*(!O||u(function(){var A=_();return"[null]"!=k([A])||"{}"!=k({a:A})||"{}"!=k(Object(A))})),"JSON",{stringify:function(A){if(void 0!==A&&!P(A)){for(var t,e,r=[A],n=1;arguments.length>n;)r.push(arguments[n++]);return"function"==typeof(t=r[1])&&(e=t),!e&&Q(t)||(t=function(A,t){if(e&&(t=e.call(this,A,t)),!P(t))return t}),r[1]=t,k.apply(x,r)}}}),_.prototype[S]||e(24)(_.prototype,S,_.prototype.valueOf),l(_,"Symbol"),l(Math,"Math",!0),l(r.JSON,"JSON",!0)},function(A,t,e){var r=e(35),n=e(70),i=e(44);A.exports=function(A){var t=r(A),e=n.f;if(e)for(var o,a=e(A),s=i.f,u=0;a.length>u;)s.call(A,o=a[u++])&&t.push(o);return t}},function(A,t,e){var r=e(27),n=e(97).f,i={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];A.exports.f=function(A){return o&&"[object Window]"==i.call(A)?function(A){try{return n(A)}catch(A){return o.slice()}}(A):n(r(A))}},function(A,t,e){e(73)("asyncIterator")},function(A,t,e){e(73)("observable")},function(A,t,e){A.exports={default:e(144),__esModule:!0}},function(A,t,e){e(47),e(30),e(148),e(152),e(153),A.exports=e(0).WeakMap},function(A,t,e){"use strict";var r=e(146),n=e(98),i=e(37),o=e(27);A.exports=e(75)(Array,"Array",function(A,t){this._t=o(A),this._i=0,this._k=t},function(){var A=this._t,t=this._k,e=this._i++;return!A||e>=A.length?(this._t=void 0,n(1)):n(0,"keys"==t?e:"values"==t?A[e]:[e,A[e]])},"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(A,t){A.exports=function(){}},function(A,t,e){"use strict";var r=e(55),n=e(42),i=e(46),o={};e(24)(o,e(8)("iterator"),function(){return this}),A.exports=function(A,t,e){A.prototype=r(o,{next:n(1,e)}),i(A,t+" Iterator")}},function(A,t,e){"use strict";var r,n=e(76)(0),i=e(71),o=e(45),a=e(92),s=e(151),u=e(11),c=e(25),l=e(48),f=o.getWeak,B=Object.isExtensible,h=s.ufstore,d={},p=function(A){return function(){return A(this,arguments.length>0?arguments[0]:void 0)}},Q={get:function(A){if(u(A)){var t=f(A);return!0===t?h(l(this,"WeakMap")).get(A):t?t[this._i]:void 0}},set:function(A,t){return s.def(l(this,"WeakMap"),A,t)}},g=A.exports=e(78)("WeakMap",p,Q,s,!0,!0);c(function(){return 7!=(new g).set((Object.freeze||Object)(d),7).get(d)})&&(a((r=s.getConstructor(p,"WeakMap")).prototype,Q),o.NEED=!0,n(["delete","has","get","set"],function(A){var t=g.prototype,e=t[A];i(t,A,function(t,n){if(u(t)&&!B(t)){this._f||(this._f=new r);var i=this._f[A](t,n);return"set"==A?this:i}return e.call(this,t,n)})}))},function(A,t,e){var r=e(150);A.exports=function(A,t){return new(r(A))(t)}},function(A,t,e){var r=e(11),n=e(94),i=e(8)("species");A.exports=function(A){var t;return n(A)&&("function"!=typeof(t=A.constructor)||t!==Array&&!n(t.prototype)||(t=void 0),r(t)&&null===(t=t[i])&&(t=void 0)),void 0===t?Array:t}},function(A,t,e){"use strict";var r=e(56),n=e(45).getWeak,i=e(14),o=e(11),a=e(57),s=e(38),u=e(76),c=e(26),l=e(48),f=u(5),B=u(6),h=0,d=function(A){return A._l||(A._l=new p)},p=function(){this.a=[]},Q=function(A,t){return f(A.a,function(A){return A[0]===t})};p.prototype={get:function(A){var t=Q(this,A);if(t)return t[1]},has:function(A){return!!Q(this,A)},set:function(A,t){var e=Q(this,A);e?e[1]=t:this.a.push([A,t])},delete:function(A){var t=B(this.a,function(t){return t[0]===A});return~t&&this.a.splice(t,1),!!~t}},A.exports={getConstructor:function(A,t,e,i){var u=A(function(A,r){a(A,u,t,"_i"),A._t=t,A._i=h++,A._l=void 0,void 0!=r&&s(r,e,A[i],A)});return r(u.prototype,{delete:function(A){if(!o(A))return!1;var e=n(A);return!0===e?d(l(this,t)).delete(A):e&&c(e,this._i)&&delete e[this._i]},has:function(A){if(!o(A))return!1;var e=n(A);return!0===e?d(l(this,t)).has(A):e&&c(e,this._i)}}),u},def:function(A,t,e){var r=n(i(t),!0);return!0===r?d(A).set(t,e):r[A._i]=e,A},ufstore:d}},function(A,t,e){e(79)("WeakMap")},function(A,t,e){e(80)("WeakMap")},function(A,t,e){A.exports={default:e(155),__esModule:!0}},function(A,t,e){e(30),e(31),A.exports=e(157)},function(A,t,e){var r=e(66),n=e(65);A.exports=function(A){return function(t,e){var i,o,a=String(n(t)),s=r(e),u=a.length;return s<0||s>=u?A?"":void 0:(i=a.charCodeAt(s))<55296||i>56319||s+1===u||(o=a.charCodeAt(s+1))<56320||o>57343?A?a.charAt(s):i:A?a.slice(s,s+2):o-56320+(i-55296<<10)+65536}}},function(A,t,e){var r=e(58),n=e(8)("iterator"),i=e(37);A.exports=e(0).isIterable=function(A){var t=Object(A);return void 0!==t[n]||"@@iterator"in t||i.hasOwnProperty(r(t))}},function(A,t,e){A.exports={default:e(159),__esModule:!0}},function(A,t,e){e(30),e(31),A.exports=e(160)},function(A,t,e){var r=e(14),n=e(77);A.exports=e(0).getIterator=function(A){var t=n(A);if("function"!=typeof t)throw TypeError(A+" is not iterable!");return r(t.call(A))}},function(A,t,e){e(31),e(162),A.exports=e(0).Array.from},function(A,t,e){"use strict";var r=e(20),n=e(3),i=e(36),o=e(100),a=e(101),s=e(52),u=e(163),c=e(77);n(n.S+n.F*!e(103)(function(A){Array.from(A)}),"Array",{from:function(A){var t,e,n,l,f=i(A),B="function"==typeof this?this:Array,h=arguments.length,d=h>1?arguments[1]:void 0,p=void 0!==d,Q=0,g=c(f);if(p&&(d=r(d,h>2?arguments[2]:void 0,2)),void 0==g||B==Array&&a(g))for(e=new B(t=s(f.length));t>Q;Q++)u(e,Q,p?d(f[Q],Q):f[Q]);else for(l=g.call(f),e=new B;!(n=l.next()).done;Q++)u(e,Q,p?o(l,d,[n.value,Q],!0):n.value);return e.length=Q,e}})},function(A,t,e){"use strict";var r=e(13),n=e(42);A.exports=function(A,t,e){t in A?r.f(A,t,n(0,e)):A[t]=e}},function(A,t,e){e(47),e(31),e(30),e(165),e(166),e(168),e(169),A.exports=e(0).Map},function(A,t,e){"use strict";var r=e(104),n=e(48);A.exports=e(78)("Map",function(A){return function(){return A(this,arguments.length>0?arguments[0]:void 0)}},{get:function(A){var t=r.getEntry(n(this,"Map"),A);return t&&t.v},set:function(A,t){return r.def(n(this,"Map"),0===A?0:A,t)}},r,!0)},function(A,t,e){var r=e(3);r(r.P+r.R,"Map",{toJSON:e(106)("Map")})},function(A,t,e){var r=e(38);A.exports=function(A,t){var e=[];return r(A,!1,e.push,e,t),e}},function(A,t,e){e(79)("Map")},function(A,t,e){e(80)("Map")},function(A,t,e){e(171);var r=e(0).Object;A.exports=function(A,t,e){return r.defineProperty(A,t,e)}},function(A,t,e){var r=e(3);r(r.S+r.F*!e(15),"Object",{defineProperty:e(13).f})},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createNowTime=function(){!(arguments.length>0&&void 0!==arguments[0])||arguments[0];var A=null;A=Date.now?Date.now:function(){return(new Date).getTime()};return A},t.formatDelay=function(A){"number"==typeof A?A={delay:A}:"entropy"in A&&(A={delay:A.entropy,isEntropy:!0});return A}},function(A,t){var e=4,r=.001,n=1e-7,i=10,o=11,a=1/(o-1),s="function"==typeof Float32Array;function u(A,t){return 1-3*t+3*A}function c(A,t){return 3*t-6*A}function l(A){return 3*A}function f(A,t,e){return((u(t,e)*A+c(t,e))*A+l(t))*A}function B(A,t,e){return 3*u(t,e)*A*A+2*c(t,e)*A+l(t)}function h(A){return A}A.exports=function(A,t,u,c){if(!(0<=A&&A<=1&&0<=u&&u<=1))throw new Error("bezier x values must be in [0, 1] range");if(A===t&&u===c)return h;for(var l=s?new Float32Array(o):new Array(o),d=0;d<o;++d)l[d]=f(d*a,A,u);function p(t){for(var s=0,c=1,h=o-1;c!==h&&l[c]<=t;++c)s+=a;var d=s+(t-l[--c])/(l[c+1]-l[c])*a,p=B(d,A,u);return p>=r?function(A,t,r,n){for(var i=0;i<e;++i){var o=B(t,r,n);if(0===o)return t;t-=(f(t,r,n)-A)/o}return t}(t,d,A,u):0===p?d:function(A,t,e,r,o){var a,s,u=0;do{(a=f(s=t+(e-t)/2,r,o)-A)>0?e=s:t=s}while(Math.abs(a)>n&&++u<i);return s}(t,s,s+a,A,u)}return function(A){return 0===A?0:1===A?1:f(p(A),t,c)}}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(e(19)),n=f(e(112)),i=f(e(7)),o=f(e(4)),a=f(e(6)),s=f(e(2)),u=f(e(102)),c=e(183),l=e(82);function f(A){return A&&A.__esModule?A:{default:A}}var B=(0,s.default)("timing"),h=(0,s.default)("keyframes"),d=(0,s.default)("initState"),p=(0,s.default)("readyDefer"),Q=(0,s.default)("finishedDefer"),g=(0,s.default)("effects"),w=(0,s.default)("activeReadyTimer"),v=(0,s.default)("activeFinishTimer"),U=(0,s.default)("removeDefer"),y={delay:0,endDelay:0,fill:"auto",iterations:1,playbackRate:1,direction:"normal",easing:"linear",effect:null},F=function(){function A(t,e,r){var a=this;if((0,o.default)(this,A),Array.isArray(t)){var s=[t[0],t,e];t=s[0],e=s[1],r=s[2]}"number"==typeof r&&(r={duration:r}),this[B]=(0,i.default)({},y,r),this[B].easing=(0,l.parseEasing)(this[B].easing),this[h]=(0,c.calculateFramesOffset)(e);var u=this[h][this[h].length-1];this[d]={},(0,n.default)(u).forEach(function(A){Object.prototype.hasOwnProperty.call(t,A)&&"easing"!==A&&"offset"!==A&&(a[d][A]=t[A])}),this[h]=this[h].map(function(A){return(0,i.default)({},a[d],A)}),0!==this[h][0].offset&&this[h].unshift((0,i.default)({},this[d],{offset:0})),u.offset<1&&this[h].push((0,i.default)({},u,{offset:1})),this[g]={},this.timeline=null}return(0,a.default)(A,[{key:"pause",value:function(){this.timeline.playbackRate=0}},{key:w,value:function(){var A=this;this[p]&&!this[p].timerID&&(this.timeline.currentTime<0?this[p].timerID=this.timeline.setTimeout(function(){A[p].resolve(),delete A[p]},{delay:-this.timeline.currentTime,heading:!1}):this[p].timerID=this.timeline.setTimeout(function(){A[p].resolve(),delete A[p]},{delay:0,isEntropy:!0}))}},{key:v,value:function(){var A=this,t=this[B],e=t.duration,r=t.iterations,n=t.endDelay,i=Math.ceil(e*r+n-this.timeline.currentTime)+1;this[Q]&&!this[Q].timerID&&(this[Q].timerID=this.timeline.setTimeout(function(){A[Q].resolve(),A[U](p),A[U](Q)},{delay:i,heading:!1}),this[Q].reverseTimerID=this.timeline.setTimeout(function(){A[Q].resolve(),A[U](p),A[U](Q),A.timeline=null},{delay:-this[B].delay-1,heading:!1}))}},{key:"play",value:function(){if("finished"===this.playState&&this.cancel(),"idle"===this.playState){if(this.playbackRate<=0)return;var A=this[B],t=A.delay,e=A.playbackRate,r=A.timeline;this.timeline=new u.default({originTime:t,playbackRate:e},r),this[w](),this[v]()}else"paused"===this.playState&&(this.timeline.playbackRate=this.playbackRate,this[w]())}},{key:U,value:function(A){var t=this[A],e=this.timeline;t&&e&&(e.clearTimeout(t.timerID),t.reverseTimerID&&e.clearTimeout(t.reverseTimerID)),delete this[A]}},{key:"cancel",value:function(){this[U](p),this[U](Q),this.timeline=null}},{key:"finish",value:function(){this.timeline&&(this.timeline.currentTime=1/0/this.playbackRate),this[U](p),this[U](Q)}},{key:"applyEffects",value:function(A){return(0,i.default)(this[g],A)}},{key:"playbackRate",get:function(){return this[B].playbackRate},set:function(A){this.timeline&&(this.timeline.playbackRate=A),this[B].playbackRate=A}},{key:"playState",get:function(){var A=this.timeline,t=this[B],e=t.iterations,r=t.duration,n=t.endDelay,i="running";if(null==A)i="idle";else if(A.paused)i="paused";else if(A.currentTime<0)i="pending";else{var o=A.currentTime-e*r;o>0&&o<n?i="pending":o>=n&&(i="finished")}return i}},{key:"progress",get:function(){if(!this.timeline)return 0;var A=this[B],t=A.duration,e=A.iterations,r=this.timeline,n=this.playState,i=void 0;if("idle"===n)i=0;else if("paused"===n&&r.currentTime<0)i=0;else if("pending"===n)if(r.currentTime<0)i=0;else{var o=r.seekLocalTime(e*t);i=(0,c.periodicity)(o,t)[1]/t}else"running"!==n&&"paused"!==n||(i=(0,c.periodicity)(r.currentTime,t)[1]/t);return"finished"===n&&(i=(0,c.periodicity)(e,1)[1]),i}},{key:"frame",get:function(){var A=this.playState,t=this[d],e=this[B].fill;if("idle"===A)return t;var r=this.timeline.currentTime,n=this[h].slice(0),i=(0,c.getProgress)(this.timeline,this[B],this.progress),o=i.p,a=i.inverted,s=t;return r<0&&"pending"===A?"backwards"!==e&&"both"!==e||(s=a?n[n.length-1]:n[0]):("pending"!==A&&"finished"!==A||"forwards"===e||"both"===e)&&(s=(0,c.getCurrentFrame)(this[B],n,this[g],o)),s}},{key:"timing",get:function(){return this[B]}},{key:"baseTimeline",set:function(A){this[B].timeline=A},get:function(){return this[B].timeline}},{key:"ready",get:function(){return this[p]?this[p].promise:this.timeline&&this.timeline.currentTime>=0&&"paused"!==this.playState?r.default.resolve():(this[p]=(0,c.defer)(),this.timeline&&this[w](),this[p]?this[p].promise:r.default.resolve())}},{key:"finished",get:function(){return"finished"===this.playState?r.default.resolve():(this[Q]||(this[Q]=(0,c.defer)(),this.timeline&&this[v]()),this[Q].promise)}}]),A}();t.default=F},function(A,t,e){e(47),e(31),e(30),e(176),e(179),e(180),A.exports=e(0).Promise},function(A,t,e){"use strict";var r,n,i,o,a=e(54),s=e(9),u=e(20),c=e(58),l=e(3),f=e(11),B=e(41),h=e(57),d=e(38),p=e(108),Q=e(109).set,g=e(178)(),w=e(83),v=e(110),U=e(111),y=s.TypeError,F=s.process,C=s.Promise,H="process"==c(F),E=function(){},m=n=w.f,b=!!function(){try{var A=C.resolve(1),t=(A.constructor={})[e(8)("species")]=function(A){A(E,E)};return(H||"function"==typeof PromiseRejectionEvent)&&A.then(E)instanceof t}catch(A){}}(),K=function(A){var t;return!(!f(A)||"function"!=typeof(t=A.then))&&t},_=function(A,t){if(!A._n){A._n=!0;var e=A._c;g(function(){for(var r=A._v,n=1==A._s,i=0,o=function(t){var e,i,o=n?t.ok:t.fail,a=t.resolve,s=t.reject,u=t.domain;try{o?(n||(2==A._h&&M(A),A._h=1),!0===o?e=r:(u&&u.enter(),e=o(r),u&&u.exit()),e===t.promise?s(y("Promise-chain cycle")):(i=K(e))?i.call(e,a,s):a(e)):s(r)}catch(A){s(A)}};e.length>i;)o(e[i++]);A._c=[],A._n=!1,t&&!A._h&&x(A)})}},x=function(A){Q.call(s,function(){var t,e,r,n=A._v,i=k(A);if(i&&(t=v(function(){H?F.emit("unhandledRejection",n,A):(e=s.onunhandledrejection)?e({promise:A,reason:n}):(r=s.console)&&r.error&&r.error("Unhandled promise rejection",n)}),A._h=H||k(A)?2:1),A._a=void 0,i&&t.e)throw t.v})},k=function(A){if(1==A._h)return!1;for(var t,e=A._a||A._c,r=0;e.length>r;)if((t=e[r++]).fail||!k(t.promise))return!1;return!0},M=function(A){Q.call(s,function(){var t;H?F.emit("rejectionHandled",A):(t=s.onrejectionhandled)&&t({promise:A,reason:A._v})})},S=function(A){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=A,t._s=2,t._a||(t._a=t._c.slice()),_(t,!0))},N=function(A){var t,e=this;if(!e._d){e._d=!0,e=e._w||e;try{if(e===A)throw y("Promise can't be resolved itself");(t=K(A))?g(function(){var r={_w:e,_d:!1};try{t.call(A,u(N,r,1),u(S,r,1))}catch(A){S.call(r,A)}}):(e._v=A,e._s=1,_(e,!1))}catch(A){S.call({_w:e,_d:!1},A)}}};b||(C=function(A){h(this,C,"Promise","_h"),B(A),r.call(this);try{A(u(N,this,1),u(S,this,1))}catch(A){S.call(this,A)}},(r=function(A){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=e(56)(C.prototype,{then:function(A,t){var e=m(p(this,C));return e.ok="function"!=typeof A||A,e.fail="function"==typeof t&&t,e.domain=H?F.domain:void 0,this._c.push(e),this._a&&this._a.push(e),this._s&&_(this,!1),e.promise},catch:function(A){return this.then(void 0,A)}}),i=function(){var A=new r;this.promise=A,this.resolve=u(N,A,1),this.reject=u(S,A,1)},w.f=m=function(A){return A===C||A===o?new i(A):n(A)}),l(l.G+l.W+l.F*!b,{Promise:C}),e(46)(C,"Promise"),e(105)("Promise"),o=e(0).Promise,l(l.S+l.F*!b,"Promise",{reject:function(A){var t=m(this);return(0,t.reject)(A),t.promise}}),l(l.S+l.F*(a||!b),"Promise",{resolve:function(A){return U(a&&this===o?C:this,A)}}),l(l.S+l.F*!(b&&e(103)(function(A){C.all(A).catch(E)})),"Promise",{all:function(A){var t=this,e=m(t),r=e.resolve,n=e.reject,i=v(function(){var e=[],i=0,o=1;d(A,!1,function(A){var a=i++,s=!1;e.push(void 0),o++,t.resolve(A).then(function(A){s||(s=!0,e[a]=A,--o||r(e))},n)}),--o||r(e)});return i.e&&n(i.v),e.promise},race:function(A){var t=this,e=m(t),r=e.reject,n=v(function(){d(A,!1,function(A){t.resolve(A).then(e.resolve,r)})});return n.e&&r(n.v),e.promise}})},function(A,t){A.exports=function(A,t,e){var r=void 0===e;switch(t.length){case 0:return r?A():A.call(e);case 1:return r?A(t[0]):A.call(e,t[0]);case 2:return r?A(t[0],t[1]):A.call(e,t[0],t[1]);case 3:return r?A(t[0],t[1],t[2]):A.call(e,t[0],t[1],t[2]);case 4:return r?A(t[0],t[1],t[2],t[3]):A.call(e,t[0],t[1],t[2],t[3])}return A.apply(e,t)}},function(A,t,e){var r=e(9),n=e(109).set,i=r.MutationObserver||r.WebKitMutationObserver,o=r.process,a=r.Promise,s="process"==e(43)(o);A.exports=function(){var A,t,e,u=function(){var r,n;for(s&&(r=o.domain)&&r.exit();A;){n=A.fn,A=A.next;try{n()}catch(r){throw A?e():t=void 0,r}}t=void 0,r&&r.enter()};if(s)e=function(){o.nextTick(u)};else if(i){var c=!0,l=document.createTextNode("");new i(u).observe(l,{characterData:!0}),e=function(){l.data=c=!c}}else if(a&&a.resolve){var f=a.resolve();e=function(){f.then(u)}}else e=function(){n.call(r,u)};return function(r){var n={fn:r,next:void 0};t&&(t.next=n),A||(A=n,e()),t=n}}},function(A,t,e){"use strict";var r=e(3),n=e(0),i=e(9),o=e(108),a=e(111);r(r.P+r.R,"Promise",{finally:function(A){var t=o(this,n.Promise||i.Promise),e="function"==typeof A;return this.then(e?function(e){return a(t,A()).then(function(){return e})}:A,e?function(e){return a(t,A()).then(function(){throw e})}:A)}})},function(A,t,e){"use strict";var r=e(3),n=e(83),i=e(110);r(r.S,"Promise",{try:function(A){var t=n.f(this),e=i(A);return(e.e?t.reject:t.resolve)(e.v),t.promise}})},function(A,t,e){e(182),A.exports=e(0).Object.keys},function(A,t,e){var r=e(36),n=e(35);e(84)("keys",function(){return function(A){return n(r(A))}})},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(e(1)),n=u(e(21)),i=u(e(7)),o=u(e(19));t.defer=function(){var A={};return A.promise=new o.default(function(t,e){A.resolve=t,A.reject=e}),A},t.periodicity=function(A,t){var e=Math.floor(A/t),r=A-e*t;0===r&&e>0&&(r=t,e--);return[e,r]},t.calculateFramesOffset=function(A){var t=(A=A.slice(0))[0],e=A[A.length-1];e.offset=e.offset||1,t.offset=t.offset||0;for(var r=0,n=-1,o=0;o<A.length;o++){var s=A[o];if(null!=s.offset){var u=o-n;if(u>1)for(var c=(s.offset-r)/u,l=0;l<u-1;l++)A[n+l+1].offset=r+c*(l+1);r=s.offset,n=o}if(null!=s.easing&&(s.easing=(0,a.parseEasing)(s.easing)),o>0){var f=null!=A[o].easing;A[o]=(0,i.default)({},A[o-1],A[o]),f||delete A[o].easing}}return A},t.getProgress=function(A,t,e){var r=A.currentTime,n=t.direction,i=t.duration,o=!1;if("reverse"===n)e=1-e,o=!0;else if("alternate"===n||"alternate-reverse"===n){var a=Math.floor(r/i);1===e&&a--,a%2^"alternate-reverse"===n&&(e=1-e,o=!0)}return{p:e,inverted:o}},t.getCurrentFrame=function(A,t,e,r){var n=A.easing,o=A.effect;o||(e=(0,i.default)({},e,s.default));var a={};r=n(r,t);for(var u=1;u<t.length;u++){var l=t[u],f=l.offset;if(f>=r||u===t.length-1){var B=t[u-1],h=B.offset,d=B.easing,p=r;if(d){var Q=f-h;p=d((r-h)/Q)*Q+h}a=o?o(B,l,p,h,f):c(B,l,e,p);break}}return a};var a=e(82),s=u(e(107));function u(A){return A&&A.__esModule?A:{default:A}}function c(A,t,e,i){var o={};return(0,n.default)(t).forEach(function(n){var a=(0,r.default)(n,2),s=a[0],u=a[1];if("offset"!==s&&"easing"!==s){var c=(e[s]||e.default)(A[s],u,i,A.offset,t.offset);null!=c&&(o[s]=c)}}),o}},function(A,t,e){e(185),A.exports=e(0).Object.entries},function(A,t,e){var r=e(3),n=e(113)(!0);r(r.S,"Object",{entries:function(A){return n(A)}})},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(A){A=A||[1,0,0,1,0,0],this.m=[A[0],A[1],A[2],A[3],A[4],A[5]]};r.prototype.unit=function(){return this.m=[1,0,0,1,0,0],this},r.prototype.multiply=function(A){var t=this.m,e=void 0;e=A instanceof r?A.m:A;var n=t[0]*e[0]+t[2]*e[1],i=t[1]*e[0]+t[3]*e[1],o=t[0]*e[2]+t[2]*e[3],a=t[1]*e[2]+t[3]*e[3],s=t[0]*e[4]+t[2]*e[5]+t[4],u=t[1]*e[4]+t[3]*e[5]+t[5];return t[0]=n,t[1]=i,t[2]=o,t[3]=a,t[4]=s,t[5]=u,this},r.prototype.inverse=function(){var A=new r(this.m),t=A.m,e=1/(t[0]*t[3]-t[1]*t[2]),n=t[3]*e,i=-t[1]*e,o=-t[2]*e,a=t[0]*e,s=e*(t[2]*t[5]-t[3]*t[4]),u=e*(t[1]*t[4]-t[0]*t[5]);return t[0]=n,t[1]=i,t[2]=o,t[3]=a,t[4]=s,t[5]=u,A},r.prototype.translate=function(A,t){return this.multiply([1,0,0,1,A,t])},r.prototype.rotate=function(A){var t=A*Math.PI/180,e=Math.cos(t),r=Math.sin(t);return this.multiply([e,r,-r,e,0,0])},r.prototype.skew=function(A,t){t|=0;var e=A*Math.PI/180,r=t*Math.PI/180,n=Math.tan(e),i=Math.tan(r);return this.multiply([1,i,n,1,0,0])},r.prototype.scale=function(A,t){return this.multiply([A,0,0,t,0,0])},r.prototype.transformPoint=function(A,t){var e=A,r=t;return[A=e*this.m[0]+r*this.m[2]+this.m[4],t=e*this.m[1]+r*this.m[3]+this.m[5]]},r.prototype.transformVector=function(A,t){var e=A,r=t;return[A=e*this.m[0]+r*this.m[2],t=e*this.m[1]+r*this.m[3]]},t.default=r},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=o(e(1)),n=o(e(4)),i=o(e(6));function o(A){return A&&A.__esModule?A:{default:A}}var a=function(){function A(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[0,0,0];(0,n.default)(this,A);var i=(0,r.default)(t,3),o=i[0],a=i[1],s=i[2],u=(0,r.default)(e,3),c=u[0],l=u[1],f=u[2];s=s||0,f=f||0,this.x=o-c,this.y=a-l,this.z=s-f}return(0,i.default)(A,[{key:"unit",value:function(){var t=this.length;return new A([this.x/t,this.y/t,this.z/t])}},{key:"dot",value:function(A){return this.x*A.x+this.y*A.y+this.z*A.z}},{key:"cross",value:function(t){var e=this.x,r=this.y,n=this.z,i=t.x,o=t.y,a=t.z;return new A([r*a-n*o,n*i-e*a,e*o-i*r])}},{key:"length",get:function(){var A=this.x,t=this.y,e=this.z;return Math.sqrt(A*A+t*t+e*e)}}]),A}();t.default=a},function(A,t,e){"use strict";function r(A){var t=document.createElementNS("http://www.w3.org/2000/svg","path");return t.setAttribute("d",A),t}Object.defineProperty(t,"__esModule",{value:!0}),t.getPointAtLength=function(A,t){var e=r(A).getPointAtLength(t),n=e.x,i=e.y;return[n,i]},t.getTotalLength=function(A,t){return r(A).getTotalLength(t)},t.isPointInPath=function(A,t,e){var r=A.d,n=new Path2D(r);return document.createElement("canvas").getContext("2d").isPointInPath(n,t,e)}},function(A,t,e){"use strict";A.exports=function(A){var t=[];return A.replace(n,function(A,e,n){var o=e.toLowerCase();for(n=function(A){var t=A.match(i);return t?t.map(Number):[]}(n),"m"==o&&n.length>2&&(t.push([e].concat(n.splice(0,2))),o="l",e="m"==e?"l":"L");;){if(n.length==r[o])return n.unshift(e),t.push(n);if(n.length<r[o])throw new Error("malformed path data");t.push([e].concat(n.splice(0,r[o])))}}),t};var r={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0},n=/([astvzqmhlc])([^astvzqmhlc]*)/gi;var i=/-?[0-9]*\.?[0-9]+(?:e[-+]?\d+)?/gi},function(A,t,e){"use strict";A.exports=function(A){var t=0,e=0,r=0,n=0;return A.map(function(A){var i=(A=A.slice())[0],o=i.toUpperCase();if(i!=o)switch(A[0]=o,i){case"a":A[6]+=r,A[7]+=n;break;case"v":A[1]+=n;break;case"h":A[1]+=r;break;default:for(var a=1;a<A.length;)A[a++]+=r,A[a++]+=n}switch(o){case"Z":r=t,n=e;break;case"H":r=A[1];break;case"V":n=A[1];break;case"M":r=t=A[1],n=e=A[2];break;default:r=A[A.length-2],n=A[A.length-1]}return A})}},function(A,t,e){"use strict";var r=function(A){return A&&A.__esModule?A:{default:A}}(e(1));A.exports=function(A){for(var t,e=[],a=0,s=0,u=0,c=0,l=null,f=null,B=0,h=0,d=0,p=A.length;d<p;d++){var Q=A[d],g=Q[0];switch(g){case"M":u=Q[1],c=Q[2];break;case"A":var w=n(B,h,Q[6],Q[7],Q[4],Q[5],Q[1],Q[2],Q[3]);if(!w.length)continue;w=w.map(function(A){var t=(0,r.default)(A,8),e=(t[0],t[1],t[2]),n=t[3],i=t[4],o=t[5],a=t[6],s=t[7];return{x1:e,y1:n,x2:i,y2:o,x:a,y:s}});for(var v,U=0;U<w.length;U++)v=w[U],Q=["C",v.x1,v.y1,v.x2,v.y2,v.x,v.y],U<w.length-1&&e.push(Q);break;case"S":var y=B,F=h;"C"!=t&&"S"!=t||(y+=y-a,F+=F-s),Q=["C",y,F,Q[1],Q[2],Q[3],Q[4]];break;case"T":"Q"==t||"T"==t?(l=2*B-l,f=2*h-f):(l=B,f=h),Q=o(B,h,l,f,Q[1],Q[2]);break;case"Q":l=Q[1],f=Q[2],Q=o(B,h,Q[1],Q[2],Q[3],Q[4]);break;case"L":Q=i(B,h,Q[1],Q[2]);break;case"H":Q=i(B,h,Q[1],h);break;case"V":Q=i(B,h,B,Q[1]);break;case"Z":Q=i(B,h,u,c)}t=g,B=Q[Q.length-2],h=Q[Q.length-1],Q.length>4?(a=Q[Q.length-4],s=Q[Q.length-3]):(a=B,s=h),e.push(Q)}return e};var n=e(192);function i(A,t,e,r){return["C",A,t,e,r,e,r]}function o(A,t,e,r,n,i){return["C",A/3+2/3*e,t/3+2/3*r,n/3+2/3*e,i/3+2/3*r,n,i]}},function(A,t,e){"use strict";var r=2*Math.PI;function n(A,t,e,r){var n=A*e+t*r;return n>1&&(n=1),n<-1&&(n=-1),(A*r-t*e<0?-1:1)*Math.acos(n)}function i(A,t){var e=4/3*Math.tan(t/4),r=Math.cos(A),n=Math.sin(A),i=Math.cos(A+t),o=Math.sin(A+t);return[r,n,r-n*e,n+r*e,i+o*e,o-i*e,i,o]}A.exports=function(A,t,e,o,a,s,u,c,l){var f=Math.sin(l*r/360),B=Math.cos(l*r/360),h=B*(A-e)/2+f*(t-o)/2,d=-f*(A-e)/2+B*(t-o)/2;if(0===h&&0===d)return[];if(0===u||0===c)return[];u=Math.abs(u),c=Math.abs(c);var p=h*h/(u*u)+d*d/(c*c);p>1&&(u*=Math.sqrt(p),c*=Math.sqrt(p));var Q=function(A,t,e,i,o,a,s,u,c,l){var f=l*(A-e)/2+c*(t-i)/2,B=-c*(A-e)/2+l*(t-i)/2,h=s*s,d=u*u,p=f*f,Q=B*B,g=h*d-h*Q-d*p;g<0&&(g=0),g/=h*Q+d*p;var w=(g=Math.sqrt(g)*(o===a?-1:1))*s/u*B,v=g*-u/s*f,U=l*w-c*v+(A+e)/2,y=c*w+l*v+(t+i)/2,F=(f-w)/s,C=(B-v)/u,H=(-f-w)/s,E=(-B-v)/u,m=n(1,0,F,C),b=n(F,C,H,E);return 0===a&&b>0&&(b-=r),1===a&&b<0&&(b+=r),[U,y,m,b]}(A,t,e,o,a,s,u,c,f,B),g=[],w=Q[2],v=Q[3],U=Math.max(Math.ceil(Math.abs(v)/(r/4)),1);v/=U;for(var y=0;y<U;y++)g.push(i(w,v)),w+=v;return g.map(function(A){for(var t=0;t<A.length;t+=2){var e=A[t+0],r=A[t+1],n=B*(e*=u)-f*(r*=c),i=f*e+B*r;A[t+0]=n+Q[0],A[t+1]=i+Q[1]}return A})}},function(A,t,e){"use strict";A.exports=function(A){return"string"==typeof A&&(A=A.trim(),!!(/^[mzlhvcsqta]\s*[-+.0-9][^mlhvzcsqta]+/i.test(A)&&/[\dz]$/i.test(A)&&A.length>4))}},function(A,t,e){e(47),e(31),e(30),e(195),e(196),e(197),e(198),A.exports=e(0).Set},function(A,t,e){"use strict";var r=e(104),n=e(48);A.exports=e(78)("Set",function(A){return function(){return A(this,arguments.length>0?arguments[0]:void 0)}},{add:function(A){return r.def(n(this,"Set"),A=0===A?0:A,A)}},r)},function(A,t,e){var r=e(3);r(r.P+r.R,"Set",{toJSON:e(106)("Set")})},function(A,t,e){e(79)("Set")},function(A,t,e){e(80)("Set")},function(A,t,e){e(200),A.exports=e(0).Number.isNaN},function(A,t,e){var r=e(3);r(r.S,"Number",{isNaN:function(A){return A!=A}})},function(A,t,e){var r=e(202),n=e(203),i={};for(var o in r)r.hasOwnProperty(o)&&(i[r[o]]=o);var a=A.exports={to:{},get:{}};function s(A,t,e){return Math.min(Math.max(t,A),e)}function u(A){var t=A.toString(16).toUpperCase();return t.length<2?"0"+t:t}a.get=function(A){var t,e;switch(A.substring(0,3).toLowerCase()){case"hsl":t=a.get.hsl(A),e="hsl";break;case"hwb":t=a.get.hwb(A),e="hwb";break;default:t=a.get.rgb(A),e="rgb"}return t?{model:e,value:t}:null},a.get.rgb=function(A){if(!A)return null;var t,e,n,i=[0,0,0,1];if(t=A.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(n=t[2],t=t[1],e=0;e<3;e++){var o=2*e;i[e]=parseInt(t.slice(o,o+2),16)}n&&(i[3]=Math.round(parseInt(n,16)/255*100)/100)}else if(t=A.match(/^#([a-f0-9]{3,4})$/i)){for(n=(t=t[1])[3],e=0;e<3;e++)i[e]=parseInt(t[e]+t[e],16);n&&(i[3]=Math.round(parseInt(n+n,16)/255*100)/100)}else if(t=A.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)){for(e=0;e<3;e++)i[e]=parseInt(t[e+1],0);t[4]&&(i[3]=parseFloat(t[4]))}else{if(!(t=A.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)))return(t=A.match(/(\D+)/))?"transparent"===t[1]?[0,0,0,0]:(i=r[t[1]])?(i[3]=1,i):null:null;for(e=0;e<3;e++)i[e]=Math.round(2.55*parseFloat(t[e+1]));t[4]&&(i[3]=parseFloat(t[4]))}for(e=0;e<3;e++)i[e]=s(i[e],0,255);return i[3]=s(i[3],0,1),i},a.get.hsl=function(A){if(!A)return null;var t=A.match(/^hsla?\(\s*([+-]?(?:\d*\.)?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(t){var e=parseFloat(t[4]);return[(parseFloat(t[1])+360)%360,s(parseFloat(t[2]),0,100),s(parseFloat(t[3]),0,100),s(isNaN(e)?1:e,0,1)]}return null},a.get.hwb=function(A){if(!A)return null;var t=A.match(/^hwb\(\s*([+-]?\d*[\.]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(t){var e=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,s(parseFloat(t[2]),0,100),s(parseFloat(t[3]),0,100),s(isNaN(e)?1:e,0,1)]}return null},a.to.hex=function(){var A=n(arguments);return"#"+u(A[0])+u(A[1])+u(A[2])+(A[3]<1?u(Math.round(255*A[3])):"")},a.to.rgb=function(){var A=n(arguments);return A.length<4||1===A[3]?"rgb("+Math.round(A[0])+", "+Math.round(A[1])+", "+Math.round(A[2])+")":"rgba("+Math.round(A[0])+", "+Math.round(A[1])+", "+Math.round(A[2])+", "+A[3]+")"},a.to.rgb.percent=function(){var A=n(arguments),t=Math.round(A[0]/255*100),e=Math.round(A[1]/255*100),r=Math.round(A[2]/255*100);return A.length<4||1===A[3]?"rgb("+t+"%, "+e+"%, "+r+"%)":"rgba("+t+"%, "+e+"%, "+r+"%, "+A[3]+")"},a.to.hsl=function(){var A=n(arguments);return A.length<4||1===A[3]?"hsl("+A[0]+", "+A[1]+"%, "+A[2]+"%)":"hsla("+A[0]+", "+A[1]+"%, "+A[2]+"%, "+A[3]+")"},a.to.hwb=function(){var A=n(arguments),t="";return A.length>=4&&1!==A[3]&&(t=", "+A[3]),"hwb("+A[0]+", "+A[1]+"%, "+A[2]+"%"+t+")"},a.to.keyword=function(A){return i[A.slice(0,3)]}},function(A,t,e){"use strict";A.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},function(A,t,e){"use strict";var r=e(204),n=Array.prototype.concat,i=Array.prototype.slice,o=A.exports=function(A){for(var t=[],e=0,o=A.length;e<o;e++){var a=A[e];r(a)?t=n.call(t,i.call(a)):t.push(a)}return t};o.wrap=function(A){return function(){return A(o(arguments))}}},function(A,t){A.exports=function(A){return!(!A||"string"==typeof A)&&(A instanceof Array||Array.isArray(A)||A.length>=0&&(A.splice instanceof Function||Object.getOwnPropertyDescriptor(A,A.length-1)&&"String"!==A.constructor.name))}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=o(e(28)),n=o(e(2));t.attr=function(A,t,e){A.hasOwnProperty("__attributeNames")||(A.__attributeNames=new r.default(A.__attributeNames));A.__attributeNames.add(t);var n=e.get;n||(n=function(){return this.get(t)});e.__relative||e.__inherit?e.__relative?e.get=function(){var A=n.call(this),e=this.subject;if(null==A)A=this.get(t);else if(A.relative){var r=A.relative.trim();if("pw"===r||"ph"===r){var i=e.parent,o=null;return i&&("pw"===r?o=null!=i.contentSize?i.contentSize[0]:i.resolution[0]:"ph"===r&&(o=null!=i.contentSize?i.contentSize[1]:i.resolution[1])),o!==A.pv?(this[t]=A.rv,this[t]):(e.cache=null,e[a]?o*A.v:A.rv)}if("rw"===r||"rh"===r){var s=e.layer,u=null;return s&&("rw"===r?u=s.resolution[0]:"rh"===r&&(u=s.resolution[1])),u!==A.pv?(this[t]=A.rv,this[t]):(e.cache=null,e[a]?u*A.v:A.rv)}}return A}:e.get=function(){var A=n.call(this),e=this.subject;if(null==A)A=this.get(t);else if(A.inherit){var r=e.parent,i=r?r.attr(t):A.pv;return i!==A.pv?(this[t]="inherit",this[t]):(e.cache=null,A.pv)}return A}:e.get=function(){var A=n.call(this);return null==A&&(A=this.get(t)),A};var i=e.set,o=!e.__cachable;return e.set=function(A){var t=this.subject;if(this.__updateTag=!1,this.__reflowTag=!1,i.call(this,A),t&&t.hasLayout){var e=t.boxOffsetSize,r=t.__lastLayout;r&&e[0]===r[0]&&e[1]===r[1]||t.parent.clearLayout(),t.__lastLayout=e}this.subject&&this.__updateTag&&(t.forceUpdate(o),this.__reflowTag&&t.reflow())},e},t.cachable=function(A,t,e){return e.__cachable=!0,e},t.inherit=function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return function(t,e,r){if(r.set){var n=r.set;return r.__inherit=!0,r.set=function(t){if("string"==typeof t&&"inherit"===(t=t.trim())){var r=this.subject.parent,i=r?r.attr(e):A;"inherit"===i&&(i=A),t={inherit:!0,pv:i}}n.call(this,t)},r}}},t.relative=function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"width";return function(t,e,r){if(r.set){var n=r.set;return r.__relative=!0,r.set=function(t){if("string"==typeof t)if((t=t.trim()).endsWith("%")){var e=this.subject.parent,r=null;e&&("width"===A?r=null!=e.contentSize?e.contentSize[0]:e.resolution[0]:"height"===A&&(r=null!=e.contentSize?e.contentSize[1]:e.resolution[1])),t={relative:"width"===A?"pw":"ph",pv:r,v:parseFloat(t)/100,rv:t}}else if(t.endsWith("rw")){var i=this.subject.layer,o=null;i&&(o=i.resolution[0]),t={relative:"rw",pv:o,v:parseFloat(t)/100,rv:t}}else if(t.endsWith("rh")){var a=this.subject.layer,s=null;a&&(s=a.resolution[1]),t={relative:"rh",pv:s,v:parseFloat(t)/100,rv:t}}else t=t?parseFloat(t):t;n.call(this,t)},r}}},t.flow=function(A,t,e){if(e.get){var r=e.get;e.get=function(){var A=this.flow(t);return void 0===A&&(A=r.call(this),this.flow(t,A)),A}}return e},t.absolute=function(A,t,e){if(e.get){var r=e.get;e.get=function(){this[a]=!0;var A=r.call(this);return this[a]=!1,A}}return e},t.setDeprecation=s,t.deprecate=function(){for(var A=arguments.length,t=Array(A),e=0;e<A;e++)t[e]=arguments[e];var r="",n="";function i(A,t,e){if(n=n||A.constructor.name+"#"+t,"function"==typeof e.value){var i=e.value;e.value=function(){s(n,r);for(var A=arguments.length,t=Array(A),e=0;e<A;e++)t[e]=arguments[e];return i.apply(this,t)}}if(e.set){var o=e.set;e.set=function(A){return s(n,r),o.call(this,A)}}if(e.get){var a=e.get;e.get=function(){return s(n,r),a.call(this)}}}if(1===t.length)return r=t[0],i;if(2===t.length)return n=t[0],r=t[1],i;return i.apply(void 0,t)},t.parseValue=function(){for(var A=arguments.length,t=Array(A),e=0;e<A;e++)t[e]=arguments[e];return function(A,e,r){var n=r.set;return r.set=function(A){A=t.reduce(function(A,t){return t(A)},A),n.call(this,A)},r}};var i=e(115);function o(A){return A&&A.__esModule?A:{default:A}}var a=(0,n.default)("attrAbsolute");function s(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";t="[Deprecation] "+A+" has been deprecated."+t,(0,i.notice)(t)}},function(A,t,e){e(207);var r=e(0).Object;A.exports=function(A,t){return r.getOwnPropertyDescriptor(A,t)}},function(A,t,e){var r=e(27),n=e(74).f;e(84)("getOwnPropertyDescriptor",function(){return function(A,t){return n(r(A),t)}})},function(A,t,e){"use strict";t.__esModule=!0;var r=function(A){return A&&A.__esModule?A:{default:A}}(e(59));t.default=function(A,t,e){return t in A?(0,r.default)(A,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):A[t]=e,A}},function(A,t,e){A.exports={default:e(210),__esModule:!0}},function(A,t,e){e(31),e(30),A.exports=e(72).f("iterator")},function(A,t,e){var r=e(0),n=r.JSON||(r.JSON={stringify:JSON.stringify});A.exports=function(A){return n.stringify.apply(n,arguments)}},function(A,t,e){e(213),A.exports=e(0).Object.getPrototypeOf},function(A,t,e){var r=e(36),n=e(99);e(84)("getPrototypeOf",function(){return function(A){return n(r(A))}})},function(A,t,e){A.exports={default:e(215),__esModule:!0}},function(A,t,e){e(216),A.exports=e(0).Object.setPrototypeOf},function(A,t,e){var r=e(3);r(r.S,"Object",{setPrototypeOf:e(217).set})},function(A,t,e){var r=e(11),n=e(14),i=function(A,t){if(n(A),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};A.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(A,t,r){try{(r=e(20)(Function.call,e(74).f(Object.prototype,"__proto__").set,2))(A,[]),t=!(A instanceof Array)}catch(A){t=!0}return function(A,e){return i(A,e),t?A.__proto__=e:r(A,e),A}}({},!1):void 0),check:i}},function(A,t,e){A.exports={default:e(219),__esModule:!0}},function(A,t,e){e(220);var r=e(0).Object;A.exports=function(A,t){return r.create(A,t)}},function(A,t,e){var r=e(3);r(r.S,"Object",{create:e(55)})},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,n,i,o,a,s,u,c,l,f,B,h,d,p,Q,g,w,v,U,y,F,C,H=L(e(22)),E=L(e(59)),m=L(e(5)),b=L(e(117)),K=L(e(33)),_=L(e(222)),x=L(e(1)),k=L(e(21)),M=L(e(7)),S=L(e(28)),N=L(e(32)),z=L(e(4)),D=L(e(6)),I=L(e(2)),T=e(50),O=L(e(85)),X=e(16);function L(A){return A&&A.__esModule?A:{default:A}}var V=e(34),J=(0,I.default)("attr"),P=(0,I.default)("store"),j=(0,I.default)("subject"),R=(0,I.default)("default"),G=(0,I.default)("props"),W=(r=(0,X.deprecate)("You can remove this call."),n=(0,X.parseValue)(X.parseStringFloat,X.oneOrTwoValues),i=(0,X.relative)("width"),o=(0,X.relative)("height"),a=(0,X.relative)("width"),s=(0,X.relative)("height"),u=(0,X.parseValue)(X.parseStringInt),c=(0,X.parseValue)(X.parseColorString),l=(0,X.relative)("width"),f=(0,X.relative)("height"),B=(0,X.relative)("width"),h=(0,X.relative)("height"),d=(0,X.parseValue)(X.parseStringInt),p=(0,X.parseValue)(X.parseStringInt,X.fourValuesShortCut),Q=(0,X.parseValue)(parseFloat),g=(0,X.parseValue)(parseFloat),w=(0,X.parseValue)(X.parseStringTransform),v=(0,X.parseValue)(parseFloat),U=(0,X.parseValue)(X.parseStringFloat,X.oneOrTwoValues),y=(0,X.parseValue)(parseFloat),F=(0,X.parseValue)(parseFloat),V((C=function(){function A(t){(0,z.default)(this,A),this[j]=t,this[R]={},this[J]={},this[G]={},this.setDefault({state:"",states:null,actions:null,anchor:[0,0],x:0,y:0,opacity:1,width:"",height:"",layoutX:0,layoutY:0,layoutWidth:"",layoutHeight:"",bgcolor:"",flex:"",order:0,position:"",alignSelf:"",rotate:0,scale:[1,1],translate:[0,0],skew:[0,0],transform:"matrix(1,0,0,1,0,0)",transformOrigin:"",transformMatrix:[1,0,0,1,0,0],border:{width:0,color:"rgba(0,0,0,0)",style:"solid"},borderRadius:0,boxSizing:"content-box",dashOffset:0,display:"",padding:[0,0,0,0],margin:[0,0,0,0],zIndex:0,offsetRotate:"auto",gradients:{},offsetDistance:0,filter:"",shadow:"",bgimage:""}),this[P]=new N.default,this.__extendAttributes=new S.default}return(0,D.default)(A,[{key:"setDefault",value:function(A){var t=this,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,M.default)(this[R],A),(0,M.default)(this[J],A);var r={};(0,k.default)(e).forEach(function(A){var e=(0,x.default)(A,2),n=e[0],i=e[1];r[n]={get:i.bind(t)}}),(0,_.default)(this[J],r),(0,M.default)(this[G],r)}},{key:"saveObj",value:function(A,t){this[P].set(A,t),this.__updateTag=!0}},{key:"loadObj",value:function(A){return this[P].get(A)}},{key:"quietSet",value:function(A,t){null==t&&(t=this[R][A]),this[J][A]=t}},{key:"set",value:function(A,t){if(null==t&&(t=this[R][A]),"object"===(void 0===t?"undefined":(0,K.default)(t))){var e=this[J][A];if(e!==t&&(0,b.default)(t)===(0,b.default)(e))return}this[J][A]=t,this.__updateTag=!0,"width"!==A&&"height"!==A&&"layoutWidth"!==A&&"layoutHeight"!==A&&"display"!==A&&"anchor"!==A&&"border"!==A&&"padding"!==A&&"boxSizing"!==A&&"margin"!==A&&"flex"!==A||(this.__reflowTag=!0)}},{key:"get",value:function(A){return this[J][A]}},{key:"clearCache",value:function(){return this}},{key:"clearFlow",value:function(){return this.__reflowTag=!0,this}},{key:"merge",value:function(A){var t=this;return"string"==typeof A&&(A=JSON.parse(A)),(0,k.default)(A).forEach(function(A){var e=(0,x.default)(A,2),r=e[0],n=e[1];if(t[R][r]!==n)if("offsetPath"!==r&&"offsetDistance"!==r&&"offsetRotate"!==r&&"offsetAngle"!==r&&"offsetPoint"!==r)t[r]=n;else if("offsetPath"===r){var i=new O.default(n);t.set("offsetPath",i.d),t.saveObj("offsetPath",i)}else t.set(r,n)}),this}},{key:"serialize",value:function(){var A=this.attrs;delete A.id;var t=this.get("offsetAngle");null!=t&&(A.offsetAngle=t);var e=this.get("offsetPoint");return null!=e&&(A.offsetPoint=e),(0,b.default)(A)}},{key:"resetOffset",value:function(){var A=this.get("offsetPath"),t=this.offsetDistance;if(A){var e=this.loadObj("offsetPath");e?A=e:(A=new O.default(A),this.saveObj("offsetPath",A))}if(null!=A){var r=t*A.getTotalLength(),n=A.getPointAtLength(r),i=(0,x.default)(n,2),o=i[0],a=i[1],s=this.offsetRotate;if("auto"===s||"reverse"===s){"reverse"===s&&0===r&&(r=1);var u=A.getPointAtLength("auto"===s?r+1:r-1),c=(0,x.default)(u,2),l=c[0],f=c[1];s=l===o&&f===a?this.get("offsetAngle"):180*Math.atan2(f-a,l-o)/Math.PI,"reverse"===this.offsetRotate&&(s=-s)}var B=this.get("offsetAngle");B&&(this.rotate-=B),this.set("offsetAngle",s),this.rotate+=s;var h=this.get("offsetPoint");h&&(this.pos=[this.x-h[0],this.y-h[1]]),this.set("offsetPoint",[o,a]),this.pos=[this.x+o,this.y+a]}}},{key:"attrs",get:function(){var A=this,t={};return[].concat((0,m.default)(this.__attributeNames)).forEach(function(e){e in A[G]?(0,E.default)(t,e,A[G][e]):t[e]=A[e]}),[].concat((0,m.default)(this.__extendAttributes)).forEach(function(e){t[e]=A[e]}),t},set:function(A){var t=this;return Array.isArray(A)&&(A=M.default.apply(Object,[{}].concat((0,m.default)(A)))),(0,k.default)(A).forEach(function(A){var e=(0,x.default)(A,2),r=e[0],n=e[1];t[r]=n}),A}},{key:"subject",get:function(){return this[j]}},{key:"id",set:function(A){return this.quietSet("id",String(A))}},{key:"name",set:function(A){return this.quietSet("name",String(A))}},{key:"anchor",set:function(A){this.subject.hasLayout&&this.subject.parent.clearLayout(),this.set("anchor",A)}},{key:"display",set:function(A){this.set("display",A)}},{key:"layoutX",set:function(A){this.set("layoutX",A)}},{key:"layoutY",set:function(A){this.set("layoutY",A)}},{key:"x",set:function(A){this.set("x",A)}},{key:"y",set:function(A){this.set("y",A)}},{key:"pos",set:function(A){null==A&&(A=[0,0]);var t=A,e=(0,x.default)(t,2),r=e[0],n=e[1];this.x=r,this.y=n},get:function(){return[this.x,this.y]}},{key:"bgcolor",set:function(A){this.set("bgcolor",A)}},{key:"opacity",set:function(A){this.set("opacity",A)}},{key:"width",set:function(A){this.set("width",A)}},{key:"height",set:function(A){this.set("height",A)}},{key:"layoutWidth",set:function(A){this.set("layoutWidth",A)}},{key:"layoutHeight",set:function(A){this.set("layoutHeight",A)}},{key:"size",set:function(A){null==A&&(A=["",""]);var t=A,e=(0,x.default)(t,2),r=e[0],n=e[1];this.width=r,this.height=n},get:function(){return[this.width,this.height]}},{key:"border",set:function(A){null!=A?("number"==typeof A||"string"==typeof A?A={width:parseFloat(A)}:Array.isArray(A)?A={width:parseFloat(A[0]),color:(0,X.parseColorString)(A[1]||"#000")}:(A.width=parseFloat(A.width),A.color=(0,X.parseColorString)(A.color||"#000")),A=(0,M.default)({width:1,color:(0,X.parseColorString)("#000"),style:"solid"},A),this.set("border",A)):this.set("border",null)}},{key:"padding",set:function(A){this.set("padding",A)}},{key:"borderRadius",set:function(A){this.set("borderRadius",A)}},{key:"boxSizing",set:function(A){this.set("boxSizing",A)}},{key:"dashOffset",set:function(A){this.set("dashOffset",A)}},{key:"transform",set:function(A){var t=this;if((0,M.default)(this[J],{rotate:0,scale:[1,1],translate:[0,0],skew:[0,0]}),Array.isArray(A))this.set("transformMatrix",A),this.set("transform","matrix("+A+")");else{this.set("transformMatrix",[1,0,0,1,0,0]);var e=[];(0,k.default)(A).forEach(function(A){var r=(0,x.default)(A,2),n=r[0],i=r[1];"matrix"===n&&Array.isArray(i)?t.set("transformMatrix",new T.Matrix(i).m):t[n]=i,e.push(n+"("+i+")")}),this.set("transform",e.join(" "))}}},{key:"transformOrigin",set:function(A){this.set("transformOrigin",A)}},{key:"rotate",set:function(A){var t=this.get("rotate")-A;this.set("rotate",A);var e=new T.Matrix(this.get("transformMatrix")).rotate(-t);this.set("transformMatrix",e.m)}},{key:"scale",set:function(A){A=(0,X.oneOrTwoValues)(A).map(function(A){return Math.abs(A)>.001?A:1/A>0?.001:-.001});var t=this.get("scale")||[1,1],e=[A[0]/t[0],A[1]/t[1]];this.set("scale",A);var r=this.get("offsetAngle");r&&(this.rotate-=r);var n=new T.Matrix(this.get("transformMatrix"));n.scale.apply(n,e),this.set("transformMatrix",n.m),r&&(this.rotate+=r)}},{key:"translate",set:function(A){var t=this.get("translate")||[0,0],e=[A[0]-t[0],A[1]-t[1]];this.set("translate",A);var r=new T.Matrix(this.get("transformMatrix"));r.translate.apply(r,e),this.set("transformMatrix",r.m)}},{key:"skew",set:function(A){var t,e,r=this.get("skew")||[0,0],n=(t=new T.Matrix).skew.apply(t,(0,m.default)(r)).inverse();this.set("skew",A);var i=new T.Matrix(this.get("transformMatrix"));(e=i.multiply(n)).skew.apply(e,(0,m.default)(A)),this.set("transformMatrix",i.m)}},{key:"zIndex",set:function(A){this.set("zIndex",A);var t=this.subject;t.parent&&t.parent.children.sort(function(A,t){return A.zIndex===t.zIndex?A.zOrder-t.zOrder:A.zIndex-t.zIndex})}},{key:"linearGradients",set:function(A){this.gradients=A},get:function(){return this.gradients}},{key:"gradients",set:function(A){this.set("gradients",A)}},{key:"offsetPath",set:function(A){var t=new O.default(A);this.set("offsetPath",t.d),this.saveObj("offsetPath",t),this.resetOffset()}},{key:"offsetDistance",set:function(A){this.set("offsetDistance",A),this.resetOffset()}},{key:"offsetRotate",set:function(A){"string"==typeof A&&"auto"!==A&&"reverse"!==A&&(A=parseFloat(A)),this.set("offsetRotate",A),this.resetOffset()}},{key:"filter",set:function(A){this.set("filter",A)}},{key:"shadow",set:function(A){this.set("shadow",A)}},{key:"flex",set:function(A){this.subject.hasLayout&&this.subject.parent.clearLayout(),this.set("flex",A)}},{key:"order",set:function(A){this.subject.hasLayout&&this.subject.parent.clearLayout(),this.set("order",A)}},{key:"position",set:function(A){this.subject.hasLayout&&this.subject.parent.clearLayout(),this.set("position",A)}},{key:"alignSelf",set:function(A){this.subject.hasLayout&&this.subject.parent.clearLayout(),this.set("alignSelf",A)}},{key:"margin",set:function(A){this.subject.hasLayout&&this.subject.parent.clearLayout(),this.set("margin",A)}},{key:"bgimage",set:function(A){A&&A.clip9&&(A.clip9=(0,X.fourValuesShortCut)(A.clip9)),A&&!A.image&&this.subject.loadBgImage&&(A=this.subject.loadBgImage(A)),this.set("bgimage",A)}},{key:"states",set:function(A){this.quietSet("states",A)}},{key:"actions",set:function(A){if(Array.isArray(A)){var t={};A.forEach(function(A){var e=void 0;A.both?A.both.length>1?(e=A.both.join(":"),t[e]=(0,M.default)({},A.action),e=A.both.reverse().join(":"),t[e]=(0,M.default)({},A.action)):(t[A.both[0]+":"]=(0,M.default)({},A.action),t[":"+A.both[0]]=(0,M.default)({},A.action)):(e=(A.from||"")+":"+(A.to||""),t[e]=(0,M.default)({},A.action))}),this.quietSet("actions",t)}else this.quietSet("actions",A)}},{key:"state",set:function(A){var t=this.state;if(t!==A){this.quietSet("state",A);var e=this.states,r=null;if(e){var n=e[A];if(n){var i=e[t],o=this.actions,a=this.subject;if(o&&(r=o[t+":"+A]||o[":"+A]||o[t+":"])){var s={from:[t,i],to:[A,n],action:r};if(a.dispatchEvent("action-beforestart",s,!0,!0),s.returnValue){var u=a.changeState(i,n,r),c=(0,I.default)("tag");u.tag=c,u.__reversed&&a.dispatchEvent("action-finished",{from:[A,n],to:[t,i],action:u.__reversed,animation:u},!0,!0),a.dispatchEvent("action-start",{from:[t,i],to:[A,n],action:r,animation:u},!0,!0),u.ready.then(function(){a.dispatchEvent("action-ready",{from:[t,i],to:[A,n],action:r,animation:u},!0,!0)}),u.finished.then(function(){u.tag===c&&a.dispatchEvent("action-finished",{from:[t,i],to:[A,n],action:r,animation:u},!0,!0)})}}if(!r){var l={from:[t,i],to:[A,n]};a.dispatchEvent("action-beforestart",l,!0,!0),l.returnValue&&(a.dispatchEvent("action-start",{from:[t,i],to:[A,n]},!0,!0),a.dispatchEvent("action-ready",{from:[t,i],to:[A,n]},!0,!0),a.attr(n),a.dispatchEvent("action-finished",{from:[t,i],to:[A,n]},!0,!0))}}}}}}]),A}()).prototype,"clearCache",[r],(0,H.default)(C.prototype,"clearCache"),C.prototype),V(C.prototype,"id",[X.attr],(0,H.default)(C.prototype,"id"),C.prototype),V(C.prototype,"name",[X.attr],(0,H.default)(C.prototype,"name"),C.prototype),V(C.prototype,"anchor",[n,X.attr,X.cachable],(0,H.default)(C.prototype,"anchor"),C.prototype),V(C.prototype,"display",[X.attr],(0,H.default)(C.prototype,"display"),C.prototype),V(C.prototype,"layoutX",[X.attr,i,X.cachable],(0,H.default)(C.prototype,"layoutX"),C.prototype),V(C.prototype,"layoutY",[X.attr,o,X.cachable],(0,H.default)(C.prototype,"layoutY"),C.prototype),V(C.prototype,"x",[X.attr,a,X.cachable],(0,H.default)(C.prototype,"x"),C.prototype),V(C.prototype,"y",[X.attr,s,X.cachable],(0,H.default)(C.prototype,"y"),C.prototype),V(C.prototype,"pos",[u,X.attr],(0,H.default)(C.prototype,"pos"),C.prototype),V(C.prototype,"bgcolor",[c,X.attr],(0,H.default)(C.prototype,"bgcolor"),C.prototype),V(C.prototype,"opacity",[X.attr,X.cachable],(0,H.default)(C.prototype,"opacity"),C.prototype),V(C.prototype,"width",[X.attr,l],(0,H.default)(C.prototype,"width"),C.prototype),V(C.prototype,"height",[X.attr,f],(0,H.default)(C.prototype,"height"),C.prototype),V(C.prototype,"layoutWidth",[X.attr,B],(0,H.default)(C.prototype,"layoutWidth"),C.prototype),V(C.prototype,"layoutHeight",[X.attr,h],(0,H.default)(C.prototype,"layoutHeight"),C.prototype),V(C.prototype,"size",[d,X.attr],(0,H.default)(C.prototype,"size"),C.prototype),V(C.prototype,"border",[X.attr],(0,H.default)(C.prototype,"border"),C.prototype),V(C.prototype,"padding",[p,X.attr],(0,H.default)(C.prototype,"padding"),C.prototype),V(C.prototype,"borderRadius",[Q,X.attr],(0,H.default)(C.prototype,"borderRadius"),C.prototype),V(C.prototype,"boxSizing",[X.attr],(0,H.default)(C.prototype,"boxSizing"),C.prototype),V(C.prototype,"dashOffset",[g,X.attr],(0,H.default)(C.prototype,"dashOffset"),C.prototype),V(C.prototype,"transform",[w,X.attr,X.cachable],(0,H.default)(C.prototype,"transform"),C.prototype),V(C.prototype,"transformOrigin",[X.attr,X.cachable],(0,H.default)(C.prototype,"transformOrigin"),C.prototype),V(C.prototype,"rotate",[v,X.attr,X.cachable],(0,H.default)(C.prototype,"rotate"),C.prototype),V(C.prototype,"scale",[U,X.attr,X.cachable],(0,H.default)(C.prototype,"scale"),C.prototype),V(C.prototype,"translate",[X.attr,X.cachable],(0,H.default)(C.prototype,"translate"),C.prototype),V(C.prototype,"skew",[X.attr,X.cachable],(0,H.default)(C.prototype,"skew"),C.prototype),V(C.prototype,"zIndex",[X.attr,X.cachable],(0,H.default)(C.prototype,"zIndex"),C.prototype),V(C.prototype,"linearGradients",[X.attr],(0,H.default)(C.prototype,"linearGradients"),C.prototype),V(C.prototype,"gradients",[X.attr],(0,H.default)(C.prototype,"gradients"),C.prototype),V(C.prototype,"offsetPath",[X.attr,X.cachable],(0,H.default)(C.prototype,"offsetPath"),C.prototype),V(C.prototype,"offsetDistance",[y,X.attr,X.cachable],(0,H.default)(C.prototype,"offsetDistance"),C.prototype),V(C.prototype,"offsetRotate",[X.attr,X.cachable],(0,H.default)(C.prototype,"offsetRotate"),C.prototype),V(C.prototype,"filter",[X.attr,X.cachable],(0,H.default)(C.prototype,"filter"),C.prototype),V(C.prototype,"shadow",[X.attr,X.cachable],(0,H.default)(C.prototype,"shadow"),C.prototype),V(C.prototype,"flex",[F,X.attr,X.cachable],(0,H.default)(C.prototype,"flex"),C.prototype),V(C.prototype,"order",[X.attr,X.cachable],(0,H.default)(C.prototype,"order"),C.prototype),V(C.prototype,"position",[X.attr,X.cachable],(0,H.default)(C.prototype,"position"),C.prototype),V(C.prototype,"alignSelf",[X.attr,X.cachable],(0,H.default)(C.prototype,"alignSelf"),C.prototype),V(C.prototype,"margin",[X.attr,X.cachable],(0,H.default)(C.prototype,"margin"),C.prototype),V(C.prototype,"bgimage",[X.attr],(0,H.default)(C.prototype,"bgimage"),C.prototype),V(C.prototype,"states",[X.attr],(0,H.default)(C.prototype,"states"),C.prototype),V(C.prototype,"actions",[X.attr],(0,H.default)(C.prototype,"actions"),C.prototype),V(C.prototype,"state",[X.attr],(0,H.default)(C.prototype,"state"),C.prototype),C);t.default=W},function(A,t,e){A.exports={default:e(223),__esModule:!0}},function(A,t,e){e(224);var r=e(0).Object;A.exports=function(A,t){return r.defineProperties(A,t)}},function(A,t,e){var r=e(3);r(r.S+r.F*!e(15),"Object",{defineProperties:e(95)})},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=w(e(19)),n=w(e(10)),i=w(e(4)),o=w(e(6)),a=w(e(17)),s=w(e(23)),u=w(e(18)),c=w(e(112)),l=w(e(5)),f=w(e(1)),B=w(e(21)),h=w(e(7)),d=e(49),p=e(50),Q=e(16),g=e(118);function w(A){return A&&A.__esModule?A:{default:A}}var v=d.Effects.default,U=function(A,t,e,r,n){var i="px",o="px",a=null,s=null,u=/^(\d+|\d*\.\d+)(%|rh|rw)$/i;"string"==typeof A&&(a=u.exec(A))&&(i=a[2]),"string"==typeof t&&(s=u.exec(t))&&(o=s[2]),i===o&&(a&&(A=parseFloat(a[1])),s&&(t=parseFloat(s[1])));var c=v(A,t,e,r,n);return"px"!==i?""+c+i:c};function y(A,t,e,r,n){return Array.isArray(A)?A.map(function(A,i){return U(A,t[i],e,r,n)}):U(A,t,e,r,n)}function F(A){var t=new p.Matrix;return(0,B.default)(A).forEach(function(A){var e=(0,f.default)(A,2),r=e[0],n=e[1];if("matrix"===r)t=new p.Matrix(n);else if(Array.isArray(n)){var i;(i=t)[r].apply(i,(0,l.default)(n))}else"scale"===r?t.scale(n,n):t[r](n)}),t.m}function C(A,t,e,r,n){return A=(0,Q.parseStringTransform)(A),t=(0,Q.parseStringTransform)(t),function(A,t){if(A.length!==t.length)return!1;for(var e=0;e<A.length;e++)if(A[e]!==t[e])return!1;return!0}((0,c.default)(A),(0,c.default)(t))||(A=F(A),t=F(t)),Array.isArray(A)||Array.isArray(t)?y(A,t,e,r,n):function(A,t,e,r,n){var i=(0,h.default)({},t,A),o=(0,h.default)({},A,t);return(0,B.default)(i).forEach(function(A){var t=(0,f.default)(A,2),a=t[0],s=t[1];i[a]=y(s,o[a],e,r,n)}),i}(A,t,e,r,n)}function H(A,t,e,r,n){var i=(0,Q.parseColor)(A),o=(0,Q.parseColor)(t);return i.model===o.model?(i.value=y(i.value,o.value,e,r,n).map(function(A,t){return t<3?Math.round(A):Math.round(100*A)/100}),i.str):U(A,t,e,r,n)}d.Effects.default=U,(0,h.default)(d.Effects,{arrayEffect:y,transformEffect:C,colorEffect:H,pos:y,size:y,transform:C,bgcolor:H,border:function(A,t,e,r,n){return{width:U(A.width,t.width,e,r,n),color:H(A.color,t.color,e,r,n),style:y(A.style,t.style,e,r,n)}},scale:y,translate:y,skew:y,color:H,strokeColor:H,fillColor:H});var E=function(A){function t(A,e,r){(0,i.default)(this,t);var o=(0,a.default)(this,(t.__proto__||(0,n.default)(t)).call(this,A.attr(),e,r));return o.target=A,o}return(0,u.default)(t,A),(0,o.default)(t,[{key:"play",value:function(){if(this.target.parent&&"running"!==this.playState){(0,s.default)(t.prototype.__proto__||(0,n.default)(t.prototype),"play",this).call(this);var A=this.target;A.attr(this.frame);var e=this;this.ready.then(function(){A.attr(e.frame),e.requestId=(0,g.requestAnimationFrame)(function t(){var r=e.target;if("undefined"!=typeof document&&document.documentElement&&document.documentElement.contains&&r.layer&&r.layer.canvas&&!document.documentElement.contains(r.layer.canvas))e.cancel();else{var n=e.playState;A.attr(e.frame),"idle"!==n&&("running"===n?e.requestId=(0,g.requestAnimationFrame)(t):("paused"===n||"pending"===n&&e.timeline.currentTime<0)&&e.ready.then(function(){A.attr(e.frame),e.requestId=(0,g.requestAnimationFrame)(t)}))}})})}}},{key:"cancel",value:function(){var A=arguments.length>0&&void 0!==arguments[0]&&arguments[0];(0,g.cancelAnimationFrame)(this.requestId),A?(this.target.attr(this.frame),(0,s.default)(t.prototype.__proto__||(0,n.default)(t.prototype),"cancel",this).call(this)):((0,s.default)(t.prototype.__proto__||(0,n.default)(t.prototype),"cancel",this).call(this),this.target.attr(this.frame))}},{key:"playState",get:function(){return this.target.parent?(0,s.default)(t.prototype.__proto__||(0,n.default)(t.prototype),"playState",this):"idle"}},{key:"finished",get:function(){var A=this,e=this.target;return(0,s.default)(t.prototype.__proto__||(0,n.default)(t.prototype),"finished",this).then(function(){var t=A;return new r.default(function(A){(0,g.requestAnimationFrame)(function r(){e.attr(t.frame),"finished"===t.playState?((0,g.cancelAnimationFrame)(t.requestId),A()):(0,g.requestAnimationFrame)(r)})})})}}]),t}(d.Animator);t.default=E},function(A,t){var e;e=function(){return this}();try{e=e||Function("return this")()||(0,eval)("this")}catch(A){"object"==typeof window&&(e=window)}A.exports=e},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,n,i,o,a=F(e(5)),s=F(e(1)),u=F(e(32)),c=F(e(228)),l=F(e(23)),f=F(e(22)),B=F(e(10)),h=F(e(4)),d=F(e(6)),p=F(e(17)),Q=F(e(18)),g=F(e(2)),w=e(16),v=F(e(39)),U=F(e(119)),y=e(29);function F(A){return A&&A.__esModule?A:{default:A}}var C=e(34),H=(0,g.default)("_texturesCache"),E=(0,g.default)("_images"),m=(C((r=function(A){function t(A){(0,h.default)(this,t);var e=(0,p.default)(this,(t.__proto__||(0,B.default)(t)).call(this,A));return e.setDefault({textures:[]}),e}return(0,Q.default)(t,A),(0,d.default)(t,[{key:"loadTextures",value:function(A){var t=this.subject,e=0,r=0;t.images=A.map(function(A){var t=A.image,n=A.rect,i=A.srcRect,o=void 0,a=void 0;return n?(o=n[2]+n[0],a=n[3]+n[1]):i?(o=i[2],a=i[3]):(o=t.width,a=t.height),e<o&&(e=o),r<a&&(r=a),delete A.image,t});var n=t.texturesSize;if(!n||n[0]!==e||n[1]!==r){var i=t.attrSize;""!==i[0]&&""!==i[1]||t.reflow()}return t.texturesSize=[e,r],A}},{key:"textures",set:function(A){Array.isArray(A)||(A=[A]),A=A.map(function(A){return A.image||(A={image:A}),A}),this.loadTextures(A),this.set("textures",A)}}]),t}(v.default.Attr)).prototype,"textures",[w.attr],(0,f.default)(r.prototype,"textures"),r.prototype),r),b=(o=i=function(A){function t(A){(0,h.default)(this,t),A&&A.constructor!==Object&&(A={textures:[A]});var e=(0,p.default)(this,(t.__proto__||(0,B.default)(t)).call(this));return e[H]=new u.default,A&&e.attr(A),e}return(0,Q.default)(t,A),(0,d.default)(t,[{key:"cloneNode",value:function(){var A=this,e=(0,l.default)(t.prototype.__proto__||(0,B.default)(t.prototype),"cloneNode",this).call(this);return this.images&&(e.textures=this.textures.map(function(t,e){return t.image=A.images[e],t})),e}},{key:"pointCollision",value:function(A){var e=this;if((0,l.default)(t.prototype.__proto__||(0,B.default)(t.prototype),"pointCollision",this).call(this,A)){var r=this.textures;if(r){var n=A.offsetX,i=A.offsetY;A.targetTextures=[];var o=this.attr("anchor"),u=(0,s.default)(o,2),c=u[0],f=u[1],h=(0,s.default)(this.contentSize,2),d=h[0],p=h[1];n+=d*c,i+=p*f,r.forEach(function(t){var r=t.rect||[0,0].concat((0,a.default)(e.innerSize)),o=(0,s.default)(r,4),u=o[0],c=o[1],l=o[2],f=o[3];n>=u&&n-u<l&&i>=c&&i-c<f&&A.targetTextures.push(t)})}return!0}return!1}},{key:"render",value:function(A,e){var r=this;(0,l.default)(t.prototype.__proto__||(0,B.default)(t.prototype),"render",this).call(this,A,e);var n=this.textures,i=!1;this.images&&this.images.length&&n.forEach(function(A,t){var n=r.images[t],o=(0,s.default)(r.contentSize,2),u=o[0],c=o[1],l=A.rect||[0,0,u,c],f=A.srcRect;if(!i&&A.rect&&(l[2]-l[0]>u||l[3]-l[1]>c)&&(i=!0,e.beginPath(),e.rect(0,0,u,c),e.clip()),e.save(),A.filter){(0,w.setDeprecation)("texture.filter","Instead use sprite.attr({filter}).");var B=f?[0,0,f[2],f[3]]:[0,0,n.width,n.height],h=l[2]/B[2],d=l[3]/B[3];e.filter=U.default.compile(A.filter),f?e.drawImage.apply(e,[n].concat((0,a.default)(f),[h*B[0]+l[0],d*B[1]+l[1],h*f[2],d*f[3]])):e.drawImage(n,h*B[0]+l[0],d*B[1]+l[1],h*n.width,d*n.height)}else f?e.drawImage.apply(e,[n].concat((0,a.default)(f),(0,a.default)(l))):e.drawImage.apply(e,[n].concat((0,a.default)(l)));e.restore()})}},{key:"images",set:function(A){this[E]=A},get:function(){return this[E]}},{key:"textures",set:function(A){this.attr("textures",A)},get:function(){return this.attr("textures")}},{key:"contentSize",get:function(){var A=(0,s.default)(this.attrSize,2),t=A[0],e=A[1],r=this.texturesSize||[0,0],n=t,i=e;return""===t&&(n=0|r[0],""!==e&&r[1]&&(n*=e/r[1])),""===e&&(i=0|r[1],""!==t&&r[0]&&(i*=t/r[0])),[n,i]}},{key:"cache",get:function(){return!(!this.attr("bgcolor")&&!this.attr("gradients").bgcolor&&this.textures.length<=1)&&(0,l.default)(t.prototype.__proto__||(0,B.default)(t.prototype),"cache",this)},set:function(A){(0,c.default)(t.prototype.__proto__||(0,B.default)(t.prototype),"cache",A,this)}}]),t}(v.default),i.Attr=m,C((n=o).prototype,"contentSize",[w.flow],(0,f.default)(n.prototype,"contentSize"),n.prototype),n);t.default=b,(0,y.registerNodeType)("sprite",b)},function(A,t,e){"use strict";t.__esModule=!0;var r=i(e(10)),n=i(e(22));function i(A){return A&&A.__esModule?A:{default:A}}t.default=function A(t,e,i,o){var a=(0,n.default)(t,e);if(void 0===a){var s=(0,r.default)(t);null!==s&&A(s,e,i,o)}else if("value"in a&&a.writable)a.value=i;else{var u=a.set;void 0!==u&&u.call(o,i)}return i}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,n,i,o,a,s,u,c,l,f,B,h,d,p,Q,g,w=S(e(5)),v=S(e(23)),U=S(e(22)),y=S(e(10)),F=S(e(4)),C=S(e(6)),H=S(e(17)),E=S(e(18)),m=S(e(1)),b=S(e(2)),K=e(230),_=e(16),x=S(e(39)),k=e(29),M=e(51);function S(A){return A&&A.__esModule?A:{default:A}}var N=e(34),z=e(234),D=(0,b.default)("boxSize"),I=(0,b.default)("outputText"),T=function(A,t,e){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",n=A.context;if(!n)return[0,0];n.save(),n.font=e;var i=n.measureText(t).width;n.restore();var o=A.attr("letterSpacing");o&&(i+=o*(t.length-1));var a=z(e).size;return[i,r||1.2*a].map(Math.round)};function O(A){if(!A.context)return"";var t=A.text,e=A.attr("font"),r=A.attr("lineHeight"),n=A.attr("textIndent"),i=[],o=0,a=0;A[I]=t;var s=A.attr("lineBreak"),u=A.hasLayout?A.attr("layoutWidth"):A.attr("width");if(""!==s&&""!==u){var c=A.attr("wordBreak");t.split(/\n/).forEach(function(t){for(var r=(0,K.LineBreaker)(t,{lineBreak:s,wordBreak:c}),o=[],a=r.next();!a.done;)o.push(a.value.slice()),a=r.next();var l="";o.forEach(function(t){if(l){var r=""+l+t,o=T(A,r,e);(0,m.default)(o,1)[0]>(0===i.length?u-n:u)?(i.push(l),l=t):l=r}else l=t}),i.push(l)}),A[I]=i.join("\n")}else i=t.split(/\n/);i.forEach(function(t,i){var s=T(A,t,e,r),u=(0,m.default)(s,2),c=u[0],l=u[1];0===i&&(c+=n),o=Math.max(o,c),a+=l});var l=A[D];if(!l||l[0]!==o||l[1]!==a){var f=A.attrSize;""!==f[0]&&""!==f[1]||A.reflow()}A[D]=[o,a]}var X=(r=(0,_.inherit)("normal normal normal 16px Arial"),n=(0,_.parseValue)(parseFloat),i=(0,_.parseValue)(_.parseColorString),o=(0,_.inherit)(""),a=(0,_.parseValue)(_.parseColorString),s=(0,_.inherit)(""),u=(0,_.inherit)(""),c=(0,_.inherit)(""),l=(0,_.inherit)(""),f=(0,_.inherit)(""),B=(0,_.relative)("width"),h=(0,_.relative)("height"),N((d=function(A){function t(A){(0,F.default)(this,t);var e=(0,H.default)(this,(t.__proto__||(0,y.default)(t)).call(this,A));return e.setDefault({font:"normal normal normal 16px Arial",textAlign:"left",strokeColor:"",fillColor:"",lineHeight:"",text:"",flexible:!1,lineBreak:"",wordBreak:"normal",letterSpacing:0,textIndent:0}),e}return(0,E.default)(t,A),(0,C.default)(t,[{key:"text",set:function(A){A=String(A),this.set("text",A),O(this.subject)}},{key:"font",set:function(A){this.set("font",A),O(this.subject)}},{key:"fontSize",set:function(A){null==A&&(A="16px");var t="px";if("string"==typeof A){var e=A.match(/^(\d+)(\w+)/);if(!e)return null;A=parseInt(e[1],10),t=e[2]}var r=this.font,n=z(r),i=n.style+" "+n.variant+" "+n.weight+" "+A+t+" "+n.family;this.font=i},get:function(){var A=this.font,t=z(A);return""+t.size+t.unit}},{key:"fontFamily",set:function(A){null==A&&(A="Arial");var t=this.font,e=z(t),r=e.style+" "+e.variant+" "+e.weight+" "+e.size+e.unit+" "+A;this.font=r},get:function(){return z(this.font).family}},{key:"fontStyle",set:function(A){null==A&&(A="normal");var t=this.font,e=z(t),r=A+" "+e.variant+" "+e.weight+" "+e.size+e.unit+" "+e.family;this.font=r},get:function(){return z(this.font).style}},{key:"fontVariant",set:function(A){null==A&&(A="normal");var t=this.font,e=z(t),r=e.style+" "+A+" "+e.weight+" "+e.size+e.unit+" "+e.family;this.font=r},get:function(){return z(this.font).variant}},{key:"fontWeight",set:function(A){null==A&&(A="normal");var t=this.font,e=z(t),r=e.style+" "+e.variant+" "+A+" "+e.size+e.unit+" "+e.family;this.font=r},get:function(){return z(this.font).weight}},{key:"lineHeight",set:function(A){this.set("lineHeight",A),O(this.subject)}},{key:"textAlign",set:function(A){this.set("textAlign",A),O(this.subject)}},{key:"color",set:function(A){this.fillColor=A},get:function(){return this.fillColor}},{key:"strokeColor",set:function(A){this.set("strokeColor",A)}},{key:"fillColor",set:function(A){this.set("fillColor",A)}},{key:"flexible",set:function(A){this.set("flexible",A)}},{key:"lineBreak",set:function(A){this.set("lineBreak",A),O(this.subject)}},{key:"wordBreak",set:function(A){this.set("wordBreak",A),O(this.subject)}},{key:"letterSpacing",set:function(A){"string"==typeof A&&(A=parseFloat(A)),this.set("letterSpacing",A),O(this.subject)}},{key:"textIndent",set:function(A){"string"==typeof A&&(A=parseFloat(A)),this.set("textIndent",A),O(this.subject)}},{key:"width",set:function(A){""!==this.lineBreak&&O(this.subject),this.set("width",A)}},{key:"layoutWidth",set:function(A){""!==this.lineBreak&&O(this.subject),this.set("layoutWidth",A)}}]),t}(x.default.Attr)).prototype,"text",[_.attr],(0,U.default)(d.prototype,"text"),d.prototype),N(d.prototype,"font",[_.attr,r],(0,U.default)(d.prototype,"font"),d.prototype),N(d.prototype,"fontSize",[_.attr],(0,U.default)(d.prototype,"fontSize"),d.prototype),N(d.prototype,"fontFamily",[_.attr],(0,U.default)(d.prototype,"fontFamily"),d.prototype),N(d.prototype,"fontStyle",[_.attr],(0,U.default)(d.prototype,"fontStyle"),d.prototype),N(d.prototype,"fontVariant",[_.attr],(0,U.default)(d.prototype,"fontVariant"),d.prototype),N(d.prototype,"fontWeight",[_.attr],(0,U.default)(d.prototype,"fontWeight"),d.prototype),N(d.prototype,"lineHeight",[n,_.attr],(0,U.default)(d.prototype,"lineHeight"),d.prototype),N(d.prototype,"textAlign",[_.attr],(0,U.default)(d.prototype,"textAlign"),d.prototype),N(d.prototype,"color",[_.attr],(0,U.default)(d.prototype,"color"),d.prototype),N(d.prototype,"strokeColor",[i,_.attr,o],(0,U.default)(d.prototype,"strokeColor"),d.prototype),N(d.prototype,"fillColor",[a,_.attr,s],(0,U.default)(d.prototype,"fillColor"),d.prototype),N(d.prototype,"flexible",[_.attr],(0,U.default)(d.prototype,"flexible"),d.prototype),N(d.prototype,"lineBreak",[_.attr,u],(0,U.default)(d.prototype,"lineBreak"),d.prototype),N(d.prototype,"wordBreak",[_.attr,c],(0,U.default)(d.prototype,"wordBreak"),d.prototype),N(d.prototype,"letterSpacing",[_.attr,l],(0,U.default)(d.prototype,"letterSpacing"),d.prototype),N(d.prototype,"textIndent",[_.attr,f],(0,U.default)(d.prototype,"textIndent"),d.prototype),N(d.prototype,"width",[_.attr,B],(0,U.default)(d.prototype,"width"),d.prototype),N(d.prototype,"layoutWidth",[_.attr,h],(0,U.default)(d.prototype,"layoutWidth"),d.prototype),d),L=(g=Q=function(A){function t(A){return(0,F.default)(this,t),"string"==typeof A&&(A={text:A}),(0,H.default)(this,(t.__proto__||(0,y.default)(t)).call(this,A))}return(0,E.default)(t,A),(0,C.default)(t,[{key:"render",value:function(A,e){var r=this;(0,v.default)(t.prototype.__proto__||(0,y.default)(t.prototype),"render",this).call(this,A,e);var n=this.attr("textAlign"),i=this.attr("flexible")?this.flexibleFont:this.attr("font"),o=this.attr("lineHeight"),a=this.text;if(a){var s=(0,m.default)(this.contentSize,2),u=s[0],c=s[1];this[I]||O(this),a=this[I]||this.text,(this.textboxSize[0]>u||this.textboxSize[1]>c)&&(e.beginPath(),e.rect(0,0,u,c),e.clip()),e.font=i;var l=a.split(/\n/);e.textBaseline="top";var f=n;e.textBaseline="middle";var B=(0,M.findColor)(e,this,"strokeColor");B&&(e.strokeStyle=B);var h=(0,M.findColor)(e,this,"fillColor");B||h||(h=(0,_.parseColorString)("black")),h&&(e.fillStyle=h);var d=0,p=this.contentSize[0],Q=this.attr("letterSpacing"),g=this.attr("textIndent");l.forEach(function(A,t){var n=T(r,A,i,o),a=(0,m.default)(n,2),s=a[0],u=a[1],c=0;"center"===f?c=(p-s)/2:"right"===f&&(c=p-s);var l=0;if(g&&0===t&&"right"!==f&&(l=g),Q){var v=c;[].concat((0,w.default)(A)).forEach(function(A,n){0===t&&0===n&&(v+=l),h&&e.fillText(A,v,d+u/2),B&&e.strokeText(A,v,d+u/2),v+=T(r,A,i)[0]+Q})}else h&&e.fillText(A,c+l,d+u/2),B&&e.strokeText(A,c+l,d+u/2);d+=u})}}},{key:"text",set:function(A){this.attr("text",A)},get:function(){return this.attr("text")}},{key:"textboxSize",get:function(){return this[D]||O(this),this[D]}},{key:"flexibleFont",get:function(){var A=this.attr("font");if(""===this.attr("width")&&""===this.attr("layoutWidth"))return A;var t=this.textboxSize,e=this.contentSize,r=z(A),n=r.style,i=r.variant,o=r.weight,a=r.size,s=r.family;return a*=e[0]/t[0],n+" "+i+" "+o+" "+Math.floor(a)+'px "'+s+'"'}},{key:"contentSize",get:function(){var A=(0,m.default)(this.attrSize,2),t=A[0],e=A[1];if(""===t||""===e){var r=this.textboxSize;if(!r)return[0,0];t=t||r[0],e=e||r[1]}return this.attr("flexible")&&""===this.attr("height")&&""===this.attr("layoutHeight")&&(e=Math.ceil(e*t/this.textboxSize[0])),[t,e]}}]),t}(x.default),Q.Attr=X,N((p=g).prototype,"contentSize",[_.flow],(0,U.default)(p.prototype,"contentSize"),p.prototype),p);t.default=L,(0,k.registerNodeType)("label",L)},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(87);Object.defineProperty(t,"toCodePoints",{enumerable:!0,get:function(){return r.toCodePoints}}),Object.defineProperty(t,"fromCodePoint",{enumerable:!0,get:function(){return r.fromCodePoint}});var n=e(231);Object.defineProperty(t,"LineBreaker",{enumerable:!0,get:function(){return n.LineBreaker}})},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LineBreaker=t.inlineBreakOpportunities=t.lineBreakAtIndex=t.codePointsToCharacterClasses=t.UnicodeTrie=t.BREAK_ALLOWED=t.BREAK_NOT_ALLOWED=t.BREAK_MANDATORY=t.classes=t.LETTER_NUMBER_MODIFIER=void 0;var r=function(){function A(A,t){for(var e=0;e<t.length;e++){var r=t[e];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(A,r.key,r)}}return function(t,e,r){return e&&A(t.prototype,e),r&&A(t,r),t}}(),n=function(){return function(A,t){if(Array.isArray(A))return A;if(Symbol.iterator in Object(A))return function(A,t){var e=[],r=!0,n=!1,i=void 0;try{for(var o,a=A[Symbol.iterator]();!(r=(o=a.next()).done)&&(e.push(o.value),!t||e.length!==t);r=!0);}catch(A){n=!0,i=A}finally{try{!r&&a.return&&a.return()}finally{if(n)throw i}}return e}(A,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),i=e(232),o=function(A){return A&&A.__esModule?A:{default:A}}(e(233)),a=e(87);var s=t.LETTER_NUMBER_MODIFIER=50,u=10,c=13,l=15,f=17,B=18,h=19,d=20,p=21,Q=22,g=24,w=25,v=26,U=27,y=28,F=30,C=32,H=33,E=34,m=35,b=37,K=38,_=39,x=40,k=42,M=(t.classes={BK:1,CR:2,LF:3,CM:4,NL:5,SG:6,WJ:7,ZW:8,GL:9,SP:u,ZWJ:11,B2:12,BA:c,BB:14,HY:l,CB:16,CL:f,CP:B,EX:h,IN:d,NS:p,OP:Q,QU:23,IS:g,NU:w,PO:v,PR:U,SY:y,AI:29,AL:F,CJ:31,EB:C,EM:H,H2:E,H3:m,HL:36,ID:b,JL:K,JV:_,JT:x,RI:41,SA:k,XX:43},t.BREAK_MANDATORY="!"),S=t.BREAK_NOT_ALLOWED="×",N=t.BREAK_ALLOWED="÷",z=t.UnicodeTrie=(0,i.createTrieFromBase64)(o.default),D=[F,36],I=[1,2,3,5],T=[u,8],O=[U,v],X=I.concat(T),L=[K,_,x,E,m],V=[l,c],J=t.codePointsToCharacterClasses=function(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"strict",e=[],r=[],n=[];return A.forEach(function(A,i){var o=z.get(A);if(o>s?(n.push(!0),o-=s):n.push(!1),-1!==["normal","auto","loose"].indexOf(t)&&-1!==[8208,8211,12316,12448].indexOf(A))return r.push(i),e.push(16);if(4===o||11===o){if(0===i)return r.push(i),e.push(F);var a=e[i-1];return-1===X.indexOf(a)?(r.push(r[i-1]),e.push(a)):(r.push(i),e.push(F))}return r.push(i),31===o?e.push("strict"===t?p:b):o===k?e.push(F):29===o?e.push(F):43===o?A>=131072&&A<=196605||A>=196608&&A<=262141?e.push(b):e.push(F):void e.push(o)}),[r,e,n]},P=function(A,t,e,r){var n=r[e];if(Array.isArray(A)?-1!==A.indexOf(n):A===n)for(var i=e;i<=r.length;){var o=r[++i];if(o===t)return!0;if(o!==u)break}if(n===u)for(var a=e;a>0;){var s=r[--a];if(Array.isArray(A)?-1!==A.indexOf(s):A===s)for(var c=e;c<=r.length;){var l=r[++c];if(l===t)return!0;if(l!==u)break}if(s!==u)break}return!1},j=function(A,t){for(var e=A;e>=0;){var r=t[e];if(r!==u)return r;e--}return 0},R=function(A,t,e,r,n){if(0===e[r])return S;var i=r-1;if(Array.isArray(n)&&!0===n[i])return S;var o=i-1,a=i+1,s=t[i],F=o>=0?t[o]:0,k=t[a];if(2===s&&3===k)return S;if(-1!==I.indexOf(s))return M;if(-1!==I.indexOf(k))return S;if(-1!==T.indexOf(k))return S;if(8===j(i,t))return N;if(11===z.get(A[i])&&(k===b||k===C||k===H))return S;if(7===s||7===k)return S;if(9===s)return S;if(-1===[u,c,l].indexOf(s)&&9===k)return S;if(-1!==[f,B,h,g,y].indexOf(k))return S;if(j(i,t)===Q)return S;if(P(23,Q,i,t))return S;if(P([f,B],p,i,t))return S;if(P(12,12,i,t))return S;if(s===u)return N;if(23===s||23===k)return S;if(16===k||16===s)return N;if(-1!==[c,l,p].indexOf(k)||14===s)return S;if(36===F&&-1!==V.indexOf(s))return S;if(s===y&&36===k)return S;if(k===d&&-1!==D.concat(d,h,w,b,C,H).indexOf(s))return S;if(-1!==D.indexOf(k)&&s===w||-1!==D.indexOf(s)&&k===w)return S;if(s===U&&-1!==[b,C,H].indexOf(k)||-1!==[b,C,H].indexOf(s)&&k===v)return S;if(-1!==D.indexOf(s)&&-1!==O.indexOf(k)||-1!==O.indexOf(s)&&-1!==D.indexOf(k))return S;if(-1!==[U,v].indexOf(s)&&(k===w||-1!==[Q,l].indexOf(k)&&t[a+1]===w)||-1!==[Q,l].indexOf(s)&&k===w||s===w&&-1!==[w,y,g].indexOf(k))return S;if(-1!==[w,y,g,f,B].indexOf(k))for(var X=i;X>=0;){var J=t[X];if(J===w)return S;if(-1===[y,g].indexOf(J))break;X--}if(-1!==[U,v].indexOf(k))for(var R=-1!==[f,B].indexOf(s)?o:i;R>=0;){var G=t[R];if(G===w)return S;if(-1===[y,g].indexOf(G))break;R--}if(K===s&&-1!==[K,_,E,m].indexOf(k)||-1!==[_,E].indexOf(s)&&-1!==[_,x].indexOf(k)||-1!==[x,m].indexOf(s)&&k===x)return S;if(-1!==L.indexOf(s)&&-1!==[d,v].indexOf(k)||-1!==L.indexOf(k)&&s===U)return S;if(-1!==D.indexOf(s)&&-1!==D.indexOf(k))return S;if(s===g&&-1!==D.indexOf(k))return S;if(-1!==D.concat(w).indexOf(s)&&k===Q||-1!==D.concat(w).indexOf(k)&&s===B)return S;if(41===s&&41===k){for(var W=e[i],Y=1;W>0&&41===t[--W];)Y++;if(Y%2!=0)return S}return s===C&&k===H?S:N},G=(t.lineBreakAtIndex=function(A,t){if(0===t)return S;if(t>=A.length)return M;var e=J(A),r=n(e,2),i=r[0],o=r[1];return R(A,o,i,t)},function(A,t){t||(t={lineBreak:"normal",wordBreak:"normal"});var e=J(A,t.lineBreak),r=n(e,3),i=r[0],o=r[1],a=r[2];return"break-all"!==t.wordBreak&&"break-word"!==t.wordBreak||(o=o.map(function(A){return-1!==[w,F,k].indexOf(A)?b:A})),[i,o,"keep-all"===t.wordBreak?a.map(function(t,e){return t&&A[e]>=19968&&A[e]<=40959}):null]}),W=(t.inlineBreakOpportunities=function(A,t){var e=(0,a.toCodePoints)(A),r=S,i=G(e,t),o=n(i,3),s=o[0],u=o[1],c=o[2];return e.forEach(function(A,t){r+=(0,a.fromCodePoint)(A)+(t>=e.length-1?M:R(e,u,s,t+1,c))}),r},function(){function A(t,e,r,n){!function(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}(this,A),this._codePoints=t,this.required=e===M,this.start=r,this.end=n}return r(A,[{key:"slice",value:function(){return a.fromCodePoint.apply(void 0,function(A){if(Array.isArray(A)){for(var t=0,e=Array(A.length);t<A.length;t++)e[t]=A[t];return e}return Array.from(A)}(this._codePoints.slice(this.start,this.end)))}}]),A}());t.LineBreaker=function(A,t){var e=(0,a.toCodePoints)(A),r=G(e,t),i=n(r,3),o=i[0],s=i[1],u=i[2],c=e.length,l=0,f=0;return{next:function(){if(f>=c)return{done:!0};for(var A=S;f<c&&(A=R(e,s,o,++f,u))===S;);if(A!==S||f===c){var t=new W(e,A,l,f);return l=f,{value:t,done:!1}}return{done:!0}}}}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=t.createTrieFromBase64=t.UTRIE2_INDEX_2_MASK=t.UTRIE2_INDEX_2_BLOCK_LENGTH=t.UTRIE2_OMITTED_BMP_INDEX_1_LENGTH=t.UTRIE2_INDEX_1_OFFSET=t.UTRIE2_UTF8_2B_INDEX_2_LENGTH=t.UTRIE2_UTF8_2B_INDEX_2_OFFSET=t.UTRIE2_INDEX_2_BMP_LENGTH=t.UTRIE2_LSCP_INDEX_2_LENGTH=t.UTRIE2_DATA_MASK=t.UTRIE2_DATA_BLOCK_LENGTH=t.UTRIE2_LSCP_INDEX_2_OFFSET=t.UTRIE2_SHIFT_1_2=t.UTRIE2_INDEX_SHIFT=t.UTRIE2_SHIFT_1=t.UTRIE2_SHIFT_2=void 0;var r=function(){function A(A,t){for(var e=0;e<t.length;e++){var r=t[e];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(A,r.key,r)}}return function(t,e,r){return e&&A(t.prototype,e),r&&A(t,r),t}}(),n=e(87);var i=t.UTRIE2_SHIFT_2=5,o=t.UTRIE2_SHIFT_1=11,a=t.UTRIE2_INDEX_SHIFT=2,s=t.UTRIE2_SHIFT_1_2=o-i,u=t.UTRIE2_LSCP_INDEX_2_OFFSET=65536>>i,c=t.UTRIE2_DATA_BLOCK_LENGTH=1<<i,l=t.UTRIE2_DATA_MASK=c-1,f=t.UTRIE2_LSCP_INDEX_2_LENGTH=1024>>i,B=t.UTRIE2_INDEX_2_BMP_LENGTH=u+f,h=t.UTRIE2_UTF8_2B_INDEX_2_OFFSET=B,d=t.UTRIE2_UTF8_2B_INDEX_2_LENGTH=32,p=t.UTRIE2_INDEX_1_OFFSET=h+d,Q=t.UTRIE2_OMITTED_BMP_INDEX_1_LENGTH=65536>>o,g=t.UTRIE2_INDEX_2_BLOCK_LENGTH=1<<s,w=t.UTRIE2_INDEX_2_MASK=g-1,v=(t.createTrieFromBase64=function(A){var t=(0,n.decode)(A),e=Array.isArray(t)?(0,n.polyUint32Array)(t):new Uint32Array(t),r=Array.isArray(t)?(0,n.polyUint16Array)(t):new Uint16Array(t),i=r.slice(12,e[4]/2),o=2===e[5]?r.slice((24+e[4])/2):e.slice(Math.ceil((24+e[4])/4));return new v(e[0],e[1],e[2],e[3],i,o)},t.Trie=function(){function A(t,e,r,n,i,o){!function(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}(this,A),this.initialValue=t,this.errorValue=e,this.highStart=r,this.highValueIndex=n,this.index=i,this.data=o}return r(A,[{key:"get",value:function(A){var t=void 0;if(A>=0){if(A<55296||A>56319&&A<=65535)return t=((t=this.index[A>>i])<<a)+(A&l),this.data[t];if(A<=65535)return t=((t=this.index[u+(A-55296>>i)])<<a)+(A&l),this.data[t];if(A<this.highStart)return t=p-Q+(A>>o),t=this.index[t],t+=A>>i&w,t=((t=this.index[t])<<a)+(A&l),this.data[t];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue}}]),A}())},function(A,t,e){"use strict";A.exports="KwAAAAAAAAAACA4AIDoAAPAfAAACAAAAAAAIABAAGABAAEgAUABYAF4AZgBeAGYAYABoAHAAeABeAGYAfACEAIAAiACQAJgAoACoAK0AtQC9AMUAXgBmAF4AZgBeAGYAzQDVAF4AZgDRANkA3gDmAOwA9AD8AAQBDAEUARoBIgGAAIgAJwEvATcBPwFFAU0BTAFUAVwBZAFsAXMBewGDATAAiwGTAZsBogGkAawBtAG8AcIBygHSAdoB4AHoAfAB+AH+AQYCDgIWAv4BHgImAi4CNgI+AkUCTQJTAlsCYwJrAnECeQKBAk0CiQKRApkCoQKoArACuALAAsQCzAIwANQC3ALkAjAA7AL0AvwCAQMJAxADGAMwACADJgMuAzYDPgOAAEYDSgNSA1IDUgNaA1oDYANiA2IDgACAAGoDgAByA3YDfgOAAIQDgACKA5IDmgOAAIAAogOqA4AAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAK8DtwOAAIAAvwPHA88D1wPfAyAD5wPsA/QD/AOAAIAABAQMBBIEgAAWBB4EJgQuBDMEIAM7BEEEXgBJBCADUQRZBGEEaQQwADAAcQQ+AXkEgQSJBJEEgACYBIAAoASoBK8EtwQwAL8ExQSAAIAAgACAAIAAgACgAM0EXgBeAF4AXgBeAF4AXgBeANUEXgDZBOEEXgDpBPEE+QQBBQkFEQUZBSEFKQUxBTUFPQVFBUwFVAVcBV4AYwVeAGsFcwV7BYMFiwWSBV4AmgWgBacFXgBeAF4AXgBeAKsFXgCyBbEFugW7BcIFwgXIBcIFwgXQBdQF3AXkBesF8wX7BQMGCwYTBhsGIwYrBjMGOwZeAD8GRwZNBl4AVAZbBl4AXgBeAF4AXgBeAF4AXgBeAF4AXgBeAGMGXgBqBnEGXgBeAF4AXgBeAF4AXgBeAF4AXgB5BoAG4wSGBo4GkwaAAIADHgR5AF4AXgBeAJsGgABGA4AAowarBrMGswagALsGwwbLBjAA0wbaBtoG3QbaBtoG2gbaBtoG2gblBusG8wb7BgMHCwcTBxsHCwcjBysHMAc1BzUHOgdCB9oGSgdSB1oHYAfaBloHaAfaBlIH2gbaBtoG2gbaBtoG2gbaBjUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHbQdeAF4ANQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQd1B30HNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1B4MH2gaKB68EgACAAIAAgACAAIAAgACAAI8HlwdeAJ8HpweAAIAArwe3B14AXgC/B8UHygcwANAH2AfgB4AA6AfwBz4B+AcACFwBCAgPCBcIogEYAR8IJwiAAC8INwg/CCADRwhPCFcIXwhnCEoDGgSAAIAAgABvCHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIhAiLCI4IMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAANQc1BzUHNQc1BzUHNQc1BzUHNQc1B54INQc1B6II2gaqCLIIugiAAIAAvgjGCIAAgACAAIAAgACAAIAAgACAAIAAywiHAYAA0wiAANkI3QjlCO0I9Aj8CIAAgACAAAIJCgkSCRoJIgknCTYHLwk3CZYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiAAIAAAAFAAXgBeAGAAcABeAHwAQACQAKAArQC9AJ4AXgBeAE0A3gBRAN4A7AD8AMwBGgEAAKcBNwEFAUwBXAF4QkhCmEKnArcCgAHHAsABz4LAAcABwAHAAd+C6ABoAG+C/4LAAcABwAHAAc+DF4MAAcAB54M3gweDV4Nng3eDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEeDqABVg6WDqABoQ6gAaABoAHXDvcONw/3DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DncPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB7cPPwlGCU4JMACAAIAAgABWCV4JYQmAAGkJcAl4CXwJgAkwADAAMAAwAIgJgACLCZMJgACZCZ8JowmrCYAAswkwAF4AXgB8AIAAuwkABMMJyQmAAM4JgADVCTAAMAAwADAAgACAAIAAgACAAIAAgACAAIAAqwYWBNkIMAAwADAAMADdCeAJ6AnuCR4E9gkwAP4JBQoNCjAAMACAABUK0wiAAB0KJAosCjQKgAAwADwKQwqAAEsKvQmdCVMKWwowADAAgACAALcEMACAAGMKgABrCjAAMAAwADAAMAAwADAAMAAwADAAMAAeBDAAMAAwADAAMAAwADAAMAAwADAAMAAwAIkEPQFzCnoKiQSCCooKkAqJBJgKoAqkCokEGAGsCrQKvArBCjAAMADJCtEKFQHZCuEK/gHpCvEKMAAwADAAMACAAIwE+QowAIAAPwEBCzAAMAAwADAAMACAAAkLEQswAIAAPwEZCyELgAAOCCkLMAAxCzkLMAAwADAAMAAwADAAXgBeAEELMAAwADAAMAAwADAAMAAwAEkLTQtVC4AAXAtkC4AAiQkwADAAMAAwADAAMAAwADAAbAtxC3kLgAuFC4sLMAAwAJMLlwufCzAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAApwswADAAMACAAIAAgACvC4AAgACAAIAAgACAALcLMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAvwuAAMcLgACAAIAAgACAAIAAyguAAIAAgACAAIAA0QswADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAANkLgACAAIAA4AswADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACJCR4E6AswADAAhwHwC4AA+AsADAgMEAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMACAAIAAGAwdDCUMMAAwAC0MNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQw1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHPQwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADUHNQc1BzUHNQc1BzUHNQc2BzAAMAA5DDUHNQc1BzUHNQc1BzUHNQc1BzUHNQdFDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAgACAAIAATQxSDFoMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAF4AXgBeAF4AXgBeAF4AYgxeAGoMXgBxDHkMfwxeAIUMXgBeAI0MMAAwADAAMAAwAF4AXgCVDJ0MMAAwADAAMABeAF4ApQxeAKsMswy7DF4Awgy9DMoMXgBeAF4AXgBeAF4AXgBeAF4AXgDRDNkMeQBqCeAM3Ax8AOYM7Az0DPgMXgBeAF4AXgBeAF4AXgBeAF4AXgBeAF4AXgBeAF4AXgCgAAANoAAHDQ4NFg0wADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAeDSYNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIAAgACAAIAAgACAAC4NMABeAF4ANg0wADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD4NRg1ODVYNXg1mDTAAbQ0wADAAMAAwADAAMAAwADAA2gbaBtoG2gbaBtoG2gbaBnUNeg3CBYANwgWFDdoGjA3aBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gaUDZwNpA2oDdoG2gawDbcNvw3HDdoG2gbPDdYN3A3fDeYN2gbsDfMN2gbaBvoN/g3aBgYODg7aBl4AXgBeABYOXgBeACUG2gYeDl4AJA5eACwO2w3aBtoGMQ45DtoG2gbaBtoGQQ7aBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gZJDjUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1B1EO2gY1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQdZDjUHNQc1BzUHNQc1B2EONQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHaA41BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1B3AO2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gY1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1B2EO2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gZJDtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBkkOeA6gAKAAoAAwADAAMAAwAKAAoACgAKAAoACgAKAAgA4wADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAD//wQABAAEAAQABAAEAAQABAAEAA0AAwABAAEAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAKABMAFwAeABsAGgAeABcAFgASAB4AGwAYAA8AGAAcAEsASwBLAEsASwBLAEsASwBLAEsAGAAYAB4AHgAeABMAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAFgAbABIAHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYADQARAB4ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkAFgAaABsAGwAbAB4AHQAdAB4ATwAXAB4ADQAeAB4AGgAbAE8ATwAOAFAAHQAdAB0ATwBPABcATwBPAE8AFgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwArAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAAQABAANAA0ASwBLAEsASwBLAEsASwBLAEsASwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUAArACsABABQAAQABAAEAAQABAAEAAQAKwArAAQABAArACsABAAEAAQAUAArACsAKwArACsAKwArACsABAArACsAKwArAFAAUAArAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAGgAaAFAAUABQAFAAUABMAB4AGwBQAB4AKwArACsABAAEAAQAKwBQAFAAUABQAFAAUAArACsAKwArAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUAArAFAAUAArACsABAArAAQABAAEAAQABAArACsAKwArAAQABAArACsABAAEAAQAKwArACsABAArACsAKwArACsAKwArAFAAUABQAFAAKwBQACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwAEAAQAUABQAFAABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUAArACsABABQAAQABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQAKwArAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwAeABsAKwArACsAKwArACsAKwBQAAQABAAEAAQABAAEACsABAAEAAQAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwArAAQABAArACsABAAEAAQAKwArACsAKwArACsAKwArAAQABAArACsAKwArAFAAUAArAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwAeAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwAEAFAAKwBQAFAAUABQAFAAUAArACsAKwBQAFAAUAArAFAAUABQAFAAKwArACsAUABQACsAUAArAFAAUAArACsAKwBQAFAAKwArACsAUABQAFAAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQAKwArACsABAAEAAQAKwAEAAQABAAEACsAKwBQACsAKwArACsAKwArAAQAKwArACsAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAB4AHgAeAB4AHgAeABsAHgArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABAArACsAKwArACsAKwArAAQABAArAFAAUABQACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAB4AUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABAArACsAKwArACsAKwArAAQABAArACsAKwArACsAKwArAFAAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwArAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAKwBcAFwAKwBcACsAKwBcACsAKwArACsAKwArAFwAXABcAFwAKwBcAFwAXABcAFwAXABcACsAXABcAFwAKwBcACsAXAArACsAXABcACsAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgArACoAKgBcACsAKwBcAFwAXABcAFwAKwBcACsAKgAqACoAKgAqACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAFwAXABcAFwAUAAOAA4ADgAOAB4ADgAOAAkADgAOAA0ACQATABMAEwATABMACQAeABMAHgAeAB4ABAAEAB4AHgAeAB4AHgAeAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUAANAAQAHgAEAB4ABAAWABEAFgARAAQABABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAAQABAAEAAQABAANAAQABABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsADQANAB4AHgAeAB4AHgAeAAQAHgAeAB4AHgAeAB4AKwAeAB4ADgAOAA0ADgAeAB4AHgAeAB4ACQAJACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgAeAB4AHgBcAFwAXABcAFwAXAAqACoAKgAqAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAKgAqACoAKgAqACoAKgBcAFwAXAAqACoAKgAqAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAXAAqAEsASwBLAEsASwBLAEsASwBLAEsAKgAqACoAKgAqACoAUABQAFAAUABQAFAAKwBQACsAKwArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQACsAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwAEAAQABAAeAA0AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAEQArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAADQANAA0AUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAA0ADQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQACsABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoADQANABUAXAANAB4ADQAbAFwAKgArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAB4AHgATABMADQANAA4AHgATABMAHgAEAAQABAAJACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAUABQAFAAUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwAeACsAKwArABMAEwBLAEsASwBLAEsASwBLAEsASwBLAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwBcAFwAXABcAFwAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcACsAKwArACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwAeAB4AXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgArACsABABLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKgAqACoAKgAqACoAKgBcACoAKgAqACoAKgAqACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAUABQAFAAUABQAFAAUAArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4ADQANAA0ADQAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAHgAeAB4AHgBQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwANAA0ADQANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwBQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsABAAEAAQAHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAABABQAFAAUABQAAQABAAEAFAAUAAEAAQABAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAKwBQACsAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAKwArAB4AHgAeAB4AHgAeACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAUABQAFAAKwAeAB4AHgAeAB4AHgAeAA4AHgArAA0ADQANAA0ADQANAA0ACQANAA0ADQAIAAQACwAEAAQADQAJAA0ADQAMAB0AHQAeABcAFwAWABcAFwAXABYAFwAdAB0AHgAeABQAFAAUAA0AAQABAAQABAAEAAQABAAJABoAGgAaABoAGgAaABoAGgAeABcAFwAdABUAFQAeAB4AHgAeAB4AHgAYABYAEQAVABUAFQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgANAB4ADQANAA0ADQAeAA0ADQANAAcAHgAeAB4AHgArAAQABAAEAAQABAAEAAQABAAEAAQAUABQACsAKwBPAFAAUABQAFAAUAAeAB4AHgAWABEATwBQAE8ATwBPAE8AUABQAFAAUABQAB4AHgAeABYAEQArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAGwAbABsAGwAbABsAGwAaABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAaABsAGwAbABsAGgAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgBQABoAHgAdAB4AUAAeABoAHgAeAB4AHgAeAB4AHgAeAB4ATwAeAFAAGwAeAB4AUABQAFAAUABQAB4AHgAeAB0AHQAeAFAAHgBQAB4AUAAeAFAATwBQAFAAHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AUABQAFAAUABPAE8AUABQAFAAUABQAE8AUABQAE8AUABPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAE8ATwBPAE8ATwBPAE8ATwBPAE8AUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAATwAeAB4AKwArACsAKwAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB0AHQAeAB4AHgAdAB0AHgAeAB0AHgAeAB4AHQAeAB0AGwAbAB4AHQAeAB4AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB0AHgAdAB4AHQAdAB0AHQAdAB0AHgAdAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAdAB0AHQAdAB4AHgAdAB0AHgAeAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABQAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAlACUAHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBQAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAeAB4AHgAeAB0AHQAeAB4AHgAeAB0AHQAdAB4AHgAdAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB0AHQAeAB4AHQAeAB4AHgAeAB0AHQAeAB4AHgAeACUAJQAdAB0AJQAeACUAJQAlACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAHgAeAB4AHgAdAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHQAdAB0AHgAdACUAHQAdAB4AHQAdAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHQAdAB0AHQAlAB4AJQAlACUAHQAlACUAHQAdAB0AJQAlAB0AHQAlAB0AHQAlACUAJQAeAB0AHgAeAB4AHgAdAB0AJQAdAB0AHQAdAB0AHQAlACUAJQAlACUAHQAlACUAIAAlAB0AHQAlACUAJQAlACUAJQAlACUAHgAeAB4AJQAlACAAIAAgACAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeABcAFwAXABcAFwAXAB4AEwATACUAHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwArACUAJQBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAKwArACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAE8ATwBPAE8ATwBPAE8ATwAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeACsAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUAArACsAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQBQAFAAUABQACsAKwArACsAUABQAFAAUABQAFAAUABQAA0AUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQACsAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgBQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAABAAEAAQAKwAEAAQAKwArACsAKwArAAQABAAEAAQAUABQAFAAUAArAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsABAAEAAQAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsADQANAA0ADQANAA0ADQANAB4AKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AUABQAFAAUABQAFAAUABQAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAUABQAFAAUABQAA0ADQANAA0ADQANABQAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwANAA0ADQANAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAeAAQABAAEAB4AKwArAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLACsADQArAB4AKwArAAQABAAEAAQAUABQAB4AUAArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwAEAAQABAAEAAQABAAEAAQABAAOAA0ADQATABMAHgAeAB4ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0AUABQAFAAUAAEAAQAKwArAAQADQANAB4AUAArACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXABcAA0ADQANACoASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUAArACsAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANACsADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEcARwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQACsAKwAeAAQABAANAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAEAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUAArACsAUAArACsAUABQACsAKwBQAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AKwArAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAeAB4ADQANAA0ADQAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAArAAQABAArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAEAAQABAAEAAQABAAEACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAFgAWAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAKwBQACsAKwArACsAKwArAFAAKwArACsAKwBQACsAUAArAFAAKwBQAFAAUAArAFAAUAArAFAAKwArAFAAKwBQACsAUAArAFAAKwBQACsAUABQACsAUAArACsAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAUABQAFAAUAArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUAArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAlACUAJQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeACUAJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeACUAJQAlACUAJQAeACUAJQAlACUAJQAgACAAIAAlACUAIAAlACUAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIQAhACEAIQAhACUAJQAgACAAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIAAgACAAIAAlACUAJQAlACAAJQAgACAAIAAgACAAIAAgACAAIAAlACUAJQAgACUAJQAlACUAIAAgACAAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeACUAHgAlAB4AJQAlACUAJQAlACAAJQAlACUAJQAeACUAHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIAAgACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIAAlACUAJQAlACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAIAAgACAAJQAlACUAIAAgACAAIAAgAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFwAXABcAFQAVABUAHgAeAB4AHgAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIAAgACAAJQAlACUAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAlACAAIAAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsA"},function(A,t,e){"use strict";var r="'([^']+)'|\"([^\"]+)\"|[\\w-]+",n=new RegExp("(bold|bolder|lighter|[1-9]00) +","i"),i=new RegExp("(italic|oblique) +","i"),o=new RegExp("(small-caps) +","i"),a=new RegExp("(ultra-condensed|extra-condensed|condensed|semi-condensed|semi-expanded|expanded|extra-expanded|ultra-expanded) +","i"),s=new RegExp("([\\d\\.]+)(px|pt|pc|in|cm|mm|%|em|ex|ch|rem|q|vw|vh) *((?:"+r+")( *, *(?:"+r+"))*)"),u={};A.exports=function A(t,e){null==e&&(e="undefined"!=typeof window&&window.getComputedStyle?A(window.getComputedStyle(document.documentElement).fontSize+" Arial",16).size:16);if(u[t])return u[t];var r=s.exec(t);if(r){var c,l,f,B,h={weight:"normal",style:"normal",stretch:"normal",variant:"normal",size:parseFloat(r[1]),unit:r[2],family:r[3].replace(/ *, */g,",")},d=t.substring(0,r.index);switch((c=n.exec(d))&&(h.weight=c[1]),(l=i.exec(d))&&(h.style=l[1]),(f=o.exec(d))&&(h.variant=f[1]),(B=a.exec(d))&&(h.stretch=B[1]),h.unit){case"pt":h.size/=.75;break;case"pc":h.size*=16;break;case"in":h.size*=96;break;case"cm":h.size*=96/2.54;break;case"mm":h.size*=96/25.4;break;case"%":break;case"em":case"rem":h.size*=e;break;case"q":h.size*=96/25.4/4}if("vw"===h.unit){if("undefined"!=typeof document&&document.documentElement){var p=document.documentElement.clientWidth;h.size=p*h.size/100}}else if("vh"===h.unit&&"undefined"!=typeof document&&document.documentElement){var Q=document.documentElement.clientHeight;h.size=Q*h.size/100}return u[t]=h}}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=C(e(5)),n=C(e(7)),i=C(e(19)),o=C(e(28)),a=C(e(10)),s=C(e(4)),u=C(e(6)),c=C(e(17)),l=C(e(23)),f=C(e(18)),B=C(e(2)),h=e(49),d=e(118),p=e(16),Q=C(e(86)),g=C(e(120)),w=C(e(121)),v=C(e(122)),U=e(29),y=e(239),F=C(e(124));function C(A){return A&&A.__esModule?A:{default:A}}var H=(0,B.default)("children"),E=(0,B.default)("updateSet"),m=(0,B.default)("zOrder"),b=(0,B.default)("tRecord"),K=(0,B.default)("timeline"),_=(0,B.default)("renderDeferrer"),x=(0,B.default)("drawTask"),k=(0,B.default)("autoRender"),M=(0,B.default)("adjustTimer"),S=(0,B.default)("node"),N=function(A){function t(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=A.context,r=A.handleEvent,n=void 0===r||r,i=A.evaluateFPS,u=void 0!==i&&i,l=A.renderMode,f=void 0===l?"repaintAll":l,B=A.autoRender,p=void 0===B||B;(0,s.default)(this,t);var Q=(0,c.default)(this,(t.__proto__||(0,a.default)(t)).call(this));return Q.handleEvent=n,Q.evaluateFPS=u,Q[k]=p,Q.renderMode=f,Q.outputContext=e,e.canvas&&e.canvas.addEventListener&&e.canvas.addEventListener("DOMNodeRemovedFromDocument",function(){Q.timeline.clear(),Q.clear()}),Q[H]=[],Q[E]=new o.default,Q[m]=0,Q[b]=[],Q[K]=new h.Timeline(d.timeline),Q[_]=null,Q[S]=new g.default,Q.touchedTargets={},Q}return(0,f.default)(t,A),(0,u.default)(t,[{key:"attr",value:function(){var A;return this.prepareRender(),(A=this[S]).attr.apply(A,arguments)}},{key:"clearContext",value:function(A){if(A.canvas){var t=A.canvas,e=t.width,r=t.height;A.clearRect(0,0,e,r)}}},{key:"remove",value:function(){for(var A=this,t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];return 0===e.length?((0,p.setDeprecation)("layer.remove()","Instead use layer.clear()."),this.clear()):e.map(function(t){return A.removeChild(t)})}},{key:"prepareRender",value:function(){var A=this;return this[_]||(this[_]={},this[_].promise=new i.default(function(t,e){(0,n.default)(A[_],{resolve:t,reject:e}),A.autoRender&&(A[x]=(0,d.requestAnimationFrame)(function(){delete A[x],A.draw()}))})),this[_]?this[_].promise:i.default.resolve()}},{key:"draw",value:function(){var A=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=this[_];this[_]=null,this[x]&&((0,d.cancelAnimationFrame)(this[x]),delete this[x]),this.evaluateFPS&&(this[b].push(Date.now()),this[b]=this[b].slice(-10));var r=void 0;if("repaintDirty"===this.renderMode)r=this.renderRepaintDirty.bind(this);else{if("repaintAll"!==this.renderMode)throw new Error("unknown render mode!");r=this.renderRepaintAll.bind(this)}var n=this.timeline.currentTime;r(n,A),(0,l.default)(t.prototype.__proto__||(0,a.default)(t.prototype),"dispatchEvent",this).call(this,"update",{target:this,timeline:this.timeline,renderTime:n},!0,!0),e&&e.resolve()}},{key:"update",value:function(A){A&&A.isDirty||(A&&(this[E].add(A),A.isDirty=!0),this.prepareRender())}},{key:"isVisible",value:function(){return!this.canvas||this.canvas.width>0&&this.canvas.height>0}},{key:"drawSprites",value:function(A,t){this[E].clear();for(var e=0;e<A.length;e++){var r=A[e],n=r.isDirty;if(r.isDirty=!1,r.parent===this){var i=r.isVisible();i?(r.draw(t),"repaintDirty"===this.renderMode?r.lastRenderBox=r.renderBox:r.lastRenderBox="no-calc"):delete r.lastRenderBox,n&&r.dispatchEvent("update",{target:r,renderTime:t,isVisible:i},!0,!0)}}}},{key:"renderRepaintAll",value:function(A){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],e=this[H],r=this.outputContext;t&&this.clearContext(r),this.drawSprites(e,A)}},{key:"renderRepaintDirty",value:function(A){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],e=[].concat((0,r.default)(this[E]));if(e.some(function(A){return!!A.attr("filter")||A.isVirtual||"no-calc"===A.lastRenderBox}))return this.renderRepaintAll(A,t);var n=this.outputContext,i=this[H];n.save(),n.beginPath(),(0,y.clearDirtyRects)(n,e,!0),t&&this.clearContext(n),this.drawSprites(i,A),n.restore()}},{key:"pointCollision",value:function(A){if(this.outputContext.canvas){var t=A.layerX,e=A.layerY,r=this.outputContext.canvas,n=r.width,i=r.height;return null==t&&null==e||t>=0&&e>=0&&t<n&&e<i}return!0}},{key:"dispatchEvent",value:function(A,e){var n=this,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!o||0!==this.getEventHandlers(A).length){if(!o&&!e.terminated&&"mouseenter"!==A){var s=i||this.pointCollision(e),u=e.originalEvent&&e.originalEvent.changedTouches;if(u&&"touchend"===A&&(s=!0),s||"mouseleave"===A){var c=this[H].slice(0).reverse(),f=[];if(u&&"touchend"===A){var B=u[0];if(B&&null!=B.identifier){var h=this.layer.touchedTargets[B.identifier];h&&(h.forEach(function(t){t!==n&&t.layer===n&&t.dispatchEvent(A,e,!0,!0)}),delete this.layer.touchedTargets[B.identifier])}}else for(var d=0;d<c.length;d++){var p=c[d];if(p.dispatchEvent(A,e,i,o)&&(e.targetSprites&&(f.push.apply(f,(0,r.default)(e.targetSprites)),delete e.targetSprites),f.push(p)),e.terminated&&!A.startsWith("mouse"))break}e.targetSprites=f,e.terminated=!1,i=s}}return e.targetSprites=e.targetSprites||[],e.cancelBubble?!1:(e.targetSprites.length>0&&(i=!0),(0,l.default)(t.prototype.__proto__||(0,a.default)(t.prototype),"dispatchEvent",this).call(this,A,e,i,o))}}},{key:"connect",value:function(A,e,r){return(0,l.default)(t.prototype.__proto__||(0,a.default)(t.prototype),"connect",this).call(this,A,e),this.zIndex=r,A&&A.container&&A.container.appendChild(this.outputContext.canvas),this}},{key:"disconnect",value:function(A){return this.canvas&&this.canvas.remove&&this.canvas.remove(),(0,l.default)(t.prototype.__proto__||(0,a.default)(t.prototype),"disconnect",this).call(this,A)}},{key:"group",value:function(){var A=new v.default;return A.append.apply(A,arguments),this.appendChild(A),A}},{key:"batch",value:function(){for(var A=this,t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];e.forEach(function(t){t.layer!==A&&A.appendChild(t)});var n=new w.default(this);return n.add.apply(n,e),n}},{key:"adjust",value:function(A){var t=this;if(!(arguments.length>1&&void 0!==arguments[1])||arguments[1]){var e=this.outputContext,r=this.adjustContext||e.canvas.cloneNode().getContext("2d");this[M]?clearTimeout(this[M]):(this.autoRender=!1,r.clearRect(0,0,r.canvas.width,r.canvas.height),r._clearTag=!1,r.drawImage(e.canvas,0,0),this.adjustContext=r),this[M]=setTimeout(function(){t.autoRender=!0,delete t[M]},100),r.canvas.width>0&&r.canvas.height>0&&(this.clearContext(e),e.save(),A.call(this,e),e.drawImage(r.canvas,0,0),e.restore())}}},{key:"clearUpdate",value:function(){this[E].clear()}},{key:"resolution",get:function(){return[this.canvas.width,this.canvas.height]}},{key:"autoRender",set:function(A){this[k]=A,A&&this.draw()},get:function(){return this[k]}},{key:"layer",get:function(){return this}},{key:"children",get:function(){return this[H]}},{key:"childNodes",get:function(){return this[H]}},{key:"timeline",get:function(){return this[K]}},{key:"context",get:function(){return this.outputContext}},{key:"canvas",get:function(){return this.outputContext.canvas}},{key:"offset",get:function(){return[0,0]}},{key:"fps",get:function(){if(!this.evaluateFPS)return NaN;var A=0,t=this[b].slice(-10),e=t.length;return e<=5?NaN:(t.reduceRight(function(t,e,r){return A+=t-e,e}),Math.round(1e3*(e-1)/A))}}]),t}(Q.default);t.default=N,(0,n.default)(N.prototype,F.default),(0,U.registerNodeType)("layer",N,!0)},function(A,t,e){"use strict";function r(A){var t=A[0][0],e=A[0][1],r=t,n=e;return A.forEach(function(A){var i=A[0],o=A[2],a=A[4],s=A[6],u=A[1],c=A[3],l=A[5],f=A[7];t=Math.min(t,i,o,a,s),e=Math.min(e,u,c,l,f),r=Math.max(r,i,o,a,s),n=Math.max(n,u,c,l,f)}),[t,e,r,n]}Object.defineProperty(t,"__esModule",{value:!0}),t.sort=function(A,t){var e=[];(function(A){for(var t=[],e=0;e<A;e++)t.push(e);return function(A){var t=[],e=[];return function A(r){var n=void 0,i=void 0;for(n=0;n<r.length;n++)i=r.splice(n,1)[0],e.push(i),0===r.length&&t.push(e.slice()),A(r),r.splice(n,0,i),e.pop();return t}(A)}(t)})(A.length).forEach(function(n){var i=0;n.forEach(function(e){i+=function(A,t){return Math.sqrt(Math.pow(A[0]-t[0],2)+Math.pow(A[1]-t[1],2))+Math.sqrt(Math.pow(A[2]-t[2],2)+Math.pow(A[3]-t[3],2))}(r(A[e]),r(t[e]))}),e.push({index:n,distance:i})}),e.sort(function(A,t){return A.distance-t.distance});var n=[];return e[0].index.forEach(function(t){n.push(A[t])}),n},t.sortCurves=function(A,t){var e=[];(function(A){for(var t=[],e=0;e<A;e++){for(var r=[],n=0;n<A;n++){var i=n+e;i>A-1&&(i-=A),r[i]=n}t.push(r)}return t})(A.length).forEach(function(r){var n=0,i=0;r.forEach(function(e){n+=function(A,t){var e=A[0],r=A[2],n=A[4],i=A[6],o=A[1],a=A[3],s=A[5],u=A[7],c=t[0],l=t[2],f=t[4],B=t[6],h=t[1],d=t[3],p=t[5],Q=t[7];return Math.sqrt(Math.pow(c-e,2)+Math.pow(h-o,2))+Math.sqrt(Math.pow(l-r,2)+Math.pow(d-a,2))+Math.sqrt(Math.pow(f-n,2)+Math.pow(p-s,2))+Math.sqrt(Math.pow(B-i,2)+Math.pow(Q-u,2))}(A[e],t[i++])}),e.push({index:r,distance:n})}),e.sort(function(A,t){return A.distance-t.distance});var r=[];return e[0].index.forEach(function(t){r.push(A[t])}),r}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flexLayout=void 0;var r=function(A){if(A&&A.__esModule)return A;var t={};if(null!=A)for(var e in A)Object.prototype.hasOwnProperty.call(A,e)&&(t[e]=A[e]);return t.default=A,t}(e(238));t.flexLayout=r},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.attrs=void 0;var r=function(A){return A&&A.__esModule?A:{default:A}}(e(1));t.relayout=function(A,t){function e(A,t){return"width"===t?A.attrSize[0]:A.attrSize[1]}t.sort(function(A,t){var e=0|A.attributes.order,r=0|t.attributes.order;return e!==r?e-r:A.zOrder-t.zOrder});var n=A.attributes,i="width",o="layoutX",a="layoutRight",s=1,u=0,c="height",l="layoutY",f="layoutBottom",B=void 0,h=void 0,d=n.flexDirection;"row-reverse"===d?(i="width",o="layoutRight",a="layoutX",s=-1,u=e(A,"width"),c="height",l="layoutY",f="layoutBottom"):"column"===d?(i="height",o="layoutY",a="layoutBottom",s=1,u=0,c="width",l="layoutX",f="layoutRight"):"column-reverse"===d&&(i="height",o="layoutBottom",a="layoutY",s=-1,u=e(A,"height"),c="width",l="layoutX",f="layoutRight");if("wrap-reverse"===n.flexWrap){var p=[f,l];l=p[0],f=p[1],B=-1}else h=0,B=1;function Q(A){return null==A||""===A}var g=Q(e(A,i)),w=void 0;if(g){for(var v=0,U=0;U<t.length;U++){var y=t[U],F=(0,r.default)(y.layoutSize,2),C=F[0],H=F[1],E="width"===i?C:H;v+=E}"row-reverse"!==d&&"column-reverse"!==d||(u=v),w=v}else w="width"===i?A.layoutSize[0]:A.layoutSize[1];var m=[],b=[m],K=w,_=0;function x(A,t,e){var n="border-box"===A.attr("boxSizing"),i=A.attr("margin"),o=(0,r.default)(i,4),a=o[0],s=o[1],u=o[2],c=o[3];if(n)"width"===t?(e=Math.max(0,e-s-c),A.attr({layoutWidth:e})):"height"===t&&(e=Math.max(0,e-a-u),A.attr({layoutHeight:e}));else{var l=A.attr("border").width,f=A.attr("padding"),B=(0,r.default)(f,4),h=B[0],d=B[1],p=B[2],Q=B[3];"width"===t?(e=Math.max(0,e-2*l-d-Q-s-c),A.attr({layoutWidth:e})):"height"===t&&(e=Math.max(0,e-2*l-h-p-a-u),A.attr({layoutHeight:e}))}}for(var k=0;k<t.length;k++){var M=t[k],S=M.attributes,N=(0,r.default)(M.layoutSize,2),z=N[0],D=N[1];if("height"===i){var I=[D,z];z=I[0],D=I[1]}""!==S.flex?m.push(M):"nowrap"===n.flexWrap||g?(K-=z,_=Math.max(_,D),m.push(M)):(z>w&&(x(M,i,w),z=w,D="width"===i?M.layoutSize[1]:M.layoutSize[0]),K<z?(m.mainSpace=K,m.crossSpace=_,m=[M],b.push(m),K=w,_=0):m.push(M),_=Math.max(_,D),K-=z)}if(m.mainSpace=K,"nowrap"===n.flexWrap||g){var T=e(A,c);m.crossSpace=Q(T)?_:T}else m.crossSpace=_;function O(A){var t=(0,r.default)(A.originalRect,2),e=t[0],n=t[1],i=A.attr("margin");A.attr({layoutX:function(A){return A-e+i[3]}}),A.attr({layoutY:function(A){return A-n+i[0]}})}if(K<0)for(var X=w/(w-K),L=u,V=0;V<t.length;V++){var J=t[V],P=J.attributes,j="width"===i?J.layoutSize[0]:J.layoutSize[1];""!==P.flex&&(j=0),j*=X,J.attr(o,L),J.attr(a,L+s*j),x(J,i,j),L=J.attr(a)}else b.forEach(function(A){for(var t=A.mainSpace,e=0,r=0;r<A.length;r++){var c=A[r],l=c.attributes;e+=""===l.flex?0:parseInt(l.flex,10)}if(e>0)for(var f=u,B=0;B<A.length;B++){var h=A[B],d=h.attributes,p="width"===i?h.layoutSize[0]:h.layoutSize[1];""!==d.flex&&(p=t/e*parseInt(d.flex,10)),h.attr(o,f),h.attr(a,f+s*p),x(h,i,p),f=h.attr(a)}else{var Q=u,g=0,w=n.justifyContent;"flex-end"===w?(Q=t*s+u,g=0):"center"===w?(Q=t/2*s+u,g=0):"space-between"===w?(g=t/(A.length-1)*s,Q=u):"space-around"===w&&(g=t/A.length*s,Q=g/2+u);for(var v=0;v<A.length;v++){var U=A[v],y="width"===i?U.layoutSize[0]:U.layoutSize[1];U.attr(o,Q),U.attr(a,U.attr(o)+s*y),x(U,i,y),Q=U.attr(a)+g}}});var R=void 0,G=e(A,c);if(Q(G)){_=0,R=0;for(var W=0;W<b.length;W++)R+=b[W].crossSpace}else{_=G;for(var Y=0;Y<b.length;Y++)_-=b[Y].crossSpace}h="wrap-reverse"===n.flexWrap?Q(G)?R:G:0;var q=0,Z=n.alignContent;"flex-end"===Z?h+=B*_:"center"===Z?h+=B*_/2:"space-between"===Z?q=_/(b.length-1):"space-around"===Z&&(q=_/b.length,h+=B*q/2);b.forEach(function(A){for(var t="stretch"===n.alignContent?A.crossSpace+_/b.length:A.crossSpace,r=0;r<A.length;r++){var i=A[r],o=i.attributes.alignSelf||n.alignItems,a="width"===c?i.offsetSize[0]:i.offsetSize[1];if("flex-start"===o&&(i.attr(l,h),i.attr(f,i.attr(l)+B*a)),"flex-end"===o&&(i.attr(f,h+B*t),i.attr(l,i.attr(f)-B*a)),"center"===o&&(i.attr(l,h+B*(t-a)/2),i.attr(f,i.attr(l)+B*a)),"stretch"===o){i.attr(l,h),i.attr(f,h+B*(Q(e(i,c))?t:a));var s="width"===c?"layoutWidth":"layoutHeight";i.attr(s,B*(i.attr(f)-i.attr(l)))}O(i)}h+=B*(t+q)})};t.attrs={init:function(A){A.setDefault({flexDirection:"row",alignItems:"stretch",justifyContent:"flex-start",flexWrap:"nowrap",alignContent:"stretch"})},flexDirection:function(A,t){A.subject.clearLayout(),A.set("flexDirection",t)},flexWrap:function(A,t){A.subject.clearLayout(),A.set("flexWrap",t)},justifyContent:function(A,t){A.subject.clearLayout(),A.set("justifyContent",t)},alignItems:function(A,t){A.subject.clearLayout(),A.set("alignItems",t)},alignContent:function(A,t){A.subject.clearLayout(),A.set("alignContent",t)}}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(A){return A&&A.__esModule?A:{default:A}}(e(5));t.clearDirtyRect=i,t.clearDirtyRects=function(A,t){var e=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=A.canvas,o=r.width,a=r.height;A.beginPath();for(var s=0;s<t.length;s++){var u=t[s],c=u.renderBox;if(i(A,c,o,a),e){var l=u.lastRenderBox;l&&!(0,n.boxEqual)(l,c)&&i(A,l,o,a)}}A.clip()};var n=e(16);function i(A,t,e,i){t=t.map(function(A,t){return t<2?A-1:A+1});var o=(0,n.boxIntersect)(t,[0,0,e,i]);if(o){var a=(0,n.boxToRect)(o);A.rect.apply(A,(0,r.default)(a))}}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,n,i,o,a,s,u,c,l,f,B,h,d=K(e(1)),p=K(e(23)),Q=K(e(22)),g=K(e(7)),w=K(e(10)),v=K(e(4)),U=K(e(6)),y=K(e(17)),F=K(e(18)),C=e(16),H=K(e(39)),E=e(51),m=e(123),b=e(29);function K(A){return A&&A.__esModule?A:{default:A}}var _=e(34),x=(r=(0,C.inherit)(1),n=(0,C.parseValue)(C.parseStringFloat),i=(0,C.parseValue)(parseFloat),o=(0,C.inherit)("butt"),a=(0,C.inherit)("miter"),s=(0,C.inherit)(""),u=(0,C.inherit)(""),c=(0,C.inherit)("box"),_((l=function(A){function t(A){(0,v.default)(this,t);var e=(0,y.default)(this,(t.__proto__||(0,w.default)(t)).call(this,A));return e.setDefault({lineWidth:1,lineDash:null,lineDashOffset:0,lineCap:"butt",lineJoin:"miter",strokeColor:"",fillColor:"",bounding:"box"},{color:function(){return this.strokeColor}}),e}return(0,F.default)(t,A),(0,U.default)(t,[{key:"path",set:function(A){this.clearFlow(),A?(A="string"==typeof A?{d:A}:A,this.subject.svg=(0,m.createSvgPath)(A),this.set("path",A)):(this.subject.svg=null,this.set("path",null))}},{key:"d",set:function(A){if(A){var t=this.get("path");this.path=t?(0,g.default)(t,{d:A}):{d:A}}else this.path=null},get:function(){return this.path?this.path.d:null}},{key:"lineWidth",set:function(A){"string"==typeof A&&(A=parseFloat(A)),this.clearFlow(),this.set("lineWidth",Math.round(A))}},{key:"lineDash",set:function(A){"number"==typeof A&&(A=[A]),this.set("lineDash",A)}},{key:"lineDashOffset",set:function(A){this.set("lineDashOffset",A)}},{key:"lineCap",set:function(A){this.set("lineCap",A)}},{key:"lineJoin",set:function(A){this.set("lineJoin",A)}},{key:"strokeColor",set:function(A){this.set("strokeColor",(0,C.parseColorString)(A))}},{key:"fillColor",set:function(A){this.set("fillColor",(0,C.parseColorString)(A))}},{key:"flexible",set:function(A){this.clearFlow(),this.set("flexible",A)}},{key:"bounding",set:function(A){this.quietSet("bounding",A)}},{key:"color",set:function(A){this.strokeColor=A}}]),t}(H.default.Attr)).prototype,"path",[C.attr],(0,Q.default)(l.prototype,"path"),l.prototype),_(l.prototype,"d",[C.attr],(0,Q.default)(l.prototype,"d"),l.prototype),_(l.prototype,"lineWidth",[C.attr,r],(0,Q.default)(l.prototype,"lineWidth"),l.prototype),_(l.prototype,"lineDash",[n,C.attr],(0,Q.default)(l.prototype,"lineDash"),l.prototype),_(l.prototype,"lineDashOffset",[i,C.attr],(0,Q.default)(l.prototype,"lineDashOffset"),l.prototype),_(l.prototype,"lineCap",[C.attr,o],(0,Q.default)(l.prototype,"lineCap"),l.prototype),_(l.prototype,"lineJoin",[C.attr,a],(0,Q.default)(l.prototype,"lineJoin"),l.prototype),_(l.prototype,"strokeColor",[C.attr,s],(0,Q.default)(l.prototype,"strokeColor"),l.prototype),_(l.prototype,"fillColor",[C.attr,u],(0,Q.default)(l.prototype,"fillColor"),l.prototype),_(l.prototype,"flexible",[C.attr],(0,Q.default)(l.prototype,"flexible"),l.prototype),_(l.prototype,"bounding",[C.attr,c],(0,Q.default)(l.prototype,"bounding"),l.prototype),_(l.prototype,"color",[C.attr],(0,Q.default)(l.prototype,"color"),l.prototype),l),k=(h=B=function(A){function t(A){return(0,v.default)(this,t),"string"==typeof A&&(A={d:A}),(0,y.default)(this,(t.__proto__||(0,w.default)(t)).call(this,A))}return(0,F.default)(t,A),(0,U.default)(t,[{key:"getPointAtLength",value:function(A){return this.svg?this.svg.getPointAtLength(A):[0,0]}},{key:"getPathLength",value:function(){return this.svg?this.svg.getTotalLength():0}},{key:"findPath",value:function(A,t){var e=this.originalRect,r=this.pathOffset;return this.svg&&this.svg.isPointInPath(A-e[0]-r[0],t-e[1]-r[1])?[this.svg]:[]}},{key:"pointCollision",value:function(A){if((0,p.default)(t.prototype.__proto__||(0,w.default)(t.prototype),"pointCollision",this).call(this,A)){var e=A.offsetX,r=A.offsetY,n=this.svg;if(n){var i=n.bounds;e+=Math.min(0,i[0]),r+=Math.min(0,i[1])}return A.targetPaths=this.findPath(e,r),"path"!==this.attr("bounding")||A.targetPaths.length>0}return!1}},{key:"render",value:function(A,e){(0,p.default)(t.prototype.__proto__||(0,w.default)(t.prototype),"render",this).call(this,A,e);var r=this.attr("d"),n=this.attr("lineWidth"),i=this.attr("lineCap"),o=this.attr("lineJoin"),a=this.attr("lineDash"),s=this.attr("flexible");if(r){var u=this.svg,c=(0,d.default)(u.bounds,4),l=c[0],f=c[1],B=c[2],h=c[3],Q=(0,d.default)(this.pathOffset,2),g=Q[0],v=Q[1],U=(0,d.default)(this.contentSize,2),y=U[0],F=U[1];if((y<B||F<h)&&(e.beginPath(),e.rect(0,0,y,F),e.clip()),s){u.save();var H=y/(B-Math.min(0,l)+2*g);u.scale(H,H),l*=H,f*=H,g*=H,v*=H}if((l<0||f<0)&&e.translate(-Math.min(0,l),-Math.min(0,f)),e.translate(g,v),u.beginPath().to(e),s&&u.restore(),e.lineWidth=n,e.lineCap=i,e.lineJoin=o,null!=a){e.setLineDash(a);var m=this.attr("lineDashOffset");e.lineDashOffset=m}var b=(0,E.findColor)(e,this,"fillColor");b&&(e.fillStyle=b);var K=(0,E.findColor)(e,this,"strokeColor");K||b||(K=(0,C.parseColorString)("black")),K&&(e.strokeStyle=K),b&&e.fill(),K&&e.stroke()}}},{key:"path",set:function(A){this.attr("path",A)},get:function(){return this.attr("path")}},{key:"lineWidth",get:function(){var A=this.attr("lineWidth"),t=this.attr("gradients"),e=this.attr("fillColor"),r=this.attr("strokeColor")||t&&t.strokeColor,n=e||t&&t.fillColor;return!r&&n?0:A}},{key:"pathOffset",get:function(){var A=Math.round(this.lineWidth);return[A,A]}},{key:"pathSize",get:function(){return this.svg?this.svg.size:[0,0]}},{key:"contentSize",get:function(){if(!this.svg)return(0,p.default)(t.prototype.__proto__||(0,w.default)(t.prototype),"contentSize",this);var A=this.svg.bounds,e=(0,d.default)(this.attrSize,2),r=e[0],n=e[1],i=this.pathOffset;return""===r&&(r=A[2]-Math.min(0,A[0])+2*i[0]),""===n&&(n=A[3]-Math.min(0,A[1])+2*i[1]),this.attr("flexible")&&""===this.attr("height")&&""===this.attr("layoutHeight")&&(n=Math.ceil(n*r/(A[2]-Math.min(0,A[0])+2*i[0]))),[r,n].map(Math.ceil)}},{key:"originalRect",get:function(){var A=this.svg;if(A){var e=A.bounds,r=this.pathOffset,n=(0,d.default)(this.offsetSize,2),i=n[0],o=n[1],a=this.attr("anchor"),s=(0,d.default)(a,2),u=s[0],c=s[1],l=[0,0,i,o],f=Math.min(0,e[0]),B=Math.min(0,e[1]);return l[0]=f-r[0]-u*(i+f-2*r[0]),l[1]=B-r[1]-c*(o+B-2*r[1]),l}return(0,p.default)(t.prototype.__proto__||(0,w.default)(t.prototype),"originalRect",this)}}]),t}(H.default),B.Attr=x,_((f=h).prototype,"contentSize",[C.flow],(0,Q.default)(f.prototype,"contentSize"),f.prototype),_(f.prototype,"originalRect",[C.flow],(0,Q.default)(f.prototype,"originalRect"),f.prototype),f);t.default=k,k.setAttributeEffects({d:m.pathEffect,path:function(A,t,e,r,n){return A=(0,m.createSvgPath)(A),t=(0,m.createSvgPath)(t),(0,m.pathEffect)(A.d,t.d,e,r,n)}}),(0,b.registerNodeType)("path",k)},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(e(19)),n=a(e(2)),i=e(40),o=a(e(60));function a(A){return A&&A.__esModule?A:{default:A}}var s=(0,n.default)("loadBgImagePassport");i.BaseSprite.prototype.loadBgImage=function(A){var t=this,e=void 0;if(A.id?e=o.default.loadTexture({id:A.id}):A.src&&(e=o.default.loadTexture(A.src)),e instanceof r.default){var i=(0,n.default)("passport");this[s]=i,e.then(function(A){var e=A.img;A.texture;if(i===t[s]){var r=t.attr("bgimage");r.image=e,t.attr("bgimage",null),t.attr("bgimage",r)}})}else e&&(A.image=e.img);return A},t.default=i.BaseSprite},function(A,t,e){var r=function(){return this}()||Function("return this")(),n=r.regeneratorRuntime&&Object.getOwnPropertyNames(r).indexOf("regeneratorRuntime")>=0,i=n&&r.regeneratorRuntime;if(r.regeneratorRuntime=void 0,A.exports=e(243),n)r.regeneratorRuntime=i;else try{delete r.regeneratorRuntime}catch(A){r.regeneratorRuntime=void 0}},function(A,t){!function(t){"use strict";var e,r=Object.prototype,n=r.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag",u="object"==typeof A,c=t.regeneratorRuntime;if(c)u&&(A.exports=c);else{(c=t.regeneratorRuntime=u?A.exports:{}).wrap=v;var l="suspendedStart",f="suspendedYield",B="executing",h="completed",d={},p={};p[o]=function(){return this};var Q=Object.getPrototypeOf,g=Q&&Q(Q(x([])));g&&g!==r&&n.call(g,o)&&(p=g);var w=C.prototype=y.prototype=Object.create(p);F.prototype=w.constructor=C,C.constructor=F,C[s]=F.displayName="GeneratorFunction",c.isGeneratorFunction=function(A){var t="function"==typeof A&&A.constructor;return!!t&&(t===F||"GeneratorFunction"===(t.displayName||t.name))},c.mark=function(A){return Object.setPrototypeOf?Object.setPrototypeOf(A,C):(A.__proto__=C,s in A||(A[s]="GeneratorFunction")),A.prototype=Object.create(w),A},c.awrap=function(A){return{__await:A}},H(E.prototype),E.prototype[a]=function(){return this},c.AsyncIterator=E,c.async=function(A,t,e,r){var n=new E(v(A,t,e,r));return c.isGeneratorFunction(t)?n:n.next().then(function(A){return A.done?A.value:n.next()})},H(w),w[s]="Generator",w[o]=function(){return this},w.toString=function(){return"[object Generator]"},c.keys=function(A){var t=[];for(var e in A)t.push(e);return t.reverse(),function e(){for(;t.length;){var r=t.pop();if(r in A)return e.value=r,e.done=!1,e}return e.done=!0,e}},c.values=x,_.prototype={constructor:_,reset:function(A){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(K),!A)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=e)},stop:function(){this.done=!0;var A=this.tryEntries[0].completion;if("throw"===A.type)throw A.arg;return this.rval},dispatchException:function(A){if(this.done)throw A;var t=this;function r(r,n){return a.type="throw",a.arg=A,t.next=r,n&&(t.method="next",t.arg=e),!!n}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var s=n.call(o,"catchLoc"),u=n.call(o,"finallyLoc");if(s&&u){if(this.prev<o.catchLoc)return r(o.catchLoc,!0);if(this.prev<o.finallyLoc)return r(o.finallyLoc)}else if(s){if(this.prev<o.catchLoc)return r(o.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return r(o.finallyLoc)}}}},abrupt:function(A,t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===A||"continue"===A)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=A,o.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(o)},complete:function(A,t){if("throw"===A.type)throw A.arg;return"break"===A.type||"continue"===A.type?this.next=A.arg:"return"===A.type?(this.rval=this.arg=A.arg,this.method="return",this.next="end"):"normal"===A.type&&t&&(this.next=t),d},finish:function(A){for(var t=this.tryEntries.length-1;t>=0;--t){var e=this.tryEntries[t];if(e.finallyLoc===A)return this.complete(e.completion,e.afterLoc),K(e),d}},catch:function(A){for(var t=this.tryEntries.length-1;t>=0;--t){var e=this.tryEntries[t];if(e.tryLoc===A){var r=e.completion;if("throw"===r.type){var n=r.arg;K(e)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(A,t,r){return this.delegate={iterator:x(A),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=e),d}}}function v(A,t,e,r){var n=t&&t.prototype instanceof y?t:y,i=Object.create(n.prototype),o=new _(r||[]);return i._invoke=function(A,t,e){var r=l;return function(n,i){if(r===B)throw new Error("Generator is already running");if(r===h){if("throw"===n)throw i;return k()}for(e.method=n,e.arg=i;;){var o=e.delegate;if(o){var a=m(o,e);if(a){if(a===d)continue;return a}}if("next"===e.method)e.sent=e._sent=e.arg;else if("throw"===e.method){if(r===l)throw r=h,e.arg;e.dispatchException(e.arg)}else"return"===e.method&&e.abrupt("return",e.arg);r=B;var s=U(A,t,e);if("normal"===s.type){if(r=e.done?h:f,s.arg===d)continue;return{value:s.arg,done:e.done}}"throw"===s.type&&(r=h,e.method="throw",e.arg=s.arg)}}}(A,e,o),i}function U(A,t,e){try{return{type:"normal",arg:A.call(t,e)}}catch(A){return{type:"throw",arg:A}}}function y(){}function F(){}function C(){}function H(A){["next","throw","return"].forEach(function(t){A[t]=function(A){return this._invoke(t,A)}})}function E(A){var t;this._invoke=function(e,r){function i(){return new Promise(function(t,i){!function t(e,r,i,o){var a=U(A[e],A,r);if("throw"!==a.type){var s=a.arg,u=s.value;return u&&"object"==typeof u&&n.call(u,"__await")?Promise.resolve(u.__await).then(function(A){t("next",A,i,o)},function(A){t("throw",A,i,o)}):Promise.resolve(u).then(function(A){s.value=A,i(s)},o)}o(a.arg)}(e,r,t,i)})}return t=t?t.then(i,i):i()}}function m(A,t){var r=A.iterator[t.method];if(r===e){if(t.delegate=null,"throw"===t.method){if(A.iterator.return&&(t.method="return",t.arg=e,m(A,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var n=U(r,A.iterator,t.arg);if("throw"===n.type)return t.method="throw",t.arg=n.arg,t.delegate=null,d;var i=n.arg;return i?i.done?(t[A.resultName]=i.value,t.next=A.nextLoc,"return"!==t.method&&(t.method="next",t.arg=e),t.delegate=null,d):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function b(A){var t={tryLoc:A[0]};1 in A&&(t.catchLoc=A[1]),2 in A&&(t.finallyLoc=A[2],t.afterLoc=A[3]),this.tryEntries.push(t)}function K(A){var t=A.completion||{};t.type="normal",delete t.arg,A.completion=t}function _(A){this.tryEntries=[{tryLoc:"root"}],A.forEach(b,this),this.reset(!0)}function x(A){if(A){var t=A[o];if(t)return t.call(A);if("function"==typeof A.next)return A;if(!isNaN(A.length)){var r=-1,i=function t(){for(;++r<A.length;)if(n.call(A,r))return t.value=A[r],t.done=!1,t;return t.value=e,t.done=!0,t};return i.next=i}}return{next:k}}function k(){return{value:e,done:!0}}}(function(){return this}()||Function("return this")())},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t._debugger=void 0;var r=i(e(2));t.setDebugToolsObserver=function(A,t){var e=void 0,r=void 0,i=void 0,u=void 0;t[o]=t[o]||{},t[o].initObserver=function(){var o=void 0;function c(A){var t=A.renderRect;i||((i=new n.default).attr({zIndex:1/0,bgcolor:"rgba(0, 0, 0, 0.3)"}),u.append(i)),i.attr({pos:[t[0],t[1]],size:[t[2],t[3]]})}(u=A.layer("__debuglayer__")).canvas.style.background="transparent",u.zIndex=2147483647,e=function(A){var t=A.targetSprites;if(t.length){var e=t[0];if(e){if(s.selectedSprite===e)return;if(s.selectedSprite){var r=new CustomEvent("spritejs: observer",{detail:""});document.dispatchEvent(r),s.selectedSprite.off("update",o)}var n=new CustomEvent("spritejs: observer",{detail:e.attr()});document.dispatchEvent(n);var a=function(A){var t=new CustomEvent("spritejs: observer",{detail:A.attr()});document.dispatchEvent(t),c(A)};o=function(A){a(A.target)},a(e),e.on("update",o),s.selectedSprite=e,A.stopDispatch()}}else!function(){if(s.selectedSprite){s.selectedSprite.off("update",o),s.selectedSprite=null;var A=new CustomEvent("spritejs: observer",{detail:""});document.dispatchEvent(A),i&&i.attr("opacity",0)}}()},t.on("click",e),r=function(A){if(!s.selectedSprite){var t=A.targetSprites[0];t?c(t):(u.remove(i),i=null)}},t.on("mousemove",r),a=!0},t[o].removeObserver=function(){e&&(t.off("click",e),e=null),r&&(t.off("mousemove",r),r=null),i&&(t.remove(i),i=null),u&&A.removeLayer(u),s.selectedSprite=null,a=!1},a&&t[o].initObserver();t[o].attrChange=function(A){var t=A.detail,e=t.key,r=t.value;if(s.selectedSprite){var n=s.selectedSprite,i=e.split("."),o=i[1];if(2===i.length)try{n.attr(o,r)}catch(A){}else{for(var a=n.attr(o),u=2;u<i.length-1;u++)a[i[u]]=a[i[u]]||{};a[i[i.length-1]]=r;try{n.attr(o,a)}catch(A){}}}};var c=t[o];document.addEventListener("spritejs: devtools-opened",c.initObserver),document.addEventListener("spritejs: devtools-closed",c.removeObserver),document.addEventListener("spritejs: attr-change",c.attrChange)},t.removeDebugToolsObserver=function(A){var t=A[o];t&&(document.removeEventListener("spritejs: devtools-opened",t.initObserver),document.removeEventListener("spritejs: devtools-closed",t.removeObserver),document.removeEventListener("spritejs: attr-change",t.attrChange))};var n=i(e(125));function i(A){return A&&A.__esModule?A:{default:A}}var o=(0,r.default)("debugToolsHandler"),a=!1,s=t._debugger={selectedSprite:null}},function(A,t,e){A.exports=e(246)},function(A,t,e){"use strict";var r=e(12),n=e(126),i=e(248),o=e(90);function a(A){var t=new i(A),e=n(i.prototype.request,t);return r.extend(e,i.prototype,t),r.extend(e,t),e}var s=a(o);s.Axios=i,s.create=function(A){return a(r.merge(o,A))},s.Cancel=e(130),s.CancelToken=e(263),s.isCancel=e(129),s.all=function(A){return Promise.all(A)},s.spread=e(264),A.exports=s,A.exports.default=s},function(A,t){function e(A){return!!A.constructor&&"function"==typeof A.constructor.isBuffer&&A.constructor.isBuffer(A)}
  /*!
   * Determine if an object is a Buffer
   *
   * @author   Feross Aboukhadijeh <https://feross.org>
   * @license  MIT
   */
  A.exports=function(A){return null!=A&&(e(A)||function(A){return"function"==typeof A.readFloatLE&&"function"==typeof A.slice&&e(A.slice(0,0))}(A)||!!A._isBuffer)}},function(A,t,e){"use strict";var r=e(90),n=e(12),i=e(258),o=e(259),a=e(261),s=e(262);function u(A){this.defaults=A,this.interceptors={request:new i,response:new i}}u.prototype.request=function(A){"string"==typeof A&&(A=n.merge({url:arguments[0]},arguments[1])),(A=n.merge(r,this.defaults,{method:"get"},A)).method=A.method.toLowerCase(),A.baseURL&&!a(A.url)&&(A.url=s(A.baseURL,A.url));var t=[o,void 0],e=Promise.resolve(A);for(this.interceptors.request.forEach(function(A){t.unshift(A.fulfilled,A.rejected)}),this.interceptors.response.forEach(function(A){t.push(A.fulfilled,A.rejected)});t.length;)e=e.then(t.shift(),t.shift());return e},n.forEach(["delete","get","head","options"],function(A){u.prototype[A]=function(t,e){return this.request(n.merge(e||{},{method:A,url:t}))}}),n.forEach(["post","put","patch"],function(A){u.prototype[A]=function(t,e,r){return this.request(n.merge(r||{},{method:A,url:t,data:e}))}}),A.exports=u},function(A,t){var e,r,n=A.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function a(A){if(e===setTimeout)return setTimeout(A,0);if((e===i||!e)&&setTimeout)return e=setTimeout,setTimeout(A,0);try{return e(A,0)}catch(t){try{return e.call(null,A,0)}catch(t){return e.call(this,A,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:i}catch(A){e=i}try{r="function"==typeof clearTimeout?clearTimeout:o}catch(A){r=o}}();var s,u=[],c=!1,l=-1;function f(){c&&s&&(c=!1,s.length?u=s.concat(u):l=-1,u.length&&B())}function B(){if(!c){var A=a(f);c=!0;for(var t=u.length;t;){for(s=u,u=[];++l<t;)s&&s[l].run();l=-1,t=u.length}s=null,c=!1,function(A){if(r===clearTimeout)return clearTimeout(A);if((r===o||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(A);try{r(A)}catch(t){try{return r.call(null,A)}catch(t){return r.call(this,A)}}}(A)}}function h(A,t){this.fun=A,this.array=t}function d(){}n.nextTick=function(A){var t=new Array(arguments.length-1);if(arguments.length>1)for(var e=1;e<arguments.length;e++)t[e-1]=arguments[e];u.push(new h(A,t)),1!==u.length||c||a(B)},h.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=d,n.addListener=d,n.once=d,n.off=d,n.removeListener=d,n.removeAllListeners=d,n.emit=d,n.prependListener=d,n.prependOnceListener=d,n.listeners=function(A){return[]},n.binding=function(A){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(A){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},function(A,t,e){"use strict";var r=e(12);A.exports=function(A,t){r.forEach(A,function(e,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(A[t]=e,delete A[r])})}},function(A,t,e){"use strict";var r=e(128);A.exports=function(A,t,e){var n=e.config.validateStatus;e.status&&n&&!n(e.status)?t(r("Request failed with status code "+e.status,e.config,null,e.request,e)):A(e)}},function(A,t,e){"use strict";A.exports=function(A,t,e,r,n){return A.config=t,e&&(A.code=e),A.request=r,A.response=n,A}},function(A,t,e){"use strict";var r=e(12);function n(A){return encodeURIComponent(A).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}A.exports=function(A,t,e){if(!t)return A;var i;if(e)i=e(t);else if(r.isURLSearchParams(t))i=t.toString();else{var o=[];r.forEach(t,function(A,t){null!==A&&void 0!==A&&(r.isArray(A)&&(t+="[]"),r.isArray(A)||(A=[A]),r.forEach(A,function(A){r.isDate(A)?A=A.toISOString():r.isObject(A)&&(A=JSON.stringify(A)),o.push(n(t)+"="+n(A))}))}),i=o.join("&")}return i&&(A+=(-1===A.indexOf("?")?"?":"&")+i),A}},function(A,t,e){"use strict";var r=e(12);A.exports=function(A){var t,e,n,i={};return A?(r.forEach(A.split("\n"),function(A){n=A.indexOf(":"),t=r.trim(A.substr(0,n)).toLowerCase(),e=r.trim(A.substr(n+1)),t&&(i[t]=i[t]?i[t]+", "+e:e)}),i):i}},function(A,t,e){"use strict";var r=e(12);A.exports=r.isStandardBrowserEnv()?function(){var A,t=/(msie|trident)/i.test(navigator.userAgent),e=document.createElement("a");function n(A){var r=A;return t&&(e.setAttribute("href",r),r=e.href),e.setAttribute("href",r),{href:e.href,protocol:e.protocol?e.protocol.replace(/:$/,""):"",host:e.host,search:e.search?e.search.replace(/^\?/,""):"",hash:e.hash?e.hash.replace(/^#/,""):"",hostname:e.hostname,port:e.port,pathname:"/"===e.pathname.charAt(0)?e.pathname:"/"+e.pathname}}return A=n(window.location.href),function(t){var e=r.isString(t)?n(t):t;return e.protocol===A.protocol&&e.host===A.host}}():function(){return!0}},function(A,t,e){"use strict";var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function n(){this.message="String contains an invalid character"}n.prototype=new Error,n.prototype.code=5,n.prototype.name="InvalidCharacterError",A.exports=function(A){for(var t,e,i=String(A),o="",a=0,s=r;i.charAt(0|a)||(s="=",a%1);o+=s.charAt(63&t>>8-a%1*8)){if((e=i.charCodeAt(a+=.75))>255)throw new n;t=t<<8|e}return o}},function(A,t,e){"use strict";var r=e(12);A.exports=r.isStandardBrowserEnv()?{write:function(A,t,e,n,i,o){var a=[];a.push(A+"="+encodeURIComponent(t)),r.isNumber(e)&&a.push("expires="+new Date(e).toGMTString()),r.isString(n)&&a.push("path="+n),r.isString(i)&&a.push("domain="+i),!0===o&&a.push("secure"),document.cookie=a.join("; ")},read:function(A){var t=document.cookie.match(new RegExp("(^|;\\s*)("+A+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(A){this.write(A,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(A,t,e){"use strict";var r=e(12);function n(){this.handlers=[]}n.prototype.use=function(A,t){return this.handlers.push({fulfilled:A,rejected:t}),this.handlers.length-1},n.prototype.eject=function(A){this.handlers[A]&&(this.handlers[A]=null)},n.prototype.forEach=function(A){r.forEach(this.handlers,function(t){null!==t&&A(t)})},A.exports=n},function(A,t,e){"use strict";var r=e(12),n=e(260),i=e(129),o=e(90);function a(A){A.cancelToken&&A.cancelToken.throwIfRequested()}A.exports=function(A){return a(A),A.headers=A.headers||{},A.data=n(A.data,A.headers,A.transformRequest),A.headers=r.merge(A.headers.common||{},A.headers[A.method]||{},A.headers||{}),r.forEach(["delete","get","head","post","put","patch","common"],function(t){delete A.headers[t]}),(A.adapter||o.adapter)(A).then(function(t){return a(A),t.data=n(t.data,t.headers,A.transformResponse),t},function(t){return i(t)||(a(A),t&&t.response&&(t.response.data=n(t.response.data,t.response.headers,A.transformResponse))),Promise.reject(t)})}},function(A,t,e){"use strict";var r=e(12);A.exports=function(A,t,e){return r.forEach(e,function(e){A=e(A,t)}),A}},function(A,t,e){"use strict";A.exports=function(A){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(A)}},function(A,t,e){"use strict";A.exports=function(A,t){return t?A.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):A}},function(A,t,e){"use strict";var r=e(130);function n(A){if("function"!=typeof A)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(A){t=A});var e=this;A(function(A){e.reason||(e.reason=new r(A),t(e.reason))})}n.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},n.source=function(){var A;return{token:new n(function(t){A=t}),cancel:A}},A.exports=n},function(A,t,e){"use strict";A.exports=function(A){return function(t){return A.apply(null,t)}}},function(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=F(e(116)),n=F(e(88)),i=F(e(19)),o=F(e(89)),a=F(e(7)),s=F(e(1)),u=F(e(266)),c=F(e(28)),l=F(e(5)),f=F(e(10)),B=F(e(4)),h=F(e(6)),d=F(e(17)),p=F(e(23)),Q=F(e(18)),g=F(e(2)),w=e(40),v=F(e(131)),U=F(e(60)),y=e(61);function F(A){return A&&A.__esModule?A:{default:A}}var C=w.utils.setDeprecation,H=w.utils.sortOrderedSprites,E=(0,g.default)("layerMap"),m=(0,g.default)("zOrder"),b=(0,g.default)("layers"),K=(0,g.default)("snapshot"),_=(0,g.default)("viewport"),x=(0,g.default)("resolution"),k=(0,g.default)("resizeHandler"),M=(0,g.default)("attrs"),S=(0,g.default)("events"),N=(0,g.default)("subscribe"),z=function(A){function t(A){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,B.default)(this,t);var r=(0,d.default)(this,(t.__proto__||(0,f.default)(t)).call(this));A=(0,y.getContainer)(A),r.container=A,3===arguments.length&&(C("Scene(container, width, height)","Instead use Scene(container, {viewport, resolution})."),e={viewport:[arguments[1],arguments[2]]}),r[m]=0,r[E]={},r[b]=[],r[K]=(0,y.createCanvas)();var n=e.viewport||["",""];r.viewport=n,r.stickMode=e.stickMode||"scale",r.stickExtend=!!e.stickExtend,r.stickOffset=[0,0],r.resolution=e.resolution||[].concat((0,l.default)(r.viewport)),r.namespaceURI="http://spritejs.org/scene";var i=r;Object.defineProperty(r,"ownerDocument",{get:function(){return{createElementNS:function(A,t){return i.layer(t)}}}}),r[S]=new c.default;return["mousedown","mouseup","mousemove","touchstart","touchend","touchmove","click","dblclick"].forEach(function(A){return r.delegateEvent(A)}),A.addEventListener("DOMNodeRemovedFromDocument",function(){r[k]&&(window.removeEventListener("resize",r[k]),delete r[k])}),r[M]=new c.default(["resolution","viewport","stickMode","stickExtend","subscribe"]),r[N]=null,r}return(0,Q.default)(t,A),(0,h.default)(t,[{key:"setAttribute",value:function(A,t){this[M].has(A)?this[A]=t:this.container.setAttribute(A,t)}},{key:"getAttribute",value:function(A){return this[M].has(A)?this[A]:this.container.getAttribute(A)}},{key:"removeAttribute",value:function(A){this[M].has(A)?this[A]=null:this.container.removeAttribute(A)}},{key:"insertBefore",value:function(A,t){var e=this;if(!this.hasLayer(t))throw new Error("Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node.");this.appendLayer(A),this.container.insertBefore(A.canvas,t.canvas);(this.container.querySelectorAll?this.container.querySelectorAll("canvas"):this.container.children).forEach(function(A,t){var r=A.dataset.layerId;if(r){var n=e.layer(r);delete n.zOrder,Object.defineProperty(n,"zOrder",{value:t,writable:!1,configurable:!0})}}),this[b]=H((0,u.default)(this[E]),!0)}},{key:"appendChild",value:function(A){return this.appendLayer(A)}},{key:"removeChild",value:function(A){return this.removeLayer(A)}},{key:"updateViewport",value:function(A){var t=this,e=(0,s.default)(this.layerViewport,2),r=e[0],n=e[1],i=A?[A]:this[b],o=this.stickMode,u=this.stickExtend;return i.forEach(function(A){var e=A.canvas;e.style.width=r+"px",e.style.height=n+"px",(0,a.default)(e.style,{top:"",right:"",bottom:"",left:"",transform:""}),u||"width"!==o&&"height"!==o?u||"right"!==o&&"bottom"!==o?(e.style.top="0",e.style.left="0"):(e.style.right="0",e.style.bottom="0"):(e.style.top="50%",e.style.left="50%",e.style.transform="translate(-50%, -50%)"),u&&(A.resolution=t.layerResolution)}),this.dispatchEvent("viewportChange",{target:this,layers:i}),this}},{key:"updateResolution",value:function(A){var t=this,e=A?[A]:this[b];return e.forEach(function(A){A.resolution=t.layerResolution}),this.dispatchEvent("resolutionChange",{target:this,layers:e}),this}},{key:"setViewport",value:function(A,t){return this.viewport=[A,t],this}},{key:"setResolution",value:function(A,t){return this.resolution=[A,t],this}},{key:"delegateEvent",value:function(A){var t=this,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.container;if("string"==typeof A&&(A={type:A,passive:!0}),this[S].has(A.type))return!1;this[S].add(A.type);var r=A,n=r.type,i=r.passive;return e.addEventListener(n,function(A){var e=t[b],r={originalEvent:A,type:n,stopDispatch:function(){this.terminated=!0}},i=void 0,o=void 0,u=void 0,c=void 0;if(A instanceof CustomEvent)(0,a.default)(r,A.detail),null!=r.x&&null!=r.y?(u=r.x,c=r.y):null!=r.originalX&&null!=r.originalY&&(i=r.originalX,o=r.originalY);else if(A.target.dataset.layerId&&t[E][A.target.dataset.layerId]){var l=A.target.getBoundingClientRect(),f=l.left,B=l.top,h=A.changedTouches?A.changedTouches[0]:A,d=h.clientX,p=h.clientY;i=Math.round((0|d)-f),o=Math.round((0|p)-B)}for(var Q=0;Q<e.length;Q++){var g=e[Q];if(null!=i&&null!=o){var w=g.toLocalPos(i,o),v=(0,s.default)(w,2);u=v[0],c=v[1]}else if(null!=u&&null!=c){var U=g.toGlobalPos(u,c),y=(0,s.default)(U,2);i=y[0],o=y[1]}(0,a.default)(r,{layerX:u,layerY:c,originalX:i,originalY:o,x:u,y:c}),g.handleEvent&&g.dispatchEvent(n,r)}},{passive:i}),!0}},{key:"dispatchEvent",value:function(A,e){this.container.dispatchEvent(new CustomEvent(A,{detail:e})),(0,p.default)(t.prototype.__proto__||(0,f.default)(t.prototype),"dispatchEvent",this).call(this,A,e,!0)}},{key:"preload",value:function(){var A=(0,o.default)(n.default.mark(function A(){for(var t,e,r,o,a,s,u,c=this,f=arguments.length,B=Array(f),h=0;h<f;h++)B[h]=arguments[h];return n.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:for(t=[],e=[],r=0;r<B.length;r++)o=B[r],a=void 0,"string"==typeof o?a=U.default.loadTexture(o):Array.isArray(o)?a=U.default.loadFrames.apply(U.default,(0,l.default)(o)):(s=o.id,u=o.src,a=U.default.loadTexture({id:s,src:u})),a instanceof i.default||(a=i.default.resolve(a)),e.push(a.then(function(A){t.push(A),c.dispatchEvent("preload",{target:c,current:A,loaded:t,resources:B})}));return A.next=4,i.default.all(e);case 4:return A.abrupt("return",t);case 5:case"end":return A.stop()}},A,this)}));return function(){return A.apply(this,arguments)}}()},{key:"layer",value:function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{handleEvent:!0};if("number"==typeof t&&(t={zIndex:t}),!this.hasLayer(A)){var e=0;if(null!=t.zIndex&&(e=t.zIndex,delete t.zIndex),"undefined"!=typeof window&&window.getComputedStyle){var r=window.getComputedStyle&&window.getComputedStyle(this.container).position;this.container.style&&"absolute"!==r&&"fixed"!==r&&(this.container.style.position="relative")}this.appendLayer(new v.default(A,t),e)}return this[E][A]}},{key:"appendLayer",value:function(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=A.id;if(this.hasLayer(e)&&this[E][e]!==A)throw new Error("layer "+e+" already exists! remove first...");return this.removeLayer(A),this[E][e]=A,A.connect(this,this[m]++,t),this.updateViewport(A),this.stickExtend||(A.resolution=this.layerResolution),this[b]=H((0,u.default)(this[E]),!0),y.setDebugToolsObserver&&"__debuglayer__"!==A.id&&(0,y.setDebugToolsObserver)(this,A),A}},{key:"removeLayer",value:function(A){return"string"==typeof A&&(A=this[E][A]),this.hasLayer(A)?(A.disconnect(this),delete this[E][A.id],this[b]=H((0,u.default)(this[E]),!0),y.removeDebugToolsObserver&&(0,y.removeDebugToolsObserver)(A),A):null}},{key:"hasLayer",value:function(A){var t=void 0;return"string"==typeof A?(t=A,A=this[E][A]):t=A.id,A&&this[E][t]===A}},{key:"snapshot",value:function(){var A=(0,o.default)(n.default.mark(function A(){var t,e,r,o,a,u,c,l,f,B,h;return n.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return t=(0,s.default)(this.viewport,2),e=t[0],r=t[1],(o=this[K]).width=e,o.height=r,a=(0,s.default)(this.layerViewport,2),u=a[0],c=a[1],l=this[b].slice(0).reverse(),f=o.getContext("2d"),B=l.map(function(A){return A.prepareRender()}),A.next=10,i.default.all(B);case 10:return h=[0,0,u,c],this.stickExtend||("width"===this.stickMode||"height"===this.stickMode?(h[0]=(e-u)/2,h[1]=(r-c)/2):"bottom"!==this.stickMode&&"right"!==this.stickMode||(h[0]=e-u,h[1]=r-c)),l.forEach(function(A){f.drawImage.apply(f,[A.canvas].concat(h))}),A.abrupt("return",o);case 14:case"end":return A.stop()}},A,this)}));return function(){return A.apply(this,arguments)}}()},{key:"subscribe",get:function(){return this[N]},set:function(A){var t=this;this[N]=A,A.forEach(function(A){return t.delegateEvent(A)})}},{key:"width",get:function(){return this.viewport[0]}},{key:"height",get:function(){return this.viewport[1]}},{key:"children",get:function(){return this.layers}},{key:"childNodes",get:function(){return this.layers}},{key:"id",get:function(){if(this.container)return this.container.id}},{key:"layerViewport",get:function(){var A=(0,s.default)(this.resolution,2),t=A[0],e=A[1],r=(0,s.default)(this.viewport,2),n=r[0],i=r[1],o=this.stickMode,a=n,u=i;return this.stickExtend||("width"===o||"top"===o||"bottom"===o?u=n*e/t:"height"!==o&&"left"!==o&&"right"!==o||(a=i*t/e)),[a,u]}},{key:"distortion",get:function(){if("scale"!==this.stickMode)return 1;var A=(0,s.default)(this.resolution,2),t=A[0],e=A[1],r=(0,s.default)(this.viewport,2),n=r[0],i=r[1];return("flex"===t?2:t/n)/("flex"===e?2:e/i)}},{key:"viewport",set:function(A){var t=this;Array.isArray(A)||(A=[A,A]);var e=A,r=(0,s.default)(e,2),n=r[0],i=r[1];this[_]=[n,i],"auto"===n||"auto"===i?this[k]||(this[k]=function(){t.updateViewport(),"flex"!==t.resolution[0]&&"flex"!==t.resolution[1]||t.updateResolution()},window.addEventListener("resize",this[k])):this[k]&&(window.removeEventListener("resize",this[k]),delete this[k]),this[b].length&&this.updateViewport()},get:function(){var A=(0,s.default)(this[_],2),t=A[0],e=A[1];return(""===t||(0,r.default)(Number(t)))&&(t=this.container.clientWidth),(""===e||(0,r.default)(Number(e)))&&(e=this.container.clientHeight),[t,e]}},{key:"layerResolution",get:function(){var A=(0,s.default)(this.resolution,2),t=A[0],e=A[1],r=(0,s.default)(this.viewport,2),n=r[0],i=r[1],o=this.stickMode,a=this.stickExtend;"flex"===t&&(t=2*n),"flex"===e&&(e=2*i);var u=t,c=e,l=0,f=0;if(a)if("width"===o||"top"===o||"bottom"===o){var B=t*i/n;c=B,"width"===o?l=Math.round((B-e)/2):"bottom"===o&&(l=B-e)}else if("height"===o||"left"===o||"right"===o){var h=e*n/i;u=h,"height"===o?f=Math.round((h-t)/2):"right"===o&&(f=h-t)}return this.stickOffset=[f,l],[u,c,f,l]}},{key:"resolution",set:function(A){Array.isArray(A)||(A=[A,A]);var t=A,e=(0,s.default)(t,2),r=e[0],n=e[1];this[x]=[r,n],this.updateResolution()},get:function(){return this[x]}},{key:"layers",get:function(){return this[b]}}]),t}(w.BaseNode);t.default=z},function(A,t,e){A.exports={default:e(267),__esModule:!0}},function(A,t,e){e(268),A.exports=e(0).Object.values},function(A,t,e){var r=e(3),n=e(113)(!1);r(r.S,"Object",{values:function(A){return n(A)}})}])});