PageSourceSearch

https://www.miraho.de/static/js/main.02139842.js

js miraho.de collected 2026-10-10 01:45:49 UTC 1,582,759 bytes, 3 lines download raw bytes

vendor: 4,781 bytes, lines 1-2
1/*! For license information please see main.02139842.js.LICENSE.txt */
2(()=>{var __webpack_modules__={43:(e,t,r)=>{"use strict";e.exports=r(202)},153:(e,t,r)=>{"use strict";var n=r(43),a=Symbol.for("react.element"),i=Symbol.for("react.fragment"),s=Object.prototype.hasOwnProperty,o=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function h(e,t,r){var n,i={},h=null,c=null;for(n in void 0!==r&&(h=""+r),void 0!==t.key&&(h=""+t.key),void 0!==t.ref&&(c=t.ref),t)s.call(t,n)&&!l.hasOwnProperty(n)&&(i[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===i[n]&&(i[n]=t[n]);return{$$typeof:a,type:e,key:h,ref:c,props:i,_owner:o.current}}t.Fragment=i,t.jsx=h,t.jsxs=h},202:(e,t)=>{"use strict";var r=Symbol.for("react.element"),n=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),l=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator;var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},A=Object.assign,m={};function g(e,t,r){this.props=e,this.context=t,this.refs=m,this.updater=r||f}function y(){}function v(e,t,r){this.props=e,this.context=t,this.refs=m,this.updater=r||f}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=g.prototype;var k=v.prototype=new y;k.constructor=v,A(k,g.prototype),k.isPureReactComponent=!0;var b=Array.isArray,w=Object.prototype.hasOwnProperty,D={current:null},M={key:!0,ref:!0,__self:!0,__source:!0};function x(e,t,n){var a,i={},s=null,o=null;if(null!=t)for(a in void 0!==t.ref&&(o=t.ref),void 0!==t.key&&(s=""+t.key),t)w.call(t,a)&&!M.hasOwnProperty(a)&&(i[a]=t[a]);var l=arguments.length-2;if(1===l)i.children=n;else if(1<l){for(var h=Array(l),c=0;c<l;c++)h[c]=arguments[c+2];i.children=h}if(e&&e.defaultProps)for(a in l=e.defaultProps)void 0===i[a]&&(i[a]=l[a]);return{$$typeof:r,type:e,key:s,ref:o,props:i,_owner:D.current}}function P(e){return"object"===typeof e&&null!==e&&e.$$typeof===r}var _=/\/+/g;function C(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(e){return t[e]})}(""+e.key):t.toString(36)}function E(e,t,a,i,s){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var l=!1;if(null===e)l=!0;else switch(o){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case r:case n:l=!0}}if(l)return s=s(l=e),e=""===i?"."+C(l,0):i,b(s)?(a="",null!=e&&(a=e.replace(_,"$&/")+"/"),E(s,t,a,"",function(e){return e})):null!=s&&(P(s)&&(s=function(e,t){return{$$typeof:r,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(s,a+(!s.key||l&&l.key===s.key?"":(""+s.key).replace(_,"$&/")+"/")+e)),t.push(s)),1;if(l=0,i=""===i?".":i+":",b(e))for(var h=0;h<e.length;h++){var c=i+C(o=e[h],h);l+=E(o,t,a,c,s)}else if(c=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=p&&e[p]||e["@@iterator"])?e:null}(e),"function"===typeof c)for(e=c.call(e),h=0;!(o=e.next()).done;)l+=E(o=o.value,t,a,c=i+C(o,h++),s);else if("object"===o)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function S(e,t,r){if(null==e)return e;var n=[],a=0;return E(e,n,"","",function(e){return t.call(r,e,a++)}),n}function B(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var I={current:null},F={transition:null},T={ReactCurrentDispatcher:I,ReactCurrentBatchConfig:F,ReactCurrentOwner:D};function Q(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:S,forEach:function(e,t,r){S(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return S(e,function(){t++}),t},toArray:function(e){return S(e,function(e){return e})||[]},only:function(e){if(!P(e))throw Error("React.Children.only expected to receive a single React element child.");return e}}
vendor: 5,334 bytes, line 2
2,t.Component=g,t.Fragment=a,t.Profiler=s,t.PureComponent=v,t.StrictMode=i,t.Suspense=c,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=T,t.act=Q,t.cloneElement=function(e,t,n){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var a=A({},e.props),i=e.key,s=e.ref,o=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,o=D.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(h in t)w.call(t,h)&&!M.hasOwnProperty(h)&&(a[h]=void 0===t[h]&&void 0!==l?l[h]:t[h])}var h=arguments.length-2;if(1===h)a.children=n;else if(1<h){l=Array(h);for(var c=0;c<h;c++)l[c]=arguments[c+2];a.children=l}return{$$typeof:r,type:e.type,key:i,ref:s,props:a,_owner:o}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},t.createElement=x,t.createFactory=function(e){var t=x.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:h,render:e}},t.isValidElement=P,t.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:B}},t.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=F.transition;F.transition={};try{e()}finally{F.transition=t}},t.unstable_act=Q,t.useCallback=function(e,t){return I.current.useCallback(e,t)},t.useContext=function(e){return I.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return I.current.useDeferredValue(e)},t.useEffect=function(e,t){return I.current.useEffect(e,t)},t.useId=function(){return I.current.useId()},t.useImperativeHandle=function(e,t,r){return I.current.useImperativeHandle(e,t,r)},t.useInsertionEffect=function(e,t){return I.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return I.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return I.current.useMemo(e,t)},t.useReducer=function(e,t,r){return I.current.useReducer(e,t,r)},t.useRef=function(e){return I.current.useRef(e)},t.useState=function(e){return I.current.useState(e)},t.useSyncExternalStore=function(e,t,r){return I.current.useSyncExternalStore(e,t,r)},t.useTransition=function(){return I.current.useTransition()},t.version="18.3.1"},234:(e,t)=>{"use strict";function r(e,t){var r=e.length;e.push(t);e:for(;0<r;){var n=r-1>>>1,a=e[n];if(!(0<i(a,t)))break e;e[n]=t,e[r]=a,r=n}}function n(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var t=e[0],r=e.pop();if(r!==t){e[0]=r;e:for(var n=0,a=e.length,s=a>>>1;n<s;){var o=2*(n+1)-1,l=e[o],h=o+1,c=e[h];if(0>i(l,r))h<a&&0>i(c,l)?(e[n]=c,e[h]=r,n=h):(e[n]=l,e[o]=r,n=o);else{if(!(h<a&&0>i(c,r)))break e;e[n]=c,e[h]=r,n=h}}}return t}function i(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var s=performance;t.unstable_now=function(){return s.now()}}else{var o=Date,l=o.now();t.unstable_now=function(){return o.now()-l}}var h=[],c=[],u=1,d=null,p=3,f=!1,A=!1,m=!1,g="function"===typeof setTimeout?setTimeout:null,y="function"===typeof clearTimeout?clearTimeout:null,v="undefined"!==typeof setImmediate?setImmediate:null;function k(e){for(var t=n(c);null!==t;){if(null===t.callback)a(c);else{if(!(t.startTime<=e))break;a(c),t.sortIndex=t.expirationTime,r(h,t)}t=n(c)}}function b(e){if(m=!1,k(e),!A)if(null!==n(h))A=!0,F(w);else{var t=n(c);null!==t&&T(b,t.startTime-e)}}function w(e,r){A=!1,m&&(m=!1,y(P),P=-1),f=!0;var i=p;try{for(k(r),d=n(h);null!==d&&(!(d.expirationTime>r)||e&&!E());){var s=d.callback;if("function"===typeof s){d.callback=null,p=d.priorityLevel;var o=s(d.expirationTime<=r);r=t.unstable_now(),"function"===typeof o?d.callback=o:d===n(h)&&a(h),k(r)}else a(h);d=n(h)}if(null!==d)var l=!0;else{var u=n(c);null!==u&&T(b,u.startTime-r),l=!1}return l}finally{d=null,p=i,f=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var D,M=!1,x=null,P=-1,_=5,C=-1;function E(){return!(t.unstable_now()-C<_)}function S(){if(null!==x){var e=t.unstable_now();C=e;var r=!0;try{r=x(!0,e)}finally{r?D():(M=!1,x=null)}}else M=!1}if("function"===typeof v)D=function(){v(S)};else if("undefined"!==typeof MessageChannel){var B=new MessageChannel,I=B.port2;B.port1.onmessage=S,D=function(){I.postMessage(null)}}else D=function(){g(S,0)};function F(e){x=e,M||(M=!0,D())}function T(e,r){P=g(function(){e(t.unstable_now())},r)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){A||f||(A=!0,F(w))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):_=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_getFirstCallbackNode=function(){return n(h)},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}
2var r=p;p=t;try{return e()}finally{p=r}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=p;p=e;try{return t()}finally{p=r}},t.unstable_scheduleCallback=function(e,a,i){var s=t.unstable_now();switch("object"===typeof i&&null!==i?i="number"===typeof(i=i.delay)&&0<i?s+i:s:i=s,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return e={id:u++,callback:a,priorityLevel:e,startTime:i,expirationTime:o=i+o,sortIndex:-1},i>s?(e.sortIndex=i,r(c,e),null===n(h)&&e===n(c)&&(m?(y(P),P=-1):m=!0,T(b,i-s))):(e.sortIndex=o,r(h,e),A||f||(A=!0,F(w))),e},t.unstable_shouldYield=E,t.unstable_wrapCallback=function(e){var t=p;return function(){var r=p;p=t;try{return e.apply(this,arguments)}finally{p=r}}}},303:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/endofyear2024--mobile.c99fc369fd4535ecca3d.mp4"},337:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/fortuneSlip--mobile.3cfa9a0a94fada0ef9ff.mp4"},457:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function _asyncIterator(e){var t,r,n,a=2;for("undefined"!=typeof Symbol&&(r=Symbol.asyncIterator,n=Symbol.iterator);a--;){if(r&&null!=(t=e[r]))return t.call(e);if(n&&null!=(t=e[n]))return new AsyncFromSyncIterator(t.call(e));r="@@asyncIterator",n="@@iterator"}throw new TypeError("Object is not async iterable")}function AsyncFromSyncIterator(e){function t(e){if(Object(e)!==e)return Promise.reject(new TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return AsyncFromSyncIterator=function(e){this.s=e,this.n=e.next},AsyncFromSyncIterator.prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var r=this.s.return;return void 0===r?Promise.resolve({value:e,done:!0}):t(r.apply(this.s,arguments))},throw:function(e){var r=this.s.return;return void 0===r?Promise.reject(e):t(r.apply(this.s,arguments))}},new AsyncFromSyncIterator(e)}var REACT_ELEMENT_TYPE;function _jsx(e,t,r,n){REACT_ELEMENT_TYPE||(REACT_ELEMENT_TYPE="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=n;else if(i>1){for(var s=new Array(i),o=0;o<i;o++)s[o]=arguments[o+3];t.children=s}if(t&&a)for(var l in a)void 0===t[l]&&(t[l]=a[l]);else t||(t=a||{});return{$$typeof:REACT_ELEMENT_TYPE,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread2(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){_defineProperty(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}function _wrapRegExp(){_wrapRegExp=function(e,t){return new r(e,void 0,t)};var e=RegExp.prototype,t=new WeakMap;function r(e,n,a){var i=new RegExp(e,n);return t.set(i,a||t.get(e)),_setPrototypeOf(i,r.prototype)}function n(e,r){var n=t.get(r);return Object.keys(n).reduce(function(t,r){return t[r]=e[n[r]],t},Object.create(null))}return _inherits(r,RegExp),r.prototype.exec=function(t){var r=e.exec.call(this,t);return r&&(r.groups=n(r,this)),r},r.prototype[Symbol.replace]=function(r,a){if("string"==typeof a){var i=t.get(this);return e[Symbol.replace].call(this,r,a.replace(/\$<([^>]+)>/g,function(e,t){return"$"+i[t]}))}if("function"==typeof a){var s=this;return e[Symbol.replace].call(this,r,function(){var e=arguments;return"object"!=typeof e[e.length-1]&&(e=[].slice.call(e)).push(n(e,s)),a.apply(this,e)})}return e[Symbol.replace].call(this,r,a)},_wrapRegExp.apply(this,arguments)}function _AwaitValue(e){this.wrapped=e}function _AsyncGenerator(e){var t,r;function n(t,r){try{var i=e[t](r),s=i.value,o=s instanceof _AwaitValue;Promise.resolve(o?s.wrapped:s).then(function(e){o?n("return"===t?"return":"next",e):a(i.done?"return":"normal",e)},function(e){n("throw",e)})}catch(e){a("throw",e)}}function a(e,a){switch(e){case"return":t.resolve({value:a,done:!0});break;case"throw":t.reject(a);break;default:t.resolve({value:a,done:!1})}(t=t.next)?n(t.key,t.arg):r=null}this._invoke=function(e,a){return new Promise(function(i,s){var o={key:e,arg:a,resolve:i,reject:s,next:null};r?r=r.next=o:(t=r=o,n(e,a))})}
vendor: 10,590 bytes, line 2
2,"function"!=typeof e.return&&(this.return=void 0)}function _wrapAsyncGenerator(e){return function(){return new _AsyncGenerator(e.apply(this,arguments))}}function _awaitAsyncGenerator(e){return new _AwaitValue(e)}function _asyncGeneratorDelegate(e,t){var r={},n=!1;function a(r,a){return n=!0,a=new Promise(function(t){t(e[r](a))}),{done:!1,value:t(a)}}return r["undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator"]=function(){return this},r.next=function(e){return n?(n=!1,e):a("next",e)},"function"==typeof e.throw&&(r.throw=function(e){if(n)throw n=!1,e;return a("throw",e)}),"function"==typeof e.return&&(r.return=function(e){return n?(n=!1,e):a("return",e)}),r}function asyncGeneratorStep(e,t,r,n,a,i,s){try{var o=e[i](s),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,a)}function _asyncToGenerator(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function s(e){asyncGeneratorStep(i,n,a,s,o,"next",e)}function o(e){asyncGeneratorStep(i,n,a,s,o,"throw",e)}s(void 0)})}}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function _defineEnumerableProperties(e,t){for(var r in t)(i=t[r]).configurable=i.enumerable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,r,i);if(Object.getOwnPropertySymbols)for(var n=Object.getOwnPropertySymbols(t),a=0;a<n.length;a++){var i,s=n[a];(i=t[s]).configurable=i.enumerable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,s,i)}return e}function _defaults(e,t){for(var r=Object.getOwnPropertyNames(t),n=0;n<r.length;n++){var a=r[n],i=Object.getOwnPropertyDescriptor(t,a);i&&i.configurable&&void 0===e[a]&&Object.defineProperty(e,a,i)}return e}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _extends(){return _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_extends.apply(this,arguments)}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?Object(arguments[t]):{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&n.push.apply(n,Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})),n.forEach(function(t){_defineProperty(e,t,r[t])})}return e}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_setPrototypeOf(e,t)}function _inheritsLoose(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,_setPrototypeOf(e,t)}function _getPrototypeOf(e){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},_getPrototypeOf(e)}function _setPrototypeOf(e,t){return _setPrototypeOf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},_setPrototypeOf(e,t)}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}function _construct(e,t,r){return _construct=_isNativeReflectConstruct()?Reflect.construct:function(e,t,r){var n=[null];n.push.apply(n,t);var a=new(Function.bind.apply(e,n));return r&&_setPrototypeOf(a,r.prototype),a},_construct.apply(null,arguments)}function _isNativeFunction(e){return-1!==Function.toString.call(e).indexOf("[native code]")}function _wrapNativeSuper(e){var t="function"==typeof Map?new Map:void 0;return _wrapNativeSuper=function(e){if(null===e||!_isNativeFunction(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return _construct(e,arguments,_getPrototypeOf(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(r,e)},_wrapNativeSuper(e)}function _instanceof(e,t){return null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function(e){return e?r:t})(e)}function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(n,i,s):n[i]=e[i]}return n.default=e,r&&r.set(e,n),n}function _newArrowCheck(e,t){if(e!==t)throw new TypeError("Cannot instantiate an arrow function")}function _objectDestructuringEmpty(e){if(null==e)throw new TypeError("Cannot destructure undefined")}function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}function _objectWithoutProperties(e,t){if(null==e)return{};var r,n,a=_objectWithoutPropertiesLoose(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _possibleConstructorReturn(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}function _createSuper(e){var t=_isNativeReflectConstruct();return function(){var r,n=_getPrototypeOf(e);if(t){var a=_getPrototypeOf(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return _possibleConstructorReturn(this,r)}}function _superPropBase(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=_getPrototypeOf(e)););return e}function _get(){return _get="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,r){var n=_superPropBase(e,t);if(n){var a=Object.getOwnPropertyDescriptor(n,t);return a.get?a.get.call(arguments.length<3?e:r):a.value}},_get.apply(this,arguments)}function set(e,t,r,n){return set="undefined"!=typeof Reflect&&Reflect.set?Reflect.set:function(e,t,r,n){var a,i=_superPropBase(e,t);if(i){if((a=Object.getOwnPropertyDescriptor(i,t)).set)return a.set.call(n,r),!0;if(!a.writable)return!1}if(a=Object.getOwnPropertyDescriptor(n,t)){if(!a.writable)return!1;a.value=r,Object.defineProperty(n,t,a)}else _defineProperty(n,t,r);return!0},set(e,t,r,n)}function _set(e,t,r,n,a){if(!set(e,t,r,n||e)&&a)throw new Error("failed to set property");return r}function _taggedTemplateLiteral(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function _taggedTemplateLiteralLoose(e,t){return t||(t=e.slice(0)),e.raw=t,e}function _readOnlyError(e){throw new TypeError('"'+e+'" is read-only')}function _writeOnlyError(e){throw new TypeError('"'+e+'" is write-only')}function _classNameTDZError(e){throw new Error('Class "'+e+'" cannot be referenced in computed property keys.')}function _temporalUndefined(){}function _tdz(e){throw new ReferenceError(e+" is not defined - temporal dead zone")}function _temporalRef(e,t){return e===_temporalUndefined?_tdz(t):e}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _slicedToArrayLoose(e,t){return _arrayWithHoles(e)||_iterableToArrayLimitLoose(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _toArray(e){return _arrayWithHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableRest()}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _maybeArrayLike(e,t,r){if(t&&!Array.isArray(t)&&"number"==typeof t.length){var n=t.length;return _arrayLikeToArray(t,void 0!==r&&r<n?r:n)}return e(t,r)}function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _iterableToArrayLimit(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i=[],s=!0,o=!1;try{for(r=r.call(e);!(s=(n=r.next()).done)&&(i.push(n.value),!t||i.length!==t);s=!0);}catch(e){o=!0,a=e}finally{try{s||null==r.return||r.return()}finally{if(o)throw a}}return i}}function _iterableToArrayLimitLoose(e,t){var r=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null!=r){var n=[];for(r=r.call(e),_step;!(_step=r.next()).done&&(n.push(_step.value),!t||n.length!==t););return n}}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(e,t):void 0}}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _nonIterableRest(){throw new TypeError("Invalid attempt to de
2structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _createForOfIteratorHelper(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){o=!0,i=e},f:function(){try{s||null==r.return||r.return()}finally{if(o)throw i}}}}function _createForOfIteratorHelperLoose(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _skipFirstGeneratorNext(e){return function(){var t=e.apply(this,arguments);return t.next(),t}}function _toPrimitive(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function _toPropertyKey(e){var t=_toPrimitive(e,"string");return"symbol"==typeof t?t:String(t)}function _initializerWarningHelper(e,t){throw new Error("Decorating class property failed. Please ensure that proposal-class-properties is enabled and runs after the decorators transform.")}function _initializerDefineProperty(e,t,r,n){r&&Object.defineProperty(e,t,{enumerable:r.enumerable,configurable:r.configurable,writable:r.writable,value:r.initializer?r.initializer.call(n):void 0})}function _applyDecoratedDescriptor(e,t,r,n,a){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=r.slice().reverse().reduce(function(r,n){return n(e,t,r)||r},i),a&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(a):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}_AsyncGenerator.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},_AsyncGenerator.prototype.next=function(e){return this._invoke("next",e)},_AsyncGenerator.prototype.throw=function(e){return this._invoke("throw",e)},_AsyncGenerator.prototype.return=function(e){return this._invoke("return",e)};var id=0;function _classPrivateFieldLooseKey(e){return"__private_"+id+++"_"+e}function _classPrivateFieldLooseBase(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}function _classPrivateFieldGet(e,t){return _classApplyDescriptorGet(e,_classExtractFieldDescriptor(e,t,"get"))}function _classPrivateFieldSet(e,t,r){return _classApplyDescriptorSet(e,_classExtractFieldDescriptor(e,t,"set"),r),r}function _classPrivateFieldDestructureSet(e,t){return _classApplyDescriptorDestructureSet(e,_classExtractFieldDescriptor(e,t,"set"))}function _classExtractFieldDescriptor(e,t,r){if(!t.has(e))throw new TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function _classStaticPrivateFieldSpecGet(e,t,r){return _classCheckPrivateStaticAccess(e,t),_classCheckPrivateStaticFieldDescriptor(r,"get"),_classApplyDescriptorGet(e,r)}function _classStaticPrivateFieldSpecSet(e,t,r,n){return _classCheckPrivateStaticAccess(e,t),_classCheckPrivateStaticFieldDescriptor(r,"set"),_classApplyDescriptorSet(e,r,n),n}function _classStaticPrivateMethodGet(e,t,r){return _classCheckPrivateStaticAccess(e,t),r}function _classStaticPrivateMethodSet(){throw new TypeError("attempted to set read only static private field")}function _classApplyDescriptorGet(e,t){return t.get?t.get.call(e):t.value}function _classApplyDescriptorSet(e,t,r){if(t.set)t.set.call(e,r);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=r}}function _classApplyDescriptorDestructureSet(e,t){if(t.set)return"__destrObj"in t||(t.__destrObj={set value(r){t.set.call(e,r)}}),t.__destrObj;if(!t.writable)throw new TypeError("attempted to set read only private field");return t}function _classStaticPrivateFieldDestructureSet(e,t,r){return _classCheckPrivateStaticAccess(e,t),_classCheckPrivateStaticFieldDescriptor(r,"set"),_classApplyDescriptorDestructureSet(e,r)}function _classCheckPrivateStaticAccess(e,t){if(e!==t)throw new TypeError("Private static access of wrong provenance")}function _classCheckPrivateStaticFieldDescriptor(e,t){if(void 0===e)throw new TypeError("attempted to "+t+" private static field before its declaration")}function _decorate(e,t,r,n){var a=_getDecoratorsApi();if(n)for(var i=0;i<n.length;i++)a=n[i](a);var s=t(function(e){a.initializeInstanceElements(e,o.elements)},r),o=a.decorateClass(_coalesceClassElements(s.d.map(_createElementDescriptor)),e);return a.initializeClassElements(s.F,o.elements),a.runClassFinishers(s.F,o.finishers)}function _getDecoratorsApi(){_getDecoratorsApi=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach(function(r){t.forEach(function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)},this)},this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach(function(n){t.forEach(function(t){var a=t.placement;if(t.kind===n&&("static"===a||"prototype"===a)){var i="static"===a?e:r;this.defineClassElement(i,t)}},this)},this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],a={static:[],prototype:[],own:[]};if(e.forEach(function(e){this.addElementPlacement(e,a)},this),e.forEach(function(e){if(!_hasDecorators(e))return r.push(e);var t=this.decorateElement(e,a);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)},this),!t)return{elements:r,finishers:n};var i=this.decorateConstructor(r,t);return n.push.apply(n,i.finishers),i.finishers=n,i},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],a=e.decorators,i=a.length-1;i>=0;i--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var o=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,a[i])(o)||o);e=l.element,this.addElementPlacement(e,t),l.finisher&&n.push(l.finisher);var h=l.extras;if(h){for(var c=0;c<h.length;c++)this.addElementPlacement(h[c],t);r.push.apply(r,h)}}return{element:e,finishers:n,extras:r}},decorateConstructor:function(e,t){for(var r=[],n=t.length-1;n>=0;n--){var a=this.fromClassDescriptor(e),i=this.toClassDescriptor((0,t[n])(a)||a);if(void 0!==i.finisher&&r.push(i.finisher),void 0!==i.elements){e=i.elements;for(var s=0;s<e.length-1;s++)for(var o=s+1;o<e.length;o++)if(e[s].key===e[o].key&&e[s].placement===e[o].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},fromElementDescriptor:function(e){var t={kind:e.kind,key:e.key,placement:e.placement,descriptor:e.descriptor};return Object.defineProperty(t,Symbol.toStringTag,{value:"Descriptor",configurable:!0}),"field"===e.kind&&(t.initializer=e.initializer),t},toElementDescriptors:function(e){if(void 0!==e)return _toArray(e).map(function(e){var t=this.toElementDescriptor(e);return this.disallowProperty(e,"finisher","An element descriptor"),this.disallowProperty(e,"extras","An element descriptor"),t},this)},toElementDescriptor:function(e){var t=String(e.kind);if("method"!==t&&"field"!==t)throw new TypeError('An element descriptor\'s .kind property must be either "method" or "f
2ield", but a decorator created an element descriptor with .kind "'+t+'"');var r=_toPropertyKey(e.key),n=String(e.placement);if("static"!==n&&"prototype"!==n&&"own"!==n)throw new TypeError('An element descriptor\'s .placement property must be one of "static", "prototype" or "own", but a decorator created an element descriptor with .placement "'+n+'"');var a=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var i={kind:t,key:r,placement:n,descriptor:Object.assign({},a)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(a,"get","The property descriptor of a field descriptor"),this.disallowProperty(a,"set","The property descriptor of a field descriptor"),this.disallowProperty(a,"value","The property descriptor of a field descriptor"),i.initializer=e.initializer),i},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:_optionalCallableProperty(e,"finisher"),extras:this.toElementDescriptors(e.extras)}},fromClassDescriptor:function(e){var t={kind:"class",elements:e.map(this.fromElementDescriptor,this)};return Object.defineProperty(t,Symbol.toStringTag,{value:"Descriptor",configurable:!0}),t},toClassDescriptor:function(e){var t=String(e.kind);if("class"!==t)throw new TypeError('A class descriptor\'s .kind property must be "class", but a decorator created a class descriptor with .kind "'+t+'"');this.disallowProperty(e,"key","A class descriptor"),this.disallowProperty(e,"placement","A class descriptor"),this.disallowProperty(e,"descriptor","A class descriptor"),this.disallowProperty(e,"initializer","A class descriptor"),this.disallowProperty(e,"extras","A class descriptor");var r=_optionalCallableProperty(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var n=(0,t[r])(e);if(void 0!==n){if("function"!=typeof n)throw new TypeError("Finishers must return a constructor.");e=n}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function _createElementDescriptor(e){var t,r=_toPropertyKey(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function _coalesceGetterSetter(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function _coalesceClassElements(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===i.key&&e.placement===i.placement},n=0;n<e.length;n++){var a,i=e[n];if("method"===i.kind&&(a=t.find(r)))if(_isDataDescriptor(i.descriptor)||_isDataDescriptor(a.descriptor)){if(_hasDecorators(i)||_hasDecorators(a))throw new ReferenceError("Duplicated methods ("+i.key+") can't be decorated.");a.descriptor=i.descriptor}else{if(_hasDecorators(i)){if(_hasDecorators(a))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+i.key+").");a.decorators=i.decorators}_coalesceGetterSetter(i,a)}else t.push(i)}return t}function _hasDecorators(e){return e.decorators&&e.decorators.length}function _isDataDescriptor(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function _optionalCallableProperty(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function _classPrivateMethodGet(e,t,r){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return r}function _checkPrivateRedeclaration(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function _classPrivateFieldInitSpec(e,t,r){_checkPrivateRedeclaration(e,t),t.set(e,r)}function _classPrivateMethodInitSpec(e,t){_checkPrivateRedeclaration(e,t),t.add(e)}function _classPrivateMethodSet(){throw new TypeError("attempted to reassign private method")}
vendor: 5,799 bytes, line 2
2var _extendStatics=function(e,t){return _extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},_extendStatics(e,t)};function __extends(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}_extendStatics(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var _assign=function(){return _assign=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},_assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]])}return r}function __decorate(e,t,r,n){var a,i=arguments.length,s=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,n);else for(var o=e.length-1;o>=0;o--)(a=e[o])&&(s=(i<3?a(s):i>3?a(t,r,s):a(t,r))||s);return i>3&&s&&Object.defineProperty(t,r,s),s}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){return new(r||(r=Promise))(function(a,i){function s(e){try{l(n.next(e))}catch(e){i(e)}}function o(e){try{l(n.throw(e))}catch(e){i(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof r?t:new r(function(e){e(t)})).then(s,o)}l((n=n.apply(e,t||[])).next())})}function __generator(e,t){var r,n,a,i,s={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function o(i){return function(o){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;s;)try{if(r=1,n&&(a=2&i[0]?n.return:i[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,i[1])).done)return a;switch(n=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,n=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((a=(a=s.trys).length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){s.label=i[1];break}if(6===i[0]&&s.label<a[1]){s.label=a[1],a=i;break}if(a&&s.label<a[2]){s.label=a[2],s.ops.push(i);break}a[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],n=0}finally{r=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,o])}}}var __createBinding=Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]};function __exportStar(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||__createBinding(t,e,r)}function __values(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function __read(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,a,i=r.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(e){a={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return s}function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<r;t++)for(var i=arguments[t],s=0,o=i.length;s<o;s++,a++)n[a]=i[s];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,a=0,i=t.length;a<i;a++)!n&&a in t||(n||(n=Array.prototype.slice.call(t,0,a)),n[a]=t[a]);return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,a=r.apply(e,t||[]),i=[];return n={},s("next"),s("throw"),s("return"),n[Symbol.asyncIterator]=function(){return this},n;function s(e){a[e]&&(n[e]=function(t){return new Promise(function(r,n){i.push([e,t,r,n])>1||o(e,t)})})}function o(e,t){try{!function(e){e.value instanceof __await?Promise.resolve(e.value.v).then(l,h):c(i[0][2],e)}(a[e](t))}catch(e){c(i[0][3],e)}}function l(e){o("next",e)}function h(e){o("throw",e)}function c(e,t){e(t),i.shift(),i.length&&o(i[0][0],i[0][1])}}function __asyncDelegator(e){var t,r;return t={},n("next"),n("throw",function(e){throw e}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,a){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:"return"===n}:a?a(t):t}:a}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e="function"==typeof __values?__values(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise(function(n,a){!function(e,t,r,n){Promise.resolve(n).then(function(t){e({value:t,done:r})},t)}(n,a,(t=e[r](t)).done,t.value)})}}}
vendor: 27,024 bytes, line 2
2function __makeTemplateObject(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var __setModuleDefault=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function __importStar(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&__createBinding(t,e,r);return __setModuleDefault(t,e),t}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,a){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!a)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!a:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?a.call(e,r):a?a.value=r:t.set(e,r),r}var t$3=window.ShadowRoot&&(void 0===window.ShadyCSS||window.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,e$8=Symbol(),n$5=new Map;class s$3{constructor(e,t){if(this._$cssResult$=!0,t!==e$8)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=e}get styleSheet(){var e=n$5.get(this.cssText);return t$3&&void 0===e&&(n$5.set(this.cssText,e=new CSSStyleSheet),e.replaceSync(this.cssText)),e}toString(){return this.cssText}}var o$5=e=>new s$3("string"==typeof e?e:e+"",e$8),r$3=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var a=1===e.length?e[0]:r.reduce((t,r,n)=>t+(e=>{if(!0===e._$cssResult$)return e.cssText;if("number"==typeof e)return e;throw Error("Value passed to 'css' function must be a 'css' function result: "+e+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(r)+e[n+1],e[0]);return new s$3(a,e$8)},i$3=(e,t)=>{t$3?e.adoptedStyleSheets=t.map(e=>e instanceof CSSStyleSheet?e:e.styleSheet):t.forEach(t=>{var r=document.createElement("style"),n=window.litNonce;void 0!==n&&r.setAttribute("nonce",n),r.textContent=t.cssText,e.appendChild(r)})},S$1=t$3?e=>e:e=>e instanceof CSSStyleSheet?(e=>{var t="";for(var r of e.cssRules)t+=r.cssText;return o$5(t)})(e):e,s$2,e$7=window.trustedTypes,r$2=e$7?e$7.emptyScript:"",h$2=window.reactiveElementPolyfillSupport,o$4={toAttribute(e,t){switch(t){case Boolean:e=e?r$2:null;break;case Object:case Array:e=null==e?e:JSON.stringify(e)}return e},fromAttribute(e,t){var r=e;switch(t){case Boolean:r=null!==e;break;case Number:r=null===e?null:Number(e);break;case Object:case Array:try{r=JSON.parse(e)}catch(e){r=null}}return r}},n$4=(e,t)=>t!==e&&(t==t||e==e),l$3={attribute:!0,type:String,converter:o$4,reflect:!1,hasChanged:n$4},t$2;class a$1 extends HTMLElement{constructor(){super(),this._$Et=new Map,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Ei=null,this.o()}static addInitializer(e){var t;null!==(t=this.l)&&void 0!==t||(this.l=[]),this.l.push(e)}static get observedAttributes(){this.finalize();var e=[];return this.elementProperties.forEach((t,r)=>{var n=this._$Eh(r,t);void 0!==n&&(this._$Eu.set(n,r),e.push(n))}),e}static createProperty(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l$3;if(t.state&&(t.attribute=!1),this.finalize(),this.elementProperties.set(e,t),!t.noAccessor&&!this.prototype.hasOwnProperty(e)){var r="symbol"==typeof e?Symbol():"__"+e,n=this.getPropertyDescriptor(e,r,t);void 0!==n&&Object.defineProperty(this.prototype,e,n)}}static getPropertyDescriptor(e,t,r){return{get(){return this[t]},set(n){var a=this[e];this[t]=n,this.requestUpdate(e,a,r)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){return this.elementProperties.get(e)||l$3}static finalize(){if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;var e=Object.getPrototypeOf(this);if(e.finalize(),this.elementProperties=new Map(e.elementProperties),this._$Eu=new Map,this.hasOwnProperty("properties")){var t=this.properties,r=[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)];for(var n of r)this.createProperty(n,t[n])}return this.elementStyles=this.finalizeStyles(this.styles),!0}static finalizeStyles(e){var t=[];if(Array.isArray(e)){var r=new Set(e.flat(1/0).reverse());for(var n of r)t.unshift(S$1(n))}else void 0!==e&&t.push(S$1(e));return t}static _$Eh(e,t){var r=t.attribute;return!1===r?void 0:"string"==typeof r?r:"string"==typeof e?e.toLowerCase():void 0}o(){var e;this._$Ep=new Promise(e=>this.enableUpdating=e),this._$AL=new Map,this._$Em(),this.requestUpdate(),null===(e=this.constructor.l)||void 0===e||e.forEach(e=>e(this))}addController(e){var t,r;(null!==(t=this._$Eg)&&void 0!==t?t:this._$Eg=[]).push(e),void 0!==this.renderRoot&&this.isConnected&&(null===(r=e.hostConnected)||void 0===r||r.call(e))}removeController(e){var t;null===(t=this._$Eg)||void 0===t||t.splice(this._$Eg.indexOf(e)>>>0,1)}_$Em(){this.constructor.elementProperties.forEach((e,t)=>{this.hasOwnProperty(t)&&(this._$Et.set(t,this[t]),delete this[t])})}createRenderRoot(){var e,t=null!==(e=this.shadowRoot)&&void 0!==e?e:this.attachShadow(this.constructor.shadowRootOptions);return i$3(t,this.constructor.elementStyles),t}connectedCallback(){var e;void 0===this.renderRoot&&(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),null===(e=this._$Eg)||void 0===e||e.forEach(e=>{var t;return null===(t=e.hostConnected)||void 0===t?void 0:t.call(e)})}enableUpdating(e){}disconnectedCallback(){var e;null===(e=this._$Eg)||void 0===e||e.forEach(e=>{var t;return null===(t=e.hostDisconnected)||void 0===t?void 0:t.call(e)})}attributeChangedCallback(e,t,r){this._$AK(e,r)}_$ES(e,t){var r,n,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l$3,i=this.constructor._$Eh(e,a);if(void 0!==i&&!0===a.reflect){var s=(null!==(n=null===(r=a.converter)||void 0===r?void 0:r.toAttribute)&&void 0!==n?n:o$4.toAttribute)(t,a.type);this._$Ei=e,null==s?this.removeAttribute(i):this.setAttribute(i,s),this._$Ei=null}}_$AK(e,t){var r,n,a,i=this.constructor,s=i._$Eu.get(e);if(void 0!==s&&this._$Ei!==s){var o=i.getPropertyOptions(s),l=o.converter,h=null!==(a=null!==(n=null===(r=l)||void 0===r?void 0:r.fromAttribute)&&void 0!==n?n:"function"==typeof l?l:null)&&void 0!==a?a:o$4.fromAttribute;this._$Ei=s,this[s]=h(t,o.type),this._$Ei=null}}requestUpdate(e,t,r){var n=!0;void 0!==e&&(((r=r||this.constructor.getPropertyOptions(e)).hasChanged||n$4)(this[e],t)?(this._$AL.has(e)||this._$AL.set(e,t),!0===r.reflect&&this._$Ei!==e&&(void 0===this._$E_&&(this._$E_=new Map),this._$E_.set(e,r))):n=!1),!this.isUpdatePending&&n&&(this._$Ep=this._$EC())}_$EC(){var e=this;return _asyncToGenerator(function*(){e.isUpdatePending=!0;try{yield e._$Ep}catch(t){Promise.reject(t)}var t=e.scheduleUpdate();return null!=t&&(yield t),!e.isUpdatePending})()}scheduleUpdate(){return this.performUpdate()}performUpdate(){var e;if(this.isUpdatePending){this.hasUpdated,this._$Et&&(this._$Et.forEach((e,t)=>this[t]=e),this._$Et=void 0);var t=!1,r=this._$AL;try{(t=this.shouldUpdate(r))?(this.willUpdate(r),null===(e=this._$Eg)||void 0===e||e.forEach(e=>{var t;return null===(t=e.hostUpdate)||void 0===t?void 0:t.call(e)}),this.update(r)):this._$EU()}catch(e){throw t=!1,this._$EU(),e}t&&this._$AE(r)}}willUpdate(e){}_$AE(e){var t;null===(t=this._$Eg)||void 0===t||t.forEach(e=>{var t;return null===(t=e.hostUpdated)||void 0===t?void 0:t.call(e)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$Ep}shouldUpdate(e){return!0}update(e){void 0!==this._$E_&&(this._$E_.forEach((e,t)=>this._$ES(t,this[t],e)),this._$E_=void 0),this._$EU()}updated(e){}firstUpdated(e){}}a$1.finalized=!0,a$1.elementProperties=new Map,a$1.elementStyles=[],a$1.shadowRootOptions={mode:"open"},null==h$2||h$2({ReactiveElement:a$1}),(null!==(s$2=globalThis.reactiveElementVersions)&&void 0!==s$2?s$2:globalThis.reactiveElementVersions=[]).push("1.2.1");var i$2=globalThis.trustedTypes,s$1=i$2?i$2.createPolicy("lit-html",{createHTML:e=>e}):void 0,e$6="lit$".concat((Math.random()+"").slice(9),"$"),o$3="?"+e$6,n$3="<".concat(o$3,">"),l$2=document,h$1=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return l$2.createComment(e)},r$1=e=>null===e||"object"!=typeof e&&"function"!=typeof e,d=Array.isArray,u=e=>{var t;return d(e)||"function"==typeof(null===(t=e)||void 0===t?void 0:t[Symbol.iterator])},c=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,v=/-->/g,a=/>/g,f=/>|[ \x09\n\x0c\r](?:([^\s"'>=/]+)([ \x09\n\x0c\r]*=[ \x09\n\x0c\r]*(?:[^ \x09\n\x0c\r"'`<>=]|("|')|))|$)/g,_=/'/g,m=/"/g,g=/^(?:script|style|textarea)$/i,p=e=>function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return{_$litType$:e,strings:t,values:n}},$=p(1),y=p(2),b=Symbol.for("lit-noChange"),w=Symbol.for("lit-nothing"),T=new WeakMap,x=(e,t,r)=>{var n,a,i=null!==(n=null==r?void 0:r.renderBefore)&&void 0!==n?n:t,s=i._$litPart$;if(void 0===s){var o=null!==(a=null==r?void 0:r.renderBefore)&&void 0!==a?a:null;i._$litPart$=s=new N(t.insertBefore(h$1(),o),o,void 0,null!=r?r:{})}return s._$AI(e),s},A=l$2.createTreeWalker(l$2,129,null,!1),C=(e,t)=>{for(var r,n=e.length-1,i=[],s=2===t?"<svg>":"",o=c,l=0;l<n;l++){for(var h=e[l],u=void 0,d=void 0,p=-1,A=0;A<h.length&&(o.lastIndex=A,null!==(d=o.exec(h)));)A=o.lastIndex,o===c?"!--"===d[1]?o=v:void 0!==d[1]?o=a:void 0!==d[2]?(g.test(d[2])&&(r=RegExp("</"+d[2],"g")),o=f):void 0!==d[3]&&(o=f):o===f?">"===d[0]?(o=null!=r?r:c,p=-1):void 0===d[1]?p=-2:(p=o.lastIndex-d[2].length,u=d[1],o=void 0===d[3]?f:'"'===d[3]?m:_):o===m||o===_?o=f:o===v||o===a?o=c:(o=f,r=void 0);var y=o===f&&e[l+1].startsWith("/>")?" ":"";s+=o===c?h+n$3:p>=0?(i.push(u),h.slice(0,p)+"$lit$"+h.slice(p)+e$6+y):h+e$6+(-2===p?(i.push(void 0),l):y)}var k=s+(e[n]||"<?>")+(2===t?"</svg>":"");if(!Array.isArray(e)||!e.hasOwnProperty("raw"))throw Error("invalid template strings array");return[void 0!==s$1?s$1.createHTML(k):k,i]};class E{constructor(e,t){var r,{strings:n,_$litType$:a}=e;this.parts=[];var i=0,s=0,o=n.length-1,l=this.parts,[h,c]=C(n,a);if(this.el=E.createElement(h,t),A.currentNode=this.el.content,2===a){var u=this.el.content,d=u.firstChild;d.remove(),u.append(...d.childNodes)}for(;null!==(r=A.nextNode())&&l.length<o;){if(1===r.nodeType){if(r.hasAttributes()){var p=[];for(var f of r.getAttributeNames())if(f.endsWith("$lit$")||f.startsWith(e$6)){var m=c[s++];if(p.push(f),void 0!==m){var y=r.getAttribute(m.toLowerCase()+"$lit$").split(e$6),v=/([.?@])?(.*)/.exec(m);l.push({type:1,index:i,name:v[2],strings:y,ctor:"."===v[1]?M:"?"===v[1]?H:"@"===v[1]?I:S})}else l.push({type:6,index:i})}for(var k of p)r.removeAttribute(k)}if(g.test(r.tagName)){var b=r.textContent.split(e$6),w=b.length-1;if(w>0){r.textContent=i$2?i$2.emptyScript:"";for(var D=0;D<w;D++)r.append(b[D],h$1()),A.nextNode(),l.push({type:2,index:++i});r.append(b[w],h$1())}}}else if(8===r.nodeType)if(r.data===o$3)l.push({type:2,index:i});else for(var x=-1;-1!==(x=r.data.indexOf(e$6,x+1));)l.push({type:7,index:i}),x+=e$6.length-1;i++}}static createElement(e,t){var r=l$2.createElement("template");return r.innerHTML=e,r}}function P(e,t){var r,n,a,i,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,o=arguments.length>3?arguments[3]:void 0;if(t===b)return t;var l=void 0!==o?null===(r=s._$Cl)||void 0===r?void 0:r[o]:s._$Cu,h=r$1(t)?void 0:t._$litDirective$;return(null==l?void 0:l.constructor)!==h&&(null===(n=null==l?void 0:l._$AO)||void 0===n||n.call(l,!1),void 0===h?l=void 0:(l=new h(e))._$AT(e,s,o),void 0!==o?(null!==(a=(i=s)._$Cl)&&void 0!==a?a:i._$Cl=[])[o]=l:s._$Cu=l),void 0!==l&&(t=P(e,l._$AS(e,t.values),l,o)),t}class V{constructor(e,t){this.v=[],this._$AN=void 0,this._$AD=e,this._$AM=t}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}p(e){var t,{el:{content:r},parts:n}=this._$AD,a=(null!==(t=null==e?void 0:e.creationScope)&&void 0!==t?t:l$2).importNode(r,!0);A.currentNode=a;for(var i=A.nextNode(),s=0,o=0,l=n[0];void 0!==l;){if(s===l.index){var h=void 0;2===l.type?h=new N(i,i.nextSibling,this,e):1===l.type?h=new l.ctor(i,l.name,l.strings,this,e):6===l.type&&(h=new L(i,this,e)),this.v.push(h),l=n[++o]}s!==(null==l?void 0:l.index)&&(i=A.nextNode(),s++)}return a}m(e){var t=0;for(var r of this.v)void 0!==r&&(void 0!==r.strings?(r._$AI(e,r,t),t+=r.strings.length-2):r._$AI(e[t])),t++}}class N{constructor(e,t,r,n){var a;this.type=2,this._$AH=w,this._$AN=void 0,this._$AA=e,this._$AB=t,this._$AM=r,this.options=n,this._$Cg=null===(a=null==n?void 0:n.isConnected)||void 0===a||a}get _$AU(){var e,t;return null!==(t=null===(e=this._$AM)||void 0===e?void 0:e._$AU)&&void 0!==t?t:this._$Cg}get parentNode(){var e=this._$AA.parentNode,t=this._$AM;return void 0!==t&&11===e.nodeType&&(e=t.parentNode),e}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(e){e=P(this,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:this),r$1(e)?e===w||null==e||""===e?(this._$AH!==w&&this._$AR(),this._$AH=w):e!==this._$AH&&e!==b&&this.$(e):void 0!==e._$litType$?this.T(e):void 0!==e.nodeType?this.S(e):u(e)?this.A(e):this.$(e)}M(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._$AB;return this._$AA.parentNode.insertBefore(e,t)}S(e){this._$AH!==e&&(this._$AR(),this._$AH=this.M(e))}$(e){this._$AH!==w&&r$1(this._$AH)?this._$AA.nextSibling.data=e:this.S(l$2.createTextNode(e)),this._$AH=e}T(e){var t,{values:r,_$litType$:n}=e,a="number"==typeof n?this._$AC(e):(void 0===n.el&&(n.el=E.createElement(n.h,this.options)),n);if((null===(t=this._$AH)||void 0===t?void 0:t._$AD)===a)this._$AH.m(r);else{var i=new V(a,this),s=i.p(this.options);i.m(r),this.S(s),this._$AH=i}}_$AC(e){var t=T.get(e.strings);return void 0===t&&T.set(e.strings,t=new E(e)),t}A(e){d(this._$AH)||(this._$AH=[],this._$AR());var t,r=this._$AH,n=0;for(var a of e)n===r.length?r.push(t=new N(this.M(h$1()),this.M(h$1()),this,this.options)):t=r[n],t._$AI(a),n++;n<r.length&&(this._$AR(t&&t._$AB.nextSibling,n),r.length=n)}_$AR(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._$AA.nextSibling,r=arguments.length>1?arguments[1]:void 0;for(null===(e=this._$AP)||void 0===e||e.call(this,!1,!0,r);t&&t!==this._$AB;){var n=t.nextSibling;t.remove(),t=n}}setConnected(e){var t;void 0===this._$AM&&(this._$Cg=e,null===(t=this._$AP)||void 0===t||t.call(this,e))}}class S{constructor(e,t,r,n,a){this.type=1,this._$AH=w,this._$AN=void 0,this.element=e,this.name=t,this._$AM=n,this.options=a,r.length>2||""!==r[0]||""!==r[1]?(this._$AH=Array(r.length-1).fill(new String),this.strings=r):this._$AH=w}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this,r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,a=this.strings,i=!1;if(void 0===a)e=P(this,e,t,0),(i=!r$1(e)||e!==this._$AH&&e!==b)&&(this._$AH=e);else{var s,o,l=e;for(e=a[0],s=0;s<a.length-1;s++)(o=P(this,l[r+s],t,s))===b&&(o=this._$AH[s]),i||(i=!r$1(o)||o!==this._$AH[s]),o===w?e=w:e!==w&&(e+=(null!=o?o:"")+a[s+1]),this._$AH[s]=o}i&&!n&&this.k(e)}k(e){e===w?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,null!=e?e:"")}}class M extends S{constructor(){super(...arguments),this.type=3}k(e){this.element[this.name]=e===w?void 0:e}}var k=i$2?i$2.emptyScript:"";class H extends S{constructor(){super(...arguments),this.type=4}k(e){e&&e!==w?this.element.setAttribute(this.name,k):this.element.removeAttribute(this.name)}}class I extends S{constructor(e,t,r,n,a){super(e,t,r,n,a),this.type=5}_$AI(e){var t;if((e=null!==(t=P(this,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:this,0))&&void 0!==t?t:w)!==b){var r=this._$AH,n=e===w&&r!==w||e.capture!==r.capture||e.once!==r.once||e.passive!==r.passive,a=e!==w&&(r===w||n);n&&this.element.removeEventListener(this.name,this,r),a&&this.element.addEventListener(this.name,this,e),this._$AH=e}}handleEvent(e){var t,r;"function"==typeof this._$AH?this._$AH.call(null!==(r=null===(t=this.options)||void 0===t?void 0:t.host)&&void 0!==r?r:this.element,e):this._$AH.handleEvent(e)}}class L{constructor(e,t,r){this.element=e,this.type=6,this._$AN=void 0,this._$AM=t,this.options=r}get _$AU(){return this._$AM._$AU}_$AI(e){P(this,e)}}var R={P:"$lit$",V:e$6,L:o$3,I:1,N:C,R:V,D:u,j:P,H:N,O:S,F:H,B:I,W:M,Z:L},z=window.litHtmlPolyfillSupport,l$1,o$2;null==z||z(E,N),(null!==(t$2=globalThis.litHtmlVersions)&&void 0!==t$2?t$2:globalThis.litHtmlVersions=[]).push("2.1.2");var r=a$1;class s extends a$1{constructor(){super(...arguments),this.renderOptions={host:this},this._$Dt=void 0}createRenderRoot(){var e,t,r=super.createRenderRoot();return null!==(e=(t=this.renderOptions).renderBefore)&&void 0!==e||(t.renderBefore=r.firstChild),r}update(e){var t=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(e),this._$Dt=x(t,this.renderRoot,this.renderOptions)}connectedCallback(){var e;super.connectedCallback(),null===(e=this._$Dt)||void 0===e||e.setConnected(!0)}disconnectedCallback(){var e;super.disconnectedCallback(),null===(e=this._$Dt)||void 0===e||e.setConnected(!1)}render(){return b}}s.finalized=!0,s._$litElement$=!0,null===(l$1=globalThis.litElementHydrateSupport)||void 0===l$1||l$1.call(globalThis,{LitElement:s});var n$2=globalThis.litElementPolyfillSupport;null==n$2||n$2({LitElement:s});var h={_$AK:(e,t,r)=>{e._$AK(t,r)},_$AL:e=>e._$AL};(null!==(o$2=globalThis.litElementVersions)&&void 0!==o$2?o$2:globalThis.litElementVersions=[]).push("3.1.2");var n$1=e=>t=>"function"==typeof t?((e,t)=>(window.customElements.define(e,t),t))(e,t):((e,t)=>{var{kind:r,elements:n}=t;return{kind:r,elements:n,finisher(t){window.customElements.define(e,t)}}})(e,t),i$1=(e,t)=>"method"===t.kind&&t.descriptor&&!("value"in t.descriptor)?_objectSpread2(_objectSpread2({},t),{},{finisher(r){r.createProperty(t.key,e)}}):{kind:"field",key:Symbol(),placement:"own",descriptor:{},originalKey:t.key,initializer(){"function"==typeof t.initializer&&(this[t.key]=t.initializer.call(this))},finisher(r){r.createProperty(t.key,e)}};function e$5(e){return(t,r)=>void 0!==r?((e,t,r)=>{t.constructor.createProperty(r,e)})(e,t,r):i$1(e,t)}function t$1(e){return e$5(_objectSpread2(_objectSpread2({},e),{},{state:!0}))}var e$4=(e,t,r)=>{Object.defineProperty(t,r,e)},t=(e,t)=>({kind:"method",placement:"prototype",key:t.key,descriptor:e}),o$1=e=>{var{finisher:t,descriptor:r}=e;return(e,n)=>{var a;if(void 0===n){var i=null!==(a=e.originalKey)&&void 0!==a?a:e.key,s=null!=r?{kind:"method",placement:"prototype",key:i,descriptor:r(e.key)}:_objectSpread2(_objectSpread2({},e),{},{key:i});return null!=t&&(s.finisher=function(e){t(e,i)}),s}var o=e.constructor;void 0!==r&&Object.defineProperty(e,n,r(n)),null==t||t(o,n)}},n;function e$3(e){return o$1({finisher:(t,r)=>{Object.assign(t.prototype[r],e)}})}function i(e,t){return o$1({descriptor:r=>{var n={get(){var t,r;return null!==(r=null===(t=this.renderRoot)||void 0===t?void 0:t.querySelector(e))&&void 0!==r?r:null},enumerable:!0,configurable:!0};if(t){var a="symbol"==typeof r?Symbol():"__"+r;n.get=function(){var t,r;return void 0===this[a]&&(this[a]=null!==(r=null===(t=this.renderRoot)||void 0===t?void 0:t.querySelector(e))&&void 0!==r?r:null),this[a]}}return n}})}function e$2(e){return o$1({descriptor:t=>({get(){var t,r;return null!==(r=null===(t=this.renderRoot)||void 0===t?void 0:t.querySelectorAll(e))&&void 0!==r?r:[]},enumerable:!0,configurable:!0})})}function e$1(e){return o$1({descriptor:t=>({get(){var t=this;return _asyncToGenerator(function*(){var r;return yield t.updateComplete,null===(r=t.renderRoot)||void 0===r?void 0:r.querySelector(e)})()},enumerable:!0,configurable:!0})})}var e=null!=(null===(n=window.HTMLSlotElement)||void 0===n?void 0:n.prototype.assignedElements)?(e,t)=>e.assignedElements(t):(e,t)=>e.assignedNodes(t).filter(e=>e.nodeType===Node.ELEMENT_NODE);function l(t){var{slot:r,selector:n}=null!=t?t:{};return o$1({descriptor:a=>({get(){var a,i="slot"+(r?"[name=".concat(r,"]"):":not([name])"),s=null===(a=this.renderRoot)||void 0===a?void 0:a.querySelector(i),o=null!=s?e(s,t):[];return n?o.filter(e=>e.matches(n)):o},enumerable:!0,configurable:!0})})}function o(e,t,r){var n,a=e;return"object"==typeof e?(a=e.slot,n=e):n={flatten:t},r?l({slot:a,flatten:t,selector:r}):o$1({descriptor:e=>({get(){var e,t,r="slot"+(a?"[name=".concat(a,"]"):":not([name])"),i=null===(e=this.renderRoot)||void 0===e?void 0:e.querySelector(r);return null!==(t=null==i?void 0:i.assignedNodes(n))&&void 0!==t?t:[]},enumerable:!0,configurable:!0})})}var commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof __webpack_require__.g?__webpack_require__.g:"undefined"!=typeof self?self:{};function getDefaultExportFromCjs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function getDefaultExportFromNamespaceIfPresent(e){return e&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function getDefaultExportFromNamespaceIfNotNamed(e){return e&&Object.prototype.hasOwnProperty.call(e,"default")&&1===Object.keys(e).length?e.default:e}function getAugmentedNamespace(e){if(e.__esModule)return e;var t=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(e).forEach(function(r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}),t}function commonjsRequire(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var lottie$1={exports:{}};(function(module,exports){var factory;"undefined"!=typeof navigator&&(factory=function(){var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(e){_useWebWorker=!!e},getWebWorker=function(){return _useWebWorker},setLocationHref=function(e){locationHref=e},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,t){var r,n,a=e.length;for(r=0;r<a;r+=1)for(var i in n=e[r].prototype)Object.prototype.hasOwnProperty.call(n,i)&&(t.prototype[i]=n[i])}function getDescriptor(e,t){return Object.getOwnPropertyDescriptor(e,t)}function createProxyFunction(e){function t(){}return t.prototype=e,t}var audioControllerFactory=function(){function e(e){this.audios=[],this.audioFactory=e,this._volume=1,this._isMuted=!1}return e.prototype={addAudio:function(e){this.audios.push(e)},pause:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].pause()},resume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].resume()},setRate:function(e){var t,r=this.audios.length;for(t=0;t<r;t+=1)this.audios[t].setRate(e)},createAudio:function(e){return this.audioFactory?this.audioFactory(e):window.Howl?new window.Howl({src:[e]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(e){this.audioFactory=e},setVolume:function(e){this._volume=e,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].volume(this._volume*(this._isMuted?0:1))}},function(){return new e}}(),createTypedArray=function(){function e(e,t){var r,n=0,a=[];switch(e){case"int16":case"uint8c":r=1;break;default:r=1.1}for(n=0;n<t;n+=1)a.push(r);return a}return"function"==typeof Uint8ClampedArray&&"function"==typeof Float32Array?function(t,r){return"float32"===t?new Float32Array(r):"int16"===t?new Int16Array(r):"uint8c"===t?new Uint8ClampedArray(r):e(t,r)}:e}();function createSizedArray(e){return Array.apply(null,{length:e})}function _typeof$6(e){return _typeof$6="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$6(e)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),_shouldRoundValues=!1,bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};function ProjectInterface$1(){return{}}!function(){var e,t=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],r=t.length;for(e=0;e<r;e+=1)BMMath[t[e]]=Math[t[e]]}(),BMMath.random=Math.random,BMMath.abs=function(e){if("object"===_typeof$6(e)&&e.length){var t,r=createSizedArray(e.length),n=e.length;for(t=0;t<n;t+=1)r[t]=Math.abs(e[t]);return r}return Math.abs(e)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(e){_shouldRoundValues=!!e}function bmRnd(e){return _shouldRoundValues?Math.round(e):e}function styleDiv(e){e.style.position="absolute",e.style.top=0,e.style.left=0,e.style.display="block",e.style.transformOrigin="0 0",e.style.webkitTransformOrigin="0 0",e.style.backfaceVisibility="visible",e.style.webkitBackfaceVisibility="visible",e.style.transformStyle="preserve-3d",e.style.webkitTransformStyle="preserve-3d",e.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(e,t,r,n){this.type=e,this.currentTime=t,this.totalTime=r,this.direction=n<0?-1:1}function BMCompleteEvent(e,t){this.type=e,this.direction=t<0?-1:1}function BMCompleteLoopEvent(e,t,r,n){this.type=e,this.currentLoop=r,this.totalLoops=t,this.direction=n<0?-1:1}function BMSegmentStartEvent(e,t,r){this.type=e,this.firstFrame=t,this.totalFrames=r}function BMDestroyEvent(e,t){this.type=e,this.target=t}function BMRenderFrameErrorEvent(e,t){this.type="renderFrameError",this.nativeError=e,this.currentTime=t}function BMConfigErrorEvent(e){this.type="configError",this.nativeError=e}function BMAnimationConfigErrorEvent(e,t){this.type=e,this.nativeError=t}var createElementID=(_count=0,function(){return idPrefix$1+"__lottie_element_"+(_count+=1)}),_count;function HSVtoRGB(e,t,r){var n,a,i,s,o,l,h,c;switch(l=r*(1-t),h=r*(1-(o=6*e-(s=Math.floor(6*e)))*t),c=r*(1-(1-o)*t),s%6){case 0:n=r,a=c,i=l;break;
vendor: 30,650 bytes, line 2
2case 1:n=h,a=r,i=l;break;case 2:n=l,a=r,i=c;break;case 3:n=l,a=h,i=r;break;case 4:n=c,a=l,i=r;break;case 5:n=r,a=l,i=h}return[n,a,i]}function RGBtoHSV(e,t,r){var n,a=Math.max(e,t,r),i=Math.min(e,t,r),s=a-i,o=0===a?0:s/a,l=a/255;switch(a){case i:n=0;break;case e:n=t-r+s*(t<r?6:0),n/=6*s;break;case t:n=r-e+2*s,n/=6*s;break;case r:n=e-t+4*s,n/=6*s}return[n,o,l]}function addSaturationToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[1]+=t,r[1]>1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[2]+=t,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[0]+=t/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var e,t,r=[];for(e=0;e<256;e+=1)t=e.toString(16),r[e]=1===t.length?"0"+t:t;return function(e,t,n){return e<0&&(e=0),t<0&&(t=0),n<0&&(n=0),"#"+r[e]+r[t]+r[n]}}(),setSubframeEnabled=function(e){subframeEnabled=!!e},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(e){expressionsPlugin=e},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(e){expressionsInterfaces=e},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(e){defaultCurveSegments=e},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(e){idPrefix$1=e},getIdPrefix=function(){return idPrefix$1};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return _typeof$5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$5(e)}var dataManager=function(){var e,t,r=1,n=[],a={onmessage:function(){},postMessage:function(t){e({data:t})}},i={postMessage:function(e){a.onmessage({data:e})}};function s(){t||(t=function(t){if(window.Worker&&window.Blob&&getWebWorker()){var r=new Blob(["var _workerSelf = self; self.onmessage = ",t.toString()],{type:"text/javascript"}),n=URL.createObjectURL(r);return new Worker(n)}return e=t,a}(function(e){if(i.dataManager||(i.dataManager=function(){function e(a,i){var s,o,l,h,c,d,p=a.length;for(o=0;o<p;o+=1)if("ks"in(s=a[o])&&!s.completed){if(s.completed=!0,s.hasMask){var f=s.masksProperties;for(h=f.length,l=0;l<h;l+=1)if(f[l].pt.k.i)n(f[l].pt.k);else for(d=f[l].pt.k.length,c=0;c<d;c+=1)f[l].pt.k[c].s&&n(f[l].pt.k[c].s[0]),f[l].pt.k[c].e&&n(f[l].pt.k[c].e[0])}0===s.ty?(s.layers=t(s.refId,i),e(s.layers,i)):4===s.ty?r(s.shapes):5===s.ty&&u(s)}}function t(e,t){var r=function(e,t){for(var r=0,n=t.length;r<n;){if(t[r].id===e)return t[r];r+=1}return null}(e,t);return r?r.layers.__used?JSON.parse(JSON.stringify(r.layers)):(r.layers.__used=!0,r.layers):null}function r(e){var t,a,i;for(t=e.length-1;t>=0;t-=1)if("sh"===e[t].ty)if(e[t].ks.k.i)n(e[t].ks.k);else for(i=e[t].ks.k.length,a=0;a<i;a+=1)e[t].ks.k[a].s&&n(e[t].ks.k[a].s[0]),e[t].ks.k[a].e&&n(e[t].ks.k[a].e[0]);else"gr"===e[t].ty&&r(e[t].it)}function n(e){var t,r=e.i.length;for(t=0;t<r;t+=1)e.i[t][0]+=e.v[t][0],e.i[t][1]+=e.v[t][1],e.o[t][0]+=e.v[t][0],e.o[t][1]+=e.v[t][1]}function a(e,t){var r=t?t.split("."):[100,100,100];return e[0]>r[0]||!(r[0]>e[0])&&(e[1]>r[1]||!(r[1]>e[1])&&(e[2]>r[2]||!(r[2]>e[2])&&null))}var i,s=function(){var e=[4,4,14];function t(e){var t,r,n,a=e.length;for(t=0;t<a;t+=1)5===e[t].ty&&(void 0,n=(r=e[t]).t.d,r.t.d={k:[{s:n,t:0}]})}return function(r){if(a(e,r.v)&&(t(r.layers),r.assets)){var n,i=r.assets.length;for(n=0;n<i;n+=1)r.assets[n].layers&&t(r.assets[n].layers)}}}(),o=(i=[4,7,99],function(e){if(e.chars&&!a(i,e.v)){var t,n=e.chars.length;for(t=0;t<n;t+=1){var s=e.chars[t];s.data&&s.data.shapes&&(r(s.data.shapes),s.data.ip=0,s.data.op=99999,s.data.st=0,s.data.sr=1,s.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},e.chars[t].t||(s.data.shapes.push({ty:"no"}),s.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}),l=function(){var e=[5,7,15];function t(e){var t,r,n=e.length;for(t=0;t<n;t+=1)5===e[t].ty&&(r=void 0,"number"==typeof(r=e[t].t.p).a&&(r.a={a:0,k:r.a}),"number"==typeof r.p&&(r.p={a:0,k:r.p}),"number"==typeof r.r&&(r.r={a:0,k:r.r}))}return function(r){if(a(e,r.v)&&(t(r.layers),r.assets)){var n,i=r.assets.length;for(n=0;n<i;n+=1)r.assets[n].layers&&t(r.assets[n].layers)}}}(),h=function(){var e=[4,1,9];function t(e){var r,n,a,i=e.length;for(r=0;r<i;r+=1)if("gr"===e[r].ty)t(e[r].it);else if("fl"===e[r].ty||"st"===e[r].ty)if(e[r].c.k&&e[r].c.k[0].i)for(a=e[r].c.k.length,n=0;n<a;n+=1)e[r].c.k[n].s&&(e[r].c.k[n].s[0]/=255,e[r].c.k[n].s[1]/=255,e[r].c.k[n].s[2]/=255,e[r].c.k[n].s[3]/=255),e[r].c.k[n].e&&(e[r].c.k[n].e[0]/=255,e[r].c.k[n].e[1]/=255,e[r].c.k[n].e[2]/=255,e[r].c.k[n].e[3]/=255);else e[r].c.k[0]/=255,e[r].c.k[1]/=255,e[r].c.k[2]/=255,e[r].c.k[3]/=255}function r(e){var r,n=e.length;for(r=0;r<n;r+=1)4===e[r].ty&&t(e[r].shapes)}return function(t){if(a(e,t.v)&&(r(t.layers),t.assets)){var n,i=t.assets.length;for(n=0;n<i;n+=1)t.assets[n].layers&&r(t.assets[n].layers)}}}(),c=function(){var e=[4,4,18];function t(e){var r,n,a;for(r=e.length-1;r>=0;r-=1)if("sh"===e[r].ty)if(e[r].ks.k.i)e[r].ks.k.c=e[r].closed;else for(a=e[r].ks.k.length,n=0;n<a;n+=1)e[r].ks.k[n].s&&(e[r].ks.k[n].s[0].c=e[r].closed),e[r].ks.k[n].e&&(e[r].ks.k[n].e[0].c=e[r].closed);else"gr"===e[r].ty&&t(e[r].it)}function r(e){var r,n,a,i,s,o,l=e.length;for(n=0;n<l;n+=1){if((r=e[n]).hasMask){var h=r.masksProperties;for(i=h.length,a=0;a<i;a+=1)if(h[a].pt.k.i)h[a].pt.k.c=h[a].cl;else for(o=h[a].pt.k.length,s=0;s<o;s+=1)h[a].pt.k[s].s&&(h[a].pt.k[s].s[0].c=h[a].cl),h[a].pt.k[s].e&&(h[a].pt.k[s].e[0].c=h[a].cl)}4===r.ty&&t(r.shapes)}}return function(t){if(a(e,t.v)&&(r(t.layers),t.assets)){var n,i=t.assets.length;for(n=0;n<i;n+=1)t.assets[n].layers&&r(t.assets[n].layers)}}}();function u(e){0===e.t.a.length&&e.t.p}var d={completeData:function(r){r.__complete||(h(r),s(r),o(r),l(r),c(r),e(r.layers,r.assets),function(r,n){if(r){var a=0,i=r.length;for(a=0;a<i;a+=1)1===r[a].t&&(r[a].data.layers=t(r[a].data.refId,n),e(r[a].data.layers,n))}}(r.chars,r.assets),r.__complete=!0)}};return d.checkColors=h,d.checkChars=o,d.checkPathProperties=l,d.checkShapes=c,d.completeLayers=e,d}()),i.assetLoader||(i.assetLoader=function(){function e(e){var t=e.getResponseHeader("content-type");return t&&"json"===e.responseType&&-1!==t.indexOf("json")||e.response&&"object"===_typeof$5(e.response)?e.response:e.response&&"string"==typeof e.response?JSON.parse(e.response):e.responseText?JSON.parse(e.responseText):null}return{load:function(t,r,n,a){var i,s=new XMLHttpRequest;try{s.responseType="json"}catch(e){}s.onreadystatechange=function(){if(4===s.readyState)if(200===s.status)i=e(s),n(i);else try{i=e(s),n(i)}catch(e){a&&a(e)}};try{s.open(["G","E","T"].join(""),t,!0)}catch(e){s.open(["G","E","T"].join(""),r+"/"+t,!0)}s.send()}}}()),"loadAnimation"===e.data.type)i.assetLoader.load(e.data.path,e.data.fullPath,function(t){i.dataManager.completeData(t),i.postMessage({id:e.data.id,payload:t,status:"success"})},function(){i.postMessage({id:e.data.id,status:"error"})});else if("complete"===e.data.type){var t=e.data.animation;i.dataManager.completeData(t),i.postMessage({id:e.data.id,payload:t,status:"success"})}else"loadData"===e.data.type&&i.assetLoader.load(e.data.path,e.data.fullPath,function(t){i.postMessage({id:e.data.id,payload:t,status:"success"})},function(){i.postMessage({id:e.data.id,status:"error"})})}),t.onmessage=function(e){var t=e.data,r=t.id,a=n[r];n[r]=null,"success"===t.status?a.onComplete(t.payload):a.onError&&a.onError()})}function o(e,t){var a="processId_"+(r+=1);return n[a]={onComplete:e,onError:t},a}return{loadAnimation:function(e,r,n){s();var a=o(r,n);t.postMessage({type:"loadAnimation",path:e,fullPath:window.location.origin+window.location.pathname,id:a})},loadData:function(e,r,n){s();var a=o(r,n);t.postMessage({type:"loadData",path:e,fullPath:window.location.origin+window.location.pathname,id:a})},completeAnimation:function(e,r,n){s();var a=o(r,n);t.postMessage({type:"complete",animation:e,id:a})}}}(),ImagePreloader=function(){var e=function(){var e=createTag("canvas");e.width=1,e.height=1;var t=e.getContext("2d");return t.fillStyle="rgba(0,0,0,0)",t.fillRect(0,0,1,1),e}();function t(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function r(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function n(e,t,r){var n="";if(e.e)n=e.p;else if(t){var a=e.p;-1!==a.indexOf("images/")&&(a=a.split("/")[1]),n=t+a}else n=r,n+=e.u?e.u:"",n+=e.p;return n}function a(e){var t=0,r=setInterval(function(){(e.getBBox().width||t>500)&&(this._imageLoaded(),clearInterval(r)),t+=1}.bind(this),50)}function i(e){var t={assetData:e},r=n(e,this.assetsPath,this.path);return dataManager.loadData(r,function(e){t.img=e,this._footageLoaded()}.bind(this),function(){t.img={},this._footageLoaded()}.bind(this)),t}function s(){this._imageLoaded=t.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=a.bind(this),this.createFootageData=i.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return s.prototype={loadAssets:function(e,t){var r;this.imagesLoadedCb=t;var n=e.length;for(r=0;r<n;r+=1)e[r].layers||(e[r].t&&"seq"!==e[r].t?3===e[r].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(e[r]))):(this.totalImages+=1,this.images.push(this._createImageData(e[r]))))},setAssetsPath:function(e){this.assetsPath=e||""},setPath:function(e){this.path=e||""},loadedImages:function(){return this.totalImages===this.loadedAssets},loadedFootages:function(){return this.totalFootages===this.loadedFootagesCount},destroy:function(){this.imagesLoadedCb=null,this.images.length=0},getAsset:function(e){for(var t=0,r=this.images.length;t<r;){if(this.images[t].assetData===e)return this.images[t].img;t+=1}return null},createImgData:function(t){var r=n(t,this.assetsPath,this.path),a=createTag("img");a.crossOrigin="anonymous",a.addEventListener("load",this._imageLoaded,!1),a.addEventListener("error",function(){i.img=e,this._imageLoaded()}.bind(this),!1),a.src=r;var i={img:a,assetData:t};return i},createImageData:function(t){var r=n(t,this.assetsPath,this.path),a=createNS("image");isSafari?this.testImageLoaded(a):a.addEventListener("load",this._imageLoaded,!1),a.addEventListener("error",function(){i.img=e,this._imageLoaded()}.bind(this),!1),a.setAttributeNS("http://www.w3.org/1999/xlink","href",r),this._elementHelper.append?this._elementHelper.append(a):this._elementHelper.appendChild(a);var i={img:a,assetData:t};return i},imageLoaded:t,footageLoaded:r,setCacheType:function(e,t){"svg"===e?(this._elementHelper=t,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},s}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(e,t){if(this._cbs[e])for(var r=this._cbs[e],n=0;n<r.length;n+=1)r[n](t)},addEventListener:function(e,t){return this._cbs[e]||(this._cbs[e]=[]),this._cbs[e].push(t),function(){this.removeEventListener(e,t)}.bind(this)},removeEventListener:function(e,t){if(t){if(this._cbs[e]){for(var r=0,n=this._cbs[e].length;r<n;)this._cbs[e][r]===t&&(this._cbs[e].splice(r,1),r-=1,n-=1),r+=1;this._cbs[e].length||(this._cbs[e]=null)}}else this._cbs[e]=null}};var markerParser=function(){function e(e){for(var t,r=e.split("\r\n"),n={},a=0,i=0;i<r.length;i+=1)2===(t=r[i].split(":")).length&&(n[t[0]]=t[1].trim(),a+=1);if(0===a)throw new Error;return n}return function(t){for(var r=[],n=0;n<t.length;n+=1){var a=t[n],i={time:a.tm,duration:a.dr};try{i.payload=JSON.parse(t[n].cm)}catch(r){try{i.payload=e(t[n].cm)}catch(e){i.payload={name:t[n].cm}}}r.push(i)}return r}}(),ProjectInterface=function(){function e(e){this.compositions.push(e)}return function(){function t(e){for(var t=0,r=this.compositions.length;t<r;){if(this.compositions[t].data&&this.compositions[t].data.nm===e)return this.compositions[t].prepareFrame&&this.compositions[t].data.xt&&this.compositions[t].prepareFrame(this.currentFrame),this.compositions[t].compInterface;t+=1}return null}return t.compositions=[],t.currentFrame=0,t.registerComposition=e,t}}(),renderers={},registerRenderer=function(e,t){renderers[e]=t};function getRenderer(e){return renderers[e]}function getRegisteredRenderer(){if(renderers.canvas)return"canvas";for(var e in renderers)if(renderers[e])return e;return""}function _typeof$4(e){return _typeof$4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$4(e)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new BMEnterFrameEvent("drawnFrame",0,0,0),this.expressionsPlugin=getExpressionsPlugin()};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(e){(e.wrapper||e.container)&&(this.wrapper=e.wrapper||e.container);var t="svg";e.animType?t=e.animType:e.renderer&&(t=e.renderer);var r=getRenderer(t);this.renderer=new r(this,e.rendererSettings),this.imagePreloader.setCacheType(t,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=t,""===e.loop||null===e.loop||void 0===e.loop||!0===e.loop?this.loop=!0:!1===e.loop?this.loop=!1:this.loop=parseInt(e.loop,10),this.autoplay=!("autoplay"in e)||e.autoplay,this.name=e.name?e.name:"",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(e,"autoloadSegments")||e.autoloadSegments,this.assetsPath=e.assetsPath,this.initialSegment=e.initialSegment,e.audioFactory&&this.audioController.setAudioFactory(e.audioFactory),e.animationData?this.setupAnimation(e.animationData):e.path&&(-1!==e.path.lastIndexOf("\\")?this.path=e.path.substr(0,e.path.lastIndexOf("\\")+1):this.path=e.path.substr(0,e.path.lastIndexOf("/")+1),this.fileName=e.path.substr(e.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(e.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(e){dataManager.completeAnimation(e,this.configAnimation)},AnimationItem.prototype.setData=function(e,t){t&&"object"!==_typeof$4(t)&&(t=JSON.parse(t));var r={wrapper:e,animationData:t},n=e.attributes;r.path=n.getNamedItem("data-animation-path")?n.getNamedItem("data-animation-path").value:n.getNamedItem("data-bm-path")?n.getNamedItem("data-bm-path").value:n.getNamedItem("bm-path")?n.getNamedItem("bm-path").value:"",r.animType=n.getNamedItem("data-anim-type")?n.getNamedItem("data-anim-type").value:n.getNamedItem("data-bm-type")?n.getNamedItem("data-bm-type").value:n.getNamedItem("bm-type")?n.getNamedItem("bm-type").value:n.getNamedItem("data-bm-renderer")?n.getNamedItem("data-bm-renderer").value:n.getNamedItem("bm-renderer")?n.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";var a=n.getNamedItem("data-anim-loop")?n.getNamedItem("data-anim-loop").value:n.getNamedItem("data-bm-loop")?n.getNamedItem("data-bm-loop").value:n.getNamedItem("bm-loop")?n.getNamedItem("bm-loop").value:"";"false"===a?r.loop=!1:"true"===a?r.loop=!0:""!==a&&(r.loop=parseInt(a,10));var i=n.getNamedItem("data-anim-autoplay")?n.getNamedItem("data-anim-autoplay").value:n.getNamedItem("data-bm-autoplay")?n.getNamedItem("data-bm-autoplay").value:!n.getNamedItem("bm-autoplay")||n.getNamedItem("bm-autoplay").value;r.autoplay="false"!==i,r.name=n.getNamedItem("data-name")?n.getNamedItem("data-name").value:n.getNamedItem("data-bm-name")?n.getNamedItem("data-bm-name").value:n.getNamedItem("bm-name")?n.getNamedItem("bm-name").value:"","false"===(n.getNamedItem("data-anim-prerender")?n.getNamedItem("data-anim-prerender").value:n.getNamedItem("data-bm-prerender")?n.getNamedItem("data-bm-prerender").value:n.getNamedItem("bm-prerender")?n.getNamedItem("bm-prerender").value:"")&&(r.prerender=!1),r.path?this.setParams(r):this.trigger("destroy")},AnimationItem.prototype.includeLayers=function(e){e.op>this.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,r,n=this.animationData.layers,a=n.length,i=e.layers,s=i.length;for(r=0;r<s;r+=1)for(t=0;t<a;){if(n[t].id===i[r].id){n[t]=i[r];break}t+=1}if((e.chars||e.fonts)&&(this.renderer.globalData.fontManager.addChars(e.chars),this.renderer.globalData.fontManager.addFonts(e.fonts,this.renderer.globalData.defs)),e.assets)for(a=e.assets.length,t=0;t<a;t+=1)this.animationData.assets.push(e.assets[t]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(e){this.animationData=e;var t=getExpressionsPlugin();t&&t.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var e=this.animationData.segments;if(!e||0===e.length||!this.autoloadSegments)return this.trigger("data_ready"),void(this.timeCompleted=this.totalFrames);var t=e.shift();this.timeCompleted=t.time*this.frameRate;var r=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(r,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(e){if(this.renderer)try{this.animationData=e,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(e),e.assets||(e.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(e.assets),this.markers=markerParser(e.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(e){this.triggerConfigError(e)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var e=getExpressionsPlugin();e&&e.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(e,t){var r="number"==typeof e?e:void 0,n="number"==typeof t?t:void 0;this.renderer.updateContainerSize(r,n)},AnimationItem.prototype.setSubframe=function(e){this.isSubframeEnabled=!!e},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,r=0;r<this.markers.length;r+=1)if((t=this.markers[r]).payload&&t.payload.name===e)return t;return null},AnimationItem.prototype.goToAndStop=function(e,t,r){if(!r||this.name===r){var n=Number(e);if(isNaN(n)){var a=this.getMarkerData(e);a&&this.goToAndStop(a.time,!0)}else t?this.setCurrentRawFrameValue(e):this.setCurrentRawFrameValue(e*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(e,t,r){if(!r||this.name===r){var n=Number(e);if(isNaN(n)){var a=this.getMarkerData(e);a&&(a.duration?this.playSegments([a.time,a.time+a.duration],!0):this.goToAndStop(a.time,!0))}else this.goToAndStop(n,t,r);this.play()}},AnimationItem.prototype.advanceTime=function(e){if(!0!==this.isPaused&&!1!==this.isLoaded){var t=this.currentRawFrame+e*this.frameModifier,r=!1;t>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(r=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(r=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),r&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]<e[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<e?r=e:this.currentRawFrame+this.firstFrame>t&&(r=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"===_typeof$4(e[0])){var r,n=e.length;for(r=0;r<n;r+=1)this.segments.push(e[r])}else this.segments.push(e);this.segments.length&&t&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(e){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),e&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(e){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),e),!0)},AnimationItem.prototype.destroy=function(e){e&&this.name!==e||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(e){this.currentRawFrame=e,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(e){this.playSpeed=e,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(e){this.playDirection=e<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setLoop=function(e){this.loop=e},AnimationItem.prototype.setVolume=function(e,t){t&&this.name!==t||this.audioController.setVolume(e)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(e){e&&this.name!==e||this.audioController.mute()},AnimationItem.prototype.unmute=function(e){e&&this.name!==e||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(e){var t="";if(e.e)t=e.p;else if(this.assetsPath){var r=e.p;-1!==r.indexOf("images/")&&(r=r.split("/")[1]),t=this.assetsPath+r}else t=this.path,t+=e.u?e.u:"",t+=e.p;return t},AnimationItem.prototype.getAssetData=function(e){for(var t=0,r=this.assets.length;t<r;){if(e===this.assets[t].id)return this.assets[t];t+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(e){return e?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(e,t,r){try{this.renderer.getElementByPath(e).updateDocumentData(t,r)}catch(e){}},AnimationItem.prototype.trigger=function(e){if(this._cbs&&this._cbs[e])switch(e){case"enterFrame":this.triggerEvent(e,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(e,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(e,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(e,new BMCompleteEvent(e,this.frameMult));break;case"segmentStart":this.triggerEvent(e,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(e,new BMDestroyEvent(e,this));break;default:this.triggerEvent(e)}"enterFrame"===e&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===e&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult)),"complete"===e&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(e,this.frameMult)),"segmentStart"===e&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames)),"destroy"===e&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(e,this))},AnimationItem.prototype.triggerRenderFrameError=function(e){var t=new BMRenderFrameErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)},AnimationItem.prototype.triggerConfigError=function(e){var t=new BMConfigErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)};var animationManager=function(){var e={},t=[],r=0,n=0,a=0,i=!0,s=!1;function o(e){for(var r=0,a=e.target;r<n;)t[r].animation===a&&(t.splice(r,1),r-=1,n-=1,a.isPaused||c()),r+=1}function l(e,r){if(!e)return null;for(var a=0;a<n;){if(t[a].elem===e&&null!==t[a].elem)return t[a].animation;a+=1}var i=new AnimationItem;return u(i,e),i.setData(e,r),i}function h(){a+=1,f()}function c(){a-=1}function u(e,r){e.addEventListener("destroy",o),e.addEventListener("_active",h),e.addEventListener("_idle",c),t.push({elem:r,animation:e}),n+=1}function d(e){var o,l=e-r;for(o=0;o<n;o+=1)t[o].animation.advanceTime(l);r=e,a&&!s?window.requestAnimationFrame(d):i=!0}function p(e){r=e,window.requestAnimationFrame(d)}function f(){!s&&a&&i&&(window.requestAnimationFrame(p),i=!1)}return e.registerAnimation=l,e.loadAnimation=function(e){var t=new AnimationItem;return u(t,null),t.setParams(e),t},e.setSpeed=function(e,r){var a;for(a=0;a<n;a+=1)t[a].animation.setSpeed(e,r)},e.setDirection=function(e,r){var a;for(a=0;a<n;a+=1)t[a].animation.setDirection(e,r)},e.play=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.play(e)},e.pause=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.pause(e)},e.stop=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.stop(e)},e.togglePause=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.togglePause(e)},e.searchAnimations=function(e,t,r){var n,a=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),i=a.length;for(n=0;n<i;n+=1)r&&a[n].setAttribute("data-bm-type",r),l(a[n],e);if(t&&0===i){r||(r="svg");var s=document.getElementsByTagName("body")[0];s.innerText="";var o=createTag("div");o.style.width="100%",o.style.height="100%",o.setAttribute("data-bm-type",r),s.appendChild(o),l(o,e)}},e.resize=function(){var e;
vendor: 17,155 bytes, line 2
2for(e=0;e<n;e+=1)t[e].animation.resize()},e.goToAndStop=function(e,r,a){var i;for(i=0;i<n;i+=1)t[i].animation.goToAndStop(e,r,a)},e.destroy=function(e){var r;for(r=n-1;r>=0;r-=1)t[r].animation.destroy(e)},e.freeze=function(){s=!0},e.unfreeze=function(){s=!1,f()},e.setVolume=function(e,r){var a;for(a=0;a<n;a+=1)t[a].animation.setVolume(e,r)},e.mute=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.mute(e)},e.unmute=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.unmute(e)},e.getRegisteredAnimations=function(){var e,r=t.length,n=[];for(e=0;e<r;e+=1)n.push(t[e].animation);return n},e}(),BezierFactory=function(){var e={getBezierEasing:function(e,r,n,a,i){var s=i||("bez_"+e+"_"+r+"_"+n+"_"+a).replace(/\./g,"p");if(t[s])return t[s];var o=new h([e,r,n,a]);return t[s]=o,o}},t={},r=.1,n="function"==typeof Float32Array;function a(e,t){return 1-3*t+3*e}function i(e,t){return 3*t-6*e}function s(e){return 3*e}function o(e,t,r){return((a(t,r)*e+i(t,r))*e+s(t))*e}function l(e,t,r){return 3*a(t,r)*e*e+2*i(t,r)*e+s(t)}function h(e){this._p=e,this._mSampleValues=n?new Float32Array(11):new Array(11),this._precomputed=!1,this.get=this.get.bind(this)}return h.prototype={get:function(e){var t=this._p[0],r=this._p[1],n=this._p[2],a=this._p[3];return this._precomputed||this._precompute(),t===r&&n===a?e:0===e?0:1===e?1:o(this._getTForX(e),r,a)},_precompute:function(){var e=this._p[0],t=this._p[1],r=this._p[2],n=this._p[3];this._precomputed=!0,e===t&&r===n||this._calcSampleValues()},_calcSampleValues:function(){for(var e=this._p[0],t=this._p[2],n=0;n<11;++n)this._mSampleValues[n]=o(n*r,e,t)},_getTForX:function(e){for(var t=this._p[0],n=this._p[2],a=this._mSampleValues,i=0,s=1;10!==s&&a[s]<=e;++s)i+=r;var h=i+(e-a[--s])/(a[s+1]-a[s])*r,c=l(h,t,n);return c>=.001?function(e,t,r,n){for(var a=0;a<4;++a){var i=l(t,r,n);if(0===i)return t;t-=(o(t,r,n)-e)/i}return t}(e,h,t,n):0===c?h:function(e,t,r,n,a){var i,s,l=0;do{(i=o(s=t+(r-t)/2,n,a)-e)>0?r=s:t=s}while(Math.abs(i)>1e-7&&++l<10);return s}(e,i,i+r,t,n)}},e}(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,r){var n=0,a=e,i=createSizedArray(a);return{newElement:function(){return n?i[n-=1]:t()},release:function(e){n===a&&(i=pooling.double(i),a*=2),r&&r(e),i[n]=e,n+=1}}},bezierLengthPool=poolFactory(8,function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}}),segmentsLengthPool=poolFactory(8,function(){return{lengths:[],totalLength:0}},function(e){var t,r=e.lengths.length;for(t=0;t<r;t+=1)bezierLengthPool.release(e.lengths[t]);e.lengths.length=0});function bezFunction(){var e=Math;function t(e,t,r,n,a,i){var s=e*n+t*a+r*i-a*n-i*e-r*t;return s>-.001&&s<.001}var r=function(e,t,r,n){var a,i,s,o,l,h,c=getDefaultCurveSegments(),u=0,d=[],p=[],f=bezierLengthPool.newElement();for(s=r.length,a=0;a<c;a+=1){for(l=a/(c-1),h=0,i=0;i<s;i+=1)o=bmPow(1-l,3)*e[i]+3*bmPow(1-l,2)*l*r[i]+3*(1-l)*bmPow(l,2)*n[i]+bmPow(l,3)*t[i],d[i]=o,null!==p[i]&&(h+=bmPow(d[i]-p[i],2)),p[i]=d[i];h&&(u+=h=bmSqrt(h)),f.percents[a]=l,f.lengths[a]=u}return f.addedLength=u,f};function n(e){this.segmentLength=0,this.points=new Array(e)}function a(e,t){this.partialLength=e,this.point=t}var i,s=(i={},function(e,r,s,o){var l=(e[0]+"_"+e[1]+"_"+r[0]+"_"+r[1]+"_"+s[0]+"_"+s[1]+"_"+o[0]+"_"+o[1]).replace(/\./g,"p");if(!i[l]){var h,c,u,d,p,f,A,m=getDefaultCurveSegments(),g=0,y=null;2===e.length&&(e[0]!==r[0]||e[1]!==r[1])&&t(e[0],e[1],r[0],r[1],e[0]+s[0],e[1]+s[1])&&t(e[0],e[1],r[0],r[1],r[0]+o[0],r[1]+o[1])&&(m=2);var v=new n(m);for(u=s.length,h=0;h<m;h+=1){for(A=createSizedArray(u),p=h/(m-1),f=0,c=0;c<u;c+=1)d=bmPow(1-p,3)*e[c]+3*bmPow(1-p,2)*p*(e[c]+s[c])+3*(1-p)*bmPow(p,2)*(r[c]+o[c])+bmPow(p,3)*r[c],A[c]=d,null!==y&&(f+=bmPow(A[c]-y[c],2));g+=f=bmSqrt(f),v.points[h]=new a(f,A),y=A}v.segmentLength=g,i[l]=v}return i[l]});function o(e,t){var r=t.percents,n=t.lengths,a=r.length,i=bmFloor((a-1)*e),s=e*t.addedLength,o=0;if(i===a-1||0===i||s===n[i])return r[i];for(var l=n[i]>s?-1:1,h=!0;h;)if(n[i]<=s&&n[i+1]>s?(o=(s-n[i])/(n[i+1]-n[i]),h=!1):i+=l,i<0||i>=a-1){if(i===a-1)return r[i];h=!1}return r[i]+(r[i+1]-r[i])*o}var l=createTypedArray("float32",8);return{getSegmentsLength:function(e){var t,n=segmentsLengthPool.newElement(),a=e.c,i=e.v,s=e.o,o=e.i,l=e._length,h=n.lengths,c=0;for(t=0;t<l-1;t+=1)h[t]=r(i[t],i[t+1],s[t],o[t+1]),c+=h[t].addedLength;return a&&l&&(h[t]=r(i[t],i[0],s[t],o[0]),c+=h[t].addedLength),n.totalLength=c,n},getNewSegment:function(t,r,n,a,i,s,h){i<0?i=0:i>1&&(i=1);var c,u=o(i,h),d=o(s=s>1?1:s,h),p=t.length,f=1-u,A=1-d,m=f*f*f,g=u*f*f*3,y=u*u*f*3,v=u*u*u,k=f*f*A,b=u*f*A+f*u*A+f*f*d,w=u*u*A+f*u*d+u*f*d,D=u*u*d,M=f*A*A,x=u*A*A+f*d*A+f*A*d,P=u*d*A+f*d*d+u*A*d,_=u*d*d,C=A*A*A,E=d*A*A+A*d*A+A*A*d,S=d*d*A+A*d*d+d*A*d,B=d*d*d;for(c=0;c<p;c+=1)l[4*c]=e.round(1e3*(m*t[c]+g*n[c]+y*a[c]+v*r[c]))/1e3,l[4*c+1]=e.round(1e3*(k*t[c]+b*n[c]+w*a[c]+D*r[c]))/1e3,l[4*c+2]=e.round(1e3*(M*t[c]+x*n[c]+P*a[c]+_*r[c]))/1e3,l[4*c+3]=e.round(1e3*(C*t[c]+E*n[c]+S*a[c]+B*r[c]))/1e3;return l},getPointInSegment:function(t,r,n,a,i,s){var l=o(i,s),h=1-l;return[e.round(1e3*(h*h*h*t[0]+(l*h*h+h*l*h+h*h*l)*n[0]+(l*l*h+h*l*l+l*h*l)*a[0]+l*l*l*r[0]))/1e3,e.round(1e3*(h*h*h*t[1]+(l*h*h+h*l*h+h*h*l)*n[1]+(l*l*h+h*l*l+l*h*l)*a[1]+l*l*l*r[1]))/1e3]},buildBezierData:s,pointOnLine2D:t,pointOnLine3D:function(r,n,a,i,s,o,l,h,c){if(0===a&&0===o&&0===c)return t(r,n,i,s,l,h);var u,d=e.sqrt(e.pow(i-r,2)+e.pow(s-n,2)+e.pow(o-a,2)),p=e.sqrt(e.pow(l-r,2)+e.pow(h-n,2)+e.pow(c-a,2)),f=e.sqrt(e.pow(l-i,2)+e.pow(h-s,2)+e.pow(c-o,2));return(u=d>p?d>f?d-p-f:f-p-d:f>p?f-p-d:p-d-f)>-1e-4&&u<1e-4}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(e,t){var r,n=this.offsetTime;"multidimensional"===this.propType&&(r=createTypedArray("float32",this.pv.length));for(var a,i,s,o,l,h,c,u,d,p=t.lastIndex,f=p,A=this.keyframes.length-1,m=!0;m;){if(a=this.keyframes[f],i=this.keyframes[f+1],f===A-1&&e>=i.t-n){a.h&&(a=i),p=0;break}if(i.t-n>e){p=f;break}f<A-1?f+=1:(p=0,m=!1)}s=this.keyframesMetadata[f]||{};var g,y=i.t-n,v=a.t-n;if(a.to){s.bezierData||(s.bezierData=bez.buildBezierData(a.s,i.s||a.e,a.to,a.ti));var k=s.bezierData;if(e>=y||e<v){var b=e>=y?k.points.length-1:0;for(l=k.points[b].point.length,o=0;o<l;o+=1)r[o]=k.points[b].point[o]}else{s.__fnct?d=s.__fnct:(d=BezierFactory.getBezierEasing(a.o.x,a.o.y,a.i.x,a.i.y,a.n).get,s.__fnct=d),h=d((e-v)/(y-v));var w,D=k.segmentLength*h,M=t.lastFrame<e&&t._lastKeyframeIndex===f?t._lastAddedLength:0;for(u=t.lastFrame<e&&t._lastKeyframeIndex===f?t._lastPoint:0,m=!0,c=k.points.length;m;){if(M+=k.points[u].partialLength,0===D||0===h||u===k.points.length-1){for(l=k.points[u].point.length,o=0;o<l;o+=1)r[o]=k.points[u].point[o];break}if(D>=M&&D<M+k.points[u+1].partialLength){for(w=(D-M)/k.points[u+1].partialLength,l=k.points[u].point.length,o=0;o<l;o+=1)r[o]=k.points[u].point[o]+(k.points[u+1].point[o]-k.points[u].point[o])*w;break}u<c-1?u+=1:m=!1}t._lastPoint=u,t._lastAddedLength=M-k.points[u].partialLength,t._lastKeyframeIndex=f}}else{var x,P,_,C,E;if(A=a.s.length,g=i.s||a.e,this.sh&&1!==a.h)e>=y?(r[0]=g[0],r[1]=g[1],r[2]=g[2]):e<=v?(r[0]=a.s[0],r[1]=a.s[1],r[2]=a.s[2]):quaternionToEuler(r,slerp(createQuaternion(a.s),createQuaternion(g),(e-v)/(y-v)));else for(f=0;f<A;f+=1)1!==a.h&&(e>=y?h=1:e<v?h=0:(a.o.x.constructor===Array?(s.__fnct||(s.__fnct=[]),s.__fnct[f]?d=s.__fnct[f]:(x=void 0===a.o.x[f]?a.o.x[0]:a.o.x[f],P=void 0===a.o.y[f]?a.o.y[0]:a.o.y[f],_=void 0===a.i.x[f]?a.i.x[0]:a.i.x[f],C=void 0===a.i.y[f]?a.i.y[0]:a.i.y[f],d=BezierFactory.getBezierEasing(x,P,_,C).get,s.__fnct[f]=d)):s.__fnct?d=s.__fnct:(x=a.o.x,P=a.o.y,_=a.i.x,C=a.i.y,d=BezierFactory.getBezierEasing(x,P,_,C).get,a.keyframeMetadata=d),h=d((e-v)/(y-v)))),g=i.s||a.e,E=1===a.h?a.s[f]:a.s[f]+(g[f]-a.s[f])*h,"multidimensional"===this.propType?r[f]=E:r=E}return t.lastIndex=p,r}function slerp(e,t,r){var n,a,i,s,o,l=[],h=e[0],c=e[1],u=e[2],d=e[3],p=t[0],f=t[1],A=t[2],m=t[3];return(a=h*p+c*f+u*A+d*m)<0&&(a=-a,p=-p,f=-f,A=-A,m=-m),1-a>1e-6?(n=Math.acos(a),i=Math.sin(n),s=Math.sin((1-r)*n)/i,o=Math.sin(r*n)/i):(s=1-r,o=r),l[0]=s*h+o*p,l[1]=s*c+o*f,l[2]=s*u+o*A,l[3]=s*d+o*m,l}function quaternionToEuler(e,t){var r=t[0],n=t[1],a=t[2],i=t[3],s=Math.atan2(2*n*i-2*r*a,1-2*n*n-2*a*a),o=Math.asin(2*r*n+2*a*i),l=Math.atan2(2*r*i-2*n*a,1-2*r*r-2*a*a);e[0]=s/degToRads,e[1]=o/degToRads,e[2]=l/degToRads}function createQuaternion(e){var t=e[0]*degToRads,r=e[1]*degToRads,n=e[2]*degToRads,a=Math.cos(t/2),i=Math.cos(r/2),s=Math.cos(n/2),o=Math.sin(t/2),l=Math.sin(r/2),h=Math.sin(n/2);return[o*l*s+a*i*h,o*i*s+a*l*h,a*l*s-o*i*h,a*i*s-o*l*h]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=r&&e>=r||this._caching.lastFrame<t&&e<t))){this._caching.lastFrame>=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var n=this.interpolateValue(e,this._caching);this.pv=n}return this._caching.lastFrame=e,this.pv}function setVValue(e){var t;if("unidimensional"===this.propType)t=e*this.mult,mathAbs(this.v-t)>1e-5&&(this.v=t,this._mdf=!0);else for(var r=0,n=this.v.length;r<n;)t=e[r]*this.mult,mathAbs(this.v[r]-t)>1e-5&&(this.v[r]=t,this._mdf=!0),r+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(e=0;e<t;e+=1)r=this.effectsSequence[e](r);this.setVValue(r),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function addEffect(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function ValueProperty(e,t,r,n){this.propType="unidimensional",this.mult=r||1,this.data=t,this.v=r?t.k*r:t.k,this.pv=t.k,this._mdf=!1,this.elem=e,this.container=n,this.comp=e.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function MultiDimensionalProperty(e,t,r,n){var a;this.propType="multidimensional",this.mult=r||1,this.data=t,this._mdf=!1,this.elem=e,this.container=n,this.comp=e.comp,this.k=!1,this.kf=!1,this.frameId=-1;var i=t.k.length;for(this.v=createTypedArray("float32",i),this.pv=createTypedArray("float32",i),this.vel=createTypedArray("float32",i),a=0;a<i;a+=1)this.v[a]=t.k[a]*this.mult,this.pv[a]=t.k[a];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(e,t,r,n){this.propType="unidimensional",this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.frameId=-1,this._caching={lastFrame:initFrame,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=t,this.mult=r||1,this.elem=e,this.container=n,this.comp=e.comp,this.v=initFrame,this.pv=initFrame,this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.addEffect=addEffect}function KeyframedMultidimensionalProperty(e,t,r,n){var a;this.propType="multidimensional";var i,s,o,l,h=t.k.length;for(a=0;a<h-1;a+=1)t.k[a].to&&t.k[a].s&&t.k[a+1]&&t.k[a+1].s&&(i=t.k[a].s,s=t.k[a+1].s,o=t.k[a].to,l=t.k[a].ti,(2===i.length&&(i[0]!==s[0]||i[1]!==s[1])&&bez.pointOnLine2D(i[0],i[1],s[0],s[1],i[0]+o[0],i[1]+o[1])&&bez.pointOnLine2D(i[0],i[1],s[0],s[1],s[0]+l[0],s[1]+l[1])||3===i.length&&(i[0]!==s[0]||i[1]!==s[1]||i[2]!==s[2])&&bez.pointOnLine3D(i[0],i[1],i[2],s[0],s[1],s[2],i[0]+o[0],i[1]+o[1],i[2]+o[2])&&bez.pointOnLine3D(i[0],i[1],i[2],s[0],s[1],s[2],s[0]+l[0],s[1]+l[1],s[2]+l[2]))&&(t.k[a].to=null,t.k[a].ti=null),i[0]===s[0]&&i[1]===s[1]&&0===o[0]&&0===o[1]&&0===l[0]&&0===l[1]&&(2===i.length||i[2]===s[2]&&0===o[2]&&0===l[2])&&(t.k[a].to=null,t.k[a].ti=null));this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.data=t,this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=r||1,this.elem=e,this.container=n,this.comp=e.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var c=t.k[0].s.length;for(this.v=createTypedArray("float32",c),this.pv=createTypedArray("float32",c),a=0;a<c;a+=1)this.v[a]=initFrame,this.pv[a]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",c)},this.addEffect=addEffect}var PropertyFactory=(ob={getProp:function(e,t,r,n,a){var i;if(t.sid&&(t=e.globalData.slotManager.getProp(t)),t.k.length)if("number"==typeof t.k[0])i=new MultiDimensionalProperty(e,t,n,a);else switch(r){case 0:i=new KeyframedValueProperty(e,t,n,a);break;case 1:i=new KeyframedMultidimensionalProperty(e,t,n,a)}else i=new ValueProperty(e,t,n,a);return i.effectsSequence.length&&a.addDynamicProperty(i),i}},ob),ob;function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&(this.dynamicProperties.push(e),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){var e;this._mdf=!1;var t=this.dynamicProperties.length;for(e=0;e<t;e+=1)this.dynamicProperties[e].getValue(),this.dynamicProperties[e]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(e){this.container=e,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=poolFactory(8,function(){return createTypedArray("float32",2)});function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(e,t){this.c=e,this.setLength(t);for(var r=0;r<t;)this.v[r]=pointPool.newElement(),this.o[r]=pointPool.newElement(),this.i[r]=pointPool.newElement(),r+=1},ShapePath.prototype.setLength=function(e){for(;this._maxLength<e;)this.doubleArrayLength();this._length=e},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(e,t,r,n,a){var i;switch(this._length=Math.max(this._length,n+1),this._length>=this._maxLength&&this.doubleArrayLength(),r){case"v":i=this.v;break;case"i":i=this.i;break;case"o":i=this.o;break;default:i=[]}(!i[n]||i[n]&&!a)&&(i[n]=pointPool.newElement()),i[n][0]=e,i[n][1]=t},ShapePath.prototype.setTripleAt=function(e,t,r,n,a,i,s,o){this.setXYAt(e,t,"v",s,o),this.setXYAt(r,n,"o",s,o),this.setXYAt(a,i,"i",s,o)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,r=this.o,n=this.i,a=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],n[0][0],n[0][1],r[0][0],r[0][1],0,!1),a=1);var i,s=this._length-1,o=this._length;for(i=a;i<o;i+=1)e.setTripleAt(t[s][0],t[s][1],n[s][0],n[s][1],r[s][0],r[s][1],i,!1),s-=1;return e},ShapePath.prototype.length=function(){return this._length};var shapePool=(factory=poolFactory(4,function(){return new ShapePath},function(e){var t,r=e._length;for(t=0;t<r;t+=1)pointPool.release(e.v[t]),pointPool.release(e.i[t]),pointPool.release(e.o[t]),e.v[t]=null,e.i[t]=null,e.o[t]=null;e._length=0,e.c=!1}),factory.clone=function(e){var t,r=factory.newElement(),n=void 0===e._length?e.v.length:e._length;for(r.setLength(n),r.c=e.c,t=0;t<n;t+=1)r.setTripleAt(e.v[t][0],e.v[t][1],e.o[t][0],e.o[t][1],e.i[t][0],e.i[t][1],t);return r},factory),factory;function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(e){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=e,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var e;for(e=0;e<this._length;e+=1)shapePool.release(this.shapes[e]);this._length=0};var shapeCollectionPool=function(){var e={newShapeCollection:function(){return t?n[t-=1]:new ShapeCollection},release:function(e){var a,i=e._length;for(a=0;a<i;a+=1)shapePool.release(e.shapes[a]);e._length=0,t===r&&(n=pooling.double(n),r*=2),n[t]=e,t+=1}},t=0,r=4,n=createSizedArray(r);return e}(),ShapePropertyFactory=function(){var e=-999999;function t(e,t,r){var n,a,i,s,o,l,h,c,u,d=r.lastIndex,p=this.keyframes;if(e<p[0].t-this.offsetTime)n=p[0].s[0],i=!0,d=0;else if(e>=p[p.length-1].t-this.offsetTime)n=p[p.length-1].s?p[p.length-1].s[0]:p[p.length-2].e[0],i=!0;else{for(var f,A,m,g=d,y=p.length-1,v=!0;v&&(f=p[g],!((A=p[g+1]).t-this.offsetTime>e));)g<y-1?g+=1:v=!1;if(m=this.keyframesMetadata[g]||{},d=g,!(i=1===f.h)){if(e>=A.t-this.offsetTime)c=1;else if(e<f.t-this.offsetTime)c=0;else{var k;
vendor: 4,651 bytes, line 2
2m.__fnct?k=m.__fnct:(k=BezierFactory.getBezierEasing(f.o.x,f.o.y,f.i.x,f.i.y).get,m.__fnct=k),c=k((e-(f.t-this.offsetTime))/(A.t-this.offsetTime-(f.t-this.offsetTime)))}a=A.s?A.s[0]:f.e[0]}n=f.s[0]}for(l=t._length,h=n.i[0].length,r.lastIndex=d,s=0;s<l;s+=1)for(o=0;o<h;o+=1)u=i?n.i[s][o]:n.i[s][o]+(a.i[s][o]-n.i[s][o])*c,t.i[s][o]=u,u=i?n.o[s][o]:n.o[s][o]+(a.o[s][o]-n.o[s][o])*c,t.o[s][o]=u,u=i?n.v[s][o]:n.v[s][o]+(a.v[s][o]-n.v[s][o])*c,t.v[s][o]=u}function r(){var t=this.comp.renderedFrame-this.offsetTime,r=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime,a=this._caching.lastFrame;return a!==e&&(a<r&&t<r||a>n&&t>n)||(this._caching.lastIndex=a<t?this._caching.lastIndex:0,this.interpolateShape(t,this.pv,this._caching)),this._caching.lastFrame=t,this.pv}function n(){this.paths=this.localShapeCollection}function a(e){(function(e,t){if(e._length!==t._length||e.c!==t.c)return!1;var r,n=e._length;for(r=0;r<n;r+=1)if(e.v[r][0]!==t.v[r][0]||e.v[r][1]!==t.v[r][1]||e.o[r][0]!==t.o[r][0]||e.o[r][1]!==t.o[r][1]||e.i[r][0]!==t.i[r][0]||e.i[r][1]!==t.i[r][1])return!1;return!0})(this.v,e)||(this.v=shapePool.clone(e),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function i(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e,t;this.lock=!0,this._mdf=!1,e=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var r=this.effectsSequence.length;for(t=0;t<r;t+=1)e=this.effectsSequence[t](e);this.setVValue(e),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function s(e,t,r){this.propType="shape",this.comp=e.comp,this.container=e,this.elem=e,this.data=t,this.k=!1,this.kf=!1,this._mdf=!1;var a=3===r?t.pt.k:t.ks.k;this.v=shapePool.clone(a),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=n,this.effectsSequence=[]}function o(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function l(t,a,i){this.propType="shape",this.comp=t.comp,this.elem=t,this.container=t,this.offsetTime=t.data.st,this.keyframes=3===i?a.pt.k:a.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var s=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,s),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=e,this.reset=n,this._caching={lastFrame:e,lastIndex:0},this.effectsSequence=[r.bind(this)]}s.prototype.interpolateShape=t,s.prototype.getValue=i,s.prototype.setVValue=a,s.prototype.addEffect=o,l.prototype.getValue=i,l.prototype.interpolateShape=t,l.prototype.setVValue=a,l.prototype.addEffect=o;var h=function(){var e=roundCorner;function t(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=t.d,this.elem=e,this.comp=e.comp,this.frameId=-1,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return t.prototype={reset:n,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var t=this.p.v[0],r=this.p.v[1],n=this.s.v[0]/2,a=this.s.v[1]/2,i=3!==this.d,s=this.v;s.v[0][0]=t,s.v[0][1]=r-a,s.v[1][0]=i?t+n:t-n,s.v[1][1]=r,s.v[2][0]=t,s.v[2][1]=r+a,s.v[3][0]=i?t-n:t+n,s.v[3][1]=r,s.i[0][0]=i?t-n*e:t+n*e,s.i[0][1]=r-a,s.i[1][0]=i?t+n:t-n,s.i[1][1]=r-a*e,s.i[2][0]=i?t+n*e:t-n*e,s.i[2][1]=r+a,s.i[3][0]=i?t-n:t+n,s.i[3][1]=r+a*e,s.o[0][0]=i?t+n*e:t-n*e,s.o[0][1]=r-a,s.o[1][0]=i?t+n:t-n,s.o[1][1]=r+a*e,s.o[2][0]=i?t-n*e:t+n*e,s.o[2][1]=r+a,s.o[3][0]=i?t-n:t+n,s.o[3][1]=r-a*e}},extendPrototype([DynamicPropertyContainer],t),t}(),c=function(){function e(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=e,this.comp=e.comp,this.data=t,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),1===t.sy?(this.ir=PropertyFactory.getProp(e,t.ir,0,0,this),this.is=PropertyFactory.getProp(e,t.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=Pro
vendor: 20,332 bytes, line 2
2pertyFactory.getProp(e,t.pt,0,0,this),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,degToRads,this),this.or=PropertyFactory.getProp(e,t.or,0,0,this),this.os=PropertyFactory.getProp(e,t.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return e.prototype={reset:n,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var e,t,r,n,a=2*Math.floor(this.pt.v),i=2*Math.PI/a,s=!0,o=this.or.v,l=this.ir.v,h=this.os.v,c=this.is.v,u=2*Math.PI*o/(2*a),d=2*Math.PI*l/(2*a),p=-Math.PI/2;p+=this.r.v;var f=3===this.data.d?-1:1;for(this.v._length=0,e=0;e<a;e+=1){r=s?h:c,n=s?u:d;var A=(t=s?o:l)*Math.cos(p),m=t*Math.sin(p),g=0===A&&0===m?0:m/Math.sqrt(A*A+m*m),y=0===A&&0===m?0:-A/Math.sqrt(A*A+m*m);A+=+this.p.v[0],m+=+this.p.v[1],this.v.setTripleAt(A,m,A-g*n*r*f,m-y*n*r*f,A+g*n*r*f,m+y*n*r*f,e,!0),s=!s,p+=i*f}},convertPolygonToPath:function(){var e,t=Math.floor(this.pt.v),r=2*Math.PI/t,n=this.or.v,a=this.os.v,i=2*Math.PI*n/(4*t),s=.5*-Math.PI,o=3===this.data.d?-1:1;for(s+=this.r.v,this.v._length=0,e=0;e<t;e+=1){var l=n*Math.cos(s),h=n*Math.sin(s),c=0===l&&0===h?0:h/Math.sqrt(l*l+h*h),u=0===l&&0===h?0:-l/Math.sqrt(l*l+h*h);l+=+this.p.v[0],h+=+this.p.v[1],this.v.setTripleAt(l,h,l-c*i*a*o,h-u*i*a*o,l+c*i*a*o,h+u*i*a*o,e,!0),s+=r*o}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],e),e}(),u=function(){function e(e,t){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=e,this.comp=e.comp,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return e.prototype={convertRectToPath:function(){var e=this.p.v[0],t=this.p.v[1],r=this.s.v[0]/2,n=this.s.v[1]/2,a=bmMin(r,n,this.r.v),i=a*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(e+r,t-n+a,e+r,t-n+a,e+r,t-n+i,0,!0),this.v.setTripleAt(e+r,t+n-a,e+r,t+n-i,e+r,t+n-a,1,!0),0!==a?(this.v.setTripleAt(e+r-a,t+n,e+r-a,t+n,e+r-i,t+n,2,!0),this.v.setTripleAt(e-r+a,t+n,e-r+i,t+n,e-r+a,t+n,3,!0),this.v.setTripleAt(e-r,t+n-a,e-r,t+n-a,e-r,t+n-i,4,!0),this.v.setTripleAt(e-r,t-n+a,e-r,t-n+i,e-r,t-n+a,5,!0),this.v.setTripleAt(e-r+a,t-n,e-r+a,t-n,e-r+i,t-n,6,!0),this.v.setTripleAt(e+r-a,t-n,e+r-i,t-n,e+r-a,t-n,7,!0)):(this.v.setTripleAt(e-r,t+n,e-r+i,t+n,e-r,t+n,2),this.v.setTripleAt(e-r,t-n,e-r,t-n+i,e-r,t-n,3))):(this.v.setTripleAt(e+r,t-n+a,e+r,t-n+i,e+r,t-n+a,0,!0),0!==a?(this.v.setTripleAt(e+r-a,t-n,e+r-a,t-n,e+r-i,t-n,1,!0),this.v.setTripleAt(e-r+a,t-n,e-r+i,t-n,e-r+a,t-n,2,!0),this.v.setTripleAt(e-r,t-n+a,e-r,t-n+a,e-r,t-n+i,3,!0),this.v.setTripleAt(e-r,t+n-a,e-r,t+n-i,e-r,t+n-a,4,!0),this.v.setTripleAt(e-r+a,t+n,e-r+a,t+n,e-r+i,t+n,5,!0),this.v.setTripleAt(e+r-a,t+n,e+r-i,t+n,e+r-a,t+n,6,!0),this.v.setTripleAt(e+r,t+n-a,e+r,t+n-a,e+r,t+n-i,7,!0)):(this.v.setTripleAt(e-r,t-n,e-r+i,t-n,e-r,t-n,1,!0),this.v.setTripleAt(e-r,t+n,e-r,t+n-i,e-r,t+n,2,!0),this.v.setTripleAt(e+r,t+n,e+r-i,t+n,e+r,t+n,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:n},extendPrototype([DynamicPropertyContainer],e),e}(),d={getShapeProp:function(e,t,r){var n;return 3===r||4===r?n=(3===r?t.pt:t.ks).k.length?new l(e,t,r):new s(e,t,r):5===r?n=new u(e,t):6===r?n=new h(e,t):7===r&&(n=new c(e,t)),n.k&&e.addDynamicProperty(n),n},getConstructorFunction:function(){return s},getKeyframedConstructorFunction:function(){return l}};return d}(),Matrix=function(){var e=Math.cos,t=Math.sin,r=Math.tan,n=Math.round;function a(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function i(r){if(0===r)return this;var n=e(r),a=t(r);return this._t(n,-a,0,0,a,n,0,0,0,0,1,0,0,0,0,1)}function s(r){if(0===r)return this;var n=e(r),a=t(r);return this._t(1,0,0,0,0,n,-a,0,0,a,n,0,0,0,0,1)}function o(r){if(0===r)return this;var n=e(r),a=t(r);return this._t(n,0,a,0,0,1,0,0,-a,0,n,0,0,0,0,1)}function l(r){if(0===r)return this;var n=e(r),a=t(r);return this._t(n,-a,0,0,a,n,0,0,0,0,1,0,0,0,0,1)}function h(e,t){return this._t(1,t,e,1,0,0)}function c(e,t){return this.shear(r(e),r(t))}function u(n,a){var i=e(a),s=t(a);return this._t(i,s,0,0,-s,i,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,r(n),1,0,0,0,0,1,0,0,0,0,1)._t(i,-s,0,0,s,i,0,0,0,0,1,0,0,0,0,1)}function d(e,t,r){return r||0===r||(r=1),1===e&&1===t&&1===r?this:this._t(e,0,0,0,0,t,0,0,0,0,r,0,0,0,0,1)}function p(e,t,r,n,a,i,s,o,l,h,c,u,d,p,f,A){return this.props[0]=e,this.props[1]=t,this.props[2]=r,this.props[3]=n,this.props[4]=a,this.props[5]=i,this.props[6]=s,this.props[7]=o,this.props[8]=l,this.props[9]=h,this.props[10]=c,this.props[11]=u,this.props[12]=d,this.props[13]=p,this.props[14]=f,this.props[15]=A,this}function f(e,t,r){return r=r||0,0!==e||0!==t||0!==r?this._t(1,0,0,0,0,1,0,0,0,0,1,0,e,t,r,1):this}function A(e,t,r,n,a,i,s,o,l,h,c,u,d,p,f,A){var m=this.props;if(1===e&&0===t&&0===r&&0===n&&0===a&&1===i&&0===s&&0===o&&0===l&&0===h&&1===c&&0===u)return m[12]=m[12]*e+m[15]*d,m[13]=m[13]*i+m[15]*p,m[14]=m[14]*c+m[15]*f,m[15]*=A,this._identityCalculated=!1,this;var g=m[0],y=m[1],v=m[2],k=m[3],b=m[4],w=m[5],D=m[6],M=m[7],x=m[8],P=m[9],_=m[10],C=m[11],E=m[12],S=m[13],B=m[14],I=m[15];return m[0]=g*e+y*a+v*l+k*d,m[1]=g*t+y*i+v*h+k*p,m[2]=g*r+y*s+v*c+k*f,m[3]=g*n+y*o+v*u+k*A,m[4]=b*e+w*a+D*l+M*d,m[5]=b*t+w*i+D*h+M*p,m[6]=b*r+w*s+D*c+M*f,m[7]=b*n+w*o+D*u+M*A,m[8]=x*e+P*a+_*l+C*d,m[9]=x*t+P*i+_*h+C*p,m[10]=x*r+P*s+_*c+C*f,m[11]=x*n+P*o+_*u+C*A,m[12]=E*e+S*a+B*l+I*d,m[13]=E*t+S*i+B*h+I*p,m[14]=E*r+S*s+B*c+I*f,m[15]=E*n+S*o+B*u+I*A,this._identityCalculated=!1,this}function m(e){var t=e.props;return this.transform(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])}function g(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function y(e){for(var t=0;t<16;){if(e.props[t]!==this.props[t])return!1;t+=1}return!0}function v(e){var t;for(t=0;t<16;t+=1)e.props[t]=this.props[t];return e}function k(e){var t;for(t=0;t<16;t+=1)this.props[t]=e[t]}function b(e,t,r){return{x:e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12],y:e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13],z:e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]}}function w(e,t,r){return e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12]}function D(e,t,r){return e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13]}function M(e,t,r){return e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]}function x(){var e=this.props[0]*this.props[5]-this.props[1]*this.props[4],t=this.props[5]/e,r=-this.props[1]/e,n=-this.props[4]/e,a=this.props[0]/e,i=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/e,s=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/e,o=new Matrix;return o.props[0]=t,o.props[1]=r,o.props[4]=n,o.props[5]=a,o.props[12]=i,o.props[13]=s,o}function P(e){return this.getInverseMatrix().applyToPointArray(e[0],e[1],e[2]||0)}function _(e){var t,r=e.length,n=[];for(t=0;t<r;t+=1)n[t]=P(e[t]);return n}function C(e,t,r){var n=createTypedArray("float32",6);if(this.isIdentity())n[0]=e[0],n[1]=e[1],n[2]=t[0],n[3]=t[1],n[4]=r[0],n[5]=r[1];else{var a=this.props[0],i=this.props[1],s=this.props[4],o=this.props[5],l=this.props[12],h=this.props[13];n[0]=e[0]*a+e[1]*s+l,n[1]=e[0]*i+e[1]*o+h,n[2]=t[0]*a+t[1]*s+l,n[3]=t[0]*i+t[1]*o+h,n[4]=r[0]*a+r[1]*s+l,n[5]=r[0]*i+r[1]*o+h}return n}function E(e,t,r){return this.isIdentity()?[e,t,r]:[e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12],e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13],e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]]}function S(e,t){if(this.isIdentity())return e+","+t;var r=this.props;return Math.round(100*(e*r[0]+t*r[4]+r[12]))/100+","+Math.round(100*(e*r[1]+t*r[5]+r[13]))/100}function B(){for(var e=0,t=this.props,r="matrix3d(";e<16;)r+=n(1e4*t[e])/1e4,r+=15===e?")":",",e+=1;return r}function I(e){return e<1e-6&&e>0||e>-1e-6&&e<0?n(1e4*e)/1e4:e}function F(){var e=this.props;return"matrix("+I(e[0])+","+I(e[1])+","+I(e[4])+","+I(e[5])+","+I(e[12])+","+I(e[13])+")"}return function(){this.reset=a,this.rotate=i,this.rotateX=s,this.rotateY=o,this.rotateZ=l,this.skew=c,this.skewFromAxis=u,this.shear=h,this.scale=d,this.setTransform=p,this.translate=f,this.transform=A,this.multiply=m,this.applyToPoint=b,this.applyToX=w,this.applyToY=D,this.applyToZ=M,this.applyToPointArray=E,this.applyToTriplePoints=C,this.applyToPointStringified=S,this.toCSS=B,this.to2dCSS=F,this.clone=v,this.cloneFromProps=k,this.equals=y,this.inversePoints=_,this.inversePoint=P,this.getInverseMatrix=x,this._t=this.transform,this.isIdentity=g,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return _typeof$3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$3(e)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(e){setLocationHref(e)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return!0===standalone&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if("string"==typeof e)switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(e,t){"expressions"===e&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),r=0;r<t.length;r+=1){var n=t[r].split("=");if(decodeURIComponent(n[0])==e)return decodeURIComponent(n[1])}return null}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.12.2";var queryString="";if(standalone){var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",renderer=getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);try{"object"!==_typeof$3(exports)&&(window.bodymovin=lottie)}catch(t){}var ShapeModifiers=function(){var e={},t={};return e.registerModifier=function(e,r){t[e]||(t[e]=r)},e.getModifier=function(e,r,n){return new t[e](r,n)},e}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){if(!this.closed){e.sh.container.addDynamicProperty(e.sh);var t={shape:e.sh,data:e,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(t),this.addShapeToModifier(t),this._isAnimated&&e.setAsAnimated()}},ShapeModifier.prototype.init=function(e,t){this.shapes=[],this.elem=e,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(e,t){this.s=PropertyFactory.getProp(e,t.s,0,.01,this),this.e=PropertyFactory.getProp(e,t.e,0,.01,this),this.o=PropertyFactory.getProp(e,t.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=t.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(e){e.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(e,t,r,n,a){var i=[];t<=1?i.push({s:e,e:t}):e>=1?i.push({s:e-1,e:t-1}):(i.push({s:e,e:1}),i.push({s:0,e:t-1}));var s,o,l=[],h=i.length;for(s=0;s<h;s+=1){var c,u;(o=i[s]).e*a<n||o.s*a>n+r||(c=o.s*a<=n?0:(o.s*a-n)/r,u=o.e*a>=n+r?1:(o.e*a-n)/r,l.push([c,u]))}return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(e){var t,r=e.length;for(t=0;t<r;t+=1)segmentsLengthPool.release(e[t]);return e.length=0,e},TrimModifier.prototype.processShapes=function(e){var t,r,n,a;if(this._mdf||e){var i=this.o.v%360/360;if(i<0&&(i+=1),(t=this.s.v>1?1+i:this.s.v<0?0+i:this.s.v+i)>(r=this.e.v>1?1+i:this.e.v<0?0+i:this.e.v+i)){var s=t;t=r,r=s}t=1e-4*Math.round(1e4*t),r=1e-4*Math.round(1e4*r),this.sValue=t,this.eValue=r}else t=this.sValue,r=this.eValue;var o,l,h,c,u,d=this.shapes.length,p=0;if(r===t)for(a=0;a<d;a+=1)this.shapes[a].localShapeCollection.releaseShapes(),this.shapes[a].shape._mdf=!0,this.shapes[a].shape.paths=this.shapes[a].localShapeCollection,this._mdf&&(this.shapes[a].pathsData.length=0);else if(1===r&&0===t||0===r&&1===t){if(this._mdf)for(a=0;a<d;a+=1)this.shapes[a].pathsData.length=0,this.shapes[a].shape._mdf=!0}else{var f,A,m=[];for(a=0;a<d;a+=1)if((f=this.shapes[a]).shape._mdf||this._mdf||e||2===this.m){if(l=(n=f.shape.paths)._length,u=0,!f.shape._mdf&&f.pathsData.length)u=f.totalShapeLength;else{for(h=this.releasePathsData(f.pathsData),o=0;o<l;o+=1)c=bez.getSegmentsLength(n.shapes[o]),h.push(c),u+=c.totalLength;f.totalShapeLength=u,f.pathsData=h}p+=u,f.shape._mdf=!0}else f.shape.paths=f.localShapeCollection;var g,y=t,v=r,k=0;for(a=d-1;a>=0;a-=1)if((f=this.shapes[a]).shape._mdf){for((A=f.localShapeCollection).releaseShapes(),2===this.m&&d>1?(g=this.calculateShapeEdges(t,r,f.totalShapeLength,k,p),k+=f.totalShapeLength):g=[[y,v]],l=g.length,o=0;o<l;o+=1){y=g[o][0],v=g[o][1],m.length=0,v<=1?m.push({s:f.totalShapeLength*y,e:f.totalShapeLength*v}):y>=1?m.push({s:f.totalShapeLength*(y-1),e:f.totalShapeLength*(v-1)}):(m.push({s:f.totalShapeLength*y,e:f.totalShapeLength}),m.push({s:0,e:f.totalShapeLength*(v-1)}));var b=this.addShapes(f,m[0]);if(m[0].s!==m[0].e){if(m.length>1)if(f.shape.paths.shapes[f.shape.paths._length-1].c){var w=b.pop();this.addPaths(b,A),b=this.addShapes(f,m[1],w)}else this.addPaths(b,A),b=this.addShapes(f,m[1]);this.addPaths(b,A)}}f.shape.paths=A}}},TrimModifier.prototype.addPaths=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)t.addShape(e[r])},TrimModifier.prototype.addSegment=function(e,t,r,n,a,i,s){a.setXYAt(t[0],t[1],"o",i),a.setXYAt(r[0],r[1],"i",i+1),s&&a.setXYAt(e[0],e[1],"v",i),a.setXYAt(n[0],n[1],"v",i+1)},TrimModifier.prototype.addSegmentFromArray=function(e,t,r,n){t.setXYAt(e[1],e[5],"o",r),t.setXYAt(e[2],e[6],"i",r+1),n&&t.setXYAt(e[0],e[4],"v",r),t.setXYAt(e[3],e[7],"v",r+1)},TrimModifier.prototype.addShapes=function(e,t,r){var n,a,i,s,o,l,h,c,u=e.pathsData,d=e.shape.paths.shapes,p=e.shape.paths._length,f=0,A=[],m=!0;for(r?(o=r._length,c=r._length):(r=shapePool.newElement(),o=0,c=0),A.push(r),n=0;n<p;n+=1){for(l=u[n].lengths,r.c=d[n].c,i=d[n].c?l.length:l.length+1,a=1;a<i;a+=1)if(f+(s=l[a-1]).addedLength<t.s)f+=s.addedLength,r.c=!1;else{if(f>t.e){r.c=!1;break}t.s<=f&&t.e>=f+s.addedLength?(this.addSegment(d[n].v[a-1],d[n].o[a-1],d[n].i[a],d[n].v[a],r,o,m),m=!1):(h=bez.getNewSegment(d[n].v[a-1],d[n].v[a],d[n].o[a-1],d[n].i[a],(t.s-f)/s.addedLength,(t.e-f)/s.addedLength,l[a-1]),this.addSegmentFromArray(h,r,o,m),m=!1,r.c=!1),f+=s.addedLength,o+=1}if(d[n].c&&l.length){if(s=l[a-1],f<=t.e){var g=l[a-1].addedLength;t.s<=f&&t.e>=f+g?(this.addSegment(d[n].v[a-1],d[n].o[a-1],d[n].i[0],d[n].v[0],r,o,m),m=!1):(h=bez.getNewSegment(d[n].v[a-1],d[n].v[0],d[n].o[a-1],d[n].i[0],(t.s-f)/g,(t.e-f)/g,l[a-1]),this.addSegmentFromArray(h,r,o,m),m=!1,r.c=!1)}else r.c=!1;f+=s.addedLength,o+=1}if(r._length&&(r.setXYAt(r.v[c][0],r.v[c][1],"i",c),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),f>t.e)break;n<p-1&&(r=shapePool.newElement(),m=!0,A.push(r),o=0)}return A},extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(e,t){var r=t/100,n=[0,0],a=e._length,i=0;for(i=0;i<a;i+=1)n[0]+=e.v[i][0],n[1]+=e.v[i][1];n[0]/=a,n[1]/=a;var s,o,l,h,c,u,d=shapePool.newElement();for(d.c=e.c,i=0;i<a;i+=1)s=e.v[i][0]+(n[0]-e.v[i][0])*r,o=e.v[i][1]+(n[1]-e.v[i][1])*r,l=e.o[i][0]+(n[0]-e.o[i][0])*-r,h=e.o[i][1]+(n[1]-e.o[i][1])*-r,c=e.i[i][0]+(n[0]-e.i[i][0])*-r,u=e.i[i][1]+(n[1]-e.i[i][1])*-r,d.setTripleAt(s,o,l,h,c,u,i);return d},PuckerAndBloatModifier.prototype.processShapes=function(e){var t,r,n,a,i,s,o=this.shapes.length,l=this.amount.v;if(0!==l)for(r=0;r<o;r+=1){if(s=(i=this.shapes[r]).localShapeCollection,i.shape._mdf||this._mdf||e)for(s.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,a=i.shape.paths._length,n=0;n<a;n+=1)s.addShape(this.processPath(t[n],l));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var e=[0,0];function t(e,t,r){if(this.elem=e,this.frameId=-1,this.propType="transform",this.data=t,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(r||e),t.p&&t.p.s?(this.px=PropertyFactory.getProp(e,t.p.x,0,0,this),this.py=PropertyFactory.getProp(e,t.p.y,0,0,this),t.p.z&&(this.pz=PropertyFactory.getProp(e,t.p.z,0,0,this))):this.p=PropertyFactory.getProp(e,t.p||{k:[0,0,0]}
vendor: 40,300 bytes, line 2
2,1,0,this),t.rx){if(this.rx=PropertyFactory.getProp(e,t.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(e,t.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(e,t.rz,0,degToRads,this),t.or.k[0].ti){var n,a=t.or.k.length;for(n=0;n<a;n+=1)t.or.k[n].to=null,t.or.k[n].ti=null}this.or=PropertyFactory.getProp(e,t.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(e,t.r||{k:0},0,degToRads,this);t.sk&&(this.sk=PropertyFactory.getProp(e,t.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(e,t.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(e,t.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(e,t.s||{k:[100,100,100]},1,.01,this),t.o?this.o=PropertyFactory.getProp(e,t.o,0,.01,e):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return t.prototype={applyToMatrix:function(e){var t=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||t,this.a&&e.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&e.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&e.skewFromAxis(-this.sk.v,this.sa.v),this.r?e.rotate(-this.r.v):e.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?e.translate(this.px.v,this.py.v,-this.pz.v):e.translate(this.px.v,this.py.v,0):e.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(t){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||t){var r;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var n,a;if(r=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(n=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/r,0),a=this.p.getValueAtTime(this.p.keyframes[0].t/r,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(n=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/r,0),a=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/r,0)):(n=this.p.pv,a=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/r,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){n=[],a=[];var i=this.px,s=this.py;i._caching.lastFrame+i.offsetTime<=i.keyframes[0].t?(n[0]=i.getValueAtTime((i.keyframes[0].t+.01)/r,0),n[1]=s.getValueAtTime((s.keyframes[0].t+.01)/r,0),a[0]=i.getValueAtTime(i.keyframes[0].t/r,0),a[1]=s.getValueAtTime(s.keyframes[0].t/r,0)):i._caching.lastFrame+i.offsetTime>=i.keyframes[i.keyframes.length-1].t?(n[0]=i.getValueAtTime(i.keyframes[i.keyframes.length-1].t/r,0),n[1]=s.getValueAtTime(s.keyframes[s.keyframes.length-1].t/r,0),a[0]=i.getValueAtTime((i.keyframes[i.keyframes.length-1].t-.01)/r,0),a[1]=s.getValueAtTime((s.keyframes[s.keyframes.length-1].t-.01)/r,0)):(n=[i.pv,s.pv],a[0]=i.getValueAtTime((i._caching.lastFrame+i.offsetTime-.01)/r,i.offsetTime),a[1]=s.getValueAtTime((s._caching.lastFrame+s.offsetTime-.01)/r,s.offsetTime))}else n=a=e;this.v.rotate(-Math.atan2(n[1]-a[1],n[0]-a[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,r,n){return new t(e,r,n)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(e,t){return 1e5*Math.abs(e-t)<=Math.min(Math.abs(e),Math.abs(t))}function floatZero(e){return Math.abs(e)<=1e-5}function lerp(e,t,r){return e*(1-r)+t*r}function lerpPoint(e,t,r){return[lerp(e[0],t[0],r),lerp(e[1],t[1],r)]}function quadRoots(e,t,r){if(0===e)return[];var n=t*t-4*e*r;if(n<0)return[];var a=-t/(2*e);if(0===n)return[a];var i=Math.sqrt(n)/(2*e);return[a-i,a+i]}function polynomialCoefficients(e,t,r,n){return[3*t-e-3*r+n,3*e-6*t+3*r,-3*e+3*t,e]}function singlePoint(e){return new PolynomialBezier(e,e,e,e,!1)}function PolynomialBezier(e,t,r,n,a){a&&pointEqual(e,t)&&(t=lerpPoint(e,n,1/3)),a&&pointEqual(r,n)&&(r=lerpPoint(e,n,2/3));var i=polynomialCoefficients(e[0],t[0],r[0],n[0]),s=polynomialCoefficients(e[1],t[1],r[1],n[1]);this.a=[i[0],s[0]],this.b=[i[1],s[1]],this.c=[i[2],s[2]],this.d=[i[3],s[3]],this.points=[e,t,r,n]}function extrema(e,t){var r=e.points[0][t],n=e.points[e.points.length-1][t];if(r>n){var a=n;n=r,r=a}for(var i=quadRoots(3*e.a[t],2*e.b[t],e.c[t]),s=0;s<i.length;s+=1)if(i[s]>0&&i[s]<1){var o=e.point(i[s])[t];o<r?r=o:o>n&&(n=o)}return{min:r,max:n}}function intersectData(e,t,r){var n=e.boundingBox();return{cx:n.cx,cy:n.cy,width:n.width,height:n.height,bez:e,t:(t+r)/2,t1:t,t2:r}}function splitData(e){var t=e.bez.split(.5);return[intersectData(t[0],e.t1,e.t),intersectData(t[1],e.t,e.t2)]}function boxIntersect(e,t){return 2*Math.abs(e.cx-t.cx)<e.width+t.width&&2*Math.abs(e.cy-t.cy)<e.height+t.height}function intersectsImpl(e,t,r,n,a,i){if(boxIntersect(e,t))if(r>=i||e.width<=n&&e.height<=n&&t.width<=n&&t.height<=n)a.push([e.t,t.t]);else{var s=splitData(e),o=splitData(t);intersectsImpl(s[0],o[0],r+1,n,a,i),intersectsImpl(s[0],o[1],r+1,n,a,i),intersectsImpl(s[1],o[0],r+1,n,a,i),intersectsImpl(s[1],o[1],r+1,n,a,i)}}function crossProduct(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function lineIntersection(e,t,r,n){var a=[e[0],e[1],1],i=[t[0],t[1],1],s=[r[0],r[1],1],o=[n[0],n[1],1],l=crossProduct(crossProduct(a,i),crossProduct(s,o));return floatZero(l[2])?null:[l[0]/l[2],l[1]/l[2]]}function polarOffset(e,t,r){return[e[0]+Math.cos(t)*r,e[1]-Math.sin(t)*r]}function pointDistance(e,t){return Math.hypot(e[0]-t[0],e[1]-t[1])}function pointEqual(e,t){return floatEqual(e[0],t[0])&&floatEqual(e[1],t[1])}function ZigZagModifier(){}function setPoint(e,t,r,n,a,i,s){var o=r-Math.PI/2,l=r+Math.PI/2,h=t[0]+Math.cos(r)*n*a,c=t[1]-Math.sin(r)*n*a;e.setTripleAt(h,c,h+Math.cos(o)*i,c-Math.sin(o)*i,h+Math.cos(l)*s,c-Math.sin(l)*s,e.length())}function getPerpendicularVector(e,t){var r=[t[0]-e[0],t[1]-e[1]],n=.5*-Math.PI;return[Math.cos(n)*r[0]-Math.sin(n)*r[1],Math.sin(n)*r[0]+Math.cos(n)*r[1]]}function getProjectingAngle(e,t){var r=0===t?e.length()-1:t-1,n=(t+1)%e.length(),a=getPerpendicularVector(e.v[r],e.v[n]);return Math.atan2(0,1)-Math.atan2(a[1],a[0])}function zigZagCorner(e,t,r,n,a,i,s){var o=getProjectingAngle(t,r),l=t.v[r%t._length],h=t.v[0===r?t._length-1:r-1],c=t.v[(r+1)%t._length],u=2===i?Math.sqrt(Math.pow(l[0]-h[0],2)+Math.pow(l[1]-h[1],2)):0,d=2===i?Math.sqrt(Math.pow(l[0]-c[0],2)+Math.pow(l[1]-c[1],2)):0;setPoint(e,t.v[r%t._length],o,s,n,d/(2*(a+1)),u/(2*(a+1)),i)}function zigZagSegment(e,t,r,n,a,i){for(var s=0;s<n;s+=1){var o=(s+1)/(n+1),l=2===a?Math.sqrt(Math.pow(t.points[3][0]-t.points[0][0],2)+Math.pow(t.points[3][1]-t.points[0][1],2)):0,h=t.normalAngle(o);setPoint(e,t.point(o),h,i,r,l/(2*(n+1)),l/(2*(n+1)),a),i=-i}return i}function linearOffset(e,t,r){var n=Math.atan2(t[0]-e[0],t[1]-e[1]);return[polarOffset(e,n,r),polarOffset(t,n,r)]}function offsetSegment(e,t){var r,n,a,i,s,o,l;r=(l=linearOffset(e.points[0],e.points[1],t))[0],n=l[1],a=(l=linearOffset(e.points[1],e.points[2],t))[0],i=l[1],s=(l=linearOffset(e.points[2],e.points[3],t))[0],o=l[1];var h=lineIntersection(r,n,a,i);null===h&&(h=n);var c=lineIntersection(s,o,a,i);return null===c&&(c=s),new PolynomialBezier(r,h,c,o)}function joinLines(e,t,r,n,a){var i=t.points[3],s=r.points[0];if(3===n)return i;if(pointEqual(i,s))return i;if(2===n){var o=-t.tangentAngle(1),l=-r.tangentAngle(0)+Math.PI,h=lineIntersection(i,polarOffset(i,o+Math.PI/2,100),s,polarOffset(s,o+Math.PI/2,100)),c=h?pointDistance(h,i):pointDistance(i,s)/2,u=polarOffset(i,o,2*c*roundCorner);return e.setXYAt(u[0],u[1],"o",e.length()-1),u=polarOffset(s,l,2*c*roundCorner),e.setTripleAt(s[0],s[1],s[0],s[1],u[0],u[1],e.length()),s}var d=lineIntersection(pointEqual(i,t.points[2])?t.points[0]:t.points[2],i,s,pointEqual(s,r.points[1])?r.points[3]:r.points[1]);return d&&pointDistance(d,i)<a?(e.setTripleAt(d[0],d[1],d[0],d[1],d[0],d[1],e.length()),d):i}function getIntersection(e,t){var r=e.intersections(t);return r.length&&floatEqual(r[0][0],1)&&r.shift(),r.length?r[0]:null}function pruneSegmentIntersection(e,t){var r=e.slice(),n=t.slice(),a=getIntersection(e[e.length-1],t[0]);return a&&(r[e.length-1]=e[e.length-1].split(a[0])[0],n[0]=t[0].split(a[1])[1]),e.length>1&&t.length>1&&(a=getIntersection(e[0],t[t.length-1]))?[[e[0].split(a[0])[0]],[t[t.length-1].split(a[1])[1]]]:[r,n]}function pruneIntersections(e){for(var t,r=1;r<e.length;r+=1)t=pruneSegmentIntersection(e[r-1],e[r]),e[r-1]=t[0],e[r]=t[1];return e.length>1&&(t=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=t[0],e[0]=t[1]),e}function offsetSegmentSplit(e,t){var r,n,a,i,s=e.inflectionPoints();if(0===s.length)return[offsetSegment(e,t)];if(1===s.length||floatEqual(s[1],1))return r=(a=e.split(s[0]))[0],n=a[1],[offsetSegment(r,t),offsetSegment(n,t)];r=(a=e.split(s[0]))[0];var o=(s[1]-s[0])/(1-s[0]);return i=(a=a[1].split(o))[0],n=a[1],[offsetSegment(r,t),offsetSegment(i,t),offsetSegment(n,t)]}function OffsetPathModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],r="normal",n="normal",a=t.length,i=0;i<a;i+=1)switch(t[i].toLowerCase()){case"italic":n="italic";break;case"bold":r="700";break;case"black":r="900";break;case"medium":r="500";break;case"regular":case"normal":r="400";break;case"light":case"thin":r="200"}return{style:n,weight:e.fWeight||r}}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(e,t.c,0,null,this),this.o=PropertyFactory.getProp(e,t.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(e,t.tr,this),this.so=PropertyFactory.getProp(e,t.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(e,t.tr.eo,0,.01,this),this.data=t,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(e,t,r,n,a,i){var s=i?-1:1,o=n.s.v[0]+(1-n.s.v[0])*(1-a),l=n.s.v[1]+(1-n.s.v[1])*(1-a);e.translate(n.p.v[0]*s*a,n.p.v[1]*s*a,n.p.v[2]),t.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),t.rotate(-n.r.v*s*a),t.translate(n.a.v[0],n.a.v[1],n.a.v[2]),r.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),r.scale(i?1/o:o,i?1/l:l),r.translate(n.a.v[0],n.a.v[1],n.a.v[2])},RepeaterModifier.prototype.init=function(e,t,r,n){for(this.elem=e,this.arr=t,this.pos=r,this.elemsData=n,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t[r]);r>0;)r-=1,this._elements.unshift(t[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t]._processed=!1,"gr"===e[t].ty&&this.resetElements(e[t].it)},RepeaterModifier.prototype.cloneElements=function(e){var t=JSON.parse(JSON.stringify(e));return this.resetElements(t),t},RepeaterModifier.prototype.changeGroupRender=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)e[r]._render=t,"gr"===e[r].ty&&this.changeGroupRender(e[r].it,t)},RepeaterModifier.prototype.processShapes=function(e){var t,r,n,a,i,s=!1;if(this._mdf||e){var o,l=Math.ceil(this.c.v);if(this._groups.length<l){for(;this._groups.length<l;){var h={it:this.cloneElements(this._elements),ty:"gr"};h.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,h),this._groups.splice(0,0,h),this._currentCopies+=1}this.elem.reloadShapes(),s=!0}for(i=0,n=0;n<=this._groups.length-1;n+=1){if(o=i<l,this._groups[n]._render=o,this.changeGroupRender(this._groups[n].it,o),!o){var c=this.elemsData[n].it,u=c[c.length-1];0!==u.transform.op.v?(u.transform.op._mdf=!0,u.transform.op.v=0):u.transform.op._mdf=!1}i+=1}this._currentCopies=l;var d=this.o.v,p=d%1,f=d>0?Math.floor(d):Math.ceil(d),A=this.pMatrix.props,m=this.rMatrix.props,g=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var y,v,k=0;if(d>0){for(;k<f;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),k+=1;p&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,p,!1),k+=p)}else if(d<0){for(;k>f;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),k-=1;p&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-p,!0),k-=p)}for(n=1===this.data.m?0:this._currentCopies-1,a=1===this.data.m?1:-1,i=this._currentCopies;i;){if(v=(r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(n/(this._currentCopies-1)),0!==k){for((0!==n&&1===a||n!==this._currentCopies-1&&-1===a)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(A[0],A[1],A[2],A[3],A[4],A[5],A[6],A[7],A[8],A[9],A[10],A[11],A[12],A[13],A[14],A[15]),y=0;y<v;y+=1)r[y]=this.matrix.props[y];this.matrix.reset()}else for(this.matrix.reset(),y=0;y<v;y+=1)r[y]=this.matrix.props[y];k+=1,i-=1,n+=a}}else for(i=this._currentCopies,n=0,a=1;i;)r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props,t[t.length-1].transform.mProps._mdf=!1,t[t.length-1].transform.op._mdf=!1,i-=1,n+=a;return s},RepeaterModifier.prototype.addShape=function(){},extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(e,t.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(e,t){var r,n=shapePool.newElement();n.c=e.c;var a,i,s,o,l,h,c,u,d,p,f,A,m=e._length,g=0;for(r=0;r<m;r+=1)a=e.v[r],s=e.o[r],i=e.i[r],a[0]===s[0]&&a[1]===s[1]&&a[0]===i[0]&&a[1]===i[1]?0!==r&&r!==m-1||e.c?(o=0===r?e.v[m-1]:e.v[r-1],h=(l=Math.sqrt(Math.pow(a[0]-o[0],2)+Math.pow(a[1]-o[1],2)))?Math.min(l/2,t)/l:0,c=f=a[0]+(o[0]-a[0])*h,u=A=a[1]-(a[1]-o[1])*h,d=c-(c-a[0])*roundCorner,p=u-(u-a[1])*roundCorner,n.setTripleAt(c,u,d,p,f,A,g),g+=1,o=r===m-1?e.v[0]:e.v[r+1],h=(l=Math.sqrt(Math.pow(a[0]-o[0],2)+Math.pow(a[1]-o[1],2)))?Math.min(l/2,t)/l:0,c=d=a[0]+(o[0]-a[0])*h,u=p=a[1]+(o[1]-a[1])*h,f=c-(c-a[0])*roundCorner,A=u-(u-a[1])*roundCorner,n.setTripleAt(c,u,d,p,f,A,g),g+=1):(n.setTripleAt(a[0],a[1],s[0],s[1],i[0],i[1],g),g+=1):(n.setTripleAt(e.v[r][0],e.v[r][1],e.o[r][0],e.o[r][1],e.i[r][0],e.i[r][1],g),g+=1);return n},RoundCornersModifier.prototype.processShapes=function(e){var t,r,n,a,i,s,o=this.shapes.length,l=this.rd.v;if(0!==l)for(r=0;r<o;r+=1){if(s=(i=this.shapes[r]).localShapeCollection,i.shape._mdf||this._mdf||e)for(s.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,a=i.shape.paths._length,n=0;n<a;n+=1)s.addShape(this.processPath(t[n],l));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},PolynomialBezier.prototype.point=function(e){return[((this.a[0]*e+this.b[0])*e+this.c[0])*e+this.d[0],((this.a[1]*e+this.b[1])*e+this.c[1])*e+this.d[1]]},PolynomialBezier.prototype.derivative=function(e){return[(3*e*this.a[0]+2*this.b[0])*e+this.c[0],(3*e*this.a[1]+2*this.b[1])*e+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(e){var t=this.derivative(e);return Math.atan2(t[1],t[0])},PolynomialBezier.prototype.normalAngle=function(e){var t=this.derivative(e);return Math.atan2(t[0],t[1])},PolynomialBezier.prototype.inflectionPoints=function(){var e=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(e))return[];var t=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/e,r=t*t-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/e;if(r<0)return[];var n=Math.sqrt(r);return floatZero(n)?n>0&&n<1?[t]:[]:[t-n,t+n].filter(function(e){return e>0&&e<1})},PolynomialBezier.prototype.split=function(e){if(e<=0)return[singlePoint(this.points[0]),this];if(e>=1)return[this,singlePoint(this.points[this.points.length-1])];var t=lerpPoint(this.points[0],this.points[1],e),r=lerpPoint(this.points[1],this.points[2],e),n=lerpPoint(this.points[2],this.points[3],e),a=lerpPoint(t,r,e),i=lerpPoint(r,n,e),s=lerpPoint(a,i,e);return[new PolynomialBezier(this.points[0],t,a,s,!0),new PolynomialBezier(s,i,n,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var e=this.bounds();return{left:e.x.min,right:e.x.max,top:e.y.min,bottom:e.y.max,width:e.x.max-e.x.min,height:e.y.max-e.y.min,cx:(e.x.max+e.x.min)/2,cy:(e.y.max+e.y.min)/2}},PolynomialBezier.prototype.intersections=function(e,t,r){void 0===t&&(t=2),void 0===r&&(r=7);var n=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,t,n,r),n},PolynomialBezier.shapeSegment=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[t],e.o[t],e.i[r],e.v[r],!0)},PolynomialBezier.shapeSegmentInverted=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[r],e.i[r],e.o[t],e.v[t],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(e,t.s,0,null,this),this.frequency=PropertyFactory.getProp(e,t.r,0,null,this),this.pointsType=PropertyFactory.getProp(e,t.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(e,t,r,n){var a=e._length,i=shapePool.newElement();if(i.c=e.c,e.c||(a-=1),0===a)return i;var s=-1,o=PolynomialBezier.shapeSegment(e,0);zigZagCorner(i,e,0,t,r,n,s);for(var l=0;l<a;l+=1)s=zigZagSegment(i,o,t,r,n,-s),o=l!==a-1||e.c?PolynomialBezier.shapeSegment(e,(l+1)%a):null,zigZagCorner(i,e,l+1,t,r,n,s);return i},ZigZagModifier.prototype.processShapes=function(e){var t,r,n,a,i,s,o=this.shapes.length,l=this.amplitude.v,h=Math.max(0,Math.round(this.frequency.v)),c=this.pointsType.v;if(0!==l)for(r=0;r<o;r+=1){if(s=(i=this.shapes[r]).localShapeCollection,i.shape._mdf||this._mdf||e)for(s.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,a=i.shape.paths._length,n=0;n<a;n+=1)s.addShape(this.processPath(t[n],l,h,c));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this.miterLimit=PropertyFactory.getProp(e,t.ml,0,null,this),this.lineJoin=t.lj,this._isAnimated=0!==this.amount.effectsSequence.length},OffsetPathModifier.prototype.processPath=function(e,t,r,n){var a=shapePool.newElement();a.c=e.c;var i,s,o,l=e.length();e.c||(l-=1);var h=[];for(i=0;i<l;i+=1)o=PolynomialBezier.shapeSegment(e,i),h.push(offsetSegmentSplit(o,t));if(!e.c)for(i=l-1;i>=0;i-=1)o=PolynomialBezier.shapeSegmentInverted(e,i),h.push(offsetSegmentSplit(o,t));h=pruneIntersections(h);var c=null,u=null;for(i=0;i<h.length;i+=1){var d=h[i];for(u&&(c=joinLines(a,u,d[0],r,n)),u=d[d.length-1],s=0;s<d.length;s+=1)o=d[s],c&&pointEqual(o.points[0],c)?a.setXYAt(o.points[1][0],o.points[1][1],"o",a.length()-1):a.setTripleAt(o.points[0][0],o.points[0][1],o.points[1][0],o.points[1][1],o.points[0][0],o.points[0][1],a.length()),a.setTripleAt(o.points[3][0],o.points[3][1],o.points[3][0],o.points[3][1],o.points[2][0],o.points[2][1],a.length()),c=o.points[3]}return h.length&&joinLines(a,u,h[0][0],r,n),a},OffsetPathModifier.prototype.processShapes=function(e){var t,r,n,a,i,s,o=this.shapes.length,l=this.amount.v,h=this.miterLimit.v,c=this.lineJoin;if(0!==l)for(r=0;r<o;r+=1){if(s=(i=this.shapes[r]).localShapeCollection,i.shape._mdf||this._mdf||e)for(s.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,a=i.shape.paths._length,n=0;n<a;n+=1)s.addShape(this.processPath(t[n],l,c,h));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var FontManager=function(){var e={w:0,size:0,shapes:[],data:{shapes:[]}},t=[];t=t.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var r=127988,n=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"];function a(e,t){var r=createTag("span");r.setAttribute("aria-hidden",!0),r.style.fontFamily=t;var n=createTag("span");n.innerText="giItT1WQy@!-/#",r.style.position="absolute",r.style.left="-10000px",r.style.top="-10000px",r.style.fontSize="300px",r.style.fontVariant="normal",r.style.fontStyle="normal",r.style.fontWeight="normal",r.style.letterSpacing="0",r.appendChild(n),document.body.appendChild(r);var a=n.offsetWidth;return n.style.fontFamily=function(e){var t,r=e.split(","),n=r.length,a=[];for(t=0;t<n;t+=1)"sans-serif"!==r[t]&&"monospace"!==r[t]&&a.push(r[t]);return a.join(",")}(e)+", "+t,{node:n,w:a,parent:r}}function i(e,t){var r,n=document.body&&t?"svg":"canvas",a=getFontProperties(e);if("svg"===n){var i=createNS("text");i.style.fontSize="100px",i.setAttribute("font-family",e.fFamily),i.setAttribute("font-style",a.style),i.setAttribute("font-weight",a.weight),i.textContent="1",e.fClass?(i.style.fontFamily="inherit",i.setAttribute("class",e.fClass)):i.style.fontFamily=e.fFamily,t.appendChild(i),r=i}else{var s=new OffscreenCanvas(500,500).getContext("2d");s.font=a.style+" "+a.weight+" 100px "+e.fFamily,r=s}return{measureText:function(e){return"svg"===n?(r.textContent=e,r.getComputedTextLength()):r.measureText(e).width}}}function s(e){var t=0,r=e.charCodeAt(0);if(r>=55296&&r<=56319){var n=e.charCodeAt(1);n>=56320&&n<=57343&&(t=1024*(r-55296)+n-56320+65536)}return t}function o(e){var t=s(e);return t>=127462&&t<=127487}var l=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};l.isModifier=function(e,t){var r=e.toString(16)+t.toString(16);return-1!==n.indexOf(r)},l.isZeroWidthJoiner=function(e){return 8205===e},l.isFlagEmoji=function(e){return o(e.substr(0,2))&&o(e.substr(2,2))},l.isRegionalCode=o,l.isCombinedCharacter=function(e){return-1!==t.indexOf(e)},l.isRegionalFlag=function(e,t){var n=s(e.substr(t,2));if(n!==r)return!1;var a=0;for(t+=2;a<5;){if((n=s(e.substr(t,2)))<917601||n>917626)return!1;a+=1,t+=2}return 917631===s(e.substr(t,2))},l.isVariationSelector=function(e){return 65039===e},l.BLACK_FLAG_CODE_POINT=r;var h={addChars:function(e){if(e){var t;this.chars||(this.chars=[]);var r,n,a=e.length,i=this.chars.length;for(t=0;t<a;t+=1){for(r=0,n=!1;r<i;)this.chars[r].style===e[t].style&&this.chars[r].fFamily===e[t].fFamily&&this.chars[r].ch===e[t].ch&&(n=!0),r+=1;n||(this.chars.push(e[t]),i+=1)}}},addFonts:function(e,t){if(e){if(this.chars)return this.isLoaded=!0,void(this.fonts=e.list);if(!document.body)return this.isLoaded=!0,e.list.forEach(function(e){e.helper=i(e),e.cache={}}),void(this.fonts=e.list);var r,n=e.list,s=n.length,o=s;for(r=0;r<s;r+=1){var l,h,c=!0;if(n[r].loaded=!1,n[r].monoCase=a(n[r].fFamily,"monospace"),n[r].sansCase=a(n[r].fFamily,"sans-serif"),n[r].fPath){if("p"===n[r].fOrigin||3===n[r].origin){if((l=document.querySelectorAll('style[f-forigin="p"][f-family="'+n[r].fFamily+'"], style[f-origin="3"][f-family="'+n[r].fFamily+'"]')).length>0&&(c=!1),c){var u=createTag("style");u.setAttribute("f-forigin",n[r].fOrigin),u.setAttribute("f-origin",n[r].origin),u.setAttribute("f-family",n[r].fFamily),u.type="text/css",u.innerText="@font-face {font-family: "+n[r].fFamily+"; font-style: normal; src: url('"+n[r].fPath+"');}",t.appendChild(u)}}else if("g"===n[r].fOrigin||1===n[r].origin){for(l=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),h=0;h<l.length;h+=1)-1!==l[h].href.indexOf(n[r].fPath)&&(c=!1);if(c){var d=createTag("link");d.setAttribute("f-forigin",n[r].fOrigin),d.setAttribute("f-origin",n[r].origin),d.type="text/css",d.rel="stylesheet",d.href=n[r].fPath,document.body.appendChild(d)}}else if("t"===n[r].fOrigin||2===n[r].origin){for(l=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),h=0;h<l.length;h+=1)n[r].fPath===l[h].src&&(c=!1);if(c){var p=createTag("link");p.setAttribute("f-forigin",n[r].fOrigin),p.setAttribute("f-origin",n[r].origin),p.setAttribute("rel","stylesheet"),p.setAttribute("href",n[r].fPath),t.appendChild(p)}}}else n[r].loaded=!0,o-=1;n[r].helper=i(n[r],t),n[r].cache={},this.fonts.push(n[r])}0===o?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0},getCharData:function(t,r,n){for(var a=0,i=this.chars.length;a<i;){if(this.chars[a].ch===t&&this.chars[a].style===r&&this.chars[a].fFamily===n)return this.chars[a];a+=1}return("string"==typeof t&&13!==t.charCodeAt(0)||!t)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",t,r,n)),e},getFontByName:function(e){for(var t=0,r=this.fonts.length;t<r;){if(this.fonts[t].fName===e)return this.fonts[t];t+=1}return this.fonts[0]},measureText:function(e,t,r){var n=this.getFontByName(t),a=e;if(!n.cache[a]){var i=n.helper;if(" "===e){var s=i.measureText("|"+e+"|"),o=i.measureText("||");n.cache[a]=(s-o)/100}else n.cache[a]=i.measureText(e)/100}return n.cache[a]*r},checkLoadedFonts:function(){var e,t,r,n=this.fonts.length,a=n;for(e=0;e<n;e+=1)this.fonts[e].loaded?a-=1:"n"===this.fonts[e].fOrigin||0===this.fonts[e].origin?this.fonts[e].loaded=!0:(t=this.fonts[e].monoCase.node,r=this.fonts[e].monoCase.w,t.offsetWidth!==r?(a-=1,this.fonts[e].loaded=!0):(t=this.fonts[e].sansCase.node,r=this.fonts[e].sansCase.w,t.offsetWidth!==r&&(a-=1,this.fonts[e].loaded=!0)),this.fonts[e].loaded&&(this.fonts[e].sansCase.parent.parentNode.removeChild(this.fonts[e].sansCase.parent),this.fonts[e].monoCase.parent.parentNode.removeChild(this.fonts[e].monoCase.parent)));0!==a&&Date.now()-this.initTime<5e3?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)},setIsLoaded:function(){this.isLoaded=!0}};return l.prototype=h,l}();function SlotManager(e){this.animationData=e}function slotFactory(e){return new SlotManager(e)}function RenderableElement(){}SlotManager.prototype.getProp=function(e){return this.animationData.slots&&this.animationData.slots[e.sid]?Object.assign(e,this.animationData.slots[e.sid].p):e},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(e){-1===this.renderableComponents.indexOf(e)&&this.renderableComponents.push(e)},removeRenderableComponent:function(e){-1!==this.renderableComponents.indexOf(e)&&this.renderableComponents.splice(this.renderableComponents.indexOf(e),1)},prepareRenderableFrame:function(e){this.checkLayerLimits(e)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(e){this.data.ip-this.data.st<=e&&this.data.op-this.data.st>e?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e<t;e+=1)this.renderableComponents[e].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var getBlendMode=(blendModeEnums={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"},function(e){return blendModeEnums[e]||""}),blendModeEnums;function SliderEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function AngleEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function ColorEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,1,0,r)}function PointEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,1,0,r)}function LayerIndexEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function MaskIndexEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function CheckboxEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function NoValueEffect(){this.p={}}function EffectsManager(e,t){var r,n=e.ef||[];this.effectElements=[];var a,i=n.length;for(r=0;r<i;r+=1)a=new GroupEffect(n[r],t),this.effectElements.push(a)}function GroupEffect(e,t){this.init(e,t)}function BaseElement(){}function FrameElement(){}function FootageElement(e,t,r){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.footageData=t.imageLoader.getAsset(this.assetData),this.initBaseData(e,t,r)}function AudioElement(e,t,r){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.initBaseData(e,t,r),this._isPlaying=!1,this._canPlay=!1;var n=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(n),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,e.au&&e.au.lv?e.au.lv:{k:[100]},1,.01,this)}function BaseRenderer(){}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(e,t){var r;this.data=e,this.effectElements=[],this.initDynamicPropertyContainer(t);var n,a=this.data.ef.length,i=this.data.ef;for(r=0;r<a;r+=1){switch(n=null,i[r].ty){case 0:n=new SliderEffect(i[r],t,this);break;case 1:n=new AngleEffect(i[r],t,this);break;case 2:n=new ColorEffect(i[r],t,this);break;case 3:n=new PointEffect(i[r],t,this);break;case 4:case 7:n=new CheckboxEffect(i[r],t,this);break;case 10:n=new LayerIndexEffect(i[r],t,this);break;case 11:n=new MaskIndexEffect(i[r],t,this);break;case 5:n=new EffectsManager(i[r],t,this);break;default:n=new NoValueEffect(i[r],t,this)}n&&this.effectElements.push(n)}},BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var e=0,t=this.data.masksProperties.length;e<t;){if("n"!==this.data.masksProperties[e].mode&&!1!==this.data.masksProperties[e].cl)return!0;e+=1}return!1},initExpressions:function(){var e=getExpressionInterfaces();if(e){var t=e("layer"),r=e("effects"),n=e("shape"),a=e("text"),i=e("comp");this.layerInterface=t(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var s=r.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(s),0===this.data.ty||this.data.xt?this.compInterface=i(this):4===this.data.ty?(this.layerInterface.shapeInterface=n(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=a(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var e=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=e},initBaseData:function(e,t,r){this.globalData=t,this.comp=r,this.data=e,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(e,t){var r,n=this.dynamicProperties.length;for(r=0;r<n;r+=1)(t||this._isParent&&"transform"===this.dynamicProperties[r].propType)&&(this.dynamicProperties[r].getValue(),this.dynamicProperties[r]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&this.dynamicProperties.push(e)}},FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){var e=getExpressionInterfaces();if(e){var t=e("footage");this.layerInterface=t(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(e){if(this.prepareRenderableFrame(e,!0),this.prepareProperties(e,!0),this.tm._placeholder)this._currentTime=e/this.data.sr;else{var t=this.tm.v;this._currentTime=t}this._volume=this.lv.v[0];var r=this._volume*this._volumeMultiplier;this._previousVolume!==r&&(this._previousVolume=r,this.audio.volume(r))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,r,n=this.layers.length;for(this.completeLayers=!0,t=n-1;t>=0;t-=1)this.elements[t]||(r=this.layers[t]).ip-r.st<=e-this.layers[t].st&&r.op-r.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.buildItem(e);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(e){var t;this.completeLayers=!1;var r,n=e.length,a=this.layers.length;for(t=0;t<n;t+=1)for(r=0;r<a;){if(this.layers[r].id===e[t].id){this.layers[r]=e[t];break}r+=1}},BaseRenderer.prototype.setProjectInterface=function(e){this.globalData.projectInterface=e},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(e,t,r){for(var n=this.elements,a=this.layers,i=0,s=a.length;i<s;)a[i].ind==t&&(n[i]&&!0!==n[i]?(r.push(n[i]),n[i].setAsParent(),void 0!==a[i].parent?this.buildElementParenting(e,a[i].parent,r):e.setHierarchy(r)):(this.buildItem(i),this.addPendingElement(e))),i+=1},BaseRenderer.prototype.addPendingElement=function(e){this.pendingElements.push(e)},BaseRenderer.prototype.searchExtraCompositions=function(e){var t,r=e.length;for(t=0;t<r;t+=1)if(e[t].xt){var n=this.createComp(e[t]);n.initExpressions(),this.globalData.projectInterface.registerComposition(n)}},BaseRenderer.prototype.getElementById=function(e){var t,r=this.elements.length;for(t=0;t<r;t+=1)if(this.elements[t].data.ind===e)return this.elements[t];return null},BaseRenderer.prototype.getElementByPath=function(e){var t,r=e.shift();if("number"==typeof r)t=this.elements[r];else{var n,a=this.elements.length;for(n=0;n<a;n+=1)if(this.elements[n].data.nm===r){t=this.elements[n];break}}return 0===e.length?t:t.getElementByPath(e)},BaseRenderer.prototype.setupGlobalData=function(e,t){this.globalData.fontManager=new FontManager,this.globalData.slotManager=slotFactory(e),this.globalData.fontManager.addChars(e.chars),this.globalData.fontManager.addFonts(e.fonts,t),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=e.fr,this.globalData.nm=e.nm,this.globalData.compSize={w:e.w,h:e.h}};var effectTypes={TRANSFORM_EFFECT:"transformEFfect"};function TransformElement(){}function MaskElement(e,t,r){this.data=e,this.element=t,this.globalData=r,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var n,a,i=this.globalData.defs,s=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(s),this.solidPath="";var o,l,h,c,u,d,p=this.masksProperties,f=0,A=[],m=createElementID(),g="clipPath",y="clip-path";
vendor: 8,329 bytes, line 2
2for(n=0;n<s;n+=1)if(("a"!==p[n].mode&&"n"!==p[n].mode||p[n].inv||100!==p[n].o.k||p[n].o.x)&&(g="mask",y="mask"),"s"!==p[n].mode&&"i"!==p[n].mode||0!==f?h=null:((h=createNS("rect")).setAttribute("fill","#ffffff"),h.setAttribute("width",this.element.comp.data.w||0),h.setAttribute("height",this.element.comp.data.h||0),A.push(h)),a=createNS("path"),"n"===p[n].mode)this.viewData[n]={op:PropertyFactory.getProp(this.element,p[n].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,p[n],3),elem:a,lastPath:""},i.appendChild(a);else{var v;if(f+=1,a.setAttribute("fill","s"===p[n].mode?"#000000":"#ffffff"),a.setAttribute("clip-rule","nonzero"),0!==p[n].x.k?(g="mask",y="mask",d=PropertyFactory.getProp(this.element,p[n].x,0,null,this.element),v=createElementID(),(c=createNS("filter")).setAttribute("id",v),(u=createNS("feMorphology")).setAttribute("operator","erode"),u.setAttribute("in","SourceGraphic"),u.setAttribute("radius","0"),c.appendChild(u),i.appendChild(c),a.setAttribute("stroke","s"===p[n].mode?"#000000":"#ffffff")):(u=null,d=null),this.storedData[n]={elem:a,x:d,expan:u,lastPath:"",lastOperator:"",filterId:v,lastRadius:0},"i"===p[n].mode){l=A.length;var k=createNS("g");for(o=0;o<l;o+=1)k.appendChild(A[o]);var b=createNS("mask");b.setAttribute("mask-type","alpha"),b.setAttribute("id",m+"_"+f),b.appendChild(a),i.appendChild(b),k.setAttribute("mask","url("+getLocationHref()+"#"+m+"_"+f+")"),A.length=0,A.push(k)}else A.push(a);p[n].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[n]={elem:a,lastPath:"",op:PropertyFactory.getProp(this.element,p[n].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,p[n],3),invRect:h},this.viewData[n].prop.k||this.drawPath(p[n],this.viewData[n].prop.v,this.viewData[n])}for(this.maskElement=createNS(g),s=A.length,n=0;n<s;n+=1)this.maskElement.appendChild(A[n]);f>0&&(this.maskElement.setAttribute("id",m),this.element.maskedElement.setAttribute(y,"url("+getLocationHref()+"#"+m+")"),i.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var e=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:e,localMat:e,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,r=0,n=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r<n;){if(this.hierarchy[r].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}r+=1}if(this.finalTransform._matMdf)for(e=this.finalTransform.mProp.v.props,t.cloneFromProps(e),r=0;r<n;r+=1)t.multiply(this.hierarchy[r].finalTransform.mProp.v)}this.finalTransform._matMdf&&(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var e=0,t=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;e<t;)this.localTransforms[e]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[e]._opMdf&&!this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v,this.finalTransform._opMdf=!0),e+=1;if(this.finalTransform._localMatMdf){var r=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(r),e=1;e<t;e+=1){var n=this.localTransforms[e].matrix;r.multiply(n)}r.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var a=this.finalTransform.localOpacity;for(e=0;e<t;e+=1)a*=.01*this.localTransforms[e].opacity;this.finalTransform.localOpacity=a}}},searchEffectTransforms:function(){if(this.renderableEffectsManager){var e=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(e.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;var t=0,r=e.length;for(t=0;t<r;t+=1)this.localTransforms.push(e[t])}}},globalToLocal:function(e){var t=[];t.push(this.finalTransform);for(var r,n=!0,a=this.comp;n;)a.finalTransform?(a.data.hasMask&&t.splice(0,0,a.finalTransform),a=a.comp):n=!1;var i,s=t.length;for(r=0;r<s;r+=1)i=t[r].mat.applyToPointArray(0,0,0),e=[e[0]-i[0],e[1]-i[1],0];return e},mHelper:new Matrix},MaskElement.prototype.getMaskProperty=function(e){return this.viewData[e].prop},MaskElement.prototype.renderFrame=function(e){var t,r=this.element.finalTransform.mat,n=this.masksProperties.length;for(t=0;t<n;t+=1)if((this.viewData[t].prop._mdf||e)&&this.drawPath(this.masksProperties[t],this.viewData[t].prop.v,this.viewData[t]),(this.viewData[t].op._mdf||e)&&this.viewData[t].elem.setAttribute("fill-opacity",this.viewData[t].op.v),"n"!==this.masksProperties[t].mode&&(this.viewData[t].invRect&&(this.element.finalTransform.mProp._mdf||e)&&this.viewData[t].invRect.setAttribute("transform",r.getInverseMatrix().to2dCSS()),this.storedData[t].x&&(this.storedData[t].x._mdf||e))){var a=this.storedData[t].expan;this.storedData[t].x.v<0?("erode"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="erode",this.storedData[t].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[t].filterId+")")),a.setAttribute("radius",-this.storedData[t].x.v)):("dilate"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="dilate",this.storedData[t].elem.setAttribute("filter",null)),this.storedData[t].elem.setAttribute("stroke-width",2*this.storedData[t].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var e="M0,0 ";return e+=" h"+this.globalData.compSize.w,e+=" v"+this.globalData.compSize.h,(e+=" h-"+this.globalData.compSize.w)+" v-"+this.globalData.compSize.h+" "},MaskElement.prototype.drawPath=function(e,t,r){var n,a,i=" M"+t.v[0][0]+","+t.v[0][1];for(a=t._length,n=1;n<a;n+=1)i+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[n][0]+","+t.i[n][1]+" "+t.v[n][0]+","+t.v[n][1];if(t.c&&a>1&&(i+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),r.lastPath!==i){var s="";r.elem&&(t.c&&(s=e.inv?this.solidPath+i:i),r.elem.setAttribute("d",s)),r.lastPath=i}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={createFilter:function(e,t){var r=createNS("filter");return r.setAttribute("id",e),!0!==t&&(r.setAttribute("filterUnits","objectBoundingBox"),r.setAttribute("x","0%"),r.setAttribute("y","0%"),r.setAttribute("width","100%"),r.setAttribute("height","100%")),r},createAlphaToLuminanceFilter:function(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1"),e}};return e}(),featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!=typeof OffscreenCanvas};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),/firefox/i.test(navigator.userAgent)&&(e.svgLumaHidden=!1),e}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(e){var t,r,n="SourceGraphic",a=e.data.ef?e.data.ef.length:0,i=createElementID(),s=filtersFactory.createFilter(i,!0),o=0;for(this.filters=[],t=0;t<a;t+=1){r=null;var l=e.data.ef[t].ty;registeredEffects$1[l]&&(r=new(0,registeredEffects$1[l].effect)(s,e.effectsManager.effectElements[t],e,idPrefix+o,n),n=idPrefix+o,registeredEffects$1[l].countsAsEffect&&(o+=1)),r&&this.filters.push(r)}o&&(e.globalData.defs.appendChild(s),e.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+i+")")),this.filters.length&&e.addRenderableComponent(this)}function registerEffect$1(e,t,r){registeredEffects$1[e]={effect:t,countsAsEffect:r}}function SVGBaseElement(){}function HierarchyElement(){}
vendor: 11,360 bytes, line 2
2function RenderableDOMElement(){}function IImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.assetData&&this.assetData.sid&&(this.assetData=t.slotManager.getProp(this.assetData)),this.initElement(e,t,r),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ProcessedElement(e,t){this.elem=e,this.pos=t}function IShapeElement(){}SVGEffects.prototype.renderFrame=function(e){var t,r=this.filters.length;for(t=0;t<r;t+=1)this.filters[t].renderFrame(e)},SVGEffects.prototype.getEffects=function(e){var t,r=this.filters.length,n=[];for(t=0;t<r;t+=1)this.filters[t].type===e&&n.push(this.filters[t]);return n},SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var e=null;if(this.data.td){this.matteMasks={};var t=createNS("g");t.setAttribute("id",this.layerId),t.appendChild(this.layerElement),e=t,this.globalData.defs.appendChild(t)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),e=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0===this.data.ty&&!this.data.hd){var r=createNS("clipPath"),n=createNS("path");n.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var a=createElementID();if(r.setAttribute("id",a),r.appendChild(n),this.globalData.defs.appendChild(r),this.checkMasks()){var i=createNS("g");i.setAttribute("clip-path","url("+getLocationHref()+"#"+a+")"),i.appendChild(this.layerElement),this.transformedElement=i,e?e.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+a+")")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this),this.searchEffectTransforms()},getMatte:function(e){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[e]){var t,r,n,a,i=this.layerId+"_"+e;if(1===e||3===e){var s=createNS("mask");s.setAttribute("id",i),s.setAttribute("mask-type",3===e?"luminance":"alpha"),(n=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),s.appendChild(n),this.globalData.defs.appendChild(s),featureSupport.maskType||1!==e||(s.setAttribute("mask-type","luminance"),t=createElementID(),r=filtersFactory.createFilter(t),this.globalData.defs.appendChild(r),r.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(a=createNS("g")).appendChild(n),s.appendChild(a),a.setAttribute("filter","url("+getLocationHref()+"#"+t+")"))}else if(2===e){var o=createNS("mask");o.setAttribute("id",i),o.setAttribute("mask-type","alpha");var l=createNS("g");o.appendChild(l),t=createElementID(),r=filtersFactory.createFilter(t);var h=createNS("feComponentTransfer");h.setAttribute("in","SourceGraphic"),r.appendChild(h);var c=createNS("feFuncA");c.setAttribute("type","table"),c.setAttribute("tableValues","1.0 0.0"),h.appendChild(c),this.globalData.defs.appendChild(r);var u=createNS("rect");u.setAttribute("width",this.comp.data.w),u.setAttribute("height",this.comp.data.h),u.setAttribute("x","0"),u.setAttribute("y","0"),u.setAttribute("fill","#ffffff"),u.setAttribute("opacity","0"),l.setAttribute("filter","url("+getLocationHref()+"#"+t+")"),l.appendChild(u),(n=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),l.appendChild(n),featureSupport.maskType||(o.setAttribute("mask-type","luminance"),r.appendChild(filtersFactory.createAlphaToLuminanceFilter()),a=createNS("g"),l.appendChild(u),a.appendChild(this.layerElement),l.appendChild(a)),this.globalData.defs.appendChild(o)}this.matteMasks[e]=i}return this.matteMasks[e]},setMatte:function(e){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+e+")")}},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(e){this.hierarchy=e},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initTransform(e,t,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},IShapeElement.prototype={addShapeToModifiers:function(e){var t,r=this.shapeModifiers.length;for(t=0;t<r;t+=1)this.shapeModifiers[t].addShape(e)},isShapeInAnimatedModifiers:function(e){for(var t=this.shapeModifiers.length;0<t;)if(this.shapeModifiers[0].isAnimatedWithShape(e))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var e,t=this.shapes.length;for(e=0;e<t;e+=1)this.shapes[e].sh.reset();for(e=(t=this.shapeModifiers.length)-1;e>=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,r=0,n=t.length;r<n;){if(t[r].elem===e)return t[r].pos;r+=1}return 0},addProcessedElement:function(e,t){for(var r=this.processedElements,n=r.length;n;)if(r[n-=1].elem===e)return void(r[n].pos=t);r.push(new ProcessedElement(e,t))},prepareFrame:function(e){this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(e,t,r){this.caches=[],this.styles=[],this.transformers=e,this.lStr="",this.sh=r,this.lvl=t,this._isAnimated=!!r.k;for(var n=0,a=e.length;n<a;){if(e[n].mProps.dynamicProperties.length){this._isAnimated=!0;break}n+=1}}function SVGStyleData(e,t){this.data=e,this.type=e.ty,this.d="",this.lvl=t,this._mdf=!1,this.closed=!0===e.hd,this.pElem=createNS("path"),this.msElem=null}function DashProperty(e,t,r,n){var a;this.elem=e,this.frameId=-1,this.dataProps=createSizedArray(t.length),this.renderer=r,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",t.length?t.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(n);var i,s=t.length||0;for(a=0;a<s;a+=1)i=PropertyFactory.getProp(e,t[a].v,0,0,this),this.k=i.k||this.k,this.dataProps[a]={n:t[a].n,p:i};this.k||this.getValue(!0),this._isAnimated=this.k}function SVGStrokeStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=r,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=r}function SVGNoStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.style=r}function GradientProperty(e,t,r){this.data=t,this.c=createTypedArray("uint8c",4*t.p);var n=t.k.k[0].s?t.k.k[0].s.length-4*t.p:t.k.k.length-4*t.p;this.o=createTypedArray("float32",n),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=n,this.initDynamicPropertyContainer(r),this.prop=PropertyFactory.getProp(e,t.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function SVGGradientFillStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.initGradientData(e,t,r)}function SVGGradientStrokeStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.initGradientData(e,t,r),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(e,t,r){this.transform={mProps:e,op:t,container:r},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},DashProperty.prototype.getValue=function(e){if((this.elem.globalData.frameId!==this.frameId||e)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||e,this._mdf)){var t=0,r=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),t=0;t<r;t+=1)"o"!==this.dataProps[t].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[t].p.v:this.dashArray[t]=this.dataProps[t].p.v:this.dashoffset[0]=this.dataProps[t].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),extendPrototype([DynamicPropertyContainer],SVGNoStyleData),GradientProperty.prototype.comparePoints=function(e,t){for(var r=0,n=this.o.length/2;r<n;
vendor: 9,588 bytes, line 2
2){if(Math.abs(e[4*r]-e[4*t+2*r])>.01)return!1;r+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e<t;){if(!this.comparePoints(this.data.k.k[e].s,this.data.p))return!1;e+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(e){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||e){var t,r,n,a=4*this.data.p;for(t=0;t<a;t+=1)r=t%4==0?100:255,n=Math.round(this.prop.v[t]*r),this.c[t]!==n&&(this.c[t]=n,this._cmdf=!e);if(this.o.length)for(a=this.prop.v.length,t=4*this.data.p;t<a;t+=1)r=t%2==0?100:1,n=t%2==0?Math.round(100*this.prop.v[t]):this.prop.v[t],this.o[t-4*this.data.p]!==n&&(this.o[t-4*this.data.p]=n,this._omdf=!e);this._mdf=!e}},extendPrototype([DynamicPropertyContainer],GradientProperty),SVGGradientFillStyleData.prototype.initGradientData=function(e,t,r){this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.s=PropertyFactory.getProp(e,t.s,1,null,this),this.e=PropertyFactory.getProp(e,t.e,1,null,this),this.h=PropertyFactory.getProp(e,t.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(e,t.a||{k:0},0,degToRads,this),this.g=new GradientProperty(e,t.g,this),this.style=r,this.stops=[],this.setGradientData(r.pElem,t),this.setGradientOpacity(t,r),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(e,t){var r=createElementID(),n=createNS(1===t.t?"linearGradient":"radialGradient");n.setAttribute("id",r),n.setAttribute("spreadMethod","pad"),n.setAttribute("gradientUnits","userSpaceOnUse");var a,i,s,o=[];for(s=4*t.g.p,i=0;i<s;i+=4)a=createNS("stop"),n.appendChild(a),o.push(a);e.setAttribute("gf"===t.ty?"fill":"stroke","url("+getLocationHref()+"#"+r+")"),this.gf=n,this.cst=o},SVGGradientFillStyleData.prototype.setGradientOpacity=function(e,t){if(this.g._hasOpacity&&!this.g._collapsable){var r,n,a,i=createNS("mask"),s=createNS("path");i.appendChild(s);var o=createElementID(),l=createElementID();i.setAttribute("id",l);var h=createNS(1===e.t?"linearGradient":"radialGradient");h.setAttribute("id",o),h.setAttribute("spreadMethod","pad"),h.setAttribute("gradientUnits","userSpaceOnUse"),a=e.g.k.k[0].s?e.g.k.k[0].s.length:e.g.k.k.length;var c=this.stops;for(n=4*e.g.p;n<a;n+=2)(r=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),h.appendChild(r),c.push(r);s.setAttribute("gf"===e.ty?"fill":"stroke","url("+getLocationHref()+"#"+o+")"),"gs"===e.ty&&(s.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),s.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),1===e.lj&&s.setAttribute("stroke-miterlimit",e.ml)),this.of=h,this.ms=i,this.ost=c,this.maskId=l,t.msElem=s}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var buildShapeString=function(e,t,r,n){if(0===t)return"";var a,i=e.o,s=e.i,o=e.v,l=" M"+n.applyToPointStringified(o[0][0],o[0][1]);for(a=1;a<t;a+=1)l+=" C"+n.applyToPointStringified(i[a-1][0],i[a-1][1])+" "+n.applyToPointStringified(s[a][0],s[a][1])+" "+n.applyToPointStringified(o[a][0],o[a][1]);return r&&t&&(l+=" C"+n.applyToPointStringified(i[a-1][0],i[a-1][1])+" "+n.applyToPointStringified(s[0][0],s[0][1])+" "+n.applyToPointStringified(o[0][0],o[0][1]),l+="z"),l},SVGElementsRenderer=function(){var e=new Matrix,t=new Matrix;function r(e,t,r){(r||t.transform.op._mdf)&&t.transform.container.setAttribute("opacity",t.transform.op.v),(r||t.transform.mProps._mdf)&&t.transform.container.setAttribute("transform",t.transform.mProps.v.to2dCSS())}function n(){}function a(r,n,a){var i,s,o,l,h,c,u,d,p,f,A=n.styles.length,m=n.lvl;for(c=0;c<A;c+=1){if(l=n.sh._mdf||a,n.styles[c].lvl<m){for(d=t.reset(),p=m-n.styles[c].lvl,f=n.transformers.length-1;!l&&p>0;)l=n.transformers[f].mProps._mdf||l,p-=1,f-=1;if(l)for(p=m-n.styles[c].lvl,f=n.transformers.length-1;p>0;)d.multiply(n.transformers[f].mProps.v),p-=1,f-=1}else d=e;if(s=(u=n.sh.paths)._length,l){for(o="",i=0;i<s;i+=1)(h=u.shapes[i])&&h._length&&(o+=buildShapeString(h,h._length,h.c,d));n.caches[c]=o}else o=n.caches[c];n.styles[c].d+=!0===r.hd?"":o,n.styles[c]._mdf=l||n.styles[c]._mdf}}function i(e,t,r){var n=t.style;(t.c._mdf||r)&&n.pElem.setAttribute("fill","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r)&&n.pElem.setAttribute("fill-opacity",t.o.v)}function s(e,t,r){o(e,t,r),l(0,t,r)}function o(e,t,r){var n,a,i,s,o,l=t.gf,h=t.g._hasOpacity,c=t.s.v,u=t.e.v;if(t.o._mdf||r){var d="gf"===e.ty?"fill-opacity":"stroke-opacity";t.style.pElem.setAttribute(d,t.o.v)}if(t.s._mdf||r){var p=1===e.t?"x1":"cx",f="x1"===p?"y1":"cy";l.setAttribute(p,c[0]),l.setAttribute(f,c[1]),h&&!t.g._collapsable&&(t.of.setAttribute(p,c[0]),t.of.setAttribute(f,c[1]))}if(t.g._cmdf||r){n=t.cst;var A=t.g.c;for(i=n.length,a=0;a<i;a+=1)(s=n[a]).setAttribute("offset",A[4*a]+"%"),s.setAttribute("stop-color","rgb("+A[4*a+1]+","+A[4*a+2]+","+A[4*a+3]+")")}if(h&&(t.g._omdf||r)){var m=t.g.o;for(i=(n=t.g._collapsable?t.cst:t.ost).length,a=0;a<i;a+=1)s=n[a],t.g._collapsable||s.setAttribute("offset",m[2*a]+"%"),s.setAttribute("stop-opacity",m[2*a+1])}if(1===e.t)(t.e._mdf||r)&&(l.setAttribute("x2",u[0]),l.setAttribute("y2",u[1]),h&&!t.g._collapsable&&(t.of.setAttribute("x2",u[0]),t.of.setAttribute("y2",u[1])));else if((t.s._mdf||t.e._mdf||r)&&(o=Math.sqrt(Math.pow(c[0]-u[0],2)+Math.pow(c[1]-u[1],2)),l.setAttribute("r",o),h&&!t.g._collapsable&&t.of.setAttribute("r",o)),t.e._mdf||t.h._mdf||t.a._mdf||r){o||(o=Math.sqrt(Math.pow(c[0]-u[0],2)+Math.pow(c[1]-u[1],2)));var g=Math.atan2(u[1]-c[1],u[0]-c[0]),y=t.h.v;y>=1?y=.99:y<=-1&&(y=-.99);var v=o*y,k=Math.cos(g+t.a.v)*v+c[0],b=Math.sin(g+t.a.v)*v+c[1];l.setAttribute("fx",k),l.setAttribute("fy",b),h&&!t.g._collapsable&&(t.of.setAttribute("fx",k),t.of.setAttribute("fy",b))}}function l(e,t,r){var n=t.style,a=t.d;a&&(a._mdf||r)&&a.dashStr&&(n.pElem.setAttribute("stroke-dasharray",a.dashStr),n.pElem.setAttribute("stroke-dashoffset",a.dashoffset[0])),t.c&&(t.c._mdf||r)&&n.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r)&&n.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||r)&&(n.pElem.setAttribute("stroke-width",t.w.v),n.msElem&&n.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return i;case"gf":return o;case"gs":return s;case"st":return l;case"sh":case"el":case"rc":case"sr":return a;case"tr":return r;case"no":return n;default:return null}}}}();function SVGShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,r),this.prevViewData=[]}function LetterProps(e,t,r,n,a,i){this.o=e,this.sw=t,this.sc=r,this.fc=n,this.m=a,this.p=i,this._mdf={o:!0,sw:!!t,sc:!!r,fc:!!n,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,t.d&&t.d.sid&&(t.d=e.globalData.slotManager.getProp(t.d)),this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,r,n,a=this.shapes.length,i=this.stylesList.length,s=[],o=!1;for(r=0;r<i;r+=1){for(n=this.stylesList[r],o=!1,s.length=0,e=0;e<a;e+=1)-1!==(t=this.shapes[e]).styles.indexOf(n)&&(s.push(t),o=t._isAnimated||o);s.length>1&&o&&this.setShapesAsAnimated(s)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(e,t){var r,n=new SVGStyleData(e,t),a=n.pElem;return"st"===e.ty?r=new SVGStrokeStyleData(this,e,n):"fl"===e.ty?r=new SVGFillStyleData(this,e,n):"gf"===e.ty||"gs"===e.ty?(r=new("gf"===e.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,e,n),this.globalData.defs.appendChild(r.gf),r.maskId&&(this.globalData.defs.appendChild(r.ms),this.globalData.defs.appendChild(r.of),a.setAttribute("mask","url("+getLocationHref()+"#"+r.maskId+")"))):"no"===e.ty&&(r=new SVGNoStyleData(this,e,n)),"st"!==e.ty&&"gs"!==e.ty||(a.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),a.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),a.setAttribute("fill-opacity","0"),1===e.lj&&a.setAttribute("stroke-miterlimit",e.ml)),2===e.r&&a.setAttribute("fill-rule","evenodd"),e.ln&&a.setAttribute("id",e.ln),e.cl&&a.setAttribute("class",e.cl),e.bm&&(a.style["mix-blend-mode"]=getBlendM
vendor: 38,687 bytes, line 2
2ode(e.bm)),this.stylesList.push(n),this.addToAnimatedContents(e,r),r},SVGShapeElement.prototype.createGroupElement=function(e){var t=new ShapeGroupData;return e.ln&&t.gr.setAttribute("id",e.ln),e.cl&&t.gr.setAttribute("class",e.cl),e.bm&&(t.gr.style["mix-blend-mode"]=getBlendMode(e.bm)),t},SVGShapeElement.prototype.createTransformElement=function(e,t){var r=TransformPropertyFactory.getTransformProperty(this,e,this),n=new SVGTransformData(r,r.o,t);return this.addToAnimatedContents(e,n),n},SVGShapeElement.prototype.createShapeElement=function(e,t,r){var n=4;"rc"===e.ty?n=5:"el"===e.ty?n=6:"sr"===e.ty&&(n=7);var a=new SVGShapeData(t,r,ShapePropertyFactory.getShapeProp(this,e,n,this));return this.shapes.push(a),this.addShapeToModifiers(a),this.addToAnimatedContents(e,a),a},SVGShapeElement.prototype.addToAnimatedContents=function(e,t){for(var r=0,n=this.animatedContents.length;r<n;){if(this.animatedContents[r].element===t)return;r+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(e),element:t,data:e})},SVGShapeElement.prototype.setElementStyles=function(e){var t,r=e.styles,n=this.stylesList.length;for(t=0;t<n;t+=1)this.stylesList[t].closed||r.push(this.stylesList[t])},SVGShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(e,t,r,n,a,i,s){var o,l,h,c,u,d,p=[].concat(i),f=e.length-1,A=[],m=[];for(o=f;o>=0;o-=1){if((d=this.searchProcessedElement(e[o]))?t[o]=r[d-1]:e[o]._render=s,"fl"===e[o].ty||"st"===e[o].ty||"gf"===e[o].ty||"gs"===e[o].ty||"no"===e[o].ty)d?t[o].style.closed=!1:t[o]=this.createStyleElement(e[o],a),e[o]._render&&t[o].style.pElem.parentNode!==n&&n.appendChild(t[o].style.pElem),A.push(t[o].style);else if("gr"===e[o].ty){if(d)for(h=t[o].it.length,l=0;l<h;l+=1)t[o].prevViewData[l]=t[o].it[l];else t[o]=this.createGroupElement(e[o]);this.searchShapes(e[o].it,t[o].it,t[o].prevViewData,t[o].gr,a+1,p,s),e[o]._render&&t[o].gr.parentNode!==n&&n.appendChild(t[o].gr)}else"tr"===e[o].ty?(d||(t[o]=this.createTransformElement(e[o],n)),c=t[o].transform,p.push(c)):"sh"===e[o].ty||"rc"===e[o].ty||"el"===e[o].ty||"sr"===e[o].ty?(d||(t[o]=this.createShapeElement(e[o],p,a)),this.setElementStyles(t[o])):"tm"===e[o].ty||"rd"===e[o].ty||"ms"===e[o].ty||"pb"===e[o].ty||"zz"===e[o].ty||"op"===e[o].ty?(d?(u=t[o]).closed=!1:((u=ShapeModifiers.getModifier(e[o].ty)).init(this,e[o]),t[o]=u,this.shapeModifiers.push(u)),m.push(u)):"rp"===e[o].ty&&(d?(u=t[o]).closed=!0:(u=ShapeModifiers.getModifier(e[o].ty),t[o]=u,u.init(this,e,o,t),this.shapeModifiers.push(u),s=!1),m.push(u));this.addProcessedElement(e[o],o+1)}for(f=A.length,o=0;o<f;o+=1)A[o].closed=!0;for(f=m.length,o=0;o<f;o+=1)m[o].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){var e;this.renderModifiers();var t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].reset();for(this.renderShape(),e=0;e<t;e+=1)(this.stylesList[e]._mdf||this._isFirstFrame)&&(this.stylesList[e].msElem&&(this.stylesList[e].msElem.setAttribute("d",this.stylesList[e].d),this.stylesList[e].d="M0 0"+this.stylesList[e].d),this.stylesList[e].pElem.setAttribute("d",this.stylesList[e].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var e,t,r=this.animatedContents.length;for(e=0;e<r;e+=1)t=this.animatedContents[e],(this._isFirstFrame||t.element._isAnimated)&&!0!==t.data&&t.fn(t.data,t.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},LetterProps.prototype.update=function(e,t,r,n,a,i){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var s=!1;return this.o!==e&&(this.o=e,this._mdf.o=!0,s=!0),this.sw!==t&&(this.sw=t,this._mdf.sw=!0,s=!0),this.sc!==r&&(this.sc=r,this._mdf.sc=!0,s=!0),this.fc!==n&&(this.fc=n,this._mdf.fc=!0,s=!0),this.m!==a&&(this.m=a,this._mdf.m=!0,s=!0),!i.length||this.p[0]===i[0]&&this.p[1]===i[1]&&this.p[4]===i[4]&&this.p[5]===i[5]&&this.p[12]===i[12]&&this.p[13]===i[13]||(this.p=i,this._mdf.p=!0,s=!0),s},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},TextProperty.prototype.setCurrentData=function(e){e.__complete||this.completeTextData(e),this.currentData=e,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var n;this.lock=!0,this._mdf=!1;var a=this.effectsSequence.length,i=e||this.data.d.k[this.keysIndex].s;for(n=0;n<a;n+=1)i=r!==this.keysIndex?this.effectsSequence[n](i,i.t):this.effectsSequence[n](this.currentData,i.t);t!==i&&this.setCurrentData(i),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},TextProperty.prototype.getKeyframeValue=function(){for(var e=this.data.d.k,t=this.elem.comp.renderedFrame,r=0,n=e.length;r<=n-1&&!(r===n-1||e[r+1].t>t);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,r,n=[],a=0,i=e.length,s=!1,o=!1,l="";a<i;)s=o,o=!1,t=e.charCodeAt(a),l=e.charAt(a),FontManager.isCombinedCharacter(t)?s=!0:t>=55296&&t<=56319?FontManager.isRegionalFlag(e,a)?l=e.substr(a,14):(r=e.charCodeAt(a+1))>=56320&&r<=57343&&(FontManager.isModifier(t,r)?(l=e.substr(a,2),s=!0):l=FontManager.isFlagEmoji(e.substr(a,4))?e.substr(a,4):e.substr(a,2)):t>56319?(r=e.charCodeAt(a+1),FontManager.isVariationSelector(t)&&(s=!0)):FontManager.isZeroWidthJoiner(t)&&(s=!0,o=!0),s?(n[n.length-1]+=l,s=!1):n.push(l),a+=l.length;return n},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,r,n,a,i,s,o,l=this.elem.globalData.fontManager,h=this.data,c=[],u=0,d=h.m.g,p=0,f=0,A=0,m=[],g=0,y=0,v=l.getFontByName(e.f),k=0,b=getFontProperties(v);e.fWeight=b.weight,e.fStyle=b.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),r=e.finalText.length,e.finalLineHeight=e.lh;var w,D=e.tr/1e3*e.finalSize;if(e.sz)for(var M,x,P=!0,_=e.sz[0],C=e.sz[1];P;){M=0,g=0,r=(x=this.buildFinalText(e.t)).length,D=e.tr/1e3*e.finalSize;var E=-1;for(t=0;t<r;t+=1)w=x[t].charCodeAt(0),n=!1," "===x[t]?E=t:13!==w&&3!==w||(g=0,n=!0,M+=e.finalLineHeight||1.2*e.finalSize),l.chars?(o=l.getCharData(x[t],v.fStyle,v.fFamily),k=n?0:o.w*e.finalSize/100):k=l.measureText(x[t],e.f,e.finalSize),g+k>_&&" "!==x[t]?(-1===E?r+=1:t=E,M+=e.finalLineHeight||1.2*e.finalSize,x.splice(t,E===t?1:0,"\r"),E=-1,g=0):(g+=k,g+=D);M+=v.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&C<M?(e.finalSize-=1,e.finalLineHeight=e.finalSize*e.lh/e.s):(e.finalText=x,r=e.finalText.length,P=!1)}g=-D,k=0;var S,B=0;for(t=0;t<r;t+=1)if(n=!1,13===(w=(S=e.finalText[t]).charCodeAt(0))||3===w?(B=0,m.push(g),y=g>y?g:y,g=-2*D,a="",n=!0,A+=1):a=S,l.chars?(o=l.getCharData(S,v.fStyle,l.getFontByName(e.f).fFamily),k=n?0:o.w*e.finalSize/100):k=l.measureText(a,e.f,e.finalSize)," "===S?B+=k+D:(g+=k+D+B,B=0),c.push({l:k,an:k,add:p,n:n,anIndexes:[],val:a,line:A,animatorJustifyOffset:0}),2==d){if(p+=k,""===a||" "===a||t===r-1){for(""!==a&&" "!==a||(p-=k);f<=t;)c[f].an=p,c[f].ind=u,c[f].extra=k,f+=1;u+=1,p=0}}else if(3==d){if(p+=k,""===a||t===r-1){for(""===a&&(p-=k);f<=t;)c[f].an=p,c[f].ind=u,c[f].extra=k,f+=1;p=0,u+=1}}else c[u].ind=u,c[u].extra=0,u+=1;if(e.l=c,y=g>y?g:y,m.push(g),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=y,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=m;var I,F,T,Q,R=h.a;s=R.length;var G=[];for(i=0;i<s;i+=1){for((I=R[i]).a.sc&&(e.strokeColorAnim=!0),I.a.sw&&(e.strokeWidthAnim=!0),(I.a.fc||I.a.fh||I.a.fs||I.a.fb)&&(e.fillColorAnim=!0),Q=0,T=I.s.b,t=0;t<r;t+=1)(F=c[t]).anIndexes[i]=Q,(1==T&&""!==F.val||2==T&&""!==F.val&&" "!==F.val||3==T&&(F.n||" "==F.val||t==r-1)||4==T&&(F.n||t==r-1))&&(1===I.s.rn&&G.push(Q),Q+=1);h.a[i].s.totalChars=Q;var L,O=-1;if(1===I.s.rn)for(t=0;t<r;t+=1)O!=(F=c[t]).anIndexes[i]&&(O=F.anIndexes[i],L=G.splice(Math.floor(Math.random()*G.length),1)[0]),F.anIndexes[i]=L}e.yOffset=e.finalLineHeight||1.2*e.finalSize,e.ls=e.ls||0,e.ascent=v.ascent*e.finalSize/100},TextProperty.prototype.updateDocumentData=function(e,t){t=void 0===t?this.keysIndex:t;var r=this.copyData({},this.data.d.k[t].s);r=this.copyData(r,e),this.data.d.k[t].s=r,this.recalculate(t),this.setCurrentData(r),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(e){var t=this.data.d.k[e].s;t.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(t)},TextProperty.prototype.canResizeFont=function(e){this.canResize=e,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(e){this.minimumFontSize=Math.floor(e)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var e=Math.max,t=Math.min,r=Math.floor;function n(e,t){this._currentTextLength=-1,this.k=!1,this.data=t,this.elem=e,this.comp=e.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(e),this.s=PropertyFactory.getProp(e,t.s||{k:0},0,0,this),this.e="e"in t?PropertyFactory.getProp(e,t.e,0,0,this):{v:100},this.o=PropertyFactory.getProp(e,t.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(e,t.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(e,t.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(e,t.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(e,t.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return n.prototype={getMult:function(n){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var a=0,i=0,s=1,o=1;this.ne.v>0?a=this.ne.v/100:i=-this.ne.v/100,this.xe.v>0?s=1-this.xe.v/100:o=1+this.xe.v/100;var l=BezierFactory.getBezierEasing(a,i,s,o).get,h=0,c=this.finalS,u=this.finalE,d=this.data.sh;if(2===d)h=l(h=u===c?n>=u?1:0:e(0,t(.5/(u-c)+(n-c)/(u-c),1)));else if(3===d)h=l(h=u===c?n>=u?0:1:1-e(0,t(.5/(u-c)+(n-c)/(u-c),1)));else if(4===d)u===c?h=0:(h=e(0,t(.5/(u-c)+(n-c)/(u-c),1)))<.5?h*=2:h=1-2*(h-.5),h=l(h);else if(5===d){if(u===c)h=0;else{var p=u-c,f=-p/2+(n=t(e(0,n+.5-c),u-c)),A=p/2;h=Math.sqrt(1-f*f/(A*A))}h=l(h)}else 6===d?(u===c?h=0:(n=t(e(0,n+.5-c),u-c),h=(1+Math.cos(Math.PI+2*Math.PI*n/(u-c)))/2),h=l(h)):(n>=r(c)&&(h=e(0,t(n-c<0?t(u,1)-(c-n):u-n,1))),h=l(h));if(100!==this.sm.v){var m=.01*this.sm.v;0===m&&(m=1e-8);var g=.5-.5*m;h<g?h=0:(h=(h-g)/m)>1&&(h=1)}return h*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/t,n=this.s.v/t+r,a=this.e.v/t+r;if(n>a){var i=n;n=a,a=i}this.finalS=n,this.finalE=a}},extendPrototype([DynamicPropertyContainer],n),{getTextSelectorProp:function(e,t,r){return new n(e,t,r)}}}();function TextAnimatorDataProperty(e,t,r){var n={propType:!1},a=PropertyFactory.getProp,i=t.a;this.a={r:i.r?a(e,i.r,0,degToRads,r):n,rx:i.rx?a(e,i.rx,0,degToRads,r):n,ry:i.ry?a(e,i.ry,0,degToRads,r):n,sk:i.sk?a(e,i.sk,0,degToRads,r):n,sa:i.sa?a(e,i.sa,0,degToRads,r):n,s:i.s?a(e,i.s,1,.01,r):n,a:i.a?a(e,i.a,1,0,r):n,o:i.o?a(e,i.o,0,.01,r):n,p:i.p?a(e,i.p,1,0,r):n,sw:i.sw?a(e,i.sw,0,0,r):n,sc:i.sc?a(e,i.sc,1,0,r):n,fc:i.fc?a(e,i.fc,1,0,r):n,fh:i.fh?a(e,i.fh,0,0,r):n,fs:i.fs?a(e,i.fs,0,.01,r):n,fb:i.fb?a(e,i.fb,0,.01,r):n,t:i.t?a(e,i.t,0,0,r):n},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,r),this.s.t=t.s.t}function TextAnimatorProperty(e,t,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,r=this._textData.a.length,n=PropertyFactory.getProp;for(e=0;e<r;e+=1)t=this._textData.a[e],this._animatorsData[e]=new TextAnimatorDataProperty(this._elem,t,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:n(this._elem,this._textData.p.a,0,0,this),f:n(this._elem,this._textData.p.f,0,0,this),l:n(this._elem,this._textData.p.l,0,0,this),r:n(this._elem,this._textData.p.r,0,0,this),p:n(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=n(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(e,t){if(this.lettersChangedFlag=t,this._mdf||this._isFirstFrame||t||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var r,n,a,i,s,o,l,h,c,u,d,p,f,A,m,g,y,v,k,b=this._moreOptions.alignment.v,w=this._animatorsData,D=this._textData,M=this.mHelper,x=this._renderType,P=this.renderedLetters.length,_=e.l;if(this._hasMaskedPath){if(k=this._pathData.m,!this._pathData.n||this._pathData._mdf){var C,E=k.v;for(this._pathData.r.v&&(E=E.reverse()),s={tLength:0,segments:[]},i=E._length-1,g=0,a=0;a<i;a+=1)C=bez.buildBezierData(E.v[a],E.v[a+1],[E.o[a][0]-E.v[a][0],E.o[a][1]-E.v[a][1]],[E.i[a+1][0]-E.v[a+1][0],E.i[a+1][1]-E.v[a+1][1]]),s.tLength+=C.segmentLength,s.segments.push(C),g+=C.segmentLength;a=i,k.v.c&&(C=bez.buildBezierData(E.v[a],E.v[0],[E.o[a][0]-E.v[a][0],E.o[a][1]-E.v[a][1]],[E.i[0][0]-E.v[0][0],E.i[0][1]-E.v[0][1]]),s.tLength+=C.segmentLength,s.segments.push(C),g+=C.segmentLength),this._pathData.pi=s}if(s=this._pathData.pi,o=this._pathData.f.v,d=0,u=1,h=0,c=!0,A=s.segments,o<0&&k.v.c)for(s.tLength<Math.abs(o)&&(o=-Math.abs(o)%s.tLength),u=(f=A[d=A.length-1].points).length-1;o<0;)o+=f[u].partialLength,(u-=1)<0&&(u=(f=A[d-=1].points).length-1);p=(f=A[d].points)[u-1],m=(l=f[u]).partialLength}i=_.length,r=0,n=0;var S,B,I,F,T,Q=1.2*e.finalSize*.714,R=!0;I=w.length;var G,L,O,H,U,j,N,Y,z,V,W,K,q=-1,J=o,X=d,Z=u,$=-1,ee="",te=this.defaultPropsArray;if(2===e.j||1===e.j){var re=0,ne=0,ae=2===e.j?-.5:-1,ie=0,se=!0;for(a=0;a<i;a+=1)if(_[a].n){for(re&&(re+=ne);ie<a;)_[ie].animatorJustifyOffset=re,ie+=1;re=0,se=!0}else{for(B=0;B<I;B+=1)(S=w[B].a).t.propType&&(se&&2===e.j&&(ne+=S.t.v*ae),(T=w[B].s.getMult(_[a].anIndexes[B],D.a[B].s.totalChars)).length?re+=S.t.v*T[0]*ae:re+=S.t.v*T*ae);se=!1}for(re&&(re+=ne);ie<a;)_[ie].animatorJustifyOffset=re,ie+=1}for(a=0;a<i;a+=1){if(M.reset(),H=1,_[a].n)r=0,n+=e.yOffset,n+=R?1:0,o=J,R=!1,this._hasMaskedPath&&(u=Z,p=(f=A[d=X].points)[u-1],m=(l=f[u]).partialLength,h=0),ee="",W="",z="",K="",te=this.defaultPropsArray;else{if(this._hasMaskedPath){if($!==_[a].line){switch(e.j){case 1:o+=g-e.lineWidths[_[a].line];break;case 2:o+=(g-e.lineWidths[_[a].line])/2}$=_[a].line}q!==_[a].ind&&(_[q]&&(o+=_[q].extra),o+=_[a].an/2,q=_[a].ind),o+=b[0]*_[a].an*.005;var oe=0;for(B=0;B<I;B+=1)(S=w[B].a).p.propType&&((T=w[B].s.getMult(_[a].anIndexes[B],D.a[B].s.totalChars)).length?oe+=S.p.v[0]*T[0]:oe+=S.p.v[0]*T),S.a.propType&&((T=w[B].s.getMult(_[a].anIndexes[B],D.a[B].s.totalChars)).length?oe+=S.a.v[0]*T[0]:oe+=S.a.v[0]*T);for(c=!0,this._pathData.a.v&&(o=.5*_[0].an+(g-this._pathData.f.v-.5*_[0].an-.5*_[_.length-1].an)*q/(i-1),o+=this._pathData.f.v);c;)h+m>=o+oe||!f?(y=(o+oe-h)/l.partialLength,L=p.point[0]+(l.point[0]-p.point[0])*y,O=p.point[1]+(l.point[1]-p.point[1])*y,M.translate(-b[0]*_[a].an*.005,-b[1]*Q*.01),c=!1):f&&(h+=l.partialLength,(u+=1)>=f.length&&(u=0,A[d+=1]?f=A[d].points:k.v.c?(u=0,f=A[d=0].points):(h-=l.partialLength,f=null)),f&&(p=l,m=(l=f[u]).partialLength));G=_[a].an/2-_[a].add,M.translate(-G,0,0)}else G=_[a].an/2-_[a].add,M.translate(-G,0,0),M.translate(-b[0]*_[a].an*.005,-b[1]*Q*.01,0);for(B=0;B<I;B+=1)(S=w[B].a).t.propType&&(T=w[B].s.getMult(_[a].anIndexes[B],D.a[B].s.totalChars),0===r&&0===e.j||(this._hasMaskedPath?T.length?o+=S.t.v*T[0]:o+=S.t.v*T:T.length?r+=S.t.v*T[0]:r+=S.t.v*T));for(e.strokeWidthAnim&&(j=e.sw||0),e.strokeColorAnim&&(U=e.sc?[e.sc[0],e.sc[1],e.sc[2]]:[0,0,0]),e.fillColorAnim&&e.fc&&(N=[e.fc[0],e.fc[1],e.fc[2]]),B=0;B<I;B+=1)(S=w[B].a).a.propType&&((T=w[B].s.getMult(_[a].anIndexes[B],D.a[B].s.totalChars)).length?M.translate(-S.a.v[0]*T[0],-S.a.v[1]*T[1],S.a.v[2]*T[2]):M.translate(-S.a.v[0]*T,-S.a.v[1]*T,S.a.v[2]*T));for(B=0;B<I;B+=1)(S=w[B].a).s.propType&&((T=w[B].s.getMult(_[a].anIndexes[B],D.a[B].s.totalChars)).length?M.scale(1+(S.s.v[0]-1)*T[0],1+(S.s.v[1]-1)*T[1],1):M.scale(1+(S.s.v[0]-1)*T,1+(S.s.v[1]-1)*T,1));for(B=0;B<I;B+=1){if(S=w[B].a,T=w[B].s.getMult(_[a].anIndexes[B],D.a[B].s.totalChars),S.sk.propType&&(T.length?M.skewFromAxis(-S.sk.v*T[0],S.sa.v*T[1]):M.skewFromAxis(-S.sk.v*T,S.sa.v*T)),S.r.propType&&(T.length?M.rotateZ(-S.r.v*T[2]):M.rotateZ(-S.r.v*T)),S.ry.propType&&(T.length?M.rotateY(S.ry.v*T[1]):M.rotateY(S.ry.v*T)),S.rx.propType&&(T.length?M.rotateX(S.rx.v*T[0]):M.rotateX(S.rx.v*T)),S.o.propType&&(T.length?H+=(S.o.v*T[0]-H)*T[0]:H+=(S.o.v*T-H)*T),e.strokeWidthAnim&&S.sw.propType&&(T.length?j+=S.sw.v*T[0]:j+=S.sw.v*T),e.strokeColorAnim&&S.sc.propType)for(Y=0;Y<3;Y+=1)T.length?U[Y]+=(S.sc.v[Y]-U[Y])*T[0]:U[Y]+=(S.sc.v[Y]-U[Y])*T;if(e.fillColorAnim&&e.fc){if(S.fc.propType)for(Y=0;Y<3;Y+=1)T.length?N[Y]+=(S.fc.v[Y]-N[Y])*T[0]:N[Y]+=(S.fc.v[Y]-N[Y])*T;S.fh.propType&&(N=T.length?addHueToRGB(N,S.fh.v*T[0]):addHueToRGB(N,S.fh.v*T)),S.fs.propType&&(N=T.length?addSaturationToRGB(N,S.fs.v*T[0]):addSaturationToRGB(N,S.fs.v*T)),S.fb.propType&&(N=T.length?addBrightnessToRGB(N,S.fb.v*T[0]):addBrightnessToRGB(N,S.fb.v*T))}}for(B=0;B<I;B+=1)(S=w[B].a).p.propType&&(T=w[B].s.getMult(_[a].anIndexes[B],D.a[B].s.totalChars),this._hasMaskedPath?T.length?M.translate(0,S.p.v[1]*T[0],-S.p.v[2]*T[1]):M.translate(0,S.p.v[1]*T,-S.p.v[2]*T):T.length?M.translate(S.p.v[0]*T[0],S.p.v[1]*T[1],-S.p.v[2]*T[2]):M.translate(S.p.v[0]*T,S.p.v[1]*T,-S.p.v[2]*T));if(e.strokeWidthAnim&&(z=j<0?0:j),e.strokeColorAnim&&(V="rgb("+Math.round(255*U[0])+","+Math.round(255*U[1])+","+Math.round(255*U[2])+")"),e.fillColorAnim&&e.fc&&(W="rgb("+Math.round(255*N[0])+","+Math.round(255*N[1])+","+Math.round(255*N[2])+")"),this._hasMaskedPath){if(M.translate(0,-e.ls),M.translate(0,b[1]*Q*.01+n,0),this._pathData.p.v){v=(l.point[1]-p.point[1])/(l.point[0]-p.point[0]);var le=180*Math.atan(v)/Math.PI;l.point[0]<p.point[0]&&(le+=180),M.rotate(-le*Math.PI/180)}M.translate(L,O,0),o-=b[0]*_[a].an*.005,_[a+1]&&q!==_[a+1].ind&&(o+=_[a].an/2,o+=.001*e.tr*e.finalSize)}else{switch(M.translate(r,n,0),e.ps&&M.translate(e.ps[0],e.ps[1]+e.ascent,0),e.j){case 1:M.translate(_[a].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[_[a].line]),0,0);break;case 2:M.translate(_[a].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[_[a].line])/2,0,0)}M.translate(0,-e.ls),M.translate(G,0,0),M.translate(b[0]*_[a].an*.005,b[1]*Q*.01,0),r+=_[a].l+.001*e.tr*e.finalSize}"html"===x?ee=M.toCSS():"svg"===x?ee=M.to2dCSS():te=[M.props[0],M.props[1],M.props[2],M.props[3],M.props[4],M.props[5],M.props[6],M.props[7],M.props[8],M.props[9],M.props[10],M.props[11],M.props[12],M.props[13],M.props[14],M.props[15]],K=H}P<=a?(F=new LetterProps(K,z,V,W,ee,te),this.renderedLetters.push(F),P+=1,this.lettersChangedFlag=!0):(F=this.renderedLetters[a],this.lettersChangedFlag=F.update(K,z,V,W,ee,te)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),ITextElement.prototype.initElement=function(e,t,r){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(e,t,r),this.textProperty=new TextProperty(this,e.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(e.t,this.renderType,this),this.initTransform(e,t,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)},ITextElement.prototype.createPathShape=function(e,t){var r,n,a=t.length,i="";for(r=0;r<a;r+=1)"sh"===t[r].ty&&(n=t[r].ks.k,i+=buildShapeString(n,n.i.length,!0,e));return i},ITextElement.prototype.updateDocumentData=function(e,t){this.textProperty.updateDocumentData(e,t)},ITextElement.prototype.canResizeFont=function(e){this.textProperty.canResizeFont(e)},ITextElement.prototype.setMinimumFontSize=function(e){this.textProperty.setMinimumFontSize(e)},ITextElement.prototype.applyTextPropertiesToMatrix=function(e,t,r,n,a){switch(e.ps&&t.translate(e.ps[0],e.ps[1]+e.ascent,0),t.translate(0,-e.ls,0),e.j){case 1:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[r]),0,0);break;case 2:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[r])/2,0,0)}t.translate(n,a,0)},ITextElement.prototype.buildColor=function(e){return"rgb("+Math.round(255*e[0])+","+Math.round(255*e[1])+","+Math.round(255*e[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},ITextElement.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var emptyShapeData={shapes:[]};function SVGTextLottieElement(e,t,r){this.textSpans=[],this.renderType="svg",this.initElement(e,t,r)}function ISolidElement(e,t,r){this.initElement(e,t,r)}function NullElement(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initFrame(),this.initTransform(e,t,r),this.initHierarchy()}function SVGRendererBase(){}function ICompElement(){}function SVGCompElement(e,t,r){this.layers=e.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function SVGRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var r="";if(t&&t.title){var n=createNS("title"),a=createElementID();n.setAttribute("id",a),n.textContent=t.title,this.svgElement.appendChild(n),r+=a}if(t&&t.description){var i=createNS("desc"),s=createElementID();i.setAttribute("id",s),i.textContent=t.description,this.svgElement.appendChild(i),r+=" "+s}r&&this.svgElement.setAttribute("aria-labelledby",r);var o=createNS("defs");this.svgElement.appendChild(o);var l=createNS("g");this.svgElement.appendChild(l),this.layerElement=l,this.renderConfig={preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",progressiveLoad:t&&t.progressiveLoad||!1,hideOnTransparent:!(t&&!1===t.hideOnTransparent),viewBoxOnly:t&&t.viewBoxOnly||!1,viewBoxSize:t&&t.viewBoxSize||!1,className:t&&t.className||"",id:t&&t.id||"",focusable:t&&t.focusable,filterSize:{width:t&&t.filterSize&&t.filterSize.width||"100%",height:t&&t.filterSize&&t.filterSize.height||"100%",x:t&&t.filterSize&&t.filterSize.x||"0%",y:t&&t.filterSize&&t.filterSize.y||"0%"},width:t&&t.width,height:t&&t.height,runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:o,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(e){for(var t=0,r=e.length,n=[],a="";t<r;)e[t]===String.fromCharCode(13)||e[t]===String.fromCharCode(3)?(n.push(a),a=""):a+=e[t],t+=1;return n.push(a),n},SVGTextLottieElement.prototype.buildShapeData=function(e,t){if(e.shapes&&e.shapes.length){var r=e.shapes[0];if(r.it){var n=r.it[r.it.length-1];n.s&&(n.s.k[0]=t,n.s.k[1]=t)}}return e},SVGTextLottieElement.prototype.buildNewText=function(){var e,t;this.addDynamicProperty(this);var r=this.textProperty.currentData;this.renderedLetters=createSizedArray(r?r.l.length:0),r.fc?this.layerElement.setAttribute("fill",this.buildColor(r.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),r.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(r.sc)),this.layerElement.setAttribute("stroke-width",r.sw)),this.layerElement.setAttribute("font-size",r.finalSize);var n=this.globalData.fontManager.getFontByName(r.f);if(n.fClass)this.layerElement.setAttribute("class",n.fClass);else{this.layerElement.setAttribute("font-family",n.fFamily);var a=r.fWeight,i=r.fStyle;this.layerElement.setAttribute("font-style",i),this.layerElement.setAttribute("font-weight",a)}this.layerElement.setAttribute("aria-label",r.t);var s,o=r.l||[],l=!!this.globalData.fontManager.chars;t=o.length;var h=this.mHelper,c=this.data.singleShape,u=0,d=0,p=!0,f=.001*r.tr*r.finalSize;if(!c||l||r.sz){var A,m=this.textSpans.length;for(e=0;e<t;e+=1){if(this.textSpans[e]||(this.textSpans[e]={span:null,childSpan:null,glyph:null}),!l||!c||0===e){if(s=m>e?this.textSpans[e].span:createNS(l?"g":"text"),m<=e){if(s.setAttribute("stroke-linecap","butt"),s.setAttribute("stroke-linejoin","round"),s.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=s,l){var g=createNS("g");s.appendChild(g),this.textSpans[e].childSpan=g}this.textSpans[e].span=s,this.layerElement.appendChild(s)}s.style.display="inherit"}if(h.reset(),c&&(o[e].n&&(u=-f,d+=r.yOffset,d+=p?1:0,p=!1),this.applyTextPropertiesToMatrix(r,h,o[e].line,u,d),u+=o[e].l||0,u+=f),l){var y;if(1===(A=this.globalData.fontManager.getCharData(r.finalText[e],n.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily)).t)y=new SVGCompElement(A.data,this.globalData,this);else{var v=emptyShapeData;A.data&&A.data.shapes&&(v=this.buildShapeData(A.data,r.finalSize)),y=new SVGShapeElement(v,this.globalData,this)}if(this.textSpans[e].glyph){var k=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(k.layerElement),k.destroy()}this.textSpans[e].glyph=y,y._debug=!0,y.prepareFrame(0),y.renderFrame(),this.textSpans[e].childSpan.appendChild(y.layerElement),1===A.t&&this.textSpans[e].childSpan.setAttribute("transform","scale("+r.finalSize/100+","+r.finalSize/100+")")}else c&&s.setAttribute("transform","translate("+h.props[12]+","+h.props[13]+")"),s.textContent=o[e].val,s.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}c&&s&&s.setAttribute("d","")}else{var b=this.textContainer,w="start";switch(r.j){case 1:w="end";break;case 2:w="middle";break;default:w="start"}b.setAttribute("text-anchor",w),b.setAttribute("letter-spacing",f);var D=this.buildTextContents(r.finalText);for(t=D.length,d=r.ps?r.ps[1]+r.ascent:0,e=0;e<t;e+=1)(s=this.textSpans[e].span||createNS("tspan")).textContent=D[e],s.setAttribute("x",0),s.setAttribute("y",d),s.style.display="inherit",b.appendChild(s),this.textSpans[e]||(this.textSpans[e]={span:null,glyph:null}),this.textSpans[e].span=s,d+=r.finalLineHeight;this.layerElement.appendChild(b)}for(;e<this.textSpans.length;)this.textSpans[e].span.style.display="none",e+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var e=this.layerElement.getBBox();this.bbox={top:e.y,left:e.x,width:e.width,height:e.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var e,t,r=this.textSpans.length;for(this.renderedFrame=this.comp.renderedFrame,e=0;e<r;e+=1)(t=this.textSpans[e].glyph)&&(t.prepareFrame(this.comp.renderedFrame-this.data.st),t._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){var e,t;this._sizeChanged=!0;var r,n,a,i=this.textAnimator.renderedLetters,s=this.textProperty.currentData.l;for(t=s.length,e=0;e<t;e+=1)s[e].n||(r=i[e],n=this.textSpans[e].span,(a=this.textSpans[e].glyph)&&a.renderFrame(),r._mdf.m&&n.setAttribute("transform",r.m),r._mdf.o&&n.setAttribute("opacity",r.o),r._mdf.sw&&n.setAttribute("stroke-width",r.sw),r._mdf.sc&&n.setAttribute("stroke",r.sc),r._mdf.fc&&n.setAttribute("fill",r.fc))}},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var e=createNS("rect");e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.layerElement.appendChild(e)},NullElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(e){return new NullElement(e,this.globalData,this)},SVGRendererBase.prototype.createShape=function(e){return new SVGShapeElement(e,this.globalData,this)},SVGRendererBase.prototype.createText=function(e){return new SVGTextLottieElement(e,this.globalData,this)},SVGRendererBase.prototype.createImage=function(e){return new IImageElement(e,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(e){return new ISolidElement(e,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(e){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.svgElement.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+e.w+" "+e.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",e.w),this.svgElement.setAttribute("height",e.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var t=this.globalData.defs;this.setupGlobalData(e,t),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=e;var r=createNS("clipPath"),n=createNS("rect");n.setAttribute("width",e.w),n.setAttribute("height",e.h),n.setAttribute("x",0),n.setAttribute("y",0);var a=createElementID();r.setAttribute("id",a),r.appendChild(n),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+a+")"),t.appendChild(r),this.layers=e.layers,this.elements=createSizedArray(e.layers.length)},SVGRendererBase.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(e){var t=0,r=this.layers.length;for(t=0;t<r;t+=1)if(this.layers[t].ind===e)return t;return-1},SVGRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){t[e]=!0;var r=this.createItem(this.layers[e]);if(t[e]=r,getExpressionsPlugin()&&(0===this.layers[e].ty&&this.globalData.projectInterface.registerComposition(r),r.initExpressions()),this.appendElementInPos(r,e),this.layers[e].tt){var n="tp"in this.layers[e]?this.findIndexByInd(this.layers[e].tp):e-1;if(-1===n)return;if(this.elements[n]&&!0!==this.elements[n]){var a=t[n].getMatte(this.layers[e].tt);r.setMatte(a)}else this.buildItem(n),this.addPendingElement(r)}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();if(e.checkParenting(),e.data.tt)for(var t=0,r=this.elements.length;t<r;){if(this.elements[t]===e){var n="tp"in e.data?this.findIndexByInd(e.data.tp):t-1,a=this.elements[n].getMatte(this.layers[t].tt);e.setMatte(a);break}t+=1}}},SVGRendererBase.prototype.renderFrame=function(e){if(this.renderedFrame!==e&&!this.destroyed){var t;null===e?e=this.renderedFrame:this.renderedFrame=e,this.globalData.frameNum=e,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=e,this.globalData._mdf=!1;var r=this.layers.length;for(this.completeLayers||this.checkLayers(e),t=r-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t<r;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(e,t){var r=e.getBaseElement();if(r){for(var n,a=0;a<t;)this.elements[a]&&!0!==this.elements[a]&&this.elements[a].getBaseElement()&&(n=this.elements[a].getBaseElement()),a+=1;n?this.layerElement.insertBefore(r,n):this.layerElement.appendChild(r)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initTransform(e,t,r),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&&t.progressiveLoad||this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(e){if(this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=e/this.data.sr;else{var t=this.tm.v;t===this.data.op&&(t=this.data.op-1),this.renderedFrame=t}var r,n=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},ICompElement.prototype.setElements=function(e){this.elements=e},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},ShapeTransformManager.prototype={addTransformSequence:function(e){var t,r=e.length,n="_";for(t=0;t<r;t+=1)n+=e[t].transform.key+"_";var a=this.sequences[n];return a||(a={transforms:[].concat(e),finalTransform:new Matrix,_mdf:!1},this.sequences[n]=a,this.sequenceList.push(a)),a},processSequence:function(e,t){for(var r=0,n=e.transforms.length,a=t;r<n&&!t;){if(e.transforms[r].transform.mProps._mdf){a=!0;break}r+=1}if(a)for(e.finalTransform.reset(),r=n-1;r>=0;r-=1)e.finalTransform.multiply(e.transforms[r].transform.mProps.v);e._mdf=a},processSequences:function(e){var t,r=this.sequenceList.length;for(t=0;t<r;t+=1)this.processSequence(this.sequenceList[t],e)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var e="__lottie_element_luma_buffer",t=null,r=null,n=null;function a(){var a,i,s;t||(a=createNS("svg"),i=createNS("filter"),s=createNS("feColorMatrix"),i.setAttribute("id",e),s.setAttribute("type","matrix"),s.setAttribute("color-interpolation-filters","sRGB"),s.setAttribute("values","0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0"),i.appendChild(s),a.appendChild(i),a.setAttribute("id",e+"_svg"),featureSupport.svgLumaHidden&&(a.style.display="none"),n=a,document.body.appendChild(n),t=createTag("canvas"),(r=t.getContext("2d")).filter="url(#"+e+")",r.fillStyle="rgba(0,0,0,0)",r.fillRect(0,0,1,1))}return{load:a,get:function(n){return t||a(),t.width=n.width,t.height=n.height,r.filter="url
2(#"+e+")",t}}};function createCanvas(e,t){if(featureSupport.offscreenCanvas)return new OffscreenCanvas(e,t);var r=createTag("canvas");return r.width=e,r.height=t,r}var assetLoader={loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas:createCanvas},registeredEffects={};function CVEffects(e){var t,r,n=e.data.ef?e.data.ef.length:0;for(this.filters=[],t=0;t<n;t+=1){r=null;var a=e.data.ef[t].ty;registeredEffects[a]&&(r=new(0,registeredEffects[a].effect)(e.effectsManager.effectElements[t],e)),r&&this.filters.push(r)}this.filters.length&&e.addRenderableComponent(this)}function registerEffect(e,t){registeredEffects[e]={effect:t}}function CVMaskElement(e,t){var r;this.data=e,this.element=t,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var n=this.masksProperties.length,a=!1;for(r=0;r<n;r+=1)"n"!==this.masksProperties[r].mode&&(a=!0),this.viewData[r]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[r],3);this.hasMasks=a,a&&this.element.addRenderableComponent(this)}function CVBaseElement(){}CVEffects.prototype.renderFrame=function(e){var t,r=this.filters.length;for(t=0;t<r;t+=1)this.filters[t].renderFrame(e)},CVEffects.prototype.getEffects=function(e){var t,r=this.filters.length,n=[];for(t=0;t<r;t+=1)this.filters[t].type===e&&n.push(this.filters[t]);return n},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var e,t,r,n,a=this.element.finalTransform.mat,i=this.element.canvasContext,s=this.masksProperties.length;for(i.beginPath(),e=0;e<s;e+=1)if("n"!==this.masksProperties[e].mode){var o;this.masksProperties[e].inv&&(i.moveTo(0,0),i.lineTo(this.element.globalData.compSize.w,0),i.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),i.lineTo(0,this.element.globalData.compSize.h),i.lineTo(0,0)),n=this.viewData[e].v,t=a.applyToPointArray(n.v[0][0],n.v[0][1],0),i.moveTo(t[0],t[1]);var l=n._length;for(o=1;o<l;o+=1)r=a.applyToTriplePoints(n.o[o-1],n.i[o],n.v[o]),i.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5]);r=a.applyToTriplePoints(n.o[o-1],n.i[0],n.v[0]),i.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5])}this.element.globalData.renderer.save(!0),i.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null};var operationsMap={1:"source-in",2:"source-out",3:"source-in",4:"source-out"};function CVShapeData(e,t,r,n){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var a,i=4;"rc"===t.ty?i=5:"el"===t.ty?i=6:"sr"===t.ty&&(i=7),this.sh=ShapePropertyFactory.getShapeProp(e,t,i,e);var s,o=r.length;for(a=0;a<o;a+=1)r[a].closed||(s={transforms:n.addTransformSequence(r[a].transforms),trNodes:[]},this.styledShapes.push(s),r[a].elements.push(s))}function CVShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(e,t,r)}function CVTextElement(e,t,r){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(e,t,r)}function CVImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.img=t.imageLoader.getAsset(this.assetData),this.initElement(e,t,r)}function CVSolidElement(e,t,r){this.initElement(e,t,r)}function CanvasRendererBase(){}function CanvasContext(){this.opacity=-1,this.transform=createTypedArray("float32",16),this.fillStyle="",this.strokeStyle="",this.lineWidth="",this.lineCap="",this.lineJoin="",this.miterLimit="",this.id=Math.random()}function CVContextData(){var e;for(this.stack=[],this.cArrPos=0,this.cTr=new Matrix,e=0;e<15;e+=1){var t=new CanvasContext;this.stack[e]=t}
vendor: 29,392 bytes, line 2
2this._length=15,this.nativeContext=null,this.transformMat=new Matrix,this.currentOpacity=1,this.currentFillStyle="",this.appliedFillStyle="",this.currentStrokeStyle="",this.appliedStrokeStyle="",this.currentLineWidth="",this.appliedLineWidth="",this.currentLineCap="",this.appliedLineCap="",this.currentLineJoin="",this.appliedLineJoin="",this.appliedMiterLimit="",this.currentMiterLimit=""}function CVCompElement(e,t,r){this.completeLayers=!1,this.layers=e.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function CanvasRenderer(e,t){this.animationItem=e,this.renderConfig={clearCanvas:!t||void 0===t.clearCanvas||t.clearCanvas,context:t&&t.context||null,progressiveLoad:t&&t.progressiveLoad||!1,preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",className:t&&t.className||"",id:t&&t.id||"",runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.renderConfig.dpr=t&&t.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=t&&t.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas",this.renderConfig.clearCanvas&&(this.ctxTransform=this.contextData.transform.bind(this.contextData),this.ctxOpacity=this.contextData.opacity.bind(this.contextData),this.ctxFillStyle=this.contextData.fillStyle.bind(this.contextData),this.ctxStrokeStyle=this.contextData.strokeStyle.bind(this.contextData),this.ctxLineWidth=this.contextData.lineWidth.bind(this.contextData),this.ctxLineCap=this.contextData.lineCap.bind(this.contextData),this.ctxLineJoin=this.contextData.lineJoin.bind(this.contextData),this.ctxMiterLimit=this.contextData.miterLimit.bind(this.contextData),this.ctxFill=this.contextData.fill.bind(this.contextData),this.ctxFillRect=this.contextData.fillRect.bind(this.contextData),this.ctxStroke=this.contextData.stroke.bind(this.contextData),this.save=this.contextData.save.bind(this.contextData))}function HBaseElement(){}function HSolidElement(e,t,r){this.initElement(e,t,r)}function HShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(e,t,r),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(e,t,r){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(e,t,r)}function HCameraElement(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initHierarchy();var n=PropertyFactory.getProp;if(this.pe=n(this,e.pe,0,0,this),e.ks.p.s?(this.px=n(this,e.ks.p.x,1,0,this),this.py=n(this,e.ks.p.y,1,0,this),this.pz=n(this,e.ks.p.z,1,0,this)):this.p=n(this,e.ks.p,1,0,this),e.ks.a&&(this.a=n(this,e.ks.a,1,0,this)),e.ks.or.k.length&&e.ks.or.k[0].to){var a,i=e.ks.or.k.length;for(a=0;a<i;a+=1)e.ks.or.k[a].to=null,e.ks.or.k[a].ti=null}this.or=n(this,e.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=n(this,e.ks.rx,0,degToRads,this),this.ry=n(this,e.ks.ry,0,degToRads,this),this.rz=n(this,e.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}function HImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,r)}function HybridRendererBase(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}function HCompElement(e,t,r){this.layers=e.layers,this.supports3d=!e.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function HybridRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"},runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){if(this.data.tt>=1){this.buffers=[];var e=this.globalData.canvasContext,t=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(t);var r=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(r),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(e){e.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var e=this.buffers[0].getContext("2d");this.clearCanvas(e),e.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var e=this.buffers[1],t=e.getContext("2d");if(this.clearCanvas(t),t.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var r=assetLoader.getLumaCanvas(this.canvasContext.canvas);r.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(r,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(e,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(e){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||e)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var t=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(t),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(t),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var r={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:!0===e.hd},n={};if("fl"===e.ty||"st"===e.ty?(n.c=PropertyFactory.getProp(this,e.c,1,255,this),n.c.k||(r.co="rgb("+bmFloor(n.c.v[0])+","+bmFloor(n.c.v[1])+","+bmFloor(n.c.v[2])+")")):"gf"!==e.ty&&"gs"!==e.ty||(n.s=PropertyFactory.getProp(this,e.s,1,null,this),n.e=PropertyFactory.getProp(this,e.e,1,null,this),n.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),n.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),n.g=new GradientProperty(this,e.g,this)),n.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty){if(r.lc=lineCapEnum[e.lc||2],r.lj=lineJoinEnum[e.lj||2],1==e.lj&&(r.ml=e.ml),n.w=PropertyFactory.getProp(this,e.w,0,null,this),n.w.k||(r.wi=n.w.v),e.d){var a=new DashProperty(this,e.d,"canvas",this);n.d=a,n.d.k||(r.da=n.d.dashArray,r.do=n.d.dashoffset[0])}}else r.r=2===e.r?"evenodd":"nonzero";return this.stylesList.push(r),n.style=r,n},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(e){var t,r=this.stylesList.length;for(t=0;t<r;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.push(e)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var e,t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].closed||this.stylesList[e].transforms.pop()},CVShapeElement.prototype.closeStyles=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t].closed=!0},CVShapeElement.prototype.searchShapes=function(e,t,r,n,a){var i,s,o,l,h,c,u=e.length-1,d=[],p=[],f=[].concat(a);for(i=u;i>=0;i-=1){if((l=this.searchProcessedElement(e[i]))?t[i]=r[l-1]:e[i]._shouldRender=n,"fl"===e[i].ty||"st"===e[i].ty||"gf"===e[i].ty||"gs"===e[i].ty)l?t[i].style.closed=!1:t[i]=this.createStyleElement(e[i],f),d.push(t[i].style);else if("gr"===e[i].ty){if(l)for(o=t[i].it.length,s=0;s<o;s+=1)t[i].prevViewData[s]=t[i].it[s];else t[i]=this.createGroupElement(e[i]);this.searchShapes(e[i].it,t[i].it,t[i].prevViewData,n,f)}else"tr"===e[i].ty?(l||(c=this.createTransformElement(e[i]),t[i]=c),f.push(t[i]),this.addTransformToStyleList(t[i])):"sh"===e[i].ty||"rc"===e[i].ty||"el"===e[i].ty||"sr"===e[i].ty?l||(t[i]=this.createShapeElement(e[i])):"tm"===e[i].ty||"rd"===e[i].ty||"pb"===e[i].ty||"zz"===e[i].ty||"op"===e[i].ty?(l?(h=t[i]).closed=!1:((h=ShapeModifiers.getModifier(e[i].ty)).init(this,e[i]),t[i]=h,this.shapeModifiers.push(h)),p.push(h)):"rp"===e[i].ty&&(l?(h=t[i]).closed=!0:(h=ShapeModifiers.getModifier(e[i].ty),t[i]=h,h.init(this,e,i,t),this.shapeModifiers.push(h),n=!1),p.push(h));this.addProcessedElement(e[i],i+1)}for(this.removeTransformFromStyleList(),this.closeStyles(d),u=p.length,i=0;i<u;i+=1)p[i].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(e,t){(e._opMdf||t.op._mdf||this._isFirstFrame)&&(t.opacity=e.opacity,t.opacity*=t.op.v,t._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var e,t,r,n,a,i,s,o,l,h=this.stylesList.length,c=this.globalData.renderer,u=this.globalData.canvasContext;for(e=0;e<h;e+=1)if(("st"!==(o=(l=this.stylesList[e]).type)&&"gs"!==o||0!==l.wi)&&l.data._shouldRender&&0!==l.coOp&&0!==this.globalData.currentGlobalAlpha){for(c.save(),i=l.elements,"st"===o||"gs"===o?(c.ctxStrokeStyle("st"===o?l.co:l.grd),c.ctxLineWidth(l.wi),c.ctxLineCap(l.lc),c.ctxLineJoin(l.lj),c.ctxMiterLimit(l.ml||0)):c.ctxFillStyle("fl"===o?l.co:l.grd),c.ctxOpacity(l.coOp),"st"!==o&&"gs"!==o&&u.beginPath(),c.ctxTransform(l.preTransforms.finalTransform.props),r=i.length,t=0;t<r;t+=1){for("st"!==o&&"gs"!==o||(u.beginPath(),l.da&&(u.setLineDash(l.da),u.lineDashOffset=l.do)),a=(s=i[t].trNodes).length,n=0;n<a;n+=1)"m"===s[n].t?u.moveTo(s[n].p[0],s[n].p[1]):"c"===s[n].t?u.bezierCurveTo(s[n].pts[0],s[n].pts[1],s[n].pts[2],s[n].pts[3],s[n].pts[4],s[n].pts[5]):u.closePath();"st"!==o&&"gs"!==o||(c.ctxStroke(),l.da&&u.setLineDash(this.dashResetter))}"st"!==o&&"gs"!==o&&this.globalData.renderer.ctxFill(l.r),c.restore()}},CVShapeElement.prototype.renderShape=function(e,t,r,n){var a,i;for(i=e,a=t.length-1;a>=0;a-=1)"tr"===t[a].ty?(i=r[a].transform,this.renderShapeTransform(e,i)):"sh"===t[a].ty||"el"===t[a].ty||"rc"===t[a].ty||"sr"===t[a].ty?this.renderPath(t[a],r[a]):"fl"===t[a].ty?this.renderFill(t[a],r[a],i):"st"===t[a].ty?this.renderStroke(t[a],r[a],i):"gf"===t[a].ty||"gs"===t[a].ty?this.renderGradientFill(t[a],r[a],i):"gr"===t[a].ty?this.renderShape(i,t[a].it,r[a].it):t[a].ty;n&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var r,n,a,i=e.trNodes,s=t.paths,o=s._length;i.length=0;var l=e.transforms.finalTransform;for(a=0;a<o;a+=1){var h=s.shapes[a];if(h&&h.v){for(n=h._length,r=1;r<n;r+=1)1===r&&i.push({t:"m",p:l.applyToPointArray(h.v[0][0],h.v[0][1],0)}),i.push({t:"c",pts:l.applyToTriplePoints(h.o[r-1],h.i[r],h.v[r])});1===n&&i.push({t:"m",p:l.applyToPointArray(h.v[0][0],h.v[0][1],0)}),h.c&&n&&(i.push({t:"c",pts:l.applyToTriplePoints(h.o[r-1],h.i[0],h.v[0])}),i.push({t:"z"}))}}e.trNodes=i}},CVShapeElement.prototype.renderPath=function(e,t){if(!0!==e.hd&&e._shouldRender){var r,n=t.styledShapes.length;for(r=0;r<n;r+=1)this.renderStyledShape(t.styledShapes[r],t.sh)}},CVShapeElement.prototype.renderFill=function(e,t,r){var n=t.style;(t.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r._opMdf||this._isFirstFrame)&&(n.coOp=t.o.v*r.opacity)},CVShapeElement.prototype.renderGradientFill=function(e,t,r){var n,a=t.style;if(!a.grd||t.g._mdf||t.s._mdf||t.e._mdf||1!==e.t&&(t.h._mdf||t.a._mdf)){var i,s=this.globalData.canvasContext,o=t.s.v,l=t.e.v;if(1===e.t)n=s.createLinearGradient(o[0],o[1],l[0],l[1]);else{var h=Math.sqrt(Math.pow(o[0]-l[0],2)+Math.pow(o[1]-l[1],2)),c=Math.atan2(l[1]-o[1],l[0]-o[0]),u=t.h.v;u>=1?u=.99:u<=-1&&(u=-.99);var d=h*u,p=Math.cos(c+t.a.v)*d+o[0],f=Math.sin(c+t.a.v)*d+o[1];n=s.createRadialGradient(p,f,0,o[0],o[1],h)}var A=e.g.p,m=t.g.c,g=1;for(i=0;i<A;i+=1)t.g._hasOpacity&&t.g._collapsable&&(g=t.g.o[2*i+1]),n.addColorStop(m[4*i]/100,"rgba("+m[4*i+1]+","+m[4*i+2]+","+m[4*i+3]+","+g+")");a.grd=n}a.coOp=t.o.v*r.opacity},CVShapeElement.prototype.renderStroke=function(e,t,r){var n=t.style,a=t.d;a&&(a._mdf||this._isFirstFrame)&&(n.da=a.dashArray,n.do=a.dashoffset[0]),(t.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r._opMdf||this._isFirstFrame)&&(n.coOp=t.o.v*r.opacity),(t.w._mdf||this._isFirstFrame)&&(n.wi=t.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=!1;e.fc?(t=!0,this.values.fill=this.buildColor(e.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=t;var r=!1;e.sc&&(r=!0,this.values.stroke=this.buildColor(e.sc),this.values.sWidth=e.sw);var n,a,i,s,o,l,h,c,u,d,p,f,A=this.globalData.fontManager.getFontByName(e.f),m=e.l,g=this.mHelper;this.stroke=r,this.values.fValue=e.finalSize+"px "+this.globalData.fontManager.getFontByName(e.f).fFamily,a=e.finalText.length;var y=this.data.singleShape,v=.001*e.tr*e.finalSize,k=0,b=0,w=!0,D=0;for(n=0;n<a;n+=1){s=(i=this.globalData.fontManager.getCharData(e.finalText[n],A.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily))&&i.data||{},g.reset(),y&&m[n].n&&(k=-v,b+=e.yOffset,b+=w?1:0,w=!1),u=(h=s.shapes?s.shapes[0].it:[]).length,g.scale(e.finalSize/100,e.finalSize/100),y&&this.applyTextPropertiesToMatrix(e,g,m[n].line,k,b),p=createSizedArray(u-1);var M=0;for(c=0;c<u;c+=1)if("sh"===h[c].ty){for(l=h[c].ks.k.i.length,d=h[c].ks.k,f=[],o=1;o<l;o+=1)1===o&&f.push(g.applyToX(d.v[0][0],d.v[0][1],0),g.applyToY(d.v[0][0],d.v[0][1],0)),f.push(g.applyToX(d.o[o-1][0],d.o[o-1][1],0),g.applyToY(d.o[o-1][0],d.o[o-1][1],0),g.applyToX(d.i[o][0],d.i[o][1],0),g.applyToY(d.i[o][0],d.i[o][1],0),g.applyToX(d.v[o][0],d.v[o][1],0),g.applyToY(d.v[o][0],d.v[o][1],0));f.push(g.applyToX(d.o[o-1][0],d.o[o-1][1],0),g.applyToY(d.o[o-1][0],d.o[o-1][1],0),g.applyToX(d.i[0][0],d.i[0][1],0),g.applyToY(d.i[0][0],d.i[0][1],0),g.applyToX(d.v[0][0],d.v[0][1],0),g.applyToY(d.v[0][0],d.v[0][1],0)),p[M]=f,M+=1}y&&(k+=m[n].l,k+=v),this.textSpans[D]?this.textSpans[D].elem=p:this.textSpans[D]={elem:p},D+=1}},CVTextElement.prototype.renderInnerContent=function(){var e,t,r,n,a,i;this.validateText(),this.canvasContext.font=this.values.fValue,this.globalData.renderer.ctxLineCap("butt"),this.globalData.renderer.ctxLineJoin("miter"),this.globalData.renderer.ctxMiterLimit(4),this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var s,o=this.textAnimator.renderedLetters,l=this.textProperty.currentData.l;t=l.length;var h,c,u=null,d=null,p=null,f=this.globalData.renderer;for(e=0;e<t;e+=1)if(!l[e].n){if((s=o[e])&&(f.save(),f.ctxTransform(s.p),f.ctxOpacity(s.o)),this.fill){for(s&&s.fc?u!==s.fc&&(f.ctxFillStyle(s.fc),u=s.fc):u!==this.values.fill&&(u=this.values.fill,f.ctxFillStyle(this.values.fill)),n=(h=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),r=0;r<n;r+=1)for(i=(c=h[r]).length,this.globalData.canvasContext.moveTo(c[0],c[1]),a=2;a<i;a+=6)this.globalData.canvasContext.bezierCurveTo(c[a],c[a+1],c[a+2],c[a+3],c[a+4],c[a+5]);this.globalData.canvasContext.closePath(),f.ctxFill()}if(this.stroke){for(s&&s.sw?p!==s.sw&&(p=s.sw,f.ctxLineWidth(s.sw)):p!==this.values.sWidth&&(p=this.values.sWidth,f.ctxLineWidth(this.values.sWidth)),s&&s.sc?d!==s.sc&&(d=s.sc,f.ctxStrokeStyle(s.sc)):d!==this.values.stroke&&(d=this.values.stroke,f.ctxStrokeStyle(this.values.stroke)),n=(h=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),r=0;r<n;r+=1)for(i=(c=h[r]).length,this.globalData.canvasContext.moveTo(c[0],c[1]),a=2;a<i;a+=6)this.globalData.canvasContext.bezierCurveTo(c[a],c[a+1],c[a+2],c[a+3],c[a+4],c[a+5]);this.globalData.canvasContext.closePath(),f.ctxStroke()}s&&this.globalData.renderer.restore()}},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var e=createTag("canvas");e.width=this.assetData.w,e.height=this.assetData.h;var t,r,n=e.getContext("2d"),a=this.img.width,i=this.img.height,s=a/i,o=this.assetData.w/this.assetData.h,l=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;s>o&&"xMidYMid slice"===l||s<o&&"xMidYMid slice"!==l?t=(r=i)*o:r=(t=a)/o,n.drawImage(this.img,(a-t)/2,(i-r)/2,t,r,0,0,this.assetData.w,this.assetData.h),this.img=e}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){this.globalData.renderer.ctxFillStyle(this.data.sc),this.globalData.renderer.ctxFillRect(0,0,this.data.sw,this.data.sh)},extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(e){return new CVShapeElement(e,this.globalData,this)},CanvasRendererBase.prototype.createText=function(e){return new CVTextElement(e,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(e){return new CVImageElement(e,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(e){return new CVSolidElement(e,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(e){1===e[0]&&0===e[1]&&0===e[4]&&1===e[5]&&0===e[12]&&0===e[13]||this.canvasContext.transform(e[0],e[1],e[4],e[5],e[12],e[13])},CanvasRendererBase.prototype.ctxOpacity=function(e){this.canvasContext.globalAlpha*=e<0?0:e},CanvasRendererBase.prototype.ctxFillStyle=function(e){this.canvasContext.fillStyle=e},CanvasRendererBase.prototype.ctxStrokeStyle=function(e){this.canvasContext.strokeStyle=e},CanvasRendererBase.prototype.ctxLineWidth=function(e){this.canvasContext.lineWidth=e},CanvasRendererBase.prototype.ctxLineCap=function(e){this.canvasContext.lineCap=e},CanvasRendererBase.prototype.ctxLineJoin=function(e){this.canvasContext.lineJoin=e},CanvasRendererBase.prototype.ctxMiterLimit=function(e){this.canvasContext.miterLimit=e},CanvasRendererBase.prototype.ctxFill=function(e){this.canvasContext.fill(e)},CanvasRendererBase.prototype.ctxFillRect=function(e,t,r,n){this.canvasContext.fillRect(e,t,r,n)},CanvasRendererBase.prototype.ctxStroke=function(){this.canvasContext.stroke()},CanvasRendererBase.prototype.reset=function(){this.renderConfig.clearCanvas?this.contextData.reset():this.canvasContext.restore()},CanvasRendererBase.prototype.save=function(){this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(e){this.renderConfig.clearCanvas?(e&&(this.globalData.blendMode="source-over"),this.contextData.restore(e)):this.canvasContext.restore()},CanvasRendererBase.prototype.configAnimation=function(e){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var t=this.animationItem.container.style;t.width="100%",t.height="100%";var r="0px 0px 0px";t.transformOrigin=r,t.mozTransformOrigin=r,t.webkitTransformOrigin=r,t["-webkit-transform"]=r,t.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.contextData.setContext(this.canvasContext),this.data=e,this.layers=e.layers,this.transformCanvas={w:e.w,h:e.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(e,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(e.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(e,t){var r,n,a,i;if(this.reset(),e?(r=e,n=t,this.canvasContext.canvas.width=r,this.canvasContext.canvas.height=n):(this.animationItem.wrapper&&this.animationItem.container?(r=this.animationItem.wrapper.offsetWidth,n=this.animationItem.wrapper.offsetHeight):(r=this.canvasContext.canvas.width,n=this.canvasContext.canvas.height),this.canvasContext.canvas.width=r*this.renderConfig.dpr,this.canvasContext.canvas.height=n*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")){var s=this.renderConfig.preserveAspectRatio.split(" "),o=s[1]||"meet",l=s[0]||"xMidYMid",h=l.substr(0,4),c=l.substr(4);a=r/n,(i=this.transformCanvas.w/this.transformCanvas.h)>a&&"meet"===o||i<a&&"slice"===o?(this.transformCanvas.sx=r/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=r/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=n/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=n/(this.transformCanvas.h/this.renderConfig.dpr)),this.transformCanvas.tx="xMid"===h&&(i<a&&"meet"===o||i>a&&"slice"===o)?(r-this.transformCanvas.w*(n/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===h&&(i<a&&"meet"===o||i>a&&"slice"===o)?(r-this.transformCanvas.w*(n/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===c&&(i>a&&"meet"===o||i<a&&"slice"===o)?(n-this.transformCanvas.h*(r/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===c&&(i>a&&"meet"===o||i<a&&"slice"===o)?(n-this.transformCanvas.h*(r/this.transformCanvas.w))*this.renderConfig.dpr:0}else"none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=r/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=n/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){var e;for(this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),e=(this.layers?this.layers.length:0)-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){var r;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var n=this.layers.length;for(this.completeLayers||this.checkLayers(e),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(e-this.layers[r].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();
vendor: 40,912 bytes, line 2
2!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){var r=this.createItem(this.layers[e],this,this.globalData);t[e]=r,r.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=0;for(t=this._length;t<e;t+=1)this.stack[t]=new CanvasContext;this._length=e},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.stack[this.cArrPos].opacity=1},CVContextData.prototype.restore=function(e){this.cArrPos-=1;var t,r=this.stack[this.cArrPos],n=r.transform,a=this.cTr.props;for(t=0;t<16;t+=1)a[t]=n[t];if(e){this.nativeContext.restore();var i=this.stack[this.cArrPos+1];this.appliedFillStyle=i.fillStyle,this.appliedStrokeStyle=i.strokeStyle,this.appliedLineWidth=i.lineWidth,this.appliedLineCap=i.lineCap,this.appliedLineJoin=i.lineJoin,this.appliedMiterLimit=i.miterLimit}this.nativeContext.setTransform(n[0],n[1],n[4],n[5],n[12],n[13]),(e||-1!==r.opacity&&this.currentOpacity!==r.opacity)&&(this.nativeContext.globalAlpha=r.opacity,this.currentOpacity=r.opacity),this.currentFillStyle=r.fillStyle,this.currentStrokeStyle=r.strokeStyle,this.currentLineWidth=r.lineWidth,this.currentLineCap=r.lineCap,this.currentLineJoin=r.lineJoin,this.currentMiterLimit=r.miterLimit},CVContextData.prototype.save=function(e){e&&this.nativeContext.save();var t=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();var r,n=this.stack[this.cArrPos];for(r=0;r<16;r+=1)n.transform[r]=t[r];this.cArrPos+=1;var a=this.stack[this.cArrPos];a.opacity=n.opacity,a.fillStyle=n.fillStyle,a.strokeStyle=n.strokeStyle,a.lineWidth=n.lineWidth,a.lineCap=n.lineCap,a.lineJoin=n.lineJoin,a.miterLimit=n.miterLimit},CVContextData.prototype.setOpacity=function(e){this.stack[this.cArrPos].opacity=e},CVContextData.prototype.setContext=function(e){this.nativeContext=e},CVContextData.prototype.fillStyle=function(e){this.stack[this.cArrPos].fillStyle!==e&&(this.currentFillStyle=e,this.stack[this.cArrPos].fillStyle=e)},CVContextData.prototype.strokeStyle=function(e){this.stack[this.cArrPos].strokeStyle!==e&&(this.currentStrokeStyle=e,this.stack[this.cArrPos].strokeStyle=e)},CVContextData.prototype.lineWidth=function(e){this.stack[this.cArrPos].lineWidth!==e&&(this.currentLineWidth=e,this.stack[this.cArrPos].lineWidth=e)},CVContextData.prototype.lineCap=function(e){this.stack[this.cArrPos].lineCap!==e&&(this.currentLineCap=e,this.stack[this.cArrPos].lineCap=e)},CVContextData.prototype.lineJoin=function(e){this.stack[this.cArrPos].lineJoin!==e&&(this.currentLineJoin=e,this.stack[this.cArrPos].lineJoin=e)},CVContextData.prototype.miterLimit=function(e){this.stack[this.cArrPos].miterLimit!==e&&(this.currentMiterLimit=e,this.stack[this.cArrPos].miterLimit=e)},CVContextData.prototype.transform=function(e){this.transformMat.cloneFromProps(e);var t=this.cTr;this.transformMat.multiply(t),t.cloneFromProps(this.transformMat.props);var r=t.props;this.nativeContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13])},CVContextData.prototype.opacity=function(e){var t=this.stack[this.cArrPos].opacity;t*=e<0?0:e,this.stack[this.cArrPos].opacity!==t&&(this.currentOpacity!==e&&(this.nativeContext.globalAlpha=e,this.currentOpacity=e),this.stack[this.cArrPos].opacity=t)},CVContextData.prototype.fill=function(e){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fill(e)},CVContextData.prototype.fillRect=function(e,t,r,n){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fillRect(e,t,r,n)},CVContextData.prototype.stroke=function(){this.appliedStrokeStyle!==this.currentStrokeStyle&&(this.appliedStrokeStyle=this.currentStrokeStyle,this.nativeContext.strokeStyle=this.appliedStrokeStyle),this.appliedLineWidth!==this.currentLineWidth&&(this.appliedLineWidth=this.currentLineWidth,this.nativeContext.lineWidth=this.appliedLineWidth),this.appliedLineCap!==this.currentLineCap&&(this.appliedLineCap=this.currentLineCap,this.nativeContext.lineCap=this.appliedLineCap),this.appliedLineJoin!==this.currentLineJoin&&(this.appliedLineJoin=this.currentLineJoin,this.nativeContext.lineJoin=this.appliedLineJoin),this.appliedMiterLimit!==this.currentMiterLimit&&(this.appliedMiterLimit=this.currentMiterLimit,this.nativeContext.miterLimit=this.appliedMiterLimit),this.nativeContext.stroke()},extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var e,t=this.canvasContext;for(t.beginPath(),t.moveTo(0,0),t.lineTo(this.data.w,0),t.lineTo(this.data.w,this.data.h),t.lineTo(0,this.data.h),t.lineTo(0,0),t.clip(),e=this.layers.length-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)t=e[r].mProps.v.applyToPointArray(t[0],t[1],0);return t},HShapeElement.prototype.calculateShapeBoundingBox=function(e,t){var r,n,a,i,s,o=e.sh.v,l=e.transformers,h=o._length;if(!(h<=1)){for(r=0;r<h-1;r+=1)n=this.getTransformedPoint(l,o.v[r]),a=this.getTransformedPoint(l,o.o[r]),i=this.getTransformedPoint(l,o.i[r+1]),s=this.getTransformedPoint(l,o.v[r+1]),this.checkBounds(n,a,i,s,t);o.c&&(n=this.getTransformedPoint(l,o.v[r]),a=this.getTransformedPoint(l,o.o[r]),i=this.getTransformedPoint(l,o.i[0]),s=this.getTransformedPoint(l,o.v[0]),this.checkBounds(n,a,i,s,t))}},HShapeElement.prototype.checkBounds=function(e,t,r,n,a){this.getBoundsOfCurve(e,t,r,n);var i=this.shapeBoundingBox;a.x=bmMin(i.left,a.x),a.xMax=bmMax(i.right,a.xMax),a.y=bmMin(i.top,a.y),a.yMax=bmMax(i.bottom,a.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(e,t,r,n){for(var a,i,s,o,l,h,c,u=[[e[0],n[0]],[e[1],n[1]]],d=0;d<2;++d)i=6*e[d]-12*t[d]+6*r[d],a=-3*e[d]+9*t[d]-9*r[d]+3*n[d],s=3*t[d]-3*e[d],i|=0,s|=0,0==(a|=0)&&0===i||(0===a?(o=-s/i)>0&&o<1&&u[d].push(this.calculateF(o,e,t,r,n,d)):(l=i*i-4*s*a)>=0&&((h=(-i+bmSqrt(l))/(2*a))>0&&h<1&&u[d].push(this.calculateF(h,e,t,r,n,d)),(c=(-i-bmSqrt(l))/(2*a))>0&&c<1&&u[d].push(this.calculateF(c,e,t,r,n,d))));this.shapeBoundingBox.left=bmMin.apply(null,u[0]),this.shapeBoundingBox.top=bmMin.apply(null,u[1]),this.shapeBoundingBox.right=bmMax.apply(null,u[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,u[1])},HShapeElement.prototype.calculateF=function(e,t,r,n,a,i){return bmPow(1-e,3)*t[i]+3*bmPow(1-e,2)*e*r[i]+3*(1-e)*bmPow(e,2)*n[i]+bmPow(e,3)*a[i]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)e[r]&&e[r].sh?this.calculateShapeBoundingBox(e[r],t):e[r]&&e[r].it?this.calculateBoundingBox(e[r].it,t):e[r]&&e[r].style&&e[r].w&&this.expandStrokeBoundingBox(e[r].w,t)},HShapeElement.prototype.expandStrokeBoundingBox=function(e,t){var r=0;if(e.keyframes){for(var n=0;n<e.keyframes.length;n+=1){var a=e.keyframes[n].s;a>r&&(r=a)}r*=e.mult}else r=e.v*e.mult;t.x-=r,t.xMax+=r,t.y-=r,t.yMax+=r},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax<e.x?0:e.xMax-e.x,e.height=e.yMax<e.y?0:e.yMax-e.y,this.currentBoxContains(e))return;var r=!1;if(this.currentBBox.w!==e.width&&(this.currentBBox.w=e.width,this.shapeCont.setAttribute("width",e.width),r=!0),this.currentBBox.h!==e.height&&(this.currentBBox.h=e.height,this.shapeCont.setAttribute("height",e.height),r=!0),r||this.currentBBox.x!==e.x||this.currentBBox.y!==e.y){this.currentBBox.w=e.width,this.currentBBox.h=e.height,this.currentBBox.x=e.x,this.currentBBox.y=e.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var n=this.shapeCont.style,a="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";n.transform=a,n.webkitTransform=a}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var e=createNS("g");this.maskedElement.appendChild(e),this.innerElem=e}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=this.innerElem.style,r=e.fc?this.buildColor(e.fc):"rgba(0,0,0,0)";t.fill=r,t.color=r,e.sc&&(t.stroke=this.buildColor(e.sc),t.strokeWidth=e.sw+"px");var n,a,i=this.globalData.fontManager.getFontByName(e.f);if(!this.globalData.fontManager.chars)if(t.fontSize=e.finalSize+"px",t.lineHeight=e.finalSize+"px",i.fClass)this.innerElem.className=i.fClass;else{t.fontFamily=i.fFamily;var s=e.fWeight,o=e.fStyle;t.fontStyle=o,t.fontWeight=s}var l,h,c,u=e.l;a=u.length;var d,p=this.mHelper,f="",A=0;for(n=0;n<a;n+=1){if(this.globalData.fontManager.chars?(this.textPaths[A]?l=this.textPaths[A]:((l=createNS("path")).setAttribute("stroke-linecap",lineCapEnum[1]),l.setAttribute("stroke-linejoin",lineJoinEnum[2]),l.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[A]?c=(h=this.textSpans[A]).children[0]:((h=createTag("div")).style.lineHeight=0,(c=createNS("svg")).appendChild(l),styleDiv(h)))):this.isMasked?l=this.textPaths[A]?this.textPaths[A]:createNS("text"):this.textSpans[A]?(h=this.textSpans[A],l=this.textPaths[A]):(styleDiv(h=createTag("span")),styleDiv(l=createTag("span")),h.appendChild(l)),this.globalData.fontManager.chars){var m,g=this.globalData.fontManager.getCharData(e.finalText[n],i.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily);if(m=g?g.data:null,p.reset(),m&&m.shapes&&m.shapes.length&&(d=m.shapes[0].it,p.scale(e.finalSize/100,e.finalSize/100),f=this.createPathShape(p,d),l.setAttribute("d",f)),this.isMasked)this.innerElem.appendChild(l);else{if(this.innerElem.appendChild(h),m&&m.shapes){document.body.appendChild(c);var y=c.getBBox();c.setAttribute("width",y.width+2),c.setAttribute("height",y.height+2),c.setAttribute("viewBox",y.x-1+" "+(y.y-1)+" "+(y.width+2)+" "+(y.height+2));var v=c.style,k="translate("+(y.x-1)+"px,"+(y.y-1)+"px)";v.transform=k,v.webkitTransform=k,u[n].yOffset=y.y-1}else c.setAttribute("width",1),c.setAttribute("height",1);h.appendChild(c)}}else if(l.textContent=u[n].val,l.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(l);else{this.innerElem.appendChild(h);var b=l.style,w="translate3d(0,"+-e.finalSize/1.2+"px,0)";b.transform=w,b.webkitTransform=w}this.isMasked?this.textSpans[A]=l:this.textSpans[A]=h,this.textSpans[A].style.display="block",this.textPaths[A]=l,A+=1}for(;A<this.textSpans.length;)this.textSpans[A].style.display="none",A+=1},HTextElement.prototype.renderInnerContent=function(){var e;if(this.validateText(),this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),e=this.svgElement.style;var t="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";e.transform=t,e.webkitTransform=t}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){var r,n,a,i,s,o=0,l=this.textAnimator.renderedLetters,h=this.textProperty.currentData.l;for(n=h.length,r=0;r<n;r+=1)h[r].n?o+=1:(i=this.textSpans[r],s=this.textPaths[r],a=l[o],o+=1,a._mdf.m&&(this.isMasked?i.setAttribute("transform",a.m):(i.style.webkitTransform=a.m,i.style.transform=a.m)),i.style.opacity=a.o,a.sw&&a._mdf.sw&&s.setAttribute("stroke-width",a.sw),a.sc&&a._mdf.sc&&s.setAttribute("stroke",a.sc),a.fc&&a._mdf.fc&&(s.setAttribute("fill",a.fc),s.style.color=a.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var c=this.innerElem.getBBox();if(this.currentBBox.w!==c.width&&(this.currentBBox.w=c.width,this.svgElement.setAttribute("width",c.width)),this.currentBBox.h!==c.height&&(this.currentBBox.h=c.height,this.svgElement.setAttribute("height",c.height)),this.currentBBox.w!==c.width+2||this.currentBBox.h!==c.height+2||this.currentBBox.x!==c.x-1||this.currentBBox.y!==c.y-1){this.currentBBox.w=c.width+2,this.currentBBox.h=c.height+2,this.currentBBox.x=c.x-1,this.currentBBox.y=c.y-1,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),e=this.svgElement.style;var u="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";e.transform=u,e.webkitTransform=u}}}},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var e,t,r,n,a=this.comp.threeDElements.length;for(e=0;e<a;e+=1)if("3d"===(t=this.comp.threeDElements[e]).type){r=t.perspectiveElem.style,n=t.container.style;var i=this.pe.v+"px",s="0px 0px 0px",o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";r.perspective=i,r.webkitPerspective=i,n.transformOrigin=s,n.mozTransformOrigin=s,n.webkitTransformOrigin=s,r.transform=o,r.webkitTransform=o}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var e,t,r=this._isFirstFrame;if(this.hierarchy)for(t=this.hierarchy.length,e=0;e<t;e+=1)r=this.hierarchy[e].finalTransform.mProp._mdf||r;if(r||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(e=t=this.hierarchy.length-1;e>=0;e-=1){var n=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-n.p.v[0],-n.p.v[1],n.p.v[2]),this.mat.rotateX(-n.or.v[0]).rotateY(-n.or.v[1]).rotateZ(n.or.v[2]),this.mat.rotateX(-n.rx.v).rotateY(-n.ry.v).rotateZ(n.rz.v),this.mat.scale(1/n.s.v[0],1/n.s.v[1],1/n.s.v[2]),this.mat.translate(n.a.v[0],n.a.v[1],n.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var a;a=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var i=Math.sqrt(Math.pow(a[0],2)+Math.pow(a[1],2)+Math.pow(a[2],2)),s=[a[0]/i,a[1]/i,a[2]/i],o=Math.sqrt(s[2]*s[2]+s[0]*s[0]),l=Math.atan2(s[1],o),h=Math.atan2(s[0],-s[2]);this.mat.rotateY(h).rotateX(-l)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var c=!this._prevMat.equals(this.mat);if((c||this.pe._mdf)&&this.comp.threeDElements){var u,d,p;for(t=this.comp.threeDElements.length,e=0;e<t;e+=1)if("3d"===(u=this.comp.threeDElements[e]).type){if(c){var f=this.mat.toCSS();(p=u.container.style).transform=f,p.webkitTransform=f}this.pe._mdf&&((d=u.perspectiveElem.style).perspective=this.pe.v+"px",d.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null},extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData),t=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(t),t.crossOrigin="anonymous",t.src=e,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)},extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},HybridRendererBase.prototype.appendElementInPos=function(e,t){var r=e.getBaseElement();if(r){var n=this.layers[t];if(n.ddd&&this.supports3d)this.addTo3dContainer(r,t);else if(this.threeDElements)this.addTo3dContainer(r,t);else{for(var a,i,s=0;s<t;)this.elements[s]&&!0!==this.elements[s]&&this.elements[s].getBaseElement&&(i=this.elements[s],a=(this.layers[s].ddd?this.getThreeDContainerByPos(s):i.getBaseElement())||a),s+=1;a?n.ddd&&this.supports3d||this.layerElement.insertBefore(r,a):n.ddd&&this.supports3d||this.layerElement.appendChild(r)}}},HybridRendererBase.prototype.createShape=function(e){return this.supports3d?new HShapeElement(e,this.globalData,this):new SVGShapeElement(e,this.globalData,this)},HybridRendererBase.prototype.createText=function(e){return this.supports3d?new HTextElement(e,this.globalData,this):new SVGTextLottieElement(e,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(e){return this.camera=new HCameraElement(e,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(e){return this.supports3d?new HImageElement(e,this.globalData,this):new IImageElement(e,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(e){return this.supports3d?new HSolidElement(e,this.globalData,this):new ISolidElement(e,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(e){for(var t=0,r=this.threeDElements.length;t<r;){if(this.threeDElements[t].startPos<=e&&this.threeDElements[t].endPos>=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var r,n,a=createTag("div");styleDiv(a);var i=createTag("div");if(styleDiv(i),"3d"===t){(r=a.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px";var s="50% 50%";r.webkitTransformOrigin=s,r.mozTransformOrigin=s,r.transformOrigin=s;var o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(n=i.style).transform=o,n.webkitTransform=o}a.appendChild(i);var l={container:i,perspectiveElem:a,startPos:e,endPos:e,type:t};return this.threeDElements.push(l),l},HybridRendererBase.prototype.build3dContainers=function(){var e,t,r=this.layers.length,n="";for(e=0;e<r;e+=1)this.layers[e].ddd&&3!==this.layers[e].ty?("3d"!==n&&(n="3d",t=this.createThreeDContainer(e,"3d")),t.endPos=Math.max(t.endPos,e)):("2d"!==n&&(n="2d",t=this.createThreeDContainer(e,"2d")),t.endPos=Math.max(t.endPos,e));for(e=(r=this.threeDElements.length)-1;e>=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var r=0,n=this.threeDElements.length;r<n;){if(t<=this.threeDElements[r].endPos){for(var a,i=this.threeDElements[r].startPos;i<t;)this.elements[i]&&this.elements[i].getBaseElement&&(a=this.elements[i].getBaseElement()),i+=1;a?this.threeDElements[r].container.insertBefore(e,a):this.threeDElements[r].container.appendChild(e);break}r+=1}},HybridRendererBase.prototype.configAnimation=function(e){var t=createTag("div"),r=this.animationItem.wrapper,n=t.style;n.width=e.w+"px",n.height=e.h+"px",this.resizerElem=t,styleDiv(t),n.transformStyle="flat",n.mozTransformStyle="flat",n.webkitTransformStyle="flat",this.renderConfig.className&&t.setAttribute("class",this.renderConfig.className),r.appendChild(t),n.overflow="hidden";var a=createNS("svg");a.setAttribute("width","1"),a.setAttribute("height","1"),styleDiv(a),this.resizerElem.appendChild(a);var i=createNS("defs");a.appendChild(i),this.data=e,this.setupGlobalData(e,a),this.globalData.defs=i,this.layers=e.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var e,t,r,n,a=this.animationItem.wrapper.offsetWidth,i=this.animationItem.wrapper.offsetHeight,s=a/i;this.globalData.compSize.w/this.globalData.compSize.h>s?(e=a/this.globalData.compSize.w,t=a/this.globalData.compSize.w,r=0,n=(i-this.globalData.compSize.h*(a/this.globalData.compSize.w))/2):(e=i/this.globalData.compSize.h,t=i/this.globalData.compSize.h,r=(a-this.globalData.compSize.w*(i/this.globalData.compSize.h))/2,n=0);var o=this.resizerElem.style;o.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+r+","+n+",0,1)",o.transform=o.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,r=this.globalData.compSize.h,n=this.threeDElements.length;for(e=0;e<n;e+=1){var a=this.threeDElements[e].perspectiveElem.style;a.webkitPerspective=Math.sqrt(Math.pow(t,2)+Math.pow(r,2))+"px",a.perspective=a.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(e){var t,r=e.length,n=createTag("div");for(t=0;t<r;t+=1)if(e[t].xt){var a=this.createComp(e[t],n,this.globalData.comp,null);a.initExpressions(),this.globalData.projectInterface.registerComposition(a)}},extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(e,t){for(var r,n=0;n<t;)this.elements[n]&&this.elements[n].getBaseElement&&(r=this.elements[n].getBaseElement()),n+=1;r?this.layerElement.insertBefore(e,r):this.layerElement.appendChild(e)},HCompElement.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)},extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)};var CompExpressionInterface=function(e){function t(t){for(var r=0,n=e.layers.length;r<n;){if(e.layers[r].nm===t||e.layers[r].ind===t)return e.elements[r].layerInterface;r+=1}return null}return Object.defineProperty(t,"_name",{value:e.data.nm}),t.layer=t,t.pixelAspect=1,t.height=e.data.h||e.globalData.compSize.h,t.width=e.data.w||e.globalData.compSize.w,t.pixelAspect=1,t.frameDuration=1/e.globalData.frameRate,t.displayStartTime=0,t.numLayers=e.layers.length,t};function _typeof$2(e){return _typeof$2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$2(e)}function seedRandom(e,t){var r=this,n=256,a=t.pow(n,6),i=t.pow(2,52),s=2*i,o=255;function l(e){var t,r=e.length,a=this,i=0,s=a.i=a.j=0,l=a.S=[];for(r||(e=[r++]);i<n;)l[i]=i++;for(i=0;i<n;i++)l[i]=l[s=o&s+e[i%r]+(t=l[i])],l[s]=t;a.g=function(e){for(var t,r=0,i=a.i,s=a.j,l=a.S;e--;)t=l[i=o&i+1],r=r*n+l[o&(l[i]=l[s=o&s+t])+(l[s]=t)];return a.i=i,a.j=s,r}}function h(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function c(e,t){var r,n=[],a=_typeof$2(e);if(t&&"object"==a)for(r in e)try{n.push(c(e[r],t-1))}catch(e){}return n.length?n:"string"==a?e:e+"\0"}function u(e,t){for(var r,n=e+"",a=0;a<n.length;)t[o&a]=o&(r^=19*t[o&a])+n.charCodeAt(a++);return d(t)}function d(e){return String.fromCharCode.apply(0,e)}t.seedrandom=function(o,p,f){var A=[],m=u(c((p=!0===p?{entropy:!0}:p||{}).entropy?[o,d(e)]:null===o?function(){try{var t=new Uint8Array(n);return(r.crypto||r.msCrypto).getRandomValues(t),d(t)}catch(t){var a=r.navigator,i=a&&a.plugins;return[+new Date,r,i,r.screen,d(e)]}}():o,3),A),g=new l(A),y=function(){for(var e=g.g(6),t=a,r=0;e<i;)e=(e+r)*n,t*=n,r=g.g(1);for(;e>=s;)e/=2,t/=2,r>>>=1;return(e+r)/t};return y.int32=function(){return 0|g.g(4)},y.quick=function(){return g.g(4)/4294967296},y.double=y,u(d(g.S),e),(p.pass||f||function(e,r,n,a){return a&&(a.S&&h(a,g),e.state=function(){return h(g,{})}),n?(t.random=e,r):e})(y,m,"global"in p?p.global:this==t,p.state)},u(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof$1(e){return _typeof$1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$1(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return"number"===e||t instanceof Number||"boolean"===e||"string"===e}function $bm_neg(e){var t=_typeof$1(e);if("number"===t||e instanceof Number||"boolean"===t)return-e;if($bm_isInstanceOfArray(e)){var r,n=e.length,a=[];for(r=0;r<n;r+=1)a[r]=-e[r];return a}return e.propType?e.v:-e}initialize$2(BMMath);var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(e,t){var r=_typeof$1(e),n=_typeof$1(t);if(isNumerable(r,e)&&isNumerable(n,t)||"string"===r||"string"===n)return e+t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t))return(e=e.slice(0))[0]+=t,e;if(isNumerable(r,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e+t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var a=0,i=e.length,s=t.length,o=[];a<i||a<s;)("number"==typeof e[a]||e[a]instanceof Number)&&("number"==typeof t[a]||t[a]instanceof Number)?o[a]=e[a]+t[a]:o[a]=void 0===t[a]?e[a]:e[a]||t[a],a+=1;return o}return 0}var add=sum;function sub(e,t){var r=_typeof$1(e),n=_typeof$1(t);if(isNumerable(r,e)&&isNumerable(n,t))return"string"===r&&(e=parseInt(e,10)),"string"===n&&(t=parseInt(t,10)),e-t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t))return(e=e.slice(0))[0]-=t,e;if(isNumerable(r,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e-t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var a=0,i=e.length,s=t.length,o=[];a<i||a<s;)("number"==typeof e[a]||e[a]instanceof Number)&&("number"==typeof t[a]||t[a]instanceof Number)?o[a]=e[a]-t[a]:o[a]=void 0===t[a]?e[a]:e[a]||t[a],a+=1;return o}return 0}function mul(e,t){var r,n,a,i=_typeof$1(e),s=_typeof$1(t);if(isNumerable(i,e)&&isNumerable(s,t))return e*t;if($bm_isInstanceOfArray(e)&&isNumerable(s,t)){for(a=e.length,r=createTypedArray("float32",a),n=0;n<a;n+=1)r[n]=e[n]*t;return r}if(isNumerable(i,e)&&$bm_isInstanceOfArray(t)){for(a=t.length,r=createTypedArray("float32",a),n=0;n<a;n+=1)r[n]=e*t[n];return r}return 0}function div(e,t){var r,n,a,i=_typeof$1(e),s=_typeof$1(t);if(isNumerable(i,e)&&isNumerable(s,t))return e/t;if($bm_isInstanceOfArray(e)&&isNumerable(s,t)){for(a=e.length,r=createTypedArray("float32",a),n=0;n<a;n+=1)r[n]=e[n]/t;return r}if(isNumerable(i,e)&&$bm_isInstanceOfArray(t)){for(a=t.length,r=createTypedArray("float32",a),n=0;n<a;n+=1)r[n]=e/t[n];return r}return 0}function mod(e,t){return"string"==typeof e&&(e=parseInt(e,10)),"string"==typeof t&&(t=parseInt(t,10)),e%t}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(e,t,r){if(t>r){var n=r;r=t,t=n}return Math.min(Math.max(e,t),r)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if("number"==typeof e||e instanceof Number)return t=t||0,Math.abs(e-t);var r;t||(t=helperLengthArray);var n=Math.min(e.length,t.length),a=0;for(r=0;r<n;r+=1)a+=Math.pow(t[r]-e[r],2);return Math.sqrt(a)}function normalize(e){return div(e,length(e))}function rgbToHsl(e){var t,r,n=e[0],a=e[1],i=e[2],s=Math.max(n,a,i),o=Math.min(n,a,i),l=(s+o)/2;if(s===o)t=0,r=0;else{var h=s-o;switch(r=l>.5?h/(2-s-o):h/(s+o),s){case n:t=(a-i)/h+(a<i?6:0);break;case a:t=(i-n)/h+2;break;case i:t=(n-a)/h+4}t/=6}return[t,r,l,e[3]]}function hue2rgb(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function hslToRgb(e){var t,r,n,a=e[0],i=e[1],s=e[2];if(0===i)t=s,n=s,r=s;else{var o=s<.5?s*(1+i):s+i-s*i,l=2*s-o;t=hue2rgb(l,o,a+1/3),r=hue2rgb(l,o,a),n=hue2rgb(l,o,a-1/3)}return[t,r,n,e[3]]}function linear(e,t,r,n,a){if(void 0!==n&&void 0!==a||(n=t,a=r,t=0,r=1),r<t){var i=r;r=t,t=i}if(e<=t)return n;if(e>=r)return a;var s,o=r===t?0:(e-t)/(r-t);if(!n.length)return n+(a-n)*o;var l=n.length,h=createTypedArray("float32",l);for(s=0;s<l;s+=1)h[s]=n[s]+(a[s]-n[s])*o;return h}function random(e,t){if(void 0===t&&(void 0===e?(e=0,t=1):(t=e,e=void 0)),t.length){var r,n=t.length;e||(e=createTypedArray("float32",n));var a=createTypedArray("float32",n),i=BMMath.random();for(r=0;r<n;r+=1)a[r]=e[r]+i*(t[r]-e[r]);return a}return void 0===e&&(e=0),e+BMMath.random()*(t-e)}function createPath(e,t,r,n){var a,i=e.length,s=shapePool.newElement();s.setPathData(!!n,i);var o,l,h=[0,0];for(a=0;a<i;a+=1)o=t&&t[a]?t[a]:h,l=r&&r[a]?r[a]:h,s.setTripleAt(e[a][0],e[a][1],l[0]+e[a][0],l[1]+e[a][1],o[0]+e[a][0],o[1]+e[a][1],a,!0);return s}function initiateExpression(elem,data,property){function noOp(e){return e}if(!elem.globalData.renderConfig.runExpressions)return noOp;var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||!0!==this.data.hd,wiggle=function(e,t){var r,n,a=this.pv.length?this.pv.length:1,i=createTypedArray("float32",a),s=Math.floor(5*time);for(r=0,n=0;r<s;){for(n=0;n<a;n+=1)i[n]+=-t+2*t*BMMath.random();r+=1}var o=5*time,l=o-Math.floor(o),h=createTypedArray("float32",a);if(a>1){for(n=0;n<a;n+=1)h[n]=this.pv[n]+i[n]+(-t+2*t*BMMath.random())*l;return h}return this.pv+i[0]+(-t+2*t*BMMath.random())*l}.bind(this);function loopInDuration(e,t){return loopIn(e,t,!0)}function loopOutDuration(e,t){return loopOut(e,t,!0)}thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface),time,velocity,value,text,textIndex,textTotal,selectorValue;function lookAt(e,t){var r=[t[0]-e[0],t[1]-e[1],t[2]-e[2]],n=Math.atan2(r[0],Math.sqrt(r[1]*r[1]+r[2]*r[2]))/degToRads;return[-Math.atan2(r[1],r[2])/degToRads,n,0]}function easeOut(e,t,r,n,a){return applyEase(easeOutBez,e,t,r,n,a)}function easeIn(e,t,r,n,a){return applyEase(easeInBez,e,t,r,n,a)}function ease(e,t,r,n,a){return applyEase(easeInOutBez,e,t,r,n,a)}function applyEase(e,t,r,n,a,i){void 0===a?(a=r,i=n):t=(t-r)/(n-r),t>1?t=1:t<0&&(t=0);var s=e(t);if($bm_isInstanceOfArray(a)){var o,l=a.length,h=createTypedArray("float32",l);for(o=0;o<l;o+=1)h[o]=(i[o]-a[o])*s+a[o];return h}return(i-a)*s+a}function nearestKey(e){var t,r,n,a=data.k.length;if(data.k.length&&"number"!=typeof data.k[0])if(r=-1,(e*=elem.comp.globalData.frameRate)<data.k[0].t)r=1,n=data.k[0].t;else{for(t=0;t<a-1;t+=1){if(e===data.k[t].t){r=t+1,n=data.k[t].t;break}if(e>data.k[t].t&&e<data.k[t+1].t){e-data.k[t].t>data.k[t+1].t-e?(r=t+2,n=data.k[t+1].t):(r=t+1,n=data.k[t].t);break}}-1===r&&(r=t+1,n=data.k[t].t)}else r=0,n=0;var i={};return i.index=r,i.time=n/elem.comp.globalData.frameRate,i}function key(e){var t,r,n;if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var a=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(n=a.length,r=0;r<n;r+=1)t[r]=a[r],t.value[r]=a[r];return t}function framesToTime(e,t){return t||(t=elem.comp.globalData.frameRate),e/t}function timeToFrames(e,t){return e||0===e||(e=time),t||(t=elem.comp.globalData.frameRate),e*t}function seedRandom(e){BMMath.seedrandom(randSeed+e)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(e,t){return"string"==typeof value?void 0===t?value.substring(e):value.substring(e,t):""}function substr(e,t){return"string"==typeof value?void 0===t?value.substr(e):value.substr(e,t):""}function posterizeTime(e){time=0===e?0:Math.floor(time*e)/e,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!(!elem.hierarchy||!elem.hierarchy.length),parent,randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(e){return value=e,this.frameExpressionId===elem.globalData.frameId&&"textSelector"!==this.propType?value:("textSelector"===this.propType&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),(hasParent=!(!elem.hierarchy||!elem.hierarchy.length))&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKe
vendor: 7,896 bytes, line 2
2ys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath,_lottieGlobal],ob.resetFrame=resetFrame,ob}(),Expressions=function(){var e={initExpressions:function(e){var t=0,r=[];e.renderer.compInterface=CompExpressionInterface(e.renderer),e.renderer.globalData.projectInterface.registerComposition(e.renderer),e.renderer.globalData.pushExpression=function(){t+=1},e.renderer.globalData.popExpression=function(){0==(t-=1)&&function(){var e,t=r.length;for(e=0;e<t;e+=1)r[e].release();r.length=0}()},e.renderer.globalData.registerExpressionProperty=function(e){-1===r.indexOf(e)&&r.push(e)}}};return e.resetFrame=ExpressionManager.resetFrame,e}(),MaskManagerInterface=function(){function e(e,t){this._mask=e,this._data=t}return Object.defineProperty(e.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(e.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}}),function(t){var r,n=createSizedArray(t.viewData.length),a=t.viewData.length;for(r=0;r<a;r+=1)n[r]=new e(t.viewData[r],t.masksProperties[r]);return function(e){for(r=0;r<a;){if(t.masksProperties[r].nm===e)return n[r];r+=1}return null}}}(),ExpressionPropertyInterface=function(){var e={pv:0,v:0,mult:1},t={pv:[0,0,0],v:[0,0,0],mult:1};function r(e,t,r){Object.defineProperty(e,"velocity",{get:function(){return t.getVelocityAtTime(t.comp.currentFrame)}}),e.numKeys=t.keyframes?t.keyframes.length:0,e.key=function(n){if(!e.numKeys)return 0;var a;a="s"in t.keyframes[n-1]?t.keyframes[n-1].s:"e"in t.keyframes[n-2]?t.keyframes[n-2].e:t.keyframes[n-2].s;var i="unidimensional"===r?new Number(a):Object.assign({},a);return i.time=t.keyframes[n-1].t/t.elem.comp.globalData.frameRate,i.value="unidimensional"===r?a[0]:a,i},e.valueAtTime=t.getValueAtTime,e.speedAtTime=t.getSpeedAtTime,e.velocityAtTime=t.getVelocityAtTime,e.propertyGroup=t.propertyGroup}function n(){return e}return function(a){return a?"unidimensional"===a.propType?function(t){t&&"pv"in t||(t=e);var n=1/t.mult,a=t.pv*n,i=new Number(a);return i.value=a,r(i,t,"unidimensional"),function(){return t.k&&t.getValue(),a=t.v*n,i.value!==a&&((i=new Number(a)).value=a,r(i,t,"unidimensional")),i}}(a):function(e){e&&"pv"in e||(e=t);var n=1/e.mult,a=e.data&&e.data.l||e.pv.length,i=createTypedArray("float32",a),s=createTypedArray("float32",a);return i.value=s,r(i,e,"multidimensional"),function(){e.k&&e.getValue();for(var t=0;t<a;t+=1)s[t]=e.v[t]*n,i[t]=s[t];return i}}(a):n}}(),TransformExpressionInterface=function(e){function t(e){switch(e){case"scale":case"Scale":case"ADBE Scale":case 6:return t.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return t.rotation;case"ADBE Rotate X":return t.xRotation;case"ADBE Rotate Y":return t.yRotation;case"position":case"Position":case"ADBE Position":case 2:return t.position;case"ADBE Position_0":return t.xPosition;case"ADBE Position_1":return t.yPosition;case"ADBE Position_2":return t.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return t.anchorPoint;case"opacity":case"Opacity":case 11:return t.opacity;default:return null}}var r,n,a,i;return Object.defineProperty(t,"rotation",{get:ExpressionPropertyInterface(e.r||e.rz)}),Object.defineProperty(t,"zRotation",{get:ExpressionPropertyInterface(e.rz||e.r)}),Object.defineProperty(t,"xRotation",{get:ExpressionPropertyInterface(e.rx)}),Object.defineProperty(t,"yRotation",{get:ExpressionPropertyInterface(e.ry)}),Object.defineProperty(t,"scale",{get:ExpressionPropertyInterface(e.s)}),e.p?i=ExpressionPropertyInterface(e.p):(r=ExpressionPropertyInterface(e.px),n=ExpressionPropertyInterface(e.py),e.pz&&(a=ExpressionPropertyInterface(e.pz))),Object.defineProperty(t,"position",{get:function(){return e.p?i():[r(),n(),a?a():0]}}),Object.defineProperty(t,"xPosition",{get:ExpressionPropertyInterface(e.px)}),Object.defineProperty(t,"yPosition",{get:ExpressionPropertyInterface(e.py)}),Object.defineProperty(t,"zPosition",{get:ExpressionPropertyInterface(e.pz)}),Object.defineProperty(t,"anchorPoint",{get:ExpressionPropertyInterface(e.a)}),Object.defineProperty(t,"opacity",{get:ExpressionPropertyInterface(e.o)}),Object.defineProperty(t,"skew",{get:ExpressionPropertyInterface(e.sk)}),Object.defineProperty(t,"skewAxis",{get:ExpressionPropertyInterface(e.sa)}),Object.defineProperty(t,"orientation",{get:ExpressionPropertyInterface(e.or)}),t},LayerExpressionInterface=function(){function e(e){var t=new Matrix;return void 0!==e?this._elem.finalTransform.mProp.getValueAtTime(e).clone(t):this._elem.finalTransform.mProp.applyToMatrix(t),t}function t(e,t){var r=this.getMatrix(t);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.applyPoint(r,e)}function r(e,t){var r=this.getMatrix(t);return this.applyPoint(r,e)}function n(e,t){var r=this.getMatrix(t);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.invertPoint(r,e)}function a(e,t){var r=this.getMatrix(t);return this.invertPoint(r,e)}function i(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e)}return e.applyToPointArray(t[0],t[1],t[2]||0)}function s(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e)}return e.inversePoint(t)}function o(e){var t=new Matrix;if(t.reset(),this._elem.finalTransform.mProp.applyToMatrix(t),this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(t);return t.inversePoint(e)}return t.inversePoint(e)}function l(){return[1,1,1,1]}return function(h){var c;function u(e){switch(e){case"ADBE Root Vectors Group":case"Contents":case 2:return u.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return c;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return u.effect;case"ADBE Text Properties":return u.textInterface;default:return null}}u.getMatrix=e,u.invertPoint=s,u.applyPoint=i,u.toWorld=r,u.toWorldVec=t,u.fromWorld=a,u.fromWorldVec=n,u.toComp=r,u.fromComp=o,u.sampleImage=l,u.sourceRectAtTime=h.sourceRectAtTime.bind(h),u._elem=h;var d=getDescriptor(c=TransformExpressionInterface(h.finalTransform.mProp),"anchorPoint");return Object.defineProperties(u,{hasParent:{get:function(){return h.hierarchy.length}},parent:{get:function(){return h.hierarchy[0].layerInterface}},rotation:getDescriptor(c,"rotation"),scale:getDescriptor(c,"scale"),position:getDescriptor(c,"position"),opacity:getDescriptor(c,"opacity"),anchorPoint:d,anchor_point:d,transform:{get:function(){return c}},active:{get:function(){return h.isInRange}}}),u.startTime=h.data.st,u.index=h.data.ind,u.source=h.data.refId,u.height=0===h.data.ty?h.data.h:100,u.width=0===h.data.ty?h.data.w:100,u.inPoint=h.data.ip/h.comp.globalData.frameRate,u.outPoint=h.data.op/h.comp.globalData.frameRate,u._name=h.data.nm,u.registerMaskInterface=function(e){u.mask=new MaskManagerInterface(e,h)},u.registerEffectsInterface=function(e){u.effect=e},u}}(),propertyGroupFactory=function(e,t){return function(r){return(r=void 0===r?1:r)<=0?e:t(r-1)}},PropertyInterface=function(e,t){var r={_name:e};return function(e){return(e=void 0===e?1:e)<=0?r:t(e-1)}}
vendor: 4,482 bytes, line 2
2,EffectsExpressionInterface=function(){var e={createEffectsInterface:function(e,r){if(e.effectsManager){var n,a=[],i=e.data.ef,s=e.effectsManager.effectElements.length;for(n=0;n<s;n+=1)a.push(t(i[n],e.effectsManager.effectElements[n],r,e));var o=e.data.ef||[],l=function(e){for(n=0,s=o.length;n<s;){if(e===o[n].nm||e===o[n].mn||e===o[n].ix)return a[n];n+=1}return null};return Object.defineProperty(l,"numProperties",{get:function(){return o.length}}),l}return null}};function t(e,n,a,i){function s(t){for(var r=e.ef,n=0,a=r.length;n<a;){if(t===r[n].nm||t===r[n].mn||t===r[n].ix)return 5===r[n].ty?h[n]:h[n]();n+=1}throw new Error}var o,l=propertyGroupFactory(s,a),h=[],c=e.ef.length;for(o=0;o<c;o+=1)5===e.ef[o].ty?h.push(t(e.ef[o],n.effectElements[o],n.effectElements[o].propertyGroup,i)):h.push(r(n.effectElements[o],e.ef[o].ty,i,l));return"ADBE Color Control"===e.mn&&Object.defineProperty(s,"color",{get:function(){return h[0]()}}),Object.defineProperties(s,{numProperties:{get:function(){return e.np}},_name:{value:e.nm},propertyGroup:{value:l}}),s.enabled=0!==e.en,s.active=s.enabled,s}function r(e,t,r,n){var a=ExpressionPropertyInterface(e.p);return e.p.setGroupProperty&&e.p.setGroupProperty(PropertyInterface("",n)),function(){return 10===t?r.comp.compInterface(e.p.v):a()}}return e}(),ShapePathInterface=function(e,t,r){var n=t.sh;function a(e){return"Shape"===e||"shape"===e||"Path"===e||"path"===e||"ADBE Vector Shape"===e||2===e?a.path:null}var i=propertyGroupFactory(a,r);return n.setGroupProperty(PropertyInterface("Path",i)),Object.defineProperties(a,{path:{get:function(){return n.k&&n.getValue(),n}},shape:{get:function(){return n.k&&n.getValue(),n}},_name:{value:e.nm},ix:{value:e.ix},propertyIndex:{value:e.ix},mn:{value:e.mn},propertyGroup:{value:r}}),a},ShapeExpressionInterface=function(){function e(e,s,d){var p,f=[],A=e?e.length:0;for(p=0;p<A;p+=1)"gr"===e[p].ty?f.push(t(e[p],s[p],d)):"fl"===e[p].ty?f.push(r(e[p],s[p],d)):"st"===e[p].ty?f.push(a(e[p],s[p],d)):"tm"===e[p].ty?f.push(i(e[p],s[p],d)):"tr"===e[p].ty||("el"===e[p].ty?f.push(o(e[p],s[p],d)):"sr"===e[p].ty?f.push(l(e[p],s[p],d)):"sh"===e[p].ty?f.push(ShapePathInterface(e[p],s[p],d)):"rc"===e[p].ty?f.push(h(e[p],s[p],d)):"rd"===e[p].ty?f.push(c(e[p],s[p],d)):"rp"===e[p].ty?f.push(u(e[p],s[p],d)):"gf"===e[p].ty?f.push(n(e[p],s[p],d)):f.push((e[p],s[p],function(){return null})));return f}function t(t,r,n){var a=function(e){switch(e){case"ADBE Vectors Group":case"Contents":case 2:return a.content;default:return a.transform}};a.propertyGroup=propertyGroupFactory(a,n);var i=function(t,r,n){var a,i=function(e){for(var t=0,r=a.length;t<r;){if(a[t]._name===e||a[t].mn===e||a[t].propertyIndex===e||a[t].ix===e||a[t].ind===e)return a[t];t+=1}return"number"==typeof e?a[e-1]:null};i.propertyGroup=propertyGroupFactory(i,n),a=e(t.it,r.it,i.propertyGroup),i.numProperties=a.length;var o=s(t.it[t.it.length-1],r.it[r.it.length-1],i.propertyGroup);return i.transform=o,i.propertyIndex=t.cix,i._name=t.nm,i}(t,r,a.propertyGroup),o=s(t.it[t.it.length-1],r.it[r.it.length-1],a.propertyGroup);return a.content=i,a.transform=o,Object.defineProperty(a,"_name",{get:function(){return t.nm}}),a.numProperties=t.np,a.propertyIndex=t.ix,a.nm=t.nm,a.mn=t.mn,a}function r(e,t,r){function n(e){return"Color"===e||"color"===e?n.color:"Opacity"===e||"opacity"===e?n.opacity:null}return Object.defineProperties(n,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",r)),t.o.setGroupProperty(PropertyInterface("Opacity",r)),n}function n(e,t,r){function n(e){return"Start Point"===e||"start point"===e?n.startPoint:"End Point"===e||"end point"===e?n.endPoint:"Opacity"===e||"opacity"===e?n.opacity:null}return Object.defineProperties(n,{startPoint:{get:ExpressionPropertyInterface(t.s)},endPoint:{get:ExpressionPropertyInterface(t.e)},opacity:{get:ExpressionPropertyInterface(t.o)},type:{get:function(){return"a"}},_name:{value:e.nm},mn:{value:e.mn}}),t.s.setGroupProperty(PropertyInterface("Start Point",r)),t.e.setGroupProperty(PropertyInterface("End Point",r)),t.o.setGroupProperty(PropertyInterface("Opacity",r)),n}function a(e,t,r){var n,a=propertyGroupFactory(h,r),i=propertyGroupFactory(l,a);function s(r){Object.defineProperty(l,e.d[r].nm,{get:ExpressionPropertyInterface(t.d.dataProps[r].p)})}var o=e.d?e.d.length:0,l={};for(n=0;n<o;n+=1)s(n),t.d.dataProps[n].p.setGroupProperty(i);
vendor: 18,537 bytes, line 2
2function h(e){return"Color"===e||"color"===e?h.color:"Opacity"===e||"opacity"===e?h.opacity:"Stroke Width"===e||"stroke width"===e?h.strokeWidth:null}return Object.defineProperties(h,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},strokeWidth:{get:ExpressionPropertyInterface(t.w)},dash:{get:function(){return l}},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",a)),t.o.setGroupProperty(PropertyInterface("Opacity",a)),t.w.setGroupProperty(PropertyInterface("Stroke Width",a)),h}function i(e,t,r){function n(t){return t===e.e.ix||"End"===t||"end"===t?n.end:t===e.s.ix?n.start:t===e.o.ix?n.offset:null}var a=propertyGroupFactory(n,r);return n.propertyIndex=e.ix,t.s.setGroupProperty(PropertyInterface("Start",a)),t.e.setGroupProperty(PropertyInterface("End",a)),t.o.setGroupProperty(PropertyInterface("Offset",a)),n.propertyIndex=e.ix,n.propertyGroup=r,Object.defineProperties(n,{start:{get:ExpressionPropertyInterface(t.s)},end:{get:ExpressionPropertyInterface(t.e)},offset:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm}}),n.mn=e.mn,n}function s(e,t,r){function n(t){return e.a.ix===t||"Anchor Point"===t?n.anchorPoint:e.o.ix===t||"Opacity"===t?n.opacity:e.p.ix===t||"Position"===t?n.position:e.r.ix===t||"Rotation"===t||"ADBE Vector Rotation"===t?n.rotation:e.s.ix===t||"Scale"===t?n.scale:e.sk&&e.sk.ix===t||"Skew"===t?n.skew:e.sa&&e.sa.ix===t||"Skew Axis"===t?n.skewAxis:null}var a=propertyGroupFactory(n,r);return t.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",a)),t.transform.mProps.p.setGroupProperty(PropertyInterface("Position",a)),t.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",a)),t.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",a)),t.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",a)),t.transform.mProps.sk&&(t.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",a)),t.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",a))),t.transform.op.setGroupProperty(PropertyInterface("Opacity",a)),Object.defineProperties(n,{opacity:{get:ExpressionPropertyInterface(t.transform.mProps.o)},position:{get:ExpressionPropertyInterface(t.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(t.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(t.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(t.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(t.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(t.transform.mProps.sa)},_name:{value:e.nm}}),n.ty="tr",n.mn=e.mn,n.propertyGroup=r,n}function o(e,t,r){function n(t){return e.p.ix===t?n.position:e.s.ix===t?n.size:null}var a=propertyGroupFactory(n,r);n.propertyIndex=e.ix;var i="tm"===t.sh.ty?t.sh.prop:t.sh;return i.s.setGroupProperty(PropertyInterface("Size",a)),i.p.setGroupProperty(PropertyInterface("Position",a)),Object.defineProperties(n,{size:{get:ExpressionPropertyInterface(i.s)},position:{get:ExpressionPropertyInterface(i.p)},_name:{value:e.nm}}),n.mn=e.mn,n}function l(e,t,r){function n(t){return e.p.ix===t?n.position:e.r.ix===t?n.rotation:e.pt.ix===t?n.points:e.or.ix===t||"ADBE Vector Star Outer Radius"===t?n.outerRadius:e.os.ix===t?n.outerRoundness:!e.ir||e.ir.ix!==t&&"ADBE Vector Star Inner Radius"!==t?e.is&&e.is.ix===t?n.innerRoundness:null:n.innerRadius}var a=propertyGroupFactory(n,r),i="tm"===t.sh.ty?t.sh.prop:t.sh;return n.propertyIndex=e.ix,i.or.setGroupProperty(PropertyInterface("Outer Radius",a)),i.os.setGroupProperty(PropertyInterface("Outer Roundness",a)),i.pt.setGroupProperty(PropertyInterface("Points",a)),i.p.setGroupProperty(PropertyInterface("Position",a)),i.r.setGroupProperty(PropertyInterface("Rotation",a)),e.ir&&(i.ir.setGroupProperty(PropertyInterface("Inner Radius",a)),i.is.setGroupProperty(PropertyInterface("Inner Roundness",a))),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(i.p)},rotation:{get:ExpressionPropertyInterface(i.r)},points:{get:ExpressionPropertyInterface(i.pt)},outerRadius:{get:ExpressionPropertyInterface(i.or)},outerRoundness:{get:ExpressionPropertyInterface(i.os)},innerRadius:{get:ExpressionPropertyInterface(i.ir)},innerRoundness:{get:ExpressionPropertyInterface(i.is)},_name:{value:e.nm}}),n.mn=e.mn,n}function h(e,t,r){function n(t){return e.p.ix===t?n.position:e.r.ix===t?n.roundness:e.s.ix===t||"Size"===t||"ADBE Vector Rect Size"===t?n.size:null}var a=propertyGroupFactory(n,r),i="tm"===t.sh.ty?t.sh.prop:t.sh;return n.propertyIndex=e.ix,i.p.setGroupProperty(PropertyInterface("Position",a)),i.s.setGroupProperty(PropertyInterface("Size",a)),i.r.setGroupProperty(PropertyInterface("Rotation",a)),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(i.p)},roundness:{get:ExpressionPropertyInterface(i.r)},size:{get:ExpressionPropertyInterface(i.s)},_name:{value:e.nm}}),n.mn=e.mn,n}function c(e,t,r){function n(t){return e.r.ix===t||"Round Corners 1"===t?n.radius:null}var a=propertyGroupFactory(n,r),i=t;return n.propertyIndex=e.ix,i.rd.setGroupProperty(PropertyInterface("Radius",a)),Object.defineProperties(n,{radius:{get:ExpressionPropertyInterface(i.rd)},_name:{value:e.nm}}),n.mn=e.mn,n}function u(e,t,r){function n(t){return e.c.ix===t||"Copies"===t?n.copies:e.o.ix===t||"Offset"===t?n.offset:null}var a=propertyGroupFactory(n,r),i=t;return n.propertyIndex=e.ix,i.c.setGroupProperty(PropertyInterface("Copies",a)),i.o.setGroupProperty(PropertyInterface("Offset",a)),Object.defineProperties(n,{copies:{get:ExpressionPropertyInterface(i.c)},offset:{get:ExpressionPropertyInterface(i.o)},_name:{value:e.nm}}),n.mn=e.mn,n}return function(t,r,n){var a;function i(e){if("number"==typeof e)return 0===(e=void 0===e?1:e)?n:a[e-1];for(var t=0,r=a.length;t<r;){if(a[t]._name===e)return a[t];t+=1}return null}return i.propertyGroup=propertyGroupFactory(i,function(){return n}),a=e(t,r,i.propertyGroup),i.numProperties=a.length,i._name="Contents",i}}(),TextExpressionInterface=function(e){var t;function r(e){return"ADBE Text Document"===e?r.sourceText:null}return Object.defineProperty(r,"sourceText",{get:function(){e.textProperty.getValue();var r=e.textProperty.currentData.t;return t&&r===t.value||((t=new String(r)).value=r||new String(r),Object.defineProperty(t,"style",{get:function(){return{fillColor:e.textProperty.currentData.fc}}})),t}}),r};function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}var FootageInterface=(dataInterfaceFactory=function(e){function t(e){return"Outline"===e?t.outlineInterface():null}return t._name="Outline",t.outlineInterface=function(e){var t="",r=e.getFootageData();function n(e){if(r[e])return t=e,"object"===_typeof(r=r[e])?n:r;var a=e.indexOf(t);if(-1!==a){var i=parseInt(e.substr(a+t.length),10);return"object"===_typeof(r=r[i])?n:r}return""}return function(){return t="",r=e.getFootageData(),n}}(e),t},function(e){function t(e){return"Data"===e?t.dataInterface:null}return t._name="Data",t.dataInterface=dataInterfaceFactory(e),t}),dataInterfaceFactory,interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(e){return interfaces[e]||null}var expressionHelpers={searchExpressions:function(e,t,r){t.x&&(r.k=!0,r.x=!0,r.initiateExpression=ExpressionManager.initiateExpression,r.effectsSequence.push(r.initiateExpression(e,t,r).bind(r)))},getSpeedAtTime:function(e){var t=this.getValueAtTime(e),r=this.getValueAtTime(e+-.01),n=0;if(t.length){var a;for(a=0;a<t.length;a+=1)n+=Math.pow(r[a]-t[a],2);n=100*Math.sqrt(n)}else n=0;return n},getVelocityAtTime:function(e){if(void 0!==this.vel)return this.vel;var t,r,n=-.001,a=this.getValueAtTime(e),i=this.getValueAtTime(e+n);if(a.length)for(t=createTypedArray("float32",a.length),r=0;r<a.length;r+=1)t[r]=(i[r]-a[r])/n;else t=(i-a)/n;return t},getValueAtTime:function(e){return e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<e?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(e,this._cachingAtTime),this._cachingAtTime.lastFrame=e),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(e){this.propertyGroup=e}};function addPropertyDecorator(){function e(e,t,r){if(!this.k||!this.keyframes)return this.pv;e=e?e.toLowerCase():"";var n,a,i,s,o,l=this.comp.renderedFrame,h=this.keyframes,c=h[h.length-1].t;if(l<=c)return this.pv;if(r?a=c-(n=t?Math.abs(c-this.elem.comp.globalData.frameRate*t):Math.max(0,c-this.elem.data.ip)):((!t||t>h.length-1)&&(t=h.length-1),n=c-(a=h[h.length-1-t].t)),"pingpong"===e){if(Math.floor((l-a)/n)%2!=0)return this.getValueAtTime((n-(l-a)%n+a)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var u=this.getValueAtTime(a/this.comp.globalData.frameRate,0),d=this.getValueAtTime(c/this.comp.globalData.frameRate,0),p=this.getValueAtTime(((l-a)%n+a)/this.comp.globalData.frameRate,0),f=Math.floor((l-a)/n);if(this.pv.length){for(s=(o=new Array(u.length)).length,i=0;i<s;i+=1)o[i]=(d[i]-u[i])*f+p[i];return o}return(d-u)*f+p}if("continue"===e){var A=this.getValueAtTime(c/this.comp.globalData.frameRate,0),m=this.getValueAtTime((c-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(s=(o=new Array(A.length)).length,i=0;i<s;i+=1)o[i]=A[i]+(A[i]-m[i])*((l-c)/this.comp.globalData.frameRate)/5e-4;return o}return A+(l-c)/.001*(A-m)}}return this.getValueAtTime(((l-a)%n+a)/this.comp.globalData.frameRate,0)}function t(e,t,r){if(!this.k)return this.pv;e=e?e.toLowerCase():"";var n,a,i,s,o,l=this.comp.renderedFrame,h=this.keyframes,c=h[0].t;if(l>=c)return this.pv;if(r?a=c+(n=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-c)):((!t||t>h.length-1)&&(t=h.length-1),n=(a=h[t].t)-c),"pingpong"===e){if(Math.floor((c-l)/n)%2==0)return this.getValueAtTime(((c-l)%n+c)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var u=this.getValueAtTime(c/this.comp.globalData.frameRate,0),d=this.getValueAtTime(a/this.comp.globalData.frameRate,0),p=this.getValueAtTime((n-(c-l)%n+c)/this.comp.globalData.frameRate,0),f=Math.floor((c-l)/n)+1;if(this.pv.length){for(s=(o=new Array(u.length)).length,i=0;i<s;i+=1)o[i]=p[i]-(d[i]-u[i])*f;return o}return p-(d-u)*f}if("continue"===e){var A=this.getValueAtTime(c/this.comp.globalData.frameRate,0),m=this.getValueAtTime((c+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(s=(o=new Array(A.length)).length,i=0;i<s;i+=1)o[i]=A[i]+(A[i]-m[i])*(c-l)/.001;return o}return A+(A-m)*(c-l)/.001}}return this.getValueAtTime((n-((c-l)%n+c))/this.comp.globalData.frameRate,0)}function r(e,t){if(!this.k)return this.pv;if(e=.5*(e||.4),(t=Math.floor(t||5))<=1)return this.pv;var r,n,a=this.comp.renderedFrame/this.comp.globalData.frameRate,i=a-e,s=t>1?(a+e-i)/(t-1):1,o=0,l=0;for(r=this.pv.length?createTypedArray("float32",this.pv.length):0;o<t;){if(n=this.getValueAtTime(i+o*s),this.pv.length)for(l=0;l<this.pv.length;l+=1)r[l]+=n[l];else r+=n;o+=1}if(this.pv.length)for(l=0;l<this.pv.length;l+=1)r[l]/=t;else r/=t;return r}function n(e){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var t=this._transformCachingAtTime.v;if(t.cloneFromProps(this.pre.props),this.appliedTransformations<1){var r=this.a.getValueAtTime(e);t.translate(-r[0]*this.a.mult,-r[1]*this.a.mult,r[2]*this.a.mult)}if(this.appliedTransformations<2){var n=this.s.getValueAtTime(e);t.scale(n[0]*this.s.mult,n[1]*this.s.mult,n[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var a=this.sk.getValueAtTime(e),i=this.sa.getValueAtTime(e);t.skewFromAxis(-a*this.sk.mult,i*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var s=this.r.getValueAtTime(e);t.rotate(-s*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var o=this.rz.getValueAtTime(e),l=this.ry.getValueAtTime(e),h=this.rx.getValueAtTime(e),c=this.or.getValueAtTime(e);t.rotateZ(-o*this.rz.mult).rotateY(l*this.ry.mult).rotateX(h*this.rx.mult).rotateZ(-c[2]*this.or.mult).rotateY(c[1]*this.or.mult).rotateX(c[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var u=this.px.getValueAtTime(e),d=this.py.getValueAtTime(e);if(this.data.p.z){var p=this.pz.getValueAtTime(e);t.translate(u*this.px.mult,d*this.py.mult,-p*this.pz.mult)}else t.translate(u*this.px.mult,d*this.py.mult,0)}else{var f=this.p.getValueAtTime(e);t.translate(f[0]*this.p.mult,f[1]*this.p.mult,-f[2]*this.p.mult)}return t}function a(){return this.v.clone(new Matrix)}var i=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(e,t,r){var s=i(e,t,r);return s.dynamicProperties.length?s.getValueAtTime=n.bind(s):s.getValueAtTime=a.bind(s),s.setGroupProperty=expressionHelpers.setGroupProperty,s};var s=PropertyFactory.getProp;PropertyFactory.getProp=function(n,a,i,o,l){var h=s(n,a,i,o,l);h.kf?h.getValueAtTime=expressionHelpers.getValueAtTime.bind(h):h.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(h),h.setGroupProperty=expressionHelpers.setGroupProperty,h.loopOut=e,h.loopIn=t,h.smooth=r,h.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(h),h.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(h),h.numKeys=1===a.a?a.k.length:0,h.propertyIndex=a.ix;var c=0;return 0!==i&&(c=createTypedArray("float32",1===a.a?a.k[0].s.length:a.k.length)),h._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:c},expressionHelpers.searchExpressions(n,a,h),h.k&&l.addDynamicProperty(h),h};var o=ShapePropertyFactory.getConstructorFunction(),l=ShapePropertyFactory.getKeyframedConstructorFunction();function h(){}h.prototype={vertices:function(e,t){this.k&&this.getValue();var r,n=this.v;void 0!==t&&(n=this.getValueAtTime(t,0));var a=n._length,i=n[e],s=n.v,o=createSizedArray(a);for(r=0;r<a;r+=1)o[r]="i"===e||"o"===e?[i[r][0]-s[r][0],i[r][1]-s[r][1]]:[i[r][0],i[r][1]];return o},points:function(e){return this.vertices("v",e)},inTangents:function(e){return this.vertices("i",e)},outTangents:function(e){return this.vertices("o",e)},isClosed:function(){return this.v.c},pointOnPath:function(e,t){var r=this.v;void 0!==t&&(r=this.getValueAtTime(t,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(r));for(var n,a=this._segmentsLength,i=a.lengths,s=a.totalLength*e,o=0,l=i.length,h=0;o<l;){if(h+i[o].addedLength>s){var c=o,u=r.c&&o===l-1?0:o+1,d=(s-h)/i[o].addedLength;n=bez.getPointInSegment(r.v[c],r.v[u],r.o[c],r.i[u],d,i[o]);break}h+=i[o].addedLength,o+=1}return n||(n=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),n},vectorOnPath:function(e,t,r){1==e?e=this.v.c:0==e&&(e=.999);var n=this.pointOnPath(e,t),a=this.pointOnPath(e+.001,t),i=a[0]-n[0],s=a[1]-n[1],o=Math.sqrt(Math.pow(i,2)+Math.pow(s,2));return 0===o?[0,0]:"tangent"===r?[i/o,s/o]:[-s/o,i/o]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([h],o),extendPrototype([h],l),l.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<e?this._caching.lastIndex:0,this._cachingAtTime.lastTime=e,this.interpolateShape(e,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue},l.prototype.initiateExpression=ExpressionManager.initiateExpression;var c=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(e,t,r,n,a){var i=c(e,t,r,n,a);return i.propertyIndex=t.ix,i.lock=!1,3===r?expressionHelpers.searchExpressions(e,t.pt,i):4===r&&expressionHelpers.searchExpressions(e,t.ks,i),i.k&&e.addDynamicProperty(i),i}}function initialize$1(){addPropertyDecorator()}function addDecorator(){TextProperty.prototype.getExpressionValue=function(e,t){var r=this.calculateExpression(t);if(e.t!==r){var n={};return this.copyData(n,e),n.t=r.toString(),n.__complete=!1,n}return e},TextProperty.prototype.searchProperty=function(){var e=this.searchKeyframes(),t=this.searchExpressions();return this.kf=e||t,this.kf},TextProperty.prototype.searchExpressions=function(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function(e,t){var r,n,a=createNS("feMerge");for(a.setAttribute("result",e),n=0;n<t.length;n+=1)(r=createNS("feMergeNode")).setAttribute("in",t[n]),a.appendChild(r),a.appendChild(r);return a}};var linearFilterValue="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0";function SVGTintFilter(e,t,r,n,a){this.filterManager=t;var i=createNS("feColorMatrix");i.setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","linearRGB"),i.setAttribute("values",linearFilterValue+" 1 0"),this.linearFilter=i,i.setAttribute("result",n+"_tint_1"),e.appendChild(i),(i=createNS("feColorMatrix")).setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),i.setAttribute("result",n+"_tint_2"),e.appendChild(i),this.matrixFilter=i;var s=this.createMergeNode(n,[a,n+"_tint_1",n+"_tint_2"]);e.appendChild(s)}function SVGFillFilter(e,t,r,n){this.filterManager=t;var a=createNS("feColorMatrix");a.setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","sRGB"),a.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),a.setAttribute("result",n),e.appendChild(a),this.matrixFilter=a}function SVGStrokeEffect(e,t,r){this.initialized=!1,this.filterManager=t,this.elem=r,this.paths=[]}function SVGTritoneFilter(e,t,r,n){this.filterManager=t;var a=createNS("feColorMatrix");a.setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","linearRGB"),a.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),e.a
vendor: 5,131 bytes, line 2
2ppendChild(a);var i=createNS("feComponentTransfer");i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("result",n),this.matrixFilter=i;var s=createNS("feFuncR");s.setAttribute("type","table"),i.appendChild(s),this.feFuncR=s;var o=createNS("feFuncG");o.setAttribute("type","table"),i.appendChild(o),this.feFuncG=o;var l=createNS("feFuncB");l.setAttribute("type","table"),i.appendChild(l),this.feFuncB=l,e.appendChild(i)}function SVGProLevelsFilter(e,t,r,n){this.filterManager=t;var a=this.filterManager.effectElements,i=createNS("feComponentTransfer");(a[10].p.k||0!==a[10].p.v||a[11].p.k||1!==a[11].p.v||a[12].p.k||1!==a[12].p.v||a[13].p.k||0!==a[13].p.v||a[14].p.k||1!==a[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",i)),(a[17].p.k||0!==a[17].p.v||a[18].p.k||1!==a[18].p.v||a[19].p.k||1!==a[19].p.v||a[20].p.k||0!==a[20].p.v||a[21].p.k||1!==a[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",i)),(a[24].p.k||0!==a[24].p.v||a[25].p.k||1!==a[25].p.v||a[26].p.k||1!==a[26].p.v||a[27].p.k||0!==a[27].p.v||a[28].p.k||1!==a[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",i)),(a[31].p.k||0!==a[31].p.v||a[32].p.k||1!==a[32].p.v||a[33].p.k||1!==a[33].p.v||a[34].p.k||0!==a[34].p.v||a[35].p.k||1!==a[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",i)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(i.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(i)),(a[3].p.k||0!==a[3].p.v||a[4].p.k||1!==a[4].p.v||a[5].p.k||1!==a[5].p.v||a[6].p.k||0!==a[6].p.v||a[7].p.k||1!==a[7].p.v)&&((i=createNS("feComponentTransfer")).setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("result",n),e.appendChild(i),this.feFuncRComposed=this.createFeFunc("feFuncR",i),this.feFuncGComposed=this.createFeFunc("feFuncG",i),this.feFuncBComposed=this.createFeFunc("feFuncB",i))}function SVGDropShadowEffect(e,t,r,n,a){var i=t.container.globalData.renderConfig.filterSize,s=t.data.fs||i;e.setAttribute("x",s.x||i.x),e.setAttribute("y",s.y||i.y),e.setAttribute("width",s.width||i.width),e.setAttribute("height",s.height||i.height),this.filterManager=t;var o=createNS("feGaussianBlur");o.setAttribute("in","SourceAlpha"),o.setAttribute("result",n+"_drop_shadow_1"),o.setAttribute("stdDeviation","0"),this.feGaussianBlur=o,e.appendChild(o);var l=createNS("feOffset");l.setAttribute("dx","25"),l.setAttribute("dy","0"),l.setAttribute("in",n+"_drop_shadow_1"),l.setAttribute("result",n+"_drop_shadow_2"),this.feOffset=l,e.appendChild(l);var h=createNS("feFlood");h.setAttribute("flood-color","#00ff00"),h.setAttribute("flood-opacity","1"),h.setAttribute("result",n+"_drop_shadow_3"),this.feFlood=h,e.appendChild(h);var c=createNS("feComposite");c.setAttribute("in",n+"_drop_shadow_3"),c.setAttribute("in2",n+"_drop_shadow_2"),c.setAttribute("operator","in"),c.setAttribute("result",n+"_drop_shadow_4"),e.appendChild(c);var u=this.createMergeNode(n,[n+"_drop_shadow_4",a]);e.appendChild(u)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v/100;this.linearFilter.setAttribute("values",linearFilterValue+" "+n+" 0"),this.matrixFilter.setAttribute("values",r[0]-t[0]+" 0 0 0 "+t[0]+" "+(r[1]-t[1])+" 0 0 0 "+t[1]+" "+(r[2]-t[2])+" 0 0 0 "+t[2]+" 0 0 0 1 0")}},SVGFillFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[2].p.v,r=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+t[0]+" 0 0 0 0 "+t[1]+" 0 0 0 0 "+t[2]+" 0 0 0 "+r+" 0")}},SVGStrokeEffect.prototype.initialize=function(){var e,t,r,n,a=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(n=this.elem.maskManager.masksProperties.length,r=0):n=1+(r=this.filterManager.effectElements[0].p.v-1),(t=createNS("g")).setAttribute("fill","none"),t.setAttribute("stroke-linecap","round"),t.setAttribute("stroke-dashoffset",1);r<n;r+=1)e=createNS("path"),t.appendChild(e),this.paths.push({p:e,m:r});if(3===this.filterManager.effectElements[10].p.v){var i=createNS("mask"),s=createElementID();i.setAttribute("id",s),i.setAttribute("mask-type","alpha"),i.appendChild(t),this.elem.globalData.defs.appendChild(i);var o=createNS("g");for(o.setAttribute("mask","url("+getLocationHref()+"#"+s+")");a[0];)o.appendChild(a[0]);this.elem.layerElement.appendChild(o),this.masker=i,t.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(a=this.elem.layerElement.children||this.elem.layerElement.childNodes;a.length;)this.elem.layerElement.removeChild(a[0]);this.elem.layerElement.appendChild(t),this.elem.layerElement.removeAttribute("mask"),t.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=t},SVGStrokeEffect.prototype.renderFrame=function(e){var t;this.initialized||this.initialize();var r,n,a=this.paths.length;for(t=0;t<a;
vendor: 7,723 bytes, line 2
2t+=1)if(-1!==this.paths[t].m&&(r=this.elem.maskManager.viewData[this.paths[t].m],n=this.paths[t].p,(e||this.filterManager._mdf||r.prop._mdf)&&n.setAttribute("d",r.lastPath),e||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||r.prop._mdf)){var i;if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var s=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),o=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),l=n.getTotalLength();i="0 0 0 "+l*s+" ";var h,c=l*(o-s),u=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01,d=Math.floor(c/u);for(h=0;h<d;h+=1)i+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";i+="0 "+10*l+" 0 0"}else i="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;n.setAttribute("stroke-dasharray",i)}if((e||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(e||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&&(e||this.filterManager.effectElements[3].p._mdf)){var p=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*p[0])+","+bmFloor(255*p[1])+","+bmFloor(255*p[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v,a=n[0]+" "+r[0]+" "+t[0],i=n[1]+" "+r[1]+" "+t[1],s=n[2]+" "+r[2]+" "+t[2];this.feFuncR.setAttribute("tableValues",a),this.feFuncG.setAttribute("tableValues",i),this.feFuncB.setAttribute("tableValues",s)}},SVGProLevelsFilter.prototype.createFeFunc=function(e,t){var r=createNS(e);return r.setAttribute("type","table"),t.appendChild(r),r},SVGProLevelsFilter.prototype.getTableValue=function(e,t,r,n,a){for(var i,s,o=0,l=Math.min(e,t),h=Math.max(e,t),c=Array.call(null,{length:256}),u=0,d=a-n,p=t-e;o<=256;)s=(i=o/256)<=l?p<0?a:n:i>=h?p<0?n:a:n+d*Math.pow((i-e)/p,1/r),c[u]=s,u+=1,o+=256/255;return c.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,r=this.filterManager.effectElements;this.feFuncRComposed&&(e||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(t=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(t=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(t=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(t=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(t=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,n=(this.filterManager.effectElements[2].p.v-90)*degToRads,a=r*Math.cos(n),i=r*Math.sin(n);this.feOffset.setAttribute("dx",a),this.feOffset.setAttribute("dy",i)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,r){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGGaussianBlurEffect(e,t,r,n){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var a=createNS("feGaussianBlur");a.setAttribute("result",n),e.appendChild(a),this.feGaussianBlur=a}function TransformEffect(){}function SVGTransformEffect(e,t){this.init(t)}function CVTransformEffect(e){this.init(e)}return SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,r=_svgMatteSymbols.length;t<r;){if(_svgMatteSymbols[t]===e)return _svgMatteSymbols[t];t+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(e,t){var r=e.layerElement.parentNode;if(r){for(var n,a=r.children,i=0,s=a.length;i<s&&a[i]!==e.layerElement;)i+=1;i<=s-2&&(n=a[i+1]);var o=createNS("use");o.setAttribute("href","#"+t),n?r.insertBefore(o,n):r.appendChild(o)}},SVGMatte3Effect.prototype.setElementAsMask=function(e,t){if(!this.findSymbol(t)){var r=createElementID(),n=createNS("mask");n.setAttribute("id",t.layerId),n.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(t);var a=e.globalData.defs;a.appendChild(n);var i=createNS("symbol");i.setAttribute("id",r),this.replaceInParent(t,r),i.appendChild(t.layerElement),a.appendChild(i);var s=createNS("use");s.setAttribute("href","#"+r),n.appendChild(s),t.data.hd=!1,t.show()}e.setMatte(t.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var e=this.filterManager.effectElements[0].p.v,t=this.elem.comp.elements,r=0,n=t.length;r<n;)t[r]&&t[r].data.ind===e&&this.setElementAsMask(this.elem,t[r]),r+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGGaussianBlurEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=.3*this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=3==r?0:t,a=2==r?0:t;this.feGaussianBlur.setAttribute("stdDeviation",n+" "+a);var i=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",i)}},TransformEffect.prototype.init=function(e){this.effectsManager=e,this.type=effectTypes.TRANSFORM_EFFECT,this.matrix=new Matrix,this.opacity=-1,this._mdf=!1,this._opMdf=!1},TransformEffect.prototype.renderFrame=function(e){if(this._opMdf=!1,this._mdf=!1,e||this.effectsManager._mdf){var t=this.effectsManager.effectElements,r=t[0].p.v,n=t[1].p.v,a=1===t[2].p.v,i=t[3].p.v,s=a?i:t[4].p.v,o=t[5].p.v,l=t[6].p.v,h=t[7].p.v;this.matrix.reset(),this.matrix.translate(-r[0],-r[1],r[2]),this.matrix.scale(.01*s,.01*i,1),this.matrix.rotate(-h*degToRads),this.matrix.skewFromAxis(-o*degToRads,(l+90)*degToRads),this.matrix.translate(n[0],n[1],0),this._mdf=!0,this.opacity!==t[8].p.v&&(this.opacity=t
vendor: 9,053 bytes, line 2
2[8].p.v,this._opMdf=!0)}},extendPrototype([TransformEffect],SVGTransformEffect),extendPrototype([TransformEffect],CVTransformEffect),registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),ShapeModifiers.registerModifier("zz",ZigZagModifier),ShapeModifiers.registerModifier("op",OffsetPathModifier),setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect$1(20,SVGTintFilter,!0),registerEffect$1(21,SVGFillFilter,!0),registerEffect$1(22,SVGStrokeEffect,!1),registerEffect$1(23,SVGTritoneFilter,!0),registerEffect$1(24,SVGProLevelsFilter,!0),registerEffect$1(25,SVGDropShadowEffect,!0),registerEffect$1(28,SVGMatte3Effect,!1),registerEffect$1(29,SVGGaussianBlurEffect,!0),registerEffect$1(35,SVGTransformEffect,!1),registerEffect(35,CVTransformEffect),lottie},module.exports=factory())})(lottie$1,lottie$1.exports);var lottie=lottie$1.exports,_templateObject$1,styles=r$3(_templateObject$1||(_templateObject$1=_taggedTemplateLiteral(["\n  * {\n    box-sizing: border-box;\n  }\n\n  :host {\n    --lottie-player-toolbar-height: 35px;\n    --lottie-player-toolbar-background-color: transparent;\n    --lottie-player-toolbar-icon-color: #999;\n    --lottie-player-toolbar-icon-hover-color: #222;\n    --lottie-player-toolbar-icon-active-color: #555;\n    --lottie-player-seeker-track-color: #ccc;\n    --lottie-player-seeker-thumb-color: rgba(0, 107, 120, 0.8);\n    --lottie-player-seeker-display: block;\n\n    display: block;\n    width: 100%;\n    height: 100%;\n  }\n\n  .main {\n    display: flex;\n    flex-direction: column;\n    height: 100%;\n    width: 100%;\n  }\n\n  .animation {\n    width: 100%;\n    height: 100%;\n    display: flex;\n  }\n  .animation.controls {\n    height: calc(100% - 35px);\n  }\n\n  .toolbar {\n    display: flex;\n    align-items: center;\n    justify-items: center;\n    background-color: var(--lottie-player-toolbar-background-color);\n    margin: 0 5px;\n    height: 35px;\n  }\n\n  .toolbar button {\n    cursor: pointer;\n    fill: var(--lottie-player-toolbar-icon-color);\n    display: flex;\n    background: none;\n    border: 0;\n    padding: 0;\n    outline: none;\n    height: 100%;\n  }\n\n  .toolbar button:hover {\n    fill: var(--lottie-player-toolbar-icon-hover-color);\n  }\n\n  .toolbar button.active {\n    fill: var(--lottie-player-toolbar-icon-active-color);\n  }\n\n  .toolbar button.active:hover {\n    fill: var(--lottie-player-toolbar-icon-hover-color);\n  }\n\n  .toolbar button:focus {\n    outline: 1px dotted var(--lottie-player-toolbar-icon-active-color);\n  }\n\n  .toolbar button svg {\n  }\n\n  .toolbar button.disabled svg {\n    display: none;\n  }\n\n  .seeker {\n    -webkit-appearance: none;\n    width: 95%;\n    outline: none;\n    background-color: var(--lottie-player-toolbar-background-color);\n    display: var(--lottie-player-seeker-display);\n  }\n\n  .seeker::-webkit-slider-runnable-track {\n    width: 100%;\n    height: 5px;\n    cursor: pointer;\n    background: var(--lottie-player-seeker-track-color);\n    border-radius: 3px;\n  }\n  .seeker::-webkit-slider-thumb {\n    height: 15px;\n    width: 15px;\n    border-radius: 50%;\n    background: var(--lottie-player-seeker-thumb-color);\n    cursor: pointer;\n    -webkit-appearance: none;\n    margin-top: -5px;\n  }\n  .seeker:focus::-webkit-slider-runnable-track {\n    background: #999;\n  }\n  .seeker::-moz-range-track {\n    width: 100%;\n    height: 5px;\n    cursor: pointer;\n    background: var(--lottie-player-seeker-track-color);\n    border-radius: 3px;\n  }\n  .seeker::-moz-range-thumb {\n    height: 15px;\n    width: 15px;\n    border-radius: 50%;\n    background: var(--lottie-player-seeker-thumb-color);\n    cursor: pointer;\n  }\n  .seeker::-ms-track {\n    width: 100%;\n    height: 5px;\n    cursor: pointer;\n    background: transparent;\n    border-color: transparent;\n    color: transparent;\n  }\n  .seeker::-ms-fill-lower {\n    background: var(--lottie-player-seeker-track-color);\n    border-radius: 3px;\n  }\n  .seeker::-ms-fill-upper {\n    background: var(--lottie-player-seeker-track-color);\n    border-radius: 3px;\n  }\n  .seeker::-ms-thumb {\n    border: 0;\n    height: 15px;\n    width: 15px;\n    border-radius: 50%;\n    background: var(--lottie-player-seeker-thumb-color);\n    cursor: pointer;\n  }\n  .seeker:focus::-ms-fill-lower {\n    background: var(--lottie-player-seeker-track-color);\n  }\n  .seeker:focus::-ms-fill-upper {\n    background: var(--lottie-player-seeker-track-color);\n  }\n\n  .error {\n    display: flex;\n    justify-content: center;\n    height: 100%;\n    align-items: center;\n  }\n"]))),name="@lottiefiles/lottie-player",version="2.0.12",description="Lottie animation and Telegram Sticker player web components.",main="dist/lottie-player.js",module="dist/lottie-player.esm.js",types="dist/lottie-player.d.ts",homepage="https://lottiefiles.com/web-player",repository="https://github.com/LottieFiles/lottie-player.git",bugs="https://github.com/LottieFiles/lottie-player/issues",author="Jawish Hameed <[email protected]>",license="MIT",scripts={start:"npm run cleanup && rollup -c --watch",build:"npm run cleanup && npm run build-lottie && npm run build-tgs","build-with-coverage":"npm run cleanup && CODE_COVERAGE=true npm run build-lottie && CODE_COVERAGE=true npm run build-tgs","build-lottie":"rollup -c ","build-tgs":"rollup -c rollup-tgs.config.js","watch-lottie":"npm run cleanup && rollup -c --watch","watch-tgs":"npm run cleanup && rollup -c rollup-tgs.config.js --watch",cleanup:"shx rm -rf dist && shx mkdir dist",release:"semantic-release",lint:"eslint . --ext .ts,.tsx,.js","lint:fix":"eslint . --ext .ts,.tsx,.js --fix",serve:"node ./cypress/pages/server.js -p 8000 &","start-cypress":"yarn run cypress run && npx nyc report --reporter=text-summary","run-tests":"yarn run build-with-coverage && yarn run serve && yarn run start-cypress","postrun-tests":"kill $(lsof -t -i:8000)"},dependencies={"@types/pako":"^1.0.1",lit:"^2.1.2","lottie-web":"^5.12.2",pako:"^2.0.4","resize-observer-polyfill":"^1.5.1"},devDependencies={"@babel/core":"^7.11.0","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-decorators":"^7.10.5","@babel/preset-env":"^7.11.0","@babel/preset-typescript":"^7.10.4","@commitlint/cli":"^16.1.0","@commitlint/config-conventional":"^16.0.0","@cypress/code-coverage":"^3.9.12","@istanbuljs/nyc-config-typescript":"^1.0.2","@rollup/plugin-babel":"^5.1.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/git":"^10.0.1","@semantic-release/github":"^8.0.2","@semantic-release/npm":"^9.0.0","@semantic-release/release-notes-generator":"^10.0.3","babel-eslint":"^10.1.0","babel-plugin-istanbul":"^6.1.1",cypress:"^9.2.1","cypress-real-events":"^1.6.0",eslint:"^7.27.0","eslint-plugin-only-warn":"^1.0.2",fastify:"^3.25.3","fastify-static":"^4.5.0",husky:">=4",lerna:"^4.0.0","lint-staged":"^12.3.2","parcel-bundler":"^1.12.4",prettier:"^2.3.0",rollup:"^2.23.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-filesize":"^9.0.2","rollup-plugin-serve":"^1.0.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.31.1","rollup-plugin-uglify":"^6.0.4","rollup-plugin-visualizer":"^5.5.4","semantic-release":"^19.0.2",shx:"^0.3.4","source-map-support":"^0.5.21","ts-node":"^10.4.0",typescript:"^4.5.5","unicode-canonical-property-names-ecmascript":"^2.0.0"},files=["dist/"],keywords=["lottie","animation","lottiefiles","web component","component","lit-element","player","telegram sticker","tgs"],browserslist=["> 3%"],publishConfig={access:"public",provenance:!0},husky={hooks:{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},nyc={extends:"@istanbuljs/nyc-config-typescript",all:!0},packageManager="[email protected]+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447",_package={name:name,version:version,description:description,main:main,module:module,types:types,homepage:homepage,repository:repository,bugs:bugs,author:author,license:license,scripts:scripts,dependencies:dependencies,devDependencies:devDependencies,files:files,keywords:keywords,browserslist:browserslist,publishConfig:publishConfig,husky:husky,"lint-staged":{"src/**/*.{css,scss,md}":["prettier --write"],"src/**/*.{js,jsx,ts,tsx,json}":["eslint . --ext .ts,.tsx,.js --fix"]},nyc:nyc,packageManager:packageManager},_templateObject,_templateObject2,_templateObject3,_templateObject4,_templateObject5,PlayerState,PlayMode,PlayerEvents;function parseSrc(t){if("object"==typeof t)return t;try{return JSON.parse(t)}catch(e){return new URL(t,window.location.href).toString()}}function isLottie(
vendor: 7,681 bytes, line 2
2e){return["v","ip","op","layers","fr","w","h"].every(t=>Object.prototype.hasOwnProperty.call(e,t))}function fromURL(e){return _fromURL.apply(this,arguments)}function _fromURL(){return(_fromURL=_asyncToGenerator(function*(e){if("string"!=typeof e)throw new Error("The url value must be a string");var t;try{var r=new URL(e),n=yield fetch(r.toString());t=yield n.json()}catch(e){throw new Error("An error occurred while trying to load the Lottie file from URL")}return t})).apply(this,arguments)}!function(e){e.Destroyed="destroyed",e.Error="error",e.Frozen="frozen",e.Loading="loading",e.Paused="paused",e.Playing="playing",e.Stopped="stopped"}(PlayerState||(PlayerState={})),function(e){e.Bounce="bounce",e.Normal="normal"}(PlayMode||(PlayMode={})),function(e){e.Complete="complete",e.Destroyed="destroyed",e.Error="error",e.Frame="frame",e.Freeze="freeze",e.Load="load",e.Loop="loop",e.Pause="pause",e.Play="play",e.Ready="ready",e.Rendered="rendered",e.Stop="stop"}(PlayerEvents||(PlayerEvents={}));var LottiePlayer=class extends s{constructor(){super(...arguments),this.autoplay=!1,this.background="transparent",this.controls=!1,this.currentState=PlayerState.Loading,this.description="Lottie animation",this.direction=1,this.disableCheck=!1,this.disableShadowDOM=!1,this.hover=!1,this.intermission=1,this.loop=!1,this.mode=PlayMode.Normal,this.preserveAspectRatio="xMidYMid meet",this.renderer="svg",this.speed=1,this._io=void 0,this._counter=1,this._onVisibilityChange=()=>{!0===document.hidden&&this.currentState===PlayerState.Playing?this.freeze():this.currentState===PlayerState.Frozen&&this.play()}}load(e){var t=this;return _asyncToGenerator(function*(){var r={container:t.container,loop:!1,autoplay:!1,renderer:t.renderer,rendererSettings:Object.assign({preserveAspectRatio:t.preserveAspectRatio,clearCanvas:!1,progressiveLoad:!0,hideOnTransparent:!0},t.viewBoxSize&&{viewBoxSize:t.viewBoxSize})};try{var n=parseSrc(e),a={},i="string"==typeof n?"path":"animationData";t._lottie&&t._lottie.destroy(),t.webworkers&&lottie$1.exports.useWebWorker(!0),t._lottie=lottie$1.exports.loadAnimation(Object.assign(Object.assign({},r),{[i]:n})),t._attachEventListeners(),t.disableCheck||("path"===i?(a=yield fromURL(n),i="animationData"):a=n,isLottie(a)||(t.currentState=PlayerState.Error,t.dispatchEvent(new CustomEvent(PlayerEvents.Error))))}catch(e){t.currentState=PlayerState.Error,t.dispatchEvent(new CustomEvent(PlayerEvents.Error))}})()}getLottie(){return this._lottie}getVersions(){return{lottieWebVersion:dependencies["lottie-web"],lottiePlayerVersion:version}}play(){this._lottie&&(this._lottie.play(),this.currentState=PlayerState.Playing,this.dispatchEvent(new CustomEvent(PlayerEvents.Play)))}pause(){this._lottie&&(this._lottie.pause(),this.currentState=PlayerState.Paused,this.dispatchEvent(new CustomEvent(PlayerEvents.Pause)))}stop(){this._lottie&&(this._counter=1,this._lottie.stop(),this.currentState=PlayerState.Stopped,this.dispatchEvent(new CustomEvent(PlayerEvents.Stop)))}destroy(){this._lottie&&(this._lottie.destroy(),this._lottie=null,this.currentState=PlayerState.Destroyed,this.dispatchEvent(new CustomEvent(PlayerEvents.Destroyed)),this.remove())}seek(e){if(this._lottie){var t=/^(\d+)(%?)$/.exec(e.toString());if(t){var r="%"===t[2]?this._lottie.totalFrames*Number(t[1])/100:Number(t[1]);this.seeker=r,this.currentState===PlayerState.Playing?this._lottie.goToAndPlay(r,!0):(this._lottie.goToAndStop(r,!0),this._lottie.pause())}}}snapshot(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.shadowRoot){var t=this.shadowRoot.querySelector(".animation svg"),r=(new XMLSerializer).serializeToString(t);if(e){var n=document.createElement("a");n.href="data:image/svg+xml;charset=utf-8,".concat(encodeURIComponent(r)),n.download="download_".concat(this.seeker,".svg"),document.body.appendChild(n),n.click(),document.body.removeChild(n)}return r}}setSpeed(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this._lottie&&this._lottie.setSpeed(e)}setDirection(e){this._lottie&&this._lottie.setDirection(e)}setLooping(e){this._lottie&&(this.loop=e,this._lottie.loop=e)}togglePlay(){return this.currentState===PlayerState.Playing?this.pause():this.play()}toggleLooping(){this.setLooping(!this.loop)}resize(){this._lottie&&this._lottie.resize()}static get styles(){return styles}disconnectedCallback(){this.isConnected||(this._io&&(this._io.disconnect(),this._io=void 0),document.removeEventListener("visibilitychange",this._onVisibilityChange),this.destroy())}render(){var e=this.controls?"main controls":"main",t=this.controls?"animation controls":"animation";return $(_templateObject||(_templateObject=_taggedTemplateLiteral([' <div\n      id="animation-container"\n      class=','\n      lang="en"\n      aria-label=','\n      role="img"\n    >\n      <div\n        id="animation"\n        class=','\n        style="background:',';"\n      >\n        ',"\n      </div>\n      ","\n    </div>"])),e,this.description,t,this.background,this.currentState===PlayerState.Error?$(_templateObject2||(_templateObject2=_taggedTemplateLiteral(['<div class="error">\u26a0\ufe0f</div>']))):void 0,this.controls&&!this.disableShadowDOM?this.renderControls():void 0)}createRenderRoot(){return this.disableShadowDOM&&(this.style.display="block"),this.disableShadowDOM?this:super.createRenderRoot()}firstUpdated(){"IntersectionObserver"in window&&(this._io=new IntersectionObserver(e=>{e[0].isIntersecting?this.currentState===PlayerState.Frozen&&this.play():this.currentState===PlayerState.Playing&&this.freeze()}),this._io.observe(this.container)),void 0!==document.hidden&&document.addEventListener("visibilitychange",this._onVisibilityChange),this.src&&this.load(this.src),this.dispatchEvent(new CustomEvent(PlayerEvents.Rendered))}renderControls(){var e=this.currentState===PlayerState.Playing,t=this.currentState===PlayerState.Paused,r=this.currentState===PlayerState.Stopped;return $(_templateObject3||(_templateObject3=_taggedTemplateLiteral(['\n      <div\n        id="lottie-controls"\n        aria-label="lottie-animation-controls"\n        class="toolbar"\n      >\n        <button\n          id="lottie-play-button"\n          @click=',"\n          class=",'\n          style="align-items:center;"\n          tabindex="0"\n          aria-label="play-pause"\n        >\n          ','\n        </button>\n        <button\n          id="lottie-stop-button"\n          @click=',"\n          class=",'\n          style="align-items:center;"\n          tabindex="0"\n          aria-label="stop"\n        >\n          <svg width="24" height="24" aria-hidden="true" focusable="false">\n            <path d="M6 6h12v12H6V6z" />\n          </svg>\n        </button>\n        <input\n          id="lottie-seeker-input"\n          class="seeker"\n          type="range"\n          min="0"\n          step="1"\n          max="100"\n          .value=',"\n          @input=","\n          @mousedown=","\n          @mouseup=",'\n          aria-valuemin="1"\n          aria-valuemax="100"\n          role="slider"\n          aria-valuenow=','\n          tabindex="0"\n          aria-label="lottie-seek-input"\n        />\n        <button\n          id="lottie-loop-toggle"\n          @click=',"\n          class=",'\n          style="align-items:center;"\n          tabindex="0"\n          aria-label="loop-toggle"\n        >\n          <svg width="24" height="24" aria-hidden="true" focusable="false">\n            <path\n              d="M17.016 17.016v-4.031h1.969v6h-12v3l-3.984-3.984 3.984-3.984v3h10.031zM6.984 6.984v4.031H5.015v-6h12v-3l3.984 3.984-3.984 3.984v-3H6.984z"\n            />\n          </svg>\n        </button>\n      </div>
2\n    '])),this.togglePlay,e||t?"active":"",$(e?_templateObject4||(_templateObject4=_taggedTemplateLiteral(['<svg\n                width="24"\n                height="24"\n                aria-hidden="true"\n                focusable="false"\n              >\n                <path\n                  d="M14.016 5.016H18v13.969h-3.984V5.016zM6 18.984V5.015h3.984v13.969H6z"\n                />\n              </svg>'])):_templateObject5||(_templateObject5=_taggedTemplateLiteral(['<svg\n                width="24"\n                height="24"\n                aria-hidden="true"\n                focusable="false"\n              >\n                <path d="M8.016 5.016L18.985 12 8.016 18.984V5.015z" />\n              </svg>']))),this.stop,r?"active":"",this.seeker,this._handleSeekChange,()=>{this._prevState=this.currentState,this.freeze()},()=>{this._prevState===PlayerState.Playing&&this.play()},this.seeker,this.toggleLooping,this.loop?"active":"")}_handleSeekChange(e){if(this._lottie&&!isNaN(e.target.value)){var t=e.target.value/100*this._lottie.totalFrames;this.seek(t)}}_attachEventListeners(){this._lottie.addEventListener("enterFrame",()=>{this.seeker=this._lottie.currentFrame/this._lottie.totalFrames*100,this.dispatchEvent(new CustomEvent(PlayerEvents.Frame,{detail:{frame:this._lottie.currentFrame,seeker:this.seeker}}))}),this._lottie.addEventListener("complete",()=>{if(this.currentState===PlayerState.Playing){if(!this.loop||this.count&&this._counter>=this.count){if(this.dispatchEvent(new CustomEvent(PlayerEvents.Complete)),this.mode!==PlayMode.Bounce)return;if(0===this._lottie.currentFrame)return}this.mode===PlayMode.Bounce?(this.count&&(this._counter+=.5),setTimeout(()=>{this.dispatchEvent(new CustomEvent(PlayerEvents.Loop)),this.currentState===PlayerState.Playing&&(this._lottie.setDirection(-1*this._lottie.playDirection),this._lottie.play())},this.intermission)):(this.count&&(this._counter+=1),window.setTimeout(()=>{this.dispatchEvent(new CustomEvent(PlayerEvents.Loop)),this.currentState===PlayerState.Playing&&(-1===this.direction?(this.seek("99%"),this.play()):(this._lottie.stop(),this._lottie.play()))},this.intermission))}else this.dispatchEvent(new CustomEvent(PlayerEvents.Complete))}),this._lottie.addEventListener("DOMLoaded",()=>{this.setSpeed(this.speed),this.setDirection(this.direction),this.autoplay&&(-1===this.direction&&this.seek("100%"),this.play()),this.dispatchEvent(new CustomEvent(PlayerEvents.Ready))}),this._lottie.addEventListener("data_ready",()=>{this.dispatchEvent(new CustomEvent(PlayerEvents.Load))}),this._lottie.addEventListener("data_failed",()=>{this.currentState=PlayerState.Error,this.dispatchEvent(new CustomEvent(PlayerEvents.Error))}),this.container.addEventListener("mouseenter",()=>{this.hover&&this.currentState!==PlayerState.Playing&&this.play()}),this.container.addEventListener("mouseleave",()=>{this.hover&&this.currentState===PlayerState.Playing&&this.stop()})}freeze(){this._lottie&&(this._lottie.pause(),this.currentState=PlayerState.Frozen,this.dispatchEvent(new CustomEvent(PlayerEvents.Freeze)))}};__decorate([e$5({type:Boolean})],LottiePlayer.prototype,"autoplay",void 0),__decorate([e$5({type:String,reflect:!0})],LottiePlayer.prototype,"background",void 0),__decorate([e$5({type:Boolean})],LottiePlayer.prototype,"controls",void 0),__decorate([e$5({type:Number})],LottiePlayer.prototype,"count",void 0),__decorate([e$5({type:String})],LottiePlayer.prototype,"currentState",void 0),__decorate([e$5({type:String})],LottiePlayer.prototype,"description",void 0),__decorate([e$5({type:Number})],LottiePlayer.prototype,"direction",void 0),__decorate([e$5({type:Boolean})],LottiePlayer.prototype,"disableCheck",void 0),__decorate([e$5({type:Boolean})],LottiePlayer.prototype,"disableShadowDOM",void 0),__decorate([e$5({type:Boolean})],LottiePlayer.prototype,"hover",void 0),__decorate([e$5()],LottiePlayer.prototype,"intermission",void 0),__decorate([e$5({type:Boolean,reflect:!0})],LottiePlayer.prototype,"loop",void 0),__decorate([e$5()],LottiePlayer.prototype,"mode",void 0),__decorate([e$5({type:String})],LottiePlayer.prototype,"preserveAspectRatio",void 0),__decorate([e$5({type:String})],LottiePlayer.prototype,"renderer",void 0),__decorate([e$5({type:String})],LottiePlayer.prototype,"viewBoxSize",void 0),__decorate([e$5()],LottiePlayer.prototype,"seeker",void 0),__decorate([e$5({type:Number})],LottiePlayer.prototype,"speed",void 0),__decorate([e$5({type:String})],LottiePlayer.prototype,"src",void 0),__decorate([e$5({type:Boolean})],LottiePlayer.prototype,"webworkers",void 0),__decorate([i(".animation")],LottiePlayer.prototype,"container",void 0),LottiePlayer=__decorate([n$1("lottie-player")],LottiePlayer)},579:(e,t,r)=>{"use strict";e.exports=r(153)},652:(e,t,r)=>{var n={"./endofyear2024--mobile.mp4":303,"./fortuneSlip--mobile.mp4":337,"./hymer--mobile.mp4":911};function a(e){var t=i(e);return r(t)}function i(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=i,e.exports=a,a.id=652},730:(e,t,r)=>{"use strict";var n=r(43),a=r(853);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var s=new Set,o={};function l(e,t){h(e,t),h(e+"Capture",t)}function h(e,t){for(o[e]=t,e=0;e<t.length;e++)s.add(t[e])}var c=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),u=Object.prototype.hasOwnProperty,d=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p={},f={};function A(e,t,r,n,a,i,s){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var m={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){m[e]=new A(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEac
vendor: 18,594 bytes, line 2
2h(function(e){var t=e[0];m[t]=new A(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){m[e]=new A(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){m[e]=new A(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){m[e]=new A(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){m[e]=new A(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){m[e]=new A(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){m[e]=new A(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){m[e]=new A(e,5,!1,e.toLowerCase(),null,!1,!1)});var g=/[\-:]([a-z])/g;function y(e){return e[1].toUpperCase()}function v(e,t,r,n){var a=m.hasOwnProperty(t)?m[t]:null;(null!==a?0!==a.type:n||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,r,n){if(null===t||"undefined"===typeof t||function(e,t,r,n){if(null!==r&&0===r.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!n&&(null!==r?!r.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,r,n))return!0;if(n)return!1;if(null!==r)switch(r.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,r,a,n)&&(r=null),n||null===a?function(e){return!!u.call(f,e)||!u.call(p,e)&&(d.test(e)?f[e]=!0:(p[e]=!0,!1))}(t)&&(null===r?e.removeAttribute(t):e.setAttribute(t,""+r)):a.mustUseProperty?e[a.propertyName]=null===r?3!==a.type&&"":r:(t=a.attributeName,n=a.attributeNamespace,null===r?e.removeAttribute(t):(r=3===(a=a.type)||4===a&&!0===r?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(g,y);m[t]=new A(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(g,y);m[t]=new A(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(g,y);m[t]=new A(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){m[e]=new A(e,1,!1,e.toLowerCase(),null,!1,!1)}),m.xlinkHref=new A("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){m[e]=new A(e,1,!1,e.toLowerCase(),null,!0,!0)});var k=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,b=Symbol.for("react.element"),w=Symbol.for("react.portal"),D=Symbol.for("react.fragment"),M=Symbol.for("react.strict_mode"),x=Symbol.for("react.profiler"),P=Symbol.for("react.provider"),_=Symbol.for("react.context"),C=Symbol.for("react.forward_ref"),E=Symbol.for("react.suspense"),S=Symbol.for("react.suspense_list"),B=Symbol.for("react.memo"),I=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var F=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var T=Symbol.iterator;function Q(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=T&&e[T]||e["@@iterator"])?e:null}var R,G=Object.assign;function L(e){if(void 0===R)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);R=t&&t[1]||""}return"\n"+R+e}var O=!1;function H(e,t){if(!e||O)return"";O=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(h){var n=h}Reflect.construct(e,[],t)}else{try{t.call()}catch(h){n=h}e.call(t.prototype)}else{try{throw Error()}catch(h){n=h}e()}}catch(h){if(h&&n&&"string"===typeof h.stack){for(var a=h.stack.split("\n"),i=n.stack.split("\n"),s=a.length-1,o=i.length-1;1<=s&&0<=o&&a[s]!==i[o];)o--;for(;1<=s&&0<=o;s--,o--)if(a[s]!==i[o]){if(1!==s||1!==o)do{if(s--,0>--o||a[s]!==i[o]){var l="\n"+a[s].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=s&&0<=o);break}}}finally{O=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?L(e):""}function U(e){switch(e.tag){case 5:return L(e.type);case 16:return L("Lazy");case 13:return L("Suspense");case 19:return L("SuspenseList");case 0:case 2:case 15:return e=H(e.type,!1);case 11:return e=H(e.type.render,!1);case 1:return e=H(e.type,!0);default:return""}}function j(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case D:return"Fragment";case w:return"Portal";case x:return"Profiler";case M:return"StrictMode";case E:return"Suspense";case S:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case _:return(e.displayName||"Context")+".Consumer";case P:return(e._context.displayName||"Context")+".Provider";case C:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case B:return null!==(t=e.displayName||null)?t:j(e.type)||"Memo";case I:t=e._payload,e=e._init;try{return j(e(t))}catch(r){}}return null}function N(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return j(t);case 8:return t===M?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function Y(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function z(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function V(e){e._valueTracker||(e._valueTracker=function(e){var t=z(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof r&&"function"===typeof r.get&&"function"===typeof r.set){var a=r.get,i=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){n=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function W(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=z(e)?e.checked?"true":"false":e.value),(e=n)!==r&&(t.setValue(e),!0)}function K(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function q(e,t){var r=t.checked;return G({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=r?r:e._wrapperState.initialChecked})}function J(e,t){var r=null==t.defaultValue?"":t.defaultValue,n=null!=t.checked?t.checked:t.defaultChecked;r=Y(null!=t.value?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function X(e,t){null!=(t=t.checked)&&v(e,"checked",t,!1)}function Z(e,t){X(e,t);var r=Y(t.value),n=t.type;if(null!=r)"number"===n?(0===r&&""===e.value||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if("submit"===n||"reset"===n)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,r):t.hasOwnProperty("defaultValue")&&ee(e,t.type,Y(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function $(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!("submit"!==n&&"reset"!==n||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}""!==(r=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==r&&(e.name=r)}function ee(e,t,r){"number"===t&&K(e.ownerDocument)===e||(null==r?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var te=Array.isArray;function re(e,t,r,n){if(e=e.options,t){t={};for(var a=0;a<r.length;a++)t["$"+r[a]]=!0;for(r=0;r<e.length;r++)a=t.hasOwnProperty("$"+e[r].value),e[r].selected!==a&&(e[r].selected=a),a&&n&&(e[r].defaultSelected=!0)}else{for(r=""+Y(r),t=null,a=0;a<e.length;a++){if(e[a].value===r)return e[a].selected=!0,void(n&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function ne(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(i(91));return G({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ae(e,t){var r=t.value;if(null==r){if(r=t.children,t=t.defaultValue,null!=r){if(null!=t)throw Error(i(92));if(te(r)){if(1<r.length)throw Error(i(93));r=r[0]}t=r}null==t&&(t=""),r=t}e._wrapperState={initialValue:Y(r)}}function ie(e,t){var r=Y(t.value),n=Y(t.defaultValue);null!=r&&((r=""+r)!==e.value&&(e.value=r),null==t.defaultValue&&e.defaultValue!==r&&(e.defaultValue=r)),null!=n&&(e.defaultValue=""+n)}function se(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function oe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?oe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var he,ce,ue=(ce=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((he=he||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=he.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,r,n){MSApp.execUnsafeLocalFunction(function(){return ce(e,t)})}:ce);function de(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&3===r.nodeType)return void(r.nodeValue=t)}e.textContent=t}var pe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},fe=["Webkit","ms","Moz","O"];function Ae(e,t,r){return null==t||"boolean"===typeof t||""===t?"":r||"number"!==typeof t||0===t||pe.hasOwnProperty(e)&&pe[e]?(""+t).trim():t+"px"}function me(e,t){for(var r in e=e.style,t)if(t.hasOwnProperty(r)){var n=0===r.indexOf("--"),a=Ae(r,t[r],n);"float"===r&&(r="cssFloat"),n?e.setProperty(r,a):e[r]=a}}Object.keys(pe).forEach(function(e){fe.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),pe[t]=pe[e]})});var ge=G({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ye(e,t){if(t){if(ge[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(i(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(i(62))}}function ve(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ke=null;function be(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var we=null,De=null,Me=null;function xe(e){if(e=va(e)){if("function"!==typeof we)throw Error(i(280));var t=e.stateNode;t&&(t=ba(t),we(e.stateNode,e.type,t))}}function Pe(e){De?Me?Me.push(e):Me=[e]:De=e}function _e(){if(De){var e=De,t=Me;if(Me=De=null,xe(e),t)for(e=0;e<t.length;e++)xe(t[e])}}function Ce(e,t){return e(t)}function Ee(){}var Se=!1;function Be(e,t,r){if(Se)return e(t,r);Se=!0;try{return Ce(e,t,r)}finally{Se=!1,(null!==De||null!==Me)&&(Ee(),_e())}}function Ie(e,t){var r=e.stateNode;if(null===r)return null;var n=ba(r);if(null===n)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(n=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!n;break e;default:e=!1}if(e)return null;if(r&&"function"!==typeof r)throw Error(i(231,t,typeof r));return r}var Fe=!1;if(c)try{var Te={};Object.defineProperty(Te,"passive",{get:function(){Fe=!0}}),window.addEventListener("test",Te,Te),window.removeEventListener("test",Te,Te)}catch(ce){Fe=!1}function Qe(e,t,r,n,a,i,s,o,l){var h=Array.prototype.slice.call(arguments,3);try{t.apply(r,h)}catch(c){this.onError(c)}}var Re=!1,Ge=null,Le=!1,Oe=null,He={onError:function(e){Re=!0,Ge=e}};function Ue(e,t,r,n,a,i,s,o,l){Re=!1,Ge=null,Qe.apply(He,arguments)}function je(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(r=t.return),e=t.return}while(e)}return 3===t.tag?r:null}function Ne(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Ye(e){if(je(e)!==e)throw Error(i(188))}function ze(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=je(e)))throw Error(i(188));return t!==e?null:e}for(var r=e,n=t;;){var a=r.return;if(null===a)break;var s=a.alternate;if(null===s){if(null!==(n=a.return)){r=n;continue}break}if(a.child===s.child){for(s=a.child;s;){if(s===r)return Ye(a),e;if(s===n)return Ye(a),t;s=s.sibling}throw Error(i(188))}if(r.return!==n.return)r=a,n=s;else{for(var o=!1,l=a.child;l;){if(l===r){o=!0,r=a,n=s;break}if(l===n){o=!0,n=a,r=s;break}l=l.sibling}if(!o){for(l=s.child;l;){if(l===r){o=!0,r=s,n=a;break}if(l===n){o=!0,n=s,r=a;break}l=l.sibling}if(!o)throw Error(i(189))}}if(r.alternate!==n)throw Error(i(190))}if(3!==r.tag)throw Error(i(188));return r.stateNode.current===r?e:t}(e))?Ve(e):null}function Ve(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=Ve(e);if(null!==t)return t;e=e.sibling}return null}var We=a.unstable_scheduleCallback,Ke=a.unstable_cancelCallback,qe=a.unstable_shouldYield,Je=a.unstable_requestPaint,Xe=a.unstable_now,Ze=a.unstable_getCurrentPriorityLevel,$e=a.unstable_ImmediatePriority,et=a.unstable_UserBlockingPriority,tt=a.unstable_NormalPriority,rt=a.unstable_LowPriority,nt=a.unstable_IdlePriority,at=null,it=null;var st=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(ot(e)/lt|0)|0},ot=Math.log,lt=Math.LN2;var ht=64,ct=4194304;function ut(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function dt(e,t){var r=e.pendingLanes;if(0===r)return 0;var n=0,a=e.suspendedLanes,i=e.pingedLanes,s=268435455&r;if(0!==s){var o=s&~a;0!==o?n=ut(o):0!==(i&=s)&&(n=ut(i))}else 0!==(s=r&~a)?n=ut(s):0!==i&&(n=ut(i));if(0===n)return 0;if(0!==t&&t!==n&&0===(t&a)&&((a=n&-n)>=(i=t&-t)||16===a&&0!==(4194240&i)))return t;if(0!==(4&n)&&(n|=16&r),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=n;0<t;)a=1<<(r=31-st(t)),n|=e[r],t&=~a;return n}function pt(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function ft(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function At(){var e=ht;return 0===(4194240&(ht<<=1))&&(ht=64),e}function mt(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}
vendor: 6,668 bytes, line 2
2function gt(e,t,r){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-st(t)]=r}function yt(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-st(r),a=1<<n;a&t|e[n]&t&&(e[n]|=t),r&=~a}}var vt=0;function kt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var bt,wt,Dt,Mt,xt,Pt=!1,_t=[],Ct=null,Et=null,St=null,Bt=new Map,It=new Map,Ft=[],Tt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Qt(e,t){switch(e){case"focusin":case"focusout":Ct=null;break;case"dragenter":case"dragleave":Et=null;break;case"mouseover":case"mouseout":St=null;break;case"pointerover":case"pointerout":Bt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":It.delete(t.pointerId)}}function Rt(e,t,r,n,a,i){return null===e||e.nativeEvent!==i?(e={blockedOn:t,domEventName:r,eventSystemFlags:n,nativeEvent:i,targetContainers:[a]},null!==t&&(null!==(t=va(t))&&wt(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function Gt(e){var t=ya(e.target);if(null!==t){var r=je(t);if(null!==r)if(13===(t=r.tag)){if(null!==(t=Ne(r)))return e.blockedOn=t,void xt(e.priority,function(){Dt(r)})}else if(3===t&&r.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===r.tag?r.stateNode.containerInfo:null)}e.blockedOn=null}function Lt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var r=qt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==r)return null!==(t=va(r))&&wt(t),e.blockedOn=r,!1;var n=new(r=e.nativeEvent).constructor(r.type,r);ke=n,r.target.dispatchEvent(n),ke=null,t.shift()}return!0}function Ot(e,t,r){Lt(e)&&r.delete(t)}function Ht(){Pt=!1,null!==Ct&&Lt(Ct)&&(Ct=null),null!==Et&&Lt(Et)&&(Et=null),null!==St&&Lt(St)&&(St=null),Bt.forEach(Ot),It.forEach(Ot)}function Ut(e,t){e.blockedOn===t&&(e.blockedOn=null,Pt||(Pt=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Ht)))}function jt(e){function t(t){return Ut(t,e)}if(0<_t.length){Ut(_t[0],e);for(var r=1;r<_t.length;r++){var n=_t[r];n.blockedOn===e&&(n.blockedOn=null)}}for(null!==Ct&&Ut(Ct,e),null!==Et&&Ut(Et,e),null!==St&&Ut(St,e),Bt.forEach(t),It.forEach(t),r=0;r<Ft.length;r++)(n=Ft[r]).blockedOn===e&&(n.blockedOn=null);for(;0<Ft.length&&null===(r=Ft[0]).blockedOn;)Gt(r),null===r.blockedOn&&Ft.shift()}var Nt=k.ReactCurrentBatchConfig,Yt=!0;function zt(e,t,r,n){var a=vt,i=Nt.transition;Nt.transition=null;try{vt=1,Wt(e,t,r,n)}finally{vt=a,Nt.transition=i}}function Vt(e,t,r,n){var a=vt,i=Nt.transition;Nt.transition=null;try{vt=4,Wt(e,t,r,n)}finally{vt=a,Nt.transition=i}}function Wt(e,t,r,n){if(Yt){var a=qt(e,t,r,n);if(null===a)Yn(e,t,n,Kt,r),Qt(e,n);else if(function(e,t,r,n,a){switch(t){case"focusin":return Ct=Rt(Ct,e,t,r,n,a),!0;case"dragenter":return Et=Rt(Et,e,t,r,n,a),!0;case"mouseover":return St=Rt(St,e,t,r,n,a),!0;case"pointerover":var i=a.pointerId;return Bt.set(i,Rt(Bt.get(i)||null,e,t,r,n,a)),!0;case"gotpointercapture":return i=a.pointerId,It.set(i,Rt(It.get(i)||null,e,t,r,n,a)),!0}return!1}(a,e,t,r,n))n.stopPropagation();else if(Qt(e,n),4&t&&-1<Tt.indexOf(e)){for(;null!==a;){var i=va(a);if(null!==i&&bt(i),null===(i=qt(e,t,r,n))&&Yn(e,t,n,Kt,r),i===a)break;a=i}null!==a&&n.stopPropagation()}else Yn(e,t,n,null,r)}}var Kt=null;function qt(e,t,r,n){if(Kt=null,null!==(e=ya(e=be(n))))if(null===(t=je(e)))e=null;else if(13===(r=t.tag)){if(null!==(e=Ne(t)))return e;e=null}else if(3===r){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Kt=e,null}function Jt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Ze()){case $e:return 1;case et:return 4;case tt:case rt:return 16;case nt:return 536870912;default:return 16}default:return 16}}var Xt=null,Zt=null,$t=null;function er(){if($t)return $t;var e,t,r=Zt,n=r.length,a="value"in Xt?Xt.value:Xt.textContent,i=a.length;for(e=0;e<n&&r[e]===a[e];e++);var s=n-e;for(t=1;t<=s&&r[n-t]===a[i-t];t++);return $t=a.slice(e,1<t?1-t:void 0)}function tr(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function rr(){return!0}function nr(){return!1}function ar(e){function t(t,r,n,a,i){for(var s in this._reactName=t,this._targetInst=n,this.type=r,this.nativeEvent=a,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(s)&&(t=e[s],this[s]=t?t(a):a[s]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?rr:nr,this.isPropagationStopped=nr,this}return G(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=rr)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=rr)},persist:function(){},isPersistent:rr}),t}var ir,sr,or,lr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},hr=ar(lr),cr=G({},lr,{view:0,detail:0}),ur=ar(cr),dr=G({},cr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Mr,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.from
vendor: 101,835 bytes, line 2
2Element===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==or&&(or&&"mousemove"===e.type?(ir=e.screenX-or.screenX,sr=e.screenY-or.screenY):sr=ir=0,or=e),ir)},movementY:function(e){return"movementY"in e?e.movementY:sr}}),pr=ar(dr),fr=ar(G({},dr,{dataTransfer:0})),Ar=ar(G({},cr,{relatedTarget:0})),mr=ar(G({},lr,{animationName:0,elapsedTime:0,pseudoElement:0})),gr=G({},lr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),yr=ar(gr),vr=ar(G({},lr,{data:0})),kr={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},br={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},wr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Dr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=wr[e])&&!!t[e]}function Mr(){return Dr}var xr=G({},cr,{key:function(e){if(e.key){var t=kr[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tr(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?br[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Mr,charCode:function(e){return"keypress"===e.type?tr(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tr(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Pr=ar(xr),_r=ar(G({},dr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Cr=ar(G({},cr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Mr})),Er=ar(G({},lr,{propertyName:0,elapsedTime:0,pseudoElement:0})),Sr=G({},dr,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Br=ar(Sr),Ir=[9,13,27,32],Fr=c&&"CompositionEvent"in window,Tr=null;c&&"documentMode"in document&&(Tr=document.documentMode);var Qr=c&&"TextEvent"in window&&!Tr,Rr=c&&(!Fr||Tr&&8<Tr&&11>=Tr),Gr=String.fromCharCode(32),Lr=!1;function Or(e,t){switch(e){case"keyup":return-1!==Ir.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Hr(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Ur=!1;var jr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Nr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!jr[e.type]:"textarea"===t}function Yr(e,t,r,n){Pe(n),0<(t=Vn(t,"onChange")).length&&(r=new hr("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var zr=null,Vr=null;function Wr(e){Ln(e,0)}function Kr(e){if(W(ka(e)))return e}function qr(e,t){if("change"===e)return t}var Jr=!1;if(c){var Xr;if(c){var Zr="oninput"in document;if(!Zr){var $r=document.createElement("div");$r.setAttribute("oninput","return;"),Zr="function"===typeof $r.oninput}Xr=Zr}else Xr=!1;Jr=Xr&&(!document.documentMode||9<document.documentMode)}function en(){zr&&(zr.detachEvent("onpropertychange",tn),Vr=zr=null)}function tn(e){if("value"===e.propertyName&&Kr(Vr)){var t=[];Yr(t,Vr,e,be(e)),Be(Wr,t)}}function rn(e,t,r){"focusin"===e?(en(),Vr=r,(zr=t).attachEvent("onpropertychange",tn)):"focusout"===e&&en()}function nn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Kr(Vr)}function an(e,t){if("click"===e)return Kr(t)}function sn(e,t){if("input"===e||"change"===e)return Kr(t)}var on="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function ln(e,t){if(on(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var a=r[n];if(!u.call(t,a)||!on(e[a],t[a]))return!1}return!0}function hn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cn(e,t){var r,n=hn(e);for(e=0;n;){if(3===n.nodeType){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=hn(n)}}function un(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?un(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function dn(){for(var e=window,t=K();t instanceof e.HTMLIFrameElement;){try{var r="string"===typeof t.contentWindow.location.href}catch(n){r=!1}if(!r)break;t=K((e=t.contentWindow).document)}return t}function pn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function fn(e){var t=dn(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&un(r.ownerDocument.documentElement,r)){if(null!==n&&pn(r))if(t=n.start,void 0===(e=n.end)&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if((e=(t=r.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var a=r.textContent.length,i=Math.min(n.start,a);n=void 0===n.end?i:Math.min(n.end,a),!e.extend&&i>n&&(a=n,n=i,i=a),a=cn(r,i);var s=cn(r,n);a&&s&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),i>n?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}for(t=[],e=r;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof r.focus&&r.focus(),r=0;r<t.length;r++)(e=t[r]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var An=c&&"documentMode"in document&&11>=document.documentMode,mn=null,gn=null,yn=null,vn=!1;function kn(e,t,r){var n=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;vn||null==mn||mn!==K(n)||("selectionStart"in(n=mn)&&pn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},yn&&ln(yn,n)||(yn=n,0<(n=Vn(gn,"onSelect")).length&&(t=new hr("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=mn)))}function bn(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var wn={animationend:bn("Animation","AnimationEnd"),animationiteration:bn("Animation","AnimationIteration"),animationstart:bn("Animation","AnimationStart"),transitionend:bn("Transition","TransitionEnd")},Dn={},Mn={};function xn(e){if(Dn[e])return Dn[e];if(!wn[e])return e;var t,r=wn[e];for(t in r)if(r.hasOwnProperty(t)&&t in Mn)return Dn[e]=r[t];return e}c&&(Mn=document.createElement("div").style,"AnimationEvent"in window||(delete wn.animationend.animation,delete wn.animationiteration.animation,delete wn.animationstart.animation),"TransitionEvent"in window||delete wn.transitionend.transition);var Pn=xn("animationend"),_n=xn("animationiteration"),Cn=xn("animationstart"),En=xn("transitionend"),Sn=new Map,Bn="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function In(e,t){Sn.set(e,t),l(t,[e])}for(var Fn=0;Fn<Bn.length;Fn++){var Tn=Bn[Fn];In(Tn.toLowerCase(),"on"+(Tn[0].toUpperCase()+Tn.slice(1)))}In(Pn,"onAnimationEnd"),In(_n,"onAnimationIteration"),In(Cn,"onAnimationStart"),In("dblclick","onDoubleClick"),In("focusin","onFocus"),In("focusout","onBlur"),In(En,"onTransitionEnd"),h("onMouseEnter",["mouseout","mouseover"]),h("onMouseLeave",["mouseout","mouseover"]),h("onPointerEnter",["pointerout","pointerover"]),h("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Qn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Rn=new Set("cancel close invalid load scroll toggle".split(" ").concat(Qn));function Gn(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,function(e,t,r,n,a,s,o,l,h){if(Ue.apply(this,arguments),Re){if(!Re)throw Error(i(198));var c=Ge;Re=!1,Ge=null,Le||(Le=!0,Oe=c)}}(n,t,void 0,e),e.currentTarget=null}function Ln(e,t){t=0!==(4&t);for(var r=0;r<e.length;r++){var n=e[r],a=n.event;n=n.listeners;e:{var i=void 0;if(t)for(var s=n.length-1;0<=s;s--){var o=n[s],l=o.instance,h=o.currentTarget;if(o=o.listener,l!==i&&a.isPropagationStopped())break e;Gn(a,o,h),i=l}else for(s=0;s<n.length;s++){if(l=(o=n[s]).instance,h=o.currentTarget,o=o.listener,l!==i&&a.isPropagationStopped())break e;Gn(a,o,h),i=l}}}if(Le)throw e=Oe,Le=!1,Oe=null,e}function On(e,t){var r=t[Aa];void 0===r&&(r=t[Aa]=new Set);var n=e+"__bubble";r.has(n)||(Nn(t,e,2,!1),r.add(n))}function Hn(e,t,r){var n=0;t&&(n|=4),Nn(r,e,n,t)}var Un="_reactListening"+Math.random().toString(36).slice(2);function jn(e){if(!e[Un]){e[Un]=!0,s.forEach(function(t){"selectionchange"!==t&&(Rn.has(t)||Hn(t,!1,e),Hn(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Un]||(t[Un]=!0,Hn("selectionchange",!1,t))}}function Nn(e,t,r,n){switch(Jt(t)){case 1:var a=zt;break;case 4:a=Vt;break;default:a=Wt}r=a.bind(null,t,r,e),a=void 0,!Fe||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),n?void 0!==a?e.addEventListener(t,r,{capture:!0,passive:a}):e.addEventListener(t,r,!0):void 0!==a?e.addEventListener(t,r,{passive:a}):e.addEventListener(t,r,!1)}function Yn(e,t,r,n,a){var i=n;if(0===(1&t)&&0===(2&t)&&null!==n)e:for(;;){if(null===n)return;var s=n.tag;if(3===s||4===s){var o=n.stateNode.containerInfo;if(o===a||8===o.nodeType&&o.parentNode===a)break;if(4===s)for(s=n.return;null!==s;){var l=s.tag;if((3===l||4===l)&&((l=s.stateNode.containerInfo)===a||8===l.nodeType&&l.parentNode===a))return;s=s.return}for(;null!==o;){if(null===(s=ya(o)))return;if(5===(l=s.tag)||6===l){n=i=s;continue e}o=o.parentNode}}n=n.return}Be(function(){var n=i,a=be(r),s=[];e:{var o=Sn.get(e);if(void 0!==o){var l=hr,h=e;switch(e){case"keypress":if(0===tr(r))break e;case"keydown":case"keyup":l=Pr;break;case"focusin":h="focus",l=Ar;break;case"focusout":h="blur",l=Ar;break;case"beforeblur":case"afterblur":l=Ar;break;case"click":if(2===r.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=pr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=fr;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Cr;break;case Pn:case _n:case Cn:l=mr;break;case En:l=Er;break;case"scroll":l=ur;break;case"wheel":l=Br;break;case"copy":case"cut":case"paste":l=yr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=_r}var c=0!==(4&t),u=!c&&"scroll"===e,d=c?null!==o?o+"Capture":null:o;c=[];for(var p,f=n;null!==f;){var A=(p=f).stateNode;if(5===p.tag&&null!==A&&(p=A,null!==d&&(null!=(A=Ie(f,d))&&c.push(zn(f,A,p)))),u)break;f=f.return}0<c.length&&(o=new l(o,h,null,r,a),s.push({event:o,listeners:c}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(o="mouseover"===e||"pointerover"===e)||r===ke||!(h=r.relatedTarget||r.fromElement)||!ya(h)&&!h[fa])&&(l||o)&&(o=a.window===a?a:(o=a.ownerDocument)?o.defaultView||o.parentWindow:window,l?(l=n,null!==(h=(h=r.relatedTarget||r.toElement)?ya(h):null)&&(h!==(u=je(h))||5!==h.tag&&6!==h.tag)&&(h=null)):(l=null,h=n),l!==h)){if(c=pr,A="onMouseLeave",d="onMouseEnter",f="mouse","pointerout"!==e&&"pointerover"!==e||(c=_r,A="onPointerLeave",d="onPointerEnter",f="pointer"),u=null==l?o:ka(l),p=null==h?o:ka(h),(o=new c(A,f+"leave",l,r,a)).target=u,o.relatedTarget=p,A=null,ya(a)===n&&((c=new c(d,f+"enter",h,r,a)).target=p,c.relatedTarget=u,A=c),u=A,l&&h)e:{for(d=h,f=0,p=c=l;p;p=Wn(p))f++;for(p=0,A=d;A;A=Wn(A))p++;for(;0<f-p;)c=Wn(c),f--;for(;0<p-f;)d=Wn(d),p--;for(;f--;){if(c===d||null!==d&&c===d.alternate)break e;c=Wn(c),d=Wn(d)}c=null}else c=null;null!==l&&Kn(s,o,l,c,!1),null!==h&&null!==u&&Kn(s,u,h,c,!0)}if("select"===(l=(o=n?ka(n):window).nodeName&&o.nodeName.toLowerCase())||"input"===l&&"file"===o.type)var m=qr;else if(Nr(o))if(Jr)m=sn;else{m=nn;var g=rn}else(l=o.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===o.type||"radio"===o.type)&&(m=an);switch(m&&(m=m(e,n))?Yr(s,m,r,a):(g&&g(e,o,n),"focusout"===e&&(g=o._wrapperState)&&g.controlled&&"number"===o.type&&ee(o,"number",o.value)),g=n?ka(n):window,e){case"focusin":(Nr(g)||"true"===g.contentEditable)&&(mn=g,gn=n,yn=null);break;case"focusout":yn=gn=mn=null;break;case"mousedown":vn=!0;break;case"contextmenu":case"mouseup":case"dragend":vn=!1,kn(s,r,a);break;case"selectionchange":if(An)break;case"keydown":case"keyup":kn(s,r,a)}var y;if(Fr)e:{switch(e){case"compositionstart":var v="onCompositionStart";break e;case"compositionend":v="onCompositionEnd";break e;case"compositionupdate":v="onCompositionUpdate";break e}v=void 0}else Ur?Or(e,r)&&(v="onCompositionEnd"):"keydown"===e&&229===r.keyCode&&(v="onCompositionStart");v&&(Rr&&"ko"!==r.locale&&(Ur||"onCompositionStart"!==v?"onCompositionEnd"===v&&Ur&&(y=er()):(Zt="value"in(Xt=a)?Xt.value:Xt.textContent,Ur=!0)),0<(g=Vn(n,v)).length&&(v=new vr(v,e,null,r,a),s.push({event:v,listeners:g}),y?v.data=y:null!==(y=Hr(r))&&(v.data=y))),(y=Qr?function(e,t){switch(e){case"compositionend":return Hr(t);case"keypress":return 32!==t.which?null:(Lr=!0,Gr);case"textInput":return(e=t.data)===Gr&&Lr?null:e;default:return null}}(e,r):function(e,t){if(Ur)return"compositionend"===e||!Fr&&Or(e,t)?(e=er(),$t=Zt=Xt=null,Ur=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Rr&&"ko"!==t.locale?null:t.data}}(e,r))&&(0<(n=Vn(n,"onBeforeInput")).length&&(a=new vr("onBeforeInput","beforeinput",null,r,a),s.push({event:a,listeners:n}),a.data=y))}Ln(s,t)})}function zn(e,t,r){return{instance:e,listener:t,currentTarget:r}}function Vn(e,t){for(var r=t+"Capture",n=[];null!==e;){var a=e,i=a.stateNode;5===a.tag&&null!==i&&(a=i,null!=(i=Ie(e,r))&&n.unshift(zn(e,i,a)),null!=(i=Ie(e,t))&&n.push(zn(e,i,a))),e=e.return}return n}function Wn(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Kn(e,t,r,n,a){for(var i=t._reactName,s=[];null!==r&&r!==n;){var o=r,l=o.alternate,h=o.stateNode;if(null!==l&&l===n)break;5===o.tag&&null!==h&&(o=h,a?null!=(l=Ie(r,i))&&s.unshift(zn(r,l,o)):a||null!=(l=Ie(r,i))&&s.push(zn(r,l,o))),r=r.return}0!==s.length&&e.push({event:t,listeners:s})}var qn=/\r\n?/g,Jn=/\u0000|\uFFFD/g;function Xn(e){return("string"===typeof e?e:""+e).replace(qn,"\n").replace(Jn,"")}function Zn(e,t,r){if(t=Xn(t),Xn(e)!==t&&r)throw Error(i(425))}function $n(){}var ea=null,ta=null;function ra(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var na="function"===typeof setTimeout?setTimeout:void 0,aa="function"===typeof clearTimeout?clearTimeout:void 0,ia="function"===typeof Promise?Promise:void 0,sa="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ia?function(e){return ia.resolve(null).then(e).catch(oa)}:na;function oa(e){setTimeout(function(){throw e})}function la(e,t){var r=t,n=0;do{var a=r.nextSibling;if(e.removeChild(r),a&&8===a.nodeType)if("/$"===(r=a.data)){if(0===n)return e.removeChild(a),void jt(t);n--}else"$"!==r&&"$?"!==r&&"$!"!==r||n++;r=a}while(r);jt(t)}function ha(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function ca(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var r=e.data;if("$"===r||"$!"===r||"$?"===r){if(0===t)return e;t--}else"/$"===r&&t++}e=e.previousSibling}return null}var ua=Math.random().toString(36).slice(2),da="__reactFiber$"+ua,pa="__reactProps$"+ua,fa="__reactContainer$"+ua,Aa="__reactEvents$"+ua,ma="__reactListeners$"+ua,ga="__reactHandles$"+ua;function ya(e){var t=e[da];if(t)return t;for(var r=e.parentNode;r;){if(t=r[fa]||r[da]){if(r=t.alternate,null!==t.child||null!==r&&null!==r.child)for(e=ca(e);null!==e;){if(r=e[da])return r;e=ca(e)}return t}r=(e=r).parentNode}return null}function va(e){return!(e=e[da]||e[fa])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ka(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function ba(e){return e[pa]||null}var wa=[],Da=-1;function Ma(e){return{current:e}}function xa(e){0>Da||(e.current=wa[Da],wa[Da]=null,Da--)}function Pa(e,t){Da++,wa[Da]=e.current,e.current=t}var _a={},Ca=Ma(_a),Ea=Ma(!1),Sa=_a;function Ba(e,t){var r=e.type.contextTypes;if(!r)return _a;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var a,i={};for(a in r)i[a]=t[a];return n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Ia(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Fa(){xa(Ea),xa(Ca)}function Ta(e,t,r){if(Ca.current!==_a)throw Error(i(168));Pa(Ca,t),Pa(Ea,r)}function Qa(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,"function"!==typeof n.getChildContext)return r;for(var a in n=n.getChildContext())if(!(a in t))throw Error(i(108,N(e)||"Unknown",a));return G({},r,n)}function Ra(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||_a,Sa=Ca.current,Pa(Ca,e),Pa(Ea,Ea.current),!0}function Ga(e,t,r){var n=e.stateNode;if(!n)throw Error(i(169));r?(e=Qa(e,t,Sa),n.__reactInternalMemoizedMergedChildContext=e,xa(Ea),xa(Ca),Pa(Ca,e)):xa(Ea),Pa(Ea,r)}var La=null,Oa=!1,Ha=!1;function Ua(e){null===La?La=[e]:La.push(e)}function ja(){if(!Ha&&null!==La){Ha=!0;var e=0,t=vt;try{var r=La;for(vt=1;e<r.length;e++){var n=r[e];do{n=n(!0)}while(null!==n)}La=null,Oa=!1}catch(a){throw null!==La&&(La=La.slice(e+1)),We($e,ja),a}finally{vt=t,Ha=!1}}return null}var Na=[],Ya=0,za=null,Va=0,Wa=[],Ka=0,qa=null,Ja=1,Xa="";function Za(e,t){Na[Ya++]=Va,Na[Ya++]=za,za=e,Va=t}function $a(e,t,r){Wa[Ka++]=Ja,Wa[Ka++]=Xa,Wa[Ka++]=qa,qa=e;var n=Ja;e=Xa;var a=32-st(n)-1;n&=~(1<<a),r+=1;var i=32-st(t)+a;if(30<i){var s=a-a%5;i=(n&(1<<s)-1).toString(32),n>>=s,a-=s,Ja=1<<32-st(t)+a|r<<a|n,Xa=i+e}else Ja=1<<i|r<<a|n,Xa=e}function ei(e){null!==e.return&&(Za(e,1),$a(e,1,0))}function ti(e){for(;e===za;)za=Na[--Ya],Na[Ya]=null,Va=Na[--Ya],Na[Ya]=null;for(;e===qa;)qa=Wa[--Ka],Wa[Ka]=null,Xa=Wa[--Ka],Wa[Ka]=null,Ja=Wa[--Ka],Wa[Ka]=null}var ri=null,ni=null,ai=!1,ii=null;function si(e,t){var r=Bh(5,null,null,0);r.elementType="DELETED",r.stateNode=t,r.return=e,null===(t=e.deletions)?(e.deletions=[r],e.flags|=16):t.push(r)}function oi(e,t){switch(e.tag){case 5:var r=e.type;return null!==(t=1!==t.nodeType||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ri=e,ni=ha(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ri=e,ni=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(r=null!==qa?{id:Ja,overflow:Xa}:null,e.memoizedState={dehydrated:t,treeContext:r,retryLane:1073741824},(r=Bh(18,null,null,0)).stateNode=t,r.return=e,e.child=r,ri=e,ni=null,!0);default:return!1}}function li(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function hi(e){if(ai){var t=ni;if(t){var r=t;if(!oi(e,t)){if(li(e))throw Error(i(418));t=ha(r.nextSibling);var n=ri;t&&oi(e,t)?si(n,r):(e.flags=-4097&e.flags|2,ai=!1,ri=e)}}else{if(li(e))throw Error(i(418));e.flags=-4097&e.flags|2,ai=!1,ri=e}}}function ci(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ri=e}function ui(e){if(e!==ri)return!1;if(!ai)return ci(e),ai=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!ra(e.type,e.memoizedProps)),t&&(t=ni)){if(li(e))throw di(),Error(i(418));for(;t;)si(e,t),t=ha(t.nextSibling)}if(ci(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var r=e.data;if("/$"===r){if(0===t){ni=ha(e.nextSibling);break e}t--}else"$"!==r&&"$!"!==r&&"$?"!==r||t++}e=e.nextSibling}ni=null}}else ni=ri?ha(e.stateNode.nextSibling):null;return!0}function di(){for(var e=ni;e;)e=ha(e.nextSibling)}function pi(){ni=ri=null,ai=!1}function fi(e){null===ii?ii=[e]:ii.push(e)}var Ai=k.ReactCurrentBatchConfig;function mi(e,t,r){if(null!==(e=r.ref)&&"function"!==typeof e&&"object"!==typeof e){if(r._owner){if(r=r._owner){if(1!==r.tag)throw Error(i(309));var n=r.stateNode}if(!n)throw Error(i(147,e));var a=n,s=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===s?t.ref:(t=function(e){var t=a.refs;null===e?delete t[s]:t[s]=e},t._stringRef=s,t)}if("string"!==typeof e)throw Error(i(284));if(!r._owner)throw Error(i(290,e))}return e}function gi(e,t){throw e=Object.prototype.toString.call(t),Error(i(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function yi(e){return(0,e._init)(e._payload)}function vi(e){function t(t,r){if(e){var n=t.deletions;null===n?(t.deletions=[r],t.flags|=16):n.push(r)}}function r(r,n){if(!e)return null;for(;null!==n;)t(r,n),n=n.sibling;return null}function n(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Fh(e,t)).index=0,e.sibling=null,e}function s(t,r,n){return t.index=n,e?null!==(n=t.alternate)?(n=n.index)<r?(t.flags|=2,r):n:(t.flags|=2,r):(t.flags|=1048576,r)}function o(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,r,n){return null===t||6!==t.tag?((t=Gh(r,e.mode,n)).return=e,t):((t=a(t,r)).return=e,t)}function h(e,t,r,n){var i=r.type;return i===D?u(e,t,r.props.children,n,r.key):null!==t&&(t.elementType===i||"object"===typeof i&&null!==i&&i.$$typeof===I&&yi(i)===t.type)?((n=a(t,r.props)).ref=mi(e,t,r),n.return=e,n):((n=Th(r.type,r.key,r.props,null,e.mode,n)).ref=mi(e,t,r),n.return=e,n)}function c(e,t,r,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==r.containerInfo||t.stateNode.implementation!==r.implementation?((t=Lh(r,e.mode,n)).return=e,t):((t=a(t,r.children||[])).return=e,t)}function u(e,t,r,n,i){return null===t||7!==t.tag?((t=Qh(r,e.mode,n,i)).return=e,t):((t=a(t,r)).return=e,t)}function d(e,t,r){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Gh(""+t,e.mode,r)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case b:return(r=Th(t.type,t.key,t.props,null,e.mode,r)).ref=mi(e,null,t),r.return=e,r;case w:return(t=Lh(t,e.mode,r)).return=e,t;case I:return d(e,(0,t._init)(t._payload),r)}if(te(t)||Q(t))return(t=Qh(t,e.mode,r,null)).return=e,t;gi(e,t)}return null}function p(e,t,r,n){var a=null!==t?t.key:null;if("string"===typeof r&&""!==r||"number"===typeof r)return null!==a?null:l(e,t,""+r,n);if("object"===typeof r&&null!==r){switch(r.$$typeof){case b:return r.key===a?h(e,t,r,n):null;case w:return r.key===a?c(e,t,r,n):null;case I:return p(e,t,(a=r._init)(r._payload),n)}if(te(r)||Q(r))return null!==a?null:u(e,t,r,n,null);gi(e,r)}return null}function f(e,t,r,n,a){if("string"===typeof n&&""!==n||"number"===typeof n)return l(t,e=e.get(r)||null,""+n,a);if("object"===typeof n&&null!==n){switch(n.$$typeof){case b:return h(t,e=e.get(null===n.key?r:n.key)||null,n,a);case w:return c(t,e=e.get(null===n.key?r:n.key)||null,n,a);case I:return f(e,t,r,(0,n._init)(n._payload),a)}if(te(n)||Q(n))return u(t,e=e.get(r)||null,n,a,null);gi(t,n)}return null}function A(a,i,o,l){for(var h=null,c=null,u=i,A=i=0,m=null;null!==u&&A<o.length;A++){u.index>A?(m=u,u=null):m=u.sibling;var g=p(a,u,o[A],l);if(null===g){null===u&&(u=m);break}e&&u&&null===g.alternate&&t(a,u),i=s(g,i,A),null===c?h=g:c.sibling=g,c=g,u=m}if(A===o.length)return r(a,u),ai&&Za(a,A),h;if(null===u){for(;A<o.length;A++)null!==(u=d(a,o[A],l))&&(i=s(u,i,A),null===c?h=u:c.sibling=u,c=u);return ai&&Za(a,A),h}for(u=n(a,u);A<o.length;A++)null!==(m=f(u,a,A,o[A],l))&&(e&&null!==m.alternate&&u.delete(null===m.key?A:m.key),i=s(m,i,A),null===c?h=m:c.sibling=m,c=m);return e&&u.forEach(function(e){return t(a,e)}),ai&&Za(a,A),h}function m(a,o,l,h){var c=Q(l);if("function"!==typeof c)throw Error(i(150));if(null==(l=c.call(l)))throw Error(i(151));for(var u=c=null,A=o,m=o=0,g=null,y=l.next();null!==A&&!y.done;m++,y=l.next()){A.index>m?(g=A,A=null):g=A.sibling;var v=p(a,A,y.value,h);if(null===v){null===A&&(A=g);break}e&&A&&null===v.alternate&&t(a,A),o=s(v,o,m),null===u?c=v:u.sibling=v,u=v,A=g}if(y.done)return r(a,A),ai&&Za(a,m),c;if(null===A){for(;!y.done;m++,y=l.next())null!==(y=d(a,y.value,h))&&(o=s(y,o,m),null===u?c=y:u.sibling=y,u=y);return ai&&Za(a,m),c}for(A=n(a,A);!y.done;m++,y=l.next())null!==(y=f(A,a,m,y.value,h))&&(e&&null!==y.alternate&&A.delete(null===y.key?m:y.key),o=s(y,o,m),null===u?c=y:u.sibling=y,u=y);return e&&A.forEach(function(e){return t(a,e)}),ai&&Za(a,m),c}return function e(n,i,s,l){if("object"===typeof s&&null!==s&&s.type===D&&null===s.key&&(s=s.props.children),"object"===typeof s&&null!==s){switch(s.$$typeof){case b:e:{for(var h=s.key,c=i;null!==c;){if(c.key===h){if((h=s.type)===D){if(7===c.tag){r(n,c.sibling),(i=a(c,s.props.children)).return=n,n=i;break e}}else if(c.elementType===h||"object"===typeof h&&null!==h&&h.$$typeof===I&&yi(h)===c.type){r(n,c.sibling),(i=a(c,s.props)).ref=mi(n,c,s),i.return=n,n=i;break e}r(n,c);break}t(n,c),c=c.sibling}s.type===D?((i=Qh(s.props.children,n.mode,l,s.key)).return=n,n=i):((l=Th(s.type,s.key,s.props,null,n.mode,l)).ref=mi(n,i,s),l.return=n,n=l)}return o(n);case w:e:{for(c=s.key;null!==i;){if(i.key===c){if(4===i.tag&&i.stateNode.containerInfo===s.containerInfo&&i.stateNode.implementation===s.implementation){r(n,i.sibling),(i=a(i,s.children||[])).return=n,n=i;break e}r(n,i);break}t(n,i),i=i.sibling}(i=Lh(s,n.mode,l)).return=n,n=i}return o(n);case I:return e(n,i,(c=s._init)(s._payload),l)}if(te(s))return A(n,i,s,l);if(Q(s))return m(n,i,s,l);gi(n,s)}return"string"===typeof s&&""!==s||"number"===typeof s?(s=""+s,null!==i&&6===i.tag?(r(n,i.sibling),(i=a(i,s)).return=n,n=i):(r(n,i),(i=Gh(s,n.mode,l)).return=n,n=i),o(n)):r(n,i)}}var ki=vi(!0),bi=vi(!1),wi=Ma(null),Di=null,Mi=null,xi=null;function Pi(){xi=Mi=Di=null}function _i(e){var t=wi.current;xa(wi),e._currentValue=t}function Ci(e,t,r){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==n&&(n.childLanes|=t)):null!==n&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function Ei(e,t){Di=e,xi=Mi=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(vo=!0),e.firstContext=null)}function Si(e){var t=e._currentValue;if(xi!==e)if(e={context:e,memoizedValue:t,next:null},null===Mi){if(null===Di)throw Error(i(308));Mi=e,Di.dependencies={lanes:0,firstContext:e}}else Mi=Mi.next=e;return t}var Bi=null;function Ii(e){null===Bi?Bi=[e]:Bi.push(e)}function Fi(e,t,r,n){var a=t.interleaved;return null===a?(r.next=r,Ii(t)):(r.next=a.next,a.next=r),t.interleaved=r,Ti(e,n)}function Ti(e,t){e.lanes|=t;var r=e.alternate;for(null!==r&&(r.lanes|=t),r=e,e=e.return;null!==e;)e.childLanes|=t,null!==(r=e.alternate)&&(r.childLanes|=t),r=e,e=e.return;return 3===r.tag?r.stateNode:null}var Qi=!1;function Ri(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Gi(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Li(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Oi(e,t,r){var n=e.updateQueue;if(null===n)return null;if(n=n.shared,0!==(2&Cl)){var a=n.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),n.pending=t,Ti(e,r)}return null===(a=n.interleaved)?(t.next=t,Ii(n)):(t.next=a.next,a.next=t),n.interleaved=t,Ti(e,r)}function Hi(e,t,r){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&r))){var n=t.lanes;r|=n&=e.pendingLanes,t.lanes=r,yt(e,r)}}function Ui(e,t){var r=e.updateQueue,n=e.alternate;if(null!==n&&r===(n=n.updateQueue)){var a=null,i=null;if(null!==(r=r.firstBaseUpdate)){do{var s={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};null===i?a=i=s:i=i.next=s,r=r.next}while(null!==r);null===i?a=i=t:i=i.next=t}else a=i=t;return r={baseState:n.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:n.shared,effects:n.effects},void(e.updateQueue=r)}null===(e=r.lastBaseUpdate)?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function ji(e,t,r,n){var a=e.updateQueue;Qi=!1;var i=a.firstBaseUpdate,s=a.lastBaseUpdate,o=a.shared.pending;if(null!==o){a.shared.pending=null;var l=o,h=l.next;l.next=null,null===s?i=h:s.next=h,s=l;var c=e.alternate;null!==c&&((o=(c=c.updateQueue).lastBaseUpdate)!==s&&(null===o?c.firstBaseUpdate=h:o.next=h,c.lastBaseUpdate=l))}if(null!==i){var u=a.baseState;for(s=0,c=h=l=null,o=i;;){var d=o.lane,p=o.eventTime;if((n&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var f=e,A=o;switch(d=t,p=r,A.tag){case 1:if("function"===typeof(f=A.payload)){u=f.call(p,u,d);break e}u=f;break e;case 3:f.flags=-65537&f.flags|128;case 0:if(null===(d="function"===typeof(f=A.payload)?f.call(p,u,d):f)||void 0===d)break e;u=G({},u,d);break e;case 2:Qi=!0}}null!==o.callback&&0!==o.lane&&(e.flags|=64,null===(d=a.effects)?a.effects=[o]:d.push(o))}else p={eventTime:p,lane:d,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===c?(h=c=p,l=u):c=c.next=p,s|=d;if(null===(o=o.next)){if(null===(o=a.shared.pending))break;o=(d=o).next,d.next=null,a.lastBaseUpdate=d,a.shared.pending=null}}if(null===c&&(l=u),a.baseState=l,a.firstBaseUpdate=h,a.lastBaseUpdate=c,null!==(t=a.shared.interleaved)){a=t;do{s|=a.lane,a=a.next}while(a!==t)}else null===i&&(a.shared.lanes=0);Rl|=s,e.lanes=s,e.memoizedState=u}}function Ni(e,t,r){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var n=e[t],a=n.callback;if(null!==a){if(n.callback=null,n=r,"function"!==typeof a)throw Error(i(191,a));a.call(n)}}}var Yi={},zi=Ma(Yi),Vi=Ma(Yi),Wi=Ma(Yi);function Ki(e){if(e===Yi)throw Error(i(174));return e}function qi(e,t){switch(Pa(Wi,t),Pa(Vi,e),Pa(zi,Yi),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}xa(zi),Pa(zi,t)}function Ji(){xa(zi),xa(Vi),xa(Wi)}function Xi(e){Ki(Wi.current);var t=Ki(zi.current),r=le(t,e.type);t!==r&&(Pa(Vi,e),Pa(zi,r))}function Zi(e){Vi.current===e&&(xa(zi),xa(Vi))}var $i=Ma(0);function es(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||"$?"===r.data||"$!"===r.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ts=[];function rs(){for(var e=0;e<ts.length;e++)ts[e]._workInProgressVersionPrimary=null;ts.length=0}var ns=k.ReactCurrentDispatcher,as=k.ReactCurrentBatchConfig,is=0,ss=null,os=null,ls=null,hs=!1,cs=!1,us=0,ds=0;function ps(){throw Error(i(321))}function fs(e,t){if(null===t)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!on(e[r],t[r]))return!1;return!0}function As(e,t,r,n,a,s){if(is=s,ss=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ns.current=null===e||null===e.memoizedState?Zs:$s,e=r(n,a),cs){s=0;do{if(cs=!1,us=0,25<=s)throw Error(i(301));s+=1,ls=os=null,t.updateQueue=null,ns.current=eo,e=r(n,a)}while(cs)}if(ns.current=Xs,t=null!==os&&null!==os.next,is=0,ls=os=ss=null,hs=!1,t)throw Error(i(300));return e}function ms(){var e=0!==us;return us=0,e}function gs(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ls?ss.memoizedState=ls=e:ls=ls.next=e,ls}function ys(){if(null===os){var e=ss.alternate;e=null!==e?e.memoizedState:null}else e=os.next;var t=null===ls?ss.memoizedState:ls.next;if(null!==t)ls=t,os=e;else{if(null===e)throw Error(i(310));e={memoizedState:(os=e).memoizedState,baseState:os.baseState,baseQueue:os.baseQueue,queue:os.queue,next:null},null===ls?ss.memoizedState=ls=e:ls=ls.next=e}return ls}function vs(e,t){return"function"===typeof t?t(e):t}function ks(e){var t=ys(),r=t.queue;if(null===r)throw Error(i(311));r.lastRenderedReducer=e;var n=os,a=n.baseQueue,s=r.pending;if(null!==s){if(null!==a){var o=a.next;a.next=s.next,s.next=o}n.baseQueue=a=s,r.pending=null}if(null!==a){s=a.next,n=n.baseState;var l=o=null,h=null,c=s;do{var u=c.lane;if((is&u)===u)null!==h&&(h=h.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),n=c.hasEagerState?c.eagerState:e(n,c.action);else{var d={lane:u,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===h?(l=h=d,o=n):h=h.next=d,ss.lanes|=u,Rl|=u}c=c.next}while(null!==c&&c!==s);null===h?o=n:h.next=l,on(n,t.memoizedState)||(vo=!0),t.memoizedState=n,t.baseState=o,t.baseQueue=h,r.lastRenderedState=n}if(null!==(e=r.interleaved)){a=e;do{s=a.lane,ss.lanes|=s,Rl|=s,a=a.next}while(a!==e)}else null===a&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function bs(e){var t=ys(),r=t.queue;if(null===r)throw Error(i(311));r.lastRenderedReducer=e;var n=r.dispatch,a=r.pending,s=t.memoizedState;if(null!==a){r.pending=null;var o=a=a.next;do{s=e(s,o.action),o=o.next}while(o!==a);on(s,t.memoizedState)||(vo=!0),t.memoizedState=s,null===t.baseQueue&&(t.baseState=s),r.lastRenderedState=s}return[s,n]}function ws(){}function Ds(e,t){var r=ss,n=ys(),a=t(),s=!on(n.memoizedState,a);if(s&&(n.memoizedState=a,vo=!0),n=n.queue,Qs(Ps.bind(null,r,n,e),[e]),n.getSnapshot!==t||s||null!==ls&&1&ls.memoizedState.tag){if(r.flags|=2048,Ss(9,xs.bind(null,r,n,a,t),void 0,null),null===El)throw Error(i(349));0!==(30&is)||Ms(r,t,a)}return a}function Ms(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},null===(t=ss.updateQueue)?(t={lastEffect:null,stores:null},ss.updateQueue=t,t.stores=[e]):null===(r=t.stores)?t.stores=[e]:r.push(e)}function xs(e,t,r,n){t.value=r,t.getSnapshot=n,_s(t)&&Cs(e)}function Ps(e,t,r){return r(function(){_s(t)&&Cs(e)})}function _s(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!on(e,r)}catch(n){return!0}}function Cs(e){var t=Ti(e,1);null!==t&&rh(t,e,1,-1)}function Es(e){var t=gs();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:vs,lastRenderedState:e},t.queue=e,e=e.dispatch=Ws.bind(null,ss,e),[t.memoizedState,e]}function Ss(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},null===(t=ss.updateQueue)?(t={lastEffect:null,stores:null},ss.updateQueue=t,t.lastEffect=e.next=e):null===(r=t.lastEffect)?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function Bs(){return ys().memoizedState}function Is(e,t,r,n){var a=gs();ss.flags|=e,a.memoizedState=Ss(1|t,r,void 0,void 0===n?null:n)}function Fs(e,t,r,n){var a=ys();n=void 0===n?null:n;var i=void 0;if(null!==os){var s=os.memoizedState;if(i=s.destroy,null!==n&&fs(n,s.deps))return void(a.memoizedState=Ss(t,r,i,n))}ss.flags|=e,a.memoizedState=Ss(1|t,r,i,n)}function Ts(e,t){return Is(8390656,8,e,t)}function Qs(e,t){return Fs(2048,8,e,t)}function Rs(e,t){return Fs(4,2,e,t)}function Gs(e,t){return Fs(4,4,e,t)}function Ls(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Os(e,t,r){return r=null!==r&&void 0!==r?r.concat([e]):null,Fs(4,4,Ls.bind(null,t,e),r)}function Hs(){}function Us(e,t){var r=ys();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&fs(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function js(e,t){var r=ys();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&fs(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function Ns(e,t,r){return 0===(21&is)?(e.baseState&&(e.baseState=!1,vo=!0),e.memoizedState=r):(on(r,t)||(r=At(),ss.lanes|=r,Rl|=r,e.baseState=!0),t)}function Ys(e,t){var r=vt;vt=0!==r&&4>r?r:4,e(!0);var n=as.transition;as.transition={};try{e(!1),t()}finally{vt=r,as.transition=n}}function zs(){return ys().memoizedState}function Vs(e,t,r){var n=th(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},Ks(e))qs(t,r);else if(null!==(r=Fi(e,t,r,n))){rh(r,e,n,eh()),Js(r,t,n)}}function Ws(e,t,r){var n=th(e),a={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(Ks(e))qs(t,a);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var s=t.lastRenderedState,o=i(s,r);if(a.hasEagerState=!0,a.eagerState=o,on(o,s)){var l=t.interleaved;return null===l?(a.next=a,Ii(t)):(a.next=l.next,l.next=a),void(t.interleaved=a)}}catch(h){}null!==(r=Fi(e,t,a,n))&&(rh(r,e,n,a=eh()),Js(r,t,n))}}function Ks(e){var t=e.alternate;return e===ss||null!==t&&t===ss}function qs(e,t){cs=hs=!0;var r=e.pending;null===r?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function Js(e,t,r){if(0!==(4194240&r)){var n=t.lanes;r|=n&=e.pendingLanes,t.lanes=r,yt(e,r)}}var Xs={readContext:Si,useCallback:ps,useContext:ps,useEffect:ps,useImperativeHandle:ps,useInsertionEffect:ps,useLayoutEffect:ps,useMemo:ps,useReducer:ps,useRef:ps,useState:ps,useDebugValue:ps,useDeferredValue:ps,useTransition:ps,useMutableSource:ps,useSyncExternalStore:ps,useId:ps,unstable_isNewReconciler:!1},Zs={readContext:Si,useCallback:function(e,t){return gs().memoizedState=[e,void 0===t?null:t],e},useContext:Si,useEffect:Ts,useImperativeHandle:function(e,t,r){return r=null!==r&&void 0!==r?r.concat([e]):null,Is(4194308,4,Ls.bind(null,t,e),r)},useLayoutEffect:function(e,t){return Is(4194308,4,e,t)},useInsertionEffect:function(e,t){return Is(4,2,e,t)},useMemo:function(e,t){var r=gs();return t=void 0===t?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=gs();return t=void 0!==r?r(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=Vs.bind(null,ss,e),[n.memoizedState,e]},useRef:function(e){return e={current:e},gs().memoizedState=e},useState:Es,useDebugValue:Hs,useDeferredValue:function(e){return gs().memoizedState=e},useTransition:function(){var e=Es(!1),t=e[0];return e=Ys.bind(null,e[1]),gs().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=ss,a=gs();if(ai){if(void 0===r)throw Error(i(407));r=r()}else{if(r=t(),null===El)throw Error(i(349));0!==(30&is)||Ms(n,t,r)}a.memoizedState=r;var s={value:r,getSnapshot:t};return a.queue=s,Ts(Ps.bind(null,n,s,e),[e]),n.flags|=2048,Ss(9,xs.bind(null,n,s,r,t),void 0,null),r},useId:function(){var e=gs(),t=El.identifierPrefix;if(ai){var r=Xa;t=":"+t+"R"+(r=(Ja&~(1<<32-st(Ja)-1)).toString(32)+r),0<(r=us++)&&(t+="H"+r.toString(32)),t+=":"}else t=":"+t+"r"+(r=ds++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},$s={readContext:Si,useCallback:Us,useContext:Si,useEffect:Qs,useImperativeHandle:Os,useInsertionEffect:Rs,useLayoutEffect:Gs,useMemo:js,useReducer:ks,useRef:Bs,useState:function(){return ks(vs)},useDebugValue:Hs,useDeferredValue:function(e){return Ns(ys(),os.memoizedState,e)},useTransition:function(){return[ks(vs)[0],ys().memoizedState]},useMutableSource:ws,useSyncExternalStore:Ds,useId:zs,unstable_isNewReconciler:!1},eo={readContext:Si,useCallback:Us,useContext:Si,useEffect:Qs,useImperativeHandle:Os,useInsertionEffect:Rs,useLayoutEffect:Gs,useMemo:js,useReducer:bs,useRef:Bs,useState:function(){return bs(vs)},useDebugValue:Hs,useDeferredValue:function(e){var t=ys();return null===os?t.memoizedState=e:Ns(t,os.memoizedState,e)},useTransition:function(){return[bs(vs)[0],ys().memoizedState]},useMutableSource:ws,useSyncExternalStore:Ds,useId:zs,unstable_isNewReconciler:!1};function to(e,t){if(e&&e.defaultProps){for(var r in t=G({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}function ro(e,t,r,n){r=null===(r=r(n,t=e.memoizedState))||void 0===r?t:G({},t,r),e.memoizedState=r,0===e.lanes&&(e.updateQueue.baseState=r)}var no={isMounted:function(e){return!!(e=e._reactInternals)&&je(e)===e},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=eh(),a=th(e),i=Li(n,a);i.payload=t,void 0!==r&&null!==r&&(i.callback=r),null!==(t=Oi(e,i,a))&&(rh(t,e,a,n),Hi(t,e,a))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=eh(),a=th(e),i=Li(n,a);i.tag=1,i.payload=t,void 0!==r&&null!==r&&(i.callback=r),null!==(t=Oi(e,i,a))&&(rh(t,e,a,n),Hi(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=eh(),n=th(e),a=Li(r,n);a.tag=2,void 0!==t&&null!==t&&(a.callback=t),null!==(t=Oi(e,a,n))&&(rh(t,e,n,r),Hi(t,e,n))}};function ao(e,t,r,n,a,i,s){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,i,s):!t.prototype||!t.prototype.isPureReactComponent||(!ln(r,n)||!ln(a,i))}function io(e,t,r){var n=!1,a=_a,i=t.contextType;return"object"===typeof i&&null!==i?i=Si(i):(a=Ia(t)?Sa:Ca.current,i=(n=null!==(n=t.contextTypes)&&void 0!==n)?Ba(e,a):_a),t=new t(r,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=no,e.stateNode=t,t._reactInternals=e,n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t}function so(e,t,r,n){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(r,n),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&no.enqueueReplaceState(t,t.state,null)}function oo(e,t,r,n){var a=e.stateNode;a.props=r,a.state=e.memoizedState,a.refs={},Ri(e);var i=t.contextType;"object"===typeof i&&null!==i?a.context=Si(i):(i=Ia(t)?Sa:Ca.current,a.context=Ba(e,i)),a.state=e.memoizedState,"function"===typeof(i=t.getDerivedStateFromProps)&&(ro(e,t,i,r),a.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof a.getSnapshotBeforeUpdate||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||(t=a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&no.enqueueReplaceState(a,a.state,null),ji(e,r,a,n),a.state=e.memoizedState),"function"===typeof a.componentDidMount&&(e.flags|=4194308)}function lo(e,t){try{var r="",n=t;do{r+=U(n),n=n.return}while(n);var a=r}catch(i){a="\nError generating stack: "+i.message+"\n"+i.stack}return{value:e,source:t,stack:a,digest:null}}function ho(e,t,r){return{value:e,source:null,stack:null!=r?r:null,digest:null!=t?t:null}}function co(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var uo="function"===typeof WeakMap?WeakMap:Map;function po(e,t,r){(r=Li(-1,r)).tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){Yl||(Yl=!0,zl=n),co(0,t)},r}function fo(e,t,r){(r=Li(-1,r)).tag=3;var n=e.type.getDerivedStateFromError;if("function"===typeof n){var a=t.value;r.payload=function(){return n(a)},r.callback=function(){co(0,t)}}var i=e.stateNode;return null!==i&&"function"===typeof i.componentDidCatch&&(r.callback=function(){co(0,t),"function"!==typeof n&&(null===Vl?Vl=new Set([this]):Vl.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),r}function Ao(e,t,r){var n=e.pingCache;if(null===n){n=e.pingCache=new uo;var a=new Set;n.set(t,a)}else void 0===(a=n.get(t))&&(a=new Set,n.set(t,a));a.has(r)||(a.add(r),e=xh.bind(null,e,t,r),t.then(e,e))}function mo(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function go(e,t,r,n,a){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,1===r.tag&&(null===r.alternate?r.tag=17:((t=Li(-1,1)).tag=2,Oi(r,t,1))),r.lanes|=1),e):(e.flags|=65536,e.lanes=a,e)}var yo=k.ReactCurrentOwner,vo=!1;function ko(e,t,r,n){t.child=null===e?bi(t,null,r,n):ki(t,e.child,r,n)}function bo(e,t,r,n,a){r=r.render;var i=t.ref;return Ei(t,a),n=As(e,t,r,n,i,a),r=ms(),null===e||vo?(ai&&r&&ei(t),t.flags|=1,ko(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Yo(e,t,a))}function wo(e,t,r,n,a){if(null===e){var i=r.type;return"function"!==typeof i||Ih(i)||void 0!==i.defaultProps||null!==r.compare||void 0!==r.defaultProps?((e=Th(r.type,null,n,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,Do(e,t,i,n,a))}if(i=e.child,0===(e.lanes&a)){var s=i.memoizedProps;if((r=null!==(r=r.compare)?r:ln)(s,n)&&e.ref===t.ref)return Yo(e,t,a)}return t.flags|=1,(e=Fh(i,n)).ref=t.ref,e.return=t,t.child=e}function Do(e,t,r,n,a){if(null!==e){var i=e.memoizedProps;if(ln(i,n)&&e.ref===t.ref){if(vo=!1,t.pendingProps=n=i,0===(e.lanes&a))return t.lanes=e.lanes,Yo(e,t,a);0!==(131072&e.flags)&&(vo=!0)}}return Po(e,t,r,n,a)}function Mo(e,t,r){var n=t.pendingProps,a=n.children,i=null!==e?e.memoizedState:null;if("hidden"===n.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Pa(Fl,Il),Il|=r;else{if(0===(1073741824&r))return e=null!==i?i.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Pa(Fl,Il),Il|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=null!==i?i.baseLanes:r,Pa(Fl,Il),Il|=n}else null!==i?(n=i.baseLanes|r,t.memoizedState=null):n=r,Pa(Fl,Il),Il|=n;return ko(e,t,a,r),t.child}function xo(e,t){var r=t.ref;(null===e&&null!==r||null!==e&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function Po(e,t,r,n,a){var i=Ia(r)?Sa:Ca.current;return i=Ba(t,i),Ei(t,a),r=As(e,t,r,n,i,a),n=ms(),null===e||vo?(ai&&n&&ei(t),t.flags|=1,ko(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Yo(e,t,a))}function _o(e,t,r,n,a){if(Ia(r)){var i=!0;Ra(t)}else i=!1;if(Ei(t,a),null===t.stateNode)No(e,t),io(t,r,n),oo(t,r,n,a),n=!0;else if(null===e){var s=t.stateNode,o=t.memoizedProps;s.props=o;var l=s.context,h=r.contextType;"object"===typeof h&&null!==h?h=Si(h):h=Ba(t,h=Ia(r)?Sa:Ca.current);var c=r.getDerivedStateFromProps,u="function"===typeof c||"function"===typeof s.getSnapshotBeforeUpdate;u||"function"!==typeof s.UNSAFE_componentWillReceiveProps&&"function"!==typeof s.componentWillReceiveProps||(o!==n||l!==h)&&so(t,s,n,h),Qi=!1;var d=t.memoizedState;s.state=d,ji(t,n,s,a),l=t.memoizedState,o!==n||d!==l||Ea.current||Qi?("function"===typeof c&&(ro(t,r,c,n),l=t.memoizedState),(o=Qi||ao(t,r,o,n,d,l,h))?(u||"function"!==typeof s.UNSAFE_componentWillMount&&"function"!==typeof s.componentWillMount||("function"===typeof s.componentWillMount&&s.componentWillMount(),"function"===typeof s.UNSAFE_componentWillMount&&s.UNSAFE_componentWillMount()),"function"===typeof s.componentDidMount&&(t.flags|=4194308)):("function"===typeof s.componentDidMount&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=l),s.props=n,s.state=l,s.context=h,n=o):("function"===typeof s.componentDidMount&&(t.flags|=4194308),n=!1)}else{s=t.stateNode,Gi(e,t),o=t.memoizedProps,h=t.type===t.elementType?o:to(t.type,o),s.props=h,u=t.pendingProps,d=s.context,"object"===typeof(l=r.contextType)&&null!==l?l=Si(l):l=Ba(t,l=Ia(r)?Sa:Ca.current);var p=r.getDerivedStateFromProps;(c="function"===typeof p||"function"===typeof s.getSnapshotBeforeUpdate)||"function"!==typeof s.UNSAFE_componentWillReceiveProps&&"function"!==typeof s.componentWillReceiveProps||(o!==u||d!==l)&&so(t,s,n,l),Qi=!1,d=t.memoizedState,s.state=d,ji(t,n,s,a);var f=t.memoizedState;o!==u||d!==f||Ea.current||Qi?("function"===typeof p&&(ro(t,r,p,n),f=t.memoizedState),(h=Qi||ao(t,r,h,n,d,f,l)||!1)?(c||"function"!==typeof s.UNSAFE_componentWillUpdate&&"function"!==typeof s.componentWillUpdate||("function"===typeof s.componentWillUpdate&&s.componentWillUpdate(n,f,l),"function"===typeof s.UNSAFE_componentWillUpdate&&s.UNSAFE_componentWillUpdate(n,f,l)),"function"===typeof s.componentDidUpdate&&(t.flags|=4),"function"===typeof s.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof s.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!==typeof s.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=f),s.props=n,s.state=f,s.context=l,n=h):("function"!==typeof s.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!==typeof s.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),n=!1)}return Co(e,t,r,n,i,a)}function Co(e,t,r,n,a,i){xo(e,t);var s=0!==(128&t.flags);if(!n&&!s)return a&&Ga(t,r,!1),Yo(e,t,i);n=t.stateNode,yo.current=t;var o=s&&"function"!==typeof r.getDerivedStateFromError?null:n.render();return t.flags|=1,null!==e&&s?(t.child=ki(t,e.child,null,i),t.child=ki(t,null,o,i)):ko(e,t,o,i),t.memoizedState=n.state,a&&Ga(t,r,!0),t.child}function Eo(e){var t=e.stateNode;t.pendingContext?Ta(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ta(0,t.context,!1),qi(e,t.containerInfo)}function So(e,t,r,n,a){return pi(),fi(a),t.flags|=256,ko(e,t,r,n),t.child}var Bo,Io,Fo,To,Qo={dehydrated:null,treeContext:null,retryLane:0};function Ro(e){return{baseLanes:e,cachePool:null,transitions:null}}function Go(e,t,r){var n,a=t.pendingProps,s=$i.current,o=!1,l=0!==(128&t.flags);if((n=l)||(n=(null===e||null!==e.memoizedState)&&0!==(2&s)),n?(o=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(s|=1),Pa($i,1&s),null===e)return hi(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(l=a.children,e=a.fallback,o?(a=t.mode,o=t.child,l={mode:"hidden",children:l},0===(1&a)&&null!==o?(o.childLanes=0,o.pendingProps=l):o=Rh(l,a,0,null),e=Qh(e,a,r,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Ro(r),t.memoizedState=Qo,e):Lo(t,l));if(null!==(s=e.memoizedState)&&null!==(n=s.dehydrated))return function(e,t,r,n,a,s,o){if(r)return 256&t.flags?(t.flags&=-257,Oo(e,t,o,n=ho(Error(i(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(s=n.fallback,a=t.mode,n=Rh({mode:"visible",children:n.children},a,0,null),(s=Qh(s,a,o,null)).flags|=2,n.return=t,s.return=t,n.sibling=s,t.child=n,0!==(1&t.mode)&&ki(t,e.child,null,o),t.child.memoizedState=Ro(o),t.memoizedState=Qo,s);if(0===(1&t.mode))return Oo(e,t,o,null);if("$!"===a.data){if(n=a.nextSibling&&a.nextSibling.dataset)var l=n.dgst;return n=l,Oo(e,t,o,n=ho(s=Error(i(419)),n,void 0))}if(l=0!==(o&e.childLanes),vo||l){if(null!==(n=El)){switch(o&-o){case 4:a=2;break;case 16:a=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:a=32;break;case 536870912:a=268435456;break;default:a=0}0!==(a=0!==(a&(n.suspendedLanes|o))?0:a)&&a!==s.retryLane&&(s.retryLane=a,Ti(e,a),rh(n,e,a,-1))}return Ah(),Oo(e,t,o,n=ho(Error(i(421))))}return"$?"===a.data?(t.flags|=128,t.child=e.child,t=_h.bind(null,e),a._reactRetry=t,null):(e=s.treeContext,ni=ha(a.nextSibling),ri=t,ai=!0,ii=null,null!==e&&(Wa[Ka++]=Ja,Wa[Ka++]=Xa,Wa[Ka++]=qa,Ja=e.id,Xa=e.overflow,qa=t),t=Lo(t,n.children),t.flags|=4096,t)}(e,t,l,a,n,s,r);if(o){o=a.fallback,l=t.mode,n=(s=e.child).sibling;var h={mode:"hidden",children:a.children};return 0===(1&l)&&t.child!==s?((a=t.child).childLanes=0,a.pendingProps=h,t.deletions=null):(a=Fh(s,h)).subtreeFlags=14680064&s.subtreeFlags,null!==n?o=Fh(n,o):(o=Qh(o,l,r,null)).flags|=2,o.return=t,a.return=t,a.sibling=o,t.child=a,a=o,o=t.child,l=null===(l=e.child.memoizedState)?Ro(r):{baseLanes:l.baseLanes|r,cachePool:null,transitions:l.transitions},o.memoizedState=l,o.childLanes=e.childLanes&~r,t.memoizedState=Qo,a}return e=(o=e.child).sibling,a=Fh(o,{mode:"visible",children:a.children}),0===(1&t.mode)&&(a.lanes=r),a.return=t,a.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=a,t.memoizedState=null,a}function Lo(e,t){return(t=Rh({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Oo(e,t,r,n){return null!==n&&fi(n),ki(t,e.child,null,r),(e=Lo(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Ho(e,t,r){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),Ci(e.return,t,r)}function Uo(e,t,r,n,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=n,i.tail=r,i.tailMode=a)}function jo(e,t,r){var n=t.pendingProps,a=n.revealOrder,i=n.tail;if(ko(e,t,n.children,r),0!==(2&(n=$i.current)))n=1&n|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Ho(e,r,t);else if(19===e.tag)Ho(e,r,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(Pa($i,n),0===(1&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(r=t.child,a=null;null!==r;)null!==(e=r.alternate)&&null===es(e)&&(a=r),r=r.sibling;null===(r=a)?(a=t.child,t.child=null):(a=r.sibling,r.sibling=null),Uo(t,!1,a,r,i);break;case"backwards":for(r=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===es(e)){t.child=a;break}e=a.sibling,a.sibling=r,r=a,a=e}Uo(t,!0,r,null,i);break;case"together":Uo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function No(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Yo(e,t,r){if(null!==e&&(t.dependencies=e.dependencies),Rl|=t.lanes,0===(r&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(r=Fh(e=t.child,e.pendingProps),t.child=r,r.return=t;null!==e.sibling;)e=e.sibling,(r=r.sibling=Fh(e,e.pendingProps)).return=t;r.sibling=null}return t.child}function zo(e,t){if(!ai)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;null!==r;)null!==r.alternate&&(n=r),r=r.sibling;null===n?t||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function Vo(e){var t=null!==e.alternate&&e.alternate.child===e.child,r=0,n=0;if(t)for(var a=e.child;null!==a;)r|=a.lanes|a.childLanes,n|=14680064&a.subtreeFlags,n|=14680064&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)r|=a.lanes|a.childLanes,n|=a.subtreeFlags,n|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function Wo(e,t,r){var n=t.pendingProps;switch(ti(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Vo(t),null;case 1:case 17:return Ia(t.type)&&Fa(),Vo(t),null;case 3:return n=t.stateNode,Ji(),xa(Ea),xa(Ca),rs(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(ui(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==ii&&(sh(ii),ii=null))),Io(e,t),Vo(t),null;case 5:Zi(t);var a=Ki(Wi.current);if(r=t.type,null!==e&&null!=t.stateNode)Fo(e,t,r,n,a),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!n){if(null===t.stateNode)throw Error(i(166));return Vo(t),null}if(e=Ki(zi.current),ui(t)){n=t.stateNode,r=t.type;var s=t.memoizedProps;switch(n[da]=t,n[pa]=s,e=0!==(1&t.mode),r){case"dialog":On("cancel",n),On("close",n);break;case"iframe":case"object":case"embed":On("load",n);break;case"video":case"audio":for(a=0;a<Qn.length;a++)On(Qn[a],n);break;case"source":On("error",n);break;case"img":case"image":case"link":On("error",n),On("load",n);break;case"details":On("toggle",n);break;case"input":J(n,s),On("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!s.multiple},On("invalid",n);break;case"textarea":ae(n,s),On("invalid",n)}for(var l in ye(r,s),a=null,s)if(s.hasOwnProperty(l)){var h=s[l];"children"===l?"string"===typeof h?n.textContent!==h&&(!0!==s.suppressHydrationWarning&&Zn(n.textContent,h,e),a=["children",h]):"number"===typeof h&&n.textContent!==""+h&&(!0!==s.suppressHydrationWarning&&Zn(n.textContent,h,e),a=["children",""+h]):o.hasOwnProperty(l)&&null!=h&&"onScroll"===l&&On("scroll",n)}switch(r){case"input":V(n),$(n,s,!0);break;case"textarea":V(n),se(n);break;case"select":case"option":break;default:"function"===typeof s.onClick&&(n.onclick=$n)}n=a,t.updateQueue=n,null!==n&&(t.flags|=4)}else{l=9===a.nodeType?a:a.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=oe(r)),"http://www.w3.org/1999/xhtml"===e?"script"===r?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof n.is?e=l.createElement(r,{is:n.is}):(e=l.createElement(r),"select"===r&&(l=e,n.multiple?l.multiple=!0:n.size&&(l.size=n.size))):e=l.createElementNS(e,r),e[da]=t,e[pa]=n,Bo(e,t,!1,!1),t.stateNode=e;e:{switch(l=ve(r,n),r){case"dialog":On("cancel",e),On("close",e),a=n;break;case"iframe":case"object":case"embed":On("load",e),a=n;break;case"video":case"audio":for(a=0;a<Qn.length;a++)On(Qn[a],e);a=n;break;case"source":On("error",e),a=n;break;case"img":case"image":case"link":On("error",e),On("load",e),a=n;break;case"details":On("toggle",e),a=n;break;case"input":J(e,n),a=q(e,n),On("invalid",e);break;case"option":default:a=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},a=G({},n,{value:void 0}),On("invalid",e);break;case"textarea":ae(e,n),a=ne(e,n),On("invalid",e)}for(s in ye(r,a),h=a)if(h.hasOwnProperty(s)){var c=h[s];"style"===s?me(e,c):"dangerouslySetInnerHTML"===s?null!=(c=c?c.__html:void 0)&&ue(e,c):"children"===s?"string"===typeof c?("textarea"!==r||""!==c)&&de(e,c):"number"===typeof c&&de(e,""+c):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(o.hasOwnProperty(s)?null!=c&&"onScroll"===s&&On("scroll",e):null!=c&&v(e,s,c,l))}switch(r){case"input":V(e),$(e,n,!1);break;case"textarea":V(e),se(e);break;case"option":null!=n.value&&e.setAttribute("value",""+Y(n.value));break;case"select":e.multiple=!!n.multiple,null!=(s=n.value)?re(e,!!n.multiple,s,!1):null!=n.defaultValue&&re(e,!!n.multiple,n.defaultValue,!0);break;default:"function"===typeof a.onClick&&(e.onclick=$n)}switch(r){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}}n&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Vo(t),null;case 6:if(e&&null!=t.stateNode)To(e,t,e.memoizedProps,n);else{if("string"!==typeof n&&null===t.stateNode)throw Error(i(166));if(r=Ki(Wi.current),Ki(zi.current),ui(t)){if(n=t.stateNode,r=t.memoizedProps,n[da]=t,(s=n.nodeValue!==r)&&null!==(e=ri))switch(e.tag){case 3:Zn(n.nodeValue,r,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Zn(n.nodeValue,r,0!==(1&e.mode))}s&&(t.flags|=4)}else(n=(9===r.nodeType?r:r.ownerDocument).createTextNode(n))[da]=t,t.stateNode=n}return Vo(t),null;case 13:if(xa($i),n=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ai&&null!==ni&&0!==(1&t.mode)&&0===(128&t.flags))di(),pi(),t.flags|=98560,s=!1;else if(s=ui(t),null!==n&&null!==n.dehydrated){if(null===e){if(!s)throw Error(i(318));if(!(s=null!==(s=t.memoizedState)?s.dehydrated:null))throw Error(i(317));s[da]=t}else pi(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Vo(t),s=!1}else null!==ii&&(sh(ii),ii=null),s=!0;if(!s)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=r,t):((n=null!==n)!==(null!==e&&null!==e.memoizedState)&&n&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&$i.current)?0===Tl&&(Tl=3):Ah())),null!==t.updateQueue&&(t.flags|=4),Vo(t),null);case 4:return Ji(),Io(e,t),null===e&&jn(t.stateNode.containerInfo),Vo(t),null;case 10:return _i(t.type._context),Vo(t),null;case 19:if(xa($i),null===(s=t.memoizedState))return Vo(t),null;if(n=0!==(128&t.flags),null===(l=s.rendering))if(n)zo(s,!1);else{if(0!==Tl||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(l=es(e))){for(t.flags|=128,zo(s,!1),null!==(n=l.updateQueue)&&(t.updateQueue=n,t.flags|=4),t.subtreeFlags=0,n=r,r=t.child;null!==r;)e=n,(s=r).flags&=14680066,null===(l=s.alternate)?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=l.childLanes,s.lanes=l.lanes,s.child=l.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=l.memoizedProps,s.memoizedState=l.memoizedState,s.updateQueue=l.updateQueue,s.type=l.type,e=l.dependencies,s.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return Pa($i,1&$i.current|2),t.child}e=e.sibling}null!==s.tail&&Xe()>jl&&(t.flags|=128,n=!0,zo(s,!1),t.lanes=4194304)}else{if(!n)if(null!==(e=es(l))){if(t.flags|=128,n=!0,null!==(r=e.updateQueue)&&(t.updateQueue=r,t.flags|=4),zo(s,!0),null===s.tail&&"hidden"===s.tailMode&&!l.alternate&&!ai)return Vo(t),null}else 2*Xe()-s.renderingStartTime>jl&&1073741824!==r&&(t.flags|=128,n=!0,zo(s,!1),t.lanes=4194304);s.isBackwards?(l.sibling=t.child,t.child=l):(null!==(r=s.last)?r.sibling=l:t.child=l,s.last=l)}return null!==s.tail?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=Xe(),t.sibling=null,r=$i.current,Pa($i,n?1&r|2:1&r),t):(Vo(t),null);case 22:case 23:return uh(),n=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==n&&(t.flags|=8192),n&&0!==(1&t.mode)?0!==(1073741824&Il)&&(Vo(t),6&t.subtreeFlags&&(t.flags|=8192)):Vo(t),null;case 24:case 25:return null}throw Error(i(156,t.tag))}function Ko(e,t){switch(ti(t),t.tag){case 1:return Ia(t.type)&&Fa(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Ji(),xa(Ea),xa(Ca),rs(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Zi(t),null;case 13:if(xa($i),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(i(340));pi()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return xa($i),null;case 4:return Ji(),null;case 10:return _i(t.type._context),null;case 22:case 23:return uh(),null;default:return null}}Bo=function(e,t){for(var r=t.child;null!==r;){if(5===r.tag||6===r.tag)e.appendChild(r.stateNode);else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},Io=function(){},Fo=function(e,t,r,n){var a=e.memoizedProps;if(a!==n){e=t.stateNode,Ki(zi.current);var i,s=null;switch(r){case"input":a=q(e,a),n=q(e,n),s=[];break;case"select":a=G({},a,{value:void 0}),n=G({},n,{value:void 0}),s=[];break;case"textarea":a=ne(e,a),n=ne(e,n),s=[];break;default:"function"!==typeof a.onClick&&"function"===typeof n.onClick&&(e.onclick=$n)}for(c in ye(r,n),r=null,a)if(!n.hasOwnProperty(c)&&a.hasOwnProperty(c)&&null!=a[c])if("style"===c){var l=a[c];for(i in l)l.hasOwnProperty(i)&&(r||(r={}),r[i]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(o.hasOwnProperty(c)?s||(s=[]):(s=s||[]).push(c,null));for(c in n){var h=n[c];if(l=null!=a?a[c]:void 0,n.hasOwnProperty(c)&&h!==l&&(null!=h||null!=l))if("style"===c)if(l){for(i in l)!l.hasOwnProperty(i)||h&&h.hasOwnProperty(i)||(r||(r={}),r[i]="");for(i in h)h.hasOwnProperty(i)&&l[i]!==h[i]&&(r||(r={}),r[i]=h[i])}else r||(s||(s=[]),s.push(c,r)),r=h;else"dangerouslySetInnerHTML"===c?(h=h?h.__html:void 0,l=l?l.__html:void 0,null!=h&&l!==h&&(s=s||[]).push(c,h)):"children"===c?"string"!==typeof h&&"number"!==typeof h||(s=s||[]).push(c,""+h):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(o.hasOwnProperty(c)?(null!=h&&"onScroll"===c&&On("scroll",e),s||l===h||(s=[])):(s=s||[]).push(c,h))}r&&(s=s||[]).push("style",r);var c=s;(t.updateQueue=c)&&(t.flags|=4)}},To=function(e,t,r,n){r!==n&&(t.flags|=4)};var qo=!1,Jo=!1,Xo="function"===typeof WeakSet?WeakSet:Set,Zo=null;function $o(e,t){var r=e.ref;if(null!==r)if("function"===typeof r)try{r(null)}catch(n){Mh(e,t,n)}else r.current=null}function el(e,t,r){try{r()}catch(n){Mh(e,t,n)}}var tl=!1;function rl(e,t,r){var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var a=n=n.next;do{if((a.tag&e)===e){var i=a.destroy;a.destroy=void 0,void 0!==i&&el(t,r,i)}a=a.next}while(a!==n)}}function nl(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function al(e){var t=e.ref;if(null!==t){var r=e.stateNode;e.tag,e=r,"function"===typeof t?t(e):t.current=e}}function il(e){var t=e.alternate;null!==t&&(e.alternate=null,il(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[da],delete t[pa],delete t[Aa],delete t[ma],delete t[ga])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function sl(e){return 5===e.tag||3===e.tag||4===e.tag}function ol(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||sl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function ll(e,t,r){var n=e.tag;if(5===n||6===n)e=e.stateNode,t?8===r.nodeType?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(8===r.nodeType?(t=r.parentNode).insertBefore(e,r):(t=r).appendChild(e),null!==(r=r._reactRootContainer)&&void 0!==r||null!==t.onclick||(t.onclick=$n));else if(4!==n&&null!==(e=e.child))for(ll(e,t,r),e=e.sibling;null!==e;)ll(e,t,r),e=e.sibling}function hl(e,t,r){var n=e.tag;if(5===n||6===n)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(4!==n&&null!==(e=e.child))for(hl(e,t,r),e=e.sibling;null!==e;)hl(e,t,r),e=e.sibling}var cl=null,ul=!1;function dl(e,t,r){for(r=r.child;null!==r;)pl(e,t,r),r=r.sibling}function pl(e,t,r){if(it&&"function"===typeof it.onCommitFiberUnmount)try{it.onCommitFiberUnmount(at,r)}catch(o){}switch(r.tag){case 5:Jo||$o(r,t);case 6:var n=cl,a=ul;cl=null,dl(e,t,r),ul=a,null!==(cl=n)&&(ul?(e=cl,r=r.stateNode,8===e.nodeType?e.parentNode.removeChild(r):e.removeChild(r)):cl.removeChild(r.stateNode));break;case 18:null!==cl&&(ul?(e=cl,r=r.stateNode,8===e.nodeType?la(e.parentNode,r):1===e.nodeType&&la(e,r),jt(e)):la(cl,r.stateNode));break;case 4:n=cl,a=ul,cl=r.stateNode.containerInfo,ul=!0,dl(e,t,r),cl=n,ul=a;break;case 0:case 11:case 14:case 15:if(!Jo&&(null!==(n=r.updateQueue)&&null!==(n=n.lastEffect))){a=n=n.next;do{var i=a,s=i.destroy;i=i.tag,void 0!==s&&(0!==(2&i)||0!==(4&i))&&el(r,t,s),a=a.next}while(a!==n)}dl(e,t,r);break;case 1:if(!Jo&&($o(r,t),"function"===typeof(n=r.stateNode).componentWillUnmount))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(o){Mh(r,t,o)}dl(e,t,r);break;case 21:dl(e,t,r);break;case 22:1&r.mode?(Jo=(n=Jo)||null!==r.memoizedState,dl(e,t,r),Jo=n):dl(e,t,r);break;default:dl(e,t,r)}}function fl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var r=e.stateNode;null===r&&(r=e.stateNode=new Xo),t.forEach(function(t){var n=Ch.bind(null,e,t);r.has(t)||(r.add(t),t.then(n,n))})}}function Al(e,t){var r=t.deletions;if(null!==r)for(var n=0;n<r.length;n++){var a=r[n];try{var s=e,o=t,l=o;e:for(;null!==l;){switch(l.tag){case 5:cl=l.stateNode,ul=!1;break e;case 3:case 4:cl=l.stateNode.containerInfo,ul=!0;break e}l=l.return}if(null===cl)throw Error(i(160));pl(s,o,a),cl=null,ul=!1;var h=a.alternate;null!==h&&(h.return=null),a.return=null}catch(c){Mh(a,t,c)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)ml(t,e),t=t.sibling}function ml(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Al(t,e),gl(e),4&n){try{rl(3,e,e.return),nl(3,e)}catch(m){Mh(e,e.return,m)}try{rl(5,e,e.return)}catch(m){Mh(e,e.return,m)}}break;case 1:Al(t,e),gl(e),512&n&&null!==r&&$o(r,r.return);break;case 5:if(Al(t,e),gl(e),512&n&&null!==r&&$o(r,r.return),32&e.flags){var a=e.stateNode;try{de(a,"")}catch(m){Mh(e,e.return,m)}}if(4&n&&null!=(a=e.stateNode)){var s=e.memoizedProps,o=null!==r?r.memoizedProps:s,l=e.type,h=e.updateQueue;if(e.updateQueue=null,null!==h)try{"input"===l&&"radio"===s.type&&null!=s.name&&X(a,s),ve(l,o);var c=ve(l,s);for(o=0;o<h.length;o+=2){var u=h[o],d=h[o+1];"style"===u?me(a,d):"dangerouslySetInnerHTML"===u?ue(a,d):"children"===u?de(a,d):v(a,u,d,c)}switch(l){case"input":Z(a,s);break;case"textarea":ie(a,s);break;case"select":var p=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!s.multiple;var f=s.value;null!=f?re(a,!!s.multiple,f,!1):p!==!!s.multiple&&(null!=s.defaultValue?re(a,!!s.multiple,s.defaultValue,!0):re(a,!!s.multiple,s.multiple?[]:"",!1))}a[pa]=s}catch(m){Mh(e,e.return,m)}}break;case 6:if(Al(t,e),gl(e),4&n){if(null===e.stateNode)throw Error(i(162));a=e.stateNode,s=e.memoizedProps;try{a.nodeValue=s}catch(m){Mh(e,e.return,m)}}break;case 3:if(Al(t,e),gl(e),4&n&&null!==r&&r.memoizedState.isDehydrated)try{jt(t.containerInfo)}catch(m){Mh(e,e.return,m)}break;case 4:default:Al(t,e),gl(e);break;case 13:Al(t,e),gl(e),8192&(a=e.child).flags&&(s=null!==a.memoizedState,a.stateNode.isHidden=s,!s||null!==a.alternate&&null!==a.alternate.memoizedState||(Ul=Xe())),4&n&&fl(e);break;case 22:if(u=null!==r&&null!==r.memoizedState,1&e.mode?(Jo=(c=Jo)||u,Al(t,e),Jo=c):Al(t,e),gl(e),8192&n){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!u&&0!==(1&e.mode))for(Zo=e,u=e.child;null!==u;){for(d=Zo=u;null!==Zo;){switch(f=(p=Zo).child,p.tag){case 0:case 11:case 14:case 15:rl(4,p,p.return);break;case 1:$o(p,p.return);var A=p.stateNode;if("function"===typeof A.componentWillUnmount){n=p,r=p.return;try{t=n,A.props=t.memoizedProps,A.state=t.memoizedState,A.componentWillUnmount()}catch(m){Mh(n,r,m)}}break;case 5:$o(p,p.return);break;case 22:if(null!==p.memoizedState){bl(d);continue}}null!==f?(f.return=p,Zo=f):bl(d)}u=u.sibling}e:for(u=null,d=e;;){if(5===d.tag){if(null===u){u=d;try{a=d.stateNode,c?"function"===typeof(s=a.style).setProperty?s.setProperty("display","none","important"):s.display="none":(l=d.stateNode,o=void 0!==(h=d.memoizedProps.style)&&null!==h&&h.hasOwnProperty("display")?h.display:null,l.style.display=Ae("display",o))}catch(m){Mh(e,e.return,m)}}}else if(6===d.tag){if(null===u)try{d.stateNode.nodeValue=c?"":d.memoizedProps}catch(m){Mh(e,e.return,m)}}else if((22!==d.tag&&23!==d.tag||null===d.memoizedState||d===e)&&null!==d.child){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;null===d.sibling;){if(null===d.return||d.return===e)break e;u===d&&(u=null),d=d.return}u===d&&(u=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:Al(t,e),gl(e),4&n&&fl(e);case 21:}}function gl(e){var t=e.flags;if(2&t){try{e:{for(var r=e.return;null!==r;){if(sl(r)){var n=r;break e}r=r.return}throw Error(i(160))}switch(n.tag){case 5:var a=n.stateNode;32&n.flags&&(de(a,""),n.flags&=-33),hl(e,ol(e),a);break;case 3:case 4:var s=n.stateNode.containerInfo;ll(e,ol(e),s);break;default:throw Error(i(161))}}catch(o){Mh(e,e.return,o)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function yl(e,t,r){Zo=e,vl(e,t,r)}function vl(e,t,r){for(var n=0!==(1&e.mode);null!==Zo;){var a=Zo,i=a.child;if(22===a.tag&&n){var s=null!==a.memoizedState||qo;if(!s){var o=a.alternate,l=null!==o&&null!==o.memoizedState||Jo;o=qo;var h=Jo;if(qo=s,(Jo=l)&&!h)for(Zo=a;null!==Zo;)l=(s=Zo).child,22===s.tag&&null!==s.memoizedState?wl(a):null!==l?(l.return=s,Zo=l):wl(a);for(;null!==i;)Zo=i,vl(i,t,r),i=i.sibling;Zo=a,qo=o,Jo=h}kl(e)}else 0!==(8772&a.subtreeFlags)&&null!==i?(i.return=a,Zo=i):kl(e)}}function kl(e){for(;null!==Zo;){var t=Zo;if(0!==(8772&t.flags)){var r=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Jo||nl(5,t);break;case 1:var n=t.stateNode;if(4&t.flags&&!Jo)if(null===r)n.componentDidMount();else{var a=t.elementType===t.type?r.memoizedProps:to(t.type,r.memoizedProps);n.componentDidUpdate(a,r.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var s=t.updateQueue;null!==s&&Ni(t,s,n);break;case 3:var o=t.updateQueue;if(null!==o){if(r=null,null!==t.child)switch(t.child.tag){case 5:case 1:r=t.child.stateNode}Ni(t,o,r)}break;case 5:var l=t.stateNode;if(null===r&&4&t.flags){r=l;var h=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":h.autoFocus&&r.focus();break;case"img":h.src&&(r.src=h.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var c=t.alternate;if(null!==c){var u=c.memoizedState;if(null!==u){var d=u.dehydrated;null!==d&&jt(d)}}}break;default:throw Error(i(163))}Jo||512&t.flags&&al(t)}catch(p){Mh(t,t.return,p)}}if(t===e){Zo=null;break}if(null!==(r=t.sibling)){r.return=t.return,Zo=r;break}Zo=t.return}}function bl(e){for(;null!==Zo;){var t=Zo;if(t===e){Zo=null;break}var r=t.sibling;if(null!==r){r.return=t.return,Zo=r;break}Zo=t.return}}function wl(e){for(;null!==Zo;){var t=Zo;try{switch(t.tag){case 0:case 11:case 15:var r=t.return;try{nl(4,t)}catch(l){Mh(t,r,l)}break;case 1:var n=t.stateNode;if("function"===typeof n.componentDidMount){var a=t.return;try{n.componentDidMount()}catch(l){Mh(t,a,l)}}var i=t.return;try{al(t)}catch(l){Mh(t,i,l)}break;case 5:var s=t.return;try{al(t)}catch(l){Mh(t,s,l)}}}catch(l){Mh(t,t.return,l)}if(t===e){Zo=null;break}var o=t.sibling;if(null!==o){o.return=t.return,Zo=o;break}Zo=t.return}}var Dl,Ml=Math.ceil,xl=k.ReactCurrentDispatcher,Pl=k.ReactCurrentOwner,_l=k.ReactCurrentBatchConfig,Cl=0,El=null,Sl=null,Bl=0,Il=0,Fl=Ma(0),Tl=0,Ql=null,Rl=0,Gl=0,Ll=0,Ol=null,Hl=null,Ul=0,jl=1/0,Nl=null,Yl=!1,zl=null,Vl=null,Wl=!1,Kl=null,ql=0,Jl=0,Xl=null,Zl=-1,$l=0;function eh(){return 0!==(6&Cl)?Xe():-1!==Zl?Zl:Zl=Xe()}function th(e){return 0===(1&e.mode)?1:0!==(2&Cl)&&0!==Bl?Bl&-Bl:null!==Ai.transition?(0===$l&&($l=At()),$l):0!==(e=vt)?e:e=void 0===(e=window.event)?16:Jt(e.type)}function rh(e,t,r,n){if(50<Jl)throw Jl=0,Xl=null,Error(i(185));gt(e,r,n),0!==(2&Cl)&&e===El||(e===El&&(0===(2&Cl)&&(Gl|=r),4===Tl&&oh(e,Bl)),nh(e,n),1===r&&0===Cl&&0===(1&t.mode)&&(jl=Xe()+500,Oa&&ja()))}function nh(e,t){var r=e.callbackNode;!function(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes;0<i;){var s=31-st(i),o=1<<s,l=a[s];-1===l?0!==(o&r)&&0===(o&n)||(a[s]=pt(o,t)):l<=t&&(e.expiredLanes|=o),i&=~o}}(e,t);var n=dt(e,e===El?Bl:0);if(0===n)null!==r&&Ke(r),e.callbackNode=null,e.callbackPriority=0;else if(t=n&-n,e.callbackPriority!==t){if(null!=r&&Ke(r),1===t)0===e.tag?function(e){Oa=!0,Ua(e)}(lh.bind(null,e)):Ua(lh.bind(null,e)),sa(function(){0===(6&Cl)&&ja()}),r=null;else{switch(kt(n)){case 1:r=$e;break;case 4:r=et;break;case 16:default:r=tt;break;case 536870912:r=nt}r=Eh(r,ah.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function ah(e,t){if(Zl=-1,$l=0,0!==(6&Cl))throw Error(i(327));var r=e.callbackNode;if(wh()&&e.callbackNode!==r)return null;var n=dt(e,e===El?Bl:0);if(0===n)return null;if(0!==(30&n)||0!==(n&e.expiredLanes)||t)t=mh(e,n);else{t=n;var a=Cl;Cl|=2;var s=fh();for(El===e&&Bl===t||(Nl=null,jl=Xe()+500,dh(e,t));;)try{yh();break}catch(l){ph(e,l)}Pi(),xl.current=s,Cl=a,null!==Sl?t=0:(El=null,Bl=0,t=Tl)}if(0!==t){if(2===t&&(0!==(a=ft(e))&&(n=a,t=ih(e,a))),1===t)throw r=Ql,dh(e,0),oh(e,n),nh(e,Xe()),r;if(6===t)oh(e,n);else{if(a=e.current.alternate,0===(30&n)&&!function(e){for(var t=e;;){if(16384&t.flags){var r=t.updateQueue;if(null!==r&&null!==(r=r.stores))for(var n=0;n<r.length;n++){var a=r[n],i=a.getSnapshot;a=a.value;try{if(!on(i(),a))return!1}catch(o){return!1}}}if(r=t.child,16384&t.subtreeFlags&&null!==r)r.return=t,t=r;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(a)&&(2===(t=mh(e,n))&&(0!==(s=ft(e))&&(n=s,t=ih(e,s))),1===t))throw r=Ql,dh(e,0),oh(e,n),nh(e,Xe()),r;switch(e.finishedWork=a,e.finishedLanes=n,t){case 0:case 1:throw Error(i(345));case 2:case 5:bh(e,Hl,Nl);break;case 3:if(oh(e,n),(130023424&n)===n&&10<(t=Ul+500-Xe())){if(0!==dt(e,0))break;if(((a=e.suspendedLanes)&n)!==n){eh(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=na(bh.bind(null,e,Hl,Nl),t);break}bh(e,Hl,Nl);break;case 4:if(oh(e,n),(4194240&n)===n)break;for(t=e.eventTimes,a=-1;0<n;){var o=31-st(n);s=1<<o,(o=t[o])>a&&(a=o),n&=~s}if(n=a,10<(n=(120>(n=Xe()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Ml(n/1960))-n)){e.timeoutHandle=na(bh.bind(null,e,Hl,Nl),n);break}bh(e,Hl,Nl);break;default:throw Error(i(329))}}}return nh(e,Xe()),e.callbackNode===r?ah.bind(null,e):null}function ih(e,t){var r=Ol;return e.current.memoizedState.isDehydrated&&(dh(e,t).flags|=256),2!==(e=mh(e,t))&&(t=Hl,Hl=r,null!==t&&sh(t)),e}function sh(e){null===Hl?Hl=e:Hl.push.apply(Hl,e)}function oh(e,t){for(t&=~Ll,t&=~Gl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-st(t),n=1<<r;e[r]=-1,t&=~n}}function lh(e){if(0!==(6&Cl))throw Error(i(327));wh();var t=dt(e,0);if(0===(1&t))return nh(e,Xe()),null;var r=mh(e,t);if(0!==e.tag&&2===r){var n=ft(e);0!==n&&(t=n,r=ih(e,n))}if(1===r)throw r=Ql,dh(e,0),oh(e,t),nh(e,Xe()),r;if(6===r)throw Error(i(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,bh(e,Hl,Nl),nh(e,Xe()),null}function hh(e,t){var r=Cl;Cl|=1;try{return e(t)}finally{0===(Cl=r)&&(jl=Xe()+500,Oa&&ja())}}function ch(e){null!==Kl&&0===Kl.tag&&0===(6&Cl)&&wh();var t=Cl;Cl|=1;var r=_l.transition,n=vt;try{if(_l.transition=null,vt=1,e)return e()}finally{vt=n,_l.transition=r,0===(6&(Cl=t))&&ja()}}function uh(){Il=Fl.current,xa(Fl)}function dh(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(-1!==r&&(e.timeoutHandle=-1,aa(r)),null!==Sl)for(r=Sl.return;null!==r;){var n=r;switch(ti(n),n.tag){case 1:null!==(n=n.type.childContextTypes)&&void 0!==n&&Fa();break;case 3:Ji(),xa(Ea),xa(Ca),rs();break;case 5:Zi(n);break;case 4:Ji();break;case 13:case 19:xa($i);break;case 10:_i(n.type._context);break;case 22:case 23:uh()}r=r.return}if(El=e,Sl=e=Fh(e.current,null),Bl=Il=t,Tl=0,Ql=null,Ll=Gl=Rl=0,Hl=Ol=null,null!==Bi){for(t=0;t<Bi.length;t++)if(null!==(n=(r=Bi[t]).interleaved)){r.interleaved=null;var a=n.next,i=r.pending;if(null!==i){var s=i.next;i.next=a,n.next=s}r.pending=n}Bi=null}return e}function ph(e,t){for(;;){var r=Sl;try{if(Pi(),ns.current=Xs,hs){for(var n=ss.memoizedState;null!==n;){var a=n.queue;null!==a&&(a.pending=null),n=n.next}hs=!1}if(is=0,ls=os=ss=null,cs=!1,us=0,Pl.current=null,null===r||null===r.return){Tl=1,Ql=t,Sl=null;break}e:{var s=e,o=r.return,l=r,h=t;if(t=Bl,l.flags|=32768,null!==h&&"object"===typeof h&&"function"===typeof h.then){var c=h,u=l,d=u.tag;if(0===(1&u.mode)&&(0===d||11===d||15===d)){var p=u.alternate;p?(u.updateQueue=p.updateQueue,u.memoizedState=p.memoizedState,u.lanes=p.lanes):(u.updateQueue=null,u.memoizedState=null)}var f=mo(o);if(null!==f){f.flags&=-257,go(f,o,l,0,t),1&f.mode&&Ao(s,c,t),h=c;var A=(t=f).updateQueue;if(null===A){var m=new Set;m.add(h),t.updateQueue=m}else A.add(h);break e}if(0===(1&t)){Ao(s,c,t),Ah();break e}h=Error(i(426))}else if(ai&&1&l.mode){var g=mo(o);if(null!==g){0===(65536&g.flags)&&(g.flags|=256),go(g,o,l,0,t),fi(lo(h,l));break e}}s=h=lo(h,l),4!==Tl&&(Tl=2),null===Ol?Ol=[s]:Ol.push(s),s=o;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t,Ui(s,po(0,h,t));break e;case 1:l=h;var y=s.type,v=s.stateNode;if(0===(128&s.flags)&&("function"===typeof y.getDerivedStateFromError||null!==v&&"function"===typeof v.componentDidCatch&&(null===Vl||!Vl.has(v)))){s.flags|=65536,t&=-t,s.lanes|=t,Ui(s,fo(s,l,t));break e}}s=s.return}while(null!==s)}kh(r)}catch(k){t=k,Sl===r&&null!==r&&(Sl=r=r.return);continue}break}}function fh(){var e=xl.current;return xl.current=Xs,null===e?Xs:e}function Ah(){0!==Tl&&3!==Tl&&2!==Tl||(Tl=4),null===El||0===(268435455&Rl)&&0===(268435455&Gl)||oh(El,Bl)}function mh(e,t){var r=Cl;Cl|=2;var n=fh();for(El===e&&Bl===t||(Nl=null,dh(e,t));;)try{gh();break}catch(a){ph(e,a)}if(Pi(),Cl=r,xl.current=n,null!==Sl)throw Error(i(261));return El=null,Bl=0,Tl}function gh(){for(;null!==Sl;)vh(Sl)}function yh(){for(;null!==Sl&&!qe();)vh(Sl)}function vh(e){var t=Dl(e.alternate,e,Il);e.memoizedProps=e.pendingProps,null===t?kh(e):Sl=t,Pl.current=null}function kh(e){var t=e;do{var r=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(r=Wo(r,t,Il)))return void(Sl=r)}else{if(null!==(r=Ko(r,t)))return r.flags&=32767,void(Sl=r);if(null===e)return Tl=6,void(Sl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(Sl=t);Sl=t=e}while(null!==t);0===Tl&&(Tl=5)}function bh(e,t,r){var n=vt,a=_l.transition;try{_l.transition=null,vt=1,function(e,t,r,n){do{wh()}while(null!==Kl);if(0!==(6&Cl))throw Error(i(327));r=e.finishedWork;var a=e.finishedLanes;if(null===r)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0;var s=r.lanes|r.childLanes;if(function(e,t){var r=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var n=e.eventTimes;for(e=e.expirationTimes;0<r;){var a=31-st(r),i=1<<a;t[a]=0,n[a]=-1,e[a]=-1,r&=~i}}(e,s),e===El&&(Sl=El=null,Bl=0),0===(2064&r.subtreeFlags)&&0===(2064&r.flags)||Wl||(Wl=!0,Eh(tt,function(){return wh(),null})),s=0!==(15990&r.flags),0!==(15990&r.subtreeFlags)||s){s=_l.transition,_l.transition=null;var o=vt;vt=1;var l=Cl;Cl|=4,Pl.current=null,function(e,t){if(ea=Yt,pn(e=dn())){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{var n=(r=(r=e.ownerDocument)&&r.defaultView||window).getSelection&&r.getSelection();if(n&&0!==n.rangeCount){r=n.anchorNode;var a=n.anchorOffset,s=n.focusNode;n=n.focusOffset;try{r.nodeType,s.nodeType}catch(b){r=null;break e}var o=0,l=-1,h=-1,c=0,u=0,d=e,p=null;t:for(;;){for(var f;d!==r||0!==a&&3!==d.nodeType||(l=o+a),d!==s||0!==n&&3!==d.nodeType||(h=o+n),3===d.nodeType&&(o+=d.nodeValue.length),null!==(f=d.firstChild);)p=d,d=f;for(;;){if(d===e)break t;if(p===r&&++c===a&&(l=o),p===s&&++u===n&&(h=o),null!==(f=d.nextSibling))break;p=(d=p).parentNode}d=f}r=-1===l||-1===h?null:{start:l,end:h}}else r=null}r=r||{start:0,end:0}}else r=null;for(ta={focusedElem:e,selectionRange:r},Yt=!1,Zo=t;null!==Zo;)if(e=(t=Zo).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Zo=e;else for(;null!==Zo;){t=Zo;try{var A=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==A){var m=A.memoizedProps,g=A.memoizedState,y=t.stateNode,v=y.getSnapshotBeforeUpdate(t.elementType===t.type?m:to(t.type,m),g);y.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var k=t.stateNode.containerInfo;1===k.nodeType?k.textContent="":9===k.nodeType&&k.documentElement&&k.removeChild(k.documentElement);break;default:throw Error(i(163))}}catch(b){Mh(t,t.return,b)}if(null!==(e=t.sibling)){e.return=t.return,Zo=e;break}Zo=t.return}A=tl,tl=!1}(e,r),ml(r,e),fn(ta),Yt=!!ea,ta=ea=null,e.current=r,yl(r,e,a),Je(),Cl=l,vt=o,_l.transition=s}else e.current=r;if(Wl&&(Wl=!1,Kl=e,ql=a),s=e.pendingLanes,0===s&&(Vl=null),function(e){if(it&&"function"===typeof it.onCommitFiberRoot)try{it.onCommitFiberRoot(at,e,void 0,128===(128&e.current.flags))}catch(t){}}(r.stateNode),nh(e,Xe()),null!==t)for(n=e.onRecoverableError,r=0;r<t.length;r++)a=t[r],n(a.value,{componentStack:a.stack,digest:a.digest});if(Yl)throw Yl=!1,e=zl,zl=null,e;0!==(1&ql)&&0!==e.tag&&wh(),s=e.pendingLanes,0!==(1&s)?e===Xl?Jl++:(Jl=0,Xl=e):Jl=0,ja()}(e,t,r,n)}finally{_l.transition=a,vt=n}return null}function wh(){if(null!==Kl){var e=kt(ql),t=_l.transition,r=vt;try{if(_l.transition=null,vt=16>e?16:e,null===Kl)var n=!1;else{if(e=Kl,Kl=null,ql=0,0!==(6&Cl))throw Error(i(331));var a=Cl;for(Cl|=4,Zo=e.current;null!==Zo;){var s=Zo,o=s.child;if(0!==(16&Zo.flags)){var l=s.deletions;if(null!==l){for(var h=0;h<l.length;h++){var c=l[h];for(Zo=c;null!==Zo;){var u=Zo;switch(u.tag){case 0:case 11:case 15:rl(8,u,s)}var d=u.child;if(null!==d)d.return=u,Zo=d;else for(;null!==Zo;){var p=(u=Zo).sibling,f=u.return;if(il(u),u===c){Zo=null;break}if(null!==p){p.return=f,Zo=p;break}Zo=f}}}var A=s.alternate;if(null!==A){var m=A.child;if(null!==m){A.child=null;do{var g=m.sibling;m.sibling=null,m=g}while(null!==m)}}Zo=s}}if(0!==(2064&s.subtreeFlags)&&null!==o)o.return=s,Zo=o;else e:for(;null!==Zo;){if(0!==(2048&(s=Zo).flags))switch(s.tag){case 0:case 11:case 15:rl(9,s,s.return)}var y=s.sibling;if(null!==y){y.return=s.return,Zo=y;break e}Zo=s.return}}var v=e.current;for(Zo=v;null!==Zo;){var k=(o=Zo).child;if(0!==(2064&o.subtreeFlags)&&null!==k)k.return=o,Zo=k;else e:for(o=v;null!==Zo;){if(0!==(2048&(l=Zo).flags))try{switch(l.tag){case 0:case 11:case 15:nl(9,l)}}catch(w){Mh(l,l.return,w)}if(l===o){Zo=null;break e}var b=l.sibling;if(null!==b){b.return=l.return,Zo=b;break e}Zo=l.return}}if(Cl=a,ja(),it&&"function"===typeof it.onPostCommitFiberRoot)try{it.onPostCommitFiberRoot(at,e)}catch(w){}n=!0}return n}finally{vt=r,_l.transition=t}}return!1}function Dh(e,t,r){e=Oi(e,t=po(0,t=lo(r,t),1),1),t=eh(),null!==e&&(gt(e,1,t),nh(e,t))}function Mh(e,t,r){if(3===e.tag)Dh(e,e,r);else for(;null!==t;){if(3===t.tag){Dh(t,e,r);break}if(1===t.tag){var n=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof n.componentDidCatch&&(null===Vl||!Vl.has(n))){t=Oi(t,e=fo(t,e=lo(r,e),1),1),e=eh(),null!==t&&(gt(t,1,e),nh(t,e));break}}t=t.return}}function xh(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),t=eh(),e.pingedLanes|=e.suspendedLanes&r,El===e&&(Bl&r)===r&&(4===Tl||3===Tl&&(130023424&Bl)===Bl&&500>Xe()-Ul?dh(e,0):Ll|=r),nh(e,t)}function Ph(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ct,0===(130023424&(ct<<=1))&&(ct=4194304)));var r=eh();null!==(e=Ti(e,t))&&(gt(e,t,r),nh(e,r))}function _h(e){var t=e.memoizedState,r=0;null!==t&&(r=t.retryLane),Ph(e,r)}function Ch(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,a=e.memoizedState;null!==a&&(r=a.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(i(314))}null!==n&&n.delete(t),Ph(e,r)}function Eh(e,t){return We(e,t)}function Sh(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Bh(e,t,r,n){return new Sh(e,t,r,n)}function Ih(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Fh(e,t){var r=e.alternate;return null===r?((r=Bh(e.tag,t,e.key,e.mode)).elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=14680064&e.flags,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Th(e,t,r,n,a,s){var o=2;if(n=e,"function"===typeof e)Ih(e)&&(o=1);else if("string"===typeof e)o=5;else e:switch(e){case D:return Qh(r.children,a,s,t);case M:o=8,a|=8;break;case x:return(e=Bh(12,r,t,2|a)).elementType=x,e.lanes=s,e;case E:return(e=Bh(13,r,t,a)).elementType=E,e.lanes=s,e;case S:return(e=Bh(19,r,t,a)).elementType=S,e.lanes=s,e;case F:return Rh(r,a,s,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case P:o=10;break e;case _:o=9;break e;case C:o=11;break e;case B:o=14;break e;case I:o=16,n=null;break e}throw Error(i(130,null==e?e:typeof e,""))}return(t=Bh(o,r,t,a)).elementType=e,t.type=n,t.lanes=s,t}function Qh(e,t,r,n){return(e=Bh(7,e,n,t)).lanes=r,e}function Rh(e,t,r,n){return(e=Bh(22,e,n,t)).elementType=F,e.lanes=r,e.stateNode={isHidden:!1},e}function Gh(e,t,r){return(e=Bh(6,e,null,t)).lanes=r,e}function Lh(e,t,r){return(t=Bh(4,null!==e.children?e.children:[],e.key,t)).lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Oh(e,t,r,n,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=mt(0),this.expirationTimes=mt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=mt(0),this.identifierPrefix=n,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function Hh(e,t,r,n,a,i,s,o,l){return e=new Oh(e,t,r,o,l),1===t?(t=1,!0===i&&(t|=8)):t=0,i=Bh(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ri(i),e}function Uh(e){if(!e)return _a;e:{if(je(e=e._reactInternals)!==e||1!==e.tag)throw Error(i(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ia(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(i(171))}if(1===e.tag){var r=e.type;if(Ia(r))return Qa(e,r,t)}return t}function jh(e,t,r,n,a,i,s,o,l){return(e=Hh(r,n,!0,e,0,i,0,o,l)).context=Uh(null),r=e.current,(i=Li(n=eh(),a=th(r))).callback=void 0!==t&&null!==t?t:null,Oi(r,i,a),e.current.lanes=a,gt(e,a,n),nh(e,n),e}function Nh(e,t,r,n){var a=t.current,i=eh(),s=th(a);return r=Uh(r),null===t.context?t.context=r:t.pendingContext=r,(t=Li(i,s)).payload={element:e},null!==(n=void 0===n?null:n)&&(t.callback=n),null!==(e=Oi(a,t,s))&&(rh(e,a,s,i),Hi(e,a,s)),s}function Yh(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function zh(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var r=e.retryLane;e.retryLane=0!==r&&r<t?r:t}}function Vh(e,t){zh(e,t),(e=e.alternate)&&zh(e,t)}Dl=function(e,t,r){if(null!==e)if(e.memoizedProps!==t.pendingProps||Ea.current)vo=!0;else{if(0===(e.lanes&r)&&0===(128&t.flags))return vo=!1,function(e,t,r){switch(t.tag){case 3:Eo(t),pi();break;case 5:Xi(t);break;case 1:Ia(t.type)&&Ra(t);break;case 4:qi(t,t.stateNode.containerInfo);break;case 10:var n=t.type._context,a=t.memoizedProps.value;Pa(wi,n._currentValue),n._currentValue=a;break;case 13:if(null!==(n=t.memoizedState))return null!==n.dehydrated?(Pa($i,1&$i.current),t.flags|=128,null):0!==(r&t.child.childLanes)?Go(e,t,r):(Pa($i,1&$i.current),null!==(e=Yo(e,t,r))?e.sibling:null);Pa($i,1&$i.current);break;case 19:if(n=0!==(r&t.childLanes),0!==(128&e.flags)){if(n)return jo(e,t,r);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),Pa($i,$i.current),n)break;return null;case 22:case 23:return t.lanes=0,Mo(e,t,r)}return Yo(e,t,r)}(e,t,r);vo=0!==(131072&e.flags)}else vo=!1,ai&&0!==(1048576&t.flags)&&$a(t,Va,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;No(e,t),e=t.pendingProps;var a=Ba(t,Ca.current);Ei(t,r),a=As(null,t,n,e,a,r);var s=ms();return t.flags|=1,"object"===typeof a&&null!==a&&"function"===typeof a.render&&void 0===a.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ia(n)?(s=!0,Ra(t)):s=!1,t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,Ri(t),a.updater=no,t.stateNode=a,a._reactInternals=t,oo(t,n,e,r),t=Co(null,t,n,!0,s,r)):(t.tag=0,ai&&s&&ei(t),ko(null,t,a,r),t=t.child),t;case 16:n=t.elementType;e:{switch(No(e,t),e=t.pendingProps,n=(a=n._init)(n._payload),t.type=n,a=t.tag=function(e){if("function"===typeof e)return Ih(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===C)return 11;if(e===B)return 14}return 2}(n),e=to(n,e),a){case 0:t=Po(null,t,n,e,r);break e;case 1:t=_o(null,t,n,e,r);break e;case 11:t=bo(null,t,n,e,r);break e;case 14:t=wo(null,t,n,to(n.type,e),r);break e}throw Error(i(306,n,""))}return t;case 0:return n=t.type,a=t.pendingProps,Po(e,t,n,a=t.elementType===n?a:to(n,a),r);case 1:return n=t.type,a=t.pendingProps,_o(e,t,n,a=t.elementType===n?a:to(n,a),r);case 3:e:{if(Eo(t),null===e)throw Error(i(387));n=t.pendingProps,a=(s=t.memoizedState).element,Gi(e,t),ji(t,n,null,r);var o=t.memoizedState;if(n=o.element,s.isDehydrated){if(s={element:n,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=s,t.memoizedState=s,256&t.flags){t=So(e,t,n,r,a=lo(Error(i(423)),t));break e}if(n!==a){t=So(e,t,n,r,a=lo(Error(i(424)),t));break e}for(ni=ha(t.stateNode.containerInfo.firstChild),ri=t,ai=!0,ii=null,r=bi(t,null,n,r),t.child=r;r;)r.flags=-3&r.flags|4096,r=r.sibling}else{if(pi(),n===a){t=Yo(e,t,r);break e}ko(e,t,n,r)}t=t.child}return t;case 5:return Xi(t),null===e&&hi(t),n=t.type,a=t.pendingProps,s=null!==e?e.memoizedProps:null,o=a.children,ra(n,a)?o=null:null!==s&&ra(n,s)&&(t.flags|=32),xo(e,t),ko(e,t,o,r),t.child;case 6:return null===e&&hi(t),null;case 13:return Go(e,t,r);case 4:return qi(t,t.stateNode.containerInfo),n=t.pendingProps,null===e?t.child=ki(t,null,n,r):ko(e,t,n,r),t.child;case 11:return n=t.type,a=t.pendingProps,bo(e,t,n,a=t.elementType===n?a:to(n,a),r);case 7:return ko(e,t,t.pendingProps,r),t.child;case 8:case 12:return ko(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(n=t.type._context,a=t.pendingProps,s=t.memoizedProps,o=a.value,Pa(wi,n._currentValue),n._currentValue=o,null!==s)if(on(s.value,o)){if(s.children===a.children&&!Ea.current){t=Yo(e,t,r);break e}}else for(null!==(s=t.child)&&(s.return=t);null!==s;){var l=s.dependencies;if(null!==l){o=s.child;for(var h=l.firstContext;null!==h;){if(h.context===n){if(1===s.tag){(h=Li(-1,r&-r)).tag=2;var c=s.updateQueue;if(null!==c){var u=(c=c.shared).pending;null===u?h.next=h:(h.next=u.next,u.next=h),c.pending=h}}s.lanes|=r,null!==(h=s.alternate)&&(h.lanes|=r),Ci(s.return,r,t),l.lanes|=r;break}h=h.next}}else if(10===s.tag)o=s.type===t.type?null:s.child;else if(18===s.tag){if(null===(o=s.return))throw Error(i(341));o.lanes|=r,null!==(l=o.alternate)&&(l.lanes|=r),Ci(o,r,t),o=s.sibling}else o=s.child;if(null!==o)o.return=s;else for(o=s;null!==o;){if(o===t){o=null;break}if(null!==(s=o.sibling)){s.return=o.return,o=s;break}o=o.return}s=o}ko(e,t,a.children,r),t=t.child}return t;case 9:return a=t.type,n=t.pendingProps.children,Ei(t,r),n=n(a=Si(a)),t.flags|=1,ko(e,t,n,r),t.child;case 14:return a=to(n=t.type,t.pendingProps),wo(e,t,n,a=to(n.type,a),r);case 15:return Do(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,a=t.pendingProps,a=t.elementType===n?a:to(n,a),No(e,t),t.tag=1,Ia(n)?(e=!0,Ra(t)):e=!1,Ei(t,r),io(t,n,a),oo(t,n,a,r),Co(null,t,n,!0,e,r);case 19:return jo(e,t,r);case 22:return Mo(e,t,r)}throw Error(i(156,t.tag))};var Wh="function"===typeof reportError?reportError:function(e){console.error(e)};function Kh(e){this._internalRoot=e}function qh(e){this._internalRoot=e}function Jh(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Xh(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Zh(){}function $h(e,t,r,n,a){var i=r._reactRootContainer;if(i){var s=i;if("function"===typeof a){var o=a;a=function(){var e=Yh(s);o.call(e)}}Nh(t,s,e,a)}else s=function(e,t,r,n,a){if(a){if("function"===typeof n){var i=n;n=function(){var e=Yh(s);i.call(e)}}var s=jh(t,n,e,0,null,!1,0,"",Zh);return e._reactRootContainer=s,e[fa]=s.current,jn(8===e.nodeType?e.parentNode:e),ch(),s}for(;a=e.lastChild;)e.removeChild(a);if("function"===typeof n){var o=n;n=function(){var e=Yh(l);o.call(e)}}var l=Hh(e,0,!1,null,0,!1,0,"",Zh);return e._reactRootContainer=l,e[fa]=l.current,jn(8===e.nodeType?e.parentNode:e),ch(function(){Nh(t,l,r,n)}),l}(r,t,e,a,n);return Yh(s)}qh.prototype.render=Kh.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(i(409));Nh(e,t,null,null)},qh.prototype.unmount=Kh.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;ch(function(){Nh(null,e,null,null)}),t[fa]=null}},qh.prototype.unstable_scheduleHydration=function(e){if(e){var t=Mt();e={blockedOn:null,target:e,priority:t};for(var r=0;r<Ft.length&&0!==t&&t<Ft[r].priority;r++);Ft.splice(r,0,e),0===r&&Gt(e)}},bt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var r=ut(t.pendingLanes);0!==r&&(yt(t,1|r),nh(t,Xe()),0===(6&Cl)&&(jl=Xe()+500,ja()))}break;case 13:ch(function(){var t=Ti(e,1);if(null!==t){var r=eh();rh(t,e,1,r)}}),Vh(e,1)}},wt=function(e){if(13===e.tag){var t=Ti(e,134217728);if(null!==t)rh(t,e,134217728,eh());Vh(e,134217728)}},Dt=function(e){if(13===e.tag){var t=th(e),r=Ti(e,t);if(null!==r)rh(r,e,t,eh());Vh(e,t)}},Mt=function(){return vt},xt=function(e,t){var r=vt;try{return vt=e,t()}finally{vt=r}},we=function(e,t,r){switch(t){case"input":if(Z(e,r),t=r.name,"radio"===r.type&&null!=t){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var a=ba(n);if(!a)throw Error(i(90));W(n),Z(n,a)}}}break;case"textarea":ie(e,r);break;case"select":null!=(t=r.value)&&re(e,!!r.multiple,t,!1)}},Ce=hh,Ee=ch;var ec={usingClientEntryPoint:!1,Events:[va,ka,ba,Pe,_e,hh]},tc={findFiberByHostInstance:ya,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},rc={bundleType:tc.bundleType,version:tc.version,rendererPackageName:tc.rendererPackageName,rendererConfig:tc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:k.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=ze(e))?null:e.stateNode},findFiberByHostInstance:tc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var nc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!nc.isDisabled&&nc.supportsFiber)try{at=nc.inject(rc),it=nc}catch(ce){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ec,t.createPortal=function(e,t){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Jh(t))throw Error(i(200));return function(e,t,r){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:w,key:null==n?null:""+n,children:e,containerInfo:t,implementation:r}}(e,t,null,r)},t.createRoot=function(e,t){if(!Jh(e))throw Error(i(299));var r=!1,n="",a=Wh;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(r=!0),void 0!==t.identifierPrefix&&(n=t.identifierPrefix),void 0!==t.onRecoverableError&&(a=t.onRecoverableError)),t=Hh(e,1,!1,null,0,r,0,n,a),e[fa]=t.current,jn(8===e.nodeType?e.parentNode:e),new Kh(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(i(188));throw e=Object.keys(e).join(","),Error(i(268,e))}return e=null===(e=ze(t))?null:e.stateNode},t.flushSync=function(e){return ch(e)},t.hydrate=function(e,t,r){if(!Xh(t))throw Error(i(200));return $h(null,e,t,!0,r)},t.hydrateRoot=function(e,t,r){if(!Jh(e))throw Error(i(405));var n=null!=r&&r.hydratedSources||null,a=!1,s="",o=Wh;if(null!==r&&void 0!==r&&(!0===r.unstable_strictMode&&(a=!0),void 0!==r.identifierPrefix&&(s=r.i
vendor: 8,863 bytes, line 2
2dentifierPrefix),void 0!==r.onRecoverableError&&(o=r.onRecoverableError)),t=jh(t,null,e,1,null!=r?r:null,a,0,s,o),e[fa]=t.current,jn(e),n)for(e=0;e<n.length;e++)a=(a=(r=n[e])._getVersion)(r._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[r,a]:t.mutableSourceEagerHydrationData.push(r,a);return new qh(t)},t.render=function(e,t,r){if(!Xh(t))throw Error(i(200));return $h(null,e,t,!1,r)},t.unmountComponentAtNode=function(e){if(!Xh(e))throw Error(i(40));return!!e._reactRootContainer&&(ch(function(){$h(null,null,e,!1,function(){e._reactRootContainer=null,e[fa]=null})}),!0)},t.unstable_batchedUpdates=hh,t.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!Xh(r))throw Error(i(200));if(null==e||void 0===e._reactInternals)throw Error(i(38));return $h(e,t,r,!1,n)},t.version="18.3.1-next-f1338f8080-20240426"},853:(e,t,r)=>{"use strict";e.exports=r(234)},911:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/hymer--mobile.a9f8bad5dc19020e3d81.mp4"},950:(e,t,r)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=r(730)}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](r,r.exports,__webpack_require__),r.exports}__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.p="./";var __webpack_exports__={};(()=>{"use strict";var e=__webpack_require__(43),t=__webpack_require__(950);function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function n(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var a,i,s,o,l,h,c,u,d,p,f,A={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},m={duration:.5,overwrite:!1,delay:0},g=1e8,y=1e-8,v=2*Math.PI,k=v/4,b=0,w=Math.sqrt,D=Math.cos,M=Math.sin,x=function(e){return"string"===typeof e},P=function(e){return"function"===typeof e},_=function(e){return"number"===typeof e},C=function(e){return"undefined"===typeof e},E=function(e){return"object"===typeof e},S=function(e){return!1!==e},B=function(){return"undefined"!==typeof window},I=function(e){return P(e)||x(e)},F="function"===typeof ArrayBuffer&&ArrayBuffer.isView||function(){},T=Array.isArray,Q=/(?:-?\.?\d|\.)+/gi,R=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,G=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,L=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,O=/[+-]=-?[.\d]+/,H=/[^,'"\[\]\s]+/gi,U=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,j={},N={},Y=function(e){return(N=ke(e,j))&&br},z=function(e,t){return console.warn("Invalid property",e,"set to",t,"Missing plugin? gsap.registerPlugin()")},V=function(e,t){return!t&&console.warn(e)},W=function(e,t){return e&&(j[e]=t)&&N&&(N[e]=t)||j},K=function(){return 0},q={suppressEvents:!0,isStart:!0,kill:!1},J={suppressEvents:!0,kill:!1},X={suppressEvents:!0},Z={},$=[],ee={},te={},re={},ne=30,ae=[],ie="",se=function(e){var t,r,n=e[0];if(E(n)||P(n)||(e=[e]),!(t=(n._gsap||{}).harness)){for(r=ae.length;r--&&!ae[r].targetTest(n););t=ae[r]}for(r=e.length;r--;)e[r]&&(e[r]._gsap||(e[r]._gsap=new Qt(e[r],t)))||e.splice(r,1);return e},oe=function(e){return e._gsap||se(Ze(e))[0]._gsap},le=function(e,t,r){return(r=e[t])&&P(r)?e[t]():C(r)&&e.getAttribute&&e.getAttribute(t)||r},he=function(e,t){return(e=e.split(",")).forEach(t)||e},ce=function(e){return Math.round(1e5*e)/1e5||0},ue=function(e){return Math.round(1e7*e)/1e7||0},de=function(e,t){var r=t.charAt(0),n=parseFloat(t.substr(2));return e=parseFloat(e),"+"===r?e+n:"-"===r?e-n:"*"===r?e*n:e/n},pe=function(e,t){for(var r=t.length,n=0;e.indexOf(t[n])<0&&++n<r;);return n<r},fe=function(){var e,t,r=$.length,n=$.slice(0);for(ee={},$.length=0,e=0;e<r;e++)(t=n[e])&&t._lazy&&(t.render(t._lazy[0],t._lazy[1],!0)._lazy=0)},Ae=function(e){return!!(e._initted||e._startAt||e.add)},me=function(e,t,r,n){$.length&&!i&&fe(),e.render(t,r,n||!!(i&&t<0&&Ae(e))),$.length&&!i&&fe()},ge=function(e){var t=parseFloat(e);return(t||0===t)&&(e+"").match(H).length<2?t:x(e)?e.trim():e},ye=function(e){return e},ve=function(e,t){for(var r in t)r in e||(e[r]=t[r]);return e},ke=function(e,t){for(var r in t)e[r]=t[r];return e},be=function e(t,r){for(var n in r)"__proto__"!==n&&"constructor"!==n&&"prototype"!==n&&(t[n]=E(r[n])?e(t[n]||(t[n]={}),r[n]):r[n]);return t},we=function(e,t){var r,n={};for(r in e)r in t||(n[r]=e[r]);return n},De=function(e){var t,r=e.parent||o,n=e.keyframes?(t=T(e.keyframes),function(e,r){for(var n in r)n in e||"duration"===n&&t||"ease"===n||(e[n]=r[n])}):ve;if(S(e.inherit))for(;r;)n(e,r.vars.defaults),r=r.parent||r._dp;return e},Me=function(e,t,r,n,a){void 0===r&&(r="_first"),void 0===n&&(n="_last");var i,s=e[n];if(a)for(i=t[a];s&&s[a]>i;)s=s._prev;return s?(t._next=s._next,s._next=t):(t._next=e[r],e[r]=t),t._next?t._next._prev=t:e[n]=t,t._prev=s,t.parent=t._dp=e,t},xe=function(e,t,r,n){void 0===r&&(r="_first"),void 0===n&&(n="_last");var a=t._prev,i=t._next;a?a._next=i:e[r]===t&&(e[r]=i),i?i._prev=a:e[n]===t&&(e[n]=a),t._next=t._prev=t.parent=null},Pe=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},_e=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var r=e;r;)r._dirty=1,r=r.parent;return e},Ce=function(e,t,r,n){return e._startAt&&(i?e._startAt.revert(J):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,n))},Ee=function e(t){return!t||t._ts&&e(t.parent)},Se=function(e){return e._repeat?Be(e._tTime,e=e.duration()+e._rDelay)*e:0},Be=function(e,t){var r=Math.floor(e=ue(e/t));return e&&r===e?r-1:r},Ie=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},Fe=function(e){return e._end=ue(e._start+(e._tDur/Math.abs(e._ts||e._rts||y)||0))},Te=function(e,t){var r=e._dp;return r&&r.smoothChildTiming&&e._ts&&(e._start=ue(r._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),Fe(e),r._dirty||_e(r,e)),e},Qe=function(e,t){var r;if((t._time||!t._dur&&t._initted||t._start<e._time&&(t._dur||!t.add))&&(r=Ie(e.rawTime(),t),(!t._dur||We(0,t.totalDuration(),r)-t._tTime>y)&&t.render(r,!0)),_e(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(r=e;r._dp;)r.rawTime()>=0&&r.totalTime(r._tTime),r=r._dp;e._zTime=-1e-8}},Re=function(e,t,r,n){return t.parent&&Pe(t),t._start=ue((_(r)?r:r||e!==o?Ye(e,r,t):e._time)+t._delay),t._end=ue(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),Me(e,t,"_first","_last",e._sort?"_start":0),He(t)||(e._recent=t),n||Qe(e,t),e._ts<0&&Te(e,e._tTime),e},Ge=function(e,t){return(j.ScrollTrigger||z("scrollTrigger",t))&&j.ScrollTrigger.create(t,e)},Le=function(e,t,r,n,a){return Nt(e,t,a),e._initted?!r&&e._pt&&!i&&(e._dur&&!1!==e.vars.lazy||!e._dur&&e.vars.lazy)&&d!==wt.frame?($.push(e),e._lazy=[a,n],1):void 0:1},Oe=function e(t){var r=t.parent;return r&&r._ts&&r._initted&&!r._lock&&(r.rawTime()<0||e(r))},He=function(e){var t=e.data;return"isFromStart"===t||"isStart"===t},Ue=function(e,t,r,n){var a=e._repeat,i=ue(t)||0,s=e._tTime/e._tDur;return s&&!n&&(e._time*=i/e._dur),e._dur=i,e._tDur=a?a<0?1e10:ue(i*(a+1)+e._rDelay*a):i,s>0&&!n&&Te(e,e._tTime=e._tDur*s),e.parent&&Fe(e),r||_e(e.parent,e),e},je=function(e){return e instanceof Gt?_e(e):Ue(e,e._dur)},Ne={_start:0,endTime:K,totalDuration:K},Ye=function e(t,r,n){var a,i,s,o=t.labels,l=t._recent||Ne,h=t.duration()>=g?l.endTime(!1):t._dur;return x(r)&&(isNaN(r)||r in o)?(i=r.charAt(0),s="%"===r.substr(-1),a=r.indexOf("="),"<"===i||">"===i?(a>=0&&(r=r.replace(/=/,"")),("<"===i?l._start:l.endTime(l._repeat>=0))+(parseFloat(r.substr(1))||0)*(s?(a<0?l:n).totalDuration()/100:1)):a<0?(r in o||(o[r]=h),o[r]):(i=parseFloat(r.charAt(a-1)+r.substr(a+1)),s&&n&&(i=i/100*(T(n)?n[0]:n).totalDuration()),a>1?e(t,r.substr(0,a-1),n)+i:h+i)):null==r?h:+r},ze=function(e,t,r){var n,a,i=_(t[1]),s=(i?2:1)+(e<2?0:1),o=t[s];if(i&&(o.duration=t[1]),o.parent=r,e){for(n=o,a=r;a&&!("immediateRender"in n);)n=a.vars.defaults||{},a=S(a.vars.inherit)&&a.parent;o.immediateRender=S(n.immediateRender),e<2?o.runBackwards=1:o.startAt=t[s-1]}return new Kt(t[0],o,t[s+1])},Ve=function(e,t){return e||0===e?t(e):t},We=function(e,t,r){return r<e?e:r>t?t:r},Ke=function(e,t){return x(e)&&(t=U.exec(e))?t[1]:""},qe=[].slice,Je=function(e,t){return e&&E(e)&&"length"in e&&(!t&&!e.length||e.length-1 
vendor: 4,735 bytes, line 2
2in e&&E(e[0]))&&!e.nodeType&&e!==l},Xe=function(e,t,r){return void 0===r&&(r=[]),e.forEach(function(e){var n;return x(e)&&!t||Je(e,1)?(n=r).push.apply(n,Ze(e)):r.push(e)})||r},Ze=function(e,t,r){return s&&!t&&s.selector?s.selector(e):!x(e)||r||!h&&Dt()?T(e)?Xe(e,r):Je(e)?qe.call(e,0):e?[e]:[]:qe.call((t||c).querySelectorAll(e),0)},$e=function(e){return e=Ze(e)[0]||V("Invalid scope")||{},function(t){var r=e.current||e.nativeElement||e;return Ze(t,r.querySelectorAll?r:r===e?V("Invalid scope")||c.createElement("div"):e)}},et=function(e){return e.sort(function(){return.5-Math.random()})},tt=function(e){if(P(e))return e;var t=E(e)?e:{each:e},r=St(t.ease),n=t.from||0,a=parseFloat(t.base)||0,i={},s=n>0&&n<1,o=isNaN(n)||s,l=t.axis,h=n,c=n;return x(n)?h=c={center:.5,edges:.5,end:1}[n]||0:!s&&o&&(h=n[0],c=n[1]),function(e,s,u){var d,p,f,A,m,y,v,k,b,D=(u||t).length,M=i[D];if(!M){if(!(b="auto"===t.grid?0:(t.grid||[1,g])[1])){for(v=-g;v<(v=u[b++].getBoundingClientRect().left)&&b<D;);b<D&&b--}for(M=i[D]=[],d=o?Math.min(b,D)*h-.5:n%b,p=b===g?0:o?D*c/b-.5:n/b|0,v=0,k=g,y=0;y<D;y++)f=y%b-d,A=p-(y/b|0),M[y]=m=l?Math.abs("y"===l?A:f):w(f*f+A*A),m>v&&(v=m),m<k&&(k=m);"random"===n&&et(M),M.max=v-k,M.min=k,M.v=D=(parseFloat(t.amount)||parseFloat(t.each)*(b>D?D-1:l?"y"===l?D/b:b:Math.max(b,D/b))||0)*("edges"===n?-1:1),M.b=D<0?a-D:a,M.u=Ke(t.amount||t.each)||0,r=r&&D<0?Ct(r):r}return D=(M[e]-M.min)/M.max||0,ue(M.b+(r?r(D):D)*M.v)+M.u}},rt=function(e){var t=Math.pow(10,((e+"").split(".")[1]||"").length);return function(r){var n=ue(Math.round(parseFloat(r)/e)*e*t);return(n-n%1)/t+(_(r)?0:Ke(r))}},nt=function(e,t){var r,n,a=T(e);return!a&&E(e)&&(r=a=e.radius||g,e.values?(e=Ze(e.values),(n=!_(e[0]))&&(r*=r)):e=rt(e.increment)),Ve(t,a?P(e)?function(t){return n=e(t),Math.abs(n-t)<=r?n:t}:function(t){for(var a,i,s=parseFloat(n?t.x:t),o=parseFloat(n?t.y:0),l=g,h=0,c=e.length;c--;)(a=n?(a=e[c].x-s)*a+(i=e[c].y-o)*i:Math.abs(e[c]-s))<l&&(l=a,h=c);return h=!r||l<=r?e[h]:t,n||h===t||_(t)?h:h+Ke(t)}:rt(e))},at=function(e,t,r,n){return Ve(T(e)?!t:!0===r?!!(r=0):!n,function(){return T(e)?e[~~(Math.random()*e.length)]:(r=r||1e-5)&&(n=r<1?Math.pow(10,(r+"").length-2):1)&&Math.floor(Math.round((e-r/2+Math.random()*(t-e+.99*r))/r)*r*n)/n})},it=function(e,t,r){return Ve(r,function(r){return e[~~t(r)]})},st=function(e){for(var t,r,n,a,i=0,s="";~(t=e.indexOf("random(",i));)n=e.indexOf(")",t),a="["===e.charAt(t+7),r=e.substr(t+7,n-t-7).match(a?H:Q),s+=e.substr(i,t-i)+at(a?r:+r[0],a?0:+r[1],+r[2]||1e-5),i=n+1;return s+e.substr(i,e.length-i)},ot=function(e,t,r,n,a){var i=t-e,s=n-r;return Ve(a,function(t){return r+((t-e)/i*s||0)})},lt=function(e,t,r){var n,a,i,s=e.labels,o=g;for(n in s)(a=s[n]-t)<0===!!r&&a&&o>(a=Math.abs(a))&&(i=n,o=a);return i},ht=function(e,t,r){var n,a,i,o=e.vars,l=o[t],h=s,c=e._ctx;if(l)return n=o[t+"Params"],a=o.callbackScope||e,r&&$.length&&fe(),c&&(s=c),i=n?l.apply(a,n):l.call(a),s=h,i},ct=function(e){return Pe(e),e.scrollTrigger&&e.scrollTrigger.kill(!!i),e.progress()<1&&ht(e,"onInterrupt"),e},ut=[],dt=function(e){if(e)if(e=!e.name&&e.default||e,B()||e.headless){var t=e.name,r=P(e),n=t&&!r&&e.init?function(){this._props=[]}:e,a={init:K,render:nr,add:Ut,kill:ir,modifier:ar,rawVars:0},i={targetTest:0,get:0,getSetter:$t,aliases:{},register:0};if(Dt(),e!==n){if(te[t])return;ve(n,ve(we(e,a),i)),ke(n.prototype,ke(a,we(e,i))),te[n.prop=t]=n,e.targetTest&&(ae.push(n),Z[t]=1),t=("css"===t?"CSS":t.charAt(0).toUpperCase()+t.substr(1))+"Plugin"}W(t,n),e.register&&e.register(br,n,lr)}else ut.push(e)},pt=255,ft={aqua:[0,pt,pt],lime:[0,pt,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,pt],navy:[0,0,128],white:[pt,pt,pt],olive:[128,128,0],yellow:[pt,pt,0],orange:[pt,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[pt,0,0],pink:[pt,192,203],cyan:[0,pt,pt],transparent:[pt,pt,pt,0]},At=function(e,t,r){return(6*(e+=e<0?1:e>1?-1:0)<1?t+(r-t)*e*6:e<.5?r:3*e<2?t+(r-t)*(2/3-e)*6:t)*pt+.5|0},mt=function(e,t,r){var n,a,i,s,o,l,h,c,u,d,p=e?_(e)?[e>>16,e>>8&pt,e&pt]:0:ft.black;if(!p){if(","===e.substr(-1)&&(e=e.substr(0,e.length-1)),ft[e])p=ft[e];else if("#"===e.charAt(0)){if(e.length<6&&(n=e.charAt(1),a=e.charAt(2),i=e.charAt(3),e="#"+n+n+a+a+i+i+(5===e.length?e.charAt(4)+e.charAt(4):"")),9===e.length)return[(p=parseInt(e.substr(1,6),16))>>16,p>>8&pt,p&pt,parseInt(e.substr(7),16)/255];p=[(e=parseInt(e.substr(1),16))>>16,e>>8&pt,e&pt]}else if("hsl"===e.substr(0,3))if(p=d=e.match(Q),t){if(~e.indexOf("="))return p=e.match(R),r&&p.length<4&&(p[3]=1),p}else s=+p[0]%360/360,o=+p[1]/100,n=2*(l=+p[2]/100)-(a=l<=.5?l*(o+1):l+o-l*o),p.length>3&&(p[3]*=1),p[0]=At(s+1/3,n,a),p[1]=At(s,n,a),p[2]=At(s-1/3,n,a);else p=e.match(Q)||ft.transparent;p=p.map(Number)}
vendor: 10,258 bytes, line 2
2return t&&!d&&(n=p[0]/pt,a=p[1]/pt,i=p[2]/pt,l=((h=Math.max(n,a,i))+(c=Math.min(n,a,i)))/2,h===c?s=o=0:(u=h-c,o=l>.5?u/(2-h-c):u/(h+c),s=h===n?(a-i)/u+(a<i?6:0):h===a?(i-n)/u+2:(n-a)/u+4,s*=60),p[0]=~~(s+.5),p[1]=~~(100*o+.5),p[2]=~~(100*l+.5)),r&&p.length<4&&(p[3]=1),p},gt=function(e){var t=[],r=[],n=-1;return e.split(vt).forEach(function(e){var a=e.match(G)||[];t.push.apply(t,a),r.push(n+=a.length+1)}),t.c=r,t},yt=function(e,t,r){var n,a,i,s,o="",l=(e+o).match(vt),h=t?"hsla(":"rgba(",c=0;if(!l)return e;if(l=l.map(function(e){return(e=mt(e,t,1))&&h+(t?e[0]+","+e[1]+"%,"+e[2]+"%,"+e[3]:e.join(","))+")"}),r&&(i=gt(e),(n=r.c).join(o)!==i.c.join(o)))for(s=(a=e.replace(vt,"1").split(G)).length-1;c<s;c++)o+=a[c]+(~n.indexOf(c)?l.shift()||h+"0,0,0,0)":(i.length?i:l.length?l:r).shift());if(!a)for(s=(a=e.split(vt)).length-1;c<s;c++)o+=a[c]+l[c];return o+a[s]},vt=function(){var e,t="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(e in ft)t+="|"+e+"\\b";return new RegExp(t+")","gi")}(),kt=/hsl[a]?\(/,bt=function(e){var t,r=e.join(" ");if(vt.lastIndex=0,vt.test(r))return t=kt.test(r),e[1]=yt(e[1],t),e[0]=yt(e[0],t,gt(e[1])),!0},wt=function(){var e,t,r,n,a,i,s=Date.now,o=500,d=33,p=s(),A=p,m=1e3/240,g=m,y=[],v=function r(l){var h,c,u,f,v=s()-A,k=!0===l;if((v>o||v<0)&&(p+=v-d),((h=(u=(A+=v)-p)-g)>0||k)&&(f=++n.frame,a=u-1e3*n.time,n.time=u/=1e3,g+=h+(h>=m?4:m-h),c=1),k||(e=t(r)),c)for(i=0;i<y.length;i++)y[i](u,a,f,l)};return n={time:0,frame:0,tick:function(){v(!0)},deltaRatio:function(e){return a/(1e3/(e||60))},wake:function(){u&&(!h&&B()&&(l=h=window,c=l.document||{},j.gsap=br,(l.gsapVersions||(l.gsapVersions=[])).push(br.version),Y(N||l.GreenSockGlobals||!l.gsap&&l||{}),ut.forEach(dt)),r="undefined"!==typeof requestAnimationFrame&&requestAnimationFrame,e&&n.sleep(),t=r||function(e){return setTimeout(e,g-1e3*n.time+1|0)},f=1,v(2))},sleep:function(){(r?cancelAnimationFrame:clearTimeout)(e),f=0,t=K},lagSmoothing:function(e,t){o=e||1/0,d=Math.min(t||33,o)},fps:function(e){m=1e3/(e||240),g=1e3*n.time+m},add:function(e,t,r){var a=t?function(t,r,i,s){e(t,r,i,s),n.remove(a)}:e;return n.remove(e),y[r?"unshift":"push"](a),Dt(),a},remove:function(e,t){~(t=y.indexOf(e))&&y.splice(t,1)&&i>=t&&i--},_listeners:y}}(),Dt=function(){return!f&&wt.wake()},Mt={},xt=/^[\d.\-M][\d.\-,\s]/,Pt=/["']/g,_t=function(e){for(var t,r,n,a={},i=e.substr(1,e.length-3).split(":"),s=i[0],o=1,l=i.length;o<l;o++)r=i[o],t=o!==l-1?r.lastIndexOf(","):r.length,n=r.substr(0,t),a[s]=isNaN(n)?n.replace(Pt,"").trim():+n,s=r.substr(t+1).trim();return a},Ct=function(e){return function(t){return 1-e(1-t)}},Et=function e(t,r){for(var n,a=t._first;a;)a instanceof Gt?e(a,r):!a.vars.yoyoEase||a._yoyo&&a._repeat||a._yoyo===r||(a.timeline?e(a.timeline,r):(n=a._ease,a._ease=a._yEase,a._yEase=n,a._yoyo=r)),a=a._next},St=function(e,t){return e&&(P(e)?e:Mt[e]||function(e){var t=(e+"").split("("),r=Mt[t[0]];return r&&t.length>1&&r.config?r.config.apply(null,~e.indexOf("{")?[_t(t[1])]:function(e){var t=e.indexOf("(")+1,r=e.indexOf(")"),n=e.indexOf("(",t);return e.substring(t,~n&&n<r?e.indexOf(")",r+1):r)}(e).split(",").map(ge)):Mt._CE&&xt.test(e)?Mt._CE("",e):r}(e))||t},Bt=function(e,t,r,n){void 0===r&&(r=function(e){return 1-t(1-e)}),void 0===n&&(n=function(e){return e<.5?t(2*e)/2:1-t(2*(1-e))/2});var a,i={easeIn:t,easeOut:r,easeInOut:n};return he(e,function(e){for(var t in Mt[e]=j[e]=i,Mt[a=e.toLowerCase()]=r,i)Mt[a+("easeIn"===t?".in":"easeOut"===t?".out":".inOut")]=Mt[e+"."+t]=i[t]}),i},It=function(e){return function(t){return t<.5?(1-e(1-2*t))/2:.5+e(2*(t-.5))/2}},Ft=function e(t,r,n){var a=r>=1?r:1,i=(n||(t?.3:.45))/(r<1?r:1),s=i/v*(Math.asin(1/a)||0),o=function(e){return 1===e?1:a*Math.pow(2,-10*e)*M((e-s)*i)+1},l="out"===t?o:"in"===t?function(e){return 1-o(1-e)}:It(o);return i=v/i,l.config=function(r,n){return e(t,r,n)},l},Tt=function e(t,r){void 0===r&&(r=1.70158);var n=function(e){return e?--e*e*((r+1)*e+r)+1:0},a="out"===t?n:"in"===t?function(e){return 1-n(1-e)}:It(n);return a.config=function(r){return e(t,r)},a};he("Linear,Quad,Cubic,Quart,Quint,Strong",function(e,t){var r=t<5?t+1:t;Bt(e+",Power"+(r-1),t?function(e){return Math.pow(e,r)}:function(e){return e},function(e){return 1-Math.pow(1-e,r)},function(e){return e<.5?Math.pow(2*e,r)/2:1-Math.pow(2*(1-e),r)/2})}),Mt.Linear.easeNone=Mt.none=Mt.Linear.easeIn,Bt("Elastic",Ft("in"),Ft("out"),Ft()),function(e,t){var r=1/t,n=2*r,a=2.5*r,i=function(i){return i<r?e*i*i:i<n?e*Math.pow(i-1.5/t,2)+.75:i<a?e*(i-=2.25/t)*i+.9375:e*Math.pow(i-2.625/t,2)+.984375};Bt("Bounce",function(e){return 1-i(1-e)},i)}(7.5625,2.75),Bt("Expo",function(e){return Math.pow(2,10*(e-1))*e+e*e*e*e*e*e*(1-e)}),Bt("Circ",function(e){return-(w(1-e*e)-1)}),Bt("Sine",function(e){return 1===e?1:1-D(e*k)}),Bt("Back",Tt("in"),Tt("out"),Tt()),Mt.SteppedEase=Mt.steps=j.SteppedEase={config:function(e,t){void 0===e&&(e=1);var r=1/e,n=e+(t?0:1),a=t?1:0;return function(e){return((n*We(0,.99999999,e)|0)+a)*r}}},m.ease=Mt["quad.out"],he("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(e){return ie+=e+","+e+"Params,"});var Qt=function(e,t){this.id=b++,e._gsap=this,this.target=e,this.harness=t,this.get=t?t.get:le,this.set=t?t.getSetter:$t},Rt=function(){function e(e){this.vars=e,this._delay=+e.delay||0,(this._repeat=e.repeat===1/0?-2:e.repeat||0)&&(this._rDelay=e.repeatDelay||0,this._yoyo=!!e.yoyo||!!e.yoyoEase),this._ts=1,Ue(this,+e.duration,1,1),this.data=e.data,s&&(this._ctx=s,s.data.push(this)),f||wt.wake()}var t=e.prototype;return t.delay=function(e){return e||0===e?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+e-this._delay),this._delay=e,this):this._delay},t.duration=function(e){return arguments.length?this.totalDuration(this._repeat>0?e+(e+this._rDelay)*this._repeat:e):this.totalDuration()&&this._dur},t.totalDuration=function(e){return arguments.length?(this._dirty=0,Ue(this,this._repeat<0?e:(e-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},t.totalTime=function(e,t){if(Dt(),!arguments.length)return this._tTime;var r=this._dp;if(r&&r.smoothChildTiming&&this._ts){for(Te(this,e),!r._dp||r.parent||Qe(r,this);r&&r.parent;)r.parent._time!==r._start+(r._ts>=0?r._tTime/r._ts:(r.totalDuration()-r._tTime)/-r._ts)&&r.totalTime(r._tTime,!0),r=r.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&e<this._tDur||this._ts<0&&e>0||!this._tDur&&!e)&&Re(this._dp,this,this._start-this._delay)}return(this._tTime!==e||!this._dur&&!t||this._initted&&Math.abs(this._zTime)===y||!e&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=e),me(this,e,t)),this},t.time=function(e,t){return arguments.length?this.totalTime(Math.min(this.totalDuration(),e+Se(this))%(this._dur+this._rDelay)||(e?this._dur:0),t):this._time},t.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},t.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?e:1-e)+Se(this),t):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},t.iteration=function(e,t){var r=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(e-1)*r,t):this._repeat?Be(this._tTime,r)+1:1},t.timeScale=function(e,t){if(!arguments.length)return-1e-8===this._rts?0:this._rts;if(this._rts===e)return this;var r=this.parent&&this._ts?Ie(this.parent._time,this):this._tTime;return this._rts=+e||0,this._ts=this._ps||-1e-8===e?0:this._rts,this.totalTime(We(-Math.abs(this._delay),this.totalDuration(),r),!1!==t),Fe(this),function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e}(this)},t.paused=function(e){return arguments.length?(this._ps!==e&&(this._ps=e,e?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Dt(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&Math.abs(this._zTime)!==y&&(this._tTime-=y)))),this):this._ps},t.startTime=function(e){if(arguments.length){this._start=e;var t=this.parent||this._dp;return t&&(t._sort||!this.parent)&&Re(t,this,e-this._delay),this}return this._start},t.endTime=function(e){return this._start+(S(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},t.rawTime=function(e){var t=this.parent||this._dp;return t?e&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?Ie(t.rawTime(e),this):this._tTime:this._tTime},t.revert=function(e){void 0===e&&(e=X);var t=i;return i=e,Ae(this)&&(this.timeline&&this.timeline.revert(e),this.totalTime(-.01,e.suppressEvents)),"nested"!==this.data&&!1!==e.kill&&this.kill(),i=t,this},t.globalTime=function(e){for(var t=this,r=arguments.length?e:t.rawTime();t;)r=t._start+r/(Math.abs(t._ts)||1),t=t._dp;return!this.parent&&this._sat?this._sat.globalTime(e):r},t.repeat=function(e){return arguments.length?(this._repeat=e===1/0?-2:e,je(this)):-2===this._repeat?1/0:this._repeat},t.repeatDelay=function(e){if(arguments.length){var t=this._time;return this._rDelay=e,je(this),t?this.time(t):this}return this._rDelay},t.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},t.seek=function(e,t){return this.totalTime(Ye(this,e),S(t))},t.restart=function(e,t){return this.play().totalTime(e?-this._delay:0,S(t)),this._dur||(this._zTime=-1e-8),this},t.play=function(e,t){return null!=e&&this.seek(e,t),this.reversed(!1).paused(!1)},t.reverse=function(e,t){return null!=e&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},t.pause=function(e,t){return null!=e&&this.seek(e,t),this.paused(!0)},t.resume=function(){return this.paused(!1)},t.reversed=function(e){return arguments.length?(!!e!==this.reversed()&&this.timeScale(-this._rts||(e?-1e-8:0)),this):this._rts<0},t.invalidate=function(){return this._initted=this._act=0,this._zTime=-1e-8,this},t.isActive=function(){var e,t=this.parent||this._dp,r=this._start;return!(t&&!(this._ts&&this._initted&&t.isActive()&&(e=t.rawTime(!0))>=r&&e<this.endTime(!0)-y))},t.eventCallback=function(e,t,r){var n=this.vars;return arguments.length>
vendor: 4,294 bytes, line 2
21?(t?(n[e]=t,r&&(n[e+"Params"]=r),"onUpdate"===e&&(this._onUpdate=t)):delete n[e],this):n[e]},t.then=function(e){var t=this;return new Promise(function(r){var n=P(e)?e:ye,a=function(){var e=t.then;t.then=null,P(n)&&(n=n(t))&&(n.then||n===t)&&(t.then=e),r(n),t.then=e};t._initted&&1===t.totalProgress()&&t._ts>=0||!t._tTime&&t._ts<0?a():t._prom=a})},t.kill=function(){ct(this)},e}();ve(Rt.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-1e-8,_prom:0,_ps:!1,_rts:1});var Gt=function(e){function t(t,n){var a;return void 0===t&&(t={}),(a=e.call(this,t)||this).labels={},a.smoothChildTiming=!!t.smoothChildTiming,a.autoRemoveChildren=!!t.autoRemoveChildren,a._sort=S(t.sortChildren),o&&Re(t.parent||o,r(a),n),t.reversed&&a.reverse(),t.paused&&a.paused(!0),t.scrollTrigger&&Ge(r(a),t.scrollTrigger),a}n(t,e);var a=t.prototype;return a.to=function(e,t,r){return ze(0,arguments,this),this},a.from=function(e,t,r){return ze(1,arguments,this),this},a.fromTo=function(e,t,r,n){return ze(2,arguments,this),this},a.set=function(e,t,r){return t.duration=0,t.parent=this,De(t).repeatDelay||(t.repeat=0),t.immediateRender=!!t.immediateRender,new Kt(e,t,Ye(this,r),1),this},a.call=function(e,t,r){return Re(this,Kt.delayedCall(0,e,t),r)},a.staggerTo=function(e,t,r,n,a,i,s){return r.duration=t,r.stagger=r.stagger||n,r.onComplete=i,r.onCompleteParams=s,r.parent=this,new Kt(e,r,Ye(this,a)),this},a.staggerFrom=function(e,t,r,n,a,i,s){return r.runBackwards=1,De(r).immediateRender=S(r.immediateRender),this.staggerTo(e,t,r,n,a,i,s)},a.staggerFromTo=function(e,t,r,n,a,i,s,o){return n.startAt=r,De(n).immediateRender=S(n.immediateRender),this.staggerTo(e,t,n,a,i,s,o)},a.render=function(e,t,r){var n,a,s,l,h,c,u,d,p,f,A,m,g=this._time,v=this._dirty?this.totalDuration():this._tDur,k=this._dur,b=e<=0?0:ue(e),w=this._zTime<0!==e<0&&(this._initted||!k);if(this!==o&&b>v&&e>=0&&(b=v),b!==this._tTime||r||w){if(g!==this._time&&k&&(b+=this._time-g,e+=this._time-g),n=b,p=this._start,c=!(d=this._ts),w&&(k||(g=this._zTime),(e||!t)&&(this._zTime=e)),this._repeat){if(A=this._yoyo,h=k+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(100*h+e,t,r);if(n=ue(b%h),b===v?(l=this._repeat,n=k):((l=~~(f=ue(b/h)))&&l===f&&(n=k,l--),n>k&&(n=k)),f=Be(this._tTime,h),!g&&this._tTime&&f!==l&&this._tTime-f*h-this._dur<=0&&(f=l),A&&1&l&&(n=k-n,m=1),l!==f&&!this._lock){var D=A&&1&f,M=D===(A&&1&l);if(l<f&&(D=!D),g=D?0:b%k?k:b,this._lock=1,this.render(g||(m?0:ue(l*h)),t,!k)._lock=0,this._tTime=b,!t&&this.parent&&ht(this,"onRepeat"),this.vars.repeatRefresh&&!m&&(this.invalidate()._lock=1),g&&g!==this._time||c!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(k=this._dur,v=this._tDur,M&&(this._lock=2,g=D?k:-1e-4,this.render(g,!0),this.vars.repeatRefresh&&!m&&this.invalidate()),this._lock=0,!this._ts&&!c)return this;Et(this,m)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(u=function(e,t,r){var n;if(r>t)for(n=e._first;n&&n._start<=r;){if("isPause"===n.data&&n._start>t)return n;n=n._next}else for(n=e._last;n&&n._start>=r;){if("isPause"===n.data&&n._start<t)return n;n=n._prev}}(this,ue(g),ue(n)),u&&(b-=n-(n=u._start))),this._tTime=b,this._time=n,this._act=!d,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=e,g=0),!g&&b&&!t&&!f&&(ht(this,"onStart"),this._tTime!==b))return this;if(n>=g&&e>=0)for(a=this._first;a;){if(s=a._next,(a._act||n>=a._start)&&a._ts&&u!==a){if(a.parent!==this)return this.render(e,t,r);if(a.render(a._ts>0?(n-a._start)*a._ts:(a._dirty?a.totalDuration():a._tDur)+(n-a._start)*a._ts,t,r),n!==this._time||!this._ts&&!c){u=0,s&&(b+=this._zTime=-1e-8);break}}a=s}else{a=this._last;for(var x=e<0?e:n;a;){if(s=a._prev,(a._act||x<=a._end)&&a._ts&&u!==a){if(a.parent!==this)return this.render(e,t,r);if(a.render(a._ts>0?(x-a._start)*a._ts:(a._dirty?a.totalDuration():a._tDur)+(x-a._start)*a._ts,t,r||i&&Ae(a)),n!==this._time||!this._ts&&!c){u=0,s&&(b+=this._zTime=x?-1e-8:y);break}}a=s}}if(u&&!t&&(this.pause(),u.render(n>=g?0:-1e-8)._zTime=n>=g?1:-1,this._ts))return this._start=p,Fe(this),this.render(e,t,r);this._onUpdate&&!t&&ht(this,"onUpdate",!0),(b===v&&this._tTime>=this.totalDuration()||!b&&g)&&(p!==this._start&&Math.abs(d)===Math.abs(this._ts
vendor: 4,554 bytes, line 2
2)||this._lock||((e||!k)&&(b===v&&this._ts>0||!b&&this._ts<0)&&Pe(this,1),t||e<0&&!g||!b&&!g&&v||(ht(this,b===v&&e>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(b<v&&this.timeScale()>0)&&this._prom())))}return this},a.add=function(e,t){var r=this;if(_(t)||(t=Ye(this,t,e)),!(e instanceof Rt)){if(T(e))return e.forEach(function(e){return r.add(e,t)}),this;if(x(e))return this.addLabel(e,t);if(!P(e))return this;e=Kt.delayedCall(0,e)}return this!==e?Re(this,e,t):this},a.getChildren=function(e,t,r,n){void 0===e&&(e=!0),void 0===t&&(t=!0),void 0===r&&(r=!0),void 0===n&&(n=-g);for(var a=[],i=this._first;i;)i._start>=n&&(i instanceof Kt?t&&a.push(i):(r&&a.push(i),e&&a.push.apply(a,i.getChildren(!0,t,r)))),i=i._next;return a},a.getById=function(e){for(var t=this.getChildren(1,1,1),r=t.length;r--;)if(t[r].vars.id===e)return t[r]},a.remove=function(e){return x(e)?this.removeLabel(e):P(e)?this.killTweensOf(e):(e.parent===this&&xe(this,e),e===this._recent&&(this._recent=this._last),_e(this))},a.totalTime=function(t,r){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=ue(wt.time-(this._ts>0?t/this._ts:(this.totalDuration()-t)/-this._ts))),e.prototype.totalTime.call(this,t,r),this._forcing=0,this):this._tTime},a.addLabel=function(e,t){return this.labels[e]=Ye(this,t),this},a.removeLabel=function(e){return delete this.labels[e],this},a.addPause=function(e,t,r){var n=Kt.delayedCall(0,t||K,r);return n.data="isPause",this._hasPause=1,Re(this,n,Ye(this,e))},a.removePause=function(e){var t=this._first;for(e=Ye(this,e);t;)t._start===e&&"isPause"===t.data&&Pe(t),t=t._next},a.killTweensOf=function(e,t,r){for(var n=this.getTweensOf(e,r),a=n.length;a--;)Lt!==n[a]&&n[a].kill(e,t);return this},a.getTweensOf=function(e,t){for(var r,n=[],a=Ze(e),i=this._first,s=_(t);i;)i instanceof Kt?pe(i._targets,a)&&(s?(!Lt||i._initted&&i._ts)&&i.globalTime(0)<=t&&i.globalTime(i.totalDuration())>t:!t||i.isActive())&&n.push(i):(r=i.getTweensOf(a,t)).length&&n.push.apply(n,r),i=i._next;return n},a.tweenTo=function(e,t){t=t||{};var r,n=this,a=Ye(n,e),i=t,s=i.startAt,o=i.onStart,l=i.onStartParams,h=i.immediateRender,c=Kt.to(n,ve({ease:t.ease||"none",lazy:!1,immediateRender:!1,time:a,overwrite:"auto",duration:t.duration||Math.abs((a-(s&&"time"in s?s.time:n._time))/n.timeScale())||y,onStart:function(){if(n.pause(),!r){var e=t.duration||Math.abs((a-(s&&"time"in s?s.time:n._time))/n.timeScale());c._dur!==e&&Ue(c,e,0,1).render(c._time,!0,!0),r=1}o&&o.apply(c,l||[])}},t));return h?c.render(0):c},a.tweenFromTo=function(e,t,r){return this.tweenTo(t,ve({startAt:{time:Ye(this,e)}},r))},a.recent=function(){return this._recent},a.nextLabel=function(e){return void 0===e&&(e=this._time),lt(this,Ye(this,e))},a.previousLabel=function(e){return void 0===e&&(e=this._time),lt(this,Ye(this,e),1)},a.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.previousLabel(this._time+y)},a.shiftChildren=function(e,t,r){void 0===r&&(r=0);for(var n,a=this._first,i=this.labels;a;)a._start>=r&&(a._start+=e,a._end+=e),a=a._next;if(t)for(n in i)i[n]>=r&&(i[n]+=e);return _e(this)},a.invalidate=function(t){var r=this._first;for(this._lock=0;r;)r.invalidate(t),r=r._next;return e.prototype.invalidate.call(this,t)},a.clear=function(e){void 0===e&&(e=!0);for(var t,r=this._first;r;)t=r._next,this.remove(r),r=t;return this._dp&&(this._time=this._tTime=this._pTime=0),e&&(this.labels={}),_e(this)},a.totalDuration=function(e){var t,r,n,a=0,i=this,s=i._last,l=g;if(arguments.length)return i.timeScale((i._repeat<0?i.duration():i.totalDuration())/(i.reversed()?-e:e));if(i._dirty){for(n=i.parent;s;)t=s._prev,s._dirty&&s.totalDuration(),(r=s._start)>l&&i._sort&&s._ts&&!i._lock?(i._lock=1,Re(i,s,r-s._delay,1)._lock=0):l=r,r<0&&s._ts&&(a-=r,(!n&&!i._dp||n&&n.smoothChildTiming)&&(i._start+=r/i._ts,i._time-=r,i._tTime-=r),i.shiftChildren(-r,!1,-Infinity),l=0),s._end>a&&s._ts&&(a=s._end),s=t;Ue(i,i===o&&i._time>a?i._time:a,1,1),i._dirty=0}return i._tDur},t.updateRoot=function(e){if(o._ts&&(me(o,Ie(e,o)),d=wt.frame),wt.frame>=ne){ne+=A.autoSleep||120;var t=o._first;if((!t||!t._ts)&&A.autoSleep&&wt._listeners.length<2){for(;t&&!t._ts;)t=t._next;t||wt.sleep()}}},t}(Rt);ve(Gt.prototype,{_lock:0,_hasPause:0,_forcing:0});var Lt,Ot,Ht=function(e,t,r,n,a,i,s){var o,l,h,c,u,d,p,f,A=new lr(this._pt,e,t,0,1,rr,null,a),m=0,g=0;for(A.b=r,A.e=n,r+="",(p=~(n+="").indexOf("random("))&&(n=st(n)),i&&(i(f=[r,n],e,t),r=f[0],n=f[1]),l=r.match(L)||[];o=L.exec(n);)c=o[0],u=n.substring(m,o.index),h?h=(h+1)%5:"rgba("===u.substr(-5)&&(h=1),c!==l[g++]&&
vendor: 7,307 bytes, line 2
2(d=parseFloat(l[g-1])||0,A._pt={_next:A._pt,p:u||1===g?u:",",s:d,c:"="===c.charAt(1)?de(d,c)-d:parseFloat(c)-d,m:h&&h<4?Math.round:0},m=L.lastIndex);return A.c=m<n.length?n.substring(m,n.length):"",A.fp=s,(O.test(n)||p)&&(A.e=0),this._pt=A,A},Ut=function(e,t,r,n,a,i,s,o,l,h){P(n)&&(n=n(a||0,e,i));var c,u=e[t],d="get"!==r?r:P(u)?l?e[t.indexOf("set")||!P(e["get"+t.substr(3)])?t:"get"+t.substr(3)](l):e[t]():u,p=P(u)?l?Xt:Jt:qt;if(x(n)&&(~n.indexOf("random(")&&(n=st(n)),"="===n.charAt(1)&&((c=de(d,n)+(Ke(d)||0))||0===c)&&(n=c)),!h||d!==n||Ot)return isNaN(d*n)||""===n?(!u&&!(t in e)&&z(t,n),Ht.call(this,e,t,d,n,p,o||A.stringFilter,l)):(c=new lr(this._pt,e,t,+d||0,n-(d||0),"boolean"===typeof u?tr:er,0,p),l&&(c.fp=l),s&&c.modifier(s,this,e),this._pt=c)},jt=function(e,t,r,n,a,i){var s,o,l,h;if(te[e]&&!1!==(s=new te[e]).init(a,s.rawVars?t[e]:function(e,t,r,n,a){if(P(e)&&(e=zt(e,a,t,r,n)),!E(e)||e.style&&e.nodeType||T(e)||F(e))return x(e)?zt(e,a,t,r,n):e;var i,s={};for(i in e)s[i]=zt(e[i],a,t,r,n);return s}(t[e],n,a,i,r),r,n,i)&&(r._pt=o=new lr(r._pt,a,e,0,1,s.render,s,0,s.priority),r!==p))for(l=r._ptLookup[r._targets.indexOf(a)],h=s._props.length;h--;)l[s._props[h]]=o;return s},Nt=function e(t,r,n){var s,l,h,c,u,d,p,f,A,v,k,b,w,D=t.vars,M=D.ease,x=D.startAt,P=D.immediateRender,_=D.lazy,C=D.onUpdate,E=D.runBackwards,B=D.yoyoEase,I=D.keyframes,F=D.autoRevert,T=t._dur,Q=t._startAt,R=t._targets,G=t.parent,L=G&&"nested"===G.data?G.vars.targets:R,O="auto"===t._overwrite&&!a,H=t.timeline;if(H&&(!I||!M)&&(M="none"),t._ease=St(M,m.ease),t._yEase=B?Ct(St(!0===B?M:B,m.ease)):0,B&&t._yoyo&&!t._repeat&&(B=t._yEase,t._yEase=t._ease,t._ease=B),t._from=!H&&!!D.runBackwards,!H||I&&!D.stagger){if(b=(f=R[0]?oe(R[0]).harness:0)&&D[f.prop],s=we(D,Z),Q&&(Q._zTime<0&&Q.progress(1),r<0&&E&&P&&!F?Q.render(-1,!0):Q.revert(E&&T?J:q),Q._lazy=0),x){if(Pe(t._startAt=Kt.set(R,ve({data:"isStart",overwrite:!1,parent:G,immediateRender:!0,lazy:!Q&&S(_),startAt:null,delay:0,onUpdate:C&&function(){return ht(t,"onUpdate")},stagger:0},x))),t._startAt._dp=0,t._startAt._sat=t,r<0&&(i||!P&&!F)&&t._startAt.revert(J),P&&T&&r<=0&&n<=0)return void(r&&(t._zTime=r))}else if(E&&T&&!Q)if(r&&(P=!1),h=ve({overwrite:!1,data:"isFromStart",lazy:P&&!Q&&S(_),immediateRender:P,stagger:0,parent:G},s),b&&(h[f.prop]=b),Pe(t._startAt=Kt.set(R,h)),t._startAt._dp=0,t._startAt._sat=t,r<0&&(i?t._startAt.revert(J):t._startAt.render(-1,!0)),t._zTime=r,P){if(!r)return}else e(t._startAt,y,y);for(t._pt=t._ptCache=0,_=T&&S(_)||_&&!T,l=0;l<R.length;l++){if(p=(u=R[l])._gsap||se(R)[l]._gsap,t._ptLookup[l]=v={},ee[p.id]&&$.length&&fe(),k=L===R?l:L.indexOf(u),f&&!1!==(A=new f).init(u,b||s,t,k,L)&&(t._pt=c=new lr(t._pt,u,A.name,0,1,A.render,A,0,A.priority),A._props.forEach(function(e){v[e]=c}),A.priority&&(d=1)),!f||b)for(h in s)te[h]&&(A=jt(h,s,t,k,u,L))?A.priority&&(d=1):v[h]=c=Ut.call(t,u,h,"get",s[h],k,L,0,D.stringFilter);t._op&&t._op[l]&&t.kill(u,t._op[l]),O&&t._pt&&(Lt=t,o.killTweensOf(u,v,t.globalTime(r)),w=!t.parent,Lt=0),t._pt&&_&&(ee[p.id]=1)}d&&or(t),t._onInit&&t._onInit(t)}t._onUpdate=C,t._initted=(!t._op||t._pt)&&!w,I&&r<=0&&H.render(g,!0,!0)},Yt=function(e,t,r,n){var a,i,s=t.ease||n||"power1.inOut";if(T(t))i=r[e]||(r[e]=[]),t.forEach(function(e,r){return i.push({t:r/(t.length-1)*100,v:e,e:s})});else for(a in t)i=r[a]||(r[a]=[]),"ease"===a||i.push({t:parseFloat(e),v:t[a],e:s})},zt=function(e,t,r,n,a){return P(e)?e.call(t,r,n,a):x(e)&&~e.indexOf("random(")?st(e):e},Vt=ie+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,autoRevert",Wt={};he(Vt+",id,stagger,delay,duration,paused,scrollTrigger",function(e){return Wt[e]=1});var Kt=function(e){function t(t,n,i,s){var l;"number"===typeof n&&(i.duration=n,n=i,i=null);var h,c,u,d,p,f,m,g,y=(l=e.call(this,s?n:De(n))||this).vars,v=y.duration,k=y.delay,b=y.immediateRender,w=y.stagger,D=y.overwrite,M=y.keyframes,x=y.defaults,P=y.scrollTrigger,C=y.yoyoEase,B=n.parent||o,Q=(T(t)||F(t)?_(t[0]):"length"in n)?[t]:Ze(t);if(l._targets=Q.length?se(Q):V("GSAP target "+t+" not found. https://gsap.com",!A.nullTargetWarn)||[],l._ptLookup=[],l._overwrite=D,M||w||I(v)||I(k)){if(n=l.vars,(h=l.timeline=new Gt({data:"nested",defaults:x||{},targets:B&&"nested"===B.data?B.vars.targets:Q})).kill(),h.parent=h._dp=r(l),h._start=0,w||I(v)||I(k)){if(d=Q.length,m=w&&tt(w),E(w))for(p in w)~Vt.indexOf(p)&&(g||(g={}),g[p]=w[p]);for(c=0;c<d;c++)(u=we(n,Wt)).stagger=0,C&&(u.yoyoEase=C),g&&ke(u,g),f=Q[c],u.duration=+zt(v,r(l),c,f,Q),u.delay=(+zt(k,r(l),c,f,Q)||0)-l._delay,!w&&1===d&&u.delay&&(l._delay=k=u.delay,l._start+=k,u.delay=0),h.to(f,u,m?m(c,f,Q):0),h._ease=Mt.none;h.duration()?v=k=0:l.timeline=0}else if(M){De(ve(h.vars.defaults,{ease:"none"})),h._ease=St(M.ease||n.ease||"none");var R,G,L,O=0;if(T(M))M.forEach(function(e){return h.to(Q,e,">")}),h.duration();else{for(p in u={},M)"ease"===p||"easeEach"===p||Yt(p,M[p],u,M.easeEach);for(p in u)for(R=u[p].sort(function(e,t){return e.t-t.t}),O=0,c=0;c<R.length;c++)(L={ease:(G=R[c]).e,duration:(G.t-(c?R[c-1].t:0))/100*v})[p]=G.v,h.to(Q,L,O),O+=L.duration;h.duration()<v&&h.to({},{duration:v-h.duration()})}}v||l.duration(v=h.duration())}else l.timeline=0;return!0!==D||a||(Lt=r(l),o.killTweensOf(Q),Lt=0),Re(B,r(l),i),n.reversed&&l.reverse(),n.paused&&l.paused(!0),(b||!v&&!M&&l._start===ue(B._time)&&S(b)&&Ee(r(l))&&"nested"!==B.data)&&(l._tTime=-1e-8,l.render(Math.max(0,-k)||0)),P&&Ge(r(l),P),l}n(t,e);var s=t.prototype;return s.render=function(e,t,r){var n,a,s,o,l,h,c,u,d,p=this._time,f=this._tDur,A=this._dur,m=e<0,g=e>f-y&&!m?f:e<y?0:e;if(A){if(g!==this._tTime||!e||r||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==m||this._lazy){if(n=g,u=this.timeline,this._repeat){if(o=A+this._rDelay,this._repeat<-1&&m)return this.totalTime(100*o+e,t,r);if(n=ue(g%o),g===f?(s=this._repeat,n=A):(s=~~(l=ue(g/o)))&&s===l?(n=A,s--):n>A&&(n=A),(h=this._yoyo&&1&s)&&(d=this._yEase,n=A-n),l=Be(this._tTime,o),n===p&&!r&&this._initted&&s===l)return this._tTime=g,this;s!==l&&(u&&this._yEase&&Et(u,h),this.vars.repeatRefresh&&!h&&!this._lock&&n!==o&&this._initted&&(this._lock=r=1,this.render(ue(o*s),!0).invalidate()._lock=0))}if(!this._initted){if(Le(this,m?e:n,r,t,g))return this._tTime=0,this;if(p!==this._time&&(!r||!this.vars.repeatRefresh||s===l))return this;if(A!==this._dur)return this.render(e,t,r)}if(this._tTime=g,this._time=n,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=c=(d||this._ease)(n/A),this._from&&(this.ratio=c=1-c),!p&&g&&!t&&!l&&(ht(this,"onStart"),this._tTime!==g))return this;for(a=this._pt;a;)a.r(c,a.d),a=a._next;u&&u.render(e<0?e:u._dur*u._ease(n/this._dur),t,r)||this._startAt&&(this._zTime=e),this._onUpdate&&!t&&(m&&Ce(this,e,0,r),ht(this,"onUpdate")),this._repeat&&s!==l&&this.vars.onRepeat&&!t&&this.parent&&ht(this,"onRepeat"),g!==this._tDur&&g||this._tTime!==g||(m&&!this._onUpdate&&Ce(this,e,0,!0),(e||!A)&&(g===this._tDur&&this._ts>0||!g&&this._ts<0)&&Pe(this,1),t||m&&!p||!(g||p||h)||(ht(this,g===f?"onComplete":"onReverseComplete",!0),this._prom&&!(g<f&&this.timeScale()>0)&&this._prom()))}}else!function(e,t,r,n){var a,s,o,l=e.ratio,h=t<0||!t&&(!e._start&&Oe(e)&&(e._initted||!He(e))||(e._ts<0||e._dp._ts<0)&&!He(e))?0:1,c=e._rDelay,u=0;if(c&&e._repeat&&(u=We(0,e._tDur,t),s=Be(u,c),e._yoyo&&1&s&&(h=1-h),s!==Be(e._tTime,c)&&(l=1-h,e.vars.repeatRefresh&&e._initted&&e.invali
vendor: 27,361 bytes, line 2
2date())),h!==l||i||n||e._zTime===y||!t&&e._zTime){if(!e._initted&&Le(e,t,n,r,u))return;for(o=e._zTime,e._zTime=t||(r?y:0),r||(r=t&&!o),e.ratio=h,e._from&&(h=1-h),e._time=0,e._tTime=u,a=e._pt;a;)a.r(h,a.d),a=a._next;t<0&&Ce(e,t,0,!0),e._onUpdate&&!r&&ht(e,"onUpdate"),u&&e._repeat&&!r&&e.parent&&ht(e,"onRepeat"),(t>=e._tDur||t<0)&&e.ratio===h&&(h&&Pe(e,1),r||i||(ht(e,h?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=t)}(this,e,t,r);return this},s.targets=function(){return this._targets},s.invalidate=function(t){return(!t||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(t),e.prototype.invalidate.call(this,t)},s.resetTo=function(e,t,r,n,a){f||wt.wake(),this._ts||this.play();var i=Math.min(this._dur,(this._dp._time-this._start)*this._ts);return this._initted||Nt(this,i),function(e,t,r,n,a,i,s,o){var l,h,c,u,d=(e._pt&&e._ptCache||(e._ptCache={}))[t];if(!d)for(d=e._ptCache[t]=[],c=e._ptLookup,u=e._targets.length;u--;){if((l=c[u][t])&&l.d&&l.d._pt)for(l=l.d._pt;l&&l.p!==t&&l.fp!==t;)l=l._next;if(!l)return Ot=1,e.vars[t]="+=0",Nt(e,s),Ot=0,o?V(t+" not eligible for reset"):1;d.push(l)}for(u=d.length;u--;)(l=(h=d[u])._pt||h).s=!n&&0!==n||a?l.s+(n||0)+i*l.c:n,l.c=r-l.s,h.e&&(h.e=ce(r)+Ke(h.e)),h.b&&(h.b=l.s+Ke(h.b))}(this,e,t,r,n,this._ease(i/this._dur),i,a)?this.resetTo(e,t,r,n,1):(Te(this,0),this.parent||Me(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},s.kill=function(e,t){if(void 0===t&&(t="all"),!e&&(!t||"all"===t))return this._lazy=this._pt=0,this.parent?ct(this):this.scrollTrigger&&this.scrollTrigger.kill(!!i),this;if(this.timeline){var r=this.timeline.totalDuration();return this.timeline.killTweensOf(e,t,Lt&&!0!==Lt.vars.overwrite)._first||ct(this),this.parent&&r!==this.timeline.totalDuration()&&Ue(this,this._dur*this.timeline._tDur/r,0,1),this}var n,a,s,o,l,h,c,u=this._targets,d=e?Ze(e):u,p=this._ptLookup,f=this._pt;if((!t||"all"===t)&&function(e,t){for(var r=e.length,n=r===t.length;n&&r--&&e[r]===t[r];);return r<0}(u,d))return"all"===t&&(this._pt=0),ct(this);for(n=this._op=this._op||[],"all"!==t&&(x(t)&&(l={},he(t,function(e){return l[e]=1}),t=l),t=function(e,t){var r,n,a,i,s=e[0]?oe(e[0]).harness:0,o=s&&s.aliases;if(!o)return t;for(n in r=ke({},t),o)if(n in r)for(a=(i=o[n].split(",")).length;a--;)r[i[a]]=r[n];return r}(u,t)),c=u.length;c--;)if(~d.indexOf(u[c]))for(l in a=p[c],"all"===t?(n[c]=t,o=a,s={}):(s=n[c]=n[c]||{},o=t),o)(h=a&&a[l])&&("kill"in h.d&&!0!==h.d.kill(l)||xe(this,h,"_pt"),delete a[l]),"all"!==s&&(s[l]=1);return this._initted&&!this._pt&&f&&ct(this),this},t.to=function(e,r){return new t(e,r,arguments[2])},t.from=function(e,t){return ze(1,arguments)},t.delayedCall=function(e,r,n,a){return new t(r,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:e,onComplete:r,onReverseComplete:r,onCompleteParams:n,onReverseCompleteParams:n,callbackScope:a})},t.fromTo=function(e,t,r){return ze(2,arguments)},t.set=function(e,r){return r.duration=0,r.repeatDelay||(r.repeat=0),new t(e,r)},t.killTweensOf=function(e,t,r){return o.killTweensOf(e,t,r)},t}(Rt);ve(Kt.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),he("staggerTo,staggerFrom,staggerFromTo",function(e){Kt[e]=function(){var t=new Gt,r=qe.call(arguments,0);return r.splice("staggerFromTo"===e?5:4,0,0),t[e].apply(t,r)}});var qt=function(e,t,r){return e[t]=r},Jt=function(e,t,r){return e[t](r)},Xt=function(e,t,r,n){return e[t](n.fp,r)},Zt=function(e,t,r){return e.setAttribute(t,r)},$t=function(e,t){return P(e[t])?Jt:C(e[t])&&e.setAttribute?Zt:qt},er=function(e,t){return t.set(t.t,t.p,Math.round(1e6*(t.s+t.c*e))/1e6,t)},tr=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},rr=function(e,t){var r=t._pt,n="";if(!e&&t.b)n=t.b;else if(1===e&&t.e)n=t.e;else{for(;r;)n=r.p+(r.m?r.m(r.s+r.c*e):Math.round(1e4*(r.s+r.c*e))/1e4)+n,r=r._next;n+=t.c}t.set(t.t,t.p,n,t)},nr=function(e,t){for(var r=t._pt;r;)r.r(e,r.d),r=r._next},ar=function(e,t,r,n){for(var a,i=this._pt;i;)a=i._next,i.p===n&&i.modifier(e,t,r),i=a},ir=function(e){for(var t,r,n=this._pt;n;)r=n._next,n.p===e&&!n.op||n.op===e?xe(this,n,"_pt"):n.dep||(t=1),n=r;return!t},sr=function(e,t,r,n){n.mSet(e,t,n.m.call(n.tween,r,n.mt),n)},or=function(e){for(var t,r,n,a,i=e._pt;i;){for(t=i._next,r=n;r&&r.pr>i.pr;)r=r._next;(i._prev=r?r._prev:a)?i._prev._next=i:n=i,(i._next=r)?r._prev=i:a=i,i=t}e._pt=n},lr=function(){function e(e,t,r,n,a,i,s,o,l){this.t=t,this.s=n,this.c=a,this.p=r,this.r=i||er,this.d=s||this,this.set=o||qt,this.pr=l||0,this._next=e,e&&(e._prev=this)}return e.prototype.modifier=function(e,t,r){this.mSet=this.mSet||this.set,this.set=sr,this.m=e,this.mt=r,this.tween=t},e}();he(ie+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(e){return Z[e]=1}),j.TweenMax=j.TweenLite=Kt,j.TimelineLite=j.TimelineMax=Gt,o=new Gt({sortChildren:!1,defaults:m,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),A.stringFilter=bt;var hr=[],cr={},ur=[],dr=0,pr=0,fr=function(e){return(cr[e]||ur).map(function(e){return e()})},Ar=function(){var e=Date.now(),t=[];e-dr>2&&(fr("matchMediaInit"),hr.forEach(function(e){var r,n,a,i,s=e.queries,o=e.conditions;for(n in s)(r=l.matchMedia(s[n]).matches)&&(a=1),r!==o[n]&&(o[n]=r,i=1);i&&(e.revert(),a&&t.push(e))}),fr("matchMediaRevert"),t.forEach(function(e){return e.onMatch(e,function(t){return e.add(null,t)})}),dr=e,fr("matchMedia"))},mr=function(){function e(e,t){this.selector=t&&$e(t),this.data=[],this._r=[],this.isReverted=!1,this.id=pr++,e&&this.add(e)}var t=e.prototype;return t.add=function(e,t,r){P(e)&&(r=t,t=e,e=P);var n=this,a=function(){var e,a=s,i=n.selector;return a&&a!==n&&a.data.push(n),r&&(n.selector=$e(r)),s=n,e=t.apply(n,arguments),P(e)&&n._r.push(e),s=a,n.selector=i,n.isReverted=!1,e};return n.last=a,e===P?a(n,function(e){return n.add(null,e)}):e?n[e]=a:a},t.ignore=function(e){var t=s;s=null,e(this),s=t},t.getTweens=function(){var t=[];return this.data.forEach(function(r){return r instanceof e?t.push.apply(t,r.getTweens()):r instanceof Kt&&!(r.parent&&"nested"===r.parent.data)&&t.push(r)}),t},t.clear=function(){this._r.length=this.data.length=0},t.kill=function(e,t){var r=this;if(e?function(){for(var t,n=r.getTweens(),a=r.data.length;a--;)"isFlip"===(t=r.data[a]).data&&(t.revert(),t.getChildren(!0,!0,!1).forEach(function(e){return n.splice(n.indexOf(e),1)}));for(n.map(function(e){return{g:e._dur||e._delay||e._sat&&!e._sat.vars.immediateRender?e.globalTime(0):-1/0,t:e}}).sort(function(e,t){return t.g-e.g||-1/0}).forEach(function(t){return t.t.revert(e)}),a=r.data.length;a--;)(t=r.data[a])instanceof Gt?"nested"!==t.data&&(t.scrollTrigger&&t.scrollTrigger.revert(),t.kill()):!(t instanceof Kt)&&t.revert&&t.revert(e);r._r.forEach(function(t){return t(e,r)}),r.isReverted=!0}():this.data.forEach(function(e){return e.kill&&e.kill()}),this.clear(),t)for(var n=hr.length;n--;)hr[n].id===this.id&&hr.splice(n,1)},t.revert=function(e){this.kill(e||{})},e}(),gr=function(){function e(e){this.contexts=[],this.scope=e,s&&s.data.push(this)}var t=e.prototype;return t.add=function(e,t,r){E(e)||(e={matches:e});var n,a,i,o=new mr(0,r||this.scope),h=o.conditions={};for(a in s&&!o.selector&&(o.selector=s.selector),this.contexts.push(o),t=o.add("onMatch",t),o.queries=e,e)"all"===a?i=1:(n=l.matchMedia(e[a]))&&(hr.indexOf(o)<0&&hr.push(o),(h[a]=n.matches)&&(i=1),n.addListener?n.addListener(Ar):n.addEventListener("change",Ar));return i&&t(o,function(e){return o.add(null,e)}),this},t.revert=function(e){this.kill(e||{})},t.kill=function(e){this.contexts.forEach(function(t){return t.kill(e,!0)})},e}(),yr={registerPlugin:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];t.forEach(function(e){return dt(e)})},timeline:function(e){return new Gt(e)},getTweensOf:function(e,t){return o.getTweensOf(e,t)},getProperty:function(e,t,r,n){x(e)&&(e=Ze(e)[0]);var a=oe(e||{}).get,i=r?ye:ge;return"native"===r&&(r=""),e?t?i((te[t]&&te[t].get||a)(e,t,r,n)):function(t,r,n){return i((te[t]&&te[t].get||a)(e,t,r,n))}:e},quickSetter:function(e,t,r){if((e=Ze(e)).length>1){var n=e.map(function(e){return br.quickSetter(e,t,r)}),a=n.length;return function(e){for(var t=a;t--;)n[t](e)}}e=e[0]||{};var i=te[t],s=oe(e),o=s.harness&&(s.harness.aliases||{})[t]||t,l=i?function(t){var n=new i;p._pt=0,n.init(e,r?t+r:t,p,0,[e]),n.render(1,n),p._pt&&nr(1,p)}:s.set(e,o);return i?l:function(t){return l(e,o,r?t+r:t,s,1)}},quickTo:function(e,t,r){var n,a=br.to(e,ve(((n={})[t]="+=0.1",n.paused=!0,n.stagger=0,n),r||{})),i=function(e,r,n){return a.resetTo(t,e,r,n)};return i.tween=a,i},isTweening:function(e){return o.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=St(e.ease,m.ease)),be(m,e||{})},config:function(e){return be(A,e||{})},registerEffect:function(e){var t=e.name,r=e.effect,n=e.plugins,a=e.defaults,i=e.extendTimeline;(n||"").split(",").forEach(function(e){return e&&!te[e]&&!j[e]&&V(t+" effect requires "+e+" plugin.")}),re[t]=function(e,t,n){return r(Ze(e),ve(t||{},a),n)},i&&(Gt.prototype[t]=function(e,r,n){return this.add(re[t](e,E(r)?r:(n=r)&&{},this),n)})},registerEase:function(e,t){Mt[e]=St(t)},parseEase:function(e,t){return arguments.length?St(e,t):Mt},getById:function(e){return o.getById(e)},exportRoot:function(e,t){void 0===e&&(e={});var r,n,a=new Gt(e);for(a.smoothChildTiming=S(e.smoothChildTiming),o.remove(a),a._dp=0,a._time=a._tTime=o._time,r=o._first;r;)n=r._next,!t&&!r._dur&&r instanceof Kt&&r.vars.onComplete===r._targets[0]||Re(a,r,r._start-r._delay),r=n;return Re(o,a,0),a},context:function(e,t){return e?new mr(e,t):s},matchMedia:function(e){return new gr(e)},matchMediaRefresh:function(){return hr.forEach(function(e){var t,r,n=e.conditions;for(r in n)n[r]&&(n[r]=!1,t=1);t&&e.revert()})||Ar()},addEventListener:function(e,t){var r=cr[e]||(cr[e]=[]);~r.indexOf(t)||r.push(t)},removeEventListener:function(e,t){var r=cr[e],n=r&&r.indexOf(t);n>=0&&r.splice(n,1)},utils:{wrap:function e(t,r,n){var a=r-t;return T(t)?it(t,e(0,t.length),r):Ve(n,function(e){return(a+(e-t)%a)%a+t})},wrapYoyo:function e(t,r,n){var a=r-t,i=2*a;return T(t)?it(t,e(0,t.length-1),r):Ve(n,function(e){return t+((e=(i+(e-t)%i)%i||0)>a?i-e:e)})},distribute:tt,random:at,snap:nt,normalize:function(e,t,r){return ot(e,t,0,1,r)},getUnit:Ke,clamp:function(e,t,r){return Ve(r,function(r){return We(e,t,r)})},splitColor:mt,toArray:Ze,selector:$e,mapRange:ot,pipe:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return t.reduce(function(e,t){return t(e)},e)}},unitize:function(e,t){return function(r){return e(parseFloat(r))+(t||Ke(r))}},interpolate:function e(t,r,n,a){var i=isNaN(t+r)?0:function(e){return(1-e)*t+e*r};if(!i){var s,o,l,h,c,u=x(t),d={};if(!0===n&&(a=1)&&(n=null),u)t={p:t},r={p:r};else if(T(t)&&!T(r)){for(l=[],h=t.length,c=h-2,o=1;o<h;o++)l.push(e(t[o-1],t[o]));h--,i=function(e){e*=h;var t=Math.min(c,~~e);return l[t](e-t)},n=r}else a||(t=ke(T(t)?[]:{},t));if(!l){for(s in r)Ut.call(d,t,s,"get",r[s]);i=function(e){return nr(e,d)||(u?t.p:t)}}}return Ve(n,i)},shuffle:et},install:Y,effects:re,ticker:wt,updateRoot:Gt.updateRoot,plugins:te,globalTimeline:o,core:{PropTween:lr,globals:W,Tween:Kt,Timeline:Gt,Animation:Rt,getCache:oe,_removeLinkedListItem:xe,reverting:function(){return i},context:function(e){return e&&s&&(s.data.push(e),e._ctx=s),s},suppressOverwrites:function(e){return a=e}}};he("to,from,fromTo,delayedCall,set,killTweensOf",function(e){return yr[e]=Kt[e]}),wt.add(Gt.updateRoot),p=yr.to({},{duration:0});var vr=function(e,t){for(var r=e._pt;r&&r.p!==t&&r.op!==t&&r.fp!==t;)r=r._next;return r},kr=function(e,t){return{name:e,headless:1,rawVars:1,init:function(e,r,n){n._onInit=function(e){var n,a;if(x(r)&&(n={},he(r,function(e){return n[e]=1}),r=n),t){for(a in n={},r)n[a]=t(r[a]);r=n}!function(e,t){var r,n,a,i=e._targets;for(r in t)for(n=i.length;n--;)(a=e._ptLookup[n][r])&&(a=a.d)&&(a._pt&&(a=vr(a,r)),a&&a.modifier&&a.modifier(t[r],e,i[n],r))}(e,r)}}}},br=yr.registerPlugin({name:"attr",init:function(e,t,r,n,a){var i,s,o;for(i in this.tween=r,t)o=e.getAttribute(i)||"",(s=this.add(e,"setAttribute",(o||0)+"",t[i],n,a,0,0,i)).op=i,s.b=o,this._props.push(i)},render:function(e,t){for(var r=t._pt;r;)i?r.set(r.t,r.p,r.b,r):r.r(e,r.d),r=r._next}},{name:"endArray",headless:1,init:function(e,t){for(var r=t.length;r--;)this.add(e,r,e[r]||0,t[r],0,0,0,0,0,1)}},kr("roundProps",rt),kr("modifiers"),kr("snap",nt))||yr;Kt.version=Gt.version=br.version="3.13.0",u=1,B()&&Dt();Mt.Power0,Mt.Power1,Mt.Power2,Mt.Power3,Mt.Power4,Mt.Linear,Mt.Quad,Mt.Cubic,Mt.Quart,Mt.Quint,Mt.Strong,Mt.Elastic,Mt.Back,Mt.SteppedEase,Mt.Bounce,Mt.Sine,Mt.Expo,Mt.Circ;var wr,Dr,Mr,xr,Pr,_r,Cr,Er,Sr={},Br=180/Math.PI,Ir=Math.PI/180,Fr=Math.atan2,Tr=/([A-Z])/g,Qr=/(left|right|width|margin|padding|x)/i,Rr=/[\s,\(]\S/,Gr={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},Lr=function(e,t){return t.set(t.t,t.p,Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},Or=function(e,t){return t.set(t.t,t.p,1===e?t.e:Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},Hr=function(e,t){return t.set(t.t,t.p,e?Math.round(1e4*(t.s+t.c*e))/1e4+t.u:t.b,t)},Ur=function(e,t){var r=t.s+t.c*e;t.set(t.t,t.p,~~(r+(r<0?-.5:.5))+t.u,t)},jr=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},Nr=function(e,t){return t.set(t.t,t.p,1!==e?t.b:t.e,t)},Yr=function(e,t,r){return e.style[t]=r},zr=function(e,t,r){return e.style.setProperty(t,r)},Vr=function(e,t,r){return e._gsap[t]=r},Wr=function(e,t,r){return e._gsap.scaleX=e._gsap.scaleY=r},Kr=function(e,t,r,n,a){var i=e._gsap;i.scaleX=i.scaleY=r,i.renderTransform(a,i)},qr=function(e,t,r,n,a){var i=e._gsap;i[t]=r,i.renderTransform(a,i)},Jr="transform",Xr=Jr+"Origin",Zr=function e(t,r){var n=this,a=this.target,i=a.style,s=a._gsap;if(t in Sr&&i){if(this.tfm=this.tfm||{},"transform"===t)return Gr.transform.split(",").forEach(function(t){return e.call(n,t,r)});if(~(t=Gr[t]||t).indexOf(",")?t.split(",").forEach(function(e){return n.tfm[e]=gn(a,e)}):this.tfm[t]=s.x?s[t]:gn(a,t),t===Xr&&(this.tfm.zOrigin=s.zOrigin),this.props.indexOf(Jr)>=0)return;s.svg&&(this.svgo=a.getAttribute("data-svg-origin"),this.props.push(Xr,r,"")),t=Jr}(i||r)&&this.props.push(t,r,i[t])},$r=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},en=function(){var e,t,r=this.props,n=this.target,a=n.style,i=n._gsap;for(e=0;e<r.length;e+=3)r[e+1]?2===r[e+1]?n[r[e]](r[e+2]):n[r[e]]=r[e+2]:r[e+2]?a[r[e]]=r[e+2]:a.removeProperty("--"===r[e].substr(0,2)?r[e]:r[e].replace(Tr,"-$1").toLowerCase());if(this.tfm){for(t in this.tfm)i[t]=this.tfm[t];i.svg&&(i.renderTransform(),n.setAttribute("data-svg-origin",this.svgo||"")),(e=Cr())&&e.isStart||a[Jr]||($r(a),i.zOrigin&&a[Xr]&&(a[Xr]+=" "+i.zOrigin+"px",i.zOrigin=0,i.renderTransform()),i.uncache=1)}},tn=function(e,t){var r={target:e,props:[],revert:en,save:Zr};return e._gsap||br.core.getCache(e),t&&e.style&&e.nodeType&&t.split(",").forEach(function(e){return r.save(e)}),r},rn=function(e,t){var r=Dr.createElementNS?Dr.createElementNS((t||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),e):Dr.createElement(e);return r&&r.style?r:Dr.createElement(e)},nn=function e(t,r,n){var a=getComputedStyle(t);return a[r]||a.getPropertyValue(r.replace(Tr,"-$1").toLowerCase())||a.getPropertyValue(r)||!n&&e(t,sn(r)||r,1)||""},an="O,Moz,ms,Ms,Webkit".split(","),sn=function(e,t,r){var n=(t||Pr).style,a=5;if(e in n&&!r)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);a--&&!(an[a]+e in n););return a<0?null:(3===a?"ms":a>=0?an[a]:"")+e},on=function(){"undefined"!==typeof window&&window.document&&(wr=window,Dr=wr.document,Mr=Dr.documentElement,Pr=rn("div")||{style:{}},rn("div"),Jr=sn(Jr),Xr=Jr+"Origin",Pr.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Er=!!sn("perspective"),Cr=br.core.reverting,xr=1)},ln=function(e){var t,r=e.ownerSVGElement,n=rn("svg",r&&r.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),a=e.cloneNode(!0);a.style.display="block",n.appendChild(a),Mr.appendChild(n);try{t=a.getBBox()}catch(i){}return n.removeChild(a),Mr.removeChild(n),t},hn=function(e,t){for(var r=t.length;r--;)if(e.hasAttribute(t[r]))return e.getAttribute(t[r])},cn=function(e){var t,r;try{t=e.getBBox()}catch(n){t=ln(e),r=1}return t&&(t.width||t.height)||r||(t=ln(e)),!t||t.width||t.x||t.y?t:{x:+hn(e,["x","cx","x1"])||0,y:+hn(e,["y","cy","y1"])||0,width:0,height:0}},un=function(e){return!(!e.getCTM||e.parentNode&&!e.ownerSVGElement||!cn(e))},dn=function(e,t){if(t){var r,n=e.style;t in Sr&&t!==Xr&&(t=Jr),n.removeProperty?("ms"!==(r=t.substr(0,2))&&"webkit"!==t.substr(0,6)||(t="-"+t),n.removeProperty("--"===r?t:t.replace(Tr,"-$1").toLowerCase())):n.removeAttribute(t)}},pn=function(e,t,r,n,a,i){var s=new lr(e._pt,t,r,0,1,i?Nr:jr);return e._pt=s,s.b=n,s.e=a,e._props.push(r),s},fn={deg:1,rad:1,turn:1},An={grid:1,flex:1},mn=function e(t,r,n,a){var i,s,o,l,h=parseFloat(n)||0,c=(n+"").trim().substr((h+"").length)||"px",u=Pr.style,d=Qr.test(r),p="svg"===t.tagName.toLowerCase(),f=(p?"client":"offset")+(d?"Width":"Height"),A=100,m="px"===a,g="%"===a;if(a===c||!h||fn[a]||fn[c])return h;if("px"!==c&&!m&&(h=e(t,r,n,"px")),l=t.getCTM&&un(t),(g||"%"===c)&&(Sr[r]||~r.indexOf("adius")))return i=l?t.getBBox()[d?"width":"height"]:t[f],ce(g?h/i*A:h/100*i);if(u[d?"width":"height"]=A+(m?c:a),s="rem"!==a&&~r.indexOf("adius")||"em"===a&&t.appendChild&&!p?t:t.parentNode,l&&(s=(t.ownerSVGElement||{}).parentNode),s&&s!==Dr&&s.appendChild||(s=Dr.body),(o=s._gsap)&&g&&o.width&&d&&o.time===wt.time&&!o.uncache)return ce(h/o.width*A);if(!g||"height"!==r&&"width"!==r)(g||"%"===c)&&!An[nn(s,"display")]&&(u.position=nn(t,"position")),s===t&&(u.position="static"),s.appendChild(Pr),i=Pr[f],s.removeChild(Pr),u.position="absolute";else{var y=t.style[r];t.style[r]=A+a,i=t[f],y?t.style[r]=y:dn(t,r)}return d&&g&&((o=oe(s)).time=wt.time,o.width=s[f]),ce(m?i*h/A:i&&h?A/i*h:0)},gn=function(e,t,r,n){var a;return xr||on(),t in Gr&&"transform"!==t&&~(t=Gr[t]).indexOf(",")&&(t=t.split(",")[0]),Sr[t]&&"transform"!==t?(a=En(e,n),a="transformOrigin"!==t?a[t]:a.svg?a.origin:Sn(nn(e,Xr))+" "+a.zOrigin+"px"):(!(a=e.style[t])||"auto"===a||n||~(a+"").indexOf("calc("))&&(a=wn[t]&&wn[t](e,t,r)||nn(e,t)||le(e,t)||("opacity"===t?1:0)),r&&!~(a+"").trim().indexOf(" ")?mn(e,t,a,r)+r:a},yn=function(e,t,r,n){if(!r||"none"===r){var a=sn(t,e,1),i=a&&nn(e,a,1);i&&i!==r?(t=a,r=i):"borderColor"===t&&(r=nn(e,"borderTopColor"))}var s,o,l,h,c,u,d,p,f,m,g,y=new lr(this._pt,e.style,t,0,1,rr),v=0,k=0;if(y.b=r,y.e=n,r+="","var(--"===(n+="").substring(0,6)&&(n=nn(e,n.substring(4,n.indexOf(")")))),"auto"===n&&(u=e.style[t],e.style[t]=n,n=nn(e,t)||n,u?e.style[t]=u:dn(e,t)),bt(s=[r,n]),n=s[1],l=(r=s[0]).match(G)||[],(n.match(G)||[]).length){for(;o=G.exec(n);)d=o[0],f=n.substring(v,o.index),c?c=(c+1)%5:"rgba("!==f.substr(-5)&&"hsla("!==f.substr(-5)||(c=1),d!==(u=l[k++]||"")&&(h=parseFloat(u)||0,g=u.substr((h+"").length),"="===d.charAt(1)&&(d=de(h,d)+g),p=parseFloat(d),m=d.substr((p+"").length),v=G.lastIndex-m.length,m||(m=m||A.units[t]||g,v===n.length&&(n+=m,y.e+=m)),g!==m&&(h=mn(e,t,u,m)||0),y._pt={_next:y._pt,p:f||1===k?f:",",s:h,c:p-h,m:c&&c<4||"zIndex"===t?Math.round:0});y.c=v<n.length?n.substring(v,n.length):""}else y.r="display"===t&&"none"===n?Nr:jr;return O.test(n)&&(y.e=0),this._pt=y,y},vn={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},kn=function(e){var t=e.split(" "),r=t[0],n=t[1]||"50%";return"top"!==r&&"bottom"!==r&&"left"!==n&&"right"!==n||(e=r,r=n,n=e),t[0]=vn[r]||r,t[1]=vn[n]||n,t.join(" ")},bn=function(e,t){if(t.tween&&t.tween._time===t.tween._dur){var r,n,a,i=t.t,s=i.style,o=t.u,l=i._gsap;if("all"===o||!0===o)s.cssText="",n=1;else for(a=(o=o.split(",")).length;--a>-1;)r=o[a],Sr[r]&&(n=1,r="transformOrigin"===r?Xr:Jr),dn(i,r);n&&(dn(i,Jr),l&&(l.svg&&i.removeAttribute("transform"),s.scale=s.rotate=s.translate="none",En(i,1),l.uncache=1,$r(s)))}},wn={clearProps:function(e,t,r,n,a){if("isFromStart"!==a.data){var i=e._pt=new lr(e._pt,t,r,0,0,bn);return i.u=n,i.pr=-10,i.tween=a,e._props.push(r),1}}},Dn=[1,0,0,1,0,0],Mn={},xn=function(e){return"matrix(1, 0, 0, 1, 0, 0)"===e||"none"===e||!e},Pn=function(e){var t=nn(e,Jr);return xn(t)?Dn:t.substr(7).match(R).map(ce)},_n=function(e,t){var r,n,a,i,s=e._gsap||oe(e),o=e.style,l=Pn(e);return s.svg&&e.getAttribute("transform")?"1,0,0,1,0,0"===(l=[(a=e.transform.baseVal.consolidate().matrix).a,a.b,a.c,a.d,a.e,a.f]).join(",")?Dn:l:(l!==Dn||e.offsetParent||e===Mr||s.svg||(a=o.display,o.display="block",(r=e.parentNode)&&(e.offsetParent||e.getBoundingClientRect().width)||(i=1,n=e.nextElementSibling,Mr.appendChild(e)),l=Pn(e),a?o.display=a:dn(e,"display"),i&&(n?r.insertBefore(e,n):r?r.appendChild(e):Mr.removeChild(e))),t&&l.length>6?[l[0],l[1],l[4],l[5],l[12],l[13]]:l)},Cn=function(e,t,r,n,a,i){var s,o,l,h=e._gsap,c=a||_n(e,!0),u=h.xOrigin||0,d=h.yOrigin||0,p=h.xOffset||0,f=h.yOffset||0,A=c[0],m=c[1],g=c[2],y=c[3],v=c[4],k=c[5],b=t.split(" "),w=parseFloat(b[0])||0,D=parseFloat(b[1])||0;r?c!==Dn&&(o=A*y-m*g)&&(l=w*(-m/o)+D*(A/o)-(A*k-m*v)/o,w=w*(y/o)+D*(-g/o)+(g*k-y*v)/o,D=l):(w=(s=cn(e)).x+(~b[0].indexOf("%")?w/100*s.width:w),D=s.y+(~(b[1]||b[0]).indexOf("%")?D/100*s.height:D)),n||!1!==n&&h.smooth?(v=w-u,k=D-d,h.xOffset=p+(v*A+k*g)-v,h.yOffset=f+(v*m+k*y)-k):h.xOffset=h.yOffset=0,h.xOrigin=w,h.yOrigin=D,h.smooth=!!n,h.origin=t,h.originIsAbsolute=!!r,e.style[Xr]="0px 0px",i&&(pn(i,h,"xOrigin",u,w),pn(i,h,"yOrigin",d,D),pn(i,h,"xOffset",p,h.xOffset),pn(i,h,"yOffset",f,h.yOffset)),e.setAttribute("data-svg-origin",w+" "+D)},En=function(e,t){var r=e._gsap||new Qt(e);if("x"in r&&!t&&!r.uncache)return r;var n,a,i,s,o,l,h,c,u,d,p,f,m,g,y,v,k,b,w,D,M,x,P,_,C,E,S,B,I,F,T,Q,R=e.style,G=r.scaleX<0,L="px",O="deg",H=getComputedStyle(e),U=nn(e,Xr)||"0";return n=a=i=l=h=c=u=d=p=0,s=o=1,r.svg=!(!e.getCTM||!un(e)),H.translate&&("none"===H.translate&&"none"===H.scale&&"none"===H.rotate||(R[Jr]=("none"!==H.translate?"translate3d("+(H.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+("none"!==H.rotate?"rotate("+H.rotate+") ":"")+("none"!==H.scale?"scale("+H.scale.split(" ").join(",")+") ":"")+("none"!==H[Jr]?H[Jr]:"")),R.scale=R.rotate=R.translate="none"),g=_n(e,r.svg),r.svg&&(r.uncache?(C=e.getBBox(),U=r.xOrigin-C.x+"px "+(r.yOrigin-C.y)+"px",_=""):_=!t&&e.getAttribute("data-svg-origin"),Cn(e,_||U,!!_||r.originIsAbsolute,!1!==r.smooth,g)),f=r.xOrigin||0,m=r.yOrigin||0,g!==Dn&&(b=g[0],w=g[1],D=g[2],M=g[3],n=x=g[4],a=P=g[5],6===g.length?(s=Math.sqrt(b*b+w*w),o=Math.sqrt(M*M+D*D),l=b||w?Fr(w,b)*Br:0,(u=D||M?Fr(D,M)*Br+l:0)&&(o*=Math.abs(Math.cos(u*Ir))),r.svg&&(n-=f-(f*b+m*D),a-=m-(f*w+m*M))):(Q=g[6],F=g[7],S=g[8],B=g[9],I=g[10],T=g[11],n=g[12],a=g[13],i=g[14],h=(y=Fr(Q,I))*Br,y&&(_=x*(v=Math.cos(-y))+S*(k=Math.sin(-y)),C=P*v+B*k,E=Q*v+I*k,S=x*-k+S*v,B=P*-k+B*v,I=Q*-k+I*v,T=F*-k+T*v,x=_,P=C,Q=E),c=(y=Fr(-D,I))*Br,y&&(v=Math.cos(-y),T=M*(k=Math.sin(-y))+T*v,b=_=b*v-S*k,w=C=w*v-B*k,D=E=D*v-I*k),l=(y=Fr(w,b))*Br,y&&(_=b*(v=Math.cos(y))+w*(k=Math.sin(y)),C=x*v+P*k,w=w*v-b*k,P=P*v-x*k,b=_,x=C),h&&Math.abs(h)+Math.abs(l)>359.9&&(h=l=0,c=180-c),s=ce(Math.sqrt(b*b+w*w+D*D)),o=ce(Math.sqrt(P*P+Q*Q)),y=Fr(x,P),u=Math.abs(y)>2e-4?y*Br:0,p=T?1/(T<0?-T:T):0),r.svg&&(_=e.getAttribute("transform"),r.forceCSS=e.setAttribute("transform","")||!xn(nn(e,Jr)),_&&e.setAttribute("transform",_))),Math.abs(u)>90&&Math.abs(u)<270&&(G?(s*=-1,u+=l<=0?180:-180,l+=l<=0?180:-180):(o*=-1,u+=u<=0?180:-180)),t=t||r.uncache,r.x=n-((r.xPercent=n&&(!t&&r.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-n)?-50:0)))?e.offsetWidth*r.xPercent/100:0)+L,r.y=a-((r.yPercent=a&&(!t&&r.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-a)?-50:0)))?e.offsetHeight*r.yPercent/100:0)+L,r.z=i+L,r.scaleX=ce(s),r.scaleY=ce(o),r.rotation=ce(l)+O,r.rotationX=ce(h)+O,r.rotationY=ce(c)+O,r.skewX=u+O,r.skewY=d+O,r.transformPerspective=p+L,(r.zOrigin=parseFloat(U.split(" ")[2])||!t&&r.zOrigin||0)&&(R[Xr]=Sn(U)),r.xOffset=r.yOffset=0,r.force3D=A.force3D,r.renderTransform=r.svg?Gn:Er?Rn:In,r.uncache=0,r},Sn=function(e){return(e=e.split(" "))[0]+" "+e[1]},Bn=function(e,t,r){var n=Ke(t);return ce(parseFloat(t)+parseFloat(mn(e,"x",r+"px",n)))+n},In=function(e,t){t.z="0px",t.rotationY=t.rotationX="0deg",t.force3D=0,Rn(e,t)},Fn="0deg",Tn="0px",Qn=") ",Rn=function(e,t){var r=t||this,n=r.xPercent,a=r.yPercent,i=r.x,s=r.y,o=r.z,l=r.rotation,h=r.rotationY,c=r.rotationX,u=r.skewX,d=r.skewY,p=r.scaleX,f=r.scaleY,A=r.transformPerspective,m=r.force3D,g=r.target,y=r.zOrigin,v="",k="auto"===m&&e&&1!==e||!0===m;if(y&&(c!==Fn||h!==Fn)){var b,w=parseFloat(h)*Ir,D=Math.sin(w),M=Math.cos(w);w=parseFloat(c)*Ir,b=Math.cos(w),i=Bn(g,i,D*b*-y),s=Bn(g,s,-Math.sin(w)*-y),o=Bn(g,o,M*b*-y+y)}A!==Tn&&(v+="perspective("+A+Qn),(n||a)&&(v+="translate("+n+"%, "+a+"%) "),(k||i!==Tn||s!==Tn||o!==Tn)&&(v+=o!==Tn||k?"translate3d("+i+", "+s+", "+o+") ":"translate("+i+", "+s+Qn),l!==Fn&&(v+="rotate("+l+Qn),h!==Fn&&(v+="rotateY("+h+Qn),c!==Fn&&(v+="rotateX("+c+Qn),u===Fn&&d===Fn||(v+="skew("+u+", "+d+Qn),1===p&&1===f||(v+="scale("+p+", "+f+Qn),g.style[Jr]=v||"translate(0, 0)"},Gn=function(e,t){var r,n,a,i,s,o=t||this,l=o.xPercent,h=o.yPercent,c=o.x,u=o.y,d=o.rotation,p=o.skewX,f=o.skewY,A=o.scaleX,m=o.scaleY,g=o.target,y=o.xOrigin,v=o.yOrigin,k=o.xOffset,b=o.yOffset,w=o.forceCSS,D=parseFloat(c),M=parseFloat(u);d=parseFloat(d),p=parseFloat(p),(f=parseFloat(f))&&(p+=f=parseFloat(f),d+=f),d||p?(d*=Ir,p*=Ir,r=Math.cos(d)*A,n=Math.sin(d)*A,a=Math.sin(d-p)*-m,i=Math.cos(d-p)*m,p&&(f*=Ir,s=Math.tan(p-f),a*=s=Math.sqrt(1+s*s),i*=s,f&&(s=Math.tan(f),r*=s=Math.sqrt(1+s*s),n*=s)),r=ce(r),n=ce(n),a=ce(a),i=ce(i)):(r=A,i=m,n=a=0),(D&&!~(c+"").indexOf("px")||M&&!~(u+"").indexOf("px"))&&(D=mn(g,"x",c,"px"),M=mn(g,"y",u,"px")),(y||v||k||b)&&(D=ce(D+y-(y*r+v*a)+k),M=ce(M+v-(y*n+v*i)+b)),(l||h)&&(s=g.getBBox(),D=ce(D+l/100*s.width),M=ce(M+h/100*s.height)),s="matrix("+r+","+n+","+a+","+i+","+D+","+M+")",g.setAttribute("transform",s),w&&(g.style[Jr]=s)},Ln=function(e,t,r,n,a){var i,s,o=360,l=x(a),h=parseFloat(a)*(l&&~a.indexOf("rad")?Br:1)-n,c=n+h+"deg";return l&&("short"===(i=a.split("_")[1])&&(h%=o)!==h%180&&(h+=h<0?o:-360),"cw"===i&&h<0?h=(h+36e9)%o-~~(h/o)*o:"ccw"===i&&h>0&&(h=(h-36e9)%o-~~(h/o)*o)),e._pt=s=new lr(e._pt,t,r,n,h,Or),s.e=c,s.u="deg",e._props.push(r),s},On=function(e,t){for(var r in t)e[r]=t[r];return e},Hn=function(e,t,r){var n,a,i,s,o,l,h,c=On({},r._gsap),u=r.style;for(a in c.svg?(i=r.getAttribute("transform"),r.setAttribute("transform",""),u[Jr]=t,n=En(r,1),dn(r,Jr),r.setAttribute("transform",i)):(i=getComputedStyle(r)[Jr],u[Jr]=t,n=En(r,1),u[Jr]=i),Sr)(i=c[a])!==(s=n[a])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(a)<0&&(o=Ke(i)!==(h=Ke(s))?mn(r,a,i,h):parseFloat(i),l=parseFloat(s),e._pt=new lr(e._pt,n,a,o,l-o,Lr),e._pt.u=h||0,e._props.push(a));On(n,c)};he("padding,margin,Width,Radius",function(e,t){var r="Top",n="Right",a="Bottom",i="Left",s=(t<3?[r,n,a,i]:[r+i,r+n,a+n,a+i]).map(function(r){return t<2?e+r:"border"+r+e});wn[t>1?"border"+e:e]=function(e,t,r,n,a){var i,o;if(arguments.length<4)return i=s.map(function(t){return gn(e,t,r)}),5===(o=i.join(" ")).split(i[0]).length?i[0]:o;i=(n+"").split(" "),o={}
vendor: 4,848 bytes, line 2
2,s.forEach(function(e,t){return o[e]=i[t]=i[t]||i[(t-1)/2|0]}),e.init(t,o,a)}});var Un={name:"css",register:on,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,r,n,a){var i,s,o,l,h,c,u,d,p,f,m,g,y,v,k,b,w=this._props,D=e.style,M=r.vars.startAt;for(u in xr||on(),this.styles=this.styles||tn(e),b=this.styles.props,this.tween=r,t)if("autoRound"!==u&&(s=t[u],!te[u]||!jt(u,t,r,n,e,a)))if(h=typeof s,c=wn[u],"function"===h&&(h=typeof(s=s.call(r,n,e,a))),"string"===h&&~s.indexOf("random(")&&(s=st(s)),c)c(this,e,u,s,r)&&(k=1);else if("--"===u.substr(0,2))i=(getComputedStyle(e).getPropertyValue(u)+"").trim(),s+="",vt.lastIndex=0,vt.test(i)||(d=Ke(i),p=Ke(s)),p?d!==p&&(i=mn(e,u,i,p)+p):d&&(s+=d),this.add(D,"setProperty",i,s,n,a,0,0,u),w.push(u),b.push(u,0,D[u]);else if("undefined"!==h){if(M&&u in M?(i="function"===typeof M[u]?M[u].call(r,n,e,a):M[u],x(i)&&~i.indexOf("random(")&&(i=st(i)),Ke(i+"")||"auto"===i||(i+=A.units[u]||Ke(gn(e,u))||""),"="===(i+"").charAt(1)&&(i=gn(e,u))):i=gn(e,u),l=parseFloat(i),(f="string"===h&&"="===s.charAt(1)&&s.substr(0,2))&&(s=s.substr(2)),o=parseFloat(s),u in Gr&&("autoAlpha"===u&&(1===l&&"hidden"===gn(e,"visibility")&&o&&(l=0),b.push("visibility",0,D.visibility),pn(this,D,"visibility",l?"inherit":"hidden",o?"inherit":"hidden",!o)),"scale"!==u&&"transform"!==u&&~(u=Gr[u]).indexOf(",")&&(u=u.split(",")[0])),m=u in Sr)if(this.styles.save(u),"string"===h&&"var(--"===s.substring(0,6)&&(s=nn(e,s.substring(4,s.indexOf(")"))),o=parseFloat(s)),g||((y=e._gsap).renderTransform&&!t.parseTransform||En(e,t.parseTransform),v=!1!==t.smoothOrigin&&y.smooth,(g=this._pt=new lr(this._pt,D,Jr,0,1,y.renderTransform,y,0,-1)).dep=1),"scale"===u)this._pt=new lr(this._pt,y,"scaleY",y.scaleY,(f?de(y.scaleY,f+o):o)-y.scaleY||0,Lr),this._pt.u=0,w.push("scaleY",u),u+="X";else{if("transformOrigin"===u){b.push(Xr,0,D[Xr]),s=kn(s),y.svg?Cn(e,s,0,v,0,this):((p=parseFloat(s.split(" ")[2])||0)!==y.zOrigin&&pn(this,y,"zOrigin",y.zOrigin,p),pn(this,D,u,Sn(i),Sn(s)));continue}if("svgOrigin"===u){Cn(e,s,1,v,0,this);continue}if(u in Mn){Ln(this,y,u,l,f?de(l,f+s):s);continue}if("smoothOrigin"===u){pn(this,y,"smooth",y.smooth,s);continue}if("force3D"===u){y[u]=s;continue}if("transform"===u){Hn(this,s,e);continue}}else u in D||(u=sn(u)||u);if(m||(o||0===o)&&(l||0===l)&&!Rr.test(s)&&u in D)o||(o=0),(d=(i+"").substr((l+"").length))!==(p=Ke(s)||(u in A.units?A.units[u]:d))&&(l=mn(e,u,i,p)),this._pt=new lr(this._pt,m?y:D,u,l,(f?de(l,f+o):o)-l,m||"px"!==p&&"zIndex"!==u||!1===t.autoRound?Lr:Ur),this._pt.u=p||0,d!==p&&"%"!==p&&(this._pt.b=i,this._pt.r=Hr);else if(u in D)yn.call(this,e,u,i,f?f+s:s);else if(u in e)this.add(e,u,i||e[u],f?f+s:s,n,a);else if("parseTransform"!==u){z(u,s);continue}m||(u in D?b.push(u,0,D[u]):"function"===typeof e[u]?b.push(u,2,e[u]()):b.push(u,1,i||e[u])),w.push(u)}k&&or(this)},render:function(e,t){if(t.tween._time||!Cr())for(var r=t._pt;r;)r.r(e,r.d),r=r._next;else t.styles.revert()},get:gn,aliases:Gr,getSetter:function(e,t,r){var n=Gr[t];return n&&n.indexOf(",")<0&&(t=n),t in Sr&&t!==Xr&&(e._gsap.x||gn(e,"x"))?r&&_r===r?"scale"===t?Wr:Vr:(_r=r||{})&&("scale"===t?Kr:qr):e.style&&!C(e.style[t])?Yr:~t.indexOf("-")?zr:$t(e,t)},core:{_removeProperty:dn,_getMatrix:_n}};br.utils.checkPrefix=sn,br.core.getStyleSaver=tn,function(e,t){var r=he(e+","+t+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",function(e){Sr[e]=1});he(t,function(e){A.units[e]="deg",Mn[e]=1}),Gr[r[13]]=e+","+t,he("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",function(e){var t=e.split(":");Gr[t[1]]=r[t[0]]})}("x,y,z,scale,scaleX,scaleY,xPercent,yPercent","rotation,rotationX,rotationY,skewX,skewY"),he("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(e){A.units[e]="px"}),br.registerPlugin(Un);var jn=br.registerPlugin(Un)||br;jn.core.Tween;function Nn(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var Yn,zn,Vn,Wn,Kn,qn,Jn,Xn,Zn,$n,ea,ta,ra,na,aa,ia=function(){return"undefined"!==typeof window},sa=function(){return Yn||ia()&&(Yn=window.gsap)&&Yn.registerPlugin&&Yn},oa=function(e){return Zn.maxScroll(e||Vn)},la=function(){function e(t){var r=this;zn||e.register(Yn)||console.warn("Please gsap.registerPlugin(ScrollSmoother)"),t=this.vars=t||{},$n&&$n.kill(),$n=this,na(this);var n,a,i,s,o,l,h,c,u,d,p,f,A,m,g,y,v=t,k=v.smoothTouch,b=v.onUpdate,w=v.onStop,D=v.smooth,M=v.onFocusIn,x=v.normalizeScroll,P=v.wholePixels,_=this,C=t.effectsPrefix||"",E=Zn.getScrollFunc(Vn),S=1===Zn.isTouch?!0===k?.8:parseFloat(k)||0:0===D||!1===D?0:parseFloat(D)||.8,B=S&&+t.speed||1,I=0,F=0,T=1,Q=ta(0),R=function(){return Q.update(-I)},G={y:0},L=function(){return n.style.overflow="visible"}
vendor: 1,636 bytes, line 2
2,O=function(e){e.update();var t=e.getTween();t&&(t.pause(),t._time=t._dur,t._tTime=t._tDur),g=!1,e.animation.progress(e.progress,!0)},H=function(t,r){(t!==I&&!d||r)&&(P&&(t=Math.round(t)),S&&(n.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+t+", 0, 1)",n._gsap.y=t+"px"),F=t-I,I=t,Zn.isUpdating||e.isRefreshing||Zn.update())},U=function(e){return arguments.length?(e<0&&(e=0),G.y=-e,g=!0,d?I=-e:H(-e),Zn.isRefreshing?s.update():E(e/B),this):-I},j="undefined"!==typeof ResizeObserver&&!1!==t.autoResize&&new ResizeObserver(function(){if(!Zn.isRefreshing){var e=oa(a)*B;e<-I&&U(e),aa.restart(!0)}}),N=function(e){a.scrollTop=0,e.target.contains&&e.target.contains(a)||M&&!1===M(r,e)||(Zn.isInViewport(e.target)||e.target===y||r.scrollTo(e.target,!1,"center center"),y=e.target)},Y=function(e,t){if(e<t.start)return e;var r=isNaN(t.ratio)?1:t.ratio,n=t.end-t.start,a=e-t.start,i=t.offset||0,s=t.pins||[],o=s.offset||0,l=t._startClamp&&t.start<=0||t.pins&&t.pins.offset?0:t._endClamp&&t.end===oa()?1:.5;return s.forEach(function(t){n-=t.distance,t.nativeStart<=e&&(a-=t.distance)}),o&&(a*=(n-o/r)/n),e+(a-i*l)/r-a},z=function e(t,r,n){n||(t.pins.length=t.pins.offset=0);var a,i,s,o,l,h,c,u,d=t.pins,p=t.markers;for(c=0;c<r.length;c++)if(u=r[c],t.trigger&&u.trigger&&t!==u&&(u.trigger===t.trigger||u.pinnedContainer===t.trigger||t.trigger.contains(u.trigger))&&(l=u._startNative||u._startClamp||u.start,h=u._endNative||u._endClamp||u.end,s=Y(l,t),o=u.pin&&h>0?s+(h-l):Y(h,t),u.setPositions(s,o,!0,(u._startClamp?Math.max(0,s):s)-l),u.markerStart&&p.push(Yn.quickSetter([u.markerStart,u.markerEnd],"y","px")),u.pin&&u.end>
20&&!n)){if(a=u.end-u.start,i=t._startClamp&&u.start<0){if(t.start>0)return t.setPositions(0,t.end+(t._startNative-t.start),!0),void e(t,r);a+=u.start,d.offset=-u.start}d.push({start:u.start,nativeStart:l,end:u.end,distance:a,trig:u}),t.setPositions(t.start,t.end+(i?-u.start:a),!0)}},V=function(e,t){o.forEach(function(r){return z(r,e,t)})},W=function(){Kn=Wn.documentElement,qn=Wn.body,L(),requestAnimationFrame(L),o&&(Zn.getAll().forEach(function(e){e._startNative=e.start,e._endNative=e.end}),o.forEach(function(e){var t=e._startClamp||e.start,r=e.autoSpeed?Math.min(oa(),e.end):t+Math.abs((e.end-t)/e.ratio),n=r-e.end;if((t-=n/2)>(r-=n/2)){var a=t;t=r,r=a}e._startClamp&&t<0?(n=(r=e.ratio<0?oa():e.end/e.ratio)-e.end,t=0):(e.ratio<0||e._endClamp&&r>=oa())&&(n=((r=oa())-(t=e.ratio<0||e.ratio>1?0:r-(r-e.start)/e.ratio))*e.ratio-(e.end-e.start)),e.offset=n||1e-4,e.pins.length=e.pins.offset=0,e.setPositions(t,r,!0)}),V(Zn.sort())),Q.reset()},K=function(){return Zn.addEventListener("refresh",W)},q=function(){return o&&o.forEach(function(e){return e.vars.onRefresh(e)})},J=function(){return o&&o.forEach(function(e){return e.vars.onRefreshInit(e)}),q},X=function(e,t,r,n){return function(){var a="function"===typeof t?t(r,n):t;a||0===a||(a=n.getAttribute("data-"+C+e)||("speed"===e?1:0)),n.setAttribute("data-"+C+e,a);var i="clamp("===(a+"").substr(0,6);return{clamp:i,value:i?a.substr(6,a.length-7):a}}},Z=function(e,t,r,n,i){i=("function"===typeof i?i(n,e):i)||0;var s,l,h,c,u,d,p=X("speed",t,n,e),f=X("lag",r,n,e),A=Yn.getProperty(e,"y"),m=e._gsap,g=[],y=function(){t=p(),r=parseFloat(f().value),s=parseFloat(t.value)||1,h="auto"===t.value,u=h||l&&l._startClamp&&l.start<=0||g.offset?0:l&&l._endClamp&&l.end===oa()?1:.5,c&&c.kill(),c=r&&Yn.to(e,{ease:ea,overwrite:!1,y:"+=0",duration:r}),l&&(l.ratio=s,l.autoSpeed=h)},v=function(){m.y=A+"px",m.renderTransform(1),y()},k=[],b=0,w=function(t){if(h){v();var r=function(e,t){var r,n,a=e.parentNode||Kn,i=e.getBoundingClientRect(),s=a.getBoundingClientRect(),o=s.top-i.top,l=s.bottom-i.bottom,h=(Math.abs(o)>Math.abs(l)?o:l)/(1-t),c=-h*t;return h>0&&(n=.5===(r=s.height/(Vn.innerHeight+s.height))?2*s.height:2*Math.min(s.height,Math.abs(-h*r/(2*r-1)))*(t||1),c+=t?-n*t:-n/2,h+=n),{change:h,offset:c}}(e,Xn(0,1,-t.start/(t.end-t.start)));b=r.change,d=r.offset}else d=g.offset||0,b=(t.end-t.start-d)*(1-s);g.forEach(function(e){return b-=e.distance*(1-s)}),t.offset=b||.001,t.vars.onUpdate(t),c&&c.progress(1)};return y(),(1!==s||h||c)&&(l=Zn.create({trigger:h?e.parentNode:e,start:function(){return t.clamp?"clamp(top bottom+="+i+")":"top bottom+="+i},end:function(){return t.value<0?"max":t.clamp?"clamp(bottom top-="+i+")":"bottom top-="+i},scroller:a,scrub:!0,refreshPriority:-999,onRefreshInit:v,onRefresh:w,onKill:function(e){var t=o.indexOf(e);t>=0&&o.splice(t,1),v()},onUpdate:function(e){var t,r,n,a,i=A+b*(e.progress-u),s=g.length,o=0;if(e.offset){if(s){for(r=-I,n=e.end;s--;){if((t=g[s]).trig.isActive||r>=t.start&&r<=t.end)return void(c&&(t.trig.progress+=t.trig.direction<0?.001:-.001,t.trig.update(0,0,1),c.resetTo("y",parseFloat(m.y),-F,!0),T&&c.progress(1)));r>t.end&&(o+=t.distance),n-=t.distance}i=A+o+b*((Yn.utils.clamp(e.start,e.end,r)-e.start-o)/(n-e.start)-u)}k.length&&!h&&k.forEach(function(e){return e(i-o)}),a=i+d,i=Math.round(1e5*a)/1e5||0,c?(c.resetTo("y",i,-F,!0),T&&c.progress(1)):(m.y=i+"px",m.renderTransform(1))}}}),w(l),Yn.core.getCache(l.trigger).stRevert=J,l.startY=A,l.pins=g,l.markers=k,l.ratio=s,l.autoSpeed=h,e.style.willChange="transform"),l};function $(){return i=n.clientHeight,n.style.overflow="visible",qn.style.height=Vn.innerHeight+(i-Vn.innerHeight)/B+"px",i-Vn.innerHeight}K(),Zn.addEventListener("killAll",K),Yn.delayedCall(.5,function(){return T=0}),this.scrollTop=U,this.scrollTo=function(e,t,n){var a=Yn.utils.clamp(0,oa(),isNaN(e)?r.offset(e,n,!!t&&!d):+e);t?d?Yn.to(r,{duration:S,scrollTop:a,overwrite:"auto",ease:ea}):E(a):U(a)},this.offset=function(e,t,r){var n,a=(e=Jn(e)[0]).style.cssText,i=Zn.create({trigger:e,start:t||"top top"});return o&&(T?Zn.refresh():V([i],!0)),n=i.start/(r?B:1),i.kill(!1),e.style.cssText=a,Yn.core.getCache(e).uncache=1,n},this.content=function(e){if(arguments.length){var t=Jn(e||"#smooth-content")[0]||console.warn("ScrollSmoother needs a valid content element.")||qn.children[0];return t!==n&&(u=(n=t).getAttribute("style")||"",j&&j.observe(n),Yn.set(n,{overflow:"visible",width:"100%",boxSizing:"border-box",y:"+=0"}),S||Yn.set(n,{clearProps:"transform"})),this}return n},this.wrapper=function(e){return arguments.length?(a=Jn(e||"#smooth-wrapper")[0]||function(e){var t=Wn.querySelector(".ScrollSmoother-wrapper");return t||((t=Wn.createElement("div")).classList.add("ScrollSmoother-wrapper"),e.parentNode.insertBefore(t,e),t.appendChild(e)),t}(n),c=a.getAttribute("style")||"",$(),Yn.set(a,S?{overflow:"hidden",position:"fixed",height:"100%",width:"100%",top:0,left:0,right:0,bottom:0}:{overflow:"visible",position:"relative",width:"100%",height:"auto",top:"auto",bottom:"auto",left:"auto",right:"auto"}),this):a},this.effects=function(e,t){var r;if(o||(o=[]),!e)return o.slice(0);
2(e=Jn(e)).forEach(function(e){for(var t=o.length;t--;)o[t].trigger===e&&o[t].kill()});var n,a,i=t=t||{},s=i.speed,l=i.lag,h=i.effectsPadding,c=[];for(n=0;n<e.length;n++)(a=Z(e[n],s,l,n,h))&&c.push(a);return(r=o).push.apply(r,c),!1!==t.refresh&&Zn.refresh(),c},this.sections=function(e,t){var r;if(l||(l=[]),!e)return l.slice(0);var n=Jn(e).map(function(e){return Zn.create({trigger:e,start:"top 120%",end:"bottom -20%",onToggle:function(t){e.style.opacity=t.isActive?"1":"0",e.style.pointerEvents=t.isActive?"all":"none"}})});return t&&t.add?(r=l).push.apply(r,n):l=n.slice(0),n},this.content(t.content),this.wrapper(t.wrapper),this.render=function(e){return H(e||0===e?e:I)},this.getVelocity=function(){return Q.getVelocity(-I)},Zn.scrollerProxy(a,{scrollTop:U,scrollHeight:function(){return $()&&qn.scrollHeight},fixedMarkers:!1!==t.fixedMarkers&&!!S,content:n,getBoundingClientRect:function(){return{top:0,left:0,width:Vn.innerWidth,height:Vn.innerHeight}}}),Zn.defaults({scroller:a});var ee=Zn.getAll().filter(function(e){return e.scroller===Vn||e.scroller===a});ee.forEach(function(e){return e.revert(!0,!0)}),s=Zn.create({animation:Yn.fromTo(G,{y:function(){return m=0,0}},{y:function(){return m=1,-$()},immediateRender:!1,ease:"none",data:"ScrollSmoother",duration:100,onUpdate:function(){if(m){var e=g;e&&(O(s),G.y=I),H(G.y,e),R(),b&&!d&&b(_)}}}),onRefreshInit:function(t){if(!e.isRefreshing){if(e.isRefreshing=!0,o){var r=Zn.getAll().filter(function(e){return!!e.pin});o.forEach(function(e){e.vars.pinnedContainer||r.forEach(function(t){if(t.pin.contains(e.trigger)){var r=e.vars;r.pinnedContainer=t.pin,e.vars=null,e.init(r,e.animation)}})})}var n=t.getTween();A=n&&n._end>n._dp._time,f=I,G.y=0,S&&(1===Zn.isTouch&&(a.style.position="absolute"),a.scrollTop=0,1===Zn.isTouch&&(a.style.position="fixed"))}},onRefresh:function(t){t.animation.invalidate(),t.setPositions(t.start,$()/B),A||O(t),G.y=-E()*B,H(G.y),T||(A&&(g=!1),t.animation.progress(Yn.utils.clamp(0,1,f/B/-t.end))),A&&(t.progress-=.001,t.update()),e.isRefreshing=!1},id:"ScrollSmoother",scroller:Vn,invalidateOnRefresh:!0,start:0,refreshPriority:-9999,end:function(){return $()/B},onScrubComplete:function(){Q.reset(),w&&w(r)},scrub:S||!0}),this.smooth=function(e){return arguments.length&&(B=(S=e||0)&&+t.speed||1,s.scrubDuration(e)),s.getTween()?s.getTween().duration():0},s.getTween()&&(s.getTween().vars.ease=t.ease||ea),this.scrollTrigger=s,t.effects&&this.effects(!0===t.effects?"[data-"+C+"speed], [data-"+C+"lag]":t.effects,{effectsPadding:t.effectsPadding,refresh:!1}),t.sections&&this.sections(!0===t.sections?"[data-section]":t.sections),ee.forEach(function(e){e.vars.scroller=a,e.revert(!1,!0),e.init(e.vars,e.animation)}),this.paused=function(e,t){return arguments.length?(!!d!==e&&(e?(s.getTween()&&s.getTween().pause(),E(-I/B),Q.reset(),(p=Zn.normalizeScroll())&&p.disable(),(d=Zn.observe({preventDefault:!0,type:"wheel,touch,scroll",debounce:!1,allowClicks:!0,onChangeY:function(){return U(-I)}})).nested=ra(Kn,"wheel,touch,scroll",!0,!1!==t)):(d.nested.kill(),d.kill(),d=0,p&&p.enable(),s.progress=(-I/B-s.start)/(s.end-s.start),O(s))),this):!!d},this.kill=this.revert=function(){r.paused(!1),O(s),s.kill();for(var e=(o||[]).concat(l||[]),t=e.length;t--;)e[t].kill();Zn.scrollerProxy(a),Zn.removeEventListener("killAll",K),Zn.removeEventListener("refresh",W),a.style.cssText=c,n.style.cssText=u;var i=Zn.defaults({});i&&i.scroller===a&&Zn.defaults({scroller:Vn}),r.normalizer&&Zn.normalizeScroll(!1),clearInterval(h),$n=null,j&&j.disconnect(),qn.style.removeProperty("height"),Vn.removeEventListener("focusin",N)},this.refresh=function(e,t){return s.refresh(e,t)},x&&(this.normalizer=Zn.normalizeScroll(!0===x?{debounce:!0,content:!S&&n}:x)),Zn.config(t),"scrollBehavior"in Vn.getComputedStyle(qn)&&Yn.set([qn,Kn],{scrollBehavior:"auto"}),Vn.addEventListener("focusin",N),h=setInterval(R,250),"loading"===Wn.readyState||requestAnimationFrame(function(){return Zn.refresh()})}var t,r,n;return e.register=function(t){return zn||(Yn=t||sa(),ia()&&window.document&&(Vn=window,Wn=document,Kn=Wn.documentElement,qn=Wn.body),Yn&&(Jn=Yn.utils.toArray,Xn=Yn.utils.clamp,ea=Yn.parseEase("expo"),na=Yn.core.context||function(){},Zn=Yn.core.globals().ScrollTrigger,Yn.core.globals("ScrollSmoother",e),qn&&Zn&&(aa=Yn.delayedCall(.2,function(){return Zn.isRefreshing||$n&&$n.refresh()}).pause(),ta=Zn.core._getVelocityProp,ra=Zn.core._inputObserver,e.refresh=Zn.refresh,zn=1))),zn},t=e,(r=[{key:"progress",get:function(){return this.scrollTrigger?this.scrollTrigger.animation._time/100:0}}])&&Nn(t.prototype,r),n&&Nn(t,n),e}();function ha(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}la.version="3.13.0",la.create=function(e){return $n&&e&&$n.content()===Jn(e.content)[0]?$n:new la(e)},la.get=function(){return $n},sa()&&Yn.registerPlugin(la);var ca,ua,da,pa,fa,Aa,ma,ga,ya,va,ka,ba,wa,Da=function(){return ca||"undefined"!==typeof window&&(ca=window.gsap)&&ca.registerPlugin&&ca},Ma=1,xa=[],Pa=[],_a=[],Ca=Date.now,Ea=function(e,t){return t},Sa=function(e,t){return~_a.indexOf(e)&&_a[_a.indexOf(e)+1][t]},Ba=function(e){return!!~va.indexOf(e)},Ia=function(e,t,r,n,a){return e.addEventListener(t,r,{passive:!1!==n,capture:!!a})},Fa=function(e,t,r,n){return e.removeEventListener(t,r,!!n)},Ta="scrollLeft",Qa="scrollTop",Ra=function(){return ka&&ka.isPressed||Pa.cache++},Ga=function(e,t){var r=function r(n){if(n||0===n){Ma&&(da.history.scrollRestoration="manual");var a=ka&&ka.isPressed;n=r.v=Math.round(n)||(ka&&ka.iOS?1:0),e(n),r.cacheID=Pa.cache,a&&Ea("ss",n)}else(t||Pa.cache!==r.cacheID||Ea("ref"))&&(r.cacheID=Pa.cache,r.v=e());return r.v+r.offset};return r.offset=0,e&&r},La={s:Ta,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:Ga(function(e){return arguments.length?da.scrollTo(e,Oa.sc()):da.pageXOffset||pa[Ta]||fa[Ta]||Aa[Ta]||0})},Oa={s:Qa,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:La,sc:Ga(function(e){return arguments.length?da.scrollTo(La.sc(),e):da.pageYOffset||pa[Qa]||fa[Qa]||Aa[Qa]||0})},Ha=function(e,t){return(t&&t._ctx&&t._ctx.selector||ca.utils.toArray)(e)[0]||("string"===typeof e&&!1!==ca.config().nullTargetWarn?console.warn("Element not found:",e):null)},Ua=function(e,t){var r=t.s,n=t.sc;Ba(e)&&(e=pa.scrollingElement||fa);var a=Pa.indexOf(e),i=n===Oa.sc?1:2;!~a&&(a=Pa.push(e)-1),Pa[a+i]||Ia(e,"scroll",Ra);var s=Pa[a+i],o=s||(Pa[a+i]=Ga(Sa(e,r),!0)||(Ba(e)?n:Ga(function(t){return arguments.length?e[r]=t:e[r]})));return o.target=e,s||(o.smooth="smooth"===ca.getProperty(e,"scrollBehavior")),o},ja=function(e,t,r){var n=e,a=e,i=Ca(),s=i,o=t||50,l=Math.max(500,3*o),h=function(e,t){var l=Ca();t||l-i>
2o?(a=n,n=e,s=i,i=l):r?n+=e:n=a+(e-a)/(l-s)*(i-s)};return{update:h,reset:function(){a=n=r?0:n,s=i=0},getVelocity:function(e){var t=s,o=a,c=Ca();return(e||0===e)&&e!==n&&h(e),i===s||c-s>l?0:(n+(r?o:-o))/((r?c:i)-t)*1e3}}},Na=function(e,t){return t&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},Ya=function(e){var t=Math.max.apply(Math,e),r=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(r)?t:r},za=function(){(ya=ca.core.globals().ScrollTrigger)&&ya.core&&function(){var e=ya.core,t=e.bridge||{},r=e._scrollers,n=e._proxies;r.push.apply(r,Pa),n.push.apply(n,_a),Pa=r,_a=n,Ea=function(e,r){return t[e](r)}}()},Va=function(e){return ca=e||Da(),!ua&&ca&&"undefined"!==typeof document&&document.body&&(da=window,pa=document,fa=pa.documentElement,Aa=pa.body,va=[da,pa,fa,Aa],ca.utils.clamp,wa=ca.core.context||function(){},ga="onpointerenter"in Aa?"pointer":"mouse",ma=Wa.isTouch=da.matchMedia&&da.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in da||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,ba=Wa.eventTypes=("ontouchstart"in fa?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in fa?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return Ma=0},500),za(),ua=1),ua};La.op=Oa,Pa.cache=0;var Wa=function(){function e(e){this.init(e)}var t,r,n;return e.prototype.init=function(e){ua||Va(ca)||console.warn("Please gsap.registerPlugin(Observer)"),ya||za();var t=e.tolerance,r=e.dragMinimum,n=e.type,a=e.target,i=e.lineHeight,s=e.debounce,o=e.preventDefault,l=e.onStop,h=e.onStopDelay,c=e.ignore,u=e.wheelSpeed,d=e.event,p=e.onDragStart,f=e.onDragEnd,A=e.onDrag,m=e.onPress,g=e.onRelease,y=e.onRight,v=e.onLeft,k=e.onUp,b=e.onDown,w=e.onCh
vendor: 39,157 bytes, line 2
2angeX,D=e.onChangeY,M=e.onChange,x=e.onToggleX,P=e.onToggleY,_=e.onHover,C=e.onHoverEnd,E=e.onMove,S=e.ignoreCheck,B=e.isNormalizer,I=e.onGestureStart,F=e.onGestureEnd,T=e.onWheel,Q=e.onEnable,R=e.onDisable,G=e.onClick,L=e.scrollSpeed,O=e.capture,H=e.allowClicks,U=e.lockAxis,j=e.onLockAxis;this.target=a=Ha(a)||fa,this.vars=e,c&&(c=ca.utils.toArray(c)),t=t||1e-9,r=r||0,u=u||1,L=L||1,n=n||"wheel,touch,pointer",s=!1!==s,i||(i=parseFloat(da.getComputedStyle(Aa).lineHeight)||22);var N,Y,z,V,W,K,q,J=this,X=0,Z=0,$=e.passive||!o&&!1!==e.passive,ee=Ua(a,La),te=Ua(a,Oa),re=ee(),ne=te(),ae=~n.indexOf("touch")&&!~n.indexOf("pointer")&&"pointerdown"===ba[0],ie=Ba(a),se=a.ownerDocument||pa,oe=[0,0,0],le=[0,0,0],he=0,ce=function(){return he=Ca()},ue=function(e,t){return(J.event=e)&&c&&function(e,t){for(var r=t.length;r--;)if(t[r]===e||t[r].contains(e))return!0;return!1}(e.target,c)||t&&ae&&"touch"!==e.pointerType||S&&S(e,t)},de=function(){var e=J.deltaX=Ya(oe),r=J.deltaY=Ya(le),n=Math.abs(e)>=t,a=Math.abs(r)>=t;M&&(n||a)&&M(J,e,r,oe,le),n&&(y&&J.deltaX>0&&y(J),v&&J.deltaX<0&&v(J),w&&w(J),x&&J.deltaX<0!==X<0&&x(J),X=J.deltaX,oe[0]=oe[1]=oe[2]=0),a&&(b&&J.deltaY>0&&b(J),k&&J.deltaY<0&&k(J),D&&D(J),P&&J.deltaY<0!==Z<0&&P(J),Z=J.deltaY,le[0]=le[1]=le[2]=0),(V||z)&&(E&&E(J),z&&(p&&1===z&&p(J),A&&A(J),z=0),V=!1),K&&!(K=!1)&&j&&j(J),W&&(T(J),W=!1),N=0},pe=function(e,t,r){oe[r]+=e,le[r]+=t,J._vx.update(e),J._vy.update(t),s?N||(N=requestAnimationFrame(de)):de()},fe=function(e,t){U&&!q&&(J.axis=q=Math.abs(e)>Math.abs(t)?"x":"y",K=!0),"y"!==q&&(oe[2]+=e,J._vx.update(e,!0)),"x"!==q&&(le[2]+=t,J._vy.update(t,!0)),s?N||(N=requestAnimationFrame(de)):de()},Ae=function(e){if(!ue(e,1)){var t=(e=Na(e,o)).clientX,n=e.clientY,a=t-J.x,i=n-J.y,s=J.isDragging;J.x=t,J.y=n,(s||(a||i)&&(Math.abs(J.startX-t)>=r||Math.abs(J.startY-n)>=r))&&(z=s?2:1,s||(J.isDragging=!0),fe(a,i))}},me=J.onPress=function(e){ue(e,1)||e&&e.button||(J.axis=q=null,Y.pause(),J.isPressed=!0,e=Na(e),X=Z=0,J.startX=J.x=e.clientX,J.startY=J.y=e.clientY,J._vx.reset(),J._vy.reset(),Ia(B?a:se,ba[1],Ae,$,!0),J.deltaX=J.deltaY=0,m&&m(J))},ge=J.onRelease=function(e){if(!ue(e,1)){Fa(B?a:se,ba[1],Ae,!0);var t=!isNaN(J.y-J.startY),r=J.isDragging,n=r&&(Math.abs(J.x-J.startX)>3||Math.abs(J.y-J.startY)>3),i=Na(e);!n&&t&&(J._vx.reset(),J._vy.reset(),o&&H&&ca.delayedCall(.08,function(){if(Ca()-he>300&&!e.defaultPrevented)if(e.target.click)e.target.click();else if(se.createEvent){var t=se.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,da,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}})),J.isDragging=J.isGesturing=J.isPressed=!1,l&&r&&!B&&Y.restart(!0),z&&de(),f&&r&&f(J),g&&g(J,n)}},ye=function(e){return e.touches&&e.touches.length>1&&(J.isGesturing=!0)&&I(e,J.isDragging)},ve=function(){return(J.isGesturing=!1)||F(J)},ke=function(e){if(!ue(e)){var t=ee(),r=te();pe((t-re)*L,(r-ne)*L,1),re=t,ne=r,l&&Y.restart(!0)}},be=function(e){if(!ue(e)){e=Na(e,o),T&&(W=!0);var t=(1===e.deltaMode?i:2===e.deltaMode?da.innerHeight:1)*u;pe(e.deltaX*t,e.deltaY*t,0),l&&!B&&Y.restart(!0)}},we=function(e){if(!ue(e)){var t=e.clientX,r=e.clientY,n=t-J.x,a=r-J.y;J.x=t,J.y=r,V=!0,l&&Y.restart(!0),(n||a)&&fe(n,a)}},De=function(e){J.event=e,_(J)},Me=function(e){J.event=e,C(J)},xe=function(e){return ue(e)||Na(e,o)&&G(J)};Y=J._dc=ca.delayedCall(h||.25,function(){J._vx.reset(),J._vy.reset(),Y.pause(),l&&l(J)}).pause(),J.deltaX=J.deltaY=0,J._vx=ja(0,50,!0),J._vy=ja(0,50,!0),J.scrollX=ee,J.scrollY=te,J.isDragging=J.isGesturing=J.isPressed=!1,wa(this),J.enable=function(e){return J.isEnabled||(Ia(ie?se:a,"scroll",Ra),n.indexOf("scroll")>=0&&Ia(ie?se:a,"scroll",ke,$,O),n.indexOf("wheel")>=0&&Ia(a,"wheel",be,$,O),(n.indexOf("touch")>=0&&ma||n.indexOf("pointer")>=0)&&(Ia(a,ba[0],me,$,O),Ia(se,ba[2],ge),Ia(se,ba[3],ge),H&&Ia(a,"click",ce,!0,!0),G&&Ia(a,"click",xe),I&&Ia(se,"gesturestart",ye),F&&Ia(se,"gestureend",ve),_&&Ia(a,ga+"enter",De),C&&Ia(a,ga+"leave",Me),E&&Ia(a,ga+"move",we)),J.isEnabled=!0,J.isDragging=J.isGesturing=J.isPressed=V=z=!1,J._vx.reset(),J._vy.reset(),re=ee(),ne=te(),e&&e.type&&me(e),Q&&Q(J)),J},J.disable=function(){J.isEnabled&&(xa.filter(function(e){return e!==J&&Ba(e.target)}).length||Fa(ie?se:a,"scroll",Ra),J.isPressed&&(J._vx.reset(),J._vy.reset(),Fa(B?a:se,ba[1],Ae,!0)),Fa(ie?se:a,"scroll",ke,O),Fa(a,"wheel",be,O),Fa(a,ba[0],me,O),Fa(se,ba[2],ge),Fa(se,ba[3],ge),Fa(a,"click",ce,!0),Fa(a,"click",xe),Fa(se,"gesturestart",ye),Fa(se,"gestureend",ve),Fa(a,ga+"enter",De),Fa(a,ga+"leave",Me),Fa(a,ga+"move",we),J.isEnabled=J.isPressed=J.isDragging=!1,R&&R(J))},J.kill=J.revert=function(){J.disable();var e=xa.indexOf(J);e>=0&&xa.splice(e,1),ka===J&&(ka=0)},xa.push(J),B&&Ba(a)&&(ka=J),J.enable(d)},t=e,(r=[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}])&&ha(t.prototype,r),n&&ha(t,n),e}();Wa.version="3.13.0",Wa.create=function(e){return new Wa(e)},Wa.register=Va,Wa.getAll=function(){return xa.slice()},Wa.getById=function(e){return xa.filter(function(t){return t.vars.id===e})[0]},Da()&&ca.registerPlugin(Wa);var Ka,qa,Ja,Xa,Za,$a,ei,ti,ri,ni,ai,ii,si,oi,li,hi,ci,ui,di,pi,fi,Ai,mi,gi,yi,vi,ki,bi,wi,Di,Mi,xi,Pi,_i,Ci,Ei,Si,Bi,Ii=1,Fi=Date.now,Ti=Fi(),Qi=0,Ri=0,Gi=function(e,t,r){var n=Xi(e)&&("clamp("===e.substr(0,6)||e.indexOf("max")>-1);return r["_"+t+"Clamp"]=n,n?e.substr(6,e.length-7):e},Li=function(e,t){return!t||Xi(e)&&"clamp("===e.substr(0,6)?e:"clamp("+e+")"},Oi=function e(){return Ri&&requestAnimationFrame(e)},Hi=function(){return oi=1},Ui=function(){return oi=0},ji=function(e){return e},Ni=function(e){return Math.round(1e5*e)/1e5||0},Yi=function(){return"undefined"!==typeof window},zi=function(){return Ka||Yi()&&(Ka=window.gsap)&&Ka.registerPlugin&&Ka},Vi=function(e){return!!~ei.indexOf(e)},Wi=function(e){return("Height"===e?Mi:Ja["inner"+e])||Za["client"+e]||$a["client"+e]},Ki=function(e){return Sa(e,"getBoundingClientRect")||(Vi(e)?function(){return oo.width=Ja.innerWidth,oo.height=Mi,oo}:function(){return ks(e)})},qi=function(e,t){var r=t.s,n=t.d2,a=t.d,i=t.a;return Math.max(0,(r="scroll"+n)&&(i=Sa(e,r))?i()-Ki(e)()[a]:Vi(e)?(Za[r]||$a[r])-Wi(n):e[r]-e["offset"+n])},Ji=function(e,t){for(var r=0;r<di.length;r+=3)(!t||~t.indexOf(di[r+1]))&&e(di[r],di[r+1],di[r+2])},Xi=function(e){return"string"===typeof e},Zi=function(e){return"function"===typeof e},$i=function(e){return"number"===typeof e},es=function(e){return"object"===typeof e},ts=function(e,t,r){return e&&e.progress(t?0:1)&&r&&e.pause()},rs=function(e,t){if(e.enabled){var r=e._ctx?e._ctx.add(function(){return t(e)}):t(e);r&&r.totalTime&&(e.callbackAnimation=r)}},ns=Math.abs,as="left",is="right",ss="bottom",os="width",ls="height",hs="Right",cs="Left",us="Top",ds="Bottom",ps="padding",fs="margin",As="Width",ms="Height",gs="px",ys=function(e){return Ja.getComputedStyle(e)},vs=function(e,t){for(var r in t)r in e||(e[r]=t[r]);return e},ks=function(e,t){var r=t&&"matrix(1, 0, 0, 1, 0, 0)"!==ys(e)[li]&&Ka.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),n=e.getBoundingClientRect();return r&&r.progress(0).kill(),n},bs=function(e,t){var r=t.d2;return e["offset"+r]||e["client"+r]||0},ws=function(e){var t,r=[],n=e.labels,a=e.duration();for(t in n)r.push(n[t]/a);return r},Ds=function(e){var t=Ka.utils.snap(e),r=Array.isArray(e)&&e.slice(0).sort(function(e,t){return e-t});return r?function(e,n,a){var i;if(void 0===a&&(a=.001),!n)return t(e);if(n>0){for(e-=a,i=0;i<r.length;i++)if(r[i]>=e)return r[i];return r[i-1]}for(i=r.length,e+=a;i--;)if(r[i]<=e)return r[i];return r[0]}:function(r,n,a){void 0===a&&(a=.001);var i=t(r);return!n||Math.abs(i-r)<a||i-r<0===n<0?i:t(n<0?r-e:r+e)}},Ms=function(e,t,r,n){return r.split(",").forEach(function(r){return e(t,r,n)})},xs=function(e,t,r,n,a){return e.addEventListener(t,r,{passive:!n,capture:!!a})},Ps=function(e,t,r,n){return e.removeEventListener(t,r,!!n)},_s=function(e,t,r){(r=r&&r.wheelHandler)&&(e(t,"wheel",r),e(t,"touchmove",r))},Cs={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},Es={toggleActions:"play",anticipatePin:0},Ss={top:0,left:0,center:.5,bottom:1,right:1},Bs=function(e,t){if(Xi(e)){var r=e.indexOf("="),n=~r?+(e.charAt(r-1)+1)*parseFloat(e.substr(r+1)):0;~r&&(e.indexOf("%")>r&&(n*=t/100),e=e.substr(0,r-1)),e=n+(e in Ss?Ss[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e},Is=function(e,t,r,n,a,i,s,o){var l=a.startColor,h=a.endColor,c=a.fontSize,u=a.indent,d=a.fontWeight,p=Xa.createElement("div"),f=Vi(r)||"fixed"===Sa(r,"pinType"),A=-1!==e.indexOf("scroller"),m=f?$a:r,g=-1!==e.indexOf("start"),y=g?l:h,v="border-color:"+y+";font-size:"+c+";color:"+y+";font-weight:"+d+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return v+="position:"+((A||o)&&f?"fixed;":"absolute;"),(A||o||!f)&&(v+=(n===Oa?is:ss)+":"+(i+parseFloat(u))+"px;"),s&&(v+="box-sizing:border-box;text-align:left;width:"+s.offsetWidth+"px;"),p._isStart=g,p.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),p.style.cssText=v,p.innerText=t||0===t?e+"-"+t:e,m.children[0]?m.insertBefore(p,m.children[0]):m.appendChild(p),p._offset=p["offset"+n.op.d2],Fs(p,0,n,g),p},Fs=function(e,t,r,n){var a={display:"block"},i=r[n?"os2":"p2"],s=r[n?"p2":"os2"];e._isFlipped=n,a[r.a+"Percent"]=n?-100:0,a[r.a]=n?"1px":0,a["border"+i+As]=1,a["border"+s+As]=0,a[r.p]=t+"px",Ka.set(e,a)},Ts=[],Qs={},Rs=function(){return Fi()-Qi>34&&(Ci||(Ci=requestAnimationFrame(eo)))},Gs=function(){(!mi||!mi.isPressed||mi.startX>$a.clientWidth)&&(Pa.cache++,mi?Ci||(Ci=requestAnimationFrame(eo)):eo(),Qi||Ns("scrollStart"),Qi=Fi())},Ls=function(){vi=Ja.innerWidth,yi=Ja.innerHeight},Os=function(e){Pa.cache++,(!0===e||!si&&!Ai&&!Xa.fullscreenElement&&!Xa.webkitFullscreenElement&&(!gi||vi!==Ja.innerWidth||Math.abs(Ja.innerHeight-yi)>.25*Ja.innerHeight))&&ti.restart(!0)},Hs={},Us=[],js=function e(){return Ps(Ao,"scrollEnd",e)||Xs(!0)},Ns=function(e){return Hs[e]&&Hs[e].map(function(e){return e()})||Us},Ys=[],zs=function(e){for(var t=0;t<Ys.length;t+=5)(!e||Ys[t+4]&&Ys[t+4].query===e)&&(Ys[t].style.cssText=Ys[t+1],Ys[t].getBBox&&Ys[t].setAttribute("transform",Ys[t+2]||""),Ys[t+3].uncache=1)},Vs=function(e,t){var r;for(hi=0;hi<Ts.length;hi++)!(r=Ts[hi])||t&&r._ctx!==t||(e?r.kill(1):r.revert(!0,!0));xi=!0,t&&zs(t),t||Ns("revert")},Ws=function(e,t){Pa.cache++,(t||!Ei)&&Pa.forEach(function(e){return Zi(e)&&e.cacheID++&&(e.rec=0)}),Xi(e)&&(Ja.history.scrollRestoration=wi=e)},Ks=0,qs=function(){$a.appendChild(Di),Mi=!mi&&Di.offsetHeight||Ja.innerHeight,$a.removeChild(Di)},Js=function(e){return ri(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(t){return t.style.display=e?"none":"block"})},Xs=function(e,t){if(Za=Xa.documentElement,$a=Xa.body,ei=[Ja,Xa,Za,$a],!Qi||e||xi){qs(),Ei=Ao.isRefreshing=!0,Pa.forEach(function(e){return Zi(e)&&++e.cacheID&&(e.rec=e())});var r=Ns("refreshInit");pi&&Ao.sort(),t||Vs(),Pa.forEach(function(e){Zi(e)&&(e.smooth&&(e.target.style.scrollBehavior="auto"),e(0))}),Ts.slice(0).forEach(function(e){return e.refresh()}),xi=!1,Ts.forEach(function(e){if(e._subPinOffset&&e.pin){var t=e.vars.horizontal?"offsetWidth":"offsetHeight",r=e.pin[t];e.revert(!0,1),e.adjustPinSpacing(e.pin[t]-r),e.refresh()}}),Pi=1,Js(!0),Ts.forEach(function(e){var t=qi(e.scroller,e._dir),r="max"===e.vars.end||e._endClamp&&e.end>t,n=e._startClamp&&e.start>=t;(r||n)&&e.setPositions(n?t-1:e.start,r?Math.max(n?t:e.start+1,t):e.end,!0)}),Js(!1),Pi=0,r.forEach(function(e){return e&&e.render&&e.render(-1)}),Pa.forEach(function(e){Zi(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior="smooth"}),e.rec&&e(e.rec))}),Ws(wi,1),ti.pause(),Ks++,Ei=2,eo(2),Ts.forEach(function(e){return Zi(e.vars.onRefresh)&&e.vars.onRefresh(e)}),Ei=Ao.isRefreshing=!1,Ns("refresh")}else xs(Ao,"scrollEnd",js)},Zs=0,$s=1,eo=function(e){if(2===e||!Ei&&!xi){Ao.isUpdating=!0,Bi&&Bi.update(0);var t=Ts.length,r=Fi(),n=r-Ti>=50,a=t&&Ts[0].scroll();if($s=Zs>a?-1:1,Ei||(Zs=a),n&&(Qi&&!oi&&r-Qi>200&&(Qi=0,Ns("scrollEnd")),ai=Ti,Ti=r),$s<0){for(hi=t;hi-- >0;)Ts[hi]&&Ts[hi].update(0,n);$s=1}else for(hi=0;hi<t;hi++)Ts[hi]&&Ts[hi].update(0,n);Ao.isUpdating=!1}Ci=0},to=[as,"top",ss,is,fs+ds,fs+hs,fs+us,fs+cs,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],ro=to.concat([os,ls,"boxSizing","max"+As,"max"+ms,"position",fs,ps,ps+us,ps+hs,ps+ds,ps+cs]),no=function(e,t,r,n){if(!e._gsap.swappedIn){for(var a,i=to.length,s=t.style,o=e.style;i--;)s[a=to[i]]=r[a];s.position="absolute"===r.position?"absolute":"relative","inline"===r.display&&(s.display="inline-block"),o[ss]=o[is]="auto",s.flexBasis=r.flexBasis||"auto",s.overflow="visible",s.boxSizing="border-box",s[os]=bs(e,La)+gs,s[ls]=bs(e,Oa)+gs,s[ps]=o[fs]=o.top=o[as]="0",io(n),o[os]=o["max"+As]=r[os],o[ls]=o["max"+ms]=r[ls],o[ps]=r[ps],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}},ao=/([A-Z])/g,io=function(e){if(e){var t,r,n=e.t.style,a=e.length,i=0;for((e.t._gsap||Ka.core.getCache(e.t)).uncache=1;i<a;i+=2)r=e[i+1],t=e[i],r?n[t]=r:n[t]&&n.removeProperty(t.replace(ao,"-$1").toLowerCase())}},so=function(e){for(var t=ro.length,r=e.style,n=[],a=0;a<t;a++)n.push(ro[a],r[ro[a]]);return n.t=e,n},oo={left:0,top:0},lo=function(e,t,r,n,a,i,s,o,l,h,c,u,d,p){Zi(e)&&(e=e(o)),Xi(e)&&"max"===e.substr(0,3)&&(e=u+("="===e.charAt(4)?Bs("0"+e.substr(3),r):0));var f,A,m,g=d?d.time():0;if(d&&d.seek(0),isNaN(e)||(e=+e),$i(e))d&&(e=Ka.utils.mapRange(d.scrollTrigger.start,d.scrollTrigger.end,0,u,e)),s&&Fs(s,r,n,!0);else{Zi(t)&&(t=t(o));var y,v,k,b,w=(e||"0").split(" ");m=Ha(t,o)||$a,(y=ks(m)||{})&&(y.left||y.top)||"none"!==ys(m).display||(b=m.style.display,m.style.display="block",y=ks(m),b?m.style.display=b:m.style.removeProperty("display")),v=Bs(w[0],y[n.d]),k=Bs(w[1]||"0",r),e=y[n.p]-l[n.p]-h+v+a-k,s&&Fs(s,k,n,r-k<20||s._isStart&&k>20),r-=r-k}if(p&&(o[p]=e||-.001,e<0&&(e=0)),i){var D=e+r,M=i._isStart;f="scroll"+n.d2,Fs(i,D,n,M&&D>20||!M&&(c?Math.max($a[f],Za[f]):i.parentNode[f])<=D+1),c&&(l=ks(s),c&&(i.style[n.op.p]=l[n.op.p]-n.op.m-i._offset+gs))}return d&&m&&(f=ks(m),d.seek(u),A=ks(m),d._caScrollDist=f[n.p]-A[n.p],e=e/d._caScrollDist*u),d&&d.seek(g),d?e:Math.round(e)},ho=/(webkit|moz|length|cssText|inset)/i,co=function(e,t,r,n){if(e.parentNode!==t){var a,i,s=e.style;if(t===$a){for(a in e._stOrig=s.cssText,i=ys(e))+a||ho.test(a)||!i[a]||"string"!==typeof s[a]||"0"===a||(s[a]=i[a]);s.top=r,s.left=n}else s.cssText=e._stOrig;Ka.core.getCache(e).uncache=1,t.appendChild(e)}},uo=function(e,t,r){var n=t,a=n;return function(t){var i=Math.round(e());return i!==n&&i!==a&&Math.abs(i-n)>3&&Math.abs(i-a)>3&&(t=i,r&&r()),a=n,n=Math.round(t)}},po=function(e,t,r){var n={};n[t.p]="+="+r,Ka.set(e,n)},fo=function(e,t){var r=Ua(e,t),n="_scroll"+t.p2,a=function t(a,i,s,o,l){var h=t.tween,c=i.onComplete,u={};s=s||r();var d=uo(r,s,function(){h.kill(),t.tween=0});return l=o&&l||0,o=o||a-s,h&&h.kill(),i[n]=a,i.inherit=!1,i.modifiers=u,u[n]=function(){return d(s+o*h.ratio+l*h.ratio*h.ratio)},i.onUpdate=function(){Pa.cache++,t.tween&&eo()},i.onComplete=function(){t.tween=0,c&&c.call(h)},h=t.tween=Ka.to(e,i)};return e[n]=r,r.wheelHandler=function(){return a.tween&&a.tween.kill()&&(a.tween=0)},xs(e,"wheel",r.wheelHandler),Ao.isTouch&&xs(e,"touchmove",r.wheelHandler),a},Ao=function(){function e(t,r){qa||e.register(Ka)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),bi(this),this.init(t,r)}return e.prototype.init=function(t,r){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),Ri){var n,a,i,s,o,l,h,c,u,d,p,f,A,m,g,y,v,k,b,w,D,M,x,P,_,C,E,S,B,I,F,T,Q,R,G,L,O,H,U,j,N=t=vs(Xi(t)||$i(t)||t.nodeType?{trigger:t}:t,Es),Y=N.onUpdate,z=N.toggleClass,V=N.id,W=N.onToggle,K=N.onRefresh,q=N.scrub,J=N.trigger,X=N.pin,Z=N.pinSpacing,$=N.invalidateOnRefresh,ee=N.anticipatePin,te=N.onScrubComplete,re=N.onSnapComplete,ne=N.once,ae=N.snap,ie=N.pinReparent,se=N.pinSpacer,oe=N.containerAnimation,le=N.fastScrollEnd,he=N.preventOverlaps,ce=t.horizontal||t.containerAnimation&&!1!==t.horizontal?La:Oa,ue=!q&&0!==q,de=Ha(t.scroller||Ja),pe=Ka.core.getCache(de),fe=Vi(de),Ae="fixed"===("pinType"in t?t.pinType:Sa(de,"pinType")||fe&&"fixed"),me=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],ge=ue&&t.toggleActions.split(" "),ye="markers"in t?t.markers:Es.markers,ve=fe?0:parseFloat(ys(de)["border"+ce.p2+As])||0,ke=this,be=t.onRefreshInit&&function(){return t.onRefreshInit(ke)},we=function(e,t,r){var n=r.d,a=r.d2,i=r.a;return(i=Sa(e,"getBoundingClientRect"))?function(){return i()[n]}:function(){return(t?Wi(a):e["client"+a])||0}}(de,fe,ce),De=function(e,t){return!t||~_a.indexOf(e)?Ki(e):function(){return oo}}(de,fe),Me=0,xe=0,Pe=0,_e=Ua(de,ce);if(ke._startClamp=ke._endClamp=!1,ke._dir=ce,ee*=45,ke.scroller=de,ke.scroll=oe?oe.time.bind(oe):_e,s=_e(),ke.vars=t,r=r||t.animation,"refreshPriority"in t&&(pi=1,-9999===t.refreshPriority&&(Bi=ke)),pe.tweenScroll=pe.tweenScroll||{top:fo(de,Oa),left:fo(de,La)},ke.tweenTo=n=pe.tweenScroll[ce.p],ke.scrubDuration=function(e){(Q=$i(e)&&e)?T?T.duration(e):T=Ka.to(r,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:Q,paused:!0,onComplete:function(){return te&&te(ke)}}):(T&&T.progress(1).kill(),T=0)},r&&(r.vars.lazy=!1,r._initted&&!ke.isReverted||!1!==r.vars.immediateRender&&!1!==t.immediateRender&&r.duration()&&r.render(0,!0,!0),ke.animation=r.pause(),r.scrollTrigger=ke,ke.scrubDuration(q),I=0,V||(V=r.vars.id)),ae&&(es(ae)&&!ae.push||(ae={snapTo:ae}),"scrollBehavior"in $a.style&&Ka.set(fe?[$a,Za]:de,{scrollBehavior:"auto"}),Pa.forEach(function(e){return Zi(e)&&e.target===(fe?Xa.scrollingElement||Za:de)&&(e.smooth=!1)}),i=Zi(ae.snapTo)?ae.snapTo:"labels"===ae.snapTo?function(e){return function(t){return Ka.utils.snap(ws(e),t)}}(r):"labelsDirectional"===ae.snapTo?(j=r,function(e,t){return Ds(ws(j))(e,t.direction)}):!1!==ae.directional?function(e,t){return Ds(ae.snapTo)(e,Fi()-xe<500?0:t.direction)}:Ka.utils.snap(ae.snapTo),R=ae.duration||{min:.1,max:2},R=es(R)?ni(R.min,R.max):ni(R,R),G=Ka.delayedCall(ae.delay||Q/2||.1,function(){var e=_e(),t=Fi()-xe<500,a=n.tween;if(!(t||Math.abs(ke.getVelocity())<10)||a||oi||Me===e)ke.isActive&&Me!==e&&G.restart(!0);else{var s,o,c=(e-l)/m,u=r&&!ue?r.totalProgress():c,d=t?0:(u-F)/(Fi()-ai)*1e3||0,p=Ka.utils.clamp(-c,1-c,ns(d/2)*d/.185),f=c+(!1===ae.inertia?0:p),A=ae,g=A.onStart,y=A.onInterrupt,v=A.onComplete;if(s=i(f,ke),$i(s)||(s=f),o=Math.max(0,Math.round(l+s*m)),e<=h&&e>=l&&o!==e){if(a&&!a._initted&&a.data<=ns(o-e))return;!1===ae.inertia&&(p=s-c),n(o,{duration:R(ns(.185*Math.max(ns(f-u),ns(s-u))/d/.05||0)),ease:ae.ease||"power3",data:ns(o-e),onInterrupt:function(){return G.restart(!0)&&y&&y(ke)},onComplete:function(){ke.update(),Me=_e(),r&&!ue&&(T?T.resetTo("totalProgress",s,r._tTime/r._tDur):r.progress(s)),I=F=r&&!ue?r.totalProgress():ke.progress,re&&re(ke),v&&v(ke)}},e,p*m,o-e-p*m),g&&g(ke,n.tween)}}}).pause()),V&&(Qs[V]=ke),(U=(J=ke.trigger=Ha(J||!0!==X&&X))&&J._gsap&&J._gsap.stRevert)&&(U=U(ke)),X=!0===X?J:Ha(X),Xi(z)&&(z={targets:J,className:z}),X&&(!1===Z||Z===fs||(Z=!(!Z&&X.parentNode&&X.parentNode.style&&"flex"===ys(X.parentNode).display)&&ps),ke.pin=X,(a=Ka.core.getCache(X)).spacer?g=a.pinState:(se&&((se=Ha(se))&&!se.nodeType&&(se=se.current||se.nativeElement),a.spacerIsNative=!!se,se&&(a.spacerState=so(se))),a.spacer=k=se||Xa.createElement("div"),k.classList.add("pin-spacer"),V&&k.classList.add("pin-spacer-"+V),a.pinState=g=so(X)),!1!==t.force3D&&Ka.set(X,{force3D:!0}),ke.spacer=k=a.spacer,B=ys(X),P=B[Z+ce.os2],w=Ka.getProperty(X),D=Ka.quickSetter(X,ce.a,gs),no(X,k,B),v=so(X)),ye){f=es(ye)?vs(ye,Cs):Cs,d=Is("scroller-start",V,de,ce,f,0),p=Is("scroller-end",V,de,ce,f,0,d),b=d["offset"+ce.op.d2];var Ce=Ha(Sa(de,"content")||de);c=this.markerStart=Is("start",V,Ce,ce,f,b,0,oe),u=this.markerEnd=Is("end",V,Ce,ce,f,b,0,oe),oe&&(H=Ka.quickSetter([c,u],ce.a,gs)),Ae||_a.length&&!0===Sa(de,"fixedMarkers")||(!function(e){var t=ys(e).position;e.style.position="absolute"===t||"fixed"===t?t:"relative"}(fe?$a:de),Ka.set([d,p],{force3D:!0}),C=Ka.quickSetter(d,ce.a,gs),S=Ka.quickSetter(p,ce.a,gs))}if(oe){var Ee=oe.vars.onUpdate,Se=oe.vars.onUpdateParams;oe.eventCallback("onUpdate",function(){ke.update(0,0,1),Ee&&Ee.apply(oe,Se||[])})}if(ke.previous=function(){return Ts[Ts.indexOf(ke)-1]},ke.next=function(){return Ts[Ts.indexOf(ke)+1]},ke.revert=function(e,t){if(!t)return ke.kill(!0);var n=!1!==e||!ke.enabled,a=si;n!==ke.isReverted&&(n&&(L=Math.max(_e(),ke.scroll.rec||0),Pe=ke.progress,O=r&&r.progress()),c&&[c,u,d,p].forEach(function(e){return e.style.display=n?"none":"block"}),n&&(si=ke,ke.update(n)),!X||ie&&ke.isActive||(n?function(e,t,r){io(r);var n=e._gsap;if(n.spacerIsNative)io(n.spacerState);else if(e._gsap.swappedIn){var a=t.parentNode;a&&(a.insertBefore(e,t),a.removeChild(t))}e._gsap.swappedIn=!1}(X,k,g):no(X,k,ys(X),_)),n||ke.update(n),si=a,ke.isReverted=n)},ke.refresh=function(a,i,f,b){if(!si&&ke.enabled||i)if(X&&a&&Qi)xs(e,"scrollEnd",js);else{!Ei&&be&&be(ke),si=ke,n.tween&&!f&&(n.tween.kill(),n.tween=0),T&&T.pause(),$&&r&&(r.revert({kill:!1}).invalidate(),r.getChildren&&r.getChildren(!0,!0,!1).forEach(function(e){return e.vars.immediateRender&&e.render(0,!0,!0)})),ke.isReverted||ke.revert(!0,!0),ke._subPinOffset=!1;var D,P,C,S,B,I,F,Q,R,H,U,j,N,Y=we(),z=De(),V=oe?oe.duration():qi(de,ce),W=m<=.01||!m,q=0,ee=b||0,te=es(f)?f.end:t.end,re=t.endTrigger||J,ne=es(f)?f.start:t.start||(0!==t.start&&J?X?"0 0":"0 100%":0),ae=ke.pinnedContainer=t.pinnedContainer&&Ha(t.pinnedContainer,ke),se=J&&Math.max(0,Ts.indexOf(ke))||0,le=se;for(ye&&es(f)&&(j=Ka.getProperty(d,ce.p),N=Ka.getProperty(p,ce.p));le-- >0;)(I=Ts[le]).end||I.refresh(0,1)||(si=ke),!(F=I.pin)||F!==J&&F!==X&&F!==ae||I.isReverted||(H||(H=[]),H.unshift(I),I.revert(!0,!0)),I!==Ts[le]&&(se--,le--);for(Zi(ne)&&(ne=ne(ke)),ne=Gi(ne,"start",ke),l=lo(ne,J,Y,ce,_e(),c,d,ke,z,ve,Ae,V,oe,ke._startClamp&&"_startClamp")||(X?-.001:0),Zi(te)&&(te=te(ke)),Xi(te)&&!te.indexOf("+=")&&(~te.indexOf(" ")?te=(Xi(ne)?ne.split(" ")[0]:"")+te:(q=Bs(te.substr(2),Y),te=Xi(ne)?ne:(oe?Ka.utils.mapRange(0,oe.duration(),oe.scrollTrigger.start,oe.scrollTrigger.end,l):l)+q,re=J)),te=Gi(te,"end",ke),h=Math.max(l,lo(te||(re?"100% 0":V),re,Y,ce,_e()+q,u,p,ke,z,ve,Ae,V,oe,ke._endClamp&&"_endClamp"))||-.001,q=0,le=se;le--;)(F=(I=Ts[le]).pin)&&I.start-I._pinPush<=l&&!oe&&I.end>0&&(D=I.end-(ke._startClamp?Math.max(0,I.start):I.start),(F===J&&I.start-I._pinPush<l||F===ae)&&isNaN(ne)&&(q+=D*(1-I.progress)),F===X&&(ee+=D));if(l+=q,h+=q,ke._startClamp&&(ke._startClamp+=q),ke._endClamp&&!Ei&&(ke._endClamp=h||-.001,h=Math.min(h,qi(de,ce))),m=h-l||(l-=.01)&&.001,W&&(Pe=Ka.utils.clamp(0,1,Ka.utils.normalize(l,h,L))),ke._pinPush=ee,c&&q&&((D={})[ce.a]="+="+q,ae&&(D[ce.p]="-="+_e()),Ka.set([c,u],D)),!X||Pi&&ke.end>=qi(de,ce)){if(J&&_e()&&!oe)for(P=J.parentNode;P&&P!==$a;)P._pinOffset&&(l-=P._pinOffset,h-=P._pinOffset),P=P.parentNode}else D=ys(X),S=ce===Oa,C=_e(),M=parseFloat(w(ce.a))+ee,!V&&h>1&&(U={style:U=(fe?Xa.scrollingElement||Za:de).style,value:U["overflow"+ce.a.toUpperCase()]},fe&&"scroll"!==ys($a)["overflow"+ce.a.toUpperCase()]&&(U.style["overflow"+ce.a.toUpperCase()]="scroll")),no(X,k,D),v=so(X),P=ks(X,!0),Q=Ae&&Ua(de,S?La:Oa)(),Z?((_=[Z+ce.os2,m+ee+gs]).t=k,(le=Z===ps?bs(X,ce)+m+ee:0)&&(_.push(ce.d,le+gs),"auto"!==k.style.flexBasis&&(k.style.flexBasis=le+gs)),io(_),ae&&Ts.forEach(function(e){e.pin===ae&&!1!==e.vars.pinSpacing&&(e._subPinOffset=!0)}),Ae&&_e(L)):(le=bs(X,ce))&&"auto"!==k.style.flexBasis&&(k.style.flexBasis=le+gs),Ae&&((B={top:P.top+(S?C-l:Q)+gs,left:P.left+(S?Q:C-l)+gs,boxSizing:"border-box",position:"fixed"})[os]=B["max"+As]=Math.ceil(P.width)+gs,B[ls]=B["max"+ms]=Math.ceil(P.height)+gs,B[fs]=B[fs+us]=B[fs+hs]=B[fs+ds]=B[fs+cs]="0",B[ps]=D[ps],B[ps+us]=D[ps+us],B[ps+hs]=D[ps+hs],B[ps+ds]=D[ps+ds],B[ps+cs]=D[ps+cs],y=function(e,t,r){for(var n,a=[],i=e.length,s=r?8:0;s<i;s+=2)n=e[s],a.push(n,n in t?t[n]:e[s+1]);return a.t=e.t,a}(g,B,ie),Ei&&_e(0)),r?(R=r._initted,fi(1),r.render(r.duration(),!0,!0),x=w(ce.a)-M+m+ee,E=Math.abs(m-x)>1,Ae&&E&&y.splice(y.length-2,2),r.render(0,!0,!0),R||r.invalidate(!0),r.parent||r.totalTime(r.totalTime()),fi(0)):x=m,U&&(U.value?U.style["overflow"+ce.a.toUpperCase()]=U.value:U.style.removeProperty("overflow-"+ce.a));H&&H.forEach(function(e){return e.revert(!1,!0)}),ke.start=l,ke.end=h,s=o=Ei?L:_e(),oe||Ei||(s<L&&_e(L),ke.scroll.rec=0),ke.revert(!1,!0),xe=Fi(),G&&(Me=-1,G.restart(!0)),si=0,r&&ue&&(r._initted||O)&&r.progress()!==O&&r.progress(O||0,!0).render(r.time(),!0,!0),(W||Pe!==ke.progress||oe||$||r&&!r._initted)&&(r&&!ue&&(r._initted||Pe||!1!==r.vars.immediateRender)&&r.totalProgress(oe&&l<-.001&&!Pe?Ka.utils.normalize(l,h,0):Pe,!0),ke.progress=W||(s-l)/m===Pe?0:Pe),X&&Z&&(k._pinOffset=Math.round(ke.progress*x)),T&&T.invalidate(),isNaN(j)||(j-=Ka.getProperty(d,ce.p),N-=Ka.getProperty(p,ce.p),po(d,ce,j),po(c,ce,j-(b||0)),po(p,ce,N),po(u,ce,N-(b||0))),W&&!Ei&&ke.update(),!K||Ei||A||(A=!0,K(ke),A=!1)}},ke.getVelocity=function(){return(_e()-o)/(Fi()-ai)*1e3||0},ke.endAnimation=function(){ts(ke.callbackAnimation),r&&(T?T.progress(1):r.paused()?ue||ts(r,ke.direction<0,1):ts(r,r.reversed()))},ke.labelToScroll=function(e){return r&&r.labels&&(l||ke.refresh()||l)+r.labels[e]/r.duration()*m||0},ke.getTrailing=function(e){var t=Ts.indexOf(ke),r=ke.direction>0?Ts.slice(0,t).reverse():Ts.slice(t+1);return(Xi(e)?r.filter(function(t){return t.vars.preventOverlaps===e}):r).filter(function(e){return ke.direction>0?e.end<=l:e.start>=h})},ke.update=function(e,t,a){if(!oe||a||e){var i,c,u,p,f,A,g,b=!0===Ei?L:ke.scroll(),w=e?0:(b-l)/m,_=w<0?0:w>1?1:w||0,B=ke.progress;if(t&&(o=s,s=oe?_e():b,ae&&(F=I,I=r&&!ue?r.totalProgress():_)),ee&&X&&!si&&!Ii&&Qi&&(!_&&l<b+(b-o)/(Fi()-ai)*ee?_=1e-4:1===_&&h>b+(b-o)/(Fi()-ai)*ee&&(_=.9999)),_!==B&&ke.enabled){if(p=(f=(i=ke.isActive=!!_&&_<1)!==(!!B&&B<1))||!!_!==!!B,ke.direction=_>B?1:-1,ke.progress=_,p&&!si&&(c=_&&!B?0:1===_?1:1===B?2:3,ue&&(u=!f&&"none"!==ge[c+1]&&ge[c+1]||ge[c],g=r&&("complete"===u||"reset"===u||u in r))),he&&(f||g)&&(g||q||!r)&&(Zi(he)?he(ke):ke.getTrailing(he).forEach(function(e){return e.endAnimation()})),ue||(!T||si||Ii?r&&r.totalProgress(_,!(!si||!xe&&!e)):(T._dp._time-T._start!==T._time&&T.render(T._dp._time-T._start),T.resetTo?T.resetTo("totalProgress",_,r._tTime/r._tDur):(T.vars.totalProgress=_,T.invalidate().restart()))),X)if(e&&Z&&(k.style[Z+ce.os2]=P),Ae){if(p){if(A=!e&&_>B&&h+1>b&&b+1>=qi(de,ce),ie)if(e||!i&&!A)co(X,k);else{var Q=ks(X,!0),R=b-l;co(X,$a,Q.top+(ce===Oa?R:0)+gs,Q.left+(ce===Oa?0:R)+gs)}io(i||A?y:v),E&&_<1&&i||D(M+(1!==_||A?0:x))}}else D(Ni(M+x*_));ae&&!n.tween&&!si&&!Ii&&G.restart(!0),z&&(f||ne&&_&&(_<1||!_i))&&ri(z.targets).forEach(function(e){return e.classList[i||ne?"add":"remove"](z.className)}),Y&&!ue&&!e&&Y(ke),p&&!si?(ue&&(g&&("complete"===u?r.pause().totalProgress(1):"reset"===u?r.restart(!0).pause():"restart"===u?r.restart(!0):r[u]()),Y&&Y(ke)),!f&&_i||(W&&f&&rs(ke,W),me[c]&&rs(ke,me[c]),ne&&(1===_?ke.kill(!1,1):me[c]=0),f||me[c=1===_?1:3]&&rs(ke,me[c])),le&&!i&&Math.abs(ke.getVelocity())>($i(le)?le:2500)&&(ts(ke.callbackAnimation),T?T.progress(1):ts(r,"reverse"===u?1:!_,1))):ue&&Y&&!si&&Y(ke)}if(S){var O=oe?b/oe.duration()*(oe._caScrollDist||0):b;C(O+(d._isFlipped?1:0)),S(O)}H&&H(-b/oe.duration()*(oe._caScrollDist||0))}},ke.enable=function(t,r){ke.enabled||(ke.enabled=!0,xs(de,"resize",Os),fe||xs(de,"scroll",Gs),be&&xs(e,"refreshInit",be),!1!==t&&(ke.progress=Pe=0,s=o=Me=_e()),!1!==r&&ke.refresh())},ke.getTween=function(e){return e&&n?n.tween:T},ke.setPositions=function(e,t,r,n){if(oe){var a=oe.scrollTrigger,i=oe.duration(),s=a.end-a.start;e=a.start+s*e/i,t=a.start+s*t/i}ke.refresh(!1,!1,{start:Li(e,r&&!!ke._startClamp),end:Li(t,r&&!!ke._endClamp)},n),ke.update()},ke.adjustPinSpacing=function(e){if(_&&e){var t=_.indexOf(ce.d)+1;_[t]=parseFloat(_[t])+e+gs,_[1]=parseFloat(_[1])+e+gs,io(_)}},ke.disable=function(t,r){if(ke.enabled&&(!1!==t&&ke.revert(!0,!0),ke.enabled=ke.isActive=!1,r||T&&T.pause(),L=0,a&&(a.uncache=1),be&&Ps(e,"refreshInit",be),G&&(G.pause(),n.tween&&n.tween.kill()&&(n.tween=0)),!fe)){for(var i=Ts.length;i--;)if(Ts[i].scroller===de&&Ts[i]!==ke)return;Ps(de,"resize",Os),fe||Ps(de,"scroll",Gs)}},ke.kill=function(e,n){ke.disable(e,n),T&&!n&&T.kill(),V&&delete Qs[V];var i=Ts.indexOf(ke);i>=0&&Ts.splice(i,1),i===hi&&$s>0&&hi--,i=0,Ts.forEach(function(e){return e.scroller===ke.scroller&&(i=1)}),i||Ei||(ke.scroll.rec=0),r&&(r.scrollTrigger=null,e&&r.revert({kill:!1}),n||r.kill()),c&&[c,u,d,p].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),Bi===ke&&(Bi=0),X&&(a&&(a.uncache=1),i=0,Ts.forEach(function(e){return e.pin===X&&i++}),i||(a.spacer=0)),t.onKill&&t.onKill(ke)},Ts.push(ke),ke.enable(!1,!1),U&&U(ke),r&&r.add&&!m){var Be=ke.update;ke.update=function(){ke.update=Be,Pa.cache++,l||h||ke.refresh()},Ka.delayedCall(.01,ke.update),m=.01,l=h=0}else ke.refresh();X&&function(){if(Si!==Ks){var e=Si=Ks;requestAnimationFrame(function(){return e===Ks&&Xs(!0)})}}()}else this.update=this.refresh=this.kill=ji},e.register=function(t){return qa||(Ka=t||zi(),Yi()&&window.document&&e.enable(),qa=Ri),qa},e.defaults=function(e){if(e)for(var t in e)Es[t]=e[t];return Es},e.disable=function(e,t){Ri=0,Ts.forEach(function(r){return r[t?"kill":"disable"](e)}),Ps(Ja,"wheel",Gs),Ps(Xa,"scroll",Gs),clearInterval(ii),Ps(Xa,"touchcancel",ji),Ps($a,"touchstart",ji),Ms(Ps,Xa,"pointerdown,touchstart,mousedown",Hi),Ms(Ps,Xa,"pointerup,touchend,mouseup",Ui),ti.kill(),Ji(Ps);for(var r=0;r<Pa.length;r+=3)_s(Ps,Pa[r],Pa[r+1]),_s(Ps,Pa[r],Pa[r+2])},e.enable=function(){if(Ja=window,Xa=document,Za=Xa.documentElement,$a=Xa.body,Ka&&(ri=Ka.utils.toArray,ni=Ka.utils.clamp,bi=Ka.core.context||ji,fi=Ka.core.suppressOverwrites||ji,wi=Ja.history.scrollRestoration||"auto",Zs=Ja.pageYOffset||0,Ka.core.globals("ScrollTrigger",e),$a)){Ri=1,(Di=document.createElement("div")).style.height="100vh",Di.style.position="absolute",qs(),Oi(),Wa.register(Ka),e.isTouch=Wa.isTouch,ki=Wa.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),gi=1===Wa.isTouch,xs(Ja,"wheel",Gs),ei=[Ja,Xa,Za,$a],Ka.matchMedia?(e.matchMedia=function(e){var t,r=Ka.matchMedia();for(t in e)r.add(t,e[t]);return r},Ka.addEventListener("matchMediaInit",function(){return Vs()}),Ka.addEventListener("matchMediaRevert",function(){return zs()}),Ka.addEventListener("matchMedia",function(){Xs(0,1),Ns("matchMedia")}),Ka.matchMedia().add("(orientation: portrait)",function(){return Ls(),Ls})):console.warn("Requires GSAP 3.11.0 or later"),Ls(),xs(Xa,"scroll",Gs);var t,r,n=$a.hasAttribute("style"),a=$a.style,i=a.borderTopStyle,s=Ka.core.Animation.prototype;for(s.revert||Object.defineProperty(s,"revert",{value:function(){return this.time(-.01,!0)}}),a.borderTopStyle="solid",t=ks($a),Oa.m=Math.round(t.top+Oa.sc())||0,La.m=Math.round(t.left+La.sc())||0,i?a.borderTopStyle=i:a.removeProperty("border-top-style"),n||($a.setAttribute("style",""),$a.removeAttribute("style")),ii=setInterval(Rs,250),Ka.delayedCall(.5,function(){return Ii=0}),xs(Xa,"touchcancel",ji),xs($a,"touchstart",ji),Ms(xs,Xa,"pointerdown,touchstart,mousedown",Hi),Ms(xs,Xa,"pointerup,touchend,mouseup",Ui),li=Ka.utils.checkPrefix("transform"),ro.push(li),qa=Fi(),ti=Ka.delayedCall(.2,Xs).pause(),di=[Xa,"visibilitychange",function(){var e=Ja.innerWidth,t=Ja.innerHeight;Xa.hidden?(ci=e,ui=t):ci===e&&ui===t||Os()},Xa,"DOMContentLoaded",Xs,Ja,"load",Xs,Ja,"resize",Os],Ji(xs),Ts.forEach(function(e){return e.enable(0,1)}),r=0;r<Pa.length;r+=3)_s(Ps,Pa[r],Pa[r+1]),_s(Ps,Pa[r],Pa[r+2])}},e.config=function(t){"limitCallbacks"in t&&(_i=!!t.limitCallbacks);var r=t.syncInterval;r&&clearInterval(ii)||(ii=r)&&setInterval(Rs,r),"ignoreMobileResize"in t&&(gi=1===e.isTouch&&t.ignoreMobileResize),"autoRefreshEvents"in t&&(Ji(Ps)||Ji(xs,t.autoRefreshEvents||"none"),Ai=-1===(t.autoRefreshEvents+"").indexOf("resize"))},e.scrollerProxy=function(e,t){var r=Ha(e),n=Pa.indexOf(r),a=Vi(r);~n&&Pa.splice(n,a?6:2),t&&(a?_a.unshift(Ja,t,$a,t,Za,t):_a.unshift(r,t))},e.clearMatchMedia=function(e){Ts.forEach(function(t){return t._ctx&&t._ctx.query===e&&t._ctx.kill(!0,!0)})},e.isInViewport=function(e,t,r){var n=(Xi(e)?Ha(e):e).getBoundingClientRect(),a=n[r?os:ls]*t||0;return r?n.right-a>0&&n.left+a<Ja.innerWidth:n.bottom-a>0&&n.top+a<Ja.innerHeight},e.positionInViewport=function(e,t,r){Xi(e)&&(e=Ha(e));var n=e.getBoundingClientRect(),a=n[r?os:ls],i=null==t?a/2:t in Ss?Ss[t]*a:~t.indexOf("%")?parseFloat(t)*a/100:parseFloat(t)||0;return r?(n.left+i)/Ja.innerWidth:(n.top+i)/Ja.innerHeight},e.killAll=function(e){if(Ts.slice(0).forEach(function(e){return"ScrollSmoother"!==e.vars.id&&e.kill()}),!0!==e){var t=Hs.killAll||[];Hs={},t.forEach(function(e){return e()})}},e}();Ao.version="3.13.0",Ao.saveStyles=function(e){return e?ri(e).forEach(function(e){if(e&&e.style){var t=Ys.indexOf(e);t>=0&&Ys.splice(t,5),Ys.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),Ka.core.getCache(e),bi())}}):Ys},Ao.revert=function(e,t){return Vs(!e,t)},Ao.create=function(e,t){return new Ao(e,t)},Ao.refresh=function(e){return e?Os(!0):(qa||Ao.register())&&Xs(!0)},Ao.update=function(e){return++Pa.cache&&eo(!0===e?2:0)},Ao.clearScrollMemory=Ws,Ao.maxScroll=function(e,t){return qi(e,t?La:Oa)},Ao.getScrollFunc=function(e,t){return Ua(Ha(e),t?La:Oa)},Ao.getById=function(e){return Qs[e]},Ao.getAll=function(){return Ts.filter(function(e){return"ScrollSmoother"!==e.vars.id})},Ao.isScrolling=function(){return!!Qi},Ao.snapDirectional=Ds,Ao.addEventListener=function(e,t){var r=Hs[e]||(Hs[e]=[]);~r.indexOf(t)||r.push(t)},Ao.removeEventListener=function(e,t){var r=Hs[e],n=r&&r.indexOf(t);n>=0&&r.splice(n,1)},Ao.batch=function(e,t){var r,n=[],a={},i=t.interval||.016,s=t.batchMax||1e9,o=function(e,t){var r=[],n=[],a=Ka.delayedCall(i,function(){t(r,n),r=[],n=[]}).pause();return function(e){r.length||a.restart(!0),r.push(e.trigger),n.push(e),s<=r.length&&a.progress(1)}};for(r in t)a[r]="on"===r.substr(0,2)&&Zi(t[r])&&"onRefreshInit"!==r?o(0,t[r]):t[r];return Zi(s)&&(s=s(),xs(Ao,"refresh",function(){return s=t.batchMax()})),ri(e).forEach(function(e){var t={};for(r in a)t[r]=a[r];t.trigger=e,n.push(Ao.create(t))}),n};var mo,go=function(e,t,r,n){return t>n?e(n):t<0&&e(0),r>n?(n-t)/(r-t):r<0?t/(t-r):1},yo=function e(t,r){!0===r?t.style.removeProperty("touch-action"):t.style.touchAction=!0===r?"auto":r?"pan-"+r+(Wa.isTouch?" pinch-zoom":""):"none",t===Za&&e($a,r)},vo={auto:1,scroll:1},ko=function(e){var t,r=e.event,n=e.target,a=e.axis,i=(r.changedTouches?r.changedTouches[0]:r).target,s=i._gsap||Ka.core.getCache(i),o=Fi();if(!s._isScrollT||o-s._isScrollT>2e3){for(;i&&i!==$a&&(i.scrollHeight<=i.clientHeight&&i.scrollWidth<=i.clientWidth||!vo[(t=ys(i)).overflowY]&&!vo[t.overflowX]);)i=i.parentNode;s._isScroll=i&&i!==n&&!Vi(i)&&(vo[(t=ys(i)).overflowY]||vo[t.overflowX]),s._isScrollT=o}(s._isScroll||"x"===a)&&(r.stopPropagation(),r._gsapAllow=!0)},bo=function(e,t,r,n){return Wa.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:n=n&&ko,onPress:n,onDrag:n,onScroll:n,onEnable:function(){return r&&xs(Xa,Wa.eventTypes[0],Do,!1,!0)},onDisable:function(){return Ps(Xa,Wa.eventTypes[0],Do,!0)}})},wo=/(input|label|select|textarea)/i,Do=function(e){var t=wo.test(e.target.tagName);(t||mo)&&(e._gsapAllow=!0,mo=t)},Mo=function(e){es(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var t,r,n,a,i,s,o,l,h=e,c=h.normalizeScrollX,u=h.momentum,d=h.allowNestedScroll,p=h.onRelease,f=Ha(e.target)||Za,A=Ka.core.globals().ScrollSmoother,m=A&&A.get(),g=ki&&(e.content&&Ha(e.content)||m&&!1!==e.content&&!m.smooth()&&m.content()),y=Ua(f,Oa),v=Ua(f,La),k=1,b=(Wa.isTouch&&Ja.visualViewport?Ja.visualViewport.scale*Ja.visualViewport.width:Ja.outerWidth)/Ja.innerWidth,w=0,D=Zi(u)?function(){return u(t)}:function(){return u||2.8},M=bo(f,e.type,!0,d),x=function(){return a=!1},P=ji,_=ji,C=function(){r=qi(f,Oa),_=ni(ki?1:0,r),c&&(P=ni(0,qi(f,La))),n=Ks},E=function(){g._gsap.y=Ni(parseFloat(g._gsap.y)+y.offset)+"px",g.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(g._gsap.y)+", 0, 1)",y.offset=y.cacheID=0},S=function(){C(),i.isActive()&&i.vars.scrollY>r&&(y()>r?i.progress(1)&&y(r):i.resetTo("scrollY",r))};return g&&Ka.set(g,{y:"+=0"}),e.ignoreCheck=function(e){return ki&&"touchmove"===e.type&&function(){if(a){requestAnimationFrame(x);var e=Ni(t.deltaY/2),r=_(y.v-e);if(g&&r!==y.v+y.offset){y.offset=r-y.v;var n=Ni((parseFloat(g&&g._gsap.y)||0)-y.offset);g.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+n+", 0, 1)",g._gsap.y=n+"px",y.cacheID=Pa.cache,eo()}return!0}y.offset&&E(),a=!0}()||k>1.05&&"touchstart"!==e.type||t.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){a=!1;var e=k;k=Ni((Ja.visualViewport&&Ja.visualViewport.scale||1)/b),i.pause(),e!==k&&yo(f,k>1.01||!c&&"x"),s=v(),o=y(),C(),n=Ks},e.onRelease=e.onGestureStart=function(e,t){if(y.offset&&E(),t){Pa.cache++;var n,a,s=D();c&&(a=(n=v())+.05*s*-e.velocityX/.227,s*=go(v,n,a,qi(f,La)),i.vars.scrollX=P(a)),a=(n=y())+.05*s*-e.velocityY/.227,s*=go(y,n,a,qi(f,Oa)),i.vars.scrollY=_(a),i.invalidate().duration(s).play(.01),(ki&&i.vars.scrollY>=r||n>=r-1)&&Ka.to({},{onUpdate:S,duration:s})}else l.restart(!0);p&&p(e)},e.onWheel=function(){i._ts&&i.pause(),Fi()-w>1e3&&(n=0,w=Fi())},e.onChange=function(e,t,r,a,i){if(Ks!==n&&C(),t&&c&&v(P(a[2]===t?s+(e.startX-e.x):v()+t-a[1])),r){y.offset&&E();var l=i[2]===r,h=l?o+e.startY-e.y:y()+r-i[1],u=_(h);l&&h!==u&&(o+=u-h),y(u)}(r||t)&&eo()},e.onEnable=function(){yo(f,!c&&"x"),Ao.addEventListener("refresh",S),xs(Ja,"resize",S),y.smooth&&(y.target.style.scrollBehavior="auto",y.smooth=v.smooth=!1),M.enable()},e.onDisable=function(){yo(f,!0),Ps(Ja,"resize",S),Ao.removeEventListener("refresh",S),M.kill()},e.lockAxis=!1!==e.lockAxis,(t=new Wa(e)).iOS=ki,ki&&!y()&&y(1),ki&&Ka.ticker.add(ji),l=t._dc,i=Ka.to(t,{ease:"power4",paused:!0,inherit:!1,scrollX:c?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:uo(y,y(),function(){return i.pause()})},onUpdate:eo,onComplete:l.vars.onComplete}),t};Ao.sort=function(e){if(Zi(e))return Ts.sort(e);var t=Ja.pageYOffset||0;return Ao.getAll().forEach(function(e){return e._sortY=e.trigger?t+e.trigger.getBoundingClientRect().top:e.start+Ja.innerHeight}),Ts.sort(e||function(e,t){return-1e6*(e.vars.refreshPriority||0)+(e.vars.containerAnimation?1e6:e._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+-1e6*(t.vars.refreshPriority||0))})},Ao.observe=function(e){return new Wa(e)},Ao.normalizeScroll=function(e){if("undefined"===typeof e)return mi;if(!0===e&&mi)return mi.enable();if(!1===e)return mi&&mi.kill(),void(mi=e);var t=e instanceof Wa?e:Mo(e);return mi&&mi.target===t.target&&mi.kill(),Vi(t.target)&&(mi=t),t},Ao.core={_getVelocityProp:ja,_inputObserver:bo,_scrollers:Pa,_proxies:_a,bridge:{ss:function(){Qi||Ns("scrollStart"),Qi=Fi()},ref:function(){return si}
2}},zi()&&Ka.registerPlugin(Ao);__webpack_require__(457);var xo=__webpack_require__(579);const Po=(0,e.createContext)(void 0),_o=t=>{let{children:r}=t;const[n,a]=(0,e.useState)(!1),[i,s]=(0,e.useState)(null);return(0,xo.jsx)(Po.Provider,{value:{isOpen:n,openModal:()=>a(!0),closeModal:()=>a(!1),toggleModal:()=>a(e=>!e),setModalId:e=>{s(e)},retrieveModalId:()=>i},children:r})},Co=()=>{const t=(0,e.useContext)(Po);if(!t)throw new Error("useModal must be used within a ModalProvider");return t},Eo={en:JSON.parse('{"pageHeader":{"title":"Hello, I\'m Mira Ho","subtitle":"I create digital products \u2014 from concept to interaction.","showcaseButton":"Showcase","downloadCVButton":"Download CV"},"sections":{"whatIDo":{"title":"What I do","description":"Things I\'m passionate about."},"miniShowcase":{"title":"Showcase","description":"A selection of my work."},"howIWork":{"title":"How I Work","description":"My design and development philosophies."},"skills":{"title":"Skills & Expertise","description":"Tools and technologies I work with."},"about":{"title":"About Me","description":"A brief introduction.","content":"I build digital products\u2014from idea to interaction. As a frontend developer, I combine product thinking, user experience, and modern web technologies to create intuitive and performant user experiences. I enjoy working at the intersection of product, design, and engineering, using AI as an integral part of my development workflow\u2014from research and prototyping to debugging and refactoring. Product decisions, UX, and technical implementation remain my responsibility."},"epilogue":{"title":"Every product starts with an idea.","content":"The best ones come to life where concept, design, and engineering meet. I\'m excited to bring the next ideas to life together."},"contact":{"title":"Let\'s build something together!","description":"Whether you have an idea or are looking for support with your next digital product, I\'d love to hear from you."}},"buttons":{"showcase":"Showcase","downloadCV":"Download CV","contactMe":"Contact Me","readMore":"Read more"},"modalSections":{"overview":"Overview","myRole":"My Role","interactionMotion":"Interaction & Motion","techStack":"Tech Stack"},"footer":{"copyright":"All rights reserved."},"storybox":{"interactionsMotion":{"title":"\ud83d\udc9c Interaction & Motion","points":["Motion Design","Microinteractions","Scroll-driven Experiences"]},"uiEngineering":{"title":"\ud83d\udca1 Product Thinking","points":["User-centered Design","Concept Development","From Idea to Prototype"]},"problemSolving":{"title":"\ud83d\udcbb Frontend Engineering","points":["Design Systems","Modern Web Technologies","React & TypeScript"]}},"showcase":{"project1":{"title":"Interactive Year Review"},"project2":{"title":"Interactive Product Experience"},"project3":{"title":"Interactive Web Experience"}},"tarotCards":[{"name":"User-Centered Design","description":"I prioritize user needs and behaviors in every project."},{"name":"Agile Methodology","description":"I embrace iterative development and continuous feedback."},{"name":"Collaboration","description":"I work closely with cross-functional teams to achieve the best results."}],"contact":{"description1":"Get in touch:","description2":"[email protected]","description3":"or just click here:"},"modals":{"project-1":{"title":"Interactive Year Review \u2014 Web Experience","overview":"Large-scale, consumer-facing web experience visualizing a personalized year in review, with a focus on interaction, motion, and intuitive UI behavior.","myRole":["Scroll-driven animations and transitions","Reusable, motion-ready UI components","Close collaboration with design","Performance-aware animation across devices"],"interactionMotion":"Subtle motion cues, progressive reveals, and scroll-based storytelling were used to guide users through the experience in a calm and responsive way.","techStack":"React | TypeScript | SCSS","note":"The content shown is based on anonymized screen recordings and a prototype to respect confidentiality.","contentMobile":"This project was part of a large-scale, consumer-facing web experience designed to visualize a personalized year in review. My focus was on interaction, motion, and translating visual concepts into smooth, intuitive UI behavior.","media":"endofyear2024","altText":"Screenshot of the Interactive Year Review web experience"},"project-2":{"title":"Interactive Product Experience \u2014 Automotive Web Platform","overview":"Interactive, motion-driven product experience for a high-end consumer website, focused on frontend prototyping, component development, and CMS integration.","myRole":["Interactive prototypes for reusable UI components","Scroll-driven storytelling, including video-controlled scrolling","Interactive components for product lines and configurations","Component and logic integration into a CMS","Close collaboration with design"],"interactionMotion":"Motion and scrolling guided users through complex product content in a fluid, immersive, and performance-aware way.","techStack":"Twig.js | Vanilla JavaScript | GSAP | SCSS | Storybook | Pimcore CMS","note":"The live website is publicly accessible. The work shown reflects my contribution to frontend prototyping, interaction logic, and C
2MS integration.","contentMobile":"This project focused on building interactive, motion-driven product experiences for a high-end consumer website. My work centered on frontend prototyping, component development, and integrating interactive content into a CMS-driven environment.","media":"hymer","altText":"Screenshot of the Interactive Product Experience of the Automotive Web Platform"},"project-3":{"title":"Fortune Slip \u2014 Interactive Web Experience","overview":"Designed and developed an interactive web application that combines daily fortune slips with animated dialogue and playful user interactions. The goal was to create an engaging, performant experience that encourages users to return every day.","myRole":["Designed the overall user experience and interaction flow","Built the user interface using React and TypeScript","Developed a reusable dialogue and fortune system","Implemented animated transitions and microinteractions","Created a fully responsive experience for desktop and mobile devices"],"interactionMotion":"Animations enhance the emotional experience and guide users through the daily fortune journey\u2014from drawing a fortune to revealing the result.","techStack":"React | TypeScript | SCSS | Cloudinary","note":"Independent passion project focused on UX, interaction design, and frontend architecture. Entirely designed and developed by me, from the initial concept to the final implementation.","contentMobile":"This web application combines playful interactions with intuitive user flows. The focus was on creating a smooth user experience through reusable components, responsive design, and performant animations.","media":"fortuneSlip","altText":"Screenshot of the Fortune Slip web application"}}}'),de:JSON.parse('{"pageHeader":{"title":"Hallo, ich bin Mira Ho","subtitle":"Ich entwickle digitale Produkte - von der Idee bis zur Interaktion."},"sections":{"whatIDo":{"title":"Meine Schwerpunkte","description":"Dinge, f\xfcr die ich mich begeistere."},"miniShowcase":{"title":"Showcase","description":"Eine Auswahl meiner Arbeiten."},"howIWork":{"title":"Wie ich arbeite","description":"Meine Design- und Entwicklungsphilosophien."},"about":{"title":"\xdcber mich","description":"Eine kurze Einf\xfchrung.","content":"Ich entwickle digitale Produkte - von der Idee bis zur Interaktion. Als Frontend-Entwicklerin verbinde ich Produktdenken, User Experience und moderne Webtechnologien, um intuitive und performante Nutzererlebnisse zu schaffen. Ich arbeite gerne an der Schnittstelle zwischen Konzeption, Design und Entwicklung und nutze KI als festen Bestandteil meines Entwicklungsprozesses - von Recherche und Prototyping \xfcber Debugging bis hin zu Refactoring. Die Entscheidungen zu Produkt, UX und technischer Umsetzung treffe dabei ich."},"epilogue":{"title":"Jedes Produkt beginnt mit einer Idee.","content":"Die besten entstehen dort, wo Konzept, Design und Entwicklung zusammenkommen. Ich freue mich darauf, die n\xe4chsten Ideen gemeinsam umzusetzen."},"contact":{"title":"Lass uns zusammenarbeiten!","description":"Haben Sie eine Idee oder suchen Unterst\xfctzung f\xfcr Ihr n\xe4chstes digitales Produkt? Dann freue ich mich auf Ihre Nachricht."}},"buttons":{"showcase":"Showcase","downloadCV":"Lebenslauf","contactMe":"E-Mail Kontakt","readMore":"Mehr lesen"},"modalSections":{"overview":"\xdcbersicht","myRole":"Meine Rolle","interactionMotion":"Interaktion & Motion","techStack":"Tech Stack"},"footer":{"copyright":"Alle Rechte vorbehalten."},"storybox":{"interactionsMotion":{"title":"\ud83d\udc9c Interaktionen & Motion","points":["Motion Design","Microinteractions","Scroll-driven Experiences"]},"uiEngineering":{"title":"\ud83d\udca1 Product Thinking","points":["Nutzerzentriertes Design","Concept Development","Von der Idee bis zum Prototyp"]},"problemSolving":{"title":"\ud83d\udcbb Frontend Engineering","points":["Design Systems","Modern Web Technologies","React & TypeScript"]}},"showcase":{"project1":{"title":"Interaktiver Jahresr\xfcckblick"},"project2":{"title":"Interaktive Produktseite"},"project3":{"title":"Interactive Web Experience"}}
2,"tarotCards":[{"name":"Benutzerzentriertes Design","description":"Ich priorisiere Benutzerbed\xfcrfnisse und -verhalten in jedem Projekt."},{"name":"Agile Methodik","description":"Ich begr\xfc\xdfe iterative Entwicklung und kontinuierliches Feedback."},{"name":"Zusammenarbeit","description":"Ich arbeite eng mit funktions\xfcbergreifenden Teams zusammen, um die besten Ergebnisse zu erzielen."}],"contact":{"description1":"Kontaktieren Sie mich unter:","description2":"[email protected]","description3":"Oder direkt hier:"},"modals":{"project-1":{"title":"Interaktiver Jahresr\xfcckblick \u2014 Web-Erlebnis","overview":"Gro\xdfskalige, nutzerzentrierte Web Experience zur Darstellung eines personalisierten Jahresr\xfcckblicks, mit Fokus auf Interaktion, Motion und intuitivem UI-Verhalten.","myRole":["Scrollbasierte Animationen und \xdcberg\xe4nge","Entwicklung wiederverwendbarer, animationsf\xe4higer UI-Komponenten","Enge Zusammenarbeit mit Design","Performancebewusste Animation \xfcber verschiedene Endger\xe4te hinweg"],"interactionMotion":"Subtile Motion-Elemente, progressive Reveals und scrollbasiertes Storytelling f\xfchren Nutzer:innen ruhig und gezielt durch die Inhalte.","techStack":"React | TypeScript | SCSS","note":"Die hier gezeigten Inhalte basieren auf anonymisierten Bildschirmaufnahmen und einem Prototyp, um die Vertraulichkeit zu wahren.","contentMobile":"Dieses Projekt war Teil einer gro\xdfen, verbraucherorientierten Web-Erfahrung, die entwickelt wurde, um einen personalisierten Jahresr\xfcckblick zu visualisieren. Mein Fokus lag auf Interaktion, Motion und der Umsetzung visueller Konzepte in ein reibungsloses, intuitives UI-Verhalten.","media":"endofyear2024","altText":"Screenshot des interaktiven Jahresr\xfcckblick Web-Erlebnisses"},"project-2":{"title":"Interaktive Produktseite \u2014 Automotive Web-Plattform","overview":"Interaktive, motion-getriebene Produkterfahrung f\xfcr eine hochwertige Consumer-Website. Fokus auf Frontend-Prototyping, Komponentenentwicklung und CMS-Integration.","myRole":["Entwicklung interaktiver Prototypen f\xfcr wiederverwendbare UI-Komponenten","Scrollbasiertes Storytelling inklusive videogesteuertem Scrolling","Interaktive Komponenten zur Darstellung von Produktlinien und Konfigurationen","Integration von Komponenten und Logik in ein CMS","Enge Zusammenarbeit mit Design"],"interactionMotion":"Motion und Scrolling f\xfchrten Nutzer:innen klar und fl\xfcssig durch komplexe Produktinhalte und sorgten f\xfcr ein immersives, performantes Erlebnis.","techStack":"Twig.js | Vanilla JavaScript | GSAP | SCSS | Storybook | Pimcore CMS","note":"Die Live-Website ist \xf6ffentlich zug\xe4nglich. Die gezeigte Arbeit spiegelt meinen Beitrag zum Frontend-Prototyping, zur Interaktionslogik und zur CMS-Integration wider.","contentMobile":"Dieses Projekt konzentrierte sich auf den Aufbau interaktiver, motion-gesteuerter Produkterfahrungen f\xfcr eine hochwertige Consumer-Website. Meine Arbeit konzentrierte sich auf Frontend-Prototyping, Komponentenentwicklung und die Integration interaktiver Inhalte in eine CMS-gesteuerte Umgebung.","media":"hymer","altText":"Screenshot der interaktiven Produktseite der Automotive Web-Plattform"},"project-3":{"title":"Fortune Slip \u2014 Interaktive Web Experience","overview":"Konzeption und Entwicklung einer interaktiven Web-Anwendung, die t\xe4gliche Gl\xfcckslose mit animierten Dialogen und einer spielerischen Nutzerf\xfchrung verbindet. Ziel war es, eine emotionale, performante und wiederkehrende User Experience zu schaffen.","myRole":["Konzeption der gesamten User Experience und Nutzerf\xfchrung","Design und Entwicklung der Benutzeroberfl\xe4che in React und TypeScript","Entwicklung eines wiederverwendbaren Dialog- und Gl\xfcckslos-Systems","Umsetzung animierter \xdcberg\xe4nge und interaktiver Mikroanimationen","Responsive Umsetzung f\xfcr Desktop und mobile Endger\xe4te"],"interactionMotion":"Animationen unterst\xfctzen die emotionale Wirkung der Anwendung und begleiten Nutzer:innen durch das t\xe4gliche Gl\xfcckslos - von der Auswahl bis zur Enth\xfcllung des Ergebnisses.","techStack":"React | TypeScript | SCSS | Cloudinary","note":"Eigenst\xe4ndiges Herzensprojekt mit Fokus auf UX, Interaktionsdesign und Frontend-Architektur. Von der Idee \xfcber das UI-Konzept bis zur technischen Umsetzung vollst\xe4ndig selbst entwickelt.","contentMobile":"Diese Web-Anwendung verbindet spielerische Interaktion mit einer klaren Nutzerf\xfchrung. Besonderer Fokus lag auf einer fl\xfcssigen User Experience, wiederverwendbaren Komponenten und performanten Animationen.","media":"fortuneSlip","altText":"Screenshot der Fortune Slip Web-Anwendung"}}}')},So=(0,e.createContext)(void 0),Bo=t=>{let{children:r}=t;const[n,a]=(0,e.useState)("de"),i=(0,e.useMemo)(()=>(e=>Eo[e])(n),[n]);return(0,xo.jsx)(So.Provider,{value:{locale:n,setLocale:a,t:i},children:r})},Io=()=>{const t=(0,e.useContext)(So);if(!t)throw new Error("useLanguage must be used within a LanguageProvider");return t},Fo="Pageheader_pageheader__-SHlm",To="Pageheader_pageheader__container__PFBYt",Qo="Pageheader_pageheader__profilepic__Yq6Hj",Ro="Pageheader_pageheader__blob__97K2X",Go="Pageheader_pageheader__blobOrnament__vg9Yx",Lo="Pageheader_pageheader__content__1mjcZ",Oo="Pageheader_wave__cgO-c",Ho="Pageheader_pageheader__buttons__Ia0ke",Uo={invisible:"Button_invisible__bOp2+","my-story-container":"Button_my-story-container__BuuUy","
2scroll-indicator":"Button_scroll-indicator__N1EjS",customButton:"Button_customButton__q5Ecn",primary:"Button_primary__nI3+R",secondary:"Button_secondary__8atII",tertiary:"Button_tertiary__3xlvt",centered:"Button_centered__Ej+Xh"},jo=e=>{let{onClick:t,children:r,type:n="primary",centered:a,link:i}=e;const s="".concat(Uo.customButton," ").concat(Uo[n]," ").concat(a?Uo.centered:"");return i?(0,xo.jsx)("button",{className:s,children:(0,xo.jsx)("a",{href:i,target:"_blank",rel:"noopener noreferrer",children:r})}):(0,xo.jsx)("button",{className:s,onClick:t,children:r})},No=__webpack_require__.p+"static/media/MiraHo.52c7ab00a852247c508e.jpg";let Yo="undefined"!==typeof document?e.useLayoutEffect:e.useEffect,zo=e=>e&&!Array.isArray(e)&&"object"===typeof e,Vo=[],Wo={},Ko=jn;const qo=function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Vo,n=Wo;zo(t)?(n=t,t=null,r="dependencies"in n?n.dependencies:Vo):zo(r)&&(n=r,r="dependencies"in n?n.dependencies:Vo),t&&"function"!==typeof t&&console.warn("First parameter must be a function or config object");const{scope:a,revertOnUpdate:i}=n,s=(0,e.useRef)(!1),o=(0,e.useRef)(Ko.context(()=>{},a)),l=(0,e.useRef)(e=>o.current.add(null,e)),h=r&&r.length&&!i;return h&&Yo(()=>(s.current=!0,()=>o.current.revert()),Vo),Yo(()=>{if(t&&o.current.add(t,a),!h||!s.current)return()=>o.current.revert()},r),{context:o.current,contextSafe:l.current}};qo.register=e=>{Ko=e},qo.headless=!0;var Jo,Xo,Zo,$o,el,tl,rl,nl,al=function(){return"undefined"!==typeof window},il=function(){return Jo||al()&&(Jo=window.gsap)&&Jo.registerPlugin&&Jo},sl=function(e){return"string"===typeof e},ol=function(e){return"function"===typeof e},ll=function(e,t){var r="x"===t?"Width":"Height",n="scroll"+r,a="client"+r;return e===Zo||e===$o||e===el?Math.max($o[n],el[n])-(Zo["inner"+r]||$o[a]||el[a]):e[n]-e["offset"+r]},hl=function(e,t){var r="scroll"+("x"===t?"Left":"Top");return e===Zo&&(null!=e.pageXOffset?r="page"+t.toUpperCase()+"Offset":e=null!=$o[r]?$o:el),function(){return e[r]}},cl=function(e,t){if(!(e=tl(e)[0])||!e.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var r=e.getBoundingClientRect(),n=!t||t===Zo||t===el,a=n?{top:$o.clientTop-(Zo.pageYOffset||$o.scrollTop||el.scrollTop||0),left:$o.clientLeft-(Zo.pageXOffset||$o.scrollLeft||el.scrollLeft||0)}:t.getBoundingClientRect(),i={x:r.left-a.left,y:r.top-a.top};return!n&&t&&(i.x+=hl(t,"x")(),i.y+=hl(t,"y")()),i},ul=function(e,t,r,n,a){return isNaN(e)||"object"===typeof e?sl(e)&&"="===e.charAt(1)?parseFloat(e.substr(2))*("-"===e.charAt(0)?-1:1)+n-a:"max"===e?ll(t,r)-a:Math.min(ll(t,r),cl(e,t)[r]-a):parseFloat(e)-a},dl=function(){Jo=il(),al()&&Jo&&"undefined"!==typeof document&&document.body&&(Zo=window,el=document.body,$o=document.documentElement,tl=Jo.utils.toArray,Jo.config({autoKillThreshold:7}),rl=Jo.config(),Xo=1)},pl={version:"3.13.0",name:"scrollTo",rawVars:1,register:function(e){Jo=e,dl()},init:function(e,t,r,n,a){Xo||dl();var i=this,s=Jo.getProperty(e,"scrollSnapType");i.isWin=e===Zo,i.target=e,i.tween=r,t=function(e,t,r,n){if(ol(e)&&(e=e(t,r,n)),"object"!==typeof e)return sl(e)&&"max"!==e&&"="!==e.charAt(1)?{x:e,y:e}:{y:e};if(e.nodeType)return{y:e,x:e};var a,i={};for(a in e)i[a]="onAutoKill"!==a&&ol(e[a])?e[a](t,r,n):e[a];return i}(t,n,e,a),i.vars=t,i.autoKill=!!("autoKill"in t?t:rl).autoKill,i.getX=hl(e,"x"),i.getY=hl(e,"y"),i.x=i.xPrev=i.getX(),i.y=i.yPrev=i.getY(),nl||(nl=Jo.core.globals().ScrollTrigger),"smooth"===Jo.getProperty(e,"scrollBehavior")&&Jo.set(e,{scrollBehavior:"auto"}),s&&"none"!==s&&(i.snap=1,i.snapInline=e.style.scrollSnapType,e.style.scrollSnapType="none"),null!=t.x?(i.add(i,"x",i.x,ul(t.x,e,"x",i.x,t.offsetX||0),n,a),i._props.push("scrollTo_x")):i.skipX=1,null!=t.y?(i.add(i,"y",i.y,ul(t.y,e,"y",i.y,t.offsetY||0),n,a),i._props.push("scrollTo_y")):i.skipY=1},render:function(e,t){for(var r,n,a,i,s,o=t._pt,l=t.target,h=t.tween,c=t.autoKill,u=t.xPrev,d=t.yPrev,p=t.isWin,f=t.snap,A=t.snapInline;o;)o.r(e,o.d),o=o._next;r=p||!t.skipX?t.getX():u,a=(n=p||!t.skipY?t.getY():d)-d,i=r-u,s=rl.autoKillThreshold,t.x<0&&(t.x=0),t.y<0&&(t.y=0),c&&(!t.skipX&&(i>s||i<-s)&&r<ll(l,"x")&&(t.skipX=1),!t.skipY&&(a>s||a<-s)&&n<ll(l,"y")&&(t.skipY=1),t.skipX&&t.skipY&&(h.kill(),t.vars.onAutoKill&&t.vars.onAutoKill.apply(h,t.vars.onAutoKillParam
2s||[]))),p?Zo.scrollTo(t.skipX?r:t.x,t.skipY?n:t.y):(t.skipY||(l.scrollTop=t.y),t.skipX||(l.scrollLeft=t.x)),!f||1!==e&&0!==e||(n=l.scrollTop,r=l.scrollLeft,A?l.style.scrollSnapType=A:l.style.removeProperty("scroll-snap-type"),l.scrollTop=n+1,l.scrollLeft=r+1,l.scrollTop=n,l.scrollLeft=r),t.xPrev=t.x,t.yPrev=t.y,nl&&nl.update()},kill:function(e){var t="scrollTo"===e,r=this._props.indexOf(e);return(t||"scrollTo_x"===e)&&(this.skipX=1),(t||"scrollTo_y"===e)&&(this.skipY=1),r>-1&&this._props.splice(r,1),!this._props.length}};function fl(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function Al(e){return Al="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Al(e)}function ml(e){var t=function(e,t){if("object"!=Al(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Al(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Al(t)?t:t+""}function gl(e,t,r){return(t=ml(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function yl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function vl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?yl(Object(r),!0).forEach(function(t){gl(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yl(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}pl.max=ll,pl.getOffset=cl,pl.buildGetter=hl,pl.config=function(e){for(var t in rl||dl()||(rl=Jo.config()),e)rl[t]=e[t]},il()&&Jo.registerPlugin(pl);const kl=["devicePixelRatio","freezeOnOffscreen","quality"],bl=["devicePixelRatio","freezeOnOffscreen","quality"],wl=["animationId","autoplay","backgroundColor","className","createDotLottie","data","dotLottieRefCallback","layout","loop","mode","playOnHover","renderConfig","segment","speed","src","stateMachineConfig","stateMachineId","style","themeData","themeId","useFrameInterpolation","workerId"];var Dl=Object.defineProperty,Ml=(e,t,r)=>((e,t,r)=>t in e?Dl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r),xl=class{requestAnimationFrame(e){return requestAnimationFrame(e)}cancelAnimationFrame(e){cancelAnimationFrame(e)}},Pl=class{constructor(){Ml(this,"_lastHandleId",0),Ml(this,"_lastImmediate",null)}requestAnimationFrame(e){return this._lastHandleId>=Number.MAX_SAFE_INTEGER&&(this._lastHandleId=0),this._lastHandleId+=1,this._lastImmediate=setImmediate(()=>{e(Date.now())}),this._lastHandleId}cancelAnimationFrame(e){this._lastImmediate&&clearImmediate(this._lastImmediate)}},_l=class{constructor(){Ml(this,"_strategy"),this._strategy="function"==typeof requestAnimationFrame?new xl:new Pl}requestAnimationFrame(e){return this._strategy.requestAnimationFrame(e)}cancelAnimationFrame(e){this._strategy.cancelAnimationFrame(e)}},Cl=typeof window<"u"&&typeof window.document<"u",El=new Uint8Array([80,75,3,4]),Sl=["v","ip","op","layers","fr","w","h"],Bl="0.58.1",Il="@lottiefiles/dotlottie-web",Fl=(e=>{var t=typeof document<"u"?null===(e=document.currentScript)||void 0===e?void 0:e.src:void 0;return function(){function e(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t);if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var r,n,a,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=new Promise((e,t)=>
2{r=e,n=t}),o=Object.assign({},i),l="./this.program",h="";typeof document<"u"&&document.currentScript&&(h=document.currentScript.src),t&&(h=t),h=h.startsWith("blob:")?"":h.substr(0,h.replace(/[?#].*/,"").lastIndexOf("/")+1),a=async e=>{if((e=await fetch(e,{credentials:"same-origin"})).ok)return e.arrayBuffer();throw Error(e.status+" : "+e.url)};var c=i.printErr||console.error.bind(console);Object.assign(i,o),o=null,i.thisProgram&&(l=i.thisProgram);var u,d,p,f,A,m,g,y,v,k,b=i.wasmBinary,w=!1;function D(){var e=u.buffer;i.HEAP8=p=new Int8Array(e),i.HEAP16=A=new Int16Array(e),i.HEAPU8=f=new Uint8Array(e),i.HEAPU16=m=new Uint16Array(e),i.HEAP32=g=new Int32Array(e),i.HEAPU32=y=new Uint32Array(e),i.HEAPF32=v=new Float32Array(e),i.HEAPF64=k=new Float64Array(e)}var M=[],x=[],P=[];function _(){var e=i.preRun.shift();M.unshift(e)}var C=0,E=null;function S(e){var t;throw null===(t=i.onAbort)||void 0===t||t.call(i,e),c(e="Aborted("+e+")"),w=!0,e=new WebAssembly.RuntimeError(e+". Build with -sASSERTIONS for more info."),n(e),e}var B,I=e=>e.startsWith("data:application/octet-stream;base64,");async function F(e,t){try{var r=await async function(e){if(!b)try{var t=await a(e);return new Uint8Array(t)}catch(r){}if(e!=B||!b)throw"both async and sync fetching of the wasm failed";return new Uint8Array(b)}(e);return await WebAssembly.instantiate(r,t)}catch(n){c("failed to asynchronously prepare wasm: ".concat(n)),S(n)}}class T{constructor(t){e(this,"name","ExitStatus"),this.message="Program terminated with exit(".concat(t,")"),this.status=t}}var Q=e=>{for(;0<e.length;)e.shift()(i)},R=i.noExitRuntime||!0,G=typeof TextDecoder<"u"?new TextDecoder:void 0,L=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN;var r=f,n=e+t;for(t=e;r[t]&&!(t>=n);)++t;if(16<t-e&&r.buffer&&G)return G.decode(r.subarray(e,t));for(n="";e<t;){var a=r[e++];if(128&a){var i=63&r[e++];if(192==(224&a))n+=String.fromCharCode((31&a)<<6|i);else{var s=63&r[e++];65536>(a=224==(240&a)?(15&a)<<12|i<<6|s:(7&a)<<18|i<<12|s<<6|63&r[e++])?n+=String.fromCharCode(a):(a-=65536,n+=String.fromCharCode(55296|a>>10,56320|1023&a))}}else n+=String.fromCharCode(a)}return n};class O{constructor(e){this.Ca=e-24}}var H=(e,t,r)=>{var n=f;if(0<r){r=t+r-1;for(var a=0;a<e.length;++a){var i=e.charCodeAt(a);if(55296<=i&&57343>=i)i=65536+((1023&i)<<10)|1023&e.charCodeAt(++a);if(127>=i){if(t>=r)break;n[t++]=i}else{if(2047>=i){if(t+1>=r)break;n[t++]=192|i>>6}else{if(65535>=i){if(t+2>=r)break;n[t++]=224|i>>12}else{if(t+3>=r)break;n[t++]=240|i>>18,n[t++]=128|i>>12&63}n[t++]=128|i>>6&63}n[t++]=128|63&i}}n[t]=0}},U={},j=e=>{for(;e.length;){var t=e.pop();e.pop()(t)}};function N(e){return this.fromWireType(y[e>>2])}var Y,z,V,W={},K={},q={},J=(e,t,r)=>{function n(t){if((t=r(t)).length!==e.length)throw new Y("Mismatched type converter count");for(var n=0;n<e.length;++n)Z(e[n],t[n])}e.forEach(e=>q[e]=t);var a=Array(t.length),i=[],s=0;t.forEach((e,t)=>{K.hasOwnProperty(e)?a[t]=K[e]:(i.push(e),W.hasOwnProperty(e)||(W[e]=[]),W[e].push(()=>{a[t]=K[e],++s===i.length&&n(a)}))}),0===i.length&&n(a)},X=e=>{for(var t="";f[e];)t+=z[f[e++]];return t};function Z(e,t){return function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var n=t.name;if(!e)throw new V('type "'.concat(n,'" must have a positive integer typeid pointer'));if(K.hasOwnProperty(e)){if(r.hb)return;throw new V("Cannot register type '".concat(n,"' twice"))}K[e]=t,delete q[e],W.hasOwnProperty(e)&&(t=W[e],delete W[e],t.forEach(e=>e()))}(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})}var $=e=>{throw new V(e.Aa.Da.Ba.name+" instance already deleted")},ee=!1,te=()=>{},re=(e,t,r)=>t===r?e:void 0===r.Ga?null:null===(e=re(e,t,r.Ga))?null:r.$a(e),ne={},ae={},ie=(e,t)=>{if(!t.Da||!t.Ca)throw new Y("makeClassHandle requires ptr and ptrType");if(!!t.Ha!=!!t.Fa)throw new Y("Both smartPtrType and smartPtr must be specified");return t.count={value:1},se(Object.create(e,{Aa:{value:t,writable:!0}}))},se=e=>typeof FinalizationRegistry>"u"?(se=e=>e,e):(ee=new FinalizationRegistry(e=>
2{--(e=e.Aa).count.value,0===e.count.value&&(e.Fa?e.Ha.Ka(e.Fa):e.Da.Ba.Ka(e.Ca))}),te=e=>{ee.unregister(e)},(se=e=>{var t=e.Aa;return t.Fa&&ee.register(e,{Aa:t},e),e})(e));function oe(){}var le=(e,t)=>Object.defineProperty(t,"name",{value:e}),he=(e,t,r)=>{if(void 0===e[t].Ea){var n=e[t];e[t]=function(){for(var n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];if(!e[t].Ea.hasOwnProperty(a.length))throw new V("Function '".concat(r,"' called with an invalid number of arguments (").concat(a.length,") - expects one of (").concat(e[t].Ea,")!"));return e[t].Ea[a.length].apply(this,a)},e[t].Ea=[],e[t].Ea[n.Na]=n}},ce=(e,t,r)=>{if(i.hasOwnProperty(e)){if(void 0===r||void 0!==i[e].Ea&&void 0!==i[e].Ea[r])throw new V("Cannot register public name '".concat(e,"' twice"));if(he(i,e,e),i[e].Ea.hasOwnProperty(r))throw new V("Cannot register multiple overloads of a function with the same number of arguments (".concat(r,")!"));i[e].Ea[r]=t}else i[e]=t,i[e].Na=r};function ue(e,t,r,n,a,i,s,o){this.name=e,this.constructor=t,this.Ma=r,this.Ka=n,this.Ga=a,this.bb=i,this.Qa=s,this.$a=o,this.jb=[]}var de=(e,t,r)=>{for(;t!==r;){if(!t.Qa)throw new V("Expected null or instance of ".concat(r.name,", got an instance of ").concat(t.name));e=t.Qa(e),t=t.Ga}return e};function pe(e,t){if(null===t){if(this.Ta)throw new V("null is not a valid ".concat(this.name));return 0}if(!t.Aa)throw new V('Cannot pass "'.concat(Re(t),'" as a ').concat(this.name));if(!t.Aa.Ca)throw new V("Cannot pass deleted object as a pointer of type ".concat(this.name));return de(t.Aa.Ca,t.Aa.Da.Ba,this.Ba)}function fe(e,t){if(null===t){if(this.Ta)throw new V("null is not a valid ".concat(this.name));if(this.Sa){var r=this.Ua();return null!==e&&e.push(this.Ka,r),r}return 0}if(!t||!t.Aa)throw new V('Cannot pass "'.concat(Re(t),'" as a ').concat(this.name));if(!t.Aa.Ca)throw new V("Cannot pass deleted object as a pointer of type ".concat(this.name));if(!this.Ra&&t.Aa.Da.Ra)throw new V("Cannot convert argument of type ".concat(t.Aa.Ha?t.Aa.Ha.name:t.Aa.Da.name," to parameter type ").concat(this.name));if(r=de(t.Aa.Ca,t.Aa.Da.Ba,this.Ba),this.Sa){if(void 0===t.Aa.Fa)throw new V("Passing raw pointer to smart pointer is illegal");switch(this.ob){case 0:if(t.Aa.Ha!==this)throw new V("Cannot convert argument of type ".concat(t.Aa.Ha?t.Aa.Ha.name:t.Aa.Da.name," to parameter type ").concat(this.name));r=t.Aa.Fa;break;case 1:r=t.Aa.Fa;break;case 2:if(t.Aa.Ha===this)r=t.Aa.Fa;else{var n=t.clone();r=this.kb(r,Ie(()=>n.delete())),null!==e&&e.push(this.Ka,r)}break;default:throw new V("Unsupporting sharing policy")}}return r}function Ae(e,t){if(null===t){if(this.Ta)throw new V("null is not a valid ".concat(this.name));return 0}if(!t.Aa)throw new V('Cannot pass "'.concat(Re(t),'" as a ').concat(this.name));if(!t.Aa.Ca)throw new V("Cannot pass deleted object as a pointer of type ".concat(this.name));if(t.Aa.Da.Ra)throw new V("Cannot convert argument of type ".concat(t.Aa.Da.name," to parameter type ").concat(this.name));return de(t.Aa.Ca,t.Aa.Da.Ba,this.Ba)}function me(e,t,r,n,a,i,s,o,l,h,c){this.name=e,this.Ba=t,this.Ta=r,this.Ra=n,this.Sa=a,this.ib=i,this.ob=s,this.Ya=o,this.Ua=l,this.kb=h,this.Ka=c,a||void 0!==t.Ga?this.toWireType=fe:(this.toWireType=n?pe:Ae,this.Ja=null)}var ge,ye,ve=(e,t,r)=>{if(!i.hasOwnProperty(e))throw new Y("Replacing nonexistent public symbol");void 0!==i[e].Ea&&void 0!==r?i[e].Ea[r]=t:(i[e]=t,i[e].Na=r)},ke=(e,t)=>function(){for(var r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];return function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return e.includes("j")?(e=e.replace(/p/g,"i"),t=(0,i["dynCall_"+e])(t,...r)):t=ge.get(t)(...r),t}(e,t,n)},be=(e,t)=>{var r=(e=X(e)).includes("j")?ke(e,t):ge.get(t);if("function"!=typeof r)throw new V("unknown function pointer with signature ".concat(e,": ").concat(t));return r},we=e=>{e=ct(e);var t=X(e);return ht(e),t},De=(e,t)=>{var r=[],n={};throw t.forEach(function e(t){n[t]||K[t]||(q[t]?q[t].forEach(e):(r.push(t),n[t]=!0))}),new ye("".concat(e,": ")+r.map(we).join([", "]))},Me=(e,t)=>{for(var r=[],n=0;n<e;n++)r.push(y[t+4*n>>2]);return r};function xe(e,t,r,n,a){var i=t.length;if(2>i)throw new V("argTypes array size mismatch! Must at least get return value and 'this' types!");var s=null!==t[1]&&null!==r,o=function(e){for(var t=1;t<e.length;++t)if(null!==e[t]&&void 0===e[t].Ja)return!0;return!1}(t),l="void"!==t[0].name,h=i-2,c=Array(h),u=[],d=[];return le(e,function(){for(var e=arguments.length,r=new Array(e),i=0;i<e;i++)r[i]=arguments[i];if(d.length=0,u.length=s?2:1,u[0]=a,s){var p=t[1].toWireType(d,this);u[1]=p}for(var f=0;f<h;++f)c[f]=t[f+2].toWireType(d,r[f]),u.push(c[f]);if(r=n(...u),o)j(d);else for(f=s?1:2;f<t.length;f++){var A=1===f?p:c[f-2];null!==t[f].Ja&&t[f].Ja(A)}return p=l?t[0].fromWireType(r):void 0})}var Pe,_e=e=>{let t=(e=e.trim()).indexOf("(");return-1!==t?e.substr(0,t):e},Ce=[],Ee=[],Se=e=>{9<e&&0===--Ee[e+1]&&(Ee[e]=void 0,Ce.push(e))},Be=e=>{if(!e)throw new V("Cannot use deleted val. handle = "+e);return Ee[e]},Ie=e=>{switch(e){case void 0:return 2;case null:return 4;case!0:return 6;case!1:return 8;default:let t=Ce.pop()||Ee.length;return Ee[t]=e,Ee[t+1]=1,t}},Fe={name:"emscripten::val",fromWireType:e=>{var t=Be(e);return Se(e),t},toWireType:(e,t)=>Ie(t),Ia:8,readValueFromPointer:N,Ja:null},Te=(e,t,r)=>{switch(t){case 1:return r?function(e){return this.fromWireType(p[e])}:function(e){return this.fromWireType(f[e])};case 2:return r?function(e){return this.fromWireType(A[e>>1])}:function(e){return this.fromWireType(m[e>>1])};case 4:return r?function(e){return this.fromWireType(g[e>>2])}:function(e){return this.fromWireType(y[e>>2])};default:throw new TypeError("invalid integer width (".concat(t,"): ").concat(e))}},Qe=(e,t)=>{var r=K[e];if(void 0===r)throw e="".concat(t," has unknown type ").concat(we(e)),new V(e);return r},Re=e=>{if(null===e)return"null";var t=typeof e;return"object"===t||"array"===t||"function"===t?e.toString():""+e},Ge=(e,t)=>
2{switch(t){case 4:return function(e){return this.fromWireType(v[e>>2])};case 8:return function(e){return this.fromWireType(k[e>>3])};default:throw new TypeError("invalid float width (".concat(t,"): ").concat(e))}},Le=(e,t,r)=>{switch(t){case 1:return r?e=>p[e]:e=>f[e];case 2:return r?e=>A[e>>1]:e=>m[e>>1];case 4:return r?e=>g[e>>2]:e=>y[e>>2];default:throw new TypeError("invalid integer width (".concat(t,"): ").concat(e))}},Oe=Object.assign({optional:!0},Fe),He=typeof TextDecoder<"u"?new TextDecoder("utf-16le"):void 0,Ue=(e,t)=>{for(var r=e>>1,n=r+t/2;!(r>=n)&&m[r];)++r;if(32<(r<<=1)-e&&He)return He.decode(f.subarray(e,r));for(r="",n=0;!(n>=t/2);++n){var a=A[e+2*n>>1];if(0==a)break;r+=String.fromCharCode(a)}return r},je=(e,t,r)=>{var n;if(null!==(n=r)&&void 0!==n||(r=2147483647),2>r)return 0;var a=t;r=(r-=2)<2*e.length?r/2:e.length;for(var i=0;i<r;++i)A[t>>1]=e.charCodeAt(i),t+=2;return A[t>>1]=0,t-a},Ne=e=>2*e.length,Ye=(e,t)=>{for(var r=0,n="";!(r>=t/4);){var a=g[e+4*r>>2];if(0==a)break;++r,65536<=a?(a-=65536,n+=String.fromCharCode(55296|a>>10,56320|1023&a)):n+=String.fromCharCode(a)}return n},ze=(e,t,r)=>{var n;if(null!==(n=r)&&void 0!==n||(r=2147483647),4>r)return 0;var a=t;r=a+r-4;for(var i=0;i<e.length;++i){var s=e.charCodeAt(i);if(55296<=s&&57343>=s)s=65536+((1023&s)<<10)|1023&e.charCodeAt(++i);if(g[t>>2]=s,(t+=4)+4>r)break}return g[t>>2]=0,t-a},Ve=e=>{for(var t=0,r=0;r<e.length;++r){var n=e.charCodeAt(r);55296<=n&&57343>=n&&++r,t+=4}return t},We=0,Ke=(e,t,r)=>{var n=[];return e=e.toWireType(n,r),n.length&&(y[t>>2]=Ie(n)),e},qe=[],Je=Reflect.construct,Xe={},Ze=e=>{if(!(e instanceof T||"unwind"==e))throw e},$e=e=>{var t;throw d=e,R||0<We||(null!==(t=i.onExit)&&void 0!==t&&t.call(i,e),w=!0),new T(e)},et={},tt=()=>{if(!Pe){var e,t={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:l||"./this.program"};for(e in et)void 0===et[e]?delete t[e]:t[e]=et[e];var r=[];for(e in t)r.push("".concat(e,"=").concat(t[e]));Pe=r}return Pe},rt=e=>(rt=(()=>{if("object"==typeof crypto&&"function"==typeof crypto.getRandomValues)return e=>crypto.getRandomValues(e);S("initRandomDevice")})())(e);Y=i.InternalError=class extends Error{constructor(e){super(e),this.name="InternalError"}};for(var nt=Array(256),at=0;256>at;++at)nt[at]=String.fromCharCode(at);z=nt,V=i.BindingError=class extends Error{constructor(e){super(e),this.name="BindingError"}},Object.assign(oe.prototype,{isAliasOf:function(e){if(!(this instanceof oe&&e instanceof oe))return!1;var t=this.Aa.Da.Ba,r=this.Aa.Ca;e.Aa=e.Aa;var n=e.Aa.Da.Ba;for(e=e.Aa.Ca;t.Ga;)r=t.Qa(r),t=t.Ga;for(;n.Ga;)e=n.Qa(e),n=n.Ga;return t===n&&r===e},clone:function(){if(this.Aa.Ca||$(this),this.Aa.Pa)return this.Aa.count.value+=1,this;var e=se,t=Object,r=t.create,n=Object.getPrototypeOf(this),a=this.Aa;return(e=e(r.call(t,n,{Aa:{value:{count:a.count,Oa:a.Oa,Pa:a.Pa,Ca:a.Ca,Da:a.Da,Fa:a.Fa,Ha:a.Ha}}}))).Aa.count.value+=1,e.Aa.Oa=!1,e},delete(){if(this.Aa.Ca||$(this),this.Aa.Oa&&!this.Aa.Pa)throw new V("Object already scheduled for deletion");te(this);var e=this.Aa;--e.count.value,0===e.count.value&&(e.Fa?e.Ha.Ka(e.Fa):e.Da.Ba.Ka(e.Ca)),this.Aa.Pa||(this.Aa.Fa=void 0,this.Aa.Ca=void 0)},isDeleted:function(){return!this.Aa.Ca},deleteLater:function(){if(this.Aa.Ca||$(this),this.Aa.Oa&&!this.Aa.Pa)throw new V("Object already scheduled for deletion");return this.Aa.Oa=!0,this}}),Object.assign(me.prototype,{cb(e){return this.Ya&&(e=this.Ya(e)),e},Wa(e){var t;null===(t=this.Ka)||void 0===t||t.call(this,e)},Ia:8,readValueFromPointer:N,fromWireType:function(e){function t(){return this.Sa?ie(this.Ba.Ma,{Da:this.ib,Ca:r,Ha:this,Fa:e}):ie(this.Ba.Ma,{Da:this,Ca:e})}var r=this.cb(e);if(!r)return this.Wa(e),null;var n=((e,t)=>{if(void 0===t)throw new V("ptr should not be undefined");for(;e.Ga;)t=e.Qa(t),e=e.Ga;return ae[t]})(this.Ba,r);if(void 0!==n)return 0===n.Aa.count.value?(n.Aa.Ca=r,n.Aa.Fa=e,n.clone()):(n=n.clone(),this.Wa(e),n);if(n=this.Ba.bb(r),!(n=ne[n]))return t.call(this);n=this.Ra?n.Za:n.pointerType;var a=re(r,this.Ba,n.Ba);return null===a?t.call(this):this.Sa?ie(n.Ba.Ma,{Da:n,Ca:a,Ha:this,Fa:e}):ie(n.Ba.Ma,{Da:n,Ca:a})}}),ye=i.UnboundTypeError=((e,t)=>{var r=le(t,function(e){this.name=t,this.message=e,void 0!==(e=Error(e).stack)&&(this.stack=this.toString()+"\n"+e.replace(/^Error(:[^\n]*)?\n/,""))});return r.prototype=Object.create(e.prototype),r.prototype.constructor=r,r.prototype.toString=function(){return void 0===this.message?this.name:"".concat(this.name,": ").concat(this.message)},r})(Error,"UnboundTypeError"),Ee.push(0,1,void 0,1,null,1,!0,1,!1,1),i.count_emval_handles=()=>Ee.length/2-5-Ce.length;var it,st={c:(e,t,r,n)=>S("Assertion failed: ".concat(e?L(e):"",", at: ")+[t?t?L(t):"":"unknown filename",r,n?n?L(n):"":"unknown function"]),j:(e,t,r)=>{var n=new O(e);throw y[n.Ca+16>>2]=0,y[n.Ca+4>>2]=t,y[n.Ca+8>>2]=r,e},P:()=>{},M:()=>{},N:()=>{},R:function(){},O:()=>{},T:()=>S(""),w:e=>{var t=U[e];delete U[e];var r=t.Ua,n=t.Ka,a=t.Xa,i=a.map(e=>e.gb).concat(a.map(e=>e.mb));J([e],i,e=>{var i={};return a.forEach((t,r)=>{var n=e[r],s=t.eb,o=t.fb,l=e[r+a.length],h=t.lb,c=t.nb;i[t.ab]={read:e=>n.fromWireType(s(o,e)),write:(e,t)=>
2{var r=[];h(c,e,l.toWireType(r,t)),j(r)}}}),[{name:t.name,fromWireType:e=>{var t,r={};for(t in i)r[t]=i[t].read(e);return n(e),r},toWireType:(e,t)=>{for(var a in i)if(!(a in t))throw new TypeError('Missing field: "'.concat(a,'"'));var s=r();for(a in i)i[a].write(s,t[a]);return null!==e&&e.push(n,s),s},Ia:8,readValueFromPointer:N,Ja:n}]})},F:()=>{},_:(e,t,r,n)=>{Z(e,{name:t=X(t),fromWireType:function(e){return!!e},toWireType:function(e,t){return t?r:n},Ia:8,readValueFromPointer:function(e){return this.fromWireType(f[e])},Ja:null})},k:(e,t,r,n,a,i,s,o,l,h,c,u,d)=>{c=X(c),i=be(a,i),o&&(o=be(s,o)),h&&(h=be(l,h)),d=be(u,d);var p=(e=>{var t=(e=e.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return 48<=t&&57>=t?"_".concat(e):e})(c);ce(p,function(){De("Cannot construct ".concat(c," due to unbound types"),[n])}),J([e,t,r],n?[n]:[],t=>{if(t=t[0],n)var r=t.Ba,a=r.Ma;else a=oe.prototype;t=le(c,function(){if(Object.getPrototypeOf(this)!==s)throw new V("Use 'new' to construct "+c);if(void 0===f.La)throw new V(c+" has no accessible constructor");for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=f.La[t.length];if(void 0===n)throw new V("Tried to invoke ctor of ".concat(c," with invalid number of parameters (").concat(t.length,") - expected (").concat(Object.keys(f.La).toString(),") parameters instead!"));return n.apply(this,t)});var s=Object.create(a,{constructor:{value:t}});t.prototype=s;var l,u,f=new ue(c,t,s,d,r,i,o,h);f.Ga&&(null!==(l=(u=f.Ga).Va)&&void 0!==l||(u.Va=[]),f.Ga.Va.push(f));return r=new me(c,f,!0,!1,!1),u=new me(c+"*",f,!1,!1,!1),a=new me(c+" const*",f,!1,!0,!1),ne[e]={pointerType:u,Za:a},ve(p,t),[r,u,a]})},r:(e,t,r,n,a,i)=>{var s=Me(t,r);a=be(n,a),J([],[e],e=>{e=e[0];var r="constructor ".concat(e.name);if(void 0===e.Ba.La&&(e.Ba.La=[]),void 0!==e.Ba.La[t-1])throw new V("Cannot register multiple constructors with identical number of parameters (".concat(t-1,") for class '").concat(e.name,"'! Overload resolution is currently only performed using the parameter count, not actual type info!"));return e.Ba.La[t-1]=()=>{De("Cannot construct ".concat(e.name," due to unbound types"),s)},J([],s,n=>(n.splice(1,0,null),e.Ba.La[t-1]=xe(r,n,null,a,i),[])),[]})},d:(e,t,r,n,a,i,s,o)=>{var l=Me(r,n);t=X(t),t=_e(t),i=be(a,i),J([],[e],e=>{function n(){De("Cannot call ".concat(a," due to unbound types"),l)}e=e[0];var a="".concat(e.name,".").concat(t);t.startsWith("@@")&&(t=Symbol[t.substring(2)]),o&&e.Ba.jb.push(t);var h=e.Ba.Ma,c=h[t];return void 0===c||void 0===c.Ea&&c.className!==e.name&&c.Na===r-2?(n.Na=r-2,n.className=e.name,h[t]=n):(he(h,t,a),h[t].Ea[r-2]=n),J([],l,n=>(n=xe(a,n,e,i,s),void 0===h[t].Ea?(n.Na=r-2,h[t]=n):h[t].Ea[r-2]=n,[])),[]})},Y:e=>Z(e,Fe),D:(e,t,r,n)=>{function a(){}t=X(t),a.values={},Z(e,{name:t,constructor:a,fromWireType:function(e){return this.constructor.values[e]},toWireType:(e,t)=>t.value,Ia:8,readValueFromPointer:Te(t,r,n),Ja:null}),ce(t,a)},m:(e,t,r)=>{var n=Qe(e,"enum");t=X(t),e=n.constructor,n=Object.create(n.constructor.prototype,{value:{value:r},constructor:{value:le("".concat(n.name,"_").concat(t),function(){})}}),e.values[r]=n,e[t]=n},A:(e,t,r)=>{Z(e,{name:t=X(t),fromWireType:e=>e,toWireType:(e,t)=>t,Ia:8,readValueFromPointer:Ge(t,r),Ja:null})},u:(e,t,r,n,a,i)=>{var s=Me(t,r);e=X(e),e=_e(e),a=be(n,a),ce(e,function(){De("Cannot call ".concat(e," due to unbound types"),s)},t-1),J([],s,r=>(ve(e,xe(e,[r[0],null].concat(r.slice(1)),null,a,i),t-1),[]))},n:(e,t,r,n,a)=>{if(t=X(t),-1===a&&(a=4294967295),a=e=>e,0===n){var i=32-8*r;a=e=>e<<i>>>i}var s=t.includes("unsigned")?function(e,t){return t>>>0}:function(e,t){return t};Z(e,{name:t,fromWireType:a,toWireType:s,Ia:8,readValueFromPointer:Le(t,r,0!==n),Ja:null})},g:(e,t,r)=>{function n(e){return new a(p.buffer,y[e+4>>2],y[e>>2])}var a=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][t];Z(e,{name:r=X(r),fromWireType:n,Ia:8,readValueFromPointer:n},{hb:!0})},o:e=>{Z(e,Oe)},v:(e,t,r,n,a,i,s,o,l,h,c,u)=>{r=X(r),i=be(a,i),o=be(s,o),h=be(l,h),u=be(c,u),J([e],[t],e=>
2(e=e[0],[new me(r,e.Ba,!1,!1,!0,e,n,i,o,h,u)]))},Z:(e,t)=>{Z(e,{name:t=X(t),fromWireType:function(e){for(var t,r=y[e>>2],n=e+4,a=n,i=0;i<=r;++i){var s=n+i;(i==r||0==f[s])&&(a=a?L(a,s-a):"",void 0===t?t=a:(t+="\0",t+=a),a=s+1)}return ht(e),t},toWireType:function(e,t){t instanceof ArrayBuffer&&(t=new Uint8Array(t));var r,n="string"==typeof t;if(!(n||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Int8Array))throw new V("Cannot pass non-string to std::string");if(n)for(var a=r=0;a<t.length;++a){var i=t.charCodeAt(a);127>=i?r++:2047>=i?r+=2:55296<=i&&57343>=i?(r+=4,++a):r+=3}else r=t.length;if(i=(a=lt(4+r+1))+4,y[a>>2]=r,n)H(t,i,r+1);else if(n)for(n=0;n<r;++n){var s=t.charCodeAt(n);if(255<s)throw ht(i),new V("String has UTF-16 code units that do not fit in 8 bits");f[i+n]=s}else for(n=0;n<r;++n)f[i+n]=t[n];return null!==e&&e.push(ht,a),a},Ia:8,readValueFromPointer:N,Ja(e){ht(e)}})},y:(e,t,r)=>{if(r=X(r),2===t)var n=Ue,a=je,i=Ne,s=e=>m[e>>1];else 4===t&&(n=Ye,a=ze,i=Ve,s=e=>y[e>>2]);Z(e,{name:r,fromWireType:e=>{for(var r,a=y[e>>2],i=e+4,o=0;o<=a;++o){var l=e+4+o*t;(o==a||0==s(l))&&(i=n(i,l-i),void 0===r?r=i:(r+="\0",r+=i),i=l+t)}return ht(e),r},toWireType:(e,n)=>{if("string"!=typeof n)throw new V("Cannot pass non-string to C++ string type ".concat(r));var s=i(n),o=lt(4+s+t);return y[o>>2]=s/t,a(n,o+4,s+t),null!==e&&e.push(ht,o),o},Ia:8,readValueFromPointer:N,Ja(e){ht(e)}})},x:(e,t,r,n,a,i)=>{U[e]={name:X(t),Ua:be(r,n),Ka:be(a,i),Xa:[]}},i:(e,t,r,n,a,i,s,o,l,h)=>{U[e].Xa.push({ab:X(t),gb:r,eb:be(n,a),fb:i,mb:s,lb:be(o,l),nb:h})},$:(e,t)=>{Z(e,{pb:!0,name:t=X(t),Ia:0,fromWireType:()=>{},toWireType:()=>{}})},K:()=>{R=!1,We=0},I:()=>{throw 1/0},C:(e,t,r)=>(e=Be(e),t=Qe(t,"emval::as"),Ke(t,r,e)),q:(e,t,r,n)=>(e=qe[e])(null,t=Be(t),r,n),W:Se,E:(e,t)=>(e=Be(e))==(t=Be(t)),p:(e,t,r)=>{var n=((e,t)=>{for(var r=Array(e),n=0;n<e;++n)r[n]=Qe(y[t+4*n>>2],"parameter "+n);return r})(e,t),a=n.shift();e--;var i=Array(e);return t="methodCaller<(".concat(n.map(e=>e.name).join(", "),") => ").concat(a.name,">"),(e=>{var t=qe.length;return qe.push(e),t})(le(t,(t,s,o,l)=>{for(var h=0,c=0;c<e;++c)i[c]=n[c].readValueFromPointer(l+h),h+=n[c].Ia;return t=1===r?Je(s,i):s.apply(t,i),Ke(a,o,t)}))},z:e=>{9<e&&(Ee[e+1]+=1)},ca:e=>{var t=Be(e);j(t),Se(e)},s:(e,t)=>(e=(e=Qe(e,"_emval_take_value")).readValueFromPointer(t),Ie(e)),G:(e,t)=>{if(Xe[e]&&(clearTimeout(Xe[e].id),delete Xe[e]),!t)return 0;var r=setTimeout(()=>{delete Xe[e],(e=>{if(!w)try{if(e(),!(R||0<We))try{d=e=d,$e(e)}catch(t){Ze(t)}}catch(t){Ze(t)}})(()=>ut(e,performance.now()))},t);return Xe[e]={id:r,qb:t},0},H:(e,t,r,n)=>{var a=(new Date).getFullYear(),i=new Date(a,0,1).getTimezoneOffset();a=new Date(a,6,1).getTimezoneOffset(),y[e>>2]=60*Math.max(i,a),g[t>>2]=+(i!=a),e=(t=e=>{var t=Math.abs(e);return"UTC".concat(0<=e?"-":"+").concat(String(Math.floor(t/60)).padStart(2,"0")).concat(String(t%60).padStart(2,"0"))})(i),t=t(a),a<i?(H(e,r,17),H(t,n,17)):(H(e,n,17),H(t,r,17))},ba:()=>performance.now(),J:e=>{var t=f.length;if(2147483648<(e>>>=0))return!1;for(var r=1;4>=r;r*=2){var n=t*(1+.2/r);n=Math.min(n,e+100663296);e:{n=(Math.min(2147483648,65536*Math.ceil(Math.max(e,n)/65536))-u.buffer.byteLength+65535)/65536|0;try{u.grow(n),D();var a=1;break e}catch(i){}a=void 0}if(a)return!0}return!1},V:(e,t)=>{var r=0;return tt().forEach((n,a)=>{var i=t+r;for(a=y[e+4*a>>2]=i,i=0;i<n.length;++i)p[a++]=n.charCodeAt(i);p[a]=0,r+=n.length+1}),0},X:(e,t)=>{var r=tt();y[e>>2]=r.length;var n=0;return r.forEach(e=>n+=e.length+1),y[t>>2]=n,0},S:()=>52,Q:()=>52,l:function(e,t){var r=ft();try{return ge.get(e)(t)}catch(n){if(pt(r),n!==n+0)throw n;dt(1,0)}},f:function(e,t,r){var n=ft();try{return ge.get(e)(t,r)}catch(a){if(pt(n),a!==a+0)throw a;dt(1,0)}},e:function(e,t,r,n){var a=ft();try{return ge.get(e)(t,r,n)}catch(i){if(pt(a),i!==i+0)throw i;dt(1,0)}},B:function(e,t,r,n,a,i){var s=ft();try{return ge.get(e)(t,r,n,a,i)}catch(o){if(pt(s),o!==o+0)throw o;dt(1,0)}},aa:function(e){var t=ft();try{ge.get(e)()}catch(r){if(pt(t),r!==r+0)throw r;dt(1,0)}},a:function(e,t){var r=ft();try{ge.get(e)(t)}catch(n){if(pt(r),n!==n+0)throw n;dt(1,0)}},b:function(e,t,r){var n=ft();try{ge.get(e)(t,r)}catch(a){if(pt(n),a!==a+0)throw a;dt(1,0)}},h:function(e,t,r,n){var a=ft();try{ge.get(e)(t,r,n)}catch(i){if(pt(a),i!==i+0)throw i;dt(1,0)}},t:function(e,t,r,n,a){var i=ft();try{ge.get(e)(t,r,n,a)}catch(s){if(pt(i),s!==s+0)throw s;dt(1,0)}},U:$e,L:(e,t)=>(rt(f.subarray(e,e+t)),0)};!async function(e,t){function r(e){var t;return it=e.exports,u=it.da,D(),ge=it.ga,x.unshift(it.ea),C--,null===(t=i.monitorRunDependencies)||void 0===t||t.call(i,C),0==C&&E&&(e=E,E=null,e()),it}C++,null===(e=i.monitorRunDependencies)||void 0===e||e.call(i,C);var a={a:st};if(i.instantiateWasm)try{return i.instantiateWasm(a,r)}catch(o){c("Module.instantiateWasm callback failed with error: ".concat(o)),n(o)}null!==(t=B)&&void 0!==t||(B=I("DotLottiePlayer.wasm")?"DotLottiePlayer.wasm"
2:i.locateFile?i.locateFile("DotLottiePlayer.wasm",h):h+"DotLottiePlayer.wasm");try{var s=await async function(e){var t=B;if(!b&&"function"==typeof WebAssembly.instantiateStreaming&&!I(t)&&"function"==typeof fetch)try{var r=fetch(t,{credentials:"same-origin"});return await WebAssembly.instantiateStreaming(r,e)}catch(a){c("wasm streaming compile failed: ".concat(a)),c("falling back to ArrayBuffer instantiation")}return F(t,e)}(a);return r(s.instance),s}catch(o){n(o)}}();var ot,lt=e=>(lt=it.fa)(e),ht=e=>(ht=it.ha)(e),ct=e=>(ct=it.ia)(e),ut=(e,t)=>(ut=it.ja)(e,t),dt=(e,t)=>(dt=it.ka)(e,t),pt=e=>(pt=it.la)(e),ft=()=>(ft=it.ma)();function At(){function e(){if(!ot&&(ot=!0,i.calledRun=!0,!w)){var e;if(Q(x),r(i),null===(e=i.onRuntimeInitialized)||void 0===e||e.call(i),i.postRun)for("function"==typeof i.postRun&&(i.postRun=[i.postRun]);i.postRun.length;){var t=i.postRun.shift();P.unshift(t)}Q(P)}}if(!(0<C)){if(i.preRun)for("function"==typeof i.preRun&&(i.preRun=[i.preRun]);i.preRun.length;)_();Q(M),0<C||(i.setStatus?(i.setStatus("Running..."),setTimeout(()=>{setTimeout(()=>i.setStatus(""),1),e()},1)):e())}}if(i.dynCall_jiii=(e,t,r,n)=>(i.dynCall_jiii=it.na)(e,t,r,n),i.dynCall_jii=(e,t,r)=>(i.dynCall_jii=it.oa)(e,t,r),i.dynCall_vjii=(e,t,r,n,a)=>(i.dynCall_vjii=it.pa)(e,t,r,n,a),i.dynCall_vjfii=(e,t,r,n,a,s)=>(i.dynCall_vjfii=it.qa)(e,t,r,n,a,s),i.dynCall_vjiii=(e,t,r,n,a,s)=>(i.dynCall_vjiii=it.ra)(e,t,r,n,a,s),i.dynCall_vj=(e,t,r)=>(i.dynCall_vj=it.sa)(e,t,r),i.dynCall_vjiiiii=(e,t,r,n,a,s,o,l)=>(i.dynCall_vjiiiii=it.ta)(e,t,r,n,a,s,o,l),i.dynCall_vjiffii=(e,t,r,n,a,s,o,l)=>(i.dynCall_vjiffii=it.ua)(e,t,r,n,a,s,o,l),i.dynCall_vjiiii=(e,t,r,n,a,s,o)=>(i.dynCall_vjiiii=it.va)(e,t,r,n,a,s,o),i.dynCall_viijii=(e,t,r,n,a,s,o)=>(i.dynCall_viijii=it.wa)(e,t,r,n,a,s,o),i.dynCall_iiiiij=(e,t,r,n,a,s,o)=>(i.dynCall_iiiiij=it.xa)(e,t,r,n,a,s,o),i.dynCall_iiiiijj=(e,t,r,n,a,s,o,l,h)=>(i.dynCall_iiiiijj=it.ya)(e,t,r,n,a,s,o,l,h),i.dynCall_iiiiiijj=(e,t,r,n,a,s,o,l,h,c)=>(i.dynCall_iiiiiijj=it.za)(e,t,r,n,a,s,o,l,h,c),E=function e(){ot||At(),ot||(E=e)},i.preInit)for("function"==typeof i.preInit&&(i.preInit=[i.preInit]);0<i.preInit.length;)i.preInit.pop()();return At(),s}})(),Tl=class{constructor(){throw new Error("RendererLoader is a static class and cannot be instantiated.")}static async _tryLoad(e){return await Fl({locateFile:()=>e})}static async _loadWithBackup(){return this._ModulePromise||(this._ModulePromise=this._tryLoad(this._wasmURL).catch(async e=>{let t="https://unpkg.com/".concat(Il,"@").concat(Bl,"/dist/dotlottie-player.wasm");console.warn("Primary WASM load failed from ".concat(this._wasmURL,". Error: ").concat(e.message)),console.warn("Attempting to load WASM from backup URL: ".concat(t));try{return await this._tryLoad(t)}catch(r){throw console.error("Primary WASM URL failed: ".concat(e.message)),console.error("Backup WASM URL failed: ".concat(r.message)),new Error("WASM loading failed from all sources.")}})),this._ModulePromise}static async load(){return this._loadWithBackup()}static setWasmUrl(e){e!==this._wasmURL&&(this._wasmURL=e,this._ModulePromise=null)}};Ml(Tl,"_ModulePromise",null),Ml(Tl,"_wasmURL","https://cdn.jsdelivr.net/npm/".concat(Il,"@").concat(Bl,"/dist/dotlottie-player.wasm"));var Ql=class{constructor(){Ml(this,"_eventListeners",new Map)}addEventListener(e,t){let r=this._eventListeners.get(e);r||(r=new Set,this._eventListeners.set(e,r)),r.add(t)}removeEventListener(e,t){let r=this._eventListeners.get(e);r&&(t?(r.delete(t),0===r.size&&this._eventListeners.delete(e)):this._eventListeners.delete(e))}dispatch(e){var t;null===(t=this._eventListeners.get(e.type))||void 0===t||t.forEach(t=>t(e))}removeAllEventListeners(){this._eventListeners.clear()}},Rl=class{static _initializeObserver(){if(this._observer)return;this._observer=new IntersectionObserver(e=>{e.forEach(e=>{let t=this._observedCanvases.get(e.target);t&&(e.isIntersecting?t.unfreeze():t.freeze())})},{threshold:0})}static observe(e,t){var r;this._initializeObserver(),!this._observedCanvases.has(e)&&(this._observedCanvases.set(e,t),null===(r=this._observer)||void 0===r||r.observe(e))}static unobserve(e){var t,r;null!==(t=this._observer)&&void 0!==t&&t.unobserve(e),this._observedCanvases.delete(e),0===this._observedCanvases.size&&(null!==(r=this._observer)&&void 0!==r&&r.disconnect(),this._observer=null)}};Ml(Rl,"_observer",null),Ml(Rl,"_observedCanvases",new Map);var Gl=class{static _initializeObserver(){if(this._observer)return;this._observer=new ResizeObserver(e=>
2{e.forEach(e=>{let t=this._observedCanvases.get(e.target);if(!t)return;let[r,n]=t;clearTimeout(n);let a=setTimeout(()=>{r.resize()},100);this._observedCanvases.set(e.target,[r,a])})})}static observe(e,t){var r;this._initializeObserver(),!this._observedCanvases.has(e)&&(this._observedCanvases.set(e,[t,0]),null===(r=this._observer)||void 0===r||r.observe(e))}static unobserve(e){var t;let r=this._observedCanvases.get(e);if(r){let e=r[1];e&&clearTimeout(e)}null!==(t=this._observer)&&void 0!==t&&t.unobserve(e),this._observedCanvases.delete(e),!this._observedCanvases.size&&this._observer&&(this._observer.disconnect(),this._observer=null)}};function Ll(e){if(!function(e){return/^#([0-9a-f]{6}|[0-9a-f]{8})$/i.test(e)}(e))return 0;let t=e.replace("#","");return t=6===t.length?"".concat(t,"ff"):t,parseInt(t,16)}function Ol(e){if(e.byteLength<4)return!1;let t=new Uint8Array(e.slice(0,El.byteLength));for(let r=0;r<El.length;r+=1)if(El[r]!==t[r])return!1;return!0}function Hl(e){return Sl.every(t=>Object.prototype.hasOwnProperty.call(e,t))}function Ul(e){if("string"!=typeof e)return Hl(e);try{return Hl(JSON.parse(e))}catch(t){return!1}}function jl(){return 1+.75*((Cl?window.devicePixelRatio:1)-1)}function Nl(e){let t=e.getBoundingClientRect(),r=window.innerHeight||document.documentElement.clientHeight,n=window.innerWidth||document.documentElement.clientWidth;return!(t.bottom<0||t.top>r||t.right<0||t.left>n)}function Yl(e){let t=e.target;if(t instanceof HTMLCanvasElement){let r=t.getBoundingClientRect();if(0===r.width||0===r.height||0===t.width||0===t.height)return null;let n=t.width/r.width,a=t.height/r.height,i=(e.clientX-r.left)*n,s=(e.clientY-r.top)*a;return!Number.isFinite(i)||!Number.isFinite(s)||Number.isNaN(i)||Number.isNaN(s)?null:{x:i,y:s}}return null}function zl(e){let t,r,n=e.replace("OpenUrl: ",""),a=n.indexOf(" | Target: ");-1===a?(t=n,r="_blank"):(t=n.substring(0,a),r=n.substring(a+11)),window.open(t,r)}Ml(Gl,"_observer",null),Ml(Gl,"_observedCanvases",new Map);var Vl=(e,t)=>{let r=new e.VectorChar,n=new Uint8Array(t);for(let a=0;a<n.length;a+=1){let e=n[a];void 0!==e&&"number"==typeof e&&r.push_back(e)}return r},Wl=(e,t)=>"reverse"===e?t.Mode.Reverse:"bounce"===e?t.Mode.Bounce:"reverse-bounce"===e?t.Mode.ReverseBounce:t.Mode.Forward,Kl=(e,t)=>"contain"===e?t.Fit.Contain:"cover"===e?t.Fit.Cover:"fill"===e?t.Fit.Fill:"fit-height"===e?t.Fit.FitHeight:"fit-width"===e?t.Fit.FitWidth:t.Fit.None,ql=(e,t)=>{let r=new t.VectorFloat;return r.push_back(e[0]),r.push_back(e[1]),r},Jl=(e,t)=>{let r=new t.VectorFloat;return 2!==e.length||(r.push_back(e[0]),r.push_back(e[1])),r},Xl=(e,t)=>{var r,n;return e?{align:ql(null!==(r=e.align)&&void 0!==r?r:[.5,.5],t),fit:Kl(null!==(n=e.fit)&&void 0!==n?n:"contain",t)}:t.createDefaultLayout()},Zl=class e{constructor(t){var r,n,a;Ml(this,"_canvas"),Ml(this,"_context",null),Ml(this,"_eventManager"),Ml(this,"_animationFrameId",null),Ml(this,"_frameManager"),Ml(this,"_dotLottieCore",null),Ml(this,"_stateMachineId",""),Ml(this,"_stateMachineConfig",null),Ml(this,"_isStateMachineRunning",!1),Ml(this,"_stateMachineObserverHandle",null),Ml(this,"_stateMachineInternalMessageObserver",null),Ml(this,"_dotLottieObserverHandle",null),Ml(this,"_renderConfig",{}),Ml(this,"_isFrozen",!1),Ml(this,"_backgroundColor",null),Ml(this,"_boundOnClick",null),Ml(this,"_boundOnPointerUp",null),Ml(this,"_boundOnPointerDown",null),Ml(this,"_boundOnPointerMove",null),Ml(this,"_boundOnPointerEnter",null),Ml(this,"_boundOnPointerLeave",null),Ml(this,"_bufferMismatchCount",0),Ml(this,"_lastExpectedBufferSize",0),this._canvas=t.canvas,this._eventManager=new Ql,this._frameManager=new _l,this._renderConfig=vl(vl({},t.renderConfig),{},{devicePixelRatio:(null===(r=t.renderConfig)||void 0===r?void 0:r.devicePixelRatio)||jl(),freezeOnOffscreen:null===(n=null===(a=t.renderConfig)||void 0===a?void 0:a.freezeOnOffscreen)||void 0===n||n}),Tl.load().then(r=>{var n,a,i,s,o,l,h,c,u,d,p,f;e._wasmModule=r;let A=new r.CallbackObserver;A.setOnLoad(()=>{setTimeout(()=>{this._eventManager.dispatch({type:"load"})},0)}),A.setOnLoadError(()=>{setTimeout(()=>{this._eventManager.dispatch({type:"loadError",error:new Error("failed to load")})},0)}),A.setOnPlay(()=>{setTimeout(()=>{this._eventManager.dispatch({type:"play"})},0)}),A.setOnPause(()=>{setTimeout(()=>{this._eventManager.dispatch({type:"pause"})},0)}),A.setOnStop(()=>{setTimeout(()=>{this._eventManager.dispatch({type:"stop"})},0)}),A.setOnLoop(e=>{setTimeout(()=>{this._eventManager.dispatch({type:"loop",loopCount:e})},0)}),A.setOnComplete(()=>{setTimeout(()=>{this._eventManager.dispatch({type:"complete"})},0)}),A.setOnFrame(e=>{setTimeout(()=>{this._eventManager.dispatch({type:"frame",currentFrame:e})},0)}),A.setOnRender(e=>{setTimeout(()=>{this._eventManager.dispatch({type:"render",currentFrame:e})},0)}),this._dotLottieCore=new r.DotLottiePlayer({animationId:null!==(n=t.animationId)&&void 0!==n?n:"",themeId:null!==(a=t.themeId)&&void 0!==a?a:"",stateMachineId:"",autoplay:null!==(i=t.autoplay)&&void 0!==i&&i,backgroundColor:0,loopAnimation:null!==(s=t.loop)&&void 0!==s&&s,loopCount:null!==(o=t.loopCount)&&void 0!==o?o:0,mode:Wl(null!==(l=t.mode)&&void 0!==l?l:"forward",r),segment:Jl(null!==(h=t.segment)&&void 0!==h?h:[],r),speed:null!==(c=t.speed)&&void 0!==c?c:1,useFrameInterpolation:null===(u=t.useFrameInterpolation)||void 0===u||u,marker:null!==(d=t.marker)&&void 0!==d?d:"",layout:Xl(t.layout,r)}),this._stateMachineId=null!==(p=t.stateMachineId)&&void 0!==p?p:"",this._stateMachineConfig=null!==(f=t.stateMachineConfig)&&void 0!==f?f:null,this._dotLottieObserverHandle=this._dotLottieCore.subscribe(A),this._eventManager.dispatch({type:"ready"}),t.data?this._loadFromData(t.data):t.src&&this._loadFromSrc(t.src),t.backgroundColor&&this.setBackgroun
2dColor(t.backgroundColor)}).catch(e=>{this._eventManager.dispatch({type:"loadError",error:new Error("Failed to load wasm module: ".concat(e))})})}_dispatchError(e){console.error(e),this._eventManager.dispatch({type:"loadError",error:new Error(e)})}async _fetchData(e){let t=await fetch(e);if(!t.ok)throw new Error("Failed to fetch animation data from URL: ".concat(e,". ").concat(t.status,": ").concat(t.statusText));let r=await t.arrayBuffer();return Ol(r)?r:(new TextDecoder).decode(r)}_loadFromData(t){if(null===this._dotLottieCore||null===e._wasmModule)return;let r=this._canvas.width,n=this._canvas.height,a=!1;if("string"==typeof t){if(!Ul(t))return void this._dispatchError("Invalid Lottie JSON string: The provided string does not conform to the Lottie JSON format.");a=this._dotLottieCore.loadAnimationData(t,r,n)}else if(t instanceof ArrayBuffer){if(!Ol(t))return void this._dispatchError("Invalid dotLottie ArrayBuffer: The provided ArrayBuffer does not conform to the dotLottie format.");a=this._dotLottieCore.loadDotLottieData(Vl(e._wasmModule,t),r,n)}else{if("object"!=typeof t)return void this._dispatchError("Unsupported data type for animation data. Expected: \n          - string (Lottie JSON),\n          - ArrayBuffer (dotLottie),\n          - object (Lottie JSON). \n          Received: ".concat(typeof t));if(!Ul(t))return void this._dispatchError("Invalid Lottie JSON object: The provided object does not conform to the Lottie JSON format.");a=this._dotLottieCore.loadAnimationData(JSON.stringify(t),r,n)}a&&(void 0!==this._renderConfig.quality&&this._dotLottieCore.setQuality(this._renderConfig.quality),Cl&&this.resize(),setTimeout(()=>{this._eventManager.dispatch({type:"frame",currentFrame:this.currentFrame})},0),this._dotLottieCore.render(),this._draw(),this._stateMachineId?this.stateMachineLoad(this._stateMachineId)&&this.stateMachineStart()&&this._startAnimationLoop():this._dotLottieCore.isPlaying()&&this._startAnimationLoop(),Cl&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.freezeOnOffscreen&&(Rl.observe(this._canvas,this),Nl(this._canvas)||this.freeze()),this._renderConfig.autoResize&&Gl.observe(this._canvas,this)))}_loadFromSrc(e){this._fetchData(e).then(e=>this._loadFromData(e)).catch(t=>this._dispatchError("Failed to load animation data from URL: ".concat(e,". ").concat(t)))}get buffer(){return this._dotLottieCore?this._dotLottieCore.buffer():null}get activeAnimationId(){var e;return null===(e=this._dotLottieCore)||void 0===e?void 0:e.activeAnimationId()}get activeThemeId(){var e;return null===(e=this._dotLottieCore)||void 0===e?void 0:e.activeThemeId()}get layout(){var t;let r=null===(t=this._dotLottieCore)||void 0===t?void 0:t.config().layout;if(r)return{align:[r.align.get(0),r.align.get(1)],fit:((t,n,a,i,s,o)=>{switch(r.fit){case null===(t=e._wasmModule)||void 0===t?void 0:t.Fit.Contain:return"contain";case null===(n=e._wasmModule)||void 0===n?void 0:n.Fit.Cover:return"cover";case null===(a=e._wasmModule)||void 0===a?void 0:a.Fit.Fill:return"fill";case null===(i=e._wasmModule)||void 0===i?void 0:i.Fit.FitHeight:return"fit-height";case null===(s=e._wasmModule)||void 0===s?void 0:s.Fit.FitWidth:return"fit-width";case null===(o=e._wasmModule)||void 0===o?void 0:o.Fit.None:return"none";default:return"contain"}})()}}get marker(){var e;return null===(e=this._dotLottieCore)||void 0===e?void 0:e.config().marker}get manifest(){try{var e;let t=null===(e=this._dotLottieCore)||void 0===e?void 0:e.manifestString();if(null===this._dotLottieCore||!t)return null;let r=JSON.parse(t);return 0===Object.keys(r).length?null:r}catch(t){return null}}get renderConfig(){return this._renderConfig}get segment(){var e;let t=null===(e=this._dotLottieCore)||void 0===e?void 0:e.config().segment;if(t&&2===t.size())return[t.get(0),t.get(1)]}get loop(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.config().loopAnimation)&&void 0!==e&&e}get mode(){var t,r,n,a;let i=null===(t=this._dotLottieCore)||void 0===t?void 0:t.config().mode;return i===(null===(r=e._wasmModule)||void 0===r?void 0:r.Mode.Reverse)?"reverse":i===(null===(n=e._wasmModule)||void 0===n?void 0:n.Mode.Bounce)?"bounce":i===(null===(a=e._wasmModule)||void 0===a?void 0:a.Mode.ReverseBounce)?"reverse-bounce":"forward"}get isFrozen(){return this._isFrozen}get isStateMachineRunning(){return this._isStateMachineRunning}get backgroundColor(){var e;return null!==(e=this._backgroundColor)&&void 0!==e?e:""}get autoplay(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.config().autoplay)&&void 0!==e&&e}get useFrameInterpolation(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.config().useFrameInterpolation)&&void 0!==e&&e}get speed(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.config().speed)&&void 0!==e?e:0}get isReady(){return null!==this._dotLottieCore}get isLoaded(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.isLoaded())&&void 0!==e&&e}get isPlaying(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.isPlaying())&&void 0!==e&&e}get isPaused(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.isPau
2sed())&&void 0!==e&&e}get isStopped(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.isStopped())&&void 0!==e&&e}get currentFrame(){return this._dotLottieCore?Math.round(100*this._dotLottieCore.currentFrame())/100:0}get loopCount(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.loopCount())&&void 0!==e?e:0}get totalFrames(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.totalFrames())&&void 0!==e?e:0}get duration(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.duration())&&void 0!==e?e:0}get segmentDuration(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.segmentDuration())&&void 0!==e?e:0}get canvas(){return this._canvas}load(t){var r,n,a,i,s,o,l,h,c,u,d;null===this._dotLottieCore||null===e._wasmModule||(this._stopAnimationLoop(),Cl&&this._canvas instanceof HTMLCanvasElement&&(Rl.unobserve(this._canvas),Gl.unobserve(this._canvas),this._cleanupStateMachineListeners()),this._isFrozen=!1,this._dotLottieCore.setConfig({animationId:null!==(r=t.animationId)&&void 0!==r?r:"",themeId:null!==(n=t.themeId)&&void 0!==n?n:"",stateMachineId:"",autoplay:null!==(a=t.autoplay)&&void 0!==a&&a,backgroundColor:0,loopAnimation:null!==(i=t.loop)&&void 0!==i&&i,loopCount:null!==(s=t.loopCount)&&void 0!==s?s:0,mode:Wl(null!==(o=t.mode)&&void 0!==o?o:"forward",e._wasmModule),segment:Jl(null!==(l=t.segment)&&void 0!==l?l:[],e._wasmModule),speed:null!==(h=t.speed)&&void 0!==h?h:1,useFrameInterpolation:null===(c=t.useFrameInterpolation)||void 0===c||c,marker:null!==(u=t.marker)&&void 0!==u?u:"",layout:Xl(t.layout,e._wasmModule)}),t.data?this._loadFromData(t.data):t.src&&this._loadFromSrc(t.src),this.setBackgroundColor(null!==(d=t.backgroundColor)&&void 0!==d?d:""))}_draw(){if(null!==this._dotLottieCore&&(!this._context&&"getContext"in this._canvas&&"function"==typeof this._canvas.getContext&&(this._context=this._canvas.getContext("2d")),this._context)){let e=this._dotLottieCore.buffer(),t=this._canvas.width*this._canvas.height*4;if(e.byteLength!==t)return this._lastExpectedBufferSize===t?this._bufferMismatchCount+=1:(this._bufferMismatchCount=1,this._lastExpectedBufferSize=t),void(10===this._bufferMismatchCount&&console.warn("[dotlottie-web] Persistent buffer size mismatch detected. Expected ".concat(t," bytes for canvas ").concat(this._canvas.width,"x").concat(this._canvas.height,", but got ").concat(e.byteLength," bytes. This may indicate a WASM memory allocation issue or invalid canvas dimensions.")));this._bufferMismatchCount=0,this._lastExpectedBufferSize=t;let r=null,n=new Uint8ClampedArray(e,0,e.byteLength);typeof ImageData>"u"?(r=this._context.createImageData(this._canvas.width,this._canvas.height),r.data.set(n)):r=new ImageData(n,this._canvas.width,this._canvas.height),this._context.putImageData(r,0,0)}}_stopAnimationLoop(){null!==this._animationFrameId&&(this._frameManager.cancelAnimationFrame(this._animationFrameId),this._animationFrameId=null)}_startAnimationLoop(){null===this._animationFrameId&&this._dotLottieCore&&!this._isFrozen&&(this._dotLottieCore.isPlaying()||this._isStateMachineRunning)&&(this._animationFrameId=this._frameManager.requestAnimationFrame(this._animationLoop.bind(this)))}_animationLoop(){if(null!==this._dotLottieCore)if(this._dotLottieCore.isPlaying()||this._isStateMachineRunning)try{this._dotLottieCore.tick()&&this._draw(),this._animationFrameId=this._frameManager.requestAnimationFrame(this._animationLoop.bind(this))}catch(e){console.error("Error in animation frame:",e),this._eventManager.dispatch({type:"renderError",error:e}),e instanceof WebAssembly.RuntimeError&&this.destroy()}else this._stopAnimationLoop();else this._stopAnimationLoop()}play(){null===this._dotLottieCore||!this.isLoaded||(this._stopAnimationLoop(),(this._dotLottieCore.play()||this._dotLottieCore.isPlaying())&&(this._isFrozen=!1,this._startAnimationLoop()),Cl&&this._canvas instanceof HTMLCanvasElement&&this._renderConfig.freezeOnOffscreen&&!Nl(this._canvas)&&this.freeze())}pause(){null!==this._dotLottieCore&&(this._dotLottieCore.pause(),this._stopAnimationLoop())}stop(){if(null===this._dotLottieCore)return;let e=this._dotLottieCore.stop();this._stopAnimationLoop(),e&&(this._eventManager.dispatch({type:"frame",currentFrame:this.currentFrame}),this._dotLottieCore.render(),this._draw())}setFrame(e){null!==this._dotLottieCore&&this._dotLottieCore.seek(e)&&this._dotLottieCore.render()&&this._draw()}setSpeed(e){null!==this._dotLottieCore&&this._dotLottieCore.setConfig(vl(vl({},this._dotLottieCore.config()),{},{speed:e}))}
2setBackgroundColor(e){null!==this._dotLottieCore&&(Cl&&this._canvas instanceof HTMLCanvasElement?this._canvas.style.backgroundColor=e:this._dotLottieCore.setConfig(vl(vl({},this._dotLottieCore.config()),{},{backgroundColor:Ll(e)})),this._backgroundColor=e)}setLoop(e){null!==this._dotLottieCore&&this._dotLottieCore.setConfig(vl(vl({},this._dotLottieCore.config()),{},{loopAnimation:e}))}setLoopCount(e){null!==this._dotLottieCore&&this._dotLottieCore.setConfig(vl(vl({},this._dotLottieCore.config()),{},{loopCount:e}))}setUseFrameInterpolation(e){null!==this._dotLottieCore&&this._dotLottieCore.setConfig(vl(vl({},this._dotLottieCore.config()),{},{useFrameInterpolation:e}))}addEventListener(e,t){this._eventManager.addEventListener(e,t)}removeEventListener(e,t){this._eventManager.removeEventListener(e,t)}destroy(){var e,t,r,n;this._stopAnimationLoop(),this._isStateMachineRunning=!1,Cl&&this._canvas instanceof HTMLCanvasElement&&(Rl.unobserve(this._canvas),Gl.unobserve(this._canvas)),this._stateMachineObserverHandle&&(null!==(e=this._dotLottieCore)&&void 0!==e&&e.stateMachineUnsubscribe(this._stateMachineObserverHandle),this._stateMachineObserverHandle.delete(),this._stateMachineObserverHandle=null),this._stateMachineInternalMessageObserver&&(null!==(t=this._dotLottieCore)&&void 0!==t&&t.stateMachineInternalUnsubscribe(this._stateMachineInternalMessageObserver),this._stateMachineInternalMessageObserver.delete(),this._stateMachineInternalMessageObserver=null),this._dotLottieObserverHandle&&(null!==(r=this._dotLottieCore)&&void 0!==r&&r.unsubscribe(this._dotLottieObserverHandle),this._dotLottieObserverHandle.delete(),this._dotLottieObserverHandle=null),null!==(n=this._dotLottieCore)&&void 0!==n&&n.delete(),this._dotLottieCore=null,this._context=null,this._eventManager.dispatch({type:"destroy"}),this._eventManager.removeAllEventListeners(),this._cleanupStateMachineListeners()}freeze(){null!==this._animationFrameId&&(this._stopAnimationLoop(),this._isFrozen=!0,this._eventManager.dispatch({type:"freeze"}))}unfreeze(){null===this._animationFrameId&&(this._isFrozen=!1,this._eventManager.dispatch({type:"unfreeze"}),this._startAnimationLoop())}resize(){if(this._dotLottieCore&&this.isLoaded){if(Cl&&this._canvas instanceof HTMLCanvasElement){let e=this._renderConfig.devicePixelRatio||window.devicePixelRatio||1,{height:t,width:r}=this._canvas.getBoundingClientRect();0!==t&&0!==r&&(this._canvas.width=r*e,this._canvas.height=t*e)}this._dotLottieCore.resize(this._canvas.width,this._canvas.height)&&(this._dotLottieCore.render(),this._draw())}}setTransform(t){if(!this._dotLottieCore||!e._wasmModule)return!1;let r=new e._wasmModule.VectorFloat;for(let e of t)r.push_back(e);let n=this._dotLottieCore.setTransform(r);return n&&this._dotLottieCore.render()&&this._draw(),n}getTransform(){if(!this._dotLottieCore)return;let e=[0,0,0,0,0,0,0,0,0],t=this._dotLottieCore.getTransform();for(let r=0;r<t.size();r+=1)e[r]=t.get(r);return e}setSegment(t,r){null===this._dotLottieCore||null===e._wasmModule||this._dotLottieCore.setConfig(vl(vl({},this._dotLottieCore.config()),{},{segment:Jl([t,r],e._wasmModule)}))}setMode(t){null===this._dotLottieCore||null===e._wasmModule||this._dotLottieCore.setConfig(vl(vl({},this._dotLottieCore.config()),{},{mode:Wl(t,e._wasmModule)}))}setRenderConfig(e){let{devicePixelRatio:t,freezeOnOffscreen:r,quality:n}=e,a=fl(e,kl);this._renderConfig=vl(vl(vl({},this._renderConfig),a),{},{devicePixelRatio:t||jl(),freezeOnOffscreen:null===r||void 0===r||r},void 0!==n&&{quality:n}),void 0!==n&&this._dotLottieCore&&this._dotLottieCore.setQuality(n),Cl&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.autoResize?Gl.observe(this._canvas,this):Gl.unobserve(this._canvas),this._renderConfig.freezeOnOffscreen?(Rl.observe(this._canvas,this),Nl(this._canvas)||this.freeze()):(Rl.unobserve(this._canvas),this._isFrozen&&this.unfreeze()))}loadAnimation(e){null===this._dotLottieCore||this._dotLottieCore.activeAnimationId()===e||this._dotLottieCore.loadAnimation(e,this._canvas.width,this._canvas.height)&&(void 0!==this._renderConfig.quality&&this._dotLottieCore.setQuality(this._renderConfig.quality),this.resize())}setMarker(e){null!==this._dotLottieCore&&this._dotLottieCore.setConfig(vl(vl({},this._dotLottieCore.config()),{},{marker:e}))}markers(){var e;let t=null===(e=this._dotLottieCore)||void 0===e?void 0:e.markers();if(t){let e=[];for(let r=0;r<t.size();r+=1){let n=t.get(r);e.push({name:n.name,time:n.time,duration:n.duration})}return e}return[]}setTheme(e){if(null===this._dotLottieCore)return!1;let t=this._dotLottieCore.setTheme(e);return t&&(this._dotLottieCore.render(),this._draw()),t}resetTheme(){if(null===this._dotLottieCore)return!1;let e=this._dotLottieCore.resetTheme();return e&&(this._dotLottieCore.render(),this._draw()),e}setThemeData(e){if(null===this._dotLottieCore)return!1;let t=this._dotLottieCore.setThemeData(e);return t&&(this._dotLottieCore.render(),this._draw()),t}setSlots(e){null!==this._dotLottieCore&&this._dotLottieCore.setSlots(e)&&(this._dotLottieCore.render(),this._draw())}setLayout(t){null===this._dotLottieCore||null===e._wasmModule||this._dotLottieCore.setConfig(vl(vl({},this._dotLottieCore.config()),{},{layout:Xl(t,e._wasmModule)}))}setViewport(e,t,r,n){return null!==this._dotLottieCore&&this._dotLottieCore.setViewport(e,t,r,n)}static setWasmUrl(e){Tl.setWasmUrl(e)}static async registerFont(e,t){try{let r,n=await Tl.load();if("string"==typeof t){let e=await fetch(t);if(!e.ok)return console.error("Failed to fetch font from URL: ".concat(t,". Status: ").concat(e.status)),!1;r=await e.arrayBuffer()}else if(t instanceof Uint8Array){let e=t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength);e instanceof ArrayBuffer?r=e:(r=new ArrayBuffer(t.byteLength),new Uint8Array(r).set(t))}else r=t;let a=n.registerFont(e,Vl(n,r));return a||console.error('Failed to register font "'.concat(e,'". Font data may be invalid.')),a}catch(r){return console.error('Error registering font "'.concat(e,'":'),r),!1}}tween(t,r){var n,a;if(!e._wasmModule)return!1;let i=[0,0,1,1],s=new e._wasmModule.VectorFloat;for(let e of i)s.push_back(e);return null!==(n=null===(a=this._dotLottieCore)||void 0===a?void 0:a.tween(t,r,s))&&void 0!==n&&n}tweenToMarker(t,r){var n,a;if(!e._wasmModule)return!1;let i=[0,0,1,1],s=new e._wasmModule.VectorFloat;for(let e of i)s.push_back(e);return null!==(n=null===(a=this._dotLottieCore)||void 0===a?void 0:a.tweenToMarker(t,r,s))&&void 0!==n&&n}animationSize(){var e,t,r,n;return{width:null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.animationSize().get(0))&&void 0!==e?e:0,height:null!==(r=null===(n=this._dotLottieCore)||void 0===n?void 0:n.animationSize().get(1))&&void 0!==r?r:0}}getLayerBoundingBox(e){var t;let r=null===(t=this._dotLottieCore)||void 0===t?void 0:t.getLayerBounds(e);if(!r||8!==r.size())return;let n=[];for(let a=0;a<8;a+=1)n.push(r.get(a));return n}static transformThemeToLottieSlots(t,r){var n,a;return null!==(n=null===(a=e._wasmModule)||void 0===a?void 0:a.transformThemeToLottieSlots(t,r))&&void 0!==n?n:""}
2_setupStateMachineObservers(){if(!this._dotLottieCore||!e._wasmModule)return;let t=new e._wasmModule.CallbackStateMachineObserver;t.setOnStart(()=>{setTimeout(()=>{this._isStateMachineRunning=!0,this._eventManager.dispatch({type:"stateMachineStart"}),this._startAnimationLoop()},0)}),t.setOnStop(()=>{setTimeout(()=>{var e;this._isStateMachineRunning=!1,this._eventManager.dispatch({type:"stateMachineStop"}),(null===(e=this._dotLottieCore)||void 0===e?void 0:e.isPlaying())||this._stopAnimationLoop()},0)}),t.setOnCustomEvent(e=>{this._eventManager.dispatch({type:"stateMachineCustomEvent",eventName:e})}),t.setOnBooleanInputValueChange((e,t,r)=>{this._eventManager.dispatch({type:"stateMachineBooleanInputValueChange",inputName:e,newValue:r,oldValue:t})}),t.setOnNumericInputValueChange((e,t,r)=>{this._eventManager.dispatch({type:"stateMachineNumericInputValueChange",inputName:e,newValue:r,oldValue:t})}),t.setOnStringInputValueChange((e,t,r)=>{this._eventManager.dispatch({type:"stateMachineStringInputValueChange",inputName:e,newValue:r,oldValue:t})}),t.setOnInputFired(e=>{this._eventManager.dispatch({type:"stateMachineInputFired",inputName:e})}),t.setOnTransition((e,t)=>{this._eventManager.dispatch({type:"stateMachineTransition",fromState:e,toState:t})}),t.setOnStateEntered(e=>{this._eventManager.dispatch({type:"stateMachineStateEntered",state:e})}),t.setOnStateExit(e=>{this._eventManager.dispatch({type:"stateMachineStateExit",state:e})}),t.setOnError(e=>{this._eventManager.dispatch({type:"stateMachineError",error:e})});let r=new e._wasmModule.CallbackStateMachineInternalObserver;r.setOnMessage(e=>{Cl?e.startsWith("OpenUrl: ")&&zl(e):this._eventManager.dispatch({type:"stateMachineInternalMessage",message:e})}),this._stateMachineObserverHandle=this._dotLottieCore.stateMachineSubscribe(t),this._stateMachineInternalMessageObserver=this._dotLottieCore.stateMachineInternalSubscribe(r)}_cleanupStateMachineObservers(){var e,t;this._stateMachineObserverHandle&&(null!==(e=this._dotLottieCore)&&void 0!==e&&e.stateMachineUnsubscribe(this._stateMachineObserverHandle),this._stateMachineObserverHandle.delete(),this._stateMachineObserverHandle=null),this._stateMachineInternalMessageObserver&&(null!==(t=this._dotLottieCore)&&void 0!==t&&t.stateMachineInternalUnsubscribe(this._stateMachineInternalMessageObserver),this._stateMachineInternalMessageObserver.delete(),this._stateMachineInternalMessageObserver=null)}stateMachineLoad(t){if(!this._dotLottieCore||!e._wasmModule)return!1;this._cleanupStateMachineObservers();let r=this._dotLottieCore.stateMachineLoad(t);return r&&this._setupStateMachineObservers(),r}stateMachineLoadData(t){if(!this._dotLottieCore||!e._wasmModule)return!1;this._cleanupStateMachineObservers();let r=this._dotLottieCore.stateMachineLoadData(t);return r&&this._setupStateMachineObservers(),r}stateMachineSetConfig(e){this._stateMachineConfig=e}stateMachineStart(){if(null===e._wasmModule||null===this._dotLottieCore)return!1;let t=e._wasmModule.createDefaultOpenUrlPolicy();if(this._stateMachineConfig){let r=this._stateMachineConfig.openUrlPolicy;if(r&&"boolean"==typeof r.requireUserInteraction&&(t.requireUserInteraction=r.requireUserInteraction),null!==r&&void 0!==r&&r.whitelist){t.whitelist=new e._wasmModule.VectorString;for(let e of r.whitelist)t.whitelist.push_back(e)}}let r=this._dotLottieCore.stateMachineStart(t);return r&&(this._isStateMachineRunning=!0,this._setupStateMachineListeners(),this._startAnimationLoop()),r}stateMachineStop(){if(!this._dotLottieCore)return!1;let e=this._dotLottieCore.stateMachineStop();return e&&(this._cleanupStateMachineObservers(),this._isStateMachineRunning=!1,this._cleanupStateMachineListeners(),this._dotLottieCore.isPlaying()||this._stopAnimationLoop()),e}stateMachineGetStatus(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.stateMachineStatus())&&void 0!==e?e:""}stateMachineGetCurrentState(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.stateMachineCurrentState())&&void 0!==e?e:""}stateMachineGetActiveId(){var e,t;return null!==(e=null===(t=this._dotLottieCore)||void 0===t?void 0:t.activeStateMachineId())&&void 0!==e?e:""}stateMachineOverrideState(e){var t,r;let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return null!==(t=null===(r=this._dotLottieCore)||void 0===r?void 0:r.stateMachineOverrideCurrentState(e,n))&&void 0!==t&&t}stateMachineGet(e){var t,r;return null!==(t=null===(r=this._dotLottieCore)||void 0===r?void 0:r.getStateMachine(e))&&void 0!==t?t:""}stateMachineGetListeners(){if(!this._dotLottieCore)return[];let e=this._dotLottieCore.stateMachineFrameworkSetup(),t=[];for(let r=0;r<e.size();r+=1)t.push(e.get(r));return t}stateMachineSetBooleanInput(e,t){var r,n;return null!==(r=null===(n=this._dotLottieCore)||void 0===n?void 0:n.stateMachineSetBooleanInput(e,t))&&void 0!==r&&r}stateMachineSetNumericInput(e,t){var r,n;return null!==(r=null===(n=this._dotLottieCore)||void 0===n?void 0:n.stateMachineSetNumericInput(e,t))&&void 0!==r&&r}stateMachineSetStringInput(e,t){var r,n;return null!==(r=null===(n=this._dotLottieCore)||void 0===n?void 0:n.stateMachineSetStringInput(e,t))&&void 0!==r&&r}stateMachineGetBooleanInput(e){var t;return null===(t=this._dotLottieCore)||void 0===t?void 0:t.stateMachineGetBooleanInput(e)}stateMachineGetNumericInput(e){var t;return null===(t=this._dotLottieCore)||void 0===t?void 0:t.stateMachineGetNumericInput(e)}stateMachineGetStringInput(e){var t;return null===(t=this._dotLottieCore)||void 0===t?void 0:t.stateMachineGetStringInput(e)}
2stateMachineGetInputs(){if(!this._dotLottieCore)return[];let e=this._dotLottieCore.stateMachineGetInputs(),t=[];for(let r=0;r<e.size();r+=1)t.push(e.get(r));return t}stateMachineFireEvent(e){var t;null===(t=this._dotLottieCore)||void 0===t||t.stateMachineFireEvent(e)}stateMachinePostClickEvent(e,t){var r;null===(r=this._dotLottieCore)||void 0===r||r.stateMachinePostClickEvent(e,t)}stateMachinePostPointerUpEvent(e,t){var r;null===(r=this._dotLottieCore)||void 0===r||r.stateMachinePostPointerUpEvent(e,t)}stateMachinePostPointerDownEvent(e,t){var r;null===(r=this._dotLottieCore)||void 0===r||r.stateMachinePostPointerDownEvent(e,t)}stateMachinePostPointerMoveEvent(e,t){var r;null===(r=this._dotLottieCore)||void 0===r||r.stateMachinePostPointerMoveEvent(e,t)}stateMachinePostPointerEnterEvent(e,t){var r;null===(r=this._dotLottieCore)||void 0===r||r.stateMachinePostPointerEnterEvent(e,t)}stateMachinePostPointerExitEvent(e,t){var r;null===(r=this._dotLottieCore)||void 0===r||r.stateMachinePostPointerExitEvent(e,t)}_onClick(e){let t=Yl(e);t&&this.stateMachinePostClickEvent(t.x,t.y)}_onPointerUp(e){let t=Yl(e);t&&this.stateMachinePostPointerUpEvent(t.x,t.y)}_onPointerDown(e){let t=Yl(e);t&&this.stateMachinePostPointerDownEvent(t.x,t.y)}_onPointerMove(e){let t=Yl(e);t&&this.stateMachinePostPointerMoveEvent(t.x,t.y)}_onPointerEnter(e){let t=Yl(e);t&&this.stateMachinePostPointerEnterEvent(t.x,t.y)}_onPointerLeave(e){let t=Yl(e);t&&this.stateMachinePostPointerExitEvent(t.x,t.y)}_setupStateMachineListeners(){if(Cl&&this._canvas instanceof HTMLCanvasElement&&null!==this._dotLottieCore&&this.isLoaded){let e=this.stateMachineGetListeners();this._cleanupStateMachineListeners(),e.includes("Click")&&(this._boundOnClick=this._onClick.bind(this),this._canvas.addEventListener("click",this._boundOnClick)),e.includes("PointerUp")&&(this._boundOnPointerUp=this._onPointerUp.bind(this),this._canvas.addEventListener("pointerup",this._boundOnPointerUp)),e.includes("PointerDown")&&(this._boundOnPointerDown=this._onPointerDown.bind(this),this._canvas.addEventListener("pointerdown",this._boundOnPointerDown)),e.includes("PointerMove")&&(this._boundOnPointerMove=this._onPointerMove.bind(this),this._canvas.addEventListener("pointermove",this._boundOnPointerMove)),e.includes("PointerEnter")&&(this._boundOnPointerEnter=this._onPointerEnter.bind(this),this._canvas.addEventListener("pointerenter",this._boundOnPointerEnter)),e.includes("PointerExit")&&(this._boundOnPointerLeave=this._onPointerLeave.bind(this),this._canvas.addEventListener("pointerleave",this._boundOnPointerLeave))}}_cleanupStateMachineListeners(){Cl&&this._canvas instanceof HTMLCanvasElement&&(this._boundOnClick&&(this._canvas.removeEventListener("click",this._boundOnClick),this._boundOnClick=null),this._boundOnPointerUp&&(this._canvas.removeEventListener("pointerup",this._boundOnPointerUp),this._boundOnPointerUp=null),this._boundOnPointerDown&&(this._canvas.removeEventListener("pointerdown",this._boundOnPointerDown),this._boundOnPointerDown=null),this._boundOnPointerMove&&(this._canvas.removeEventListener("pointermove",this._boundOnPointerMove),this._boundOnPointerMove=null),this._boundOnPointerEnter&&(this._canvas.removeEventListener("pointerenter",this._boundOnPointerEnter),this._boundOnPointerEnter=null),this._boundOnPointerLeave&&(this._canvas.removeEventListener("pointerleave",this._boundOnPointerLeave),this._boundOnPointerLeave=null))}};Ml(Zl,"_wasmModule",null);var $l=Zl,eh=class{constructor(){if(typeof Worker>"u")throw new Error("Worker is not supported in this environment.");let e=new Blob([new Uint8Array([34,117,115,101,32,115,116,114,105,99,116,34,59,10,40,40,41,32,61,62,32,123,10,32,32,118,97,114,32,95,95,100,101,102,80,114,111,112,32,61,32,79,98,106,101,99,116,46,100,101,102,105,110,101,80,114,111,112,101,114,116,121,59,10,32,32,118,97,114,32,95,95,100,101,102,78,111,114,109,97,108,80,114,111,112,32,61,32,40,111,98,106,44,32,107,101,121,44,32,118,97,108,117,101,41,32,61,62,32,107,101,121,32,105,110,32,111,98,106,32,63,32,95,95,100,101,102,80,114,111,112,40,111,98,106,44,32,107,101,121,44,32,123,32,101,110,117,109,101,114,97,98,108,101,58,32,116,114,117,101,44,32,99,111,110,102,105,103,117,114,97,98,108,101,58,32,116,114,117,101,44,32,119,114,105,116,97,98,108,101,58,32,116,114,117,101,44,32,118,97,108,117,101,32,125,41,32,58,32,111,98,106,91,107,101,121,93,32,61,32,118,97,108,117,101,59,10,32,32,118,97,114,32,95,95,112,117,98,108,105,99,70,105,101,108,100,32,61,32,40,111,98,106,44,32,107,101,121,44,32,118,97,108,117,101,41,32,61,62,32,95,95,100,101,102,78,111,114,109,97,108,80,114,111,112,40,111,98,106,44,32,116,121,112,101,111,102,32,107,101,121,32,33,61,61,32,34,115,121,109,98,111,108,34,32,63,32,107,101,121,32,43,32,34,34,32,58,32,107,101,121,44,32,118,97,108,117,101,41,59,10,10,32,32,47,47,32,115,114,99,47,97,110,105,109,97,116,105,111,110,45,102,114,97,109,101,45,
2109,97,110,97,103,101,114,46,116,115,10,32,32,118,97,114,32,87,101,98,65,110,105,109,97,116,105,111,110,70,114,97,109,101,83,116,114,97,116,101,103,121,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,99,97,108,108,98,97,99,107,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,99,97,108,108,98,97,99,107,41,59,10,32,32,32,32,125,10,32,32,32,32,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,105,100,41,32,123,10,32,32,32,32,32,32,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,105,100,41,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,118,97,114,32,78,111,100,101,65,110,105,109,97,116,105,111,110,70,114,97,109,101,83,116,114,97,116,101,103,121,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,41,32,123,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,108,97,115,116,72,97,110,100,108,101,73,100,34,44,32,48,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,108,97,115,116,73,109,109,101,100,105,97,116,101,34,44,32,110,117,108,108,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,99,97,108,108,98,97,99,107,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,108,97,115,116,72,97,110,100,108,101,73,100,32,62,61,32,78,117,109,98,101,114,46,77,65,88,95,83,65,70,69,95,73,78,84,69,71,69,82,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,108,97,115,116,72,97,110,100,108,101,73,100,32,61,32,48,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,116,104,105,115,46,95,108,97,115,116,72,97,110,100,108,101,73,100,32,43,61,32,49,59,10,32,32,32,32,32,32,116,104,105,115,46,95,108,97,115,116,73,109,109,101,100,105,97,116,101,32,61,32,115,101,116,73,109,109,101,100,105,97,116,101,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,99,97,108,108,98,97,99,107,40,68,97,116,101,46,110,111,119,40,41,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,108,97,115,116,72,97,110,100,108,101,73,100,59,10,32,32,32,32,125,10,32,32,32,32,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,95,105,100,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,108,97,115,116,73,109,109,101,100,105,97,116,101,41,32,123,10,32,32,32,32,32,32,32,32,99,108,101,97,114,73,109,109,101,100,105,97,116,101,40,116,104,105,115,46,95,108,97,115,116,73,109,109,101,100,105,97,116,101,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,125,59,10,32,32,118,97,114,32,65,110,105,109,97,116,105,111,110,70,114,97,109,101,77,97,110,97,103,101,114,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,41,32,123,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,115,116,114,97,116,101,103,121,34,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,114,97,116,101,103,121,32,61,32,116,121,112,101,111,102,32,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,32,61,61,61,32,34,102,117,110,99,116,105,111,110,34,32,63,32,110,101,119,32,87,101,98,65,110,105,109,97,116,105,111,110,70,114,97,109,101,83,116,114,97,116,101,103,121,40,41,32,58,32,110,101,119,32,78,111,100,101,65,110,105,109,97,116,105,111,110,70,114,97,109,101,83,116,114,97,116,101,103,121,40,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,99,97,108,108,98,97,99,107,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,115,116,114,97,116,101,103,121,46,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,99,97,108,108,98,97,99,107,41,59,10,32,32,32,32,125,10,32,32,32,32,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,105,100,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,114,97,116,101,103,121,46,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,105,100,41,59,10,32,32,32,32,125,10,32,32,125,59,10,10,32,32,47,47,32,115,114,99,47,99,111,110,115,116,97,110,116,115,46,116,115,10,32,32,118,97,114,32,73,83,95,66,82,79,87,83,69,82,32,61,32,116,121,112,101,111,102,32,119,105,110,
2100,111,119,32,33,61,61,32,34,117,110,100,101,102,105,110,101,100,34,32,38,38,32,116,121,112,101,111,102,32,119,105,110,100,111,119,46,100,111,99,117,109,101,110,116,32,33,61,61,32,34,117,110,100,101,102,105,110,101,100,34,59,10,32,32,118,97,114,32,90,73,80,95,83,73,71,78,65,84,85,82,69,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,91,56,48,44,32,55,53,44,32,51,44,32,52,93,41,59,10,32,32,118,97,114,32,76,79,84,84,73,69,95,74,83,79,78,95,77,65,78,68,65,84,79,82,89,95,70,73,69,76,68,83,32,61,32,91,34,118,34,44,32,34,105,112,34,44,32,34,111,112,34,44,32,34,108,97,121,101,114,115,34,44,32,34,102,114,34,44,32,34,119,34,44,32,34,104,34,93,59,10,32,32,118,97,114,32,80,65,67,75,65,71,69,95,86,69,82,83,73,79,78,32,61,32,34,48,46,53,56,46,49,34,59,10,32,32,118,97,114,32,80,65,67,75,65,71,69,95,78,65,77,69,32,61,32,34,64,108,111,116,116,105,101,102,105,108,101,115,47,100,111,116,108,111,116,116,105,101,45,119,101,98,34,59,10,32,32,118,97,114,32,68,69,70,65,85,76,84,95,68,80,82,95,70,65,67,84,79,82,32,61,32,48,46,55,53,59,10,32,32,118,97,114,32,66,89,84,69,83,95,80,69,82,95,80,73,88,69,76,32,61,32,52,59,10,10,32,32,47,47,32,115,114,99,47,99,111,114,101,47,100,111,116,108,111,116,116,105,101,45,112,108,97,121,101,114,46,106,115,10,32,32,118,97,114,32,99,114,101,97,116,101,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,77,111,100,117,108,101,32,61,32,40,40,41,32,61,62,32,123,10,32,32,32,32,118,97,114,32,95,115,99,114,105,112,116,78,97,109,101,32,61,32,116,121,112,101,111,102,32,100,111,99,117,109,101,110,116,32,33,61,32,34,117,110,100,101,102,105,110,101,100,34,32,63,32,100,111,99,117,109,101,110,116,46,99,117,114,114,101,110,116,83,99,114,105,112,116,63,46,115,114,99,32,58,32,118,111,105,100,32,48,59,10,32,32,32,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,109,111,100,117,108,101,65,114,103,32,61,32,123,125,41,32,123,10,32,32,32,32,32,32,118,97,114,32,109,111,100,117,108,101,82,116,110,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,95,100,101,102,105,110,101,80,114,111,112,101,114,116,121,40,101,44,32,114,44,32,116,50,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,40,114,32,61,32,95,116,111,80,114,111,112,101,114,116,121,75,101,121,40,114,41,41,32,105,110,32,101,32,63,32,79,98,106,101,99,116,46,100,101,102,105,110,101,80,114,111,112,101,114,116,121,40,101,44,32,114,44,32,123,32,118,97,108,117,101,58,32,116,50,44,32,101,110,117,109,101,114,97,98,108,101,58,32,116,114,117,101,44,32,99,111,110,102,105,103,117,114,97,98,108,101,58,32,116,114,117,101,44,32,119,114,105,116,97,98,108,101,58,32,116,114,117,101,32,125,41,32,58,32,101,91,114,93,32,61,32,116,50,44,32,101,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,95,116,111,80,114,111,112,101,114,116,121,75,101,121,40,116,50,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,105,32,61,32,95,116,111,80,114,105,109,105,116,105,118,101,40,116,50,44,32,34,115,116,114,105,110,103,34,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,115,121,109,98,111,108,34,32,61,61,32,116,121,112,101,111,102,32,105,32,63,32,105,32,58,32,105,32,43,32,34,34,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,95,116,111,80,114,105,109,105,116,105,118,101,40,116,50,44,32,114,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,34,111,98,106,101,99,116,34,32,33,61,32,116,121,112,101,111,102,32,116,50,32,124,124,32,33,116,50,41,32,114,101,116,117,114,110,32,116,50,59,10,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,116,50,91,83,121,109,98,111,108,46,116,111,80,114,105,109,105,116,105,118,101,93,59,10,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,33,61,61,32,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,105,32,61,32,101,46,99,97,108,108,40,116,50,44,32,114,32,124,124,32,34,100,101,102,97,117,108,116,34,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,34,111,98,106,101,99,116,34,32,33,61,32,116,121,112,101,111,102,32,105,41,32,114,101,116,117,114,110,32,105,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,84,121,112,101,69,114,114,111,114,40,34,64,64,116,111,80,114,105,109,105,116,105,118,101,32,109,117,115,116,32,114,101,116,117,114,110,32,97,32,112,114,105,109,105,116,105,118,101,32,118,97,108,117,101,46,34,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,40,34,115,116,114,105,110,
2103,34,32,61,61,61,32,114,32,63,32,83,116,114,105,110,103,32,58,32,78,117,109,98,101,114,41,40,116,50,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,104,32,61,32,109,111,100,117,108,101,65,114,103,44,32,97,97,44,32,98,97,44,32,99,97,32,61,32,110,101,119,32,80,114,111,109,105,115,101,40,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,97,97,32,61,32,97,59,10,32,32,32,32,32,32,32,32,98,97,32,61,32,98,59,10,32,32,32,32,32,32,125,41,44,32,102,97,32,61,32,79,98,106,101,99,116,46,97,115,115,105,103,110,40,123,125,44,32,104,41,44,32,104,97,32,61,32,34,46,47,116,104,105,115,46,112,114,111,103,114,97,109,34,44,32,112,32,61,32,34,34,44,32,105,97,59,10,32,32,32,32,32,32,34,117,110,100,101,102,105,110,101,100,34,32,33,61,32,116,121,112,101,111,102,32,100,111,99,117,109,101,110,116,32,38,38,32,100,111,99,117,109,101,110,116,46,99,117,114,114,101,110,116,83,99,114,105,112,116,32,38,38,32,40,112,32,61,32,100,111,99,117,109,101,110,116,46,99,117,114,114,101,110,116,83,99,114,105,112,116,46,115,114,99,41,59,10,32,32,32,32,32,32,95,115,99,114,105,112,116,78,97,109,101,32,38,38,32,40,112,32,61,32,95,115,99,114,105,112,116,78,97,109,101,41,59,10,32,32,32,32,32,32,112,46,115,116,97,114,116,115,87,105,116,104,40,34,98,108,111,98,58,34,41,32,63,32,112,32,61,32,34,34,32,58,32,112,32,61,32,112,46,115,117,98,115,116,114,40,48,44,32,112,46,114,101,112,108,97,99,101,40,47,91,63,35,93,46,42,47,44,32,34,34,41,46,108,97,115,116,73,110,100,101,120,79,102,40,34,47,34,41,32,43,32,49,41,59,10,32,32,32,32,32,32,105,97,32,61,32,97,115,121,110,99,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,97,32,61,32,97,119,97,105,116,32,102,101,116,99,104,40,97,44,32,123,32,99,114,101,100,101,110,116,105,97,108,115,58,32,34,115,97,109,101,45,111,114,105,103,105,110,34,32,125,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,97,46,111,107,41,32,114,101,116,117,114,110,32,97,46,97,114,114,97,121,66,117,102,102,101,114,40,41,59,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,69,114,114,111,114,40,97,46,115,116,97,116,117,115,32,43,32,34,32,58,32,34,32,43,32,97,46,117,114,108,41,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,118,97,114,32,116,32,61,32,104,46,112,114,105,110,116,69,114,114,32,124,124,32,99,111,110,115,111,108,101,46,101,114,114,111,114,46,98,105,110,100,40,99,111,110,115,111,108,101,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,97,115,115,105,103,110,40,104,44,32,102,97,41,59,10,32,32,32,32,32,32,102,97,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,104,46,116,104,105,115,80,114,111,103,114,97,109,32,38,38,32,40,104,97,32,61,32,104,46,116,104,105,115,80,114,111,103,114,97,109,41,59,10,32,32,32,32,32,32,118,97,114,32,106,97,32,61,32,104,46,119,97,115,109,66,105,110,97,114,121,44,32,107,97,44,32,108,97,32,61,32,102,97,108,115,101,44,32,109,97,44,32,117,44,32,120,44,32,121,44,32,122,44,32,67,44,32,68,44,32,110,97,44,32,111,97,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,112,97,40,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,97,32,61,32,107,97,46,98,117,102,102,101,114,59,10,32,32,32,32,32,32,32,32,104,46,72,69,65,80,56,32,61,32,117,32,61,32,110,101,119,32,73,110,116,56,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,104,46,72,69,65,80,49,54,32,61,32,121,32,61,32,110,101,119,32,73,110,116,49,54,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,104,46,72,69,65,80,85,56,32,61,32,120,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,104,46,72,69,65,80,85,49,54,32,61,32,122,32,61,32,110,101,119,32,85,105,110,116,49,54,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,104,46,72,69,65,80,51,50,32,61,32,67,32,61,32,110,101,119,32,73,110,116,51,50,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,104,46,72,69,65,80,85,51,50,32,61,32,68,32,61,32,110,101,119,32,85,105,110,116,51,50,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,104,46,72,69,65,80,70,51,50,32,61,32,110,97,32,61,32,110,101,119,32,70,108,111,97,116,51,50,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,104,46,72,69,65,80,70,54,52,32,61,32,111,97,32,61,32,110,101,119,32,70,108,111,97,116,54,52,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,113,97,32,61,32,91,93,44,32,114,97,32,61,32,91,93,44,32,115,97,32,61,32,91,93,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,116,97,40,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,97,32,61,32,104,46,112,114,101,82,117,110,46,115,104,105,102,116,40,41,59,10,32,32,32,32,32,32,32,32,113,97,46,117,110,115,104,105,102,116,40,97,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,70,32,61,32,48,44,32,71,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,117,97,40,97,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,95,104,36,111,110,65,98,111,114,116,59,10,32,32,32,32,32,32,32,32,40,95,104,36,111,110,65,98,111,114,116,32,61,32,104,46,111,110,65,98,111,114,116,41,32,61,61,61,32,110,117,108,108,32,124,124,32,95,104,36,111,110,65,98,111,114,116,32,61,61,61,32,118,111,105,100,32,48,32,124,124,32,95,104,36,111,110,65,98,111,114,116,46,99,97,108,108,40,104,44,32,97,41,59,10,32,32,32,32,32,32,32,32,97,32,61,32,34,65,98,111,114,116,101,100,40,34,32,43,32,97,32,43,32,34,41,34,59,10,32,32,32,32,32,32,32,32,116,40,97,41,59,10,32,32,32,32,32,32,32,32,108,97,32,61,32,116,114,117,101,59,10,32,32,32,32,32,32,32,32,97,32,61,32,110,101,119,32,87,101,98,65,115,115,101,109,98,108,121,46,82,117,110,116,105,109,101,69,114,114,111,114,40,97,32,43,32,34,46,32,66,117,105,108,100,32,119,105,116,104,32,45,115,65,83,83,69,82,84,73,79,78,83,32,102,111,114,32,109,111,114,101,32,105,110,
2102,111,46,34,41,59,10,32,32,32,32,32,32,32,32,98,97,40,97,41,59,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,97,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,118,97,32,61,32,40,97,41,32,61,62,32,97,46,115,116,97,114,116,115,87,105,116,104,40,34,100,97,116,97,58,97,112,112,108,105,99,97,116,105,111,110,47,111,99,116,101,116,45,115,116,114,101,97,109,59,98,97,115,101,54,52,44,34,41,44,32,119,97,59,10,32,32,32,32,32,32,97,115,121,110,99,32,102,117,110,99,116,105,111,110,32,120,97,40,97,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,106,97,41,10,32,32,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,97,119,97,105,116,32,105,97,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,123,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,97,32,61,61,32,119,97,32,38,38,32,106,97,41,32,97,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,106,97,41,59,10,32,32,32,32,32,32,32,32,101,108,115,101,32,116,104,114,111,119,32,34,98,111,116,104,32,97,115,121,110,99,32,97,110,100,32,115,121,110,99,32,102,101,116,99,104,105,110,103,32,111,102,32,116,104,101,32,119,97,115,109,32,102,97,105,108,101,100,34,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,97,115,121,110,99,32,102,117,110,99,116,105,111,110,32,121,97,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,97,119,97,105,116,32,120,97,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,119,97,105,116,32,87,101,98,65,115,115,101,109,98,108,121,46,105,110,115,116,97,110,116,105,97,116,101,40,99,44,32,98,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,40,96,102,97,105,108,101,100,32,116,111,32,97,115,121,110,99,104,114,111,110,111,117,115,108,121,32,112,114,101,112,97,114,101,32,119,97,115,109,58,32,36,123,100,125,96,41,44,32,117,97,40,100,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,97,115,121,110,99,32,102,117,110,99,116,105,111,110,32,122,97,40,97,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,119,97,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,106,97,32,38,38,32,34,102,117,110,99,116,105,111,110,34,32,61,61,32,116,121,112,101,111,102,32,87,101,98,65,115,115,101,109,98,108,121,46,105,110,115,116,97,110,116,105,97,116,101,83,116,114,101,97,109,105,110,103,32,38,38,32,33,118,97,40,98,41,32,38,38,32,34,102,117,110,99,116,105,111,110,34,32,61,61,32,116,121,112,101,111,102,32,102,101,116,99,104,41,10,32,32,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,102,101,116,99,104,40,98,44,32,123,32,99,114,101,100,101,110,116,105,97,108,115,58,32,34,115,97,109,101,45,111,114,105,103,105,110,34,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,119,97,105,116,32,87,101,98,65,115,115,101,109,98,108,121,46,105,110,115,116,97,110,116,105,97,116,101,83,116,114,101,97,109,105,110,103,40,99,44,32,97,41,59,10,32,32,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,40,96,119,97,115,109,32,115,116,114,101,97,109,105,110,103,32,99,111,109,112,105,108,101,32,102,97,105,108,101,100,58,32,36,123,100,125,96,41,44,32,116,40,34,102,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,65,114,114,97,121,66,117,102,102,101,114,32,105,110,115,116,97,110,116,105,97,116,105,111,110,34,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,121,97,40,98,44,32,97,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,108,97,115,115,32,65,97,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,95,100,101,102,105,110,
2101,80,114,111,112,101,114,116,121,40,116,104,105,115,44,32,34,110,97,109,101,34,44,32,34,69,120,105,116,83,116,97,116,117,115,34,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,109,101,115,115,97,103,101,32,61,32,96,80,114,111,103,114,97,109,32,116,101,114,109,105,110,97,116,101,100,32,119,105,116,104,32,101,120,105,116,40,36,123,97,125,41,96,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,115,116,97,116,117,115,32,61,32,97,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,66,97,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,59,32,48,32,60,32,97,46,108,101,110,103,116,104,59,32,41,32,97,46,115,104,105,102,116,40,41,40,104,41,59,10,32,32,32,32,32,32,125,44,32,67,97,32,61,32,104,46,110,111,69,120,105,116,82,117,110,116,105,109,101,32,124,124,32,116,114,117,101,44,32,68,97,32,61,32,34,117,110,100,101,102,105,110,101,100,34,32,33,61,32,116,121,112,101,111,102,32,84,101,120,116,68,101,99,111,100,101,114,32,63,32,110,101,119,32,84,101,120,116,68,101,99,111,100,101,114,40,41,32,58,32,118,111,105,100,32,48,44,32,69,97,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,108,101,116,32,97,32,61,32,97,114,103,117,109,101,110,116,115,46,108,101,110,103,116,104,32,62,32,48,32,38,38,32,97,114,103,117,109,101,110,116,115,91,48,93,32,33,61,61,32,118,111,105,100,32,48,32,63,32,97,114,103,117,109,101,110,116,115,91,48,93,32,58,32,48,59,10,32,32,32,32,32,32,32,32,108,101,116,32,98,32,61,32,97,114,103,117,109,101,110,116,115,46,108,101,110,103,116,104,32,62,32,49,32,38,38,32,97,114,103,117,109,101,110,116,115,91,49,93,32,33,61,61,32,118,111,105,100,32,48,32,63,32,97,114,103,117,109,101,110,116,115,91,49,93,32,58,32,78,97,78,59,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,120,44,32,100,32,61,32,97,32,43,32,98,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,98,32,61,32,97,59,32,99,91,98,93,32,38,38,32,33,40,98,32,62,61,32,100,41,59,32,41,32,43,43,98,59,10,32,32,32,32,32,32,32,32,105,102,32,40,49,54,32,60,32,98,32,45,32,97,32,38,38,32,99,46,98,117,102,102,101,114,32,38,38,32,68,97,41,32,114,101,116,117,114,110,32,68,97,46,100,101,99,111,100,101,40,99,46,115,117,98,97,114,114,97,121,40,97,44,32,98,41,41,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,100,32,61,32,34,34,59,32,97,32,60,32,98,59,32,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,99,91,97,43,43,93,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,101,32,38,32,49,50,56,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,99,91,97,43,43,93,32,38,32,54,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,49,57,50,32,61,61,32,40,101,32,38,32,50,50,52,41,41,32,100,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,40,101,32,38,32,51,49,41,32,60,60,32,54,32,124,32,102,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,107,32,61,32,99,91,97,43,43,93,32,38,32,54,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,32,61,32,50,50,52,32,61,61,32,40,101,32,38,32,50,52,48,41,32,63,32,40,101,32,38,32,49,53,41,32,60,60,32,49,50,32,124,32,102,32,60,60,32,54,32,124,32,107,32,58,32,40,101,32,38,32,55,41,32,60,60,32,49,56,32,124,32,102,32,60,60,32,49,50,32,124,32,107,32,60,60,32,54,32,124,32,99,91,97,43,43,93,32,38,32,54,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,54,53,53,51,54,32,62,32,101,32,63,32,100,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,101,41,32,58,32,40,101,32,45,61,32,54,53,53,51,54,44,32,100,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,53,53,50,57,54,32,124,32,101,32,62,62,32,49,48,44,32,53,54,51,50,48,32,124,32,101,32,38,32,49,48,50,51,41,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,100,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,101,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,100,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,99,108,97,115,115,32,70,97,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,67,97,32,61,32,97,32,45,32,50,52,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,71,97,32,61,32,48,44,32,72,97,32,61,32,48,44,32,72,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,120,59,10,32,32,32,32,32,32,32,32,105,102,32,40,48,32,60,32,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,32,61,32,98,32,43,32,99,32,45,32,49,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,101,32,61,32,48,59,32,101,32,60,32,97,46,108,101,110,103,116,104,59,32,43,43,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,101,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,53,53,50,57,54,32,60,61,32,102,32,38,38,32,53,55,51,52,51,32,62,61,32,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,107,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,43,43,101,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,32,61,32,54,53,53,51,54,32,43,32,40,40,102,32,38,32,49,48,50,51,41,32,60,60,32,49,48,41,32,124,32,107,32,38,32,49,48,50,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,49,50,55,32,62,61,32,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,32,62,61,32,99,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,102,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,50,48,52,55,32,62,61,32,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,32,43,32,49,32,62,61,32,99,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,49,57,50,32,124,32,102,32,62,62,32,54,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,54,53,53,51,53,32,62,61,32,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,32,43,32,50,32,62,61,32,99,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,50,50,52,32,124,32,102,32,62,62,32,49,50,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,32,43,32,51,32,62,61,32,99,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,50,52,48,32,124,32,102,32,62,62,32,49,56,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,49,50,56,32,124,32,102,32,62,62,32,49,50,32,38,32,54,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,49,50,56,32,124,32,102,32,62,62,32,54,32,38,32,54,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,49,50,56,32,124,32,102,32,38,32,54,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,100,91,98,93,32,61,32,48,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,73,97,32,61,32,123,125,44,32,74,97,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,59,32,97,46,108,101,110,103,116,104,59,32,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,97,46,112,111,112,40,41,59,10,32,32,32,32,32,32,32,32,32,32,97,46,112,111,112,40,41,40,98,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,73,40,97,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,68,91,97,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,74,32,61,32,123,125,44,32,75,32,61,32,123,125,44,32,75,97,32,61,32,123,125,44,32,76,44,32,78,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,100,40,103,41,32,123,10,32,32,32,32,32,32,32,32,32,32,103,32,61,32,99,40,103,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,103,46,108,101,110,103,116,104,32,33,61,61,32,97,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,76,40,34,77,105,115,109,97,116,99,104,101,100,32,116,121,112,101,32,99,111,110,118,101,114,116,101,114,32,99,111,117,110,116,34,41,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,108,32,61,32,48,59,32,108,32,60,32,97,46,108,101,110,103,116,104,59,32,43,43,108,41,32,77,40,97,91,108,93,44,32,103,91,108,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,97,46,102,111,114,69,97,99,104,40,40,103,41,32,61,62,32,75,97,91,103,93,32,61,32,98,41,59,10,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,65,114,114,97,121,40,98,46,108,101,110,103,116,104,41,44,32,102,32,61,32,91,93,44,32,107,32,61,32,48,59,10,32,32,32,32,32,32,32,32,98,46,102,111,114,69,97,99,104,40,40,103,44,32,108,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,75,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,103,41,32,63,32,101,91,108,93,32,61,32,75,91,103,93,32,58,32,40,102,46,112,117,115,104,40,103,41,44,32,74,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,103,41,32,124,124,32,40,74,91,103,93,32,61,32,91,93,41,44,32,74,91,103,93,46,112,117,115,104,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,101,91,108,93,32,61,32,75,91,103,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,43,43,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,107,32,61,61,61,32,102,46,108,101,110,103,116,104,32,38,38,32,100,40,101,41,59,10,32,32,32,32,32,32,32,32,32,32,125,41,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,48,32,61,61,61,32,102,46,108,101,110,103,116,104,32,38,38,32,100,40,101,41,59,10,32,32,32,32,32,32,125,44,32,76,97,44,32,79,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,98,32,61,32,34,34,59,32,120,91,97,93,59,32,41,32,98,32,43,61,32,76,97,91,120,91,97,43,43,93,93,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,125,44,32,80,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,77,97,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,108,101,116,32,99,32,61,32,97,114,103,117,109,101,110,116,115,46,108,101,110,103,116,104,32,62,32,50,32,38,38,32,97,114,103,117,109,101,110,116,115,91,50,93,32,33,61,61,32,118,111,105,100,32,48,32,63,32,97,114,103,117,109,101,110,116,115,91,50,93,32,58,32,123,125,59,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,98,46,110,97,109,101,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,116,121,112,101,32,34,36,123,100,125,34,32,109,117,115,116,32,104,97,118,101,32,97,32,112,111,115,105,116,105,118,101,32,105,110,
2116,101,103,101,114,32,116,121,112,101,105,100,32,112,111,105,110,116,101,114,96,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,75,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,97,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,99,46,104,98,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,80,40,96,67,97,110,110,111,116,32,114,101,103,105,115,116,101,114,32,116,121,112,101,32,39,36,123,100,125,39,32,116,119,105,99,101,96,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,75,91,97,93,32,61,32,98,59,10,32,32,32,32,32,32,32,32,100,101,108,101,116,101,32,75,97,91,97,93,59,10,32,32,32,32,32,32,32,32,74,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,97,41,32,38,38,32,40,98,32,61,32,74,91,97,93,44,32,100,101,108,101,116,101,32,74,91,97,93,44,32,98,46,102,111,114,69,97,99,104,40,40,101,41,32,61,62,32,101,40,41,41,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,77,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,108,101,116,32,99,32,61,32,97,114,103,117,109,101,110,116,115,46,108,101,110,103,116,104,32,62,32,50,32,38,38,32,97,114,103,117,109,101,110,116,115,91,50,93,32,33,61,61,32,118,111,105,100,32,48,32,63,32,97,114,103,117,109,101,110,116,115,91,50,93,32,58,32,123,125,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,77,97,40,97,44,32,98,44,32,99,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,79,97,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,80,40,97,46,65,97,46,68,97,46,66,97,46,110,97,109,101,32,43,32,34,32,105,110,115,116,97,110,99,101,32,97,108,114,101,97,100,121,32,100,101,108,101,116,101,100,34,41,59,10,32,32,32,32,32,32,125,44,32,80,97,32,61,32,102,97,108,115,101,44,32,81,97,32,61,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,125,44,32,82,97,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,98,32,61,61,61,32,99,41,32,114,101,116,117,114,110,32,97,59,10,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,99,46,71,97,41,32,114,101,116,117,114,110,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,97,32,61,32,82,97,40,97,44,32,98,44,32,99,46,71,97,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,117,108,108,32,61,61,61,32,97,32,63,32,110,117,108,108,32,58,32,99,46,36,97,40,97,41,59,10,32,32,32,32,32,32,125,44,32,83,97,32,61,32,123,125,44,32,84,97,32,61,32,123,125,44,32,85,97,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,98,41,32,116,104,114,111,119,32,110,101,119,32,80,40,34,112,116,114,32,115,104,111,117,108,100,32,110,111,116,32,98,101,32,117,110,100,101,102,105,110,101,100,34,41,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,59,32,97,46,71,97,59,32,41,32,98,32,61,32,97,46,81,97,40,98,41,44,32,97,32,61,32,97,46,71,97,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,84,97,91,98,93,59,10,32,32,32,32,32,32,125,44,32,86,97,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,68,97,32,124,124,32,33,98,46,67,97,41,32,116,104,114,111,119,32,110,101,119,32,76,40,34,109,97,107,101,67,108,97,115,115,72,97,110,100,108,101,32,114,101,113,117,105,114,101,115,32,112,116,114,32,97,110,100,32,112,116,114,84,121,112,101,34,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,33,98,46,72,97,32,33,61,61,32,33,33,98,46,70,97,41,32,116,104,114,111,119,32,110,101,119,32,76,40,34,66,111,116,104,32,115,109,97,114,116,80,116,114,84,121,112,101,32,97,110,100,32,115,109,97,114,116,80,116,114,32,109,117,115,116,32,98,101,32,115,112,101,99,105,102,105,101,100,34,41,59,10,32,32,32,32,32,32,32,32,98,46,99,111,117,110,116,32,61,32,123,32,118,97,108,117,101,58,32,49,32,125,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,81,40,79,98,106,101,99,116,46,99,114,101,97,116,101,40,97,44,32,123,32,65,97,58,32,123,32,118,97,108,117,101,58,32,98,44,32,119,114,105,116,97,98,108,101,58,32,116,114,117,101,32,125,32,125,41,41,59,10,32,32,32,32,32,32,125,44,32,81,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,34,117,110,100,101,102,105,110,
2101,100,34,32,61,61,61,32,116,121,112,101,111,102,32,70,105,110,97,108,105,122,97,116,105,111,110,82,101,103,105,115,116,114,121,41,32,114,101,116,117,114,110,32,81,32,61,32,40,98,41,32,61,62,32,98,44,32,97,59,10,32,32,32,32,32,32,32,32,80,97,32,61,32,110,101,119,32,70,105,110,97,108,105,122,97,116,105,111,110,82,101,103,105,115,116,114,121,40,40,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,98,46,65,97,59,10,32,32,32,32,32,32,32,32,32,32,45,45,98,46,99,111,117,110,116,46,118,97,108,117,101,59,10,32,32,32,32,32,32,32,32,32,32,48,32,61,61,61,32,98,46,99,111,117,110,116,46,118,97,108,117,101,32,38,38,32,40,98,46,70,97,32,63,32,98,46,72,97,46,75,97,40,98,46,70,97,41,32,58,32,98,46,68,97,46,66,97,46,75,97,40,98,46,67,97,41,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,81,32,61,32,40,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,98,46,65,97,59,10,32,32,32,32,32,32,32,32,32,32,99,46,70,97,32,38,38,32,80,97,46,114,101,103,105,115,116,101,114,40,98,44,32,123,32,65,97,58,32,99,32,125,44,32,98,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,81,97,32,61,32,40,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,80,97,46,117,110,114,101,103,105,115,116,101,114,40,98,41,59,10,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,81,40,97,41,59,10,32,32,32,32,32,32,125,44,32,87,97,32,61,32,91,93,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,88,97,40,41,32,123,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,89,97,32,61,32,40,97,44,32,98,41,32,61,62,32,79,98,106,101,99,116,46,100,101,102,105,110,101,80,114,111,112,101,114,116,121,40,98,44,32,34,110,97,109,101,34,44,32,123,32,118,97,108,117,101,58,32,97,32,125,41,44,32,90,97,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,97,91,98,93,46,69,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,97,91,98,93,59,10,32,32,32,32,32,32,32,32,32,32,97,91,98,93,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,95,108,101,110,32,61,32,97,114,103,117,109,101,110,116,115,46,108,101,110,103,116,104,44,32,101,32,61,32,110,101,119,32,65,114,114,97,121,40,95,108,101,110,41,44,32,95,107,101,121,32,61,32,48,59,32,95,107,101,121,32,60,32,95,108,101,110,59,32,95,107,101,121,43,43,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,91,95,107,101,121,93,32,61,32,97,114,103,117,109,101,110,116,115,91,95,107,101,121,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,97,91,98,93,46,69,97,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,101,46,108,101,110,103,116,104,41,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,80,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,96,70,117,110,99,116,105,111,110,32,39,36,123,99,125,39,32,99,97,108,108,101,100,32,119,105,116,104,32,97,110,32,105,110,118,97,108,105,100,32,110,117,109,98,101,114,32,111,102,32,97,114,103,117,109,101,110,116,115,32,40,36,123,101,46,108,101,110,103,116,104,125,41,32,45,32,101,120,112,101,99,116,115,32,111,110,101,32,111,102,32,40,36,123,97,91,98,93,46,69,97,125,41,33,96,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,91,98,93,46,69,97,91,101,46,108,101,110,103,116,104,93,46,97,112,112,108,121,40,116,104,105,115,44,32,101,41,59,10,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,97,91,98,93,46,69,97,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,97,91,98,93,46,69,97,91,100,46,78,97,93,32,61,32,100,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,36,97,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,104,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,97,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,99,32,124,124,32,118,111,105,100,32,48,32,33,61,61,32,104,91,97,93,46,69,97,32,38,38,32,118,111,105,100,32,48,32,33,61,61,32,104,91,97,93,46,69,97,91,99,93,41,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,80,40,96,67,97,110,110,111,116,32,114,101,103,105,115,116,101,114,32,112,117,98,108,105,99,32,110,97,109,101,32,39,36,123,97,125,39,32,116,119,105,99,101,96,41,59,10,32,32,32,32,32,32,32,32,32,32,90,97,40,104,44,32,97,44,32,97,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,104,91,97,93,46,69,97,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,99,41,41,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,80,40,96,67,97,110,110,111,116,32,114,101,103,105,115,116,101,114,32,109,117,108,116,
2105,112,108,101,32,111,118,101,114,108,111,97,100,115,32,111,102,32,97,32,102,117,110,99,116,105,111,110,32,119,105,116,104,32,116,104,101,32,115,97,109,101,32,110,117,109,98,101,114,32,111,102,32,97,114,103,117,109,101,110,116,115,32,40,36,123,99,125,41,33,96,41,59,10,32,32,32,32,32,32,32,32,32,32,104,91,97,93,46,69,97,91,99,93,32,61,32,98,59,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,104,91,97,93,32,61,32,98,44,32,104,91,97,93,46,78,97,32,61,32,99,59,10,32,32,32,32,32,32,125,44,32,97,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,97,32,61,32,97,46,114,101,112,108,97,99,101,40,47,91,94,97,45,122,65,45,90,48,45,57,95,93,47,103,44,32,34,36,34,41,59,10,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,48,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,52,56,32,60,61,32,98,32,38,38,32,53,55,32,62,61,32,98,32,63,32,96,95,36,123,97,125,96,32,58,32,97,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,98,98,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,110,97,109,101,32,61,32,97,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,99,111,110,115,116,114,117,99,116,111,114,32,61,32,98,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,77,97,32,61,32,99,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,75,97,32,61,32,100,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,71,97,32,61,32,101,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,98,98,32,61,32,102,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,81,97,32,61,32,107,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,36,97,32,61,32,103,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,106,98,32,61,32,91,93,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,99,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,59,32,98,32,33,61,61,32,99,59,32,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,81,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,69,120,112,101,99,116,101,100,32,110,117,108,108,32,111,114,32,105,110,115,116,97,110,99,101,32,111,102,32,36,123,99,46,110,97,109,101,125,44,32,103,111,116,32,97,110,32,105,110,115,116,97,110,99,101,32,111,102,32,36,123,98,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,98,46,81,97,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,98,46,71,97,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,100,98,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,110,117,108,108,32,61,61,61,32,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,84,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,110,117,108,108,32,105,115,32,110,111,116,32,97,32,118,97,108,105,100,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,65,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,67,97,110,110,111,116,32,112,97,115,115,32,34,36,123,101,98,40,98,41,125,34,32,97,115,32,97,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,65,97,46,67,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,67,97,110,110,111,116,32,112,97,115,115,32,100,101,108,101,116,101,100,32,111,98,106,101,99,116,32,97,115,32,97,32,112,111,105,110,116,101,114,32,111,102,32,116,121,112,101,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,98,40,98,46,65,97,46,67,97,44,32,98,46,65,97,46,68,97,46,66,97,44,32,116,104,105,115,46,66,97,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,102,98,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,110,117,108,108,32,61,61,61,32,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,84,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,110,117,108,108,32,105,115,32,110,111,116,32,97,32,118,97,108,105,100,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,83,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,116,104,105,115,46,85,97,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,110,117,108,108,32,33,61,61,32,97,32,38,38,32,97,46,112,117,115,104,40,116,104,105,115,46,75,97,44,32,99,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,32,124,124,32,33,98,46,65,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,67,97,110,110,111,116,32,112,97,115,115,32,34,36,123,101,98,40,98,41,125,34,32,97,115,32,97,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,65,97,46,67,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,67,97,110,110,111,116,32,112,97,115,115,32,100,101,108,101,116,101,100,32,111,98,106,101,99,116,32,97,115,32,97,32,112,111,105,110,
2116,101,114,32,111,102,32,116,121,112,101,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,82,97,32,38,38,32,98,46,65,97,46,68,97,46,82,97,41,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,80,40,10,32,32,32,32,32,32,32,32,32,32,32,32,96,67,97,110,110,111,116,32,99,111,110,118,101,114,116,32,97,114,103,117,109,101,110,116,32,111,102,32,116,121,112,101,32,36,123,98,46,65,97,46,72,97,32,63,32,98,46,65,97,46,72,97,46,110,97,109,101,32,58,32,98,46,65,97,46,68,97,46,110,97,109,101,125,32,116,111,32,112,97,114,97,109,101,116,101,114,32,116,121,112,101,32,36,123,116,104,105,115,46,110,97,109,101,125,96,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,99,32,61,32,99,98,40,98,46,65,97,46,67,97,44,32,98,46,65,97,46,68,97,46,66,97,44,32,116,104,105,115,46,66,97,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,83,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,98,46,65,97,46,70,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,34,80,97,115,115,105,110,103,32,114,97,119,32,112,111,105,110,116,101,114,32,116,111,32,115,109,97,114,116,32,112,111,105,110,116,101,114,32,105,115,32,105,108,108,101,103,97,108,34,41,59,10,32,32,32,32,32,32,32,32,32,32,115,119,105,116,99,104,32,40,116,104,105,115,46,111,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,48,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,46,65,97,46,72,97,32,61,61,61,32,116,104,105,115,41,32,99,32,61,32,98,46,65,97,46,70,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,80,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,96,67,97,110,110,111,116,32,99,111,110,118,101,114,116,32,97,114,103,117,109,101,110,116,32,111,102,32,116,121,112,101,32,36,123,98,46,65,97,46,72,97,32,63,32,98,46,65,97,46,72,97,46,110,97,109,101,32,58,32,98,46,65,97,46,68,97,46,110,97,109,101,125,32,116,111,32,112,97,114,97,109,101,116,101,114,32,116,121,112,101,32,36,123,116,104,105,115,46,110,97,109,101,125,96,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,49,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,32,61,32,98,46,65,97,46,70,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,50,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,46,65,97,46,72,97,32,61,61,61,32,116,104,105,115,41,32,99,32,61,32,98,46,65,97,46,70,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,98,46,99,108,111,110,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,32,61,32,116,104,105,115,46,107,98,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,103,98,40,40,41,32,61,62,32,100,91,34,100,101,108,101,116,101,34,93,40,41,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,117,108,108,32,33,61,61,32,97,32,38,38,32,97,46,112,117,115,104,40,116,104,105,115,46,75,97,44,32,99,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,100,101,102,97,117,108,116,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,80,40,34,85,110,115,117,112,112,111,114,116,105,110,103,32,115,104,97,114,105,110,103,32,112,111,108,105,99,121,34,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,104,98,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,110,117,108,108,32,61,61,61,32,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,84,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,110,117,108,108,32,105,115,32,110,111,116,32,97,32,118,97,108,105,100,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,65,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,67,97,110,110,111,116,32,112,97,115,115,32,34,36,123,101,98,40,98,41,125,34,32,97,115,32,97,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,65,97,46,67,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,67,97,110,110,111,116,32,112,97,115,115,32,100,101,108,101,116,101,100,32,111,98,106,101,99,116,32,97,115,32,97,32,112,111,105,110,
2116,101,114,32,111,102,32,116,121,112,101,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,98,46,65,97,46,68,97,46,82,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,67,97,110,110,111,116,32,99,111,110,118,101,114,116,32,97,114,103,117,109,101,110,116,32,111,102,32,116,121,112,101,32,36,123,98,46,65,97,46,68,97,46,110,97,109,101,125,32,116,111,32,112,97,114,97,109,101,116,101,114,32,116,121,112,101,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,98,40,98,46,65,97,46,67,97,44,32,98,46,65,97,46,68,97,46,66,97,44,32,116,104,105,115,46,66,97,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,105,98,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,44,32,108,44,32,110,44,32,109,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,110,97,109,101,32,61,32,97,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,66,97,32,61,32,98,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,84,97,32,61,32,99,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,82,97,32,61,32,100,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,83,97,32,61,32,101,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,105,98,32,61,32,102,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,111,98,32,61,32,107,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,89,97,32,61,32,103,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,85,97,32,61,32,108,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,107,98,32,61,32,110,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,75,97,32,61,32,109,59,10,32,32,32,32,32,32,32,32,101,32,124,124,32,118,111,105,100,32,48,32,33,61,61,32,98,46,71,97,32,63,32,116,104,105,115,46,116,111,87,105,114,101,84,121,112,101,32,61,32,102,98,32,58,32,40,116,104,105,115,46,116,111,87,105,114,101,84,121,112,101,32,61,32,100,32,63,32,100,98,32,58,32,104,98,44,32,116,104,105,115,46,74,97,32,61,32,110,117,108,108,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,106,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,104,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,97,41,41,32,116,104,114,111,119,32,110,101,119,32,76,40,34,82,101,112,108,97,99,105,110,103,32,110,111,110,101,120,105,115,116,101,110,116,32,112,117,98,108,105,99,32,115,121,109,98,111,108,34,41,59,10,32,32,32,32,32,32,32,32,118,111,105,100,32,48,32,33,61,61,32,104,91,97,93,46,69,97,32,38,38,32,118,111,105,100,32,48,32,33,61,61,32,99,32,63,32,104,91,97,93,46,69,97,91,99,93,32,61,32,98,32,58,32,40,104,91,97,93,32,61,32,98,44,32,104,91,97,93,46,78,97,32,61,32,99,41,59,10,32,32,32,32,32,32,125,44,32,82,44,32,107,98,32,61,32,102,117,110,99,116,105,111,110,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,108,101,116,32,99,32,61,32,97,114,103,117,109,101,110,116,115,46,108,101,110,103,116,104,32,62,32,50,32,38,38,32,97,114,103,117,109,101,110,116,115,91,50,93,32,33,61,61,32,118,111,105,100,32,48,32,63,32,97,114,103,117,109,101,110,116,115,91,50,93,32,58,32,91,93,59,10,32,32,32,32,32,32,32,32,97,46,105,110,99,108,117,100,101,115,40,34,106,34,41,32,63,32,40,97,32,61,32,97,46,114,101,112,108,97,99,101,40,47,112,47,103,44,32,34,105,34,41,44,32,98,32,61,32,40,48,44,32,104,91,34,100,121,110,67,97,108,108,95,34,32,43,32,97,93,41,40,98,44,32,46,46,46,99,41,41,32,58,32,98,32,61,32,82,46,103,101,116,40,98,41,40,46,46,46,99,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,125,44,32,108,98,32,61,32,40,97,44,32,98,41,32,61,62,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,95,108,101,110,50,32,61,32,97,114,103,117,109,101,110,116,115,46,108,101,110,103,116,104,44,32,99,32,61,32,110,101,119,32,65,114,114,97,121,40,95,108,101,110,50,41,44,32,95,107,101,121,50,32,61,32,48,59,32,95,107,101,121,50,32,60,32,95,108,101,110,50,59,32,95,107,101,121,50,43,43,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,91,95,107,101,121,50,93,32,61,32,97,114,103,117,109,101,110,116,115,91,95,107,101,121,50,93,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,107,98,40,97,44,32,98,44,32,99,41,59,10,32,32,32,32,32,32,125,44,32,83,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,97,32,61,32,79,40,97,41,59,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,97,46,105,110,99,108,117,100,101,115,40,34,106,34,41,32,63,32,108,98,40,97,44,32,98,41,32,58,32,82,46,103,101,116,40,98,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,34,102,117,110,99,116,105,111,110,34,32,33,61,32,116,121,112,101,111,102,32,99,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,117,110,107,110,111,119,110,32,102,117,110,99,116,105,111,110,32,112,111,105,110,
2116,101,114,32,119,105,116,104,32,115,105,103,110,97,116,117,114,101,32,36,123,97,125,58,32,36,123,98,125,96,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,44,32,109,98,44,32,111,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,97,32,61,32,110,98,40,97,41,59,10,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,79,40,97,41,59,10,32,32,32,32,32,32,32,32,84,40,97,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,125,44,32,112,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,99,40,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,101,91,102,93,32,124,124,32,75,91,102,93,32,124,124,32,40,75,97,91,102,93,32,63,32,75,97,91,102,93,46,102,111,114,69,97,99,104,40,99,41,32,58,32,40,100,46,112,117,115,104,40,102,41,44,32,101,91,102,93,32,61,32,116,114,117,101,41,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,91,93,44,32,101,32,61,32,123,125,59,10,32,32,32,32,32,32,32,32,98,46,102,111,114,69,97,99,104,40,99,41,59,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,109,98,40,96,36,123,97,125,58,32,96,32,43,32,100,46,109,97,112,40,111,98,41,46,106,111,105,110,40,91,34,44,32,34,93,41,41,59,10,32,32,32,32,32,32,125,44,32,113,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,99,32,61,32,91,93,44,32,100,32,61,32,48,59,32,100,32,60,32,97,59,32,100,43,43,41,32,99,46,112,117,115,104,40,68,91,98,32,43,32,52,32,42,32,100,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,114,98,40,97,41,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,98,32,61,32,49,59,32,98,32,60,32,97,46,108,101,110,103,116,104,59,32,43,43,98,41,32,105,102,32,40,110,117,108,108,32,33,61,61,32,97,91,98,93,32,38,38,32,118,111,105,100,32,48,32,61,61,61,32,97,91,98,93,46,74,97,41,32,114,101,116,117,114,110,32,116,114,117,101,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,115,98,40,97,44,32,98,44,32,99,44,32,100,44,32,101,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,98,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,105,102,32,40,50,32,62,32,102,41,32,116,104,114,111,119,32,110,101,119,32,80,40,34,97,114,103,84,121,112,101,115,32,97,114,114,97,121,32,115,105,122,101,32,109,105,115,109,97,116,99,104,33,32,77,117,115,116,32,97,116,32,108,101,97,115,116,32,103,101,116,32,114,101,116,117,114,110,32,118,97,108,117,101,32,97,110,100,32,39,116,104,105,115,39,32,116,121,112,101,115,33,34,41,59,10,32,32,32,32,32,32,32,32,118,97,114,32,107,32,61,32,110,117,108,108,32,33,61,61,32,98,91,49,93,32,38,38,32,110,117,108,108,32,33,61,61,32,99,44,32,103,32,61,32,114,98,40,98,41,44,32,108,32,61,32,34,118,111,105,100,34,32,33,61,61,32,98,91,48,93,46,110,97,109,101,44,32,110,32,61,32,102,32,45,32,50,44,32,109,32,61,32,65,114,114,97,121,40,110,41,44,32,113,32,61,32,91,93,44,32,114,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,89,97,40,97,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,95,108,101,110,51,32,61,32,97,114,103,117,109,101,110,116,115,46,108,101,110,103,116,104,44,32,65,32,61,32,110,101,119,32,65,114,114,97,121,40,95,108,101,110,51,41,44,32,95,107,101,121,51,32,61,32,48,59,32,95,107,101,121,51,32,60,32,95,108,101,110,51,59,32,95,107,101,121,51,43,43,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,65,91,95,107,101,121,51,93,32,61,32,97,114,103,117,109,101,110,116,115,91,95,107,101,121,51,93,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,114,46,108,101,110,103,116,104,32,61,32,48,59,10,32,32,32,32,32,32,32,32,32,32,113,46,108,101,110,103,116,104,32,61,32,107,32,63,32,50,32,58,32,49,59,10,32,32,32,32,32,32,32,32,32,32,113,91,48,93,32,61,32,101,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,107,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,118,32,61,32,98,91,49,93,46,116,111,87,105,114,101,84,121,112,101,40,114,44,32,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,113,91,49,93,32,61,32,118,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,119,32,61,32,48,59,32,119,32,60,32,110,59,32,43,43,119,41,32,109,91,119,93,32,61,32,98,91,119,32,43,32,50,93,46,116,111,87,105,114,101,84,121,112,101,40,114,44,32,65,91,119,93,41,44,32,113,46,112,117,115,104,40,109,91,119,93,41,59,10,32,32,32,32,32,32,32,32,32,32,65,32,61,32,100,40,46,46,46,113,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,103,41,32,74,97,40,114,41,59,10,32,32,32,32,32,32,32,32,32,32,101,108,115,101,10,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,119,32,61,32,107,32,63,32,49,32,58,32,50,59,32,119,32,60,32,98,46,108,101,110,103,116,104,59,32,119,43,43,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,69,32,61,32,49,32,61,61,61,32,119,32,63,32,118,32,58,32,109,91,119,32,45,32,50,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,117,108,108,32,33,61,61,32,98,91,119,93,46,74,97,32,38,38,32,98,91,119,93,46,74,97,40,69,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,118,32,61,32,108,32,63,32,98,91,48,93,46,102,114,111,109,87,105,114,101,84,121,112,101,40,65,41,32,58,32,118,111,105,100,32,48,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,118,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,116,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,97,32,61,32,97,46,116,114,105,109,40,41,59,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,98,32,61,32,97,46,105,110,
2100,101,120,79,102,40,34,40,34,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,45,49,32,33,61,61,32,98,32,63,32,97,46,115,117,98,115,116,114,40,48,44,32,98,41,32,58,32,97,59,10,32,32,32,32,32,32,125,44,32,118,98,32,61,32,91,93,44,32,85,32,61,32,91,93,44,32,119,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,57,32,60,32,97,32,38,38,32,48,32,61,61,61,32,45,45,85,91,97,32,43,32,49,93,32,38,38,32,40,85,91,97,93,32,61,32,118,111,105,100,32,48,44,32,118,98,46,112,117,115,104,40,97,41,41,59,10,32,32,32,32,32,32,125,44,32,86,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,34,67,97,110,110,111,116,32,117,115,101,32,100,101,108,101,116,101,100,32,118,97,108,46,32,104,97,110,100,108,101,32,61,32,34,32,43,32,97,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,85,91,97,93,59,10,32,32,32,32,32,32,125,44,32,103,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,115,119,105,116,99,104,32,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,118,111,105,100,32,48,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,50,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,110,117,108,108,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,52,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,116,114,117,101,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,54,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,102,97,108,115,101,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,56,59,10,32,32,32,32,32,32,32,32,32,32,100,101,102,97,117,108,116,58,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,98,32,61,32,118,98,46,112,111,112,40,41,32,124,124,32,85,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,32,32,32,32,85,91,98,93,32,61,32,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,85,91,98,32,43,32,49,93,32,61,32,49,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,120,98,32,61,32,123,10,32,32,32,32,32,32,32,32,110,97,109,101,58,32,34,101,109,115,99,114,105,112,116,101,110,58,58,118,97,108,34,44,10,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,86,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,119,98,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,40,97,44,32,98,41,32,61,62,32,103,98,40,98,41,44,10,32,32,32,32,32,32,32,32,73,97,58,32,56,44,10,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,58,32,73,44,10,32,32,32,32,32,32,32,32,74,97,58,32,110,117,108,108,10,32,32,32,32,32,32,125,44,32,121,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,115,119,105,116,99,104,32,40,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,49,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,32,63,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,117,91,100,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,32,58,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,120,91,100,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,50,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,32,63,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,121,91,100,32,62,62,32,49,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,32,58,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,122,91,100,32,62,62,32,49,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,52,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,32,63,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,67,91,100,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,32,58,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,68,91,100,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,100,101,102,97,117,108,116,58,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,84,121,112,101,69,114,114,111,114,40,96,105,110,
2118,97,108,105,100,32,105,110,116,101,103,101,114,32,119,105,100,116,104,32,40,36,123,98,125,41,58,32,36,123,97,125,96,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,122,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,75,91,97,93,59,10,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,99,41,32,116,104,114,111,119,32,97,32,61,32,96,36,123,98,125,32,104,97,115,32,117,110,107,110,111,119,110,32,116,121,112,101,32,36,123,111,98,40,97,41,125,96,44,32,110,101,119,32,80,40,97,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,44,32,101,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,110,117,108,108,32,61,61,61,32,97,41,32,114,101,116,117,114,110,32,34,110,117,108,108,34,59,10,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,116,121,112,101,111,102,32,97,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,111,98,106,101,99,116,34,32,61,61,61,32,98,32,124,124,32,34,97,114,114,97,121,34,32,61,61,61,32,98,32,124,124,32,34,102,117,110,99,116,105,111,110,34,32,61,61,61,32,98,32,63,32,97,46,116,111,83,116,114,105,110,103,40,41,32,58,32,34,34,32,43,32,97,59,10,32,32,32,32,32,32,125,44,32,65,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,115,119,105,116,99,104,32,40,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,52,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,110,97,91,99,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,56,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,111,97,91,99,32,62,62,32,51,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,100,101,102,97,117,108,116,58,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,84,121,112,101,69,114,114,111,114,40,96,105,110,118,97,108,105,100,32,102,108,111,97,116,32,119,105,100,116,104,32,40,36,123,98,125,41,58,32,36,123,97,125,96,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,66,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,115,119,105,116,99,104,32,40,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,49,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,32,63,32,40,100,41,32,61,62,32,117,91,100,93,32,58,32,40,100,41,32,61,62,32,120,91,100,93,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,50,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,32,63,32,40,100,41,32,61,62,32,121,91,100,32,62,62,32,49,93,32,58,32,40,100,41,32,61,62,32,122,91,100,32,62,62,32,49,93,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,52,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,32,63,32,40,100,41,32,61,62,32,67,91,100,32,62,62,32,50,93,32,58,32,40,100,41,32,61,62,32,68,91,100,32,62,62,32,50,93,59,10,32,32,32,32,32,32,32,32,32,32,100,101,102,97,117,108,116,58,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,84,121,112,101,69,114,114,111,114,40,96,105,110,118,97,108,105,100,32,105,110,116,101,103,101,114,32,119,105,100,116,104,32,40,36,123,98,125,41,58,32,36,123,97,125,96,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,67,98,32,61,32,79,98,106,101,99,116,46,97,115,115,105,103,110,40,123,32,111,112,116,105,111,110,97,108,58,32,116,114,117,101,32,125,44,32,120,98,41,44,32,68,98,32,61,32,34,117,110,100,101,102,105,110,101,100,34,32,33,61,32,116,121,112,101,111,102,32,84,101,120,116,68,101,99,111,100,101,114,32,63,32,110,101,119,32,84,101,120,116,68,101,99,111,100,101,114,40,34,117,116,102,45,49,54,108,101,34,41,32,58,32,118,111,105,100,32,48,44,32,69,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,97,32,62,62,32,49,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,100,32,61,32,99,32,43,32,98,32,47,32,50,59,32,33,40,99,32,62,61,32,100,41,32,38,38,32,122,91,99,93,59,32,41,32,43,43,99,59,10,32,32,32,32,32,32,32,32,99,32,60,60,61,32,49,59,10,32,32,32,32,32,32,32,32,105,102,32,40,51,50,32,60,32,99,32,45,32,97,32,38,38,32,68,98,41,32,114,101,116,117,114,110,32,68,98,46,100,101,99,111,100,101,40,120,46,115,117,98,97,114,114,97,121,40,97,44,32,99,41,41,59,10,32,32,32,32,32,32,32,32,99,32,61,32,34,34,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,100,32,61,32,48,59,32,33,40,100,32,62,61,32,98,32,47,32,50,41,59,32,43,43,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,121,91,97,32,43,32,50,32,42,32,100,32,62,62,32,49,93,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,48,32,61,61,32,101,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,99,32,43,61,32,83,116,114,105,110,
2103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,101,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,44,32,70,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,95,99,59,10,32,32,32,32,32,32,32,32,40,95,99,32,61,32,99,41,32,33,61,61,32,110,117,108,108,32,38,38,32,95,99,32,33,61,61,32,118,111,105,100,32,48,32,63,32,95,99,32,58,32,99,32,61,32,50,49,52,55,52,56,51,54,52,55,59,10,32,32,32,32,32,32,32,32,105,102,32,40,50,32,62,32,99,41,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,99,32,45,61,32,50,59,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,98,59,10,32,32,32,32,32,32,32,32,99,32,61,32,99,32,60,32,50,32,42,32,97,46,108,101,110,103,116,104,32,63,32,99,32,47,32,50,32,58,32,97,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,101,32,61,32,48,59,32,101,32,60,32,99,59,32,43,43,101,41,32,121,91,98,32,62,62,32,49,93,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,101,41,44,32,98,32,43,61,32,50,59,10,32,32,32,32,32,32,32,32,121,91,98,32,62,62,32,49,93,32,61,32,48,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,32,45,32,100,59,10,32,32,32,32,32,32,125,44,32,71,98,32,61,32,40,97,41,32,61,62,32,50,32,42,32,97,46,108,101,110,103,116,104,44,32,72,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,99,32,61,32,48,44,32,100,32,61,32,34,34,59,32,33,40,99,32,62,61,32,98,32,47,32,52,41,59,32,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,67,91,97,32,43,32,52,32,42,32,99,32,62,62,32,50,93,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,48,32,61,61,32,101,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,43,43,99,59,10,32,32,32,32,32,32,32,32,32,32,54,53,53,51,54,32,60,61,32,101,32,63,32,40,101,32,45,61,32,54,53,53,51,54,44,32,100,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,53,53,50,57,54,32,124,32,101,32,62,62,32,49,48,44,32,53,54,51,50,48,32,124,32,101,32,38,32,49,48,50,51,41,41,32,58,32,100,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,101,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,100,59,10,32,32,32,32,32,32,125,44,32,73,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,95,99,50,59,10,32,32,32,32,32,32,32,32,40,95,99,50,32,61,32,99,41,32,33,61,61,32,110,117,108,108,32,38,38,32,95,99,50,32,33,61,61,32,118,111,105,100,32,48,32,63,32,95,99,50,32,58,32,99,32,61,32,50,49,52,55,52,56,51,54,52,55,59,10,32,32,32,32,32,32,32,32,105,102,32,40,52,32,62,32,99,41,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,98,59,10,32,32,32,32,32,32,32,32,99,32,61,32,100,32,43,32,99,32,45,32,52,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,101,32,61,32,48,59,32,101,32,60,32,97,46,108,101,110,103,116,104,59,32,43,43,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,101,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,53,53,50,57,54,32,60,61,32,102,32,38,38,32,53,55,51,52,51,32,62,61,32,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,107,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,43,43,101,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,102,32,61,32,54,53,53,51,54,32,43,32,40,40,102,32,38,32,49,48,50,51,41,32,60,60,32,49,48,41,32,124,32,107,32,38,32,49,48,50,51,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,67,91,98,32,62,62,32,50,93,32,61,32,102,59,10,32,32,32,32,32,32,32,32,32,32,98,32,43,61,32,52,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,32,43,32,52,32,62,32,99,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,67,91,98,32,62,62,32,50,93,32,61,32,48,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,32,45,32,100,59,10,32,32,32,32,32,32,125,44,32,74,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,98,32,61,32,48,44,32,99,32,61,32,48,59,32,99,32,60,32,97,46,108,101,110,103,116,104,59,32,43,43,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,53,53,50,57,54,32,60,61,32,100,32,38,38,32,53,55,51,52,51,32,62,61,32,100,32,38,38,32,43,43,99,59,10,32,32,32,32,32,32,32,32,32,32,98,32,43,61,32,52,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,125,44,32,75,98,32,61,32,48,44,32,76,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,97,32,61,32,97,46,116,111,87,105,114,101,84,121,112,101,40,100,44,32,99,41,59,10,32,32,32,32,32,32,32,32,100,46,108,101,110,103,116,104,32,38,38,32,40,68,91,98,32,62,62,32,50,93,32,61,32,103,98,40,100,41,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,59,10,32,32,32,32,32,32,125,44,32,77,98,32,61,32,91,93,44,32,78,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,77,98,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,77,98,46,112,117,115,104,40,97,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,125,44,32,79,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,99,32,61,32,65,114,114,97,121,40,97,41,44,32,100,32,61,32,48,59,32,100,32,60,32,97,59,32,43,43,100,41,32,99,91,100,93,32,61,32,122,98,40,68,91,98,32,43,32,52,32,42,32,100,32,62,62,32,50,93,44,32,34,112,97,114,97,109,101,116,101,114,32,34,32,43,32,100,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,44,32,80,98,32,61,32,82,101,102,108,101,99,116,46,99,111,110,115,116,114,117,99,116,44,32,81,98,32,61,32,123,125,44,32,82,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,40,97,32,105,110,
2115,116,97,110,99,101,111,102,32,65,97,32,124,124,32,34,117,110,119,105,110,100,34,32,61,61,32,97,41,41,32,116,104,114,111,119,32,97,59,10,32,32,32,32,32,32,125,44,32,83,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,95,104,36,111,110,69,120,105,116,59,10,32,32,32,32,32,32,32,32,109,97,32,61,32,97,59,10,32,32,32,32,32,32,32,32,67,97,32,124,124,32,48,32,60,32,75,98,32,124,124,32,40,40,95,104,36,111,110,69,120,105,116,32,61,32,104,46,111,110,69,120,105,116,41,32,33,61,61,32,110,117,108,108,32,38,38,32,95,104,36,111,110,69,120,105,116,32,33,61,61,32,118,111,105,100,32,48,32,38,38,32,95,104,36,111,110,69,120,105,116,46,99,97,108,108,40,104,44,32,97,41,44,32,108,97,32,61,32,116,114,117,101,41,59,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,65,97,40,97,41,59,10,32,32,32,32,32,32,125,44,32,84,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,108,97,41,10,32,32,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,97,40,41,44,32,33,40,67,97,32,124,124,32,48,32,60,32,75,98,41,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,109,97,32,61,32,97,32,61,32,109,97,44,32,83,98,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,98,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,82,98,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,85,98,32,61,32,123,125,44,32,87,98,32,61,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,86,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,97,32,61,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,85,83,69,82,58,32,34,119,101,98,95,117,115,101,114,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,76,79,71,78,65,77,69,58,32,34,119,101,98,95,117,115,101,114,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,80,65,84,72,58,32,34,47,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,80,87,68,58,32,34,47,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,72,79,77,69,58,32,34,47,104,111,109,101,47,119,101,98,95,117,115,101,114,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,76,65,78,71,58,32,40,34,111,98,106,101,99,116,34,32,61,61,32,116,121,112,101,111,102,32,110,97,118,105,103,97,116,111,114,32,38,38,32,110,97,118,105,103,97,116,111,114,46,108,97,110,103,117,97,103,101,115,32,38,38,32,110,97,118,105,103,97,116,111,114,46,108,97,110,103,117,97,103,101,115,91,48,93,32,124,124,32,34,67,34,41,46,114,101,112,108,97,99,101,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,45,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,95,34,10,32,32,32,32,32,32,32,32,32,32,32,32,41,32,43,32,34,46,85,84,70,45,56,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,95,58,32,104,97,32,124,124,32,34,46,47,116,104,105,115,46,112,114,111,103,114,97,109,34,10,32,32,32,32,32,32,32,32,32,32,125,44,32,98,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,98,32,105,110,32,85,98,41,32,118,111,105,100,32,48,32,61,61,61,32,85,98,91,98,93,32,63,32,100,101,108,101,116,101,32,97,91,98,93,32,58,32,97,91,98,93,32,61,32,85,98,91,98,93,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,98,32,105,110,32,97,41,32,99,46,112,117,115,104,40,96,36,123,98,125,61,36,123,97,91,98,93,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,86,98,32,61,32,99,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,86,98,59,10,32,32,32,32,32,32,125,44,32,86,98,44,32,88,98,32,61,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,34,111,98,106,101,99,116,34,32,61,61,32,116,121,112,101,111,102,32,99,114,121,112,116,111,32,38,38,32,34,102,117,110,99,116,105,111,110,34,32,61,61,32,116,121,112,101,111,102,32,99,114,121,112,116,111,46,103,101,116,82,97,110,100,111,109,86,97,108,117,101,115,41,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,40,97,41,32,61,62,32,99,114,121,112,116,111,46,103,101,116,82,97,110,100,111,109,86,97,108,117,101,115,40,97,41,59,10,32,32,32,32,32,32,32,32,117,97,40,34,105,110,
2105,116,82,97,110,100,111,109,68,101,118,105,99,101,34,41,59,10,32,32,32,32,32,32,125,44,32,89,98,32,61,32,40,97,41,32,61,62,32,40,89,98,32,61,32,88,98,40,41,41,40,97,41,59,10,32,32,32,32,32,32,76,32,61,32,104,46,73,110,116,101,114,110,97,108,69,114,114,111,114,32,61,32,99,108,97,115,115,32,101,120,116,101,110,100,115,32,69,114,114,111,114,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,115,117,112,101,114,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,110,97,109,101,32,61,32,34,73,110,116,101,114,110,97,108,69,114,114,111,114,34,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,90,98,32,61,32,65,114,114,97,121,40,50,53,54,41,44,32,36,98,32,61,32,48,59,32,50,53,54,32,62,32,36,98,59,32,43,43,36,98,41,32,90,98,91,36,98,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,36,98,41,59,10,32,32,32,32,32,32,76,97,32,61,32,90,98,59,10,32,32,32,32,32,32,80,32,61,32,104,46,66,105,110,100,105,110,103,69,114,114,111,114,32,61,32,99,108,97,115,115,32,101,120,116,101,110,100,115,32,69,114,114,111,114,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,115,117,112,101,114,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,110,97,109,101,32,61,32,34,66,105,110,100,105,110,103,69,114,114,111,114,34,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,97,115,115,105,103,110,40,88,97,46,112,114,111,116,111,116,121,112,101,44,32,123,10,32,32,32,32,32,32,32,32,105,115,65,108,105,97,115,79,102,58,32,102,117,110,99,116,105,111,110,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,40,116,104,105,115,32,105,110,115,116,97,110,99,101,111,102,32,88,97,32,38,38,32,97,32,105,110,115,116,97,110,99,101,111,102,32,88,97,41,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,116,104,105,115,46,65,97,46,68,97,46,66,97,44,32,99,32,61,32,116,104,105,115,46,65,97,46,67,97,59,10,32,32,32,32,32,32,32,32,32,32,97,46,65,97,32,61,32,97,46,65,97,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,97,46,65,97,46,68,97,46,66,97,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,97,32,61,32,97,46,65,97,46,67,97,59,32,98,46,71,97,59,32,41,32,99,32,61,32,98,46,81,97,40,99,41,44,32,98,32,61,32,98,46,71,97,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,59,32,100,46,71,97,59,32,41,32,97,32,61,32,100,46,81,97,40,97,41,44,32,100,32,61,32,100,46,71,97,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,32,61,61,61,32,100,32,38,38,32,99,32,61,61,61,32,97,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,99,108,111,110,101,58,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,65,97,46,67,97,32,124,124,32,79,97,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,65,97,46,80,97,41,32,114,101,116,117,114,110,32,116,104,105,115,46,65,97,46,99,111,117,110,116,46,118,97,108,117,101,32,43,61,32,49,44,32,116,104,105,115,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,97,32,61,32,81,44,32,98,32,61,32,79,98,106,101,99,116,44,32,99,32,61,32,98,46,99,114,101,97,116,101,44,32,100,32,61,32,79,98,106,101,99,116,46,103,101,116,80,114,111,116,111,116,121,112,101,79,102,40,116,104,105,115,41,44,32,101,32,61,32,116,104,105,115,46,65,97,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,97,40,10,32,32,32,32,32,32,32,32,32,32,32,32,99,46,99,97,108,108,40,98,44,32,100,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,97,58,32,123,32,118,97,108,117,101,58,32,123,32,99,111,117,110,116,58,32,101,46,99,111,117,110,116,44,32,79,97,58,32,101,46,79,97,44,32,80,97,58,32,101,46,80,97,44,32,67,97,58,32,101,46,67,97,44,32,68,97,58,32,101,46,68,97,44,32,70,97,58,32,101,46,70,97,44,32,72,97,58,32,101,46,72,97,32,125,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,97,46,65,97,46,99,111,117,110,116,46,118,97,108,117,101,32,43,61,32,49,59,10,32,32,32,32,32,32,32,32,32,32,97,46,65,97,46,79,97,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,91,34,100,101,108,101,116,101,34,93,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,65,97,46,67,97,32,124,124,32,79,97,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,65,97,46,79,97,32,38,38,32,33,116,104,105,115,46,65,97,46,80,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,34,79,98,106,101,99,116,32,97,108,114,101,97,100,121,32,115,99,104,101,100,117,108,101,100,32,102,111,114,32,100,101,108,101,116,105,111,110,34,41,59,10,32,32,32,32,32,32,32,32,32,32,81,97,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,97,32,61,32,116,104,105,115,46,65,97,59,10,32,32,32,32,32,32,32,32,32,32,45,45,97,46,99,111,117,110,116,46,118,97,108,117,101,59,10,32,32,32,32,32,32,32,32,32,32,48,32,61,61,61,32,97,46,99,111,117,110,116,46,118,97,108,117,101,32,38,38,32,40,97,46,70,97,32,63,32,97,46,72,97,46,75,97,40,97,46,70,97,41,32,58,32,97,46,68,97,46,66,97,46,75,97,40,97,46,67,97,41,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,65,97,46,80,97,32,124,124,32,40,116,104,105,115,46,65,97,46,70,97,32,61,32,118,111,105,100,32,48,44,32,116,104,105,115,46,65,97,46,67,97,32,61,32,118,111,105,100,32,48,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,105,115,68,101,108,101,116,101,100,58,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,33,116,104,105,115,46,65,97,46,67,97,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,100,101,108,101,116,101,76,97,116,101,114,58,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,65,97,46,67,97,32,124,124,32,79,97,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,65,97,46,79,97,32,38,38,32,33,116,104,105,115,46,65,97,46,80,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,34,79,98,106,101,99,116,32,97,108,114,101,97,100,121,32,115,99,104,101,100,117,108,101,100,32,102,111,114,32,100,101,108,101,116,105,111,110,34,41,59,10,32,32,32,32,32,32,32,32,32,32,87,97,46,112,117,115,104,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,65,97,46,79,97,32,61,32,116,114,117,101,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,97,115,115,105,103,110,40,105,98,46,112,114,111,116,111,116,121,112,101,44,32,123,10,32,32,32,32,32,32,32,32,99,98,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,89,97,32,38,38,32,40,97,32,61,32,116,104,105,115,46,89,97,40,97,41,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,87,97,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,95,116,104,105,115,36,75,97,59,10,32,32,32,32,32,32,32,32,32,32,40,95,116,104,105,115,36,75,97,32,61,32,116,104,105,115,46,75,97,41,32,61,61,61,32,110,117,108,108,32,124,124,32,95,116,104,105,115,36,75,97,32,61,61,61,32,118,111,105,100,32,48,32,124,124,32,95,116,104,105,115,36,75,97,46,99,97,108,108,40,116,104,105,115,44,32,97,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,73,97,58,32,56,44,10,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,
2116,101,114,58,32,73,44,10,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,102,117,110,99,116,105,111,110,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,98,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,83,97,32,63,32,86,97,40,116,104,105,115,46,66,97,46,77,97,44,32,123,32,68,97,58,32,116,104,105,115,46,105,98,44,32,67,97,58,32,99,44,32,72,97,58,32,116,104,105,115,44,32,70,97,58,32,97,32,125,41,32,58,32,86,97,40,116,104,105,115,46,66,97,46,77,97,44,32,123,32,68,97,58,32,116,104,105,115,44,32,67,97,58,32,97,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,116,104,105,115,46,99,98,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,99,41,32,114,101,116,117,114,110,32,116,104,105,115,46,87,97,40,97,41,44,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,85,97,40,116,104,105,115,46,66,97,44,32,99,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,33,61,61,32,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,48,32,61,61,61,32,100,46,65,97,46,99,111,117,110,116,46,118,97,108,117,101,41,32,114,101,116,117,114,110,32,100,46,65,97,46,67,97,32,61,32,99,44,32,100,46,65,97,46,70,97,32,61,32,97,44,32,100,46,99,108,111,110,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,100,32,61,32,100,46,99,108,111,110,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,87,97,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,100,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,100,32,61,32,116,104,105,115,46,66,97,46,98,98,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,100,32,61,32,83,97,91,100,93,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,100,41,32,114,101,116,117,114,110,32,98,46,99,97,108,108,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,100,32,61,32,116,104,105,115,46,82,97,32,63,32,100,46,90,97,32,58,32,100,46,112,111,105,110,116,101,114,84,121,112,101,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,82,97,40,99,44,32,116,104,105,115,46,66,97,44,32,100,46,66,97,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,117,108,108,32,61,61,61,32,101,32,63,32,98,46,99,97,108,108,40,116,104,105,115,41,32,58,32,116,104,105,115,46,83,97,32,63,32,86,97,40,100,46,66,97,46,77,97,44,32,123,32,68,97,58,32,100,44,32,67,97,58,32,101,44,32,72,97,58,32,116,104,105,115,44,32,70,97,58,32,97,32,125,41,32,58,32,86,97,40,100,46,66,97,46,77,97,44,32,123,32,68,97,58,32,100,44,32,67,97,58,32,101,32,125,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,109,98,32,61,32,104,46,85,110,98,111,117,110,100,84,121,112,101,69,114,114,111,114,32,61,32,40,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,89,97,40,98,44,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,110,97,109,101,32,61,32,98,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,109,101,115,115,97,103,101,32,61,32,100,59,10,32,32,32,32,32,32,32,32,32,32,100,32,61,32,69,114,114,111,114,40,100,41,46,115,116,97,99,107,59,10,32,32,32,32,32,32,32,32,32,32,118,111,105,100,32,48,32,33,61,61,32,100,32,38,38,32,40,116,104,105,115,46,115,116,97,99,107,32,61,32,116,104,105,115,46,116,111,83,116,114,105,110,103,40,41,32,43,32,34,92,110,34,32,43,32,100,46,114,101,112,108,97,99,101,40,47,94,69,114,114,111,114,40,58,91,94,92,110,93,42,41,63,92,110,47,44,32,34,34,41,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,99,46,112,114,111,116,111,116,121,112,101,32,61,32,79,98,106,101,99,116,46,99,114,101,97,116,101,40,97,46,112,114,111,116,111,116,121,112,101,41,59,10,32,32,32,32,32,32,32,32,99,46,112,114,111,116,111,116,121,112,101,46,99,111,110,115,116,114,117,99,116,111,114,32,61,32,99,59,10,32,32,32,32,32,32,32,32,99,46,112,114,111,116,111,116,121,112,101,46,116,111,83,116,114,105,110,103,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,118,111,105,100,32,48,32,61,61,61,32,116,104,105,115,46,109,101,115,115,97,103,101,32,63,32,116,104,105,115,46,110,97,109,101,32,58,32,96,36,123,116,104,105,115,46,110,97,109,101,125,58,32,36,123,116,104,105,115,46,109,101,115,115,97,103,101,125,96,59,10,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,41,40,69,114,114,111,114,44,32,34,85,110,98,111,117,110,100,84,121,112,101,69,114,114,111,114,34,41,59,10,32,32,32,32,32,32,85,46,112,117,115,104,40,48,44,32,49,44,32,118,111,105,100,32,48,44,32,49,44,32,110,117,108,108,44,32,49,44,32,116,114,117,101,44,32,49,44,32,102,97,108,115,101,44,32,49,41,59,10,32,32,32,32,32,32,104,46,99,111,117,110,116,95,101,109,118,97,108,95,104,97,110,100,108,101,115,32,61,32,40,41,32,61,62,32,85,46,108,101,110,103,116,104,32,47,32,50,32,45,32,53,32,45,32,118,98,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,118,97,114,32,108,99,32,61,32,123,10,32,32,32,32,32,32,32,32,99,58,32,40,97,44,32,98,44,32,99,44,32,100,41,32,61,62,32,117,97,40,10,32,32,32,32,32,32,32,32,32,32,96,65,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,36,123,97,32,63,32,69,97,40,97,41,32,58,32,34,34,125,44,32,97,116,58,32,96,32,43,32,91,98,32,63,32,98,32,63,32,69,97,40,98,41,32,58,32,34,34,32,58,32,34,117,110,107,110,111,119,110,32,102,105,108,101,110,97,109,101,34,44,32,99,44,32,100,32,63,32,100,32,63,32,69,97,40,100,41,32,58,32,34,34,32,58,32,34,117,110,107,110,111,119,110,32,102,117,110,99,116,105,111,110,34,93,10,32,32,32,32,32,32,32,32,41,44,10,32,32,32,32,32,32,32,32,106,58,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,110,101,119,32,70,97,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,68,91,100,46,67,97,32,43,32,49,54,32,62,62,32,50,93,32,61,32,48,59,10,32,32,32,32,32,32,32,32,32,32,68,91,100,46,67,97,32,43,32,52,32,62,62,32,50,93,32,61,32,98,59,10,32,32,32,32,32,32,32,32,32,32,68,91,100,46,67,97,32,43,32,56,32,62,62,32,50,93,32,61,32,99,59,10,32,32,32,32,32,32,32,32,32,32,71,97,32,61,32,97,59,10,32,32,32,32,32,32,32,32,32,32,72,97,43,43,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,71,97,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,80,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,77,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,78,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,82,58,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,79,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,84,58,32,40,41,32,61,62,32,117,97,40,34,34,41,44,10,32,32,32,32,32,32,32,32,119,58,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,73,97,91,97,93,59,10,32,32,32,32,32,32,32,32,32,32,100,101,108,101,116,101,32,73,97,91,97,93,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,98,46,85,97,44,32,100,32,61,32,98,46,75,97,44,32,101,32,61,32,98,46,88,97,44,32,102,32,61,32,101,46,109,97,112,40,40,107,41,32,61,62,32,107,46,103,98,41,46,99,111,110,99,97,116,40,101,46,109,97,112,40,40,107,41,32,61,62,32,107,46,109,98,41,41,59,10,32,32,32,32,32,32,32,32,32,32,78,40,91,97,93,44,32,102,44,32,40,107,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,103,32,61,32,123,125,59,10,32,32,32,32,32,32,32,32,32,32,32,32,101,46,102,111,114,69,97,99,104,40,40,108,44,32,110,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,109,32,61,32,107,91,110,93,44,32,113,32,61,32,108,46,101,98,44,32,114,32,61,32,108,46,102,98,44,32,65,32,61,32,107,91,110,32,43,32,101,46,108,101,110,103,116,104,93,44,32,118,32,61,32,108,46,108,98,44,32,119,32,61,32,108,46,110,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,103,91,108,46,97,98,93,32,61,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,58,32,40,69,41,32,61,62,32,109,46,102,114,111,109,87,105,114,101,84,121,112,101,40,113,40,114,44,32,69,41,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,119,114,105,116,101,58,32,40,69,44,32,100,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,66,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,40,119,44,32,69,44,32,65,46,116,111,87,105,114,101,84,121,112,101,40,66,44,32,100,97,41,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,74,97,40,66,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,98,46,110,97,109,101,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,40,108,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,110,32,61,32,123,125,44,32,109,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,109,32,105,110,32,103,41,32,110,91,109,93,32,61,32,103,91,109,93,46,114,101,97,100,40,108,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,40,108,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,40,108,44,32,110,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,109,32,105,110,32,103,41,32,105,102,32,40,33,40,109,32,105,110,32,110,41,41,32,116,104,114,111,119,32,110,101,119,32,84,121,112,101,69,114,114,111,114,40,96,77,105,115,115,105,110,
2103,32,102,105,101,108,100,58,32,34,36,123,109,125,34,96,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,113,32,61,32,99,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,109,32,105,110,32,103,41,32,103,91,109,93,46,119,114,105,116,101,40,113,44,32,110,91,109,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,117,108,108,32,33,61,61,32,108,32,38,38,32,108,46,112,117,115,104,40,100,44,32,113,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,113,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,97,58,32,56,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,58,32,73,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,74,97,58,32,100,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,93,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,70,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,95,58,32,40,97,44,32,98,44,32,99,44,32,100,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,79,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,77,40,97,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,98,44,10,32,32,32,32,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,102,117,110,99,116,105,111,110,40,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,33,33,101,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,102,117,110,99,116,105,111,110,40,101,44,32,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,32,63,32,99,32,58,32,100,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,73,97,58,32,56,44,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,58,32,102,117,110,99,116,105,111,110,40,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,120,91,101,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,74,97,58,32,110,117,108,108,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,107,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,44,32,108,44,32,110,44,32,109,44,32,113,44,32,114,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,109,32,61,32,79,40,109,41,59,10,32,32,32,32,32,32,32,32,32,32,102,32,61,32,83,40,101,44,32,102,41,59,10,32,32,32,32,32,32,32,32,32,32,103,32,38,38,32,40,103,32,61,32,83,40,107,44,32,103,41,41,59,10,32,32,32,32,32,32,32,32,32,32,110,32,38,38,32,40,110,32,61,32,83,40,108,44,32,110,41,41,59,10,32,32,32,32,32,32,32,32,32,32,114,32,61,32,83,40,113,44,32,114,41,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,65,32,61,32,97,98,40,109,41,59,10,32,32,32,32,32,32,32,32,32,32,36,97,40,65,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,112,98,40,96,67,97,110,110,111,116,32,99,111,110,115,116,114,117,99,116,32,36,123,109,125,32,100,117,101,32,116,111,32,117,110,98,111,117,110,100,32,116,121,112,101,115,96,44,32,91,100,93,41,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,78,40,91,97,44,32,98,44,32,99,93,44,32,100,32,63,32,91,100,93,32,58,32,91,93,44,32,40,118,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,32,61,32,118,91,48,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,119,32,61,32,118,46,66,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,69,32,61,32,119,46,77,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,69,32,61,32,88,97,46,112,114,111,116,111,116,121,112,101,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,32,61,32,89,97,40,109,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,79,98,106,101,99,116,46,103,101,116,80,114,111,116,111,116,121,112,101,79,102,40,116,104,105,115,41,32,33,61,61,32,100,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,34,85,115,101,32,39,110,101,119,39,32,116,111,32,99,111,110,115,116,114,117,99,116,32,34,32,43,32,109,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,66,46,76,97,41,32,116,104,114,111,119,32,110,101,119,32,80,40,109,32,43,32,34,32,104,97,115,32,110,111,32,97,99,99,101,115,115,105,98,108,101,32,99,111,110,115,116,114,117,99,116,111,114,34,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,95,108,101,110,52,32,61,32,97,114,103,117,109,101,110,116,115,46,108,101,110,103,116,104,44,32,78,97,32,61,32,110,101,119,32,65,114,114,97,121,40,95,108,101,110,52,41,44,32,95,107,101,121,52,32,61,32,48,59,32,95,107,101,121,52,32,60,32,95,108,101,110,52,59,32,95,107,101,121,52,43,43,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,78,97,91,95,107,101,121,52,93,32,61,32,97,114,103,117,109,101,110,116,115,91,95,107,101,121,52,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,117,98,32,61,32,66,46,76,97,91,78,97,46,108,101,110,103,116,104,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,117,98,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,80,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,96,84,114,105,101,100,32,116,111,32,105,110,
2118,111,107,101,32,99,116,111,114,32,111,102,32,36,123,109,125,32,119,105,116,104,32,105,110,118,97,108,105,100,32,110,117,109,98,101,114,32,111,102,32,112,97,114,97,109,101,116,101,114,115,32,40,36,123,78,97,46,108,101,110,103,116,104,125,41,32,45,32,101,120,112,101,99,116,101,100,32,40,36,123,79,98,106,101,99,116,46,107,101,121,115,40,66,46,76,97,41,46,116,111,83,116,114,105,110,103,40,41,125,41,32,112,97,114,97,109,101,116,101,114,115,32,105,110,115,116,101,97,100,33,96,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,117,98,46,97,112,112,108,121,40,116,104,105,115,44,32,78,97,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,97,32,61,32,79,98,106,101,99,116,46,99,114,101,97,116,101,40,69,44,32,123,32,99,111,110,115,116,114,117,99,116,111,114,58,32,123,32,118,97,108,117,101,58,32,118,32,125,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,46,112,114,111,116,111,116,121,112,101,32,61,32,100,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,66,32,61,32,110,101,119,32,98,98,40,109,44,32,118,44,32,100,97,44,32,114,44,32,119,44,32,102,44,32,103,44,32,110,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,66,46,71,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,95,101,97,36,86,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,95,101,97,36,86,97,32,61,32,40,101,97,32,61,32,66,46,71,97,41,46,86,97,41,32,33,61,61,32,110,117,108,108,32,38,38,32,95,101,97,36,86,97,32,33,61,61,32,118,111,105,100,32,48,32,63,32,95,101,97,36,86,97,32,58,32,101,97,46,86,97,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,46,71,97,46,86,97,46,112,117,115,104,40,66,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,119,32,61,32,110,101,119,32,105,98,40,109,44,32,66,44,32,116,114,117,101,44,32,102,97,108,115,101,44,32,102,97,108,115,101,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,101,97,32,61,32,110,101,119,32,105,98,40,109,32,43,32,34,42,34,44,32,66,44,32,102,97,108,115,101,44,32,102,97,108,115,101,44,32,102,97,108,115,101,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,69,32,61,32,110,101,119,32,105,98,40,109,32,43,32,34,32,99,111,110,115,116,42,34,44,32,66,44,32,102,97,108,115,101,44,32,116,114,117,101,44,32,102,97,108,115,101,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,83,97,91,97,93,32,61,32,123,32,112,111,105,110,116,101,114,84,121,112,101,58,32,101,97,44,32,90,97,58,32,69,32,125,59,10,32,32,32,32,32,32,32,32,32,32,32,32,106,98,40,65,44,32,118,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,119,44,32,101,97,44,32,69,93,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,114,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,107,32,61,32,113,98,40,98,44,32,99,41,59,10,32,32,32,32,32,32,32,32,32,32,101,32,61,32,83,40,100,44,32,101,41,59,10,32,32,32,32,32,32,32,32,32,32,78,40,91,93,44,32,91,97,93,44,32,40,103,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,103,32,61,32,103,91,48,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,108,32,61,32,96,99,111,110,115,116,114,117,99,116,111,114,32,36,123,103,46,110,97,109,101,125,96,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,111,105,100,32,48,32,61,61,61,32,103,46,66,97,46,76,97,32,38,38,32,40,103,46,66,97,46,76,97,32,61,32,91,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,33,61,61,32,103,46,66,97,46,76,97,91,98,32,45,32,49,93,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,80,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,96,67,97,110,110,111,116,32,114,101,103,105,115,116,101,114,32,109,117,108,116,105,112,108,101,32,99,111,110,115,116,114,117,99,116,111,114,115,32,119,105,116,104,32,105,100,101,110,116,105,99,97,108,32,110,117,109,98,101,114,32,111,102,32,112,97,114,97,109,101,116,101,114,115,32,40,36,123,98,32,45,32,49,125,41,32,102,111,114,32,99,108,97,115,115,32,39,36,123,103,46,110,97,109,101,125,39,33,32,79,118,101,114,108,111,97,100,32,114,101,115,111,108,117,116,105,111,110,32,105,115,32,99,117,114,114,101,110,116,108,121,32,111,110,108,121,32,112,101,114,102,111,114,109,101,100,32,117,115,105,110,
2103,32,116,104,101,32,112,97,114,97,109,101,116,101,114,32,99,111,117,110,116,44,32,110,111,116,32,97,99,116,117,97,108,32,116,121,112,101,32,105,110,102,111,33,96,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,103,46,66,97,46,76,97,91,98,32,45,32,49,93,32,61,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,112,98,40,96,67,97,110,110,111,116,32,99,111,110,115,116,114,117,99,116,32,36,123,103,46,110,97,109,101,125,32,100,117,101,32,116,111,32,117,110,98,111,117,110,100,32,116,121,112,101,115,96,44,32,107,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,32,32,78,40,91,93,44,32,107,44,32,40,110,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,46,115,112,108,105,99,101,40,49,44,32,48,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,103,46,66,97,46,76,97,91,98,32,45,32,49,93,32,61,32,115,98,40,108,44,32,110,44,32,110,117,108,108,44,32,101,44,32,102,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,100,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,108,32,61,32,113,98,40,99,44,32,100,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,79,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,116,98,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,102,32,61,32,83,40,101,44,32,102,41,59,10,32,32,32,32,32,32,32,32,32,32,78,40,91,93,44,32,91,97,93,44,32,40,110,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,109,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,112,98,40,96,67,97,110,110,111,116,32,99,97,108,108,32,36,123,113,125,32,100,117,101,32,116,111,32,117,110,98,111,117,110,100,32,116,121,112,101,115,96,44,32,108,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,110,32,61,32,110,91,48,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,113,32,61,32,96,36,123,110,46,110,97,109,101,125,46,36,123,98,125,96,59,10,32,32,32,32,32,32,32,32,32,32,32,32,98,46,115,116,97,114,116,115,87,105,116,104,40,34,64,64,34,41,32,38,38,32,40,98,32,61,32,83,121,109,98,111,108,91,98,46,115,117,98,115,116,114,105,110,103,40,50,41,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,103,32,38,38,32,110,46,66,97,46,106,98,46,112,117,115,104,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,114,32,61,32,110,46,66,97,46,77,97,44,32,65,32,61,32,114,91,98,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,111,105,100,32,48,32,61,61,61,32,65,32,124,124,32,118,111,105,100,32,48,32,61,61,61,32,65,46,69,97,32,38,38,32,65,46,99,108,97,115,115,78,97,109,101,32,33,61,61,32,110,46,110,97,109,101,32,38,38,32,65,46,78,97,32,61,61,61,32,99,32,45,32,50,32,63,32,40,109,46,78,97,32,61,32,99,32,45,32,50,44,32,109,46,99,108,97,115,115,78,97,109,101,32,61,32,110,46,110,97,109,101,44,32,114,91,98,93,32,61,32,109,41,32,58,32,40,90,97,40,114,44,32,98,44,32,113,41,44,32,114,91,98,93,46,69,97,91,99,32,45,32,50,93,32,61,32,109,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,78,40,91,93,44,32,108,44,32,40,118,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,32,61,32,115,98,40,113,44,32,118,44,32,110,44,32,102,44,32,107,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,111,105,100,32,48,32,61,61,61,32,114,91,98,93,46,69,97,32,63,32,40,118,46,78,97,32,61,32,99,32,45,32,50,44,32,114,91,98,93,32,61,32,118,41,32,58,32,114,91,98,93,46,69,97,91,99,32,45,32,50,93,32,61,32,118,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,89,58,32,40,97,41,32,61,62,32,77,40,97,44,32,120,98,41,44,10,32,32,32,32,32,32,32,32,68,58,32,40,97,44,32,98,44,32,99,44,32,100,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,101,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,79,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,101,46,118,97,108,117,101,115,32,61,32,123,125,59,10,32,32,32,32,32,32,32,32,32,32,77,40,97,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,98,44,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,58,32,101,44,10,32,32,32,32,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,99,111,110,115,116,114,117,99,116,111,114,46,118,97,108,117,101,115,91,102,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,40,102,44,32,107,41,32,61,62,32,107,46,118,97,108,117,101,44,10,32,32,32,32,32,32,32,32,32,32,32,32,73,97,58,32,56,44,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,
2116,101,114,58,32,121,98,40,98,44,32,99,44,32,100,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,74,97,58,32,110,117,108,108,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,36,97,40,98,44,32,101,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,109,58,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,122,98,40,97,44,32,34,101,110,117,109,34,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,79,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,100,46,99,111,110,115,116,114,117,99,116,111,114,59,10,32,32,32,32,32,32,32,32,32,32,100,32,61,32,79,98,106,101,99,116,46,99,114,101,97,116,101,40,100,46,99,111,110,115,116,114,117,99,116,111,114,46,112,114,111,116,111,116,121,112,101,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,108,117,101,58,32,123,32,118,97,108,117,101,58,32,99,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,58,32,123,32,118,97,108,117,101,58,32,89,97,40,96,36,123,100,46,110,97,109,101,125,95,36,123,98,125,96,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,32,125,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,97,46,118,97,108,117,101,115,91,99,93,32,61,32,100,59,10,32,32,32,32,32,32,32,32,32,32,97,91,98,93,32,61,32,100,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,65,58,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,79,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,77,40,97,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,98,44,10,32,32,32,32,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,40,100,41,32,61,62,32,100,44,10,32,32,32,32,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,40,100,44,32,101,41,32,61,62,32,101,44,10,32,32,32,32,32,32,32,32,32,32,32,32,73,97,58,32,56,44,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,58,32,65,98,40,98,44,32,99,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,74,97,58,32,110,117,108,108,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,117,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,107,32,61,32,113,98,40,98,44,32,99,41,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,79,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,116,98,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,101,32,61,32,83,40,100,44,32,101,41,59,10,32,32,32,32,32,32,32,32,32,32,36,97,40,10,32,32,32,32,32,32,32,32,32,32,32,32,97,44,10,32,32,32,32,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,112,98,40,96,67,97,110,110,111,116,32,99,97,108,108,32,36,123,97,125,32,100,117,101,32,116,111,32,117,110,98,111,117,110,100,32,116,121,112,101,115,96,44,32,107,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,98,32,45,32,49,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,78,40,91,93,44,32,107,44,32,40,103,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,106,98,40,97,44,32,115,98,40,97,44,32,91,103,91,48,93,44,32,110,117,108,108,93,46,99,111,110,99,97,116,40,103,46,115,108,105,99,101,40,49,41,41,44,32,110,117,108,108,44,32,101,44,32,102,41,44,32,98,32,45,32,49,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,110,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,79,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,45,49,32,61,61,61,32,101,32,38,38,32,40,101,32,61,32,52,50,57,52,57,54,55,50,57,53,41,59,10,32,32,32,32,32,32,32,32,32,32,101,32,61,32,40,103,41,32,61,62,32,103,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,48,32,61,61,61,32,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,51,50,32,45,32,56,32,42,32,99,59,10,32,32,32,32,32,32,32,32,32,32,32,32,101,32,61,32,40,103,41,32,61,62,32,103,32,60,60,32,102,32,62,62,62,32,102,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,107,32,61,32,98,46,105,110,99,108,117,100,101,115,40,34,117,110,115,105,103,110,101,100,34,41,32,63,32,102,117,110,99,116,105,111,110,40,103,44,32,108,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,108,32,62,62,62,32,48,59,10,32,32,32,32,32,32,32,32,32,32,125,32,58,32,102,117,110,99,116,105,111,110,40,103,44,32,108,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,108,59,10,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,77,40,97,44,32,123,32,110,97,109,101,58,32,98,44,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,101,44,32,116,111,87,105,114,101,84,121,112,101,58,32,107,44,32,73,97,58,32,56,44,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,
2116,101,114,58,32,66,98,40,98,44,32,99,44,32,48,32,33,61,61,32,100,41,44,32,74,97,58,32,110,117,108,108,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,103,58,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,100,40,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,101,119,32,101,40,117,46,98,117,102,102,101,114,44,32,68,91,102,32,43,32,52,32,62,62,32,50,93,44,32,68,91,102,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,91,73,110,116,56,65,114,114,97,121,44,32,85,105,110,116,56,65,114,114,97,121,44,32,73,110,116,49,54,65,114,114,97,121,44,32,85,105,110,116,49,54,65,114,114,97,121,44,32,73,110,116,51,50,65,114,114,97,121,44,32,85,105,110,116,51,50,65,114,114,97,121,44,32,70,108,111,97,116,51,50,65,114,114,97,121,44,32,70,108,111,97,116,54,52,65,114,114,97,121,93,91,98,93,59,10,32,32,32,32,32,32,32,32,32,32,99,32,61,32,79,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,77,40,97,44,32,123,32,110,97,109,101,58,32,99,44,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,100,44,32,73,97,58,32,56,44,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,58,32,100,32,125,44,32,123,32,104,98,58,32,116,114,117,101,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,111,58,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,77,40,97,44,32,67,98,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,118,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,44,32,108,44,32,110,44,32,109,44,32,113,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,99,32,61,32,79,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,102,32,61,32,83,40,101,44,32,102,41,59,10,32,32,32,32,32,32,32,32,32,32,103,32,61,32,83,40,107,44,32,103,41,59,10,32,32,32,32,32,32,32,32,32,32,110,32,61,32,83,40,108,44,32,110,41,59,10,32,32,32,32,32,32,32,32,32,32,113,32,61,32,83,40,109,44,32,113,41,59,10,32,32,32,32,32,32,32,32,32,32,78,40,91,97,93,44,32,91,98,93,44,32,40,114,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,114,32,61,32,114,91,48,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,110,101,119,32,105,98,40,99,44,32,114,46,66,97,44,32,102,97,108,115,101,44,32,102,97,108,115,101,44,32,116,114,117,101,44,32,114,44,32,100,44,32,102,44,32,103,44,32,110,44,32,113,41,93,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,90,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,79,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,77,40,97,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,98,44,10,32,32,32,32,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,102,117,110,99,116,105,111,110,40,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,100,32,61,32,68,91,99,32,62,62,32,50,93,44,32,101,32,61,32,99,32,43,32,52,44,32,102,44,32,107,32,61,32,101,44,32,103,32,61,32,48,59,32,103,32,60,61,32,100,59,32,43,43,103,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,108,32,61,32,101,32,43,32,103,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,103,32,61,61,32,100,32,124,124,32,48,32,61,61,32,120,91,108,93,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,107,32,61,32,107,32,63,32,69,97,40,107,44,32,108,32,45,32,107,41,32,58,32,34,34,44,32,118,111,105,100,32,48,32,61,61,61,32,102,32,63,32,102,32,61,32,107,32,58,32,40,102,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,41,44,32,102,32,43,61,32,107,41,44,32,107,32,61,32,108,32,43,32,49,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,102,117,110,99,116,105,111,110,40,99,44,32,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,32,105,110,
2115,116,97,110,99,101,111,102,32,65,114,114,97,121,66,117,102,102,101,114,32,38,38,32,40,100,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,100,41,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,44,32,102,32,61,32,34,115,116,114,105,110,103,34,32,61,61,32,116,121,112,101,111,102,32,100,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,40,102,32,124,124,32,100,32,105,110,115,116,97,110,99,101,111,102,32,85,105,110,116,56,65,114,114,97,121,32,124,124,32,100,32,105,110,115,116,97,110,99,101,111,102,32,85,105,110,116,56,67,108,97,109,112,101,100,65,114,114,97,121,32,124,124,32,100,32,105,110,115,116,97,110,99,101,111,102,32,73,110,116,56,65,114,114,97,121,41,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,80,40,34,67,97,110,110,111,116,32,112,97,115,115,32,110,111,110,45,115,116,114,105,110,103,32,116,111,32,115,116,100,58,58,115,116,114,105,110,103,34,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,102,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,107,32,61,32,101,32,61,32,48,59,32,107,32,60,32,100,46,108,101,110,103,116,104,59,32,43,43,107,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,103,32,61,32,100,46,99,104,97,114,67,111,100,101,65,116,40,107,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,49,50,55,32,62,61,32,103,32,63,32,101,43,43,32,58,32,50,48,52,55,32,62,61,32,103,32,63,32,101,32,43,61,32,50,32,58,32,53,53,50,57,54,32,60,61,32,103,32,38,38,32,53,55,51,52,51,32,62,61,32,103,32,63,32,40,101,32,43,61,32,52,44,32,43,43,107,41,32,58,32,101,32,43,61,32,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,32,101,32,61,32,100,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,107,32,61,32,97,99,40,52,32,43,32,101,32,43,32,49,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,103,32,61,32,107,32,43,32,52,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,91,107,32,62,62,32,50,93,32,61,32,101,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,102,41,32,72,40,100,44,32,103,44,32,101,32,43,32,49,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,32,105,102,32,40,102,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,102,32,61,32,48,59,32,102,32,60,32,101,59,32,43,43,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,108,32,61,32,100,46,99,104,97,114,67,111,100,101,65,116,40,102,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,50,53,53,32,60,32,108,41,32,116,104,114,111,119,32,84,40,103,41,44,32,110,101,119,32,80,40,34,83,116,114,105,110,103,32,104,97,115,32,85,84,70,45,49,54,32,99,111,100,101,32,117,110,105,116,115,32,116,104,97,116,32,100,111,32,110,111,116,32,102,105,116,32,105,110,32,56,32,98,105,116,115,34,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,120,91,103,32,43,32,102,93,32,61,32,108,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,32,102,111,114,32,40,102,32,61,32,48,59,32,102,32,60,32,101,59,32,43,43,102,41,32,120,91,103,32,43,32,102,93,32,61,32,100,91,102,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,117,108,108,32,33,61,61,32,99,32,38,38,32,99,46,112,117,115,104,40,84,44,32,107,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,73,97,58,32,56,44,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,58,32,73,44,10,32,32,32,32,32,32,32,32,32,32,32,32,74,97,40,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,121,58,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,99,32,61,32,79,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,50,32,61,61,61,32,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,69,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,70,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,71,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,107,32,61,32,40,103,41,32,61,62,32,122,91,103,32,62,62,32,49,93,59,10,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,52,32,61,61,61,32,98,32,38,38,32,40,100,32,61,32,72,98,44,32,101,32,61,32,73,98,44,32,102,32,61,32,74,98,44,32,107,32,61,32,40,103,41,32,61,62,32,68,91,103,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,32,32,32,32,77,40,97,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,99,44,10,32,32,32,32,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,40,103,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,108,32,61,32,68,91,103,32,62,62,32,50,93,44,32,110,44,32,109,32,61,32,103,32,43,32,52,44,32,113,32,61,32,48,59,32,113,32,60,61,32,108,59,32,43,43,113,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,114,32,61,32,103,32,43,32,52,32,43,32,113,32,42,32,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,113,32,61,61,32,108,32,124,124,32,48,32,61,61,32,107,40,114,41,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,109,32,61,32,100,40,109,44,32,114,32,45,32,109,41,44,32,118,111,105,100,32,48,32,61,61,61,32,110,32,63,32,110,32,61,32,109,32,58,32,40,110,32,43,61,32,83,116,114,105,110,
2103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,41,44,32,110,32,43,61,32,109,41,44,32,109,32,61,32,114,32,43,32,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,40,103,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,40,103,44,32,108,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,34,115,116,114,105,110,103,34,32,33,61,32,116,121,112,101,111,102,32,108,41,32,116,104,114,111,119,32,110,101,119,32,80,40,96,67,97,110,110,111,116,32,112,97,115,115,32,110,111,110,45,115,116,114,105,110,103,32,116,111,32,67,43,43,32,115,116,114,105,110,103,32,116,121,112,101,32,36,123,99,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,110,32,61,32,102,40,108,41,44,32,109,32,61,32,97,99,40,52,32,43,32,110,32,43,32,98,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,91,109,32,62,62,32,50,93,32,61,32,110,32,47,32,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,40,108,44,32,109,32,43,32,52,44,32,110,32,43,32,98,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,117,108,108,32,33,61,61,32,103,32,38,38,32,103,46,112,117,115,104,40,84,44,32,109,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,109,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,73,97,58,32,56,44,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,58,32,73,44,10,32,32,32,32,32,32,32,32,32,32,32,32,74,97,40,103,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,40,103,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,120,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,73,97,91,97,93,32,61,32,123,32,110,97,109,101,58,32,79,40,98,41,44,32,85,97,58,32,83,40,99,44,32,100,41,44,32,75,97,58,32,83,40,101,44,32,102,41,44,32,88,97,58,32,91,93,32,125,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,105,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,44,32,108,44,32,110,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,73,97,91,97,93,46,88,97,46,112,117,115,104,40,123,32,97,98,58,32,79,40,98,41,44,32,103,98,58,32,99,44,32,101,98,58,32,83,40,100,44,32,101,41,44,32,102,98,58,32,102,44,32,109,98,58,32,107,44,32,108,98,58,32,83,40,103,44,32,108,41,44,32,110,98,58,32,110,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,36,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,79,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,77,40,97,44,32,123,32,112,98,58,32,116,114,117,101,44,32,110,97,109,101,58,32,98,44,32,73,97,58,32,48,44,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,125,44,32,116,111,87,105,114,101,84,121,112,101,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,125,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,75,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,67,97,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,32,32,75,98,32,61,32,48,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,73,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,73,110,102,105,110,105,116,121,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,67,58,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,86,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,122,98,40,98,44,32,34,101,109,118,97,108,58,58,97,115,34,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,76,98,40,98,44,32,99,44,32,97,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,113,58,32,40,97,44,32,98,44,32,99,44,32,100,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,77,98,91,97,93,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,86,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,40,110,117,108,108,44,32,98,44,32,99,44,32,100,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,87,58,32,119,98,44,10,32,32,32,32,32,32,32,32,69,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,86,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,86,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,32,61,61,32,98,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,112,58,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,79,98,40,97,44,32,98,41,44,32,101,32,61,32,100,46,115,104,105,102,116,40,41,59,10,32,32,32,32,32,32,32,32,32,32,97,45,45,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,96,109,101,116,104,111,100,67,97,108,108,101,114,60,40,36,123,100,46,109,97,112,40,40,107,41,32,61,62,32,107,46,110,97,109,101,41,46,106,111,105,110,40,34,44,32,34,41,125,41,32,61,62,32,36,123,101,46,110,97,109,101,125,62,96,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,78,98,40,10,32,32,32,32,32,32,32,32,32,32,32,32,89,97,40,98,44,32,40,107,44,32,103,44,32,108,44,32,110,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,109,32,61,32,48,44,32,113,32,61,32,48,59,32,113,32,60,32,97,59,32,43,43,113,41,32,102,91,113,93,32,61,32,100,91,113,93,46,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,
2116,101,114,40,110,32,43,32,109,41,44,32,109,32,43,61,32,100,91,113,93,46,73,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,107,32,61,32,49,32,61,61,61,32,99,32,63,32,80,98,40,103,44,32,102,41,32,58,32,103,46,97,112,112,108,121,40,107,44,32,102,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,76,98,40,101,44,32,108,44,32,107,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,122,58,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,57,32,60,32,97,32,38,38,32,40,85,91,97,32,43,32,49,93,32,43,61,32,49,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,99,97,58,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,86,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,74,97,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,119,98,40,97,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,115,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,122,98,40,97,44,32,34,95,101,109,118,97,108,95,116,97,107,101,95,118,97,108,117,101,34,41,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,97,46,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,103,98,40,97,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,71,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,81,98,91,97,93,32,38,38,32,40,99,108,101,97,114,84,105,109,101,111,117,116,40,81,98,91,97,93,46,105,100,41,44,32,100,101,108,101,116,101,32,81,98,91,97,93,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,98,41,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,100,101,108,101,116,101,32,81,98,91,97,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,84,98,40,40,41,32,61,62,32,98,99,40,97,44,32,112,101,114,102,111,114,109,97,110,99,101,46,110,111,119,40,41,41,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,98,41,59,10,32,32,32,32,32,32,32,32,32,32,81,98,91,97,93,32,61,32,123,32,105,100,58,32,99,44,32,113,98,58,32,98,32,125,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,72,58,32,40,97,44,32,98,44,32,99,44,32,100,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,40,47,42,32,64,95,95,80,85,82,69,95,95,32,42,47,32,110,101,119,32,68,97,116,101,40,41,41,46,103,101,116,70,117,108,108,89,101,97,114,40,41,44,32,102,32,61,32,110,101,119,32,68,97,116,101,40,101,44,32,48,44,32,49,41,46,103,101,116,84,105,109,101,122,111,110,101,79,102,102,115,101,116,40,41,59,10,32,32,32,32,32,32,32,32,32,32,101,32,61,32,110,101,119,32,68,97,116,101,40,101,44,32,54,44,32,49,41,46,103,101,116,84,105,109,101,122,111,110,101,79,102,102,115,101,116,40,41,59,10,32,32,32,32,32,32,32,32,32,32,68,91,97,32,62,62,32,50,93,32,61,32,54,48,32,42,32,77,97,116,104,46,109,97,120,40,102,44,32,101,41,59,10,32,32,32,32,32,32,32,32,32,32,67,91,98,32,62,62,32,50,93,32,61,32,78,117,109,98,101,114,40,102,32,33,61,32,101,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,40,107,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,103,32,61,32,77,97,116,104,46,97,98,115,40,107,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,96,85,84,67,36,123,48,32,60,61,32,107,32,63,32,34,45,34,32,58,32,34,43,34,125,36,123,83,116,114,105,110,103,40,77,97,116,104,46,102,108,111,111,114,40,103,32,47,32,54,48,41,41,46,112,97,100,83,116,97,114,116,40,50,44,32,34,48,34,41,125,36,123,83,116,114,105,110,103,40,103,32,37,32,54,48,41,46,112,97,100,83,116,97,114,116,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,50,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,48,34,10,32,32,32,32,32,32,32,32,32,32,32,32,41,125,96,59,10,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,98,40,102,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,98,40,101,41,59,10,32,32,32,32,32,32,32,32,32,32,101,32,60,32,102,32,63,32,40,72,40,97,44,32,99,44,32,49,55,41,44,32,72,40,98,44,32,100,44,32,49,55,41,41,32,58,32,40,72,40,97,44,32,100,44,32,49,55,41,44,32,72,40,98,44,32,99,44,32,49,55,41,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,98,97,58,32,40,41,32,61,62,32,112,101,114,102,111,114,109,97,110,99,101,46,110,111,119,40,41,44,10,32,32,32,32,32,32,32,32,74,58,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,120,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,32,32,97,32,62,62,62,61,32,48,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,50,49,52,55,52,56,51,54,52,56,32,60,32,97,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,99,32,61,32,49,59,32,52,32,62,61,32,99,59,32,99,32,42,61,32,50,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,98,32,42,32,40,49,32,43,32,48,46,50,32,47,32,99,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,100,32,61,32,77,97,116,104,46,109,105,110,40,100,44,32,97,32,43,32,49,48,48,54,54,51,50,57,54,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,97,58,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,32,61,32,40,7
27,97,116,104,46,109,105,110,40,50,49,52,55,52,56,51,54,52,56,44,32,54,53,53,51,54,32,42,32,77,97,116,104,46,99,101,105,108,40,77,97,116,104,46,109,97,120,40,97,44,32,100,41,32,47,32,54,53,53,51,54,41,41,32,45,32,107,97,46,98,117,102,102,101,114,46,98,121,116,101,76,101,110,103,116,104,32,43,32,54,53,53,51,53,41,32,47,32,54,53,53,51,54,32,124,32,48,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,107,97,46,103,114,111,119,40,100,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,112,97,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,49,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,114,101,97,107,32,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,32,61,32,118,111,105,100,32,48,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,101,41,32,114,101,116,117,114,110,32,116,114,117,101,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,86,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,48,59,10,32,32,32,32,32,32,32,32,32,32,87,98,40,41,46,102,111,114,69,97,99,104,40,40,100,44,32,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,98,32,43,32,99,59,10,32,32,32,32,32,32,32,32,32,32,32,32,101,32,61,32,68,91,97,32,43,32,52,32,42,32,101,32,62,62,32,50,93,32,61,32,102,59,10,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,102,32,61,32,48,59,32,102,32,60,32,100,46,108,101,110,103,116,104,59,32,43,43,102,41,32,117,91,101,43,43,93,32,61,32,100,46,99,104,97,114,67,111,100,101,65,116,40,102,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,117,91,101,93,32,61,32,48,59,10,32,32,32,32,32,32,32,32,32,32,32,32,99,32,43,61,32,100,46,108,101,110,103,116,104,32,43,32,49,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,88,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,87,98,40,41,59,10,32,32,32,32,32,32,32,32,32,32,68,91,97,32,62,62,32,50,93,32,61,32,99,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,48,59,10,32,32,32,32,32,32,32,32,32,32,99,46,102,111,114,69,97,99,104,40,40,101,41,32,61,62,32,100,32,43,61,32,101,46,108,101,110,103,116,104,32,43,32,49,41,59,10,32,32,32,32,32,32,32,32,32,32,68,91,98,32,62,62,32,50,93,32,61,32,100,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,83,58,32,40,41,32,61,62,32,53,50,44,10,32,32,32,32,32,32,32,32,81,58,32,40,41,32,61,62,32,53,50,44,10,32,32,32,32,32,32,32,32,108,58,32,99,99,44,10,32,32,32,32,32,32,32,32,102,58,32,100,99,44,10,32,32,32,32,32,32,32,32,101,58,32,101,99,44,10,32,32,32,32,32,32,32,32,66,58,32,102,99,44,10,32,32,32,32,32,32,32,32,97,97,58,32,103,99,44,10,32,32,32,32,32,32,32,32,97,58,32,104,99,44,10,32,32,32,32,32,32,32,32,98,58,32,105,99,44,10,32,32,32,32,32,32,32,32,104,58,32,106,99,44,10,32,32,32,32,32,32,32,32,116,58,32,107,99,44,10,32,32,32,32,32,32,32,32,85,58,32,83,98,44,10,32,32,32,32,32,32,32,32,76,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,89,98,40,120,46,115,117,98,97,114,114,97,121,40,97,44,32,97,32,43,32,98,41,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,87,59,10,32,32,32,32,32,32,40,97,115,121,110,99,32,102,117,110,99,116,105,111,110,40,95,104,36,109,111,110,105,116,111,114,82,117,110,68,101,112,101,110,100,101,110,50,44,32,95,119,97,41,32,123,10,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,97,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,95,104,36,109,111,110,105,116,111,114,82,117,110,68,101,112,101,110,100,101,110,59,10,32,32,32,32,32,32,32,32,32,32,87,32,61,32,100,46,101,120,112,111,114,116,115,59,10,32,32,32,32,32,32,32,32,32,32,107,97,32,61,32,87,46,100,97,59,10,32,32,32,32,32,32,32,32,32,32,112,97,40,41,59,10,32,32,32,32,32,32,32,32,32,32,82,32,61,32,87,46,103,97,59,10,32,32,32,32,32,32,32,32,32,32,114,97,46,117,110,115,104,105,102,116,40,87,46,101,97,41,59,10,32,32,32,32,32,32,32,32,32,32,70,45,45,59,10,32,32,32,32,32,32,32,32,32,32,40,95,104,36,109,111,110,105,116,111,114,82,117,110,68,101,112,101,110,100,101,110,32,61,32,104,46,109,111,110,105,116,111,114,82,117,110,68,101,112,101,110,100,101,110,99,105,101,115,41,32,61,61,61,32,110,117,108,108,32,124,124,32,95,104,36,109,111,110,105,116,111,114,82,117,110,68,101,112,101,110,100,101,110,32,61,61,61,32,118,111,105,100,32,48,32,124,124,32,95,104,36,109,111,110,105,116,111,114,82,117,110,68,101,112,101,110,100,101,110,46,99,97,108,108,40,104,44,32,70,41,59,10,32,32,32,32,32,32,32,32,32,32,48,32,61,61,32,70,32,38,38,32,71,32,38,38,32,40,100,32,61,32,71,44,32,71,32,61,32,110,117,108,108,44,32,100,40,41,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,87,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,70,43,43,59,10,32,32,32,32,32,32,32,32,40,95,104,36,109,111,110,105,116,111,114,82,117,110,68,101,112,101,110,100,101,110,50,32,61,32,104,46,109,111,110,105,116,111,114,82,117,110,68,101,112,101,110,100,101,110,99,105,101,115,41,32,61,61,61,32,110,117,108,108,32,124,124,32,95,104,36,109,111,110,105,116,111,114,82,117,110,68,101,112,101,110,100,101,110,50,32,61,61,61,32,118,111,105,100,32,48,32,124,124,32,95,104,36,109,111,110,105,116,111,114,82,117,110,68,101,112,101,110,100,101,110,50,46,99,97,108,108,40,104,44,32,70,41,59,10,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,123,32,97,58,32,108,99,32,125,59,10,32,32,32,32,32,32,32,32,105,102,32,40,104,46,105,110,
2115,116,97,110,116,105,97,116,101,87,97,115,109,41,10,32,32,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,104,46,105,110,115,116,97,110,116,105,97,116,101,87,97,115,109,40,98,44,32,97,41,59,10,32,32,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,40,96,77,111,100,117,108,101,46,105,110,115,116,97,110,116,105,97,116,101,87,97,115,109,32,99,97,108,108,98,97,99,107,32,102,97,105,108,101,100,32,119,105,116,104,32,101,114,114,111,114,58,32,36,123,100,125,96,41,44,32,98,97,40,100,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,40,95,119,97,32,61,32,119,97,41,32,33,61,61,32,110,117,108,108,32,38,38,32,95,119,97,32,33,61,61,32,118,111,105,100,32,48,32,63,32,95,119,97,32,58,32,119,97,32,61,32,118,97,40,34,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,46,119,97,115,109,34,41,32,63,32,34,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,46,119,97,115,109,34,32,58,32,104,46,108,111,99,97,116,101,70,105,108,101,32,63,32,104,46,108,111,99,97,116,101,70,105,108,101,40,34,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,46,119,97,115,109,34,44,32,112,41,32,58,32,112,32,43,32,34,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,46,119,97,115,109,34,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,97,119,97,105,116,32,122,97,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,97,40,99,46,105,110,115,116,97,110,99,101,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,98,97,40,100,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,40,41,59,10,32,32,32,32,32,32,118,97,114,32,97,99,32,61,32,40,97,41,32,61,62,32,40,97,99,32,61,32,87,46,102,97,41,40,97,41,44,32,84,32,61,32,40,97,41,32,61,62,32,40,84,32,61,32,87,46,104,97,41,40,97,41,44,32,110,98,32,61,32,40,97,41,32,61,62,32,40,110,98,32,61,32,87,46,105,97,41,40,97,41,44,32,98,99,32,61,32,40,97,44,32,98,41,32,61,62,32,40,98,99,32,61,32,87,46,106,97,41,40,97,44,32,98,41,44,32,88,32,61,32,40,97,44,32,98,41,32,61,62,32,40,88,32,61,32,87,46,107,97,41,40,97,44,32,98,41,44,32,89,32,61,32,40,97,41,32,61,62,32,40,89,32,61,32,87,46,108,97,41,40,97,41,44,32,90,32,61,32,40,41,32,61,62,32,40,90,32,61,32,87,46,109,97,41,40,41,59,10,32,32,32,32,32,32,104,46,100,121,110,67,97,108,108,95,106,105,105,105,32,61,32,40,97,44,32,98,44,32,99,44,32,100,41,32,61,62,32,40,104,46,100,121,110,67,97,108,108,95,106,105,105,105,32,61,32,87,46,110,97,41,40,97,44,32,98,44,32,99,44,32,100,41,59,10,32,32,32,32,32,32,104,46,100,121,110,67,97,108,108,95,106,105,105,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,40,104,46,100,121,110,67,97,108,108,95,106,105,105,32,61,32,87,46,111,97,41,40,97,44,32,98,44,32,99,41,59,10,32,32,32,32,32,32,104,46,100,121,110,67,97,108,108,95,118,106,105,105,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,41,32,61,62,32,40,104,46,100,121,110,67,97,108,108,95,118,106,105,105,32,61,32,87,46,112,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,41,59,10,32,32,32,32,32,32,104,46,100,121,110,67,97,108,108,95,118,106,102,105,105,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,32,61,62,32,40,104,46,100,121,110,67,97,108,108,95,118,106,102,105,105,32,61,32,87,46,113,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,59,10,32,32,32,32,32,32,104,46,100,121,110,67,97,108,108,95,118,106,105,105,105,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,32,61,62,32,40,104,46,100,121,110,67,97,108,108,95,118,106,105,105,105,32,61,32,87,46,114,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,59,10,32,32,32,32,32,32,104,46,100,121,110,67,97,108,108,95,118,106,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,40,104,46,100,121,110,67,97,108,108,95,118,106,32,61,32,87,46,115,97,41,40,97,44,32,98,44,32,99,41,59,10,32,32,32,32,32,32,104,46,100,121,110,67,97,108,108,95,118,106,105,105,105,105,105,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,41,32,61,62,32,40,104,46,100,121,110,67,97,108,108,95,118,106,105,105,105,105,105,32,61,32,87,46,116,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,41,59,10,32,32,32,32,32,32,104,46,100,121,110,67,97,108,108,95,118,106,105,102,102,105,105,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,41,32,61,62,32,40,104,46,100,121,110,67,97,108,108,95,118,106,105,102,102,105,105,32,61,32,87,46,117,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,41,59,10,32,32,32,32,32,32,104,46,100,121,110,67,97,108,108,95,118,106,105,105,105,105,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,41,32,61,62,32,40,104,46,100,121,110,67,97,108,108,95,118,106,105,105,105,105,32,61,32,87,46,118,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,41,59,10,32,32,32,32,32,32,104,46,100,121,110,67,97,108,108,95,118,105,105,106,105,105,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,41,32,61,62,32,40,104,46,100,121,110,67,97,108,108,95,118,105,105,106,105,105,32,61,32,87,46,119,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,41,59,10,32,32,32,32,32,32,104,46,100,121,110,67,97,108,108,95,105,105,105,105,105,106,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,41,32,61,62,32,40,104,46,100,121,110,67,97,108,108,95,105,105,105,105,105,106,32,61,32,87,46,120,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,41,59,10,32,32,32,32,32,32,104,46,100,121,110,67,97,108,108,95,105,105,105,105,105,106,106,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,44,32,108,41,32,61,62,32,40,104,46,100,121,110,67,97,108,108,95,105,105,105,105,105,106,106,32,61,32,87,46,121,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,44,32,108,41,59,10,32,32,32,32,32,32,104,46,100,121,110,67,97,108,108,95,105,105,105,105,105,105,106,106,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,44,32,108,44,32,110,41,32,61,62,32,40,104,46,100,121,110,67,97,108,108,95,105,105,105,105,105,105,106,106,32,61,32,87,46,122,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,107,44,32,103,44,32,108,44,32,110,41,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,99,99,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,82,46,103,101,116,40,97,41,40,98,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,100,32,33,61,61,32,100,32,43,32,48,41,32,116,104,114,111,119,32,100,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,102,99,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,107,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,82,46,103,101,116,40,97,41,40,98,44,32,99,44,32,100,44,32,101,44,32,102,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,103,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,107,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,103,32,33,61,61,32,103,32,43,32,48,41,32,116,104,114,111,119,32,103,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,104,99,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,82,46,103,101,116,40,97,41,40,98,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,100,32,33,61,61,32,100,32,43,32,48,41,32,116,104,114,111,119,32,100,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,106,99,40,97,44,32,98,44,32,99,44,32,100,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,82,46,103,101,116,40,97,41,40,98,44,32,99,44,32,100,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,101,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,102,32,33,61,61,32,102,32,43,32,48,41,32,116,104,114,111,119,32,102,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,100,99,40,97,44,32,98,44,32,99,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,82,46,103,101,116,40,97,41,40,98,44,32,99,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,100,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,101,32,33,61,61,32,101,32,43,32,48,41,32,116,104,114,111,119,32,101,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,105,99,40,97,44,32,98,44,32,99,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,82,46,103,101,116,40,97,41,40,98,44,32,99,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,100,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,101,32,33,61,61,32,101,32,43,32,48,41,32,116,104,114,111,119,32,101,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,103,99,40,97,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,82,46,103,101,116,40,97,41,40,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,99,32,33,61,61,32,99,32,43,32,48,41,32,116,104,114,111,119,32,99,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,101,99,40,97,44,32,98,44,32,99,44,32,100,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,82,46,103,101,116,40,97,41,40,98,44,32,99,44,32,100,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,101,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,102,32,33,61,61,32,102,32,43,32,48,41,32,116,104,114,111,119,32,102,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,107,99,40,97,44,32,98,44,32,99,44,32,100,44,32,101,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,82,46,103,101,116,40,97,41,40,98,44,32,99,44,32,100,44,32,101,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,107,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,102,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,107,32,33,61,61,32,107,32,43,32,48,41,32,116,104,114,111,119,32,107,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,109,99,59,10,32,32,32,32,32,32,71,32,61,32,102,117,110,99,116,105,111,110,32,110,99,40,41,32,123,10,32,32,32,32,32,32,32,32,109,99,32,124,124,32,111,99,40,41,59,10,32,32,32,32,32,32,32,32,109,99,32,124,124,32,40,71,32,61,32,110,99,41,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,111,99,40,41,32,123,10,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,97,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,109,99,32,38,38,32,40,109,99,32,61,32,116,114,117,101,44,32,104,46,99,97,108,108,101,100,82,117,110,32,61,32,116,114,117,101,44,32,33,108,97,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,95,104,36,111,110,82,117,110,116,105,109,101,73,110,105,116,105,97,108,105,122,59,10,32,32,32,32,32,32,32,32,32,32,32,32,66,97,40,114,97,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,97,97,40,104,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,40,95,104,36,111,110,82,117,110,116,105,109,101,73,110,105,116,105,97,108,105,122,32,61,32,104,46,111,110,82,117,110,116,105,109,101,73,110,105,116,105,97,108,105,122,101,100,41,32,61,61,61,32,110,117,108,108,32,124,124,32,95,104,36,111,110,82,117,110,116,105,109,101,73,110,105,116,105,97,108,105,122,32,61,61,61,32,118,111,105,100,32,48,32,124,124,32,95,104,36,111,110,82,117,110,116,105,109,101,73,110,105,116,105,97,108,105,122,46,99,97,108,108,40,104,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,104,46,112,111,115,116,82,117,110,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,34,102,117,110,99,116,105,111,110,34,32,61,61,32,116,121,112,101,111,102,32,104,46,112,111,115,116,82,117,110,32,38,38,32,40,104,46,112,111,115,116,82,117,110,32,61,32,91,104,46,112,111,115,116,82,117,110,93,41,59,32,104,46,112,111,115,116,82,117,110,46,108,101,110,103,116,104,59,32,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,104,46,112,111,115,116,82,117,110,46,115,104,105,102,116,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,115,97,46,117,110,115,104,105,102,116,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,66,97,40,115,97,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,33,40,48,32,60,32,70,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,104,46,112,114,101,82,117,110,41,32,102,111,114,32,40,34,102,117,110,99,116,105,111,110,34,32,61,61,32,116,121,112,101,111,102,32,104,46,112,114,101,82,117,110,32,38,38,32,40,104,46,112,114,101,82,117,110,32,61,32,91,104,46,112,114,101,82,117,110,93,41,59,32,104,46,112,114,101,82,117,110,46,108,101,110,103,116,104,59,32,41,32,116,97,40,41,59,10,32,32,32,32,32,32,32,32,32,32,66,97,40,113,97,41,59,10,32,32,32,32,32,32,32,32,32,32,48,32,60,32,70,32,124,124,32,40,104,46,115,101,116,83,116,97,116,117,115,32,63,32,40,104,46,115,101,116,83,116,97,116,117,115,40,34,82,117,110,110,105,110,
2103,46,46,46,34,41,44,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,104,46,115,101,116,83,116,97,116,117,115,40,34,34,41,44,32,49,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,97,40,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,49,41,41,32,58,32,97,40,41,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,104,46,112,114,101,73,110,105,116,41,10,32,32,32,32,32,32,32,32,102,111,114,32,40,34,102,117,110,99,116,105,111,110,34,32,61,61,32,116,121,112,101,111,102,32,104,46,112,114,101,73,110,105,116,32,38,38,32,40,104,46,112,114,101,73,110,105,116,32,61,32,91,104,46,112,114,101,73,110,105,116,93,41,59,32,48,32,60,32,104,46,112,114,101,73,110,105,116,46,108,101,110,103,116,104,59,32,41,32,104,46,112,114,101,73,110,105,116,46,112,111,112,40,41,40,41,59,10,32,32,32,32,32,32,111,99,40,41,59,10,32,32,32,32,32,32,109,111,100,117,108,101,82,116,110,32,61,32,99,97,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,82,116,110,59,10,32,32,32,32,125,59,10,32,32,125,41,40,41,59,10,32,32,118,97,114,32,100,111,116,108,111,116,116,105,101,95,112,108,97,121,101,114,95,100,101,102,97,117,108,116,32,61,32,99,114,101,97,116,101,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,77,111,100,117,108,101,59,10,10,32,32,47,47,32,115,114,99,47,99,111,114,101,47,100,111,116,108,111,116,116,105,101,45,119,97,115,109,45,108,111,97,100,101,114,46,116,115,10,32,32,118,97,114,32,68,111,116,76,111,116,116,105,101,87,97,115,109,76,111,97,100,101,114,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,41,32,123,10,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,82,101,110,100,101,114,101,114,76,111,97,100,101,114,32,105,115,32,97,32,115,116,97,116,105,99,32,99,108,97,115,115,32,97,110,100,32,99,97,110,110,111,116,32,98,101,32,105,110,115,116,97,110,116,105,97,116,101,100,46,34,41,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,97,115,121,110,99,32,95,116,114,121,76,111,97,100,40,117,114,108,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,109,111,100,117,108,101,32,61,32,97,119,97,105,116,32,100,111,116,108,111,116,116,105,101,95,112,108,97,121,101,114,95,100,101,102,97,117,108,116,40,123,32,108,111,99,97,116,101,70,105,108,101,58,32,40,41,32,61,62,32,117,114,108,32,125,41,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,84,114,105,101,115,32,116,111,32,108,111,97,100,32,116,104,101,32,87,65,83,77,32,109,111,100,117,108,101,32,102,114,111,109,32,116,104,101,32,112,114,105,109,97,114,121,32,85,82,76,44,32,102,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,97,32,98,97,99,107,117,112,32,85,82,76,32,105,102,32,110,101,99,101,115,115,97,114,121,46,10,32,32,32,32,32,42,32,84,104,114,111,119,115,32,97,110,32,101,114,114,111,114,32,105,102,32,98,111,116,104,32,85,82,76,115,32,102,97,105,108,32,116,111,32,108,111,97,100,32,116,104,101,32,109,111,100,117,108,101,46,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,80,114,111,109,105,115,101,60,77,111,100,117,108,101,62,32,45,32,65,32,112,114,111,109,105,115,101,32,116,104,97,116,32,114,101,115,111,108,118,101,115,32,116,111,32,116,104,101,32,108,111,97,100,101,100,32,109,111,100,117,108,101,46,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,105,99,32,97,115,121,110,99,32,95,108,111,97,100,87,105,116,104,66,97,99,107,117,112,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,77,111,100,117,108,101,80,114,111,109,105,115,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,77,111,100,117,108,101,80,114,111,109,105,115,101,32,61,32,116,104,105,115,46,95,116,114,121,76,111,97,100,40,116,104,105,115,46,95,119,97,115,109,85,82,76,41,46,99,97,116,99,104,40,97,115,121,110,99,32,40,105,110,105,116,105,97,108,69,114,114,111,114,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,98,97,99,107,117,112,85,114,108,32,61,32,96,104,116,116,112,115,58,47,47,117,110,112,107,103,46,99,111,109,47,36,123,80,65,67,75,65,71,69,95,78,65,77,69,125,64,36,123,80,65,67,75,65,71,69,95,86,69,82,83,73,79,78,125,47,100,105,115,116,47,100,111,116,108,111,116,116,105,101,45,112,108,97,121,101,114,46,119,97,115,109,96,59,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,119,97,114,110,40,96,80,114,105,109,97,114,121,32,87,65,83,77,32,108,111,97,100,32,102,97,105,108,101,100,32,102,114,111,109,32,36,123,116,104,105,115,46,95,119,97,115,109,85,82,76,125,46,32,69,114,114,111,114,58,32,36,123,105,110,
2105,116,105,97,108,69,114,114,111,114,46,109,101,115,115,97,103,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,119,97,114,110,40,96,65,116,116,101,109,112,116,105,110,103,32,116,111,32,108,111,97,100,32,87,65,83,77,32,102,114,111,109,32,98,97,99,107,117,112,32,85,82,76,58,32,36,123,98,97,99,107,117,112,85,114,108,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,119,97,105,116,32,116,104,105,115,46,95,116,114,121,76,111,97,100,40,98,97,99,107,117,112,85,114,108,41,59,10,32,32,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,98,97,99,107,117,112,69,114,114,111,114,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,96,80,114,105,109,97,114,121,32,87,65,83,77,32,85,82,76,32,102,97,105,108,101,100,58,32,36,123,105,110,105,116,105,97,108,69,114,114,111,114,46,109,101,115,115,97,103,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,96,66,97,99,107,117,112,32,87,65,83,77,32,85,82,76,32,102,97,105,108,101,100,58,32,36,123,98,97,99,107,117,112,69,114,114,111,114,46,109,101,115,115,97,103,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,87,65,83,77,32,108,111,97,100,105,110,103,32,102,97,105,108,101,100,32,102,114,111,109,32,97,108,108,32,115,111,117,114,99,101,115,46,34,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,77,111,100,117,108,101,80,114,111,109,105,115,101,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,80,117,98,108,105,99,32,109,101,116,104,111,100,32,116,111,32,108,111,97,100,32,116,104,101,32,87,101,98,65,115,115,101,109,98,108,121,32,109,111,100,117,108,101,46,10,32,32,32,32,32,42,32,85,116,105,108,105,122,101,115,32,97,32,112,114,105,109,97,114,121,32,97,110,100,32,98,97,99,107,117,112,32,85,82,76,32,102,111,114,32,114,111,98,117,115,116,110,101,115,115,46,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,80,114,111,109,105,115,101,60,77,111,100,117,108,101,62,32,45,32,65,32,112,114,111,109,105,115,101,32,116,104,97,116,32,114,101,115,111,108,118,101,115,32,116,111,32,116,104,101,32,108,111,97,100,101,100,32,109,111,100,117,108,101,46,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,105,99,32,97,115,121,110,99,32,108,111,97,100,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,108,111,97,100,87,105,116,104,66,97,99,107,117,112,40,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,83,101,116,115,32,97,32,110,101,119,32,85,82,76,32,102,111,114,32,116,104,101,32,87,65,83,77,32,102,105,108,101,32,97,110,100,32,105,110,118,97,108,105,100,97,116,101,115,32,116,104,101,32,99,117,114,114,101,110,116,32,109,111,100,117,108,101,32,112,114,111,109,105,115,101,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,115,116,114,105,110,103,32,45,32,32,84,104,101,32,110,101,119,32,85,82,76,32,102,111,114,32,116,104,101,32,87,65,83,77,32,102,105,108,101,46,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,105,99,32,115,101,116,87,97,115,109,85,114,108,40,117,114,108,41,32,123,10,32,32,32,32,32,32,105,102,32,40,117,114,108,32,61,61,61,32,116,104,105,115,46,95,119,97,115,109,85,82,76,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,119,97,115,109,85,82,76,32,61,32,117,114,108,59,10,32,32,32,32,32,32,116,104,105,115,46,95,77,111,100,117,108,101,80,114,111,109,105,115,101,32,61,32,110,117,108,108,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,47,47,32,101,115,108,105,110,116,45,100,105,115,97,98,108,101,45,110,101,120,116,45,108,105,110,101,32,64,116,121,112,101,115,99,114,105,112,116,45,101,115,108,105,110,116,47,110,97,109,105,110,103,45,99,111,110,118,101,110,116,105,111,110,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,68,111,116,76,111,116,116,105,101,87,97,115,109,76,111,97,100,101,114,44,32,34,95,77,111,100,117,108,101,80,114,111,109,105,115,101,34,44,32,110,117,108,108,41,59,10,32,32,47,47,32,85,82,76,32,102,111,114,32,116,104,101,32,87,65,83,77,32,102,105,108,101,44,32,99,111,110,115,116,114,117,99,116,101,100,32,117,115,105,110,
2103,32,112,97,99,107,97,103,101,32,105,110,102,111,114,109,97,116,105,111,110,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,68,111,116,76,111,116,116,105,101,87,97,115,109,76,111,97,100,101,114,44,32,34,95,119,97,115,109,85,82,76,34,44,32,96,104,116,116,112,115,58,47,47,99,100,110,46,106,115,100,101,108,105,118,114,46,110,101,116,47,110,112,109,47,36,123,80,65,67,75,65,71,69,95,78,65,77,69,125,64,36,123,80,65,67,75,65,71,69,95,86,69,82,83,73,79,78,125,47,100,105,115,116,47,100,111,116,108,111,116,116,105,101,45,112,108,97,121,101,114,46,119,97,115,109,96,41,59,10,10,32,32,47,47,32,115,114,99,47,101,118,101,110,116,45,109,97,110,97,103,101,114,46,116,115,10,32,32,118,97,114,32,69,118,101,110,116,77,97,110,97,103,101,114,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,41,32,123,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,34,44,32,47,42,32,64,95,95,80,85,82,69,95,95,32,42,47,32,110,101,119,32,77,97,112,40,41,41,59,10,32,32,32,32,125,10,32,32,32,32,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,41,32,123,10,32,32,32,32,32,32,108,101,116,32,108,105,115,116,101,110,101,114,115,32,61,32,116,104,105,115,46,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,46,103,101,116,40,116,121,112,101,41,59,10,32,32,32,32,32,32,105,102,32,40,33,108,105,115,116,101,110,101,114,115,41,32,123,10,32,32,32,32,32,32,32,32,108,105,115,116,101,110,101,114,115,32,61,32,47,42,32,64,95,95,80,85,82,69,95,95,32,42,47,32,110,101,119,32,83,101,116,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,46,115,101,116,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,115,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,108,105,115,116,101,110,101,114,115,46,97,100,100,40,108,105,115,116,101,110,101,114,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,108,105,115,116,101,110,101,114,115,32,61,32,116,104,105,115,46,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,46,103,101,116,40,116,121,112,101,41,59,10,32,32,32,32,32,32,105,102,32,40,33,108,105,115,116,101,110,101,114,115,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,41,32,123,10,32,32,32,32,32,32,32,32,108,105,115,116,101,110,101,114,115,46,100,101,108,101,116,101,40,108,105,115,116,101,110,101,114,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,115,46,115,105,122,101,32,61,61,61,32,48,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,46,100,101,108,101,116,101,40,116,121,112,101,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,46,100,101,108,101,116,101,40,116,121,112,101,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,100,105,115,112,97,116,99,104,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,108,105,115,116,101,110,101,114,115,32,61,32,116,104,105,115,46,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,46,103,101,116,40,101,118,101,110,116,46,116,121,112,101,41,59,10,32,32,32,32,32,32,108,105,115,116,101,110,101,114,115,63,46,102,111,114,69,97,99,104,40,40,108,105,115,116,101,110,101,114,41,32,61,62,32,108,105,115,116,101,110,101,114,40,101,118,101,110,116,41,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,109,111,118,101,65,108,108,69,118,101,110,116,76,105,115,116,101,110,101,114,115,40,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,46,99,108,101,97,114,40,41,59,10,32,32,32,32,125,10,32,32,125,59,10,10,32,32,47,47,32,115,114,99,47,111,102,102,115,99,114,101,101,110,45,111,98,115,101,114,118,101,114,46,116,115,10,32,32,118,97,114,32,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,115,116,97,116,105,99,32,95,105,110,
2105,116,105,97,108,105,122,101,79,98,115,101,114,118,101,114,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,111,98,115,101,114,118,101,114,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,116,101,114,115,101,99,116,105,111,110,79,98,115,101,114,118,101,114,67,97,108,108,98,97,99,107,32,61,32,40,101,110,116,114,105,101,115,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,101,110,116,114,105,101,115,46,102,111,114,69,97,99,104,40,40,101,110,116,114,121,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,103,101,116,40,101,110,116,114,121,46,116,97,114,103,101,116,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,101,110,116,114,121,46,105,115,73,110,116,101,114,115,101,99,116,105,110,103,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,117,110,102,114,101,101,122,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,102,114,101,101,122,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,32,61,32,110,101,119,32,73,110,116,101,114,115,101,99,116,105,111,110,79,98,115,101,114,118,101,114,40,105,110,116,101,114,115,101,99,116,105,111,110,79,98,115,101,114,118,101,114,67,97,108,108,98,97,99,107,44,32,123,10,32,32,32,32,32,32,32,32,116,104,114,101,115,104,111,108,100,58,32,48,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,111,98,115,101,114,118,101,40,99,97,110,118,97,115,44,32,100,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,105,110,105,116,105,97,108,105,122,101,79,98,115,101,114,118,101,114,40,41,59,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,104,97,115,40,99,97,110,118,97,115,41,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,115,101,116,40,99,97,110,118,97,115,44,32,100,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,63,46,111,98,115,101,114,118,101,40,99,97,110,118,97,115,41,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,117,110,111,98,115,101,114,118,101,40,99,97,110,118,97,115,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,63,46,117,110,111,98,115,101,114,118,101,40,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,100,101,108,101,116,101,40,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,115,105,122,101,32,61,61,61,32,48,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,63,46,100,105,115,99,111,110,110,101,99,116,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,125,59,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,44,32,34,95,111,98,115,101,114,118,101,114,34,44,32,110,117,108,108,41,59,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,44,32,34,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,34,44,32,47,42,32,64,95,95,80,85,82,69,95,95,32,42,47,32,110,101,119,32,77,97,112,40,41,41,59,10,10,32,32,47,47,32,115,114,99,47,114,101,115,105,122,101,45,
2111,98,115,101,114,118,101,114,46,116,115,10,32,32,118,97,114,32,82,69,83,73,90,69,95,68,69,66,79,85,78,67,69,95,84,73,77,69,32,61,32,49,48,48,59,10,32,32,118,97,114,32,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,115,116,97,116,105,99,32,95,105,110,105,116,105,97,108,105,122,101,79,98,115,101,114,118,101,114,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,111,98,115,101,114,118,101,114,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,105,122,101,72,97,110,100,108,101,114,32,61,32,40,101,110,116,114,105,101,115,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,101,110,116,114,105,101,115,46,102,111,114,69,97,99,104,40,40,101,110,116,114,121,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,101,108,101,109,101,110,116,32,61,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,103,101,116,40,101,110,116,114,121,46,116,97,114,103,101,116,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,101,108,101,109,101,110,116,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,91,100,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,44,32,116,105,109,101,111,117,116,93,32,61,32,101,108,101,109,101,110,116,59,10,32,32,32,32,32,32,32,32,32,32,99,108,101,97,114,84,105,109,101,111,117,116,40,116,105,109,101,111,117,116,41,59,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,110,101,119,84,105,109,101,111,117,116,32,61,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,100,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,46,114,101,115,105,122,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,82,69,83,73,90,69,95,68,69,66,79,85,78,67,69,95,84,73,77,69,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,115,101,116,40,101,110,116,114,121,46,116,97,114,103,101,116,44,32,91,100,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,44,32,110,101,119,84,105,109,101,111,117,116,93,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,32,61,32,110,101,119,32,82,101,115,105,122,101,79,98,115,101,114,118,101,114,40,114,101,115,105,122,101,72,97,110,100,108,101,114,41,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,111,98,115,101,114,118,101,40,99,97,110,118,97,115,44,32,100,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,105,110,105,116,105,97,108,105,122,101,79,98,115,101,114,118,101,114,40,41,59,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,104,97,115,40,99,97,110,118,97,115,41,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,115,101,116,40,99,97,110,118,97,115,44,32,91,100,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,44,32,48,93,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,63,46,111,98,115,101,114,118,101,40,99,97,110,118,97,115,41,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,117,110,111,98,115,101,114,118,101,40,99,97,110,118,97,115,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,101,108,101,109,101,110,116,32,61,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,103,101,116,40,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,105,102,32,40,101,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,116,105,109,101,111,117,116,73,100,32,61,32,101,108,101,109,101,110,116,91,49,93,59,10,32,32,32,32,32,32,32,32,105,102,32,40,116,105,109,101,111,117,116,73,100,41,32,99,108,101,97,114,84,105,109,101,111,117,116,40,116,105,109,101,111,117,116,73,100,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,63,46,11
27,110,111,98,115,101,114,118,101,40,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,100,101,108,101,116,101,40,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,115,105,122,101,32,38,38,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,46,100,105,115,99,111,110,110,101,99,116,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,125,59,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,44,32,34,95,111,98,115,101,114,118,101,114,34,44,32,110,117,108,108,41,59,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,44,32,34,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,34,44,32,47,42,32,64,95,95,80,85,82,69,95,95,32,42,47,32,110,101,119,32,77,97,112,40,41,41,59,10,10,32,32,47,47,32,115,114,99,47,117,116,105,108,115,46,116,115,10,32,32,102,117,110,99,116,105,111,110,32,105,115,72,101,120,67,111,108,111,114,40,99,111,108,111,114,41,32,123,10,32,32,32,32,114,101,116,117,114,110,32,47,94,35,40,91,92,100,97,45,102,93,123,54,125,124,91,92,100,97,45,102,93,123,56,125,41,36,47,105,117,46,116,101,115,116,40,99,111,108,111,114,41,59,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,104,101,120,83,116,114,105,110,103,84,111,82,71,66,65,73,110,116,40,99,111,108,111,114,72,101,120,41,32,123,10,32,32,32,32,105,102,32,40,33,105,115,72,101,120,67,111,108,111,114,40,99,111,108,111,114,72,101,120,41,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,125,10,32,32,32,32,108,101,116,32,104,101,120,32,61,32,99,111,108,111,114,72,101,120,46,114,101,112,108,97,99,101,40,34,35,34,44,32,34,34,41,59,10,32,32,32,32,104,101,120,32,61,32,104,101,120,46,108,101,110,103,116,104,32,61,61,61,32,54,32,63,32,96,36,123,104,101,120,125,102,102,96,32,58,32,104,101,120,59,10,32,32,32,32,114,101,116,117,114,110,32,112,97,114,115,101,73,110,116,40,104,101,120,44,32,49,54,41,59,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,105,115,68,111,116,76,111,116,116,105,101,40,102,105,108,101,68,97,116,97,41,32,123,10,32,32,32,32,105,102,32,40,102,105,108,101,68,97,116,97,46,98,121,116,101,76,101,110,103,116,104,32,60,32,52,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,99,111,110,115,116,32,102,105,108,101,83,105,103,110,97,116,117,114,101,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,102,105,108,101,68,97,116,97,46,115,108,105,99,101,40,48,44,32,90,73,80,95,83,73,71,78,65,84,85,82,69,46,98,121,116,101,76,101,110,103,116,104,41,41,59,10,32,32,32,32,102,111,114,32,40,108,101,116,32,105,32,61,32,48,59,32,105,32,60,32,90,73,80,95,83,73,71,78,65,84,85,82,69,46,108,101,110,103,116,104,59,32,105,32,43,61,32,49,41,32,123,10,32,32,32,32,32,32,105,102,32,40,90,73,80,95,83,73,71,78,65,84,85,82,69,91,105,93,32,33,61,61,32,102,105,108,101,83,105,103,110,97,116,117,114,101,91,105,93,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,114,101,116,117,114,110,32,116,114,117,101,59,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,105,115,76,111,116,116,105,101,74,83,79,78,40,106,115,111,110,41,32,123,10,32,32,32,32,114,101,116,117,114,110,32,76,79,84,84,73,69,95,74,83,79,78,95,77,65,78,68,65,84,79,82,89,95,70,73,69,76,68,83,46,101,118,101,114,121,40,40,102,105,101,108,100,41,32,61,62,32,79,98,106,101,99,116,46,112,114,111,116,111,116,121,112,101,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,46,99,97,108,108,40,106,115,111,110,44,32,102,105,101,108,100,41,41,59,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,105,115,76,111,116,116,105,101,40,102,105,108,101,68,97,116,97,41,32,123,10,32,32,32,32,105,102,32,40,116,121,112,101,111,102,32,102,105,108,101,68,97,116,97,32,61,61,61,32,34,115,116,114,105,110,
2103,34,41,32,123,10,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,105,115,76,111,116,116,105,101,74,83,79,78,40,74,83,79,78,46,112,97,114,115,101,40,102,105,108,101,68,97,116,97,41,41,59,10,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,95,101,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,115,76,111,116,116,105,101,74,83,79,78,40,102,105,108,101,68,97,116,97,41,59,10,32,32,32,32,125,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,103,101,116,68,101,102,97,117,108,116,68,80,82,40,41,32,123,10,32,32,32,32,99,111,110,115,116,32,100,112,114,32,61,32,73,83,95,66,82,79,87,83,69,82,32,63,32,119,105,110,100,111,119,46,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,58,32,49,59,10,32,32,32,32,114,101,116,117,114,110,32,49,32,43,32,40,100,112,114,32,45,32,49,41,32,42,32,68,69,70,65,85,76,84,95,68,80,82,95,70,65,67,84,79,82,59,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,105,115,69,108,101,109,101,110,116,73,110,86,105,101,119,112,111,114,116,40,101,108,101,109,101,110,116,41,32,123,10,32,32,32,32,99,111,110,115,116,32,114,101,99,116,32,61,32,101,108,101,109,101,110,116,46,103,101,116,66,111,117,110,100,105,110,103,67,108,105,101,110,116,82,101,99,116,40,41,59,10,32,32,32,32,99,111,110,115,116,32,118,105,101,119,112,111,114,116,72,101,105,103,104,116,32,61,32,119,105,110,100,111,119,46,105,110,110,101,114,72,101,105,103,104,116,32,124,124,32,100,111,99,117,109,101,110,116,46,100,111,99,117,109,101,110,116,69,108,101,109,101,110,116,46,99,108,105,101,110,116,72,101,105,103,104,116,59,10,32,32,32,32,99,111,110,115,116,32,118,105,101,119,112,111,114,116,87,105,100,116,104,32,61,32,119,105,110,100,111,119,46,105,110,110,101,114,87,105,100,116,104,32,124,124,32,100,111,99,117,109,101,110,116,46,100,111,99,117,109,101,110,116,69,108,101,109,101,110,116,46,99,108,105,101,110,116,87,105,100,116,104,59,10,32,32,32,32,114,101,116,117,114,110,32,33,40,114,101,99,116,46,98,111,116,116,111,109,32,60,32,48,32,124,124,32,114,101,99,116,46,116,111,112,32,62,32,118,105,101,119,112,111,114,116,72,101,105,103,104,116,32,124,124,32,114,101,99,116,46,114,105,103,104,116,32,60,32,48,32,124,124,32,114,101,99,116,46,108,101,102,116,32,62,32,118,105,101,119,112,111,114,116,87,105,100,116,104,41,59,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,103,101,116,80,111,105,110,116,101,114,80,111,115,105,116,105,111,110,40,101,118,101,110,116,41,32,123,10,32,32,32,32,99,111,110,115,116,32,99,97,110,118,97,115,32,61,32,101,118,101,110,116,46,116,97,114,103,101,116,59,10,32,32,32,32,105,102,32,40,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,99,116,32,61,32,99,97,110,118,97,115,46,103,101,116,66,111,117,110,100,105,110,103,67,108,105,101,110,116,82,101,99,116,40,41,59,10,32,32,32,32,32,32,105,102,32,40,114,101,99,116,46,119,105,100,116,104,32,61,61,61,32,48,32,124,124,32,114,101,99,116,46,104,101,105,103,104,116,32,61,61,61,32,48,32,124,124,32,99,97,110,118,97,115,46,119,105,100,116,104,32,61,61,61,32,48,32,124,124,32,99,97,110,118,97,115,46,104,101,105,103,104,116,32,61,61,61,32,48,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,111,110,115,116,32,115,99,97,108,101,88,32,61,32,99,97,110,118,97,115,46,119,105,100,116,104,32,47,32,114,101,99,116,46,119,105,100,116,104,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,99,97,108,101,89,32,61,32,99,97,110,118,97,115,46,104,101,105,103,104,116,32,47,32,114,101,99,116,46,104,101,105,103,104,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,40,101,118,101,110,116,46,99,108,105,101,110,116,88,32,45,32,114,101,99,116,46,108,101,102,116,41,32,42,32,115,99,97,108,101,88,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,40,101,118,101,110,116,46,99,108,105,101,110,116,89,32,45,32,114,101,99,116,46,116,111,112,41,32,42,32,115,99,97,108,101,89,59,10,32,32,32,32,32,32,105,102,32,40,33,78,117,109,98,101,114,46,105,115,70,105,110,
2105,116,101,40,120,41,32,124,124,32,33,78,117,109,98,101,114,46,105,115,70,105,110,105,116,101,40,121,41,32,124,124,32,78,117,109,98,101,114,46,105,115,78,97,78,40,120,41,32,124,124,32,78,117,109,98,101,114,46,105,115,78,97,78,40,121,41,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,123,32,120,44,32,121,32,125,59,10,32,32,32,32,125,10,32,32,32,32,114,101,116,117,114,110,32,110,117,108,108,59,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,104,97,110,100,108,101,79,112,101,110,85,114,108,40,109,101,115,115,97,103,101,41,32,123,10,32,32,32,32,99,111,110,115,116,32,99,111,110,116,101,110,116,32,61,32,109,101,115,115,97,103,101,46,114,101,112,108,97,99,101,40,34,79,112,101,110,85,114,108,58,32,34,44,32,34,34,41,59,10,32,32,32,32,99,111,110,115,116,32,116,97,114,103,101,116,83,101,112,97,114,97,116,111,114,73,110,100,101,120,32,61,32,99,111,110,116,101,110,116,46,105,110,100,101,120,79,102,40,34,32,124,32,84,97,114,103,101,116,58,32,34,41,59,10,32,32,32,32,108,101,116,32,117,114,108,84,111,79,112,101,110,59,10,32,32,32,32,108,101,116,32,116,97,114,103,101,116,59,10,32,32,32,32,105,102,32,40,116,97,114,103,101,116,83,101,112,97,114,97,116,111,114,73,110,100,101,120,32,61,61,61,32,45,49,41,32,123,10,32,32,32,32,32,32,117,114,108,84,111,79,112,101,110,32,61,32,99,111,110,116,101,110,116,59,10,32,32,32,32,32,32,116,97,114,103,101,116,32,61,32,34,95,98,108,97,110,107,34,59,10,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,117,114,108,84,111,79,112,101,110,32,61,32,99,111,110,116,101,110,116,46,115,117,98,115,116,114,105,110,103,40,48,44,32,116,97,114,103,101,116,83,101,112,97,114,97,116,111,114,73,110,100,101,120,41,59,10,32,32,32,32,32,32,116,97,114,103,101,116,32,61,32,99,111,110,116,101,110,116,46,115,117,98,115,116,114,105,110,103,40,116,97,114,103,101,116,83,101,112,97,114,97,116,111,114,73,110,100,101,120,32,43,32,34,32,124,32,84,97,114,103,101,116,58,32,34,46,108,101,110,103,116,104,41,59,10,32,32,32,32,125,10,32,32,32,32,119,105,110,100,111,119,46,111,112,101,110,40,117,114,108,84,111,79,112,101,110,44,32,116,97,114,103,101,116,41,59,10,32,32,125,10,10,32,32,47,47,32,115,114,99,47,117,116,105,108,115,47,118,101,99,116,111,114,45,99,104,97,114,46,116,115,10,32,32,118,97,114,32,116,111,86,101,99,116,111,114,67,104,97,114,32,61,32,40,109,111,100,117,108,101,44,32,100,97,116,97,41,32,61,62,32,123,10,32,32,32,32,99,111,110,115,116,32,118,101,99,116,111,114,67,104,97,114,32,61,32,110,101,119,32,109,111,100,117,108,101,46,86,101,99,116,111,114,67,104,97,114,40,41,59,10,32,32,32,32,99,111,110,115,116,32,117,105,110,116,56,65,114,114,97,121,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,100,97,116,97,41,59,10,32,32,32,32,102,111,114,32,40,108,101,116,32,105,32,61,32,48,59,32,105,32,60,32,117,105,110,116,56,65,114,114,97,121,46,108,101,110,103,116,104,59,32,105,32,43,61,32,49,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,98,121,116,101,32,61,32,117,105,110,116,56,65,114,114,97,121,91,105,93,59,10,32,32,32,32,32,32,105,102,32,40,98,121,116,101,32,33,61,61,32,118,111,105,100,32,48,32,38,38,32,116,121,112,101,111,102,32,98,121,116,101,32,61,61,61,32,34,110,117,109,98,101,114,34,41,32,123,10,32,32,32,32,32,32,32,32,118,101,99,116,111,114,67,104,97,114,46,112,117,115,104,95,98,97,99,107,40,98,121,116,101,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,114,101,116,117,114,110,32,118,101,99,116,111,114,67,104,97,114,59,10,32,32,125,59,10,10,32,32,47,47,32,115,114,99,47,100,111,116,108,111,116,116,105,101,46,116,115,10,32,32,118,97,114,32,99,114,101,97,116,101,67,111,114,101,77,111,100,101,32,61,32,40,109,111,100,101,44,32,109,111,100,117,108,101,41,32,61,62,32,123,10,32,32,32,32,105,102,32,40,109,111,100,101,32,61,61,61,32,34,114,101,118,101,114,115,101,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,77,111,100,101,46,82,101,118,101,114,115,101,59,10,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,109,111,100,101,32,61,61,61,32,34,98,111,117,110,99,101,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,77,111,100,101,46,66,111,
2117,110,99,101,59,10,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,109,111,100,101,32,61,61,61,32,34,114,101,118,101,114,115,101,45,98,111,117,110,99,101,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,77,111,100,101,46,82,101,118,101,114,115,101,66,111,117,110,99,101,59,10,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,77,111,100,101,46,70,111,114,119,97,114,100,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,118,97,114,32,99,114,101,97,116,101,67,111,114,101,70,105,116,32,61,32,40,102,105,116,44,32,109,111,100,117,108,101,41,32,61,62,32,123,10,32,32,32,32,105,102,32,40,102,105,116,32,61,61,61,32,34,99,111,110,116,97,105,110,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,70,105,116,46,67,111,110,116,97,105,110,59,10,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,102,105,116,32,61,61,61,32,34,99,111,118,101,114,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,70,105,116,46,67,111,118,101,114,59,10,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,102,105,116,32,61,61,61,32,34,102,105,108,108,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,70,105,116,46,70,105,108,108,59,10,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,102,105,116,32,61,61,61,32,34,102,105,116,45,104,101,105,103,104,116,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,70,105,116,46,70,105,116,72,101,105,103,104,116,59,10,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,102,105,116,32,61,61,61,32,34,102,105,116,45,119,105,100,116,104,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,70,105,116,46,70,105,116,87,105,100,116,104,59,10,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,70,105,116,46,78,111,110,101,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,118,97,114,32,99,114,101,97,116,101,67,111,114,101,65,108,105,103,110,32,61,32,40,97,108,105,103,110,44,32,109,111,100,117,108,101,41,32,61,62,32,123,10,32,32,32,32,99,111,110,115,116,32,99,111,114,101,65,108,105,103,110,32,61,32,110,101,119,32,109,111,100,117,108,101,46,86,101,99,116,111,114,70,108,111,97,116,40,41,59,10,32,32,32,32,99,111,114,101,65,108,105,103,110,46,112,117,115,104,95,98,97,99,107,40,97,108,105,103,110,91,48,93,41,59,10,32,32,32,32,99,111,114,101,65,108,105,103,110,46,112,117,115,104,95,98,97,99,107,40,97,108,105,103,110,91,49,93,41,59,10,32,32,32,32,114,101,116,117,114,110,32,99,111,114,101,65,108,105,103,110,59,10,32,32,125,59,10,32,32,118,97,114,32,99,114,101,97,116,101,67,111,114,101,83,101,103,109,101,110,116,32,61,32,40,115,101,103,109,101,110,116,44,32,109,111,100,117,108,101,41,32,61,62,32,123,10,32,32,32,32,99,111,110,115,116,32,99,111,114,101,115,101,103,109,101,110,116,32,61,32,110,101,119,32,109,111,100,117,108,101,46,86,101,99,116,111,114,70,108,111,97,116,40,41,59,10,32,32,32,32,105,102,32,40,115,101,103,109,101,110,116,46,108,101,110,103,116,104,32,33,61,61,32,50,41,32,114,101,116,117,114,110,32,99,111,114,101,115,101,103,109,101,110,116,59,10,32,32,32,32,99,111,114,101,115,101,103,109,101,110,116,46,112,117,115,104,95,98,97,99,107,40,115,101,103,109,101,110,116,91,48,93,41,59,10,32,32,32,32,99,111,114,101,115,101,103,109,101,110,116,46,112,117,115,104,95,98,97,99,107,40,115,101,103,109,101,110,116,91,49,93,41,59,10,32,32,32,32,114,101,116,117,114,110,32,99,111,114,101,115,101,103,109,101,110,116,59,10,32,32,125,59,10,32,32,118,97,114,32,99,114,101,97,116,101,67,111,114,101,76,97,121,111,117,116,32,61,32,40,108,97,121,111,117,116,44,32,109,111,100,117,108,101,41,32,61,62,32,123,10,32,32,32,32,105,102,32,40,33,108,97,121,111,117,116,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,99,114,101,97,116,101,68,101,102,97,117,108,116,76,97,121,111,117,116,40,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,97,108,105,103,110,58,32,99,114,101,97,116,101,67,111,114,101,65,108,105,103,110,40,108,97,121,111,117,116,46,97,108,105,103,110,32,63,63,32,91,48,46,53,44,32,48,46,53,93,44,32,109,111,100,117,108,101,41,44,10,32,32,32,32,32,32,102,105,116,58,32,99,114,101,97,116,101,67,111,114,101,70,105,116,40,108,97,121,111,117,116,46,102,105,116,32,63,63,32,34,99,111,110,116,97,105,110,34,44,32,109,111,100,117,108,101,41,10,32,32,32,32,125,59,10,32,32,125,59,10,32,32,118,97,114,32,95,68,111,116,76,
2111,116,116,105,101,32,61,32,99,108,97,115,115,32,95,68,111,116,76,111,116,116,105,101,32,123,10,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,99,111,110,102,105,103,41,32,123,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,99,97,110,118,97,115,34,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,99,111,110,116,101,120,116,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,101,118,101,110,116,77,97,110,97,103,101,114,34,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,102,114,97,109,101,77,97,110,97,103,101,114,34,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,100,111,116,76,111,116,116,105,101,67,111,114,101,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,115,116,97,116,101,77,97,99,104,105,110,101,73,100,34,44,32,34,34,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,115,116,97,116,101,77,97,99,104,105,110,101,67,111,110,102,105,103,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,105,115,83,116,97,116,101,77,97,99,104,105,110,101,82,117,110,110,105,110,103,34,44,32,102,97,108,115,101,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,115,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,79,98,115,101,114,118,101,114,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,100,111,116,76,111,116,116,105,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,114,101,110,100,101,114,67,111,110,102,105,103,34,44,32,123,125,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,105,115,70,114,111,122,101,110,34,44,32,102,97,108,115,101,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,47,47,32,66,111,117,110,100,32,101,118,101,110,116,32,108,105,115,116,101,110,101,114,115,32,102,111,114,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,98,111,117,110,100,79,110,67,108,105,99,107,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,85,112,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,68,111,119,110,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,77,111,118,101,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,69,110,116,101,114,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,98,111,117,110,100,79,110,80,111,105,110,
2116,101,114,76,101,97,118,101,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,98,117,102,102,101,114,77,105,115,109,97,116,99,104,67,111,117,110,116,34,44,32,48,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,108,97,115,116,69,120,112,101,99,116,101,100,66,117,102,102,101,114,83,105,122,101,34,44,32,48,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,32,61,32,99,111,110,102,105,103,46,99,97,110,118,97,115,59,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,32,61,32,110,101,119,32,69,118,101,110,116,77,97,110,97,103,101,114,40,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,32,61,32,110,101,119,32,65,110,105,109,97,116,105,111,110,70,114,97,109,101,77,97,110,97,103,101,114,40,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,32,61,32,123,10,32,32,32,32,32,32,32,32,46,46,46,99,111,110,102,105,103,46,114,101,110,100,101,114,67,111,110,102,105,103,44,10,32,32,32,32,32,32,32,32,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,58,32,99,111,110,102,105,103,46,114,101,110,100,101,114,67,111,110,102,105,103,63,46,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,124,124,32,103,101,116,68,101,102,97,117,108,116,68,80,82,40,41,44,10,32,32,32,32,32,32,32,32,47,47,32,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,32,105,115,32,116,114,117,101,32,98,121,32,100,101,102,97,117,108,116,32,116,111,32,112,114,101,118,101,110,116,32,117,110,110,101,99,101,115,115,97,114,121,32,114,101,110,100,101,114,105,110,103,32,119,104,101,110,32,116,104,101,32,99,97,110,118,97,115,32,105,115,32,111,102,102,115,99,114,101,101,110,10,32,32,32,32,32,32,32,32,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,58,32,99,111,110,102,105,103,46,114,101,110,100,101,114,67,111,110,102,105,103,63,46,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,32,63,63,32,116,114,117,101,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,68,111,116,76,111,116,116,105,101,87,97,115,109,76,111,97,100,101,114,46,108,111,97,100,40,41,46,116,104,101,110,40,40,109,111,100,117,108,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,32,61,32,109,111,100,117,108,101,59,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,99,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,32,61,32,110,101,119,32,109,111,100,117,108,101,46,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,40,41,59,10,32,32,32,32,32,32,32,32,99,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,76,111,97,100,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,108,111,97,100,34,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,99,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,76,111,97,100,69,114,114,111,114,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,108,111,97,100,69,114,114,111,114,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,114,114,111,114,58,32,110,101,119,32,69,114,114,111,114,40,34,102,97,105,108,101,100,32,116,111,32,108,111,97,100,34,41,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,99,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,80,108,97,121,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,112,108,97,121,34,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,99,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,80,97,117,115,101,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,112,97,117,115,101,34,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,99,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,83,116,111,112,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,115,116,111,112,34,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,99,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,76,
2111,111,112,40,40,108,111,111,112,67,111,117,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,108,111,111,112,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,108,111,111,112,67,111,117,110,116,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,99,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,67,111,109,112,108,101,116,101,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,99,111,109,112,108,101,116,101,34,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,99,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,70,114,97,109,101,40,40,99,117,114,114,101,110,116,70,114,97,109,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,102,114,97,109,101,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,117,114,114,101,110,116,70,114,97,109,101,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,99,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,82,101,110,100,101,114,40,40,99,117,114,114,101,110,116,70,114,97,109,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,114,101,110,100,101,114,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,117,114,114,101,110,116,70,114,97,109,101,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,32,110,101,119,32,109,111,100,117,108,101,46,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,40,123,10,32,32,32,32,32,32,32,32,32,32,97,110,105,109,97,116,105,111,110,73,100,58,32,99,111,110,102,105,103,46,97,110,105,109,97,116,105,111,110,73,100,32,63,63,32,34,34,44,10,32,32,32,32,32,32,32,32,32,32,116,104,101,109,101,73,100,58,32,99,111,110,102,105,103,46,116,104,101,109,101,73,100,32,63,63,32,34,34,44,10,32,32,32,32,32,32,32,32,32,32,47,47,32,70,73,88,77,69,58,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,105,100,32,105,115,32,110,111,116,32,117,115,101,102,117,108,44,32,115,105,110,99,101,32,116,104,101,32,108,111,97,100,32,97,110,100,32,115,116,97,114,116,32,111,102,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,114,101,113,117,105,114,101,32,116,111,32,98,101,32,99,111,110,116,114,111,108,108,101,100,32,98,121,32,116,104,101,32,102,114,97,109,101,119,111,114,107,10,32,32,32,32,32,32,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,73,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,32,32,97,117,116,111,112,108,97,121,58,32,99,111,110,102,105,103,46,97,117,116,111,112,108,97,121,32,63,63,32,102,97,108,115,101,44,10,32,32,32,32,32,32,32,32,32,32,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,58,32,48,44,10,32,32,32,32,32,32,32,32,32,32,108,111,111,112,65,110,105,109,97,116,105,111,110,58,32,99,111,110,102,105,103,46,108,111,111,112,32,63,63,32,102,97,108,115,101,44,10,32,32,32,32,32,32,32,32,32,32,108,111,111,112,67,111,117,110,116,58,32,99,111,110,102,105,103,46,108,111,111,112,67,111,117,110,116,32,63,63,32,48,44,10,32,32,32,32,32,32,32,32,32,32,109,111,100,101,58,32,99,114,101,97,116,101,67,111,114,101,77,111,100,101,40,99,111,110,102,105,103,46,109,111,100,101,32,63,63,32,34,102,111,114,119,97,114,100,34,44,32,109,111,100,117,108,101,41,44,10,32,32,32,32,32,32,32,32,32,32,115,101,103,109,101,110,116,58,32,99,114,101,97,116,101,67,111,114,101,83,101,103,109,101,110,116,40,99,111,110,102,105,103,46,115,101,103,109,101,110,116,32,63,63,32,91,93,44,32,109,111,100,117,108,101,41,44,10,32,32,32,32,32,32,32,32,32,32,115,112,101,101,100,58,32,99,111,110,102,105,103,46,115,112,101,101,100,32,63,63,32,49,44,10,32,32,32,32,32,32,32,32,32,32,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,58,32,99,111,110,102,105,103,46,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,32,63,63,32,116,114,117,101,44,10,32,32,32,32,32,32,32,32,32,32,109,97,114,107,101,114,58,32,99,111,110,102,105,103,46,109,97,114,107,101,114,32,63,63,32,34,34,44,10,32,32,32,32,32,32,32,32,32,32,108,97,121,111,117,116,58,32,99,114,101,97,116,101,67,111,114,101,76,97,121,111,117,116,40,99,111,110,102,105,103,46,108,97,121,111,117,116,44,32,109,111,100,117,108,101,41,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,
2101,73,100,32,61,32,99,111,110,102,105,103,46,115,116,97,116,101,77,97,99,104,105,110,101,73,100,32,63,63,32,34,34,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,67,111,110,102,105,103,32,61,32,99,111,110,102,105,103,46,115,116,97,116,101,77,97,99,104,105,110,101,67,111,110,102,105,103,32,63,63,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,117,98,115,99,114,105,98,101,40,99,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,114,101,97,100,121,34,32,125,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,99,111,110,102,105,103,46,100,97,116,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,108,111,97,100,70,114,111,109,68,97,116,97,40,99,111,110,102,105,103,46,100,97,116,97,41,59,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,99,111,110,102,105,103,46,115,114,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,108,111,97,100,70,114,111,109,83,114,99,40,99,111,110,102,105,103,46,115,114,99,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,99,111,110,102,105,103,46,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,115,101,116,66,97,99,107,103,114,111,117,110,100,67,111,108,111,114,40,99,111,110,102,105,103,46,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,46,99,97,116,99,104,40,40,101,114,114,111,114,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,108,111,97,100,69,114,114,111,114,34,44,10,32,32,32,32,32,32,32,32,32,32,101,114,114,111,114,58,32,110,101,119,32,69,114,114,111,114,40,96,70,97,105,108,101,100,32,116,111,32,108,111,97,100,32,119,97,115,109,32,109,111,100,117,108,101,58,32,36,123,101,114,114,111,114,125,96,41,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,95,100,105,115,112,97,116,99,104,69,114,114,111,114,40,109,101,115,115,97,103,101,41,32,123,10,32,32,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,109,101,115,115,97,103,101,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,108,111,97,100,69,114,114,111,114,34,44,32,101,114,114,111,114,58,32,110,101,119,32,69,114,114,111,114,40,109,101,115,115,97,103,101,41,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,97,115,121,110,99,32,95,102,101,116,99,104,68,97,116,97,40,115,114,99,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,97,119,97,105,116,32,102,101,116,99,104,40,115,114,99,41,59,10,32,32,32,32,32,32,105,102,32,40,33,114,101,115,112,111,110,115,101,46,111,107,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,70,97,105,108,101,100,32,116,111,32,102,101,116,99,104,32,97,110,105,109,97,116,105,111,110,32,100,97,116,97,32,102,114,111,109,32,85,82,76,58,32,36,123,115,114,99,125,46,32,36,123,114,101,115,112,111,110,115,101,46,115,116,97,116,117,115,125,58,32,36,123,114,101,115,112,111,110,115,101,46,115,116,97,116,117,115,84,101,120,116,125,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,111,110,115,116,32,100,97,116,97,32,61,32,97,119,97,105,116,32,114,101,115,112,111,110,115,101,46,97,114,114,97,121,66,117,102,102,101,114,40,41,59,10,32,32,32,32,32,32,105,102,32,40,105,115,68,111,116,76,111,116,116,105,101,40,100,97,116,97,41,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,100,97,116,97,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,110,101,119,32,84,101,120,116,68,101,99,111,100,101,114,40,41,46,100,
2101,99,111,100,101,40,100,97,116,97,41,59,10,32,32,32,32,125,10,32,32,32,32,95,108,111,97,100,70,114,111,109,68,97,116,97,40,100,97,116,97,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,119,105,100,116,104,32,61,32,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,59,10,32,32,32,32,32,32,99,111,110,115,116,32,104,101,105,103,104,116,32,61,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,59,10,32,32,32,32,32,32,108,101,116,32,108,111,97,100,101,100,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,105,102,32,40,116,121,112,101,111,102,32,100,97,116,97,32,61,61,61,32,34,115,116,114,105,110,103,34,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,105,115,76,111,116,116,105,101,40,100,97,116,97,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,105,115,112,97,116,99,104,69,114,114,111,114,40,10,32,32,32,32,32,32,32,32,32,32,32,32,34,73,110,118,97,108,105,100,32,76,111,116,116,105,101,32,74,83,79,78,32,115,116,114,105,110,103,58,32,84,104,101,32,112,114,111,118,105,100,101,100,32,115,116,114,105,110,103,32,100,111,101,115,32,110,111,116,32,99,111,110,102,111,114,109,32,116,111,32,116,104,101,32,76,111,116,116,105,101,32,74,83,79,78,32,102,111,114,109,97,116,46,34,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,108,111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,108,111,97,100,65,110,105,109,97,116,105,111,110,68,97,116,97,40,100,97,116,97,44,32,119,105,100,116,104,44,32,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,100,97,116,97,32,105,110,115,116,97,110,99,101,111,102,32,65,114,114,97,121,66,117,102,102,101,114,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,105,115,68,111,116,76,111,116,116,105,101,40,100,97,116,97,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,105,115,112,97,116,99,104,69,114,114,111,114,40,10,32,32,32,32,32,32,32,32,32,32,32,32,34,73,110,118,97,108,105,100,32,100,111,116,76,111,116,116,105,101,32,65,114,114,97,121,66,117,102,102,101,114,58,32,84,104,101,32,112,114,111,118,105,100,101,100,32,65,114,114,97,121,66,117,102,102,101,114,32,100,111,101,115,32,110,111,116,32,99,111,110,102,111,114,109,32,116,111,32,116,104,101,32,100,111,116,76,111,116,116,105,101,32,102,111,114,109,97,116,46,34,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,108,111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,108,111,97,100,68,111,116,76,111,116,116,105,101,68,97,116,97,40,116,111,86,101,99,116,111,114,67,104,97,114,40,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,44,32,100,97,116,97,41,44,32,119,105,100,116,104,44,32,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,116,121,112,101,111,102,32,100,97,116,97,32,61,61,61,32,34,111,98,106,101,99,116,34,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,105,115,76,111,116,116,105,101,40,100,97,116,97,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,105,115,112,97,116,99,104,69,114,114,111,114,40,10,32,32,32,32,32,32,32,32,32,32,32,32,34,73,110,118,97,108,105,100,32,76,111,116,116,105,101,32,74,83,79,78,32,111,98,106,101,99,116,58,32,84,104,101,32,112,114,111,118,105,100,101,100,32,111,98,106,101,99,116,32,100,111,101,115,32,110,111,116,32,99,111,110,102,111,114,109,32,116,111,32,116,104,101,32,76,111,116,116,105,101,32,74,83,79,78,32,102,111,114,109,97,116,46,34,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,108,111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,
2111,116,116,105,101,67,111,114,101,46,108,111,97,100,65,110,105,109,97,116,105,111,110,68,97,116,97,40,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,97,116,97,41,44,32,119,105,100,116,104,44,32,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,105,115,112,97,116,99,104,69,114,114,111,114,40,10,32,32,32,32,32,32,32,32,32,32,96,85,110,115,117,112,112,111,114,116,101,100,32,100,97,116,97,32,116,121,112,101,32,102,111,114,32,97,110,105,109,97,116,105,111,110,32,100,97,116,97,46,32,69,120,112,101,99,116,101,100,58,32,10,32,32,32,32,32,32,32,32,32,32,45,32,115,116,114,105,110,103,32,40,76,111,116,116,105,101,32,74,83,79,78,41,44,10,32,32,32,32,32,32,32,32,32,32,45,32,65,114,114,97,121,66,117,102,102,101,114,32,40,100,111,116,76,111,116,116,105,101,41,44,10,32,32,32,32,32,32,32,32,32,32,45,32,111,98,106,101,99,116,32,40,76,111,116,116,105,101,32,74,83,79,78,41,46,32,10,32,32,32,32,32,32,32,32,32,32,82,101,99,101,105,118,101,100,58,32,36,123,116,121,112,101,111,102,32,100,97,116,97,125,96,10,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,108,111,97,100,101,100,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,113,117,97,108,105,116,121,32,33,61,61,32,118,111,105,100,32,48,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,81,117,97,108,105,116,121,40,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,113,117,97,108,105,116,121,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,114,101,115,105,122,101,40,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,102,114,97,109,101,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,99,117,114,114,101,110,116,70,114,97,109,101,58,32,116,104,105,115,46,99,117,114,114,101,110,116,70,114,97,109,101,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,32,48,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,114,97,119,40,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,73,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,115,109,76,111,97,100,101,100,32,61,32,116,104,105,115,46,115,116,97,116,101,77,97,99,104,105,110,101,76,111,97,100,40,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,73,100,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,115,109,76,111,97,100,101,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,115,109,83,116,97,114,116,101,100,32,61,32,116,104,105,115,46,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,114,116,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,115,109,83,116,97,114,116,101,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,114,116,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,105,115,80,108,97,121,105,110,103,40,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,114,116,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,
2115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,46,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,44,32,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,105,115,69,108,101,109,101,110,116,73,110,86,105,101,119,112,111,114,116,40,116,104,105,115,46,95,99,97,110,118,97,115,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,102,114,101,101,122,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,97,117,116,111,82,101,115,105,122,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,46,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,44,32,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,95,108,111,97,100,70,114,111,109,83,114,99,40,115,114,99,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,102,101,116,99,104,68,97,116,97,40,115,114,99,41,46,116,104,101,110,40,40,100,97,116,97,41,32,61,62,32,116,104,105,115,46,95,108,111,97,100,70,114,111,109,68,97,116,97,40,100,97,116,97,41,41,46,99,97,116,99,104,40,40,101,114,114,111,114,41,32,61,62,32,116,104,105,115,46,95,100,105,115,112,97,116,99,104,69,114,114,111,114,40,96,70,97,105,108,101,100,32,116,111,32,108,111,97,100,32,97,110,105,109,97,116,105,111,110,32,100,97,116,97,32,102,114,111,109,32,85,82,76,58,32,36,123,115,114,99,125,46,32,36,123,101,114,114,111,114,125,96,41,41,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,98,117,102,102,101,114,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,114,101,116,117,114,110,32,110,117,108,108,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,98,117,102,102,101,114,40,41,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,97,99,116,105,118,101,65,110,105,109,97,116,105,111,110,73,100,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,97,99,116,105,118,101,65,110,105,109,97,116,105,111,110,73,100,40,41,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,97,99,116,105,118,101,84,104,101,109,101,73,100,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,97,99,116,105,118,101,84,104,101,109,101,73,100,40,41,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,108,97,121,111,117,116,40,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,108,97,121,111,117,116,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,99,111,110,102,105,103,40,41,46,108,97,121,111,117,116,59,10,32,32,32,32,32,32,105,102,32,40,108,97,121,111,117,116,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,32,32,97,108,105,103,110,58,32,91,108,97,121,111,117,116,46,97,108,105,103,110,46,103,101,116,40,48,41,44,32,108,97,121,111,117,116,46,97,108,105,103,110,46,103,101,116,40,49,41,93,44,10,32,32,32,32,32,32,32,32,32,32,102,105,116,58,32,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,115,119,105,116,99,104,32,40,108,97,121,111,117,116,46,102,105,116,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,63,46,70,105,116,46,67,111,110,116,97,105,110,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,99,111,110,116,97,105,110,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,95,68,111,116,76,
2111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,63,46,70,105,116,46,67,111,118,101,114,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,99,111,118,101,114,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,63,46,70,105,116,46,70,105,108,108,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,102,105,108,108,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,63,46,70,105,116,46,70,105,116,72,101,105,103,104,116,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,102,105,116,45,104,101,105,103,104,116,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,63,46,70,105,116,46,70,105,116,87,105,100,116,104,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,102,105,116,45,119,105,100,116,104,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,63,46,70,105,116,46,78,111,110,101,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,110,111,110,101,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,101,102,97,117,108,116,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,99,111,110,116,97,105,110,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,41,40,41,10,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,118,111,105,100,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,109,97,114,107,101,114,40,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,109,97,114,107,101,114,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,99,111,110,102,105,103,40,41,46,109,97,114,107,101,114,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,97,114,107,101,114,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,109,97,110,105,102,101,115,116,40,41,32,123,10,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,109,97,110,105,102,101,115,116,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,109,97,110,105,102,101,115,116,83,116,114,105,110,103,40,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,33,109,97,110,105,102,101,115,116,41,32,114,101,116,117,114,110,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,109,97,110,105,102,101,115,116,74,115,111,110,32,61,32,74,83,79,78,46,112,97,114,115,101,40,109,97,110,105,102,101,115,116,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,79,98,106,101,99,116,46,107,101,121,115,40,109,97,110,105,102,101,115,116,74,115,111,110,41,46,108,101,110,103,116,104,32,61,61,61,32,48,41,32,114,101,116,117,114,110,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,109,97,110,105,102,101,115,116,74,115,111,110,59,10,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,95,101,114,114,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,114,101,110,100,101,114,67,111,110,102,105,103,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,115,101,103,109,101,110,116,40,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,101,103,109,101,110,116,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,99,111,110,102,105,103,40,41,46,115,101,103,109,101,110,116,59,10,32,32,32,32,32,32,105,102,32,40,115,101,103,109,101,110,116,32,38,38,32,115,101,103,109,101,110,116,46,115,105,122,101,40,41,32,61,61,61,32,50,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,115,101,103,109,101,110,116,46,103,101,116,40,48,41,44,32,115,101,103,109,101,110,116,46,103,101,116,40,49,41,93,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,118,111,105,100,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,108,111,111,112,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,
2111,116,116,105,101,67,111,114,101,63,46,99,111,110,102,105,103,40,41,46,108,111,111,112,65,110,105,109,97,116,105,111,110,32,63,63,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,109,111,100,101,40,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,109,111,100,101,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,99,111,110,102,105,103,40,41,46,109,111,100,101,59,10,32,32,32,32,32,32,105,102,32,40,109,111,100,101,32,61,61,61,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,63,46,77,111,100,101,46,82,101,118,101,114,115,101,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,114,101,118,101,114,115,101,34,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,109,111,100,101,32,61,61,61,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,63,46,77,111,100,101,46,66,111,117,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,98,111,117,110,99,101,34,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,109,111,100,101,32,61,61,61,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,63,46,77,111,100,101,46,82,101,118,101,114,115,101,66,111,
2117,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,114,101,118,101,114,115,101,45,98,111,117,110,99,101,34,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,102,111,114,119,97,114,100,34,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,105,115,70,114,111,122,101,110,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,105,115,70,114,111,122,101,110,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,105,115,83,116,97,116,101,77,97,99,104,105,110,101,82,117,110,110,105,110,103,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,105,115,83,116,97,116,101,77,97,99,104,105,110,101,82,117,110,110,105,110,103,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,32,63,63,32,34,34,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,97,117,116,111,112,108,97,121,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,99,111,110,102,105,103,40,41,46,97,117,116,111,112,108,97,121,32,63,63,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,99,111,110,102,105,103,40,41,46,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,32,63,63,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,115,112,101,101,100,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,99,111,110,102,105,103,40,41,46,115,112,101,101,100,32,63,63,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,105,115,82,101,97,100,121,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,33,61,61,32,110,117,108,108,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,105,115,76,111,97,100,101,100,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,105,115,76,111,97,100,101,100,40,41,32,63,63,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,105,115,80,108,97,121,105,110,103,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,105,115,80,108,97,121,105,110,103,40,41,32,63,63,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,105,115,80,97,117,115,101,100,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,105,115,80,97,117,115,101,100,40,41,32,63,63,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,105,115,83,116,111,112,112,101,100,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,105,115,83,116,111,112,112,101,100,40,41,32,63,63,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,99,117,114,114,101,110,116,70,114,97,109,101,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,77,97,116,104,46,114,111,117,110,100,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,117,114,114,101,110,116,70,114,97,109,101,40,41,32,42,32,49,48,48,41,32,47,32,49,48,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,108,111,111,112,67,111,117,110,116,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,
2111,116,116,105,101,67,111,114,101,63,46,108,111,111,112,67,111,117,110,116,40,41,32,63,63,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,116,111,116,97,108,70,114,97,109,101,115,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,116,111,116,97,108,70,114,97,109,101,115,40,41,32,63,63,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,100,117,114,97,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,100,117,114,97,116,105,111,110,40,41,32,63,63,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,115,101,103,109,101,110,116,68,117,114,97,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,101,103,109,101,110,116,68,117,114,97,116,105,111,110,40,41,32,63,63,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,99,97,110,118,97,115,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,99,97,110,118,97,115,59,10,32,32,32,32,125,10,32,32,32,32,108,111,97,100,40,99,111,110,102,105,103,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,111,112,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,46,117,110,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,32,32,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,46,117,110,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,108,101,97,110,117,112,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,116,104,105,115,46,95,105,115,70,114,111,122,101,110,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,123,10,32,32,32,32,32,32,32,32,97,110,105,109,97,116,105,111,110,73,100,58,32,99,111,110,102,105,103,46,97,110,105,109,97,116,105,111,110,73,100,32,63,63,32,34,34,44,10,32,32,32,32,32,32,32,32,116,104,101,109,101,73,100,58,32,99,111,110,102,105,103,46,116,104,101,109,101,73,100,32,63,63,32,34,34,44,10,32,32,32,32,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,73,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,97,117,116,111,112,108,97,121,58,32,99,111,110,102,105,103,46,97,117,116,111,112,108,97,121,32,63,63,32,102,97,108,115,101,44,10,32,32,32,32,32,32,32,32,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,58,32,48,44,10,32,32,32,32,32,32,32,32,108,111,111,112,65,110,105,109,97,116,105,111,110,58,32,99,111,110,102,105,103,46,108,111,111,112,32,63,63,32,102,97,108,115,101,44,10,32,32,32,32,32,32,32,32,108,111,111,112,67,111,117,110,116,58,32,99,111,110,102,105,103,46,108,111,111,112,67,111,117,110,116,32,63,63,32,48,44,10,32,32,32,32,32,32,32,32,109,111,100,101,58,32,99,114,101,97,116,101,67,111,114,101,77,111,100,101,40,99,111,110,102,105,103,46,109,111,100,101,32,63,63,32,34,102,111,114,119,97,114,100,34,44,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,44,10,32,32,32,32,32,32,32,32,115,101,103,109,101,110,116,58,32,99,114,101,97,116,101,67,111,114,101,83,101,103,109,101,110,116,40,99,111,110,102,105,103,46,115,101,103,109,101,110,116,32,63,63,32,91,93,44,32,95,68,111,116,76,
2111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,44,10,32,32,32,32,32,32,32,32,115,112,101,101,100,58,32,99,111,110,102,105,103,46,115,112,101,101,100,32,63,63,32,49,44,10,32,32,32,32,32,32,32,32,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,58,32,99,111,110,102,105,103,46,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,32,63,63,32,116,114,117,101,44,10,32,32,32,32,32,32,32,32,109,97,114,107,101,114,58,32,99,111,110,102,105,103,46,109,97,114,107,101,114,32,63,63,32,34,34,44,10,32,32,32,32,32,32,32,32,108,97,121,111,117,116,58,32,99,114,101,97,116,101,67,111,114,101,76,97,121,111,117,116,40,99,111,110,102,105,103,46,108,97,121,111,117,116,44,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,32,40,99,111,110,102,105,103,46,100,97,116,97,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,108,111,97,100,70,114,111,109,68,97,116,97,40,99,111,110,102,105,103,46,100,97,116,97,41,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,99,111,110,102,105,103,46,115,114,99,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,108,111,97,100,70,114,111,109,83,114,99,40,99,111,110,102,105,103,46,115,114,99,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,116,104,105,115,46,115,101,116,66,97,99,107,103,114,111,117,110,100,67,111,108,111,114,40,99,111,110,102,105,103,46,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,32,63,63,32,34,34,41,59,10,32,32,32,32,125,10,32,32,32,32,95,100,114,97,119,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,99,111,110,116,101,120,116,32,38,38,32,34,103,101,116,67,111,110,116,101,120,116,34,32,105,110,32,116,104,105,115,46,95,99,97,110,118,97,115,32,38,38,32,116,121,112,101,111,102,32,116,104,105,115,46,95,99,97,110,118,97,115,46,103,101,116,67,111,110,116,101,120,116,32,61,61,61,32,34,102,117,110,99,116,105,111,110,34,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,111,110,116,101,120,116,32,61,32,116,104,105,115,46,95,99,97,110,118,97,115,46,103,101,116,67,111,110,116,101,120,116,40,34,50,100,34,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,99,111,110,116,101,120,116,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,98,117,102,102,101,114,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,98,117,102,102,101,114,40,41,59,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,101,120,112,101,99,116,101,100,76,101,110,103,116,104,32,61,32,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,32,42,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,32,42,32,66,89,84,69,83,95,80,69,82,95,80,73,88,69,76,59,10,32,32,32,32,32,32,32,32,105,102,32,40,98,117,102,102,101,114,46,98,121,116,101,76,101,110,103,116,104,32,33,61,61,32,101,120,112,101,99,116,101,100,76,101,110,103,116,104,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,108,97,115,116,69,120,112,101,99,116,101,100,66,117,102,102,101,114,83,105,122,101,32,61,61,61,32,101,120,112,101,99,116,101,100,76,101,110,103,116,104,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,117,102,102,101,114,77,105,115,109,97,116,99,104,67,111,117,110,116,32,43,61,32,49,59,10,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,117,102,102,101,114,77,105,115,109,97,116,99,104,67,111,117,110,116,32,61,32,49,59,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,108,97,115,116,69,120,112,101,99,116,101,100,66,117,102,102,101,114,83,105,122,101,32,61,32,101,120,112,101,99,116,101,100,76,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,98,117,102,102,101,114,77,105,115,109,97,116,99,104,67,111,117,110,116,32,61,61,61,32,49,48,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,119,97,114,110,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,96,91,100,111,116,108,111,116,116,105,101,45,119,101,98,93,32,80,101,114,115,105,115,116,101,110,116,32,98,117,102,102,101,114,32,115,105,122,101,32,109,105,115,109,97,116,99,104,32,100,101,116,101,99,116,101,100,46,32,69,120,112,101,99,116,101,100,32,36,123,101,120,112,101,99,116,101,100,76,101,110,103,116,104,125,32,98,121,116,101,115,32,102,111,114,32,99,97,110,118,97,115,32,36,123,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,125,120,36,123,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,125,44,32,98,117,116,32,103,111,116,32,36,123,98,117,102,102,101,114,46,98,121,116,101,76,101,110,103,116,104,125,32,98,121,116,101,115,46,32,84,104,105,115,32,109,97,121,32,105,110,
2100,105,99,97,116,101,32,97,32,87,65,83,77,32,109,101,109,111,114,121,32,97,108,108,111,99,97,116,105,111,110,32,105,115,115,117,101,32,111,114,32,105,110,118,97,108,105,100,32,99,97,110,118,97,115,32,100,105,109,101,110,115,105,111,110,115,46,96,10,32,32,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,117,102,102,101,114,77,105,115,109,97,116,99,104,67,111,117,110,116,32,61,32,48,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,108,97,115,116,69,120,112,101,99,116,101,100,66,117,102,102,101,114,83,105,122,101,32,61,32,101,120,112,101,99,116,101,100,76,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,108,101,116,32,105,109,97,103,101,68,97,116,97,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,99,108,97,109,112,101,100,66,117,102,102,101,114,32,61,32,110,101,119,32,85,105,110,116,56,67,108,97,109,112,101,100,65,114,114,97,121,40,98,117,102,102,101,114,44,32,48,44,32,98,117,102,102,101,114,46,98,121,116,101,76,101,110,103,116,104,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,116,121,112,101,111,102,32,73,109,97,103,101,68,97,116,97,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,109,97,103,101,68,97,116,97,32,61,32,116,104,105,115,46,95,99,111,110,116,101,120,116,46,99,114,101,97,116,101,73,109,97,103,101,68,97,116,97,40,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,44,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,32,32,32,32,105,109,97,103,101,68,97,116,97,46,100,97,116,97,46,115,101,116,40,99,108,97,109,112,101,100,66,117,102,102,101,114,41,59,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,105,109,97,103,101,68,97,116,97,32,61,32,110,101,119,32,73,109,97,103,101,68,97,116,97,40,99,108,97,109,112,101,100,66,117,102,102,101,114,44,32,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,44,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,111,110,116,101,120,116,46,112,117,116,73,109,97,103,101,68,97,116,97,40,105,109,97,103,101,68,97,116,97,44,32,48,44,32,48,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,95,115,116,111,112,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,33,61,61,32,110,117,108,108,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,46,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,95,115,116,97,114,116,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,61,61,32,110,117,108,108,32,38,38,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,38,38,32,33,116,104,105,115,46,95,105,115,70,114,111,122,101,110,32,38,38,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,105,115,80,108,97,121,105,110,103,40,41,32,124,124,32,116,104,105,115,46,95,105,115,83,116,97,116,101,77,97,99,104,105,110,101,82,117,110,110,105,110,103,41,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,46,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,76,111,111,112,46,98,105,110,
2100,40,116,104,105,115,41,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,95,97,110,105,109,97,116,105,111,110,76,111,111,112,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,111,112,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,105,115,80,108,97,121,105,110,103,40,41,32,38,38,32,33,116,104,105,115,46,95,105,115,83,116,97,116,101,77,97,99,104,105,110,101,82,117,110,110,105,110,103,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,111,112,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,97,100,118,97,110,99,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,116,105,99,107,40,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,97,100,118,97,110,99,101,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,114,97,119,40,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,46,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,76,111,111,112,46,98,105,110,100,40,116,104,105,115,41,41,59,10,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,101,114,114,111,114,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,34,69,114,114,111,114,32,105,110,32,97,110,105,109,97,116,105,111,110,32,102,114,97,109,101,58,34,44,32,101,114,114,111,114,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,114,101,110,100,101,114,69,114,114,111,114,34,44,32,101,114,114,111,114,32,125,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,101,114,114,111,114,32,105,110,115,116,97,110,99,101,111,102,32,87,101,98,65,115,115,101,109,98,108,121,46,82,117,110,116,105,109,101,69,114,114,111,114,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,100,101,115,116,114,111,121,40,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,112,108,97,121,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,33,116,104,105,115,46,105,115,76,111,97,100,101,100,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,111,112,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,99,111,110,115,116,32,112,108,97,121,105,110,103,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,112,108,97,121,40,41,59,10,32,32,32,32,32,32,105,102,32,40,112,108,97,121,105,110,103,32,124,124,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,105,115,80,108,97,121,105,110,103,40,41,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,105,115,70,114,111,122,101,110,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,114,116,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,32,38,38,32,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,32,38,38,32,33,105,115,69,108,101,109,101,110,116,73,110,86,105,101,119,112,111,114,116,40,116,104,105,115,46,95,99,97,110,118,97,115,41,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,102,114,101,101,122,101,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,112,97,117,115,101,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,
2111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,112,97,117,115,101,40,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,111,112,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,125,10,32,32,32,32,115,116,111,112,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,111,107,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,116,111,112,40,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,111,112,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,105,102,32,40,111,107,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,102,114,97,109,101,34,44,32,99,117,114,114,101,110,116,70,114,97,109,101,58,32,116,104,105,115,46,99,117,114,114,101,110,116,70,114,97,109,101,32,125,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,114,97,119,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,115,101,116,70,114,97,109,101,40,102,114,97,109,101,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,102,114,97,109,101,85,112,100,97,116,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,101,107,40,102,114,97,109,101,41,59,10,32,32,32,32,32,32,105,102,32,40,102,114,97,109,101,85,112,100,97,116,101,100,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,114,101,110,100,101,114,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,114,101,110,100,101,114,101,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,114,97,119,40,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,115,101,116,83,112,101,101,100,40,115,112,101,101,100,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,123,10,32,32,32,32,32,32,32,32,46,46,46,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,44,10,32,32,32,32,32,32,32,32,115,112,101,101,100,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,66,97,99,107,103,114,111,117,110,100,67,111,108,111,114,40,99,111,108,111,114,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,115,116,121,108,101,46,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,32,61,32,99,111,108,111,114,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,123,10,32,32,32,32,32,32,32,32,32,32,46,46,46,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,44,10,32,32,32,32,32,32,32,32,32,32,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,58,32,104,101,120,83,116,114,105,110,
2103,84,111,82,71,66,65,73,110,116,40,99,111,108,111,114,41,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,116,104,105,115,46,95,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,32,61,32,99,111,108,111,114,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,76,111,111,112,40,108,111,111,112,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,123,10,32,32,32,32,32,32,32,32,46,46,46,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,44,10,32,32,32,32,32,32,32,32,108,111,111,112,65,110,105,109,97,116,105,111,110,58,32,108,111,111,112,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,76,111,111,112,67,111,117,110,116,40,108,111,111,112,67,111,117,110,116,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,123,10,32,32,32,32,32,32,32,32,46,46,46,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,44,10,32,32,32,32,32,32,32,32,108,111,111,112,67,111,117,110,116,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,85,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,40,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,123,10,32,32,32,32,32,32,32,32,46,46,46,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,44,10,32,32,32,32,32,32,32,32,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,41,59,10,32,32,32,32,125,10,32,32,32,32,100,101,115,116,114,111,121,40,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,111,112,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,105,115,83,116,97,116,101,77,97,99,104,105,110,101,82,117,110,110,105,110,103,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,46,117,110,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,32,32,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,46,117,110,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,
2101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,85,110,115,117,98,115,99,114,105,98,101,40,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,46,100,101,108,101,116,101,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,79,98,115,101,114,118,101,114,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,85,110,115,117,98,115,99,114,105,98,101,40,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,79,98,115,101,114,118,101,114,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,79,98,115,101,114,118,101,114,46,100,101,108,101,116,101,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,79,98,115,101,114,118,101,114,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,117,110,115,117,98,115,99,114,105,98,101,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,46,100,101,108,101,116,101,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,100,101,108,101,116,101,40,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,116,104,105,115,46,95,99,111,110,116,101,120,116,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,100,101,115,116,114,111,121,34,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,114,101,109,111,118,101,65,108,108,69,118,101,110,116,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,99,108,101,97,110,117,112,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,125,10,32,32,32,32,102,114,101,101,122,101,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,111,112,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,105,115,70,114,111,122,101,110,32,61,32,116,114,117,101,59,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,102,114,101,101,122,101,34,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,117,110,102,114,101,101,122,101,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,33,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,105,115,70,114,111,122,101,110,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,117,110,102,114,101,101,122,101,34,32,125,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,114,116,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,115,105,122,101,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,
2111,116,116,105,101,67,111,114,101,32,124,124,32,33,116,104,105,115,46,105,115,76,111,97,100,101,100,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,100,112,114,32,61,32,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,124,124,32,119,105,110,100,111,119,46,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,124,124,32,49,59,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,123,32,104,101,105,103,104,116,58,32,99,108,105,101,110,116,72,101,105,103,104,116,44,32,119,105,100,116,104,58,32,99,108,105,101,110,116,87,105,100,116,104,32,125,32,61,32,116,104,105,115,46,95,99,97,110,118,97,115,46,103,101,116,66,111,117,110,100,105,110,103,67,108,105,101,110,116,82,101,99,116,40,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,99,108,105,101,110,116,72,101,105,103,104,116,32,33,61,61,32,48,32,38,38,32,99,108,105,101,110,116,87,105,100,116,104,32,33,61,61,32,48,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,32,61,32,99,108,105,101,110,116,87,105,100,116,104,32,42,32,100,112,114,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,32,61,32,99,108,105,101,110,116,72,101,105,103,104,116,32,42,32,100,112,114,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,105,122,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,115,105,122,101,40,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,44,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,105,102,32,40,114,101,115,105,122,101,100,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,114,97,119,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,115,101,116,84,114,97,110,115,102,111,114,109,40,116,114,97,110,115,102,111,114,109,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,124,124,32,33,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,116,114,97,110,115,102,111,114,109,86,101,99,116,111,114,32,61,32,110,101,119,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,46,86,101,99,116,111,114,70,108,111,97,116,40,41,59,10,32,32,32,32,32,32,102,111,114,32,40,99,111,110,115,116,32,118,97,108,32,111,102,32,116,114,97,110,115,102,111,114,109,41,32,123,10,32,32,32,32,32,32,32,32,116,114,97,110,115,102,111,114,109,86,101,99,116,111,114,46,112,117,115,104,95,98,97,99,107,40,118,97,108,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,111,110,115,116,32,111,107,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,84,114,97,110,115,102,111,114,109,40,116,114,97,110,115,102,111,114,109,86,101,99,116,111,114,41,59,10,32,32,32,32,32,32,105,102,32,40,111,107,32,38,38,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,110,100,101,114,40,41,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,114,97,119,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,111,107,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,84,114,97,110,115,102,111,114,109,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,114,101,116,117,114,110,32,118,111,105,100,32,48,59,10,32,32,32,32,32,32,99,111,110,115,116,32,116,114,97,110,115,102,111,114,109,32,61,32,91,48,44,32,48,44,32,48,44,32,48,44,32,48,44,32,48,44,32,48,44,32,48,44,32,48,93,59,10,32,32,32,32,32,32,99,111,110,115,116,32,116,114,97,110,115,102,111,114,109,86,101,99,116,111,114,32,61,32,116,104,105,115,46,95,100,111,116,76,
2111,116,116,105,101,67,111,114,101,46,103,101,116,84,114,97,110,115,102,111,114,109,40,41,59,10,32,32,32,32,32,32,102,111,114,32,40,108,101,116,32,105,32,61,32,48,59,32,105,32,60,32,116,114,97,110,115,102,111,114,109,86,101,99,116,111,114,46,115,105,122,101,40,41,59,32,105,32,43,61,32,49,41,32,123,10,32,32,32,32,32,32,32,32,116,114,97,110,115,102,111,114,109,91,105,93,32,61,32,116,114,97,110,115,102,111,114,109,86,101,99,116,111,114,46,103,101,116,40,105,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,114,97,110,115,102,111,114,109,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,83,101,103,109,101,110,116,40,115,116,97,114,116,70,114,97,109,101,44,32,101,110,100,70,114,97,109,101,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,123,10,32,32,32,32,32,32,32,32,46,46,46,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,44,10,32,32,32,32,32,32,32,32,115,101,103,109,101,110,116,58,32,99,114,101,97,116,101,67,111,114,101,83,101,103,109,101,110,116,40,91,115,116,97,114,116,70,114,97,109,101,44,32,101,110,100,70,114,97,109,101,93,44,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,77,111,100,101,40,109,111,100,101,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,123,10,32,32,32,32,32,32,32,32,46,46,46,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,44,10,32,32,32,32,32,32,32,32,109,111,100,101,58,32,99,114,101,97,116,101,67,111,114,101,77,111,100,101,40,109,111,100,101,44,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,82,101,110,100,101,114,67,111,110,102,105,103,40,99,111,110,102,105,103,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,123,32,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,44,32,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,44,32,113,117,97,108,105,116,121,44,32,46,46,46,114,101,115,116,67,111,110,102,105,103,32,125,32,61,32,99,111,110,102,105,103,59,10,32,32,32,32,32,32,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,32,61,32,123,10,32,32,32,32,32,32,32,32,46,46,46,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,44,10,32,32,32,32,32,32,32,32,46,46,46,114,101,115,116,67,111,110,102,105,103,44,10,32,32,32,32,32,32,32,32,47,47,32,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,105,115,32,97,32,115,112,101,99,105,97,108,32,99,97,115,101,44,32,105,116,32,115,104,111,117,108,100,32,98,101,32,115,101,116,32,116,111,32,116,104,101,32,100,101,102,97,117,108,116,32,118,97,108,117,101,32,105,102,32,105,116,39,115,32,110,111,116,32,112,114,111,118,105,100,101,100,10,32,32,32,32,32,32,32,32,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,58,32,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,124,124,32,103,101,116,68,101,102,97,117,108,116,68,80,82,40,41,44,10,32,32,32,32,32,32,32,32,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,58,32,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,32,63,63,32,116,114,117,101,44,10,32,32,32,32,32,32,32,32,46,46,46,113,117,97,108,105,116,121,32,33,61,61,32,118,111,105,100,32,48,32,38,38,32,123,32,113,117,97,108,105,116,121,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,105,102,32,40,113,117,97,108,105,116,121,32,33,61,61,32,118,111,105,100,32,48,32,38,38,32,116,104,105,115,46,95,100,111,116,76,
2111,116,116,105,101,67,111,114,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,81,117,97,108,105,116,121,40,113,117,97,108,105,116,121,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,97,117,116,111,82,101,115,105,122,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,46,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,44,32,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,46,117,110,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,41,32,123,10,32,32,32,32,32,32,32,32,32,32,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,46,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,44,32,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,105,115,69,108,101,109,101,110,116,73,110,86,105,101,119,112,111,114,116,40,116,104,105,115,46,95,99,97,110,118,97,115,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,102,114,101,101,122,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,46,117,110,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,105,115,70,114,111,122,101,110,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,117,110,102,114,101,101,122,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,108,111,97,100,65,110,105,109,97,116,105,111,110,40,97,110,105,109,97,116,105,111,110,73,100,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,97,99,116,105,118,101,65,110,105,109,97,116,105,111,110,73,100,40,41,32,61,61,61,32,97,110,105,109,97,116,105,111,110,73,100,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,108,111,97,100,65,110,105,109,97,116,105,111,110,40,97,110,105,109,97,116,105,111,110,73,100,44,32,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,44,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,105,102,32,40,108,111,97,100,101,100,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,113,117,97,108,105,116,121,32,33,61,61,32,118,111,105,100,32,48,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,81,117,97,108,105,116,121,40,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,113,117,97,108,105,116,121,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,116,104,105,115,46,114,101,115,105,122,101,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,115,101,116,77,97,114,107,101,114,40,109,97,114,107,101,114,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,
2111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,123,10,32,32,32,32,32,32,32,32,46,46,46,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,44,10,32,32,32,32,32,32,32,32,109,97,114,107,101,114,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,109,97,114,107,101,114,115,40,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,109,97,114,107,101,114,115,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,109,97,114,107,101,114,115,40,41,59,10,32,32,32,32,32,32,105,102,32,40,109,97,114,107,101,114,115,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,117,108,116,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,108,101,116,32,105,32,61,32,48,59,32,105,32,60,32,109,97,114,107,101,114,115,46,115,105,122,101,40,41,59,32,105,32,43,61,32,49,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,109,97,114,107,101,114,32,61,32,109,97,114,107,101,114,115,46,103,101,116,40,105,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,115,117,108,116,46,112,117,115,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,109,97,114,107,101,114,46,110,97,109,101,44,10,32,32,32,32,32,32,32,32,32,32,32,32,116,105,109,101,58,32,109,97,114,107,101,114,46,116,105,109,101,44,10,32,32,32,32,32,32,32,32,32,32,32,32,100,117,114,97,116,105,111,110,58,32,109,97,114,107,101,114,46,100,117,114,97,116,105,111,110,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,114,101,115,117,108,116,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,84,104,101,109,101,40,116,104,101,109,101,73,100,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,116,104,101,109,101,76,111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,84,104,101,109,101,40,116,104,101,109,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,116,104,101,109,101,76,111,97,100,101,100,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,114,97,119,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,101,109,101,76,111,97,100,101,100,59,10,32,32,32,32,125,10,32,32,32,32,114,101,115,101,116,84,104,101,109,101,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,116,104,101,109,101,82,101,115,101,116,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,115,101,116,84,104,101,109,101,40,41,59,10,32,32,32,32,32,32,105,102,32,40,116,104,101,109,101,82,101,115,101,116,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,114,97,119,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,101,109,101,82,101,115,101,116,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,84,104,101,109,101,68,97,116,97,40,116,104,101,109,101,68,97,116,97,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,116,104,101,109,101,76,
2111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,84,104,101,109,101,68,97,116,97,40,116,104,101,109,101,68,97,116,97,41,59,10,32,32,32,32,32,32,105,102,32,40,116,104,101,109,101,76,111,97,100,101,100,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,114,97,119,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,101,109,101,76,111,97,100,101,100,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,83,108,111,116,115,40,115,108,111,116,115,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,83,108,111,116,115,40,115,108,111,116,115,41,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,114,97,119,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,115,101,116,76,97,121,111,117,116,40,108,97,121,111,117,116,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,123,10,32,32,32,32,32,32,32,32,46,46,46,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,44,10,32,32,32,32,32,32,32,32,108,97,121,111,117,116,58,32,99,114,101,97,116,101,67,111,114,101,76,97,121,111,117,116,40,108,97,121,111,117,116,44,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,86,105,101,119,112,111,114,116,40,120,44,32,121,44,32,119,105,100,116,104,44,32,104,101,105,103,104,116,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,86,105,101,119,112,111,114,116,40,120,44,32,121,44,32,119,105,100,116,104,44,32,104,101,105,103,104,116,41,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,115,101,116,87,97,115,109,85,114,108,40,117,114,108,41,32,123,10,32,32,32,32,32,32,68,111,116,76,111,116,116,105,101,87,97,115,109,76,111,97,100,101,114,46,115,101,116,87,97,115,109,85,114,108,40,117,114,108,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,82,101,103,105,115,116,101,114,32,97,32,99,117,115,116,111,109,32,102,111,110,116,32,102,111,114,32,117,115,101,32,105,110,32,97,110,105,109,97,116,105,111,110,115,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,102,111,110,116,78,97,109,101,32,45,32,84,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,102,111,110,116,32,116,111,32,114,101,103,105,115,116,101,114,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,102,111,110,116,83,111,117,114,99,101,32,45,32,69,105,116,104,101,114,32,97,32,85,82,76,32,115,116,114,105,110,103,32,116,111,32,102,101,116,99,104,32,116,104,101,32,102,111,110,116,44,32,111,114,32,65,114,114,97,121,66,117,102,102,101,114,47,85,105,110,116,56,65,114,114,97,121,32,111,102,32,102,111,110,116,32,100,97,116,97,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,80,114,111,109,105,115,101,60,98,111,111,108,101,97,110,62,32,45,32,116,114,117,101,32,105,102,32,114,101,103,105,115,116,114,97,116,105,111,110,32,115,117,99,99,101,101,100,101,100,44,32,102,97,108,115,101,32,111,116,104,101,114,119,105,115,101,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,105,99,32,97,115,121,110,99,32,114,101,103,105,115,116,101,114,70,111,110,116,40,102,111,110,116,78,97,109,101,44,32,102,111,110,116,83,111,117,114,99,101,41,32,123,10,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,109,111,100,117,108,101,32,61,32,97,119,97,105,116,32,68,111,116,76,
2111,116,116,105,101,87,97,115,109,76,111,97,100,101,114,46,108,111,97,100,40,41,59,10,32,32,32,32,32,32,32,32,108,101,116,32,102,111,110,116,68,97,116,97,59,10,32,32,32,32,32,32,32,32,105,102,32,40,116,121,112,101,111,102,32,102,111,110,116,83,111,117,114,99,101,32,61,61,61,32,34,115,116,114,105,110,103,34,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,97,119,97,105,116,32,102,101,116,99,104,40,102,111,110,116,83,111,117,114,99,101,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,114,101,115,112,111,110,115,101,46,111,107,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,96,70,97,105,108,101,100,32,116,111,32,102,101,116,99,104,32,102,111,110,116,32,102,114,111,109,32,85,82,76,58,32,36,123,102,111,110,116,83,111,117,114,99,101,125,46,32,83,116,97,116,117,115,58,32,36,123,114,101,115,112,111,110,115,101,46,115,116,97,116,117,115,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,102,111,110,116,68,97,116,97,32,61,32,97,119,97,105,116,32,114,101,115,112,111,110,115,101,46,97,114,114,97,121,66,117,102,102,101,114,40,41,59,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,102,111,110,116,83,111,117,114,99,101,32,105,110,115,116,97,110,99,101,111,102,32,85,105,110,116,56,65,114,114,97,121,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,116,101,109,112,66,117,102,102,101,114,32,61,32,102,111,110,116,83,111,117,114,99,101,46,98,117,102,102,101,114,46,115,108,105,99,101,40,10,32,32,32,32,32,32,32,32,32,32,32,32,102,111,110,116,83,111,117,114,99,101,46,98,121,116,101,79,102,102,115,101,116,44,10,32,32,32,32,32,32,32,32,32,32,32,32,102,111,110,116,83,111,117,114,99,101,46,98,121,116,101,79,102,102,115,101,116,32,43,32,102,111,110,116,83,111,117,114,99,101,46,98,121,116,101,76,101,110,103,116,104,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,101,109,112,66,117,102,102,101,114,32,105,110,115,116,97,110,99,101,111,102,32,65,114,114,97,121,66,117,102,102,101,114,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,102,111,110,116,68,97,116,97,32,61,32,116,101,109,112,66,117,102,102,101,114,59,10,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,102,111,110,116,68,97,116,97,32,61,32,110,101,119,32,65,114,114,97,121,66,117,102,102,101,114,40,102,111,110,116,83,111,117,114,99,101,46,98,121,116,101,76,101,110,103,116,104,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,102,111,110,116,68,97,116,97,41,46,115,101,116,40,102,111,110,116,83,111,117,114,99,101,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,102,111,110,116,68,97,116,97,32,61,32,102,111,110,116,83,111,117,114,99,101,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,115,117,99,99,101,115,115,32,61,32,109,111,100,117,108,101,46,114,101,103,105,115,116,101,114,70,111,110,116,40,102,111,110,116,78,97,109,101,44,32,116,111,86,101,99,116,111,114,67,104,97,114,40,109,111,100,117,108,101,44,32,102,111,110,116,68,97,116,97,41,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,115,117,99,99,101,115,115,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,96,70,97,105,108,101,100,32,116,111,32,114,101,103,105,115,116,101,114,32,102,111,110,116,32,34,36,123,102,111,110,116,78,97,109,101,125,34,46,32,70,111,110,116,32,100,97,116,97,32,109,97,121,32,98,101,32,105,110,118,97,108,105,100,46,96,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,115,117,99,99,101,115,115,59,10,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,101,114,114,111,114,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,96,69,114,114,111,114,32,114,101,103,105,115,116,101,114,105,110,
2103,32,102,111,110,116,32,34,36,123,102,111,110,116,78,97,109,101,125,34,58,96,44,32,101,114,114,111,114,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,83,116,97,114,116,32,97,32,116,119,101,101,110,32,97,110,105,109,97,116,105,111,110,32,98,101,116,119,101,101,110,32,116,119,111,32,102,114,97,109,101,32,118,97,108,117,101,115,32,119,105,116,104,32,99,117,115,116,111,109,32,101,97,115,105,110,103,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,102,114,97,109,101,32,45,32,83,116,97,114,116,105,110,103,32,102,114,97,109,101,32,118,97,108,117,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,100,117,114,97,116,105,111,110,32,45,32,68,117,114,97,116,105,111,110,32,111,102,32,116,104,101,32,116,119,101,101,110,32,105,110,32,115,101,99,111,110,100,115,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,116,114,117,101,32,105,102,32,116,119,101,101,110,32,119,97,115,32,115,116,97,114,116,101,100,32,115,117,99,99,101,115,115,102,117,108,108,121,10,32,32,32,32,32,42,47,10,32,32,32,32,116,119,101,101,110,40,102,114,97,109,101,44,32,100,117,114,97,116,105,111,110,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,101,97,115,105,110,103,32,61,32,91,48,44,32,48,44,32,49,44,32,49,93,59,10,32,32,32,32,32,32,99,111,110,115,116,32,101,97,115,105,110,103,86,101,99,116,111,114,32,61,32,110,101,119,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,46,86,101,99,116,111,114,70,108,111,97,116,40,41,59,10,32,32,32,32,32,32,102,111,114,32,40,99,111,110,115,116,32,118,97,108,32,111,102,32,101,97,115,105,110,103,41,32,123,10,32,32,32,32,32,32,32,32,101,97,115,105,110,103,86,101,99,116,111,114,46,112,117,115,104,95,98,97,99,107,40,118,97,108,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,116,119,101,101,110,40,102,114,97,109,101,44,32,100,117,114,97,116,105,111,110,44,32,101,97,115,105,110,103,86,101,99,116,111,114,41,32,63,63,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,83,116,97,114,116,32,97,32,116,119,101,101,110,32,97,110,105,109,97,116,105,111,110,32,116,111,32,97,32,115,112,101,99,105,102,105,99,32,109,97,114,107,101,114,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,109,97,114,107,101,114,32,45,32,84,104,101,32,109,97,114,107,101,114,32,110,97,109,101,32,116,111,32,116,119,101,101,110,32,116,111,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,116,114,117,101,32,105,102,32,116,119,101,101,110,32,119,97,115,32,115,116,97,114,116,101,100,32,115,117,99,99,101,115,115,102,117,108,108,121,10,32,32,32,32,32,42,47,10,32,32,32,32,116,119,101,101,110,84,111,77,97,114,107,101,114,40,109,97,114,107,101,114,44,32,100,117,114,97,116,105,111,110,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,101,97,115,105,110,103,32,61,32,91,48,44,32,48,44,32,49,44,32,49,93,59,10,32,32,32,32,32,32,99,111,110,115,116,32,101,97,115,105,110,103,86,101,99,116,111,114,32,61,32,110,101,119,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,46,86,101,99,116,111,114,70,108,111,97,116,40,41,59,10,32,32,32,32,32,32,102,111,114,32,40,99,111,110,115,116,32,118,97,108,32,111,102,32,101,97,115,105,110,103,41,32,123,10,32,32,32,32,32,32,32,32,101,97,115,105,110,103,86,101,99,116,111,114,46,112,117,115,104,95,98,97,99,107,40,118,97,108,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,
2111,116,116,105,101,67,111,114,101,63,46,116,119,101,101,110,84,111,77,97,114,107,101,114,40,109,97,114,107,101,114,44,32,100,117,114,97,116,105,111,110,44,32,101,97,115,105,110,103,86,101,99,116,111,114,41,32,63,63,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,97,110,105,109,97,116,105,111,110,83,105,122,101,40,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,119,105,100,116,104,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,97,110,105,109,97,116,105,111,110,83,105,122,101,40,41,46,103,101,116,40,48,41,32,63,63,32,48,59,10,32,32,32,32,32,32,99,111,110,115,116,32,104,101,105,103,104,116,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,97,110,105,109,97,116,105,111,110,83,105,122,101,40,41,46,103,101,116,40,49,41,32,63,63,32,48,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,119,105,100,116,104,44,10,32,32,32,32,32,32,32,32,104,101,105,103,104,116,10,32,32,32,32,32,32,125,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,71,101,116,32,116,104,101,32,79,114,105,101,110,116,101,100,32,66,111,117,110,100,105,110,103,32,66,111,12
20,32,40,79,66,66,41,32,112,111,105,110,116,115,32,111,102,32,97,32,108,97,121,101,114,32,98,121,32,105,116,115,32,110,97,109,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,108,97,121,101,114,78,97,109,101,32,45,32,84,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,108,97,121,101,114,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,65,110,32,97,114,114,97,121,32,111,102,32,56,32,110,117,109,98,101,114,115,32,114,101,112,114,101,115,101,110,116,105,110,103,32,52,32,112,111,105,110,116,115,32,40,120,44,121,41,32,111,102,32,116,104,101,32,79,66,66,32,105,110,32,99,108,111,99,107,119,105,115,101,32,111,114,100,101,114,32,115,116,97,114,116,105,110,103,32,102,114,111,109,32,116,111,112,45,108,101,102,116,10,32,32,32,32,32,42,32,32,32,32,32,32,32,32,32,32,91,120,48,44,32,121,48,44,32,120,49,44,32,121,49,44,32,120,50,44,32,121,50,44,32,120,51,44,32,121,51,93,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,101,120,97,109,112,108,101,10,32,32,32,32,32,42,32,96,96,96,116,121,112,101,115,99,114,105,112,116,10,32,32,32,32,32,42,32,47,47,32,68,114,97,119,32,97,32,112,111,108,121,103,111,110,32,97,114,111,117,110,100,32,116,104,101,32,108,97,121,101,114,32,39,76,97,121,101,114,32,49,39,10,32,32,32,32,32,42,32,100,111,116,76,111,116,116,105,101,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,114,101,110,100,101,114,39,44,32,40,41,32,61,62,32,123,10,32,32,32,32,32,42,32,32,32,99,111,110,115,116,32,111,98,98,80,111,105,110,116,115,32,61,32,100,111,116,76,111,116,116,105,101,46,103,101,116,76,97,121,101,114,66,111,117,110,100,105,110,103,66,111,120,40,39,76,97,121,101,114,32,49,39,41,59,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,32,32,105,102,32,40,111,98,98,80,111,105,110,116,115,41,32,123,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,98,101,103,105,110,80,97,116,104,40,41,59,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,109,111,118,101,84,111,40,111,98,98,80,111,105,110,116,115,91,48,93,44,32,111,98,98,80,111,105,110,116,115,91,49,93,41,59,32,47,47,32,70,105,114,115,116,32,112,111,105,110,116,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,108,105,110,101,84,111,40,111,98,98,80,111,105,110,116,115,91,50,93,44,32,111,98,98,80,111,105,110,116,115,91,51,93,41,59,32,47,47,32,83,101,99,111,110,100,32,112,111,105,110,116,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,108,105,110,101,84,111,40,111,98,98,80,111,105,110,116,115,91,52,93,44,32,111,98,98,80,111,105,110,116,115,91,53,93,41,59,32,47,47,32,84,104,105,114,100,32,112,111,105,110,116,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,108,105,110,101,84,111,40,111,98,98,80,111,105,110,116,115,91,54,93,44,32,111,98,98,80,111,105,110,116,115,91,55,93,41,59,32,47,47,32,70,111,117,114,116,104,32,112,111,105,110,116,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,99,108,111,115,101,80,97,116,104,40,41,59,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,115,116,114,111,107,101,40,41,59,10,32,32,32,32,32,42,32,32,32,125,10,32,32,32,32,32,42,32,125,41,59,10,32,32,32,32,32,42,32,96,96,96,10,32,32,32,32,32,42,47,10,32,32,32,32,103,101,116,76,97,121,101,114,66,111,117,110,100,105,110,103,66,111,120,40,108,97,121,101,114,78,97,109,101,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,98,111,117,110,100,115,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,103,101,116,76,97,121,101,114,66,111,117,110,100,115,40,108,97,121,101,114,78,97,109,101,41,59,10,32,32,32,32,32,32,105,102,32,40,33,98,111,117,110,100,115,41,32,114,101,116,117,114,110,32,118,111,105,100,32,48,59,10,32,32,32,32,32,32,105,102,32,40,98,111,117,110,100,115,46,115,105,122,101,40,41,32,33,61,61,32,56,41,32,114,101,116,117,114,110,32,118,111,105,100,32,48,59,10,32,32,32,32,32,32,99,111,110,115,116,32,112,111,105,110,116,115,32,61,32,91,93,59,10,32,32,32,32,32,32,102,111,114,32,40,108,101,116,32,105,32,61,32,48,59,32,105,32,60,32,56,59,32,105,32,43,61,32,49,41,32,123,10,32,32,32,32,32,32,32,32,112,111,105,110,116,115,46,112,117,115,104,40,98,111,117,110,100,115,46,103,101,116,40,105,41,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,112,111,105,110,
2116,115,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,116,114,97,110,115,102,111,114,109,84,104,101,109,101,84,111,76,111,116,116,105,101,83,108,111,116,115,40,116,104,101,109,101,44,32,115,108,111,116,115,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,63,46,116,114,97,110,115,102,111,114,109,84,104,101,109,101,84,111,76,111,116,116,105,101,83,108,111,116,115,40,116,104,101,109,101,44,32,115,108,111,116,115,41,32,63,63,32,34,34,59,10,32,32,32,32,125,10,32,32,32,32,47,47,32,35,114,101,103,105,111,110,32,83,116,97,116,101,32,77,97,99,104,105,110,101,10,32,32,32,32,95,115,101,116,117,112,83,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,115,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,124,124,32,33,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,109,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,32,61,32,110,101,119,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,46,67,97,108,108,98,97,99,107,83,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,40,41,59,10,32,32,32,32,32,32,115,109,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,83,116,97,114,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,105,115,83,116,97,116,101,77,97,99,104,105,110,101,82,117,110,110,105,110,103,32,61,32,116,114,117,101,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,114,116,34,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,114,116,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,32,32,125,44,32,48,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,115,109,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,83,116,111,112,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,105,115,83,116,97,116,101,77,97,99,104,105,110,101,82,117,110,110,105,110,103,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,115,116,97,116,101,77,97,99,104,105,110,101,83,116,111,112,34,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,105,115,80,108,97,121,105,110,103,40,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,111,112,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,44,32,48,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,115,109,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,67,117,115,116,111,109,69,118,101,110,116,40,40,101,118,101,110,116,78,97,109,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,115,116,97,116,101,77,97,99,104,105,110,101,67,117,115,116,111,109,69,118,101,110,116,34,44,32,101,118,101,110,116,78,97,109,101,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,115,109,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,66,111,111,108,101,97,110,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,40,40,105,110,112,117,116,78,97,109,101,44,32,111,108,100,86,97,108,117,101,44,32,110,101,119,86,97,108,117,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,115,116,97,116,101,77,97,99,104,105,110,
2101,66,111,111,108,101,97,110,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,34,44,32,105,110,112,117,116,78,97,109,101,44,32,110,101,119,86,97,108,117,101,44,32,111,108,100,86,97,108,117,101,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,115,109,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,78,117,109,101,114,105,99,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,40,40,105,110,112,117,116,78,97,109,101,44,32,111,108,100,86,97,108,117,101,44,32,110,101,119,86,97,108,117,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,115,116,97,116,101,77,97,99,104,105,110,101,78,117,109,101,114,105,99,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,34,44,32,105,110,112,117,116,78,97,109,101,44,32,110,101,119,86,97,108,117,101,44,32,111,108,100,86,97,108,117,101,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,115,109,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,83,116,114,105,110,103,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,40,40,105,110,112,117,116,78,97,109,101,44,32,111,108,100,86,97,108,117,101,44,32,110,101,119,86,97,108,117,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,115,116,97,116,101,77,97,99,104,105,110,101,83,116,114,105,110,103,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,34,44,32,105,110,112,117,116,78,97,109,101,44,32,110,101,119,86,97,108,117,101,44,32,111,108,100,86,97,108,117,101,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,115,109,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,73,110,112,117,116,70,105,114,101,100,40,40,105,110,112,117,116,78,97,109,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,115,116,97,116,101,77,97,99,104,105,110,101,73,110,112,117,116,70,105,114,101,100,34,44,32,105,110,112,117,116,78,97,109,101,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,115,109,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,84,114,97,110,115,105,116,105,111,110,40,40,102,114,111,109,83,116,97,116,101,44,32,116,111,83,116,97,116,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,115,116,97,116,101,77,97,99,104,105,110,101,84,114,97,110,115,105,116,105,111,110,34,44,32,102,114,111,109,83,116,97,116,101,44,32,116,111,83,116,97,116,101,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,115,109,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,83,116,97,116,101,69,110,116,101,114,101,100,40,40,115,116,97,116,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,116,101,69,110,116,101,114,101,100,34,44,32,115,116,97,116,101,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,115,109,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,83,116,97,116,101,69,120,105,116,40,40,115,116,97,116,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,116,101,69,120,105,116,34,44,32,115,116,97,116,101,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,115,109,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,46,115,101,116,79,110,69,114,114,111,114,40,40,101,114,114,111,114,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,115,116,97,116,101,77,97,99,104,105,110,
2101,69,114,114,111,114,34,44,32,101,114,114,111,114,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,109,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,79,98,115,101,114,118,101,114,32,61,32,110,101,119,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,46,67,97,108,108,98,97,99,107,83,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,79,98,115,101,114,118,101,114,40,41,59,10,32,32,32,32,32,32,115,109,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,79,98,115,101,114,118,101,114,46,115,101,116,79,110,77,101,115,115,97,103,101,40,40,109,101,115,115,97,103,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,109,101,115,115,97,103,101,46,115,116,97,114,116,115,87,105,116,104,40,34,79,112,101,110,85,114,108,58,32,34,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,104,97,110,100,108,101,79,112,101,110,85,114,108,40,109,101,115,115,97,103,101,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,34,44,32,109,101,115,115,97,103,101,32,125,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,116,97,116,101,77,97,99,104,105,110,101,83,117,98,115,99,114,105,98,101,40,115,109,67,97,108,108,98,97,99,107,79,98,115,101,114,118,101,114,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,79,98,115,101,114,118,101,114,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,83,117,98,115,99,114,105,98,101,40,115,109,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,79,98,115,101,114,118,101,114,41,59,10,32,32,32,32,125,10,32,32,32,32,95,99,108,101,97,110,117,112,83,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,115,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,85,110,115,117,98,115,99,114,105,98,101,40,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,46,100,101,108,101,116,101,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,72,97,110,100,108,101,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,79,98,115,101,114,118,101,114,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,85,110,115,117,98,115,99,114,105,98,101,40,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,79,98,115,101,114,118,101,114,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,79,98,115,101,114,118,101,114,46,100,101,108,101,116,101,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,
2101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,79,98,115,101,114,118,101,114,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,76,111,97,100,32,97,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,98,121,32,73,68,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,115,116,97,116,101,77,97,99,104,105,110,101,73,100,32,45,32,84,104,101,32,73,68,32,111,102,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,116,111,32,108,111,97,100,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,116,114,117,101,32,105,102,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,119,97,115,32,108,111,97,100,101,100,32,115,117,99,99,101,115,115,102,117,108,108,121,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,76,111,97,100,40,115,116,97,116,101,77,97,99,104,105,110,101,73,100,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,124,124,32,33,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,116,104,105,115,46,95,99,108,101,97,110,117,112,83,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,115,40,41,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,116,97,116,101,77,97,99,104,105,110,101,76,111,97,100,40,115,116,97,116,101,77,97,99,104,105,110,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,108,111,97,100,101,100,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,101,116,117,112,83,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,115,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,108,111,97,100,101,100,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,76,111,97,100,32,97,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,102,114,111,109,32,100,97,116,97,32,115,116,114,105,110,103,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,115,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,32,45,32,84,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,100,97,116,97,32,97,115,32,97,32,115,116,114,105,110,103,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,116,114,117,101,32,105,102,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,119,97,115,32,108,111,97,100,101,100,32,115,117,99,99,101,115,115,102,117,108,108,121,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,76,111,97,100,68,97,116,97,40,115,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,124,124,32,33,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,116,104,105,115,46,95,99,108,101,97,110,117,112,83,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,115,40,41,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,116,97,116,101,77,97,99,104,105,110,101,76,111,97,100,68,97,116,97,40,115,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,41,59,10,32,32,32,32,32,32,105,102,32,40,108,111,97,100,101,100,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,101,116,117,112,83,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,115,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,108,111,97,100,101,100,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,83,101,116,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,
2101,32,99,111,110,102,105,103,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,99,111,110,102,105,103,32,45,32,84,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,99,111,110,102,105,103,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,67,111,110,102,105,103,40,99,111,110,102,105,103,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,67,111,110,102,105,103,32,61,32,99,111,110,102,105,103,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,83,116,97,114,116,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,116,114,117,101,32,105,102,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,119,97,115,32,115,116,97,114,116,101,100,32,115,117,99,99,101,115,115,102,117,108,108,121,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,114,116,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,32,61,61,61,32,110,117,108,108,32,124,124,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,99,111,114,101,79,112,101,110,85,114,108,32,61,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,46,99,114,101,97,116,101,68,101,102,97,117,108,116,79,112,101,110,85,114,108,80,111,108,105,99,121,40,41,59,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,67,111,110,102,105,103,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,111,112,101,110,85,114,108,80,111,108,105,99,121,32,61,32,116,104,105,115,46,95,115,116,97,116,101,77,97,99,104,105,110,101,67,111,110,102,105,103,46,111,112,101,110,85,114,108,80,111,108,105,99,121,59,10,32,32,32,32,32,32,32,32,105,102,32,40,111,112,101,110,85,114,108,80,111,108,105,99,121,32,38,38,32,116,121,112,101,111,102,32,111,112,101,110,85,114,108,80,111,108,105,99,121,46,114,101,113,117,105,114,101,85,115,101,114,73,110,116,101,114,97,99,116,105,111,110,32,61,61,61,32,34,98,111,111,108,101,97,110,34,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,111,114,101,79,112,101,110,85,114,108,46,114,101,113,117,105,114,101,85,115,101,114,73,110,116,101,114,97,99,116,105,111,110,32,61,32,111,112,101,110,85,114,108,80,111,108,105,99,121,46,114,101,113,117,105,114,101,85,115,101,114,73,110,116,101,114,97,99,116,105,111,110,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,111,112,101,110,85,114,108,80,111,108,105,99,121,63,46,119,104,105,116,101,108,105,115,116,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,111,114,101,79,112,101,110,85,114,108,46,119,104,105,116,101,108,105,115,116,32,61,32,110,101,119,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,46,86,101,99,116,111,114,83,116,114,105,110,103,40,41,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,99,111,110,115,116,32,117,114,108,32,111,102,32,111,112,101,110,85,114,108,80,111,108,105,99,121,46,119,104,105,116,101,108,105,115,116,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,114,101,79,112,101,110,85,114,108,46,119,104,105,116,101,108,105,115,116,46,112,117,115,104,95,98,97,99,107,40,117,114,108,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,114,116,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,114,116,40,99,111,114,101,79,112,101,110,85,114,108,41,59,10,32,32,32,32,32,32,105,102,32,40,115,116,97,114,116,101,100,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,105,115,83,116,97,116,101,77,97,99,104,105,110,101,82,117,110,110,105,110,103,32,61,32,116,114,117,101,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,101,116,117,112,83,116,97,116,101,77,97,99,104,105,110,
2101,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,97,114,116,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,115,116,97,114,116,101,100,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,83,116,111,112,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,116,114,117,101,32,105,102,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,119,97,115,32,115,116,111,112,112,101,100,32,115,117,99,99,101,115,115,102,117,108,108,121,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,111,112,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,111,112,112,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,116,97,116,101,77,97,99,104,105,110,101,83,116,111,112,40,41,59,10,32,32,32,32,32,32,105,102,32,40,115,116,111,112,112,101,100,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,108,101,97,110,117,112,83,116,97,116,101,77,97,99,104,105,110,101,79,98,115,101,114,118,101,114,115,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,105,115,83,116,97,116,101,77,97,99,104,105,110,101,82,117,110,110,105,110,103,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,108,101,97,110,117,112,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,105,115,80,108,97,121,105,110,103,40,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,116,111,112,65,110,105,109,97,116,105,111,110,76,111,111,112,40,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,115,116,111,112,112,101,100,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,71,101,116,32,116,104,101,32,99,117,114,114,101,110,116,32,115,116,97,116,117,115,32,111,102,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,84,104,101,32,99,117,114,114,101,110,116,32,115,116,97,116,117,115,32,111,102,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,97,115,32,97,32,115,116,114,105,110,103,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,83,116,97,116,117,115,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,116,117,115,40,41,32,63,63,32,34,34,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,71,101,116,32,116,104,101,32,99,117,114,114,101,110,116,32,115,116,97,116,101,32,111,102,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,84,104,101,32,99,117,114,114,101,110,116,32,115,116,97,116,101,32,111,102,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,97,115,32,97,32,115,116,114,105,110,103,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,67,117,114,114,101,110,116,83,116,97,116,101,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,67,117,114,114,101,110,116,83,116,97,116,101,40,41,32,63,63,32,34,34,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,71,101,
2116,32,116,104,101,32,97,99,116,105,118,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,73,68,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,84,104,101,32,97,99,116,105,118,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,73,68,32,97,115,32,97,32,115,116,114,105,110,103,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,65,99,116,105,118,101,73,100,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,97,99,116,105,118,101,83,116,97,116,101,77,97,99,104,105,110,101,73,100,40,41,32,63,63,32,34,34,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,79,118,101,114,114,105,100,101,32,116,104,101,32,99,117,114,114,101,110,116,32,115,116,97,116,101,32,111,102,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,115,116,97,116,101,32,45,32,84,104,101,32,115,116,97,116,101,32,116,111,32,111,118,101,114,114,105,100,101,32,116,111,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,105,109,109,101,100,105,97,116,101,32,45,32,87,104,101,116,104,101,114,32,116,111,32,105,109,109,101,100,105,97,116,101,108,121,32,116,114,97,110,115,105,116,105,111,110,32,116,111,32,116,104,101,32,115,116,97,116,101,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,116,114,117,101,32,105,102,32,116,104,101,32,115,116,97,116,101,32,111,118,101,114,114,105,100,101,32,119,97,115,32,115,117,99,99,101,115,115,102,117,108,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,79,118,101,114,114,105,100,101,83,116,97,116,101,40,115,116,97,116,101,44,32,105,109,109,101,100,105,97,116,101,32,61,32,102,97,108,115,101,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,79,118,101,114,114,105,100,101,67,117,114,114,101,110,116,83,116,97,116,101,40,115,116,97,116,101,44,32,105,109,109,101,100,105,97,116,101,41,32,63,63,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,71,101,116,32,97,32,115,112,101,99,105,102,105,99,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,98,121,32,73,68,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,115,116,97,116,101,77,97,99,104,105,110,101,73,100,32,45,32,84,104,101,32,73,68,32,111,102,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,116,111,32,103,101,116,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,84,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,100,97,116,97,32,97,115,32,97,32,115,116,114,105,110,103,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,40,115,116,97,116,101,77,97,99,104,105,110,101,73,100,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,103,101,116,83,116,97,116,101,77,97,99,104,105,110,101,40,115,116,97,116,101,77,97,99,104,105,110,101,73,100,41,32,63,63,32,34,34,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,71,101,116,32,116,104,101,32,108,105,115,116,32,111,102,32,115,116,97,116,101,32,109,97,99,104,105,110,101,32,108,105,115,116,101,110,101,114,115,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,65,114,114,97,121,32,111,102,32,108,105,115,116,101,110,101,114,32,110,97,109,101,115,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,76,105,115,116,101,110,101,114,115,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,105,115,116,101,110,101,114,115,86,101,99,116,111,114,32,61,32,116,104,105,115,46,95,100,111,116,76,
2111,116,116,105,101,67,111,114,101,46,115,116,97,116,101,77,97,99,104,105,110,101,70,114,97,109,101,119,111,114,107,83,101,116,117,112,40,41,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,105,115,116,101,110,101,114,115,32,61,32,91,93,59,10,32,32,32,32,32,32,102,111,114,32,40,108,101,116,32,105,32,61,32,48,59,32,105,32,60,32,108,105,115,116,101,110,101,114,115,86,101,99,116,111,114,46,115,105,122,101,40,41,59,32,105,32,43,61,32,49,41,32,123,10,32,32,32,32,32,32,32,32,108,105,115,116,101,110,101,114,115,46,112,117,115,104,40,108,105,115,116,101,110,101,114,115,86,101,99,116,111,114,46,103,101,116,40,105,41,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,108,105,115,116,101,110,101,114,115,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,83,101,116,32,97,32,98,111,111,108,101,97,110,32,105,110,112,117,116,32,118,97,108,117,101,32,102,111,114,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,110,97,109,101,32,45,32,84,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,98,111,111,108,101,97,110,32,105,110,112,117,116,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,118,97,108,117,101,32,45,32,84,104,101,32,98,111,111,108,101,97,110,32,118,97,108,117,101,32,116,111,32,115,101,116,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,66,111,111,108,101,97,110,73,110,112,117,116,40,110,97,109,101,44,32,118,97,108,117,101,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,66,111,111,108,101,97,110,73,110,112,117,116,40,110,97,109,101,44,32,118,97,108,117,101,41,32,63,63,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,83,101,116,32,97,32,110,117,109,101,114,105,99,32,105,110,112,117,116,32,118,97,108,117,101,32,102,111,114,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,110,97,109,101,32,45,32,84,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,110,117,109,101,114,105,99,32,105,110,112,117,116,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,118,97,108,117,101,32,45,32,84,104,101,32,110,117,109,101,114,105,99,32,118,97,108,117,101,32,116,111,32,115,101,116,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,78,117,109,101,114,105,99,73,110,112,117,116,40,110,97,109,101,44,32,118,97,108,117,101,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,78,117,109,101,114,105,99,73,110,112,117,116,40,110,97,109,101,44,32,118,97,108,117,101,41,32,63,63,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,83,101,116,32,97,32,115,116,114,105,110,103,32,105,110,112,117,116,32,118,97,108,117,101,32,102,111,114,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,110,97,109,101,32,45,32,84,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,115,116,114,105,110,103,32,105,110,112,117,116,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,118,97,108,117,101,32,45,32,84,104,101,32,115,116,114,105,110,103,32,118,97,108,117,101,32,116,111,32,115,101,116,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,83,116,114,105,110,103,73,110,112,117,116,40,110,97,109,101,44,32,118,97,108,117,101,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,83,116,114,105,110,103,73,110,112,117,116,40,110,97,109,101,44,32,118,97,108,117,101,41,32,63,63,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,71,101,
2116,32,97,32,98,111,111,108,101,97,110,32,105,110,112,117,116,32,118,97,108,117,101,32,102,114,111,109,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,110,97,109,101,32,45,32,84,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,98,111,111,108,101,97,110,32,105,110,112,117,116,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,84,104,101,32,98,111,111,108,101,97,110,32,118,97,108,117,101,32,111,114,32,117,110,100,101,102,105,110,101,100,32,105,102,32,110,111,116,32,102,111,117,110,100,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,66,111,111,108,101,97,110,73,110,112,117,116,40,110,97,109,101,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,66,111,111,108,101,97,110,73,110,112,117,116,40,110,97,109,101,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,71,101,116,32,97,32,110,117,109,101,114,105,99,32,105,110,112,117,116,32,118,97,108,117,101,32,102,114,111,109,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,110,97,109,101,32,45,32,84,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,110,117,109,101,114,105,99,32,105,110,112,117,116,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,84,104,101,32,110,117,109,101,114,105,99,32,118,97,108,117,101,32,111,114,32,117,110,100,101,102,105,110,101,100,32,105,102,32,110,111,116,32,102,111,117,110,100,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,78,117,109,101,114,105,99,73,110,112,117,116,40,110,97,109,101,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,78,117,109,101,114,105,99,73,110,112,117,116,40,110,97,109,101,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,71,101,116,32,97,32,115,116,114,105,110,103,32,105,110,112,117,116,32,118,97,108,117,101,32,102,114,111,109,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,110,97,109,101,32,45,32,84,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,115,116,114,105,110,103,32,105,110,112,117,116,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,84,104,101,32,115,116,114,105,110,103,32,118,97,108,117,101,32,111,114,32,117,110,100,101,102,105,110,101,100,32,105,102,32,110,111,116,32,102,111,117,110,100,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,83,116,114,105,110,103,73,110,112,117,116,40,110,97,109,101,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,83,116,114,105,110,103,73,110,112,117,116,40,110,97,109,101,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,71,101,116,32,97,108,108,32,116,104,101,32,105,110,112,117,116,115,32,111,102,32,116,104,101,32,99,117,114,114,101,110,116,32,115,116,97,116,101,32,109,97,99,104,105,110,101,46,32,82,101,116,117,114,110,115,32,116,104,101,32,107,101,121,32,110,97,109,101,44,32,102,111,108,108,111,119,101,100,32,98,121,32,105,116,39,115,32,116,121,112,101,32,97,115,32,97,32,115,116,114,105,110,103,46,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,65,110,32,97,114,114,97,121,32,111,102,32,105,110,112,117,116,32,107,101,121,115,32,102,111,108,108,111,119,101,100,32,98,121,32,105,116,39,115,32,116,121,112,101,32,97,116,32,110,43,49,46,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,73,110,112,117,116,115,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,
2111,116,116,105,101,67,111,114,101,41,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,112,117,116,115,86,101,99,116,111,114,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,73,110,112,117,116,115,40,41,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,112,117,116,115,32,61,32,91,93,59,10,32,32,32,32,32,32,102,111,114,32,40,108,101,116,32,105,32,61,32,48,59,32,105,32,60,32,105,110,112,117,116,115,86,101,99,116,111,114,46,115,105,122,101,40,41,59,32,105,32,43,61,32,49,41,32,123,10,32,32,32,32,32,32,32,32,105,110,112,117,116,115,46,112,117,115,104,40,105,110,112,117,116,115,86,101,99,116,111,114,46,103,101,116,40,105,41,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,112,117,116,115,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,70,105,114,101,32,97,110,32,101,118,101,110,116,32,105,110,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,110,97,109,101,32,45,32,84,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,101,118,101,110,116,32,116,111,32,102,105,114,101,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,70,105,114,101,69,118,101,110,116,40,110,97,109,101,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,70,105,114,101,69,118,101,110,116,40,110,97,109,101,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,80,111,115,116,32,97,32,99,108,105,99,107,32,101,118,101,110,116,32,116,111,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,120,32,45,32,84,104,101,32,120,32,99,111,111,114,100,105,110,97,116,101,32,111,102,32,116,104,101,32,99,108,105,99,107,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,121,32,45,32,84,104,101,32,121,32,99,111,111,114,100,105,110,97,116,101,32,111,102,32,116,104,101,32,99,108,105,99,107,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,84,104,101,32,101,118,101,110,116,32,114,101,115,117,108,116,32,111,114,32,117,110,100,101,102,105,110,101,100,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,67,108,105,99,107,69,118,101,110,116,40,120,44,32,121,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,67,108,105,99,107,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,80,111,115,116,32,97,32,112,111,105,110,116,101,114,32,117,112,32,101,118,101,110,116,32,116,111,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,120,32,45,32,84,104,101,32,120,32,99,111,111,114,100,105,110,97,116,101,32,111,102,32,116,104,101,32,112,111,105,110,116,101,114,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,121,32,45,32,84,104,101,32,121,32,99,111,111,114,100,105,110,97,116,101,32,111,102,32,116,104,101,32,112,111,105,110,116,101,114,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,84,104,101,32,101,118,101,110,116,32,114,101,115,117,108,116,32,111,114,32,117,110,100,101,102,105,110,101,100,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,85,112,69,118,101,110,116,40,120,44,32,121,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,85,112,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,80,111,115,116,32,97,32,112,111,105,110,
2116,101,114,32,100,111,119,110,32,101,118,101,110,116,32,116,111,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,120,32,45,32,84,104,101,32,120,32,99,111,111,114,100,105,110,97,116,101,32,111,102,32,116,104,101,32,112,111,105,110,116,101,114,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,121,32,45,32,84,104,101,32,121,32,99,111,111,114,100,105,110,97,116,101,32,111,102,32,116,104,101,32,112,111,105,110,116,101,114,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,84,104,101,32,101,118,101,110,116,32,114,101,115,117,108,116,32,111,114,32,117,110,100,101,102,105,110,101,100,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,68,111,119,110,69,118,101,110,116,40,120,44,32,121,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,68,111,119,110,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,80,111,115,116,32,97,32,112,111,105,110,116,101,114,32,109,111,118,101,32,101,118,101,110,116,32,116,111,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,120,32,45,32,84,104,101,32,120,32,99,111,111,114,100,105,110,97,116,101,32,111,102,32,116,104,101,32,112,111,105,110,116,101,114,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,121,32,45,32,84,104,101,32,121,32,99,111,111,114,100,105,110,97,116,101,32,111,102,32,116,104,101,32,112,111,105,110,116,101,114,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,84,104,101,32,101,118,101,110,116,32,114,101,115,117,108,116,32,111,114,32,117,110,100,101,102,105,110,101,100,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,77,111,118,101,69,118,101,110,116,40,120,44,32,121,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,77,111,118,101,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,80,111,115,116,32,97,32,112,111,105,110,116,101,114,32,101,110,116,101,114,32,101,118,101,110,116,32,116,111,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,120,32,45,32,84,104,101,32,120,32,99,111,111,114,100,105,110,97,116,101,32,111,102,32,116,104,101,32,112,111,105,110,116,101,114,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,121,32,45,32,84,104,101,32,121,32,99,111,111,114,100,105,110,97,116,101,32,111,102,32,116,104,101,32,112,111,105,110,116,101,114,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,84,104,101,32,101,118,101,110,116,32,114,101,115,117,108,116,32,111,114,32,117,110,100,101,102,105,110,101,100,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,69,110,116,101,114,69,118,101,110,116,40,120,44,32,121,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,69,110,116,101,114,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,64,101,120,112,101,114,105,109,101,110,116,97,108,10,32,32,32,32,32,42,32,80,111,115,116,32,97,32,112,111,105,110,116,101,114,32,101,120,105,116,32,101,118,101,110,116,32,116,111,32,116,104,101,32,115,116,97,116,101,32,109,97,99,104,105,110,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,120,32,45,32,84,104,101,32,120,32,99,111,111,114,100,105,110,97,116,101,32,111,102,32,116,104,101,32,112,111,105,110,
2116,101,114,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,121,32,45,32,84,104,101,32,121,32,99,111,111,114,100,105,110,97,116,101,32,111,102,32,116,104,101,32,112,111,105,110,116,101,114,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,84,104,101,32,101,118,101,110,116,32,114,101,115,117,108,116,32,111,114,32,117,110,100,101,102,105,110,101,100,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,69,120,105,116,69,118,101,110,116,40,120,44,32,121,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,63,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,69,120,105,116,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,95,111,110,67,108,105,99,107,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,112,111,115,105,116,105,111,110,32,61,32,103,101,116,80,111,105,110,116,101,114,80,111,115,105,116,105,111,110,40,101,118,101,110,116,41,59,10,32,32,32,32,32,32,105,102,32,40,112,111,115,105,116,105,111,110,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,67,108,105,99,107,69,118,101,110,116,40,112,111,115,105,116,105,111,110,46,120,44,32,112,111,115,105,116,105,111,110,46,121,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,95,111,110,80,111,105,110,116,101,114,85,112,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,112,111,115,105,116,105,111,110,32,61,32,103,101,116,80,111,105,110,116,101,114,80,111,115,105,116,105,111,110,40,101,118,101,110,116,41,59,10,32,32,32,32,32,32,105,102,32,40,112,111,115,105,116,105,111,110,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,85,112,69,118,101,110,116,40,112,111,115,105,116,105,111,110,46,120,44,32,112,111,115,105,116,105,111,110,46,121,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,95,111,110,80,111,105,110,116,101,114,68,111,119,110,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,112,111,115,105,116,105,111,110,32,61,32,103,101,116,80,111,105,110,116,101,114,80,111,115,105,116,105,111,110,40,101,118,101,110,116,41,59,10,32,32,32,32,32,32,105,102,32,40,112,111,115,105,116,105,111,110,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,68,111,119,110,69,118,101,110,116,40,112,111,115,105,116,105,111,110,46,120,44,32,112,111,115,105,116,105,111,110,46,121,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,95,111,110,80,111,105,110,116,101,114,77,111,118,101,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,112,111,115,105,116,105,111,110,32,61,32,103,101,116,80,111,105,110,116,101,114,80,111,115,105,116,105,111,110,40,101,118,101,110,116,41,59,10,32,32,32,32,32,32,105,102,32,40,112,111,115,105,116,105,111,110,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,77,111,118,101,69,118,101,110,116,40,112,111,115,105,116,105,111,110,46,120,44,32,112,111,115,105,116,105,111,110,46,121,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,95,111,110,80,111,105,110,116,101,114,69,110,116,101,114,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,112,111,115,105,116,105,111,110,32,61,32,103,101,116,80,111,105,110,116,101,114,80,111,115,105,116,105,111,110,40,101,118,101,110,116,41,59,10,32,32,32,32,32,32,105,102,32,40,112,111,115,105,116,105,111,110,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,69,110,116,101,114,69,118,101,110,116,40,112,111,115,105,116,105,111,110,46,120,44,32,112,111,115,105,116,105,111,110,46,121,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,95,111,110,80,111,105,110,
2116,101,114,76,101,97,118,101,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,112,111,115,105,116,105,111,110,32,61,32,103,101,116,80,111,105,110,116,101,114,80,111,115,105,116,105,111,110,40,101,118,101,110,116,41,59,10,32,32,32,32,32,32,105,102,32,40,112,111,115,105,116,105,111,110,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,69,120,105,116,69,118,101,110,116,40,112,111,115,105,116,105,111,110,46,120,44,32,112,111,115,105,116,105,111,110,46,121,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,95,115,101,116,117,112,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,32,38,38,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,33,61,61,32,110,117,108,108,32,38,38,32,116,104,105,115,46,105,115,76,111,97,100,101,100,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,108,105,115,116,101,110,101,114,115,32,61,32,116,104,105,115,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,108,101,97,110,117,112,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,115,46,105,110,99,108,117,100,101,115,40,34,67,108,105,99,107,34,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,111,117,110,100,79,110,67,108,105,99,107,32,61,32,116,104,105,115,46,95,111,110,67,108,105,99,107,46,98,105,110,100,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,99,108,105,99,107,34,44,32,116,104,105,115,46,95,98,111,117,110,100,79,110,67,108,105,99,107,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,115,46,105,110,99,108,117,100,101,115,40,34,80,111,105,110,116,101,114,85,112,34,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,85,112,32,61,32,116,104,105,115,46,95,111,110,80,111,105,110,116,101,114,85,112,46,98,105,110,100,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,117,112,34,44,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,85,112,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,115,46,105,110,99,108,117,100,101,115,40,34,80,111,105,110,116,101,114,68,111,119,110,34,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,68,111,119,110,32,61,32,116,104,105,115,46,95,111,110,80,111,105,110,116,101,114,68,111,119,110,46,98,105,110,100,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,100,111,119,110,34,44,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,68,111,119,110,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,115,46,105,110,99,108,117,100,101,115,40,34,80,111,105,110,116,101,114,77,111,118,101,34,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,77,111,118,101,32,61,32,116,104,105,115,46,95,111,110,80,111,105,110,116,101,114,77,111,118,101,46,98,105,110,100,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,97,100,100,69,118,101,110,116,76,
2105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,109,111,118,101,34,44,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,77,111,118,101,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,115,46,105,110,99,108,117,100,101,115,40,34,80,111,105,110,116,101,114,69,110,116,101,114,34,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,69,110,116,101,114,32,61,32,116,104,105,115,46,95,111,110,80,111,105,110,116,101,114,69,110,116,101,114,46,98,105,110,100,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,101,110,116,101,114,34,44,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,69,110,116,101,114,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,115,46,105,110,99,108,117,100,101,115,40,34,80,111,105,110,116,101,114,69,120,105,116,34,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,76,101,97,118,101,32,61,32,116,104,105,115,46,95,111,110,80,111,105,110,116,101,114,76,101,97,118,101,46,98,105,110,100,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,108,101,97,118,101,34,44,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,76,101,97,118,101,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,95,99,108,101,97,110,117,112,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,98,111,117,110,100,79,110,67,108,105,99,107,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,99,108,105,99,107,34,44,32,116,104,105,115,46,95,98,111,117,110,100,79,110,67,108,105,99,107,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,111,117,110,100,79,110,67,108,105,99,107,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,85,112,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,117,112,34,44,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,85,112,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,85,112,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,68,111,119,110,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,100,111,119,110,34,44,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,68,111,119,110,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,68,111,119,110,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,77,111,118,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,114,101,109,111,118,101,69,118,101,110,116,76,
2105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,109,111,118,101,34,44,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,77,111,118,101,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,77,111,118,101,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,69,110,116,101,114,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,101,110,116,101,114,34,44,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,69,110,116,101,114,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,69,110,116,101,114,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,76,101,97,118,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,108,101,97,118,101,34,44,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,76,101,97,118,101,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,98,111,117,110,100,79,110,80,111,105,110,116,101,114,76,101,97,118,101,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,47,47,32,35,101,110,100,114,101,103,105,111,110,10,32,32,125,59,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,95,68,111,116,76,111,116,116,105,101,44,32,34,95,119,97,115,109,77,111,100,117,108,101,34,44,32,110,117,108,108,41,59,10,32,32,118,97,114,32,68,111,116,76,111,116,116,105,101,32,61,32,95,68,111,116,76,111,116,116,105,101,59,10,10,32,32,47,47,32,115,114,99,47,119,111,114,107,101,114,47,100,111,116,108,111,116,116,105,101,46,119,111,114,107,101,114,46,116,115,10,32,32,118,97,114,32,105,110,115,116,97,110,99,101,115,77,97,112,32,61,32,47,42,32,64,95,95,80,85,82,69,95,95,32,42,47,32,110,101,119,32,77,97,112,40,41,59,10,32,32,118,97,114,32,101,118,101,110,116,72,97,110,100,108,101,114,77,97,112,32,61,32,123,10,32,32,32,32,114,101,97,100,121,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,82,101,97,100,121,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,99,111,109,112,108,101,116,101,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,67,111,109,112,108,101,116,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,108,111,97,100,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,97,100,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,76,111,97,100,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,
2115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,108,111,97,100,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,108,111,97,100,69,114,114,111,114,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,97,100,69,114,114,111,114,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,76,111,97,100,69,114,114,111,114,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,108,111,97,100,69,114,114,111,114,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,114,101,110,100,101,114,69,114,114,111,114,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,110,100,101,114,69,114,114,111,114,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,82,101,110,100,101,114,69,114,114,111,114,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,114,101,110,100,101,114,69,114,114,111,114,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,108,111,111,112,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,111,112,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,76,111,111,112,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,108,111,111,112,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,112,108,97,121,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,112,108,97,121,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,80,108,97,121,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,112,108,97,121,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,112,97,117,115,101,58,32,40,105,110,
2115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,112,97,117,115,101,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,80,97,117,115,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,112,97,117,115,101,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,111,112,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,111,112,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,111,112,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,111,112,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,102,114,97,109,101,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,102,114,97,109,101,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,70,114,97,109,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,102,114,97,109,101,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,114,101,110,100,101,114,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,110,100,101,114,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,82,101,110,100,101,114,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,114,101,110,100,101,114,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,102,114,101,101,122,101,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,102,114,101,101,122,101,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,70,114,101,101,122,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,
2115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,102,114,101,101,122,101,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,117,110,102,114,101,101,122,101,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,117,110,102,114,101,101,122,101,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,85,110,102,114,101,101,122,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,117,110,102,114,101,101,122,101,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,100,101,115,116,114,111,121,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,100,101,115,116,114,111,121,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,68,101,115,116,114,111,121,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,100,101,115,116,114,111,121,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,114,116,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,114,116,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,97,116,101,77,97,99,104,105,110,101,83,116,97,114,116,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,114,116,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,111,112,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,111,112,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,97,116,101,77,97,99,104,105,110,101,83,116,111,112,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,97,116,101,77,97,99,104,105,110,
2101,83,116,111,112,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,84,114,97,110,115,105,116,105,111,110,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,84,114,97,110,115,105,116,105,111,110,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,97,116,101,77,97,99,104,105,110,101,84,114,97,110,115,105,116,105,111,110,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,97,116,101,77,97,99,104,105,110,101,84,114,97,110,115,105,116,105,111,110,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,116,101,69,110,116,101,114,101,100,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,116,101,69,110,116,101,114,101,100,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,97,116,101,77,97,99,104,105,110,101,83,116,97,116,101,69,110,116,101,114,101,100,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,116,101,69,110,116,101,114,101,100,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,116,101,69,120,105,116,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,116,101,69,120,105,116,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,97,116,101,77,97,99,104,105,110,101,83,116,97,116,101,69,120,105,116,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,116,101,69,120,105,116,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,67,117,115,116,111,109,69,118,101,110,116,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,67,117,115,116,111,109,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,97,116,101,77,97,99,104,105,110,
2101,67,117,115,116,111,109,69,118,101,110,116,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,97,116,101,77,97,99,104,105,110,101,67,117,115,116,111,109,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,69,114,114,111,114,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,69,114,114,111,114,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,97,116,101,77,97,99,104,105,110,101,69,114,114,111,114,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,97,116,101,77,97,99,104,105,110,101,69,114,114,111,114,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,66,111,
2111,108,101,97,110,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,66,111,111,108,101,97,110,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,97,116,101,77,97,99,104,105,110,101,66,111,111,108,101,97,110,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,97,116,101,77,97,99,104,105,110,101,66,111,111,108,101,97,110,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,78,117,109,101,114,105,99,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,78,117,109,101,114,105,99,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,47,47,32,101,115,108,105,110,116,45,100,105,115,97,98,108,101,45,110,101,120,116,45,108,105,110,101,32,110,111,45,115,101,99,114,101,116,115,47,110,111,45,115,101,99,114,101,116,115,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,97,116,101,77,97,99,104,105,110,101,78,117,109,101,114,105,99,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,97,116,101,77,97,99,104,105,110,101,78,117,109,101,114,105,99,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,114,105,110,103,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,114,105,110,103,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,97,116,101,77,97,99,104,105,110,101,83,116,114,105,110,103,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,114,105,110,103,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,
2101,73,110,112,117,116,70,105,114,101,100,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,73,110,112,117,116,70,105,114,101,100,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,97,116,101,77,97,99,104,105,110,101,73,110,112,117,116,70,105,114,101,100,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,97,116,101,77,97,99,104,105,110,101,73,110,112,117,116,70,105,114,101,100,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,118,97,114,32,99,111,109,109,97,110,100,115,32,61,32,123,10,32,32,32,32,115,101,116,84,114,97,110,115,102,111,114,109,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,101,116,84,114,97,110,115,102,111,114,109,40,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,116,114,97,110,115,102,111,114,109,41,59,10,32,32,32,32,125,44,10,32,32,32,32,103,101,116,84,114,97,110,115,102,111,114,109,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,
2115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,103,101,116,84,114,97,110,115,102,111,114,109,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,103,101,116,68,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,83,116,97,116,101,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,32,61,32,123,10,32,32,32,32,32,32,32,32,108,111,111,112,67,111,117,110,116,58,32,105,110,115,116,97,110,99,101,46,108,111,111,112,67,111,117,110,116,44,10,32,32,32,32,32,32,32,32,105,115,76,111,97,100,101,100,58,32,105,110,115,116,97,110,99,101,46,105,115,76,111,97,100,101,100,44,10,32,32,32,32,32,32,32,32,105,115,80,97,117,115,101,100,58,32,105,110,115,116,97,110,99,101,46,105,115,80,97,117,115,101,100,44,10,32,32,32,32,32,32,32,32,105,115,80,108,97,121,105,110,103,58,32,105,110,115,116,97,110,99,101,46,105,115,80,108,97,121,105,110,103,44,10,32,32,32,32,32,32,32,32,105,115,83,116,111,112,112,101,100,58,32,105,110,115,116,97,110,99,101,46,105,115,83,116,111,112,112,101,100,44,10,32,32,32,32,32,32,32,32,105,115,70,114,111,122,101,110,58,32,105,110,115,116,97,110,99,101,46,105,115,70,114,111,122,101,110,44,10,32,32,32,32,32,32,32,32,108,111,111,112,58,32,105,110,115,116,97,110,99,101,46,108,111,111,112,44,10,32,32,32,32,32,32,32,32,109,111,100,101,58,32,105,110,115,116,97,110,99,101,46,109,111,100,101,44,10,32,32,32,32,32,32,32,32,115,112,101,101,100,58,32,105,110,115,116,97,110,99,101,46,115,112,101,101,100,44,10,32,32,32,32,32,32,32,32,99,117,114,114,101,110,116,70,114,97,109,101,58,32,105,110,115,116,97,110,99,101,46,99,117,114,114,101,110,116,70,114,97,109,101,44,10,32,32,32,32,32,32,32,32,116,111,116,97,108,70,114,97,109,101,115,58,32,105,110,115,116,97,110,99,101,46,116,111,116,97,108,70,114,97,109,101,115,44,10,32,32,32,32,32,32,32,32,100,117,114,97,116,105,111,110,58,32,105,110,115,116,97,110,99,101,46,100,117,114,97,116,105,111,110,44,10,32,32,32,32,32,32,32,32,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,58,32,105,110,115,116,97,110,99,101,46,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,44,10,32,32,32,32,32,32,32,32,114,101,110,100,101,114,67,111,110,102,105,103,58,32,105,110,115,116,97,110,99,101,46,114,101,110,100,101,114,67,111,110,102,105,103,44,10,32,32,32,32,32,32,32,32,109,97,114,107,101,114,58,32,105,110,115,116,97,110,99,101,46,109,97,114,107,101,114,44,10,32,32,32,32,32,32,32,32,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,58,32,105,110,115,116,97,110,99,101,46,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,44,10,32,32,32,32,32,32,32,32,109,97,114,107,101,114,115,58,32,105,110,115,116,97,110,99,101,46,109,97,114,107,101,114,115,40,41,44,10,32,32,32,32,32,32,32,32,97,99,116,105,118,101,65,110,105,109,97,116,105,111,110,73,100,58,32,105,110,115,116,97,110,99,101,46,97,99,116,105,118,101,65,110,105,109,97,116,105,111,110,73,100,44,10,32,32,32,32,32,32,32,32,97,99,116,105,118,101,84,104,101,109,101,73,100,58,32,105,110,115,116,97,110,99,101,46,97,99,116,105,118,101,84,104,101,109,101,73,100,44,10,32,32,32,32,32,32,32,32,97,117,116,111,112,108,97,121,58,32,105,110,115,116,97,110,99,101,46,97,117,116,111,112,108,97,121,44,10,32,32,32,32,32,32,32,32,115,101,103,109,101,110,116,58,32,105,110,
2115,116,97,110,99,101,46,115,101,103,109,101,110,116,44,10,32,32,32,32,32,32,32,32,108,97,121,111,117,116,58,32,105,110,115,116,97,110,99,101,46,108,97,121,111,117,116,44,10,32,32,32,32,32,32,32,32,115,101,103,109,101,110,116,68,117,114,97,116,105,111,110,58,32,105,110,115,116,97,110,99,101,46,115,101,103,109,101,110,116,68,117,114,97,116,105,111,110,44,10,32,32,32,32,32,32,32,32,105,115,82,101,97,100,121,58,32,105,110,115,116,97,110,99,101,46,105,115,82,101,97,100,121,44,10,32,32,32,32,32,32,32,32,109,97,110,105,102,101,115,116,58,32,105,110,115,116,97,110,99,101,46,109,97,110,105,102,101,115,116,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,115,116,97,116,101,10,32,32,32,32,32,32,125,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,76,97,121,111,117,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,97,121,111,117,116,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,108,97,121,111,117,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,76,97,121,111,117,116,40,108,97,121,111,117,116,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,76,105,115,116,101,110,101,114,115,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,114,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,114,116,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,
2101,83,116,111,112,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,83,116,111,112,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,76,111,97,100,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,115,116,97,116,101,77,97,99,104,105,110,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,76,111,97,100,40,115,116,97,116,101,77,97,99,104,105,110,101,73,100,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,76,111,97,100,68,97,116,97,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,115,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,76,111,97,100,68,97,116,97,40,115,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,67,108,105,99,107,69,118,101,110,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,120,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,121,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,
2115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,67,108,105,99,107,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,85,112,69,118,101,110,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,120,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,121,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,85,112,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,68,111,119,110,69,118,101,110,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,120,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,121,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,68,111,119,110,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,77,111,118,101,69,118,101,110,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,120,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,121,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,
2115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,77,111,118,101,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,69,110,116,101,114,69,118,101,110,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,120,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,121,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,69,110,116,101,114,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,69,120,105,116,69,118,101,110,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,120,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,121,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,80,111,115,116,80,111,105,110,116,101,114,69,120,105,116,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,78,117,109,101,114,105,99,73,110,112,117,116,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,110,97,109,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,110,97,109,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,118,97,108,117,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,118,97,108,117,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,
2115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,78,117,109,101,114,105,99,73,110,112,117,116,40,110,97,109,101,44,32,118,97,108,117,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,66,111,111,108,101,97,110,73,110,112,117,116,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,110,97,109,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,110,97,109,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,118,97,108,117,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,118,97,108,117,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,66,111,111,108,101,97,110,73,110,112,117,116,40,110,97,109,101,44,32,118,97,108,117,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,67,111,110,102,105,103,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,99,111,110,102,105,103,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,99,111,110,102,105,103,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,67,111,110,102,105,103,40,99,111,110,102,105,103,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,83,116,114,105,110,103,73,110,112,117,116,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,110,97,109,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,110,97,109,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,118,97,108,117,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,118,97,108,117,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,
2115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,83,101,116,83,116,114,105,110,103,73,110,112,117,116,40,110,97,109,101,44,32,118,97,108,117,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,78,117,109,101,114,105,99,73,110,112,117,116,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,110,97,109,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,110,97,109,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,78,117,109,101,114,105,99,73,110,112,117,116,40,110,97,109,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,66,111,111,108,101,97,110,73,110,112,117,116,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,110,97,109,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,110,97,109,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,66,111,111,108,101,97,110,73,110,112,117,116,40,110,97,109,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,83,116,114,105,110,103,73,110,112,117,116,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,110,97,109,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,110,97,109,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,
2115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,83,116,114,105,110,103,73,110,112,117,116,40,110,97,109,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,73,110,112,117,116,115,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,73,110,112,117,116,115,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,70,105,114,101,69,118,101,110,116,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,110,97,109,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,110,97,109,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,70,105,114,101,69,118,101,110,116,40,110,97,109,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,83,116,97,116,117,115,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,83,116,97,116,117,115,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,67,117,114,114,101,110,116,83,116,97,116,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,
2115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,67,117,114,114,101,110,116,83,116,97,116,101,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,65,99,116,105,118,101,73,100,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,65,99,116,105,118,101,73,100,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,79,118,101,114,114,105,100,101,83,116,97,116,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,115,116,97,116,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,109,109,101,100,105,97,116,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,109,109,101,100,105,97,116,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,79,118,101,114,114,105,100,101,83,116,97,116,101,40,115,116,97,116,101,44,32,105,109,109,101,100,105,97,116,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,115,116,97,116,101,77,97,99,104,105,110,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,
2115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,116,101,77,97,99,104,105,110,101,71,101,116,40,115,116,97,116,101,77,97,99,104,105,110,101,73,100,41,59,10,32,32,32,32,125,44,10,32,32,32,32,99,114,101,97,116,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,99,111,110,102,105,103,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,99,111,110,102,105,103,59,10,32,32,32,32,32,32,99,111,110,115,116,32,119,105,100,116,104,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,119,105,100,116,104,59,10,32,32,32,32,32,32,99,111,110,115,116,32,104,101,105,103,104,116,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,104,101,105,103,104,116,59,10,32,32,32,32,32,32,105,102,32,40,105,110,115,116,97,110,99,101,115,77,97,112,46,104,97,115,40,105,110,115,116,97,110,99,101,73,100,41,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,97,108,114,101,97,100,121,32,101,120,105,115,116,115,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,110,101,119,32,68,111,116,76,111,116,116,105,101,40,99,111,110,102,105,103,41,59,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,99,97,110,118,97,115,46,104,101,105,103,104,116,32,61,32,104,101,105,103,104,116,59,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,99,97,110,118,97,115,46,119,105,100,116,104,32,61,32,119,105,100,116,104,59,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,115,77,97,112,46,115,101,116,40,105,110,115,116,97,110,99,101,73,100,44,32,105,110,115,116,97,110,99,101,41,59,10,32,32,32,32,32,32,99,111,110,115,116,32,101,118,101,110,116,115,32,61,32,91,10,32,32,32,32,32,32,32,32,34,99,111,109,112,108,101,116,101,34,44,10,32,32,32,32,32,32,32,32,34,102,114,97,109,101,34,44,10,32,32,32,32,32,32,32,32,34,108,111,97,100,34,44,10,32,32,32,32,32,32,32,32,34,108,111,97,100,69,114,114,111,114,34,44,10,32,32,32,32,32,32,32,32,34,114,101,110,100,101,114,69,114,114,111,114,34,44,10,32,32,32,32,32,32,32,32,34,108,111,111,112,34,44,10,32,32,32,32,32,32,32,32,34,112,97,117,115,101,34,44,10,32,32,32,32,32,32,32,32,34,112,108,97,121,34,44,10,32,32,32,32,32,32,32,32,34,115,116,111,112,34,44,10,32,32,32,32,32,32,32,32,34,100,101,115,116,114,111,121,34,44,10,32,32,32,32,32,32,32,32,34,102,114,101,101,122,101,34,44,10,32,32,32,32,32,32,32,32,34,117,110,102,114,101,101,122,101,34,44,10,32,32,32,32,32,32,32,32,34,114,101,110,100,101,114,34,44,10,32,32,32,32,32,32,32,32,34,114,101,97,100,121,34,44,10,32,32,32,32,32,32,32,32,34,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,114,116,34,44,10,32,32,32,32,32,32,32,32,34,115,116,97,116,101,77,97,99,104,105,110,101,83,116,111,112,34,44,10,32,32,32,32,32,32,32,32,34,115,116,97,116,101,77,97,99,104,105,110,101,84,114,97,110,115,105,116,105,111,110,34,44,10,32,32,32,32,32,32,32,32,34,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,116,101,69,110,116,101,114,101,100,34,44,10,32,32,32,32,32,32,32,32,34,115,116,97,116,101,77,97,99,104,105,110,101,83,116,97,116,101,69,120,105,116,34,44,10,32,32,32,32,32,32,32,32,34,115,116,97,116,101,77,97,99,104,105,110,101,67,117,115,116,111,109,69,118,101,110,116,34,44,10,32,32,32,32,32,32,32,32,34,115,116,97,116,101,77,97,99,104,105,110,101,69,114,114,111,114,34,44,10,32,32,32,32,32,32,32,32,34,115,116,97,116,101,77,97,99,104,105,110,101,66,111,
2111,108,101,97,110,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,34,44,10,32,32,32,32,32,32,32,32,34,115,116,97,116,101,77,97,99,104,105,110,101,78,117,109,101,114,105,99,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,34,44,10,32,32,32,32,32,32,32,32,34,115,116,97,116,101,77,97,99,104,105,110,101,83,116,114,105,110,103,73,110,112,117,116,86,97,108,117,101,67,104,97,110,103,101,34,44,10,32,32,32,32,32,32,32,32,34,115,116,97,116,101,77,97,99,104,105,110,101,73,110,112,117,116,70,105,114,101,100,34,44,10,32,32,32,32,32,32,32,32,34,115,116,97,116,101,77,97,99,104,105,110,101,73,110,116,101,114,110,97,108,77,101,115,115,97,103,101,34,10,32,32,32,32,32,32,93,59,10,32,32,32,32,32,32,101,118,101,110,116,115,46,102,111,114,69,97,99,104,40,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,101,118,101,110,116,44,32,101,118,101,110,116,72,97,110,100,108,101,114,77,97,112,91,101,118,101,110,116,93,40,105,110,115,116,97,110,99,101,73,100,41,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,10,32,32,32,32,32,32,125,59,10,32,32,32,32,125,44,10,32,32,32,32,100,101,115,116,114,111,121,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,100,101,115,116,114,111,121,40,41,59,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,115,77,97,112,46,100,101,108,101,116,101,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,125,44,10,32,32,32,32,102,114,101,101,122,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,102,114,101,101,122,101,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,108,111,97,100,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,99,111,110,102,105,103,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,99,111,110,102,105,103,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,108,111,97,100,40,99,111,110,102,105,103,41,59,10,32,32,32,32,125,44,10,32,32,32,32,108,111,97,100,65,110,105,109,97,116,105,111,110,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,
2115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,97,110,105,109,97,116,105,111,110,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,97,110,105,109,97,116,105,111,110,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,108,111,97,100,65,110,105,109,97,116,105,111,110,40,97,110,105,109,97,116,105,111,110,73,100,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,84,104,101,109,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,116,104,101,109,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,116,104,101,109,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,101,116,84,104,101,109,101,40,116,104,101,109,101,73,100,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,84,104,101,109,101,68,97,116,97,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,116,104,101,109,101,68,97,116,97,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,116,104,101,109,101,68,97,116,97,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,101,116,84,104,101,109,101,68,97,116,97,40,116,104,101,109,101,68,97,116,97,41,59,10,32,32,32,32,125,44,10,32,32,32,32,112,97,117,115,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,
2115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,112,97,117,115,101,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,112,108,97,121,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,112,108,97,121,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,114,101,103,105,115,116,101,114,70,111,110,116,58,32,97,115,121,110,99,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,123,32,102,111,110,116,78,97,109,101,44,32,102,111,110,116,83,111,117,114,99,101,32,125,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,68,111,116,76,111,116,116,105,101,46,114,101,103,105,115,116,101,114,70,111,110,116,40,102,111,110,116,78,97,109,101,44,32,102,111,110,116,83,111,117,114,99,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,114,101,115,105,122,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,119,105,100,116,104,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,119,105,100,116,104,59,10,32,32,32,32,32,32,99,111,110,115,116,32,104,101,105,103,104,116,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,104,101,105,103,104,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,99,97,110,118,97,115,46,104,101,105,103,104,116,32,61,32,104,101,105,103,104,116,59,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,99,97,110,118,97,115,46,119,105,100,116,104,32,61,32,119,105,100,116,104,59,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,114,101,115,105,122,101,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,66,97,99,107,103,114,111,117,110,100,67,111,108,111,114,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,
2115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,66,97,99,107,103,114,111,117,110,100,67,111,108,111,114,40,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,70,114,97,109,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,102,114,97,109,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,102,114,97,109,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,70,114,97,109,101,40,102,114,97,109,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,77,111,100,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,109,111,100,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,109,111,100,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,77,111,100,101,40,109,111,100,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,82,101,110,100,101,114,67,111,110,102,105,103,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,110,100,101,114,67,111,110,102,105,103,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,114,101,110,100,101,114,67,111,110,102,105,103,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,82,101,110,100,101,114,67,111,110,102,105,103,40,114,101,110,100,101,114,67,111,110,102,105,103,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,83,101,103,109,101,110,116,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,
2115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,101,103,109,101,110,116,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,115,101,103,109,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,83,101,103,109,101,110,116,40,115,101,103,109,101,110,116,91,48,93,44,32,115,101,103,109,101,110,116,91,49,93,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,83,112,101,101,100,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,112,101,101,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,115,112,101,101,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,83,112,101,101,100,40,115,112,101,101,100,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,85,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,85,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,40,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,87,97,115,109,85,114,108,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,68,111,116,76,111,116,116,105,101,46,115,101,116,87,97,115,109,85,114,108,40,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,117,114,108,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,111,112,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,
2115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,116,111,112,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,117,110,102,114,101,101,122,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,117,110,102,114,101,101,122,101,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,116,119,101,101,110,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,102,114,97,109,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,102,114,97,109,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,100,117,114,97,116,105,111,110,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,100,117,114,97,116,105,111,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,116,119,101,101,110,40,102,114,97,109,101,44,32,100,117,114,97,116,105,111,110,41,59,10,32,32,32,32,125,44,10,32,32,32,32,116,119,101,101,110,84,111,77,97,114,107,101,114,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,109,97,114,107,101,114,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,109,97,114,107,101,114,59,10,32,32,32,32,32,32,99,111,110,115,116,32,100,117,114,97,116,105,111,110,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,100,117,114,97,116,105,111,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,
2115,116,97,110,99,101,46,116,119,101,101,110,84,111,77,97,114,107,101,114,40,109,97,114,107,101,114,44,32,100,117,114,97,116,105,111,110,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,86,105,101,119,112,111,114,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,120,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,121,59,10,32,32,32,32,32,32,99,111,110,115,116,32,119,105,100,116,104,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,119,105,100,116,104,59,10,32,32,32,32,32,32,99,111,110,115,116,32,104,101,105,103,104,116,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,104,101,105,103,104,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,101,116,86,105,101,119,112,111,114,116,40,120,44,32,121,44,32,119,105,100,116,104,44,32,104,101,105,103,104,116,41,59,10,32,32,32,32,125,44,10,32,32,32,32,97,110,105,109,97,116,105,111,110,83,105,122,101,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,111,110,115,116,32,123,32,104,101,105,103,104,116,44,32,119,105,100,116,104,32,125,32,61,32,105,110,115,116,97,110,99,101,46,97,110,105,109,97,116,105,111,110,83,105,122,101,40,41,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,104,101,105,103,104,116,44,10,32,32,32,32,32,32,32,32,119,105,100,116,104,10,32,32,32,32,32,32,125,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,77,97,114,107,101,114,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,109,97,114,107,101,114,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,109,97,114,107,101,114,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,77,97,114,107,101,114,40,109,97,114,107,101,114,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,76,
2111,111,112,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,111,112,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,108,111,111,112,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,76,111,111,112,40,108,111,111,112,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,76,111,111,112,67,111,117,110,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,111,112,67,111,117,110,116,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,108,111,111,112,67,111,117,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,76,111,111,112,67,111,117,110,116,40,108,111,111,112,67,111,117,110,116,41,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,102,117,110,99,116,105,111,110,32,101,120,101,99,117,116,101,67,111,109,109,97,110,100,40,114,112,99,82,101,113,117,101,115,116,41,32,123,10,32,32,32,32,99,111,110,115,116,32,109,101,116,104,111,100,32,61,32,114,112,99,82,101,113,117,101,115,116,46,109,101,116,104,111,100,59,10,32,32,32,32,105,102,32,40,116,121,112,101,111,102,32,99,111,109,109,97,110,100,115,91,109,101,116,104,111,100,93,32,61,61,61,32,34,102,117,110,99,116,105,111,110,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,99,111,109,109,97,110,100,115,91,109,101,116,104,111,100,93,40,114,112,99,82,101,113,117,101,115,116,41,59,10,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,77,101,116,104,111,100,32,36,123,109,101,116,104,111,100,125,32,105,115,32,110,111,116,32,105,109,112,108,101,109,101,110,116,101,100,32,105,110,32,99,111,109,109,97,110,100,115,46,96,41,59,10,32,32,32,32,125,10,32,32,125,10,32,32,115,101,108,102,46,111,110,109,101,115,115,97,103,101,32,61,32,97,115,121,110,99,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,117,108,116,32,61,32,97,119,97,105,116,32,101,120,101,99,117,116,101,67,111,109,109,97,110,100,40,101,118,101,110,116,46,100,97,116,97,41,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,101,118,101,110,116,46,100,97,116,97,46,105,100,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,101,118,101,110,116,46,100,97,116,97,46,109,101,116,104,111,100,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,32,99,97,116,99,104,32,40,101,114,114,111,114,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,101,114,114,111,114,82,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,101,118,101,110,116,46,100,97,116,97,46,105,100,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,101,118,101,110,116,46,100,97,116,97,46,109,101,116,104,111,100,44,10,32,32,32,32,32,32,32,32,101,114,114,111,114,58,32,101,114,114,111,114,46,109,101,115,115,97,103,101,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,101,114,114,111,114,82,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,118,97,114,32,100,117,109,109,121,32,61,32,34,34,59,10,32,32,118,97,114,32,100,111,116,108,111,116,116,105,101,95,119,111,114,107,101,114,95,100,101,102,97,117,108,116,32,61,32,100,117,109,109,121,59,10,125,41,40,41,59,10])],{type:"application/javascript"}),t=URL.createObjectURL(e),r=new Worker(t);return URL.revokeObjectURL(t),r}};function th(e,t){if(e instanceof HTMLCanvasElement){let{height:r,width:n}=e.getBoundingClientRect();if(0!==r&&0!==n)return{width:n*t,height:r*t}}return{width:e.width,height:e.height}}function rh(){return Date.now().toString(36)+Math.random().toString(36).substr(2,9)}var nh=class e{constructor(t){var r,n,a;Ml(this,"_eventManager",new Ql),Ml(this,"_id"),Ml(this,"_worker"),Ml(this,"_canvas"),Ml(this,"_dotLottieInstanceState",{loopCount:0,markers:[],autoplay:!1,backgroundColor:"",currentFrame:0,duration:0,loop:!1,mode:"forward",segment:[0,0],segmentDuration:0,speed:1,totalFrames:0,isLoaded:!1,isPlaying:!1,isPaused:!1,isStopped:!0,isFrozen:!1,useFrameInterpolation:!1,renderConfig:{devicePixelRatio:jl()},activeAnimationId:"",activeThemeId:"",layout:void 0,marker:void 0,isReady:!1,manifest:null}),Ml(this,"_created",!1),Ml(this,"_boundOnClick",null),Ml(this,"_boundOnPointerUp",null),Ml(this,"_boundOnPointerDown",null),Ml(this,"_boundOnPointerMove",null),Ml(this,"_boundOnPointerEnter",null),Ml(this,"_boundOnPointerLeave",null),this._canvas=t.canvas,this._id="dotlottie-".concat(rh());let i=t.workerId||"defaultWorker";this._worker=e._workerManager.getWorker(i),e._workerManager.assignAnimationToWorker(this._id,i),e._wasmUrl&&this._sendMessage("setWasmUrl",{url:e._wasmUrl}),this._create(vl(vl({},t),{},{renderConfig:vl(vl({},t.renderConfig),{},{devicePixelRatio:(null===(r=t.renderConfig)||void 0===r?void 0:r.devicePixelRatio)||jl(),freezeOnOffscreen:null===(n=null===(a=t.renderConfig)||void 0===a?void 0:a.freezeOnOffscreen)||void 0===n||n})})),this._worker.addEventListener("message",this._handleWorkerEvent.bind(this))}async _handleWorkerEvent(e){let t=e.data;if(!t.id&&("onLoad"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event),Cl&&this._canvas instanceof HTMLCanvasElement&&(this._dotLottieInstanceState.renderConfig.freezeOnOffscreen&&(Rl.observe(this._canvas,this),Nl(this._canvas)||await this.freeze()),this._dotLottieInstanceState.renderConfig.autoResize&&Gl.observe(this._canvas,this))),"onComplete"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onDestroy"===t.method&&t.result.instanceId===this._id&&this._eventManager.dispatch(t.result.event),"onUnfreeze"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._dotLottieInstanceState.isFrozen=!1,this._eventManager.dispatch(t.result.event)),"onFrame"===t.method&&t.result.instanceId===this._id&&(this._dotLottieInstanceState.currentFrame=t.result.event.currentFrame,this._eventManager.dispatch(t.result.event)),"onRender"===t.method&&t.result.instanceId===this._id&&this._eventManager.dispatch(t.result.event),"onFreeze"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onPause"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onPlay"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onStop"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onLoadError"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onRenderError"===t.method&&t.result.instanceId===this._id&&this._eventManager.dispatch(t.result.event),"onReady"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onLoop"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onStateMachineStart"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._setupStateMachineListeners(),this._eventManager.dispatch(t.result.event)),"onStateMachineStop"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._cleanupStateMachineListeners(),this._eventManager.dispatch(t.result.event)),"onStateMachineTransition"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onStateMachineStateEntered"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onStateMachineStateExit"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onStateMachineCustomEvent"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onStateMachineError"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onStateMachineBooleanInputValueChange"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onStateMachineNumericInputValueChange"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onStateMachineStringInputValueChange"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onStateMachineInputFired"===t.method&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),"onStateMachineInternalMessage"===t.method&&t.result.instanceId===this._id)){await this._updateDotLottieInstanceState();let e=t.result.event;e.message.startsWith("OpenUrl: ")&&zl(e.message)}}async _create(e){var t;let r;r=this._canvas instanceof HTMLCanvasElement?this._canvas.transferControlToOffscreen():this._canvas;let{instanceId:n}=await this._sendMessage("create",vl({instanceId:this._id,config:vl(vl({},e),{},{canvas:r})},th(this._canvas,(null===(t=e.renderConfig)||void 0===t?void 0:t.devicePixelRatio)||jl())),[r]);if(n!==this._id)throw new Error("Instance ID mismatch");this._created=!0,await this._updateDotLottieInstanceState()}get loopCount(){return this._dotLottieInstanceState.loopCount}get isLoaded(){return this._dotLottieInstanceState.isLoaded}get isPlaying(){return this._dotLottieInstanceState.isPlaying}
2get isPaused(){return this._dotLottieInstanceState.isPaused}get isStopped(){return this._dotLottieInstanceState.isStopped}get currentFrame(){return this._dotLottieInstanceState.currentFrame}get isFrozen(){return this._dotLottieInstanceState.isFrozen}get segmentDuration(){return this._dotLottieInstanceState.segmentDuration}get totalFrames(){return this._dotLottieInstanceState.totalFrames}get segment(){return this._dotLottieInstanceState.segment}get speed(){return this._dotLottieInstanceState.speed}get duration(){return this._dotLottieInstanceState.duration}get isReady(){return this._dotLottieInstanceState.isReady}get mode(){return this._dotLottieInstanceState.mode}get canvas(){return this._canvas}get autoplay(){return this._dotLottieInstanceState.autoplay}get backgroundColor(){return this._dotLottieInstanceState.backgroundColor}get loop(){return this._dotLottieInstanceState.loop}get useFrameInterpolation(){return this._dotLottieInstanceState.useFrameInterpolation}get renderConfig(){return this._dotLottieInstanceState.renderConfig}get manifest(){return this._dotLottieInstanceState.manifest}get activeAnimationId(){return this._dotLottieInstanceState.activeAnimationId}get marker(){return this._dotLottieInstanceState.marker}get activeThemeId(){return this._dotLottieInstanceState.activeThemeId}get layout(){return this._dotLottieInstanceState.layout}async play(){this._created&&(await this._sendMessage("play",{instanceId:this._id}),await this._updateDotLottieInstanceState(),Cl&&this._canvas instanceof HTMLCanvasElement&&this._dotLottieInstanceState.renderConfig.freezeOnOffscreen&&!Nl(this._canvas)&&await this.freeze())}async pause(){this._created&&(await this._sendMessage("pause",{instanceId:this._id}),await this._updateDotLottieInstanceState())}async stop(){this._created&&(await this._sendMessage("stop",{instanceId:this._id}),await this._updateDotLottieInstanceState())}async setSpeed(e){this._created&&(await this._sendMessage("setSpeed",{instanceId:this._id,speed:e}),await this._updateDotLottieInstanceState())}async setMode(e){this._created&&(await this._sendMessage("setMode",{instanceId:this._id,mode:e}),await this._updateDotLottieInstanceState())}async setFrame(e){this._created&&(await this._sendMessage("setFrame",{frame:e,instanceId:this._id}),await this._updateDotLottieInstanceState())}async setSegment(e,t){this._created&&(await this._sendMessage("setSegment",{instanceId:this._id,segment:[e,t]}),await this._updateDotLottieInstanceState())}async setRenderConfig(e){if(!this._created)return;let{devicePixelRatio:t,freezeOnOffscreen:r,quality:n}=e,a=fl(e,bl);await this._sendMessage("setRenderConfig",{instanceId:this._id,renderConfig:vl(vl(vl({},this._dotLottieInstanceState.renderConfig),a),{},{devicePixelRatio:t||jl(),freezeOnOffscreen:null===r||void 0===r||r},void 0!==n&&{quality:n})}),await this._updateDotLottieInstanceState(),Cl&&this._canvas instanceof HTMLCanvasElement&&(this._dotLottieInstanceState.renderConfig.autoResize?Gl.observe(this._canvas,this):Gl.unobserve(this._canvas),this._dotLottieInstanceState.renderConfig.freezeOnOffscreen?(Rl.observe(this._canvas,this),Nl(this._canvas)||await this.freeze()):(Rl.unobserve(this._canvas),this._dotLottieInstanceState.isFrozen&&await this.unfreeze()))}async setUseFrameInterpolation(e){this._created&&(await this._sendMessage("setUseFrameInterpolation",{instanceId:this._id,useFrameInterpolation:e}),await this._updateDotLottieInstanceState())}async setTheme(e){if(!this._created)return!1;let t=this._sendMessage("setTheme",{instanceId:this._id,themeId:e});return await this._updateDotLottieInstanceState(),t}async load(e){this._created&&(await this._sendMessage("load",{config:e,instanceId:this._id}),await this._updateDotLottieInstanceState())}async setLoop(e){this._created&&(await this._sendMessage("setLoop",{instanceId:this._id,loop:e}),await this._updateDotLottieInstanceState())}async setLoopCount(e){this._created&&(await this._sendMessage("setLoopCount",{instanceId:this._id,loopCount:e}),await this._updateDotLottieInstanceState())}async resize(){if(!this._created)return;let{height:e,width:t}=th(this._canvas,this._dotLottieInstanceState.renderConfig.devicePixelRatio||jl());await this._sendMessage("resize",{height:e,instanceId:this._id,width:t}),await this._updateDotLottieInstanceState()}async destroy(){this._created&&(this._created=!1,await this._sendMessage("destroy",{instanceId:this._id}),this._cleanupStateMachineListeners(),e._workerManager.unassignAnimationFromWorker(this._id),this._eventManager.removeAllEventListeners(),Cl&&this._canvas instanceof HTMLCanvasElement&&(Rl.unobserve(this._canvas),Gl.unobserve(this._canvas)))}async freeze(){this._created&&(await this._sendMessage("freeze",{instanceId:this._id}),await this._updateDotLottieInstanceState())}async unfreeze(){this._created&&(await this._sendMessage("unfreeze",{instanceId:this._id}),await this._updateDotLottieInstanceState())}
2async setBackgroundColor(e){this._created&&(await this._sendMessage("setBackgroundColor",{instanceId:this._id,backgroundColor:e}),await this._updateDotLottieInstanceState())}async loadAnimation(e){this._created&&(await this._sendMessage("loadAnimation",{animationId:e,instanceId:this._id}),await this._updateDotLottieInstanceState())}async setLayout(e){this._created&&(await this._sendMessage("setLayout",{instanceId:this._id,layout:e}),await this._updateDotLottieInstanceState())}async _updateDotLottieInstanceState(){if(!this._created)return;let e=await this._sendMessage("getDotLottieInstanceState",{instanceId:this._id});this._dotLottieInstanceState=e.state}markers(){return this._dotLottieInstanceState.markers}async setMarker(e){this._created&&(await this._sendMessage("setMarker",{instanceId:this._id,marker:e}),await this._updateDotLottieInstanceState())}async setThemeData(e){if(!this._created)return!1;let t=await this._sendMessage("setThemeData",{instanceId:this._id,themeData:e});return await this._updateDotLottieInstanceState(),t}async setViewport(e,t,r,n){return!!this._created&&this._sendMessage("setViewport",{x:e,y:t,width:r,height:n,instanceId:this._id})}async animationSize(){return this._created?this._sendMessage("animationSize",{instanceId:this._id}):{height:0,width:0}}async tween(e,t){return!!this._created&&this._sendMessage("tween",{instanceId:this._id,frame:e,duration:t})}async tweenToMarker(e,t){return!!this._created&&this._sendMessage("tweenToMarker",{instanceId:this._id,marker:e,duration:t})}async setTransform(e){return!!this._created&&this._sendMessage("setTransform",{instanceId:this._id,transform:e})}async getTransform(){if(this._created)return this._sendMessage("getTransform",{instanceId:this._id})}async _sendMessage(e,t,r){let n={id:"dotlottie-request-".concat(rh()),method:e,params:t};return this._worker.postMessage(n,r||[]),new Promise((t,r)=>{let a=i=>{let s=i.data;s.id===n.id&&(this._worker.removeEventListener("message",a),s.error?r(new Error("Failed to execute method ".concat(e,": ").concat(s.error))):t(s.result))};this._worker.addEventListener("message",a)})}addEventListener(e,t){this._eventManager.addEventListener(e,t)}removeEventListener(e,t){this._eventManager.removeEventListener(e,t)}static setWasmUrl(t){e._wasmUrl=t}static async registerFont(t,r){try{let n=rh();return e._workerManager.broadcastMessage({id:n,method:"registerFont",params:{fontName:t,fontSource:r}}),!0}catch(n){return console.error('Error broadcasting registerFont for "'.concat(t,'":'),n),!1}}async stateMachineLoad(e){if(!this._created)return!1;let t=await this._sendMessage("stateMachineLoad",{instanceId:this._id,stateMachineId:e});return await this._updateDotLottieInstanceState(),t}async stateMachineLoadData(e){if(!this._created)return!1;let t=await this._sendMessage("stateMachineLoadData",{instanceId:this._id,stateMachineData:e});return await this._updateDotLottieInstanceState(),t}async stateMachineStart(){if(!this._created)return!1;let e=await this._sendMessage("stateMachineStart",{instanceId:this._id});return e&&(this._setupStateMachineListeners(),await this._updateDotLottieInstanceState()),e}async stateMachineStop(){return!!this._created&&(this._cleanupStateMachineListeners(),this._sendMessage("stateMachineStop",{instanceId:this._id}))}async stateMachineSetNumericInput(e,t){return!!this._created&&this._sendMessage("stateMachineSetNumericInput",{instanceId:this._id,name:e,value:t})}async stateMachineSetBooleanInput(e,t){return!!this._created&&this._sendMessage("stateMachineSetBooleanInput",{instanceId:this._id,name:e,value:t})}async stateMachineSetConfig(e){this._created&&this._sendMessage("stateMachineSetConfig",{instanceId:this._id,config:e})}async stateMachineSetStringInput(e,t){return!!this._created&&this._sendMessage("stateMachineSetStringInput",{instanceId:this._id,name:e,value:t})}async stateMachineGetNumericInput(e){if(this._created)return this._sendMessage("stateMachineGetNumericInput",{instanceId:this._id,name:e})}async stateMachineGetBooleanInput(e){if(this._created)return this._sendMessage("stateMachineGetBooleanInput",{instanceId:this._id,name:e})}async stateMachineGetStringInput(e){if(this._created)return this._sendMessage("stateMachineGetStringInput",{instanceId:this._id,name:e})}
2async stateMachineGetInputs(){if(this._created)return this._sendMessage("stateMachineGetInputs",{instanceId:this._id})}async stateMachineFireEvent(e){this._created&&this._sendMessage("stateMachineFireEvent",{instanceId:this._id,name:e})}async stateMachineGetStatus(){return this._created?this._sendMessage("stateMachineGetStatus",{instanceId:this._id}):""}async stateMachineGetCurrentState(){return this._created?this._sendMessage("stateMachineGetCurrentState",{instanceId:this._id}):""}async stateMachineGetActiveId(){return this._created?this._sendMessage("stateMachineGetActiveId",{instanceId:this._id}):""}async stateMachineOverrideState(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!!this._created&&this._sendMessage("stateMachineOverrideState",{instanceId:this._id,state:e,immediate:t})}async stateMachineGet(e){return this._created?this._sendMessage("stateMachineGet",{instanceId:this._id,stateMachineId:e}):""}async stateMachineGetListeners(){return this._created?this._sendMessage("stateMachineGetListeners",{instanceId:this._id}):[]}async stateMachinePostClickEvent(e,t){if(this._created)return this._sendMessage("stateMachinePostClickEvent",{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerUpEvent(e,t){if(this._created)return this._sendMessage("stateMachinePostPointerUpEvent",{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerDownEvent(e,t){if(this._created)return this._sendMessage("stateMachinePostPointerDownEvent",{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerMoveEvent(e,t){if(this._created)return this._sendMessage("stateMachinePostPointerMoveEvent",{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerEnterEvent(e,t){if(this._created)return this._sendMessage("stateMachinePostPointerEnterEvent",{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerExitEvent(e,t){if(this._created)return this._sendMessage("stateMachinePostPointerExitEvent",{instanceId:this._id,x:e,y:t})}_onClick(e){let t=Yl(e);t&&this._sendMessage("stateMachinePostClickEvent",{instanceId:this._id,x:t.x,y:t.y})}_onPointerUp(e){let t=Yl(e);t&&this._sendMessage("stateMachinePostPointerUpEvent",{instanceId:this._id,x:t.x,y:t.y})}_onPointerDown(e){let t=Yl(e);t&&this._sendMessage("stateMachinePostPointerDownEvent",{instanceId:this._id,x:t.x,y:t.y})}_onPointerMove(e){let t=Yl(e);t&&this._sendMessage("stateMachinePostPointerMoveEvent",{instanceId:this._id,x:t.x,y:t.y})}_onPointerEnter(e){let t=Yl(e);t&&this._sendMessage("stateMachinePostPointerEnterEvent",{instanceId:this._id,x:t.x,y:t.y})}_onPointerLeave(e){let t=Yl(e);t&&this._sendMessage("stateMachinePostPointerExitEvent",{instanceId:this._id,x:t.x,y:t.y})}async _setupStateMachineListeners(){if(Cl&&this._canvas instanceof HTMLCanvasElement&&this.isLoaded){let e=await this._sendMessage("stateMachineGetListeners",{instanceId:this._id});if(0===e.length)return;this._cleanupStateMachineListeners(),e.includes("Click")&&(this._boundOnClick=this._onClick.bind(this),this._canvas.addEventListener("click",this._boundOnClick)),e.includes("PointerUp")&&(this._boundOnPointerUp=this._onPointerUp.bind(this),this._canvas.addEventListener("pointerup",this._boundOnPointerUp)),e.includes("PointerDown")&&(this._boundOnPointerDown=this._onPointerDown.bind(this),this._canvas.addEventListener("pointerdown",this._boundOnPointerDown)),e.includes("PointerMove")&&(this._boundOnPointerMove=this._onPointerMove.bind(this),this._canvas.addEventListener("pointermove",this._boundOnPointerMove)),e.includes("PointerEnter")&&(this._boundOnPointerEnter=this._onPointerEnter.bind(this),this._canvas.addEventListener("pointerenter",this._boundOnPointerEnter)),e.includes("PointerExit")&&(this._boundOnPointerLeave=this._onPointerLeave.bind(this),this._canvas.addEventListener("pointerleave",this._boundOnPointerLeave))}}_cleanupStateMachineListeners(){Cl&&this._canvas instanceof HTMLCanvasElement&&(this._boundOnClick&&(this._canvas.removeEventListener("click",this._boundOnClick),this._boundOnClick=null),this._boundOnPointerUp&&(this._canvas.removeEventListener("pointerup",this._boundOnPointerUp),this._boundOnPointerUp=null),this._boundOnPointerDown&&(this._canvas.removeEventListener("pointerdown",this._boundOnPointerDown),this._boundOnPointerDown=null),this._boundOnPointerMove&&(this._canvas.removeEventListener("pointermove",this._boundOnPointerMove),this._boundOnPointerMove=null),this._boundOnPointerEnter&&(this._canvas.removeEventListener("pointerenter",this._boundOnPointerEnter),this._boundOnPointerEnter=null),this._boundOnPointerLeave&&(this._canvas.removeEventListener("pointerleave",this._boundOnPointerLeave),this._boundOnPointerLeave=null))}};Ml(nh,"_workerManager",new class{constructor(){Ml(this,"_workers",new Map),Ml(this,"_animationWorkerMap",new Map)}getWorker(e){return this._workers.has(e)||this._workers.set(e,new eh),this._workers.get(e)}assignAnimationToWorker(e,t){this._animationWorkerMap.set(e,t)}unassignAnimationFromWorker(e){this._animationWorkerMap.delete(e)}sendMessage(e,t,r){this.getWorker(e).postMessage(t,r||[])}
2broadcastMessage(e,t){this._workers.forEach(r=>{r.postMessage(e,t||[])})}terminateWorker(e){let t=this._workers.get(e);t&&(t.terminate(),this._workers.delete(e))}}),Ml(nh,"_wasmUrl","");var ah=t=>{let{animationId:r,autoplay:n,backgroundColor:a,className:i,createDotLottie:s,data:o,dotLottieRefCallback:l,layout:h,loop:c,mode:u,playOnHover:d,renderConfig:p,segment:f,speed:A,src:m,stateMachineConfig:g,stateMachineId:y,style:v,themeData:k,themeId:b,useFrameInterpolation:w,workerId:D}=t,M=fl(t,wl),x=(0,e.useRef)(null),P=(0,e.useRef)(null),_=(0,e.useRef)(l),C={speed:A,mode:u,loop:c,useFrameInterpolation:w,segment:f,backgroundColor:a,autoplay:n,themeId:b,workerId:D,src:m,data:o,layout:h,renderConfig:p,animationId:r,stateMachineConfig:g,stateMachineId:y},E=(0,e.useRef)(C);_.current=l,E.current=C;let S=(0,e.useCallback)(e=>{var t,r;P.current=e,e?x.current=s(vl(vl({},E.current),{},{canvas:e})):(null!==(t=x.current)&&void 0!==t&&t.destroy(),x.current=null),null===(r=_.current)||void 0===r||r.call(_,x.current)},[]);return(0,e.useEffect)(()=>{var e,t;let r=e=>{var t,r;d&&("mouseenter"===e.type&&null!==(t=x.current)&&void 0!==t&&t.play(),"mouseleave"===e.type&&(null===(r=x.current)||void 0===r||r.pause()))};return null!==(e=P.current)&&void 0!==e&&e.addEventListener("mouseenter",r),null!==(t=P.current)&&void 0!==t&&t.addEventListener("mouseleave",r),()=>{var e,t;null!==(e=P.current)&&void 0!==e&&e.removeEventListener("mouseenter",r),null===(t=P.current)||void 0===t||t.removeEventListener("mouseleave",r)}},[d]),(0,e.useEffect)(()=>{var e;null===(e=x.current)||void 0===e||e.setSpeed(null!==A&&void 0!==A?A:1)},[A]),(0,e.useEffect)(()=>{var e;null===(e=x.current)||void 0===e||e.setMode(null!==u&&void 0!==u?u:"forward")},[u]),(0,e.useEffect)(()=>{var e;null===(e=x.current)||void 0===e||e.setLoop(null!==c&&void 0!==c&&c)},[c]),(0,e.useEffect)(()=>{var e;null===(e=x.current)||void 0===e||e.setUseFrameInterpolation(null===w||void 0===w||w)},[w]),(0,e.useEffect)(()=>{var e;"number"==typeof(null===f||void 0===f?void 0:f[0])&&"number"==typeof f[1]&&(null===(e=x.current)||void 0===e||e.setSegment(f[0],f[1]))},[f]),(0,e.useEffect)(()=>{var e;null===(e=x.current)||void 0===e||e.setBackgroundColor(null!==a&&void 0!==a?a:"")},[a]),(0,e.useEffect)(()=>{var e;null===(e=x.current)||void 0===e||e.setRenderConfig(null!==p&&void 0!==p?p:{})},[JSON.stringify(p)]),(0,e.useEffect)(()=>{var e;"string"!=typeof o&&"object"!=typeof o||null===(e=x.current)||void 0===e||e.load(vl({data:o},E.current))},[o]),(0,e.useEffect)(()=>{var e;"string"==typeof m&&(null===(e=x.current)||void 0===e||e.load(vl({src:m},E.current)))},[m]),(0,e.useEffect)(()=>{var e,t;null===(e=x.current)||void 0===e||e.setMarker(null!==(t=M.marker)&&void 0!==t?t:"")},[M.marker]),(0,e.useEffect)(()=>{var e;null===(e=x.current)||void 0===e||e.loadAnimation(null!==r&&void 0!==r?r:"")},[r]),(0,e.useEffect)(()=>{var e;"string"==typeof b&&(null===(e=x.current)||void 0===e||e.setTheme(b))},[b]),(0,e.useEffect)(()=>{var e;null===(e=x.current)||void 0===e||e.setThemeData(null!==k&&void 0!==k?k:"")},[k]),(0,e.useEffect)(()=>{var e;null===(e=x.current)||void 0===e||e.setLayout(null!==h&&void 0!==h?h:{})},[null===h||void 0===h?void 0:h.fit,(null===h||void 0===h?void 0:h.align)&&h.align[0],(null===h||void 0===h?void 0:h.align)&&h.align[1]]),(0,e.useEffect)(()=>{var e;(null===(e=x.current)||void 0===e?void 0:e.isLoaded)&&("string"==typeof y&&y?x.current.stateMachineLoad(y)&&x.current.stateMachineStart():x.current.stateMachineStop())},[y]),(0,e.useEffect)(()=>{var e;null===(e=x.current)||void 0===e||e.stateMachineSetConfig(null!==g&&void 0!==g?g:null)},[g]),(0,xo.jsx)("div",vl(vl({className:i},!i&&{style:vl({width:"100%",height:"100%",lineHeight:0},v)}),{},{children:(0,xo.jsx)("canvas",vl({ref:S,style:{width:"100%",height:"100%"}},M))}))},ih=e=>new $l(e),sh=e=>(0,xo.jsx)(ah,vl(vl({},e),{},{createDotLottie:ih}));const oh=__webpack_require__.p+"static/media/Mira_Ho_G\xf6rlich_CV_Resume_2026-03.02541f5fac07bdb8687c.pdf",lh=JSON.parse('{"v":"5.7.4","fr":25,"ip":0,"op":250,"w":1080,"h":1080,"nm":"CH_MEDIA_2.0_RELAUNCH_HAND","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.581],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5.346,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":10.26,"s":[-21]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":15.173,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":20.086,"s":[-21]},{"i":{"x":[0.474],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":25,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":31,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.581],"y":[0]},"t":50,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":55.346,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":60.26,"s":[-21]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":65.173,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":70.086,"s":[-21]},{"i":{"x":[0.474],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":75,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":81,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.581],"y":[0]},"t":100,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":105.346,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":110.26,"s":[-21]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":115.173,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":120.086,"s":[-21]},{"i":{"x":[0.474],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":125,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":131,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.581],"y":[0]},"t":150,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":155.346,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":160.26,"s":[-21]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":165.173,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":170.086,"s":[-21]},{"i":{"x":[0.474],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":175,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":181,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.581],"y":[0]},"t":200,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":205.346,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":210.26,"s":[-21]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":215.173,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":220.086,"s":[-21]},{"i":{"x":[0.474],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":225,"s":[16]},{"t":231,"s":[0]}],"ix":10},"p":{"a":0,"k":[540,932.501,0],"ix":2,"l":2},"a":{"a":0,"k":[0,392.501,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-145.516,9.806],[0.66,14.952],[43.099,-42.161],[-0.459,-39.553],[-5.1,47.258]],"o":[[-6.567,-2.671],[-41.412,5.669],[-55.948,54.696],[0.372,31.89],[6.413,-59.693]],"v":[[139.235,80.388],[126.451,55.891],[-14.074,115.322],[-79.105,268.696],[-56.231,268.434]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.937254905701,0.588235318661,0.270588248968,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[33.514,14.819],[30.557,-43.34],[26.358,-4.224],[2.845,8.822],[-5.557,32.175],[0,0],[26.923,6.501],[4.793,-20.598],[0,0],[-4.837,61.135],[0,0],[0,0],[25.172,0.963],[1.292,-22.13],[0,0],[4.597,42.924],[0,0],[25.172,-4.028],[-3.48,-22.392],[0,0],[27.93,89.963],[0,0],[26.201,-7.354],[-5.669,-21.167],[0,0],[0,-61.442],[-216.152,0],[-2.06,13.897],[-22.611,30.316],[-13.681,15.542]],"o":[[-30.229,-13.374],[-20.069,28.454],[-10.068,1.62],[-2.999,-14.886],[0,0],[4.772,-20.598],[-26.922,-6.501],[0,0],[-10.791,53.978],[0,0],[0,0],[1.248,-22.151],[-25.172,-0.963],[0,0],[-3.13,59.253],[0,0],[-3.48,-22.392],[-25.172,4.05],[0,0],[12.98,82.849],[0,0],[-5.691,-21.167],[-26.201,7.355],[0,0],[14.25,89.242],[0,61.446],[216.154,0],[0,0],[32.152,-43.1],[6.936,-7.858]],"v":[[302.614,-40.484],[198.642,7.409],[146.304,8
vendor: 4,234 bytes, line 2
20.604],[127.921,67.276],[131.136,-2.791],[191.111,-272.352],[157.776,-319.391],[105.812,-292.096],[52.272,-47.685],[26.311,-64.649],[26.311,-64.671],[41.655,-351.24],[0.701,-392.456],[-43.908,-356.187],[-58.53,-62.679],[-87.467,-68.677],[-121.482,-306.127],[-171.126,-339.967],[-208.03,-292.709],[-175.306,-75.703],[-207.221,-59.877],[-242.111,-191.758],[-294.863,-218.703],[-326.69,-169.103],[-292.587,-45.146],[-278.337,140.754],[-33.926,392.501],[228.741,159.033],[254.044,96.32],[322.447,11.699]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.86274510622,0.364705890417,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0}],"markers":[]}');jn.registerPlugin(qo,Ao,pl);const hh=()=>{const{t:t}=Io(),r=(0,e.useRef)(null),n=(0,xo.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true","data-component-line":"230",children:[(0,xo.jsx)("path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"}),(0,xo.jsx)("path",{d:"M20 3v4"}),(0,xo.jsx)("path",{d:"M22 5h-4"}),(0,xo.jsx)("path",{d:"M4 17v2"}),(0,xo.jsx)("path",{d:"M5 18H3"})]}),a=(0,xo.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true","data-component-line":"235",children:[(0,xo.jsx)("path",{d:"M12 15V3"}),(0,xo.jsx)("path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"}),(0,xo.jsx)("path",{d:"m7 10 5 5 5-5"})]});return qo(()=>{const e=jn.timeline({defaults:{duration:1,ease:"power1.out"}});return e.from(".".concat(Ro),{opacity:0,y:-50}).fromTo(".".concat(Go),{opacity:0,y:-50,rotate:320},{opacity:1,y:0,rotate:332},"0").from(".".concat(Lo," h1"),{opacity:0,y:-20},"-=0.5").from(".".concat(Lo," h3"),{opacity:0,y:-20},"-=0.5").from(".".concat(Ho," button"),{opacity:0,y:-20,stagger:.5},"-=0.5"),jn.to(".".concat(Go),{yPercent:-10,scrollTrigger:{trigger:r.current,start:"top top",end:"bottom top",id:"blob-ornament-scroll",scrub:!0}}),()=>{e.kill()}},[]),(0,xo.jsx)(xo.Fragment,{children:(0,xo.jsx)("header",{ref:r,className:Fo,children:(0,xo.jsxs)("div",{className:To,children:[(0,xo.jsxs)("div",{className:Qo,children:[(0,xo.jsx)("div",{className:Go}),(0,xo.jsx)("div",{className:Ro,children:(0,xo.jsx)("img",{src:No,alt:"Mira Ho"})})]}),(0,xo.jsxs)("div",{className:Lo,children:[(0,xo.jsxs)("h1",{children:[t.pageHeader.title,(0,xo.jsx)("span",{className:Oo,children:(0,xo.jsx)(sh,{data:lh,loop:!1,autoplay:!0})})]}),(0,xo.jsx)("h3",{children:t.pageHeader.subtitle}),(0,xo.jsxs)("div",{className:Ho,children:[(0,xo.jsxs)(jo,{type:"primary",onClick:()=>{const e=document.querySelector('[data-section="showcase"]');e&&jn.to(window,{duration:1.5,scrollTo:{y:e,offsetY:0},ease:"power2.inOut"})},children:[n," ",t.buttons.showcase]}),(0,xo.jsx)("a",{href:oh,target:"_blank",rel:"noopener noreferrer",children:(0,xo.jsxs)(jo,{type:"secondary",children:[a," ",t.buttons.downloadCV]})})]})]})]})})})},ch={invisible:"Section_invisible__7TYOx","my-story-container":"Section_my-story-container__EGITX","scroll-indicator":"Section_scroll-indicator__nXuic",sectionContainer:"Section_sectionContainer__EmAr8",sectionInnerWrapper:"Section_sectionInnerWrapper__Tsn8o",sectionUnderline:"Section_sectionUnderline__uySVO",sectionHeader:"Section_sectionHeader__WPkac",sectionContent:"Section_sectionContent__dAo3F",pink:"Section_pink__PuroC",orange:"Section_orange__b8Wx8",purple:"Section_purple__QAg+s",dark:"Section_dar
2k__r3bft",none:"Section_none__43W91",fullWidth:"Section_fullWidth__ujf7j"},uh=t=>{let{children:r,backgroundColor:n,title:a,description:i,className:s,pinned:o,fullWidth:l,addPinSpacer:h=!1,"data-section":c}=t;jn.registerPlugin(Ao);const u=e.useRef(null);qo(()=>{var e,t,r;if(!u.current)return;var n;(jn.timeline({scrollTrigger:{trigger:u.current,start:"top 80%",end:"bottom 80%",scrub:1}}).fromTo(null===(e=u.current)||void 0===e?void 0:e.querySelector("span"),{scaleX:0,transformOrigin:"center center"},{scaleX:1,duration:3,ease:"power2.out"}).fromTo(null===(t=u.current)||void 0===t?void 0:t.querySelector("h2"),{y:"100%",opacity:0},{y:"0%",opacity:1,duration:3,ease:"power2.out"}).fromTo(null===(r=u.current)||void 0===r?void 0:r.querySelector("p"),{y:"-100%",opacity:0},{y:"0%",opacity:1,duration:3,ease:"power2.out"}),"title"===o&&Ao.create({trigger:u.current,start:"-=20 top",end:()=>h?window.innerHeight>window.innerWidth?"+=33%":"+=20%":"bottom top",pin:u.current,pinSpacing:!1}),"section"===o)&&Ao.create({trigger:null===(n=u.current)||void 0===n?void 0:n.parentElement,start:"top top",end:"bottom top",pin:!0,pinSpacing:!0});return()=>{Ao.getAll().forEach(e=>{e.vars.trigger===u.current&&e.kill()})}},[]);const d=null!==n&&void 0!==n?n:"none";return(0,xo.jsx)(xo.Fragment,{children:(0,xo.jsx)("div",{className:"".concat(ch.sectionContainer," ").concat(ch[d]," ").concat(s||""," ").concat(l?ch.fullWidth:""),style:{position:"relative"},"data-section":c,children:(0,xo.jsx)("div",{className:ch.sectionInnerWrapper,children:a||i?(0,xo.jsxs)("div",{className:ch.sectionContent,children:[(0,xo.jsxs)("div",{className:ch.sectionHeader,ref:u,style:{marginTop:"title"===o||"section"===o?"0":"2rem"},children:[a&&(0,xo.jsxs)(xo.Fragment,{children:[(0,xo.jsx)("h2",{children:a}),(0,xo.jsx)("span",{className:ch.sectionUnderline})]}),i&&(0,xo.jsx)("p",{children:i})]}),r]}):r})})})},dh={invisible:"Teaser_invisible__LmjSr","my-story-container":"Teaser_my-story-container__R1amq","scroll-indicator":"Teaser_scroll-indicator__XE26b",teaser:"Teaser_teaser__XANb7",teaser__button:"Teaser_teaser__button__tRZ22"},ph=t=>{let{title:r,mediaPath:n,mediaType:a="image",id:i,backgroundColor:s}=t;jn.registerPlugin(Ao);const o=window.innerHeight>window.innerWidth&&window.innerWidth<600,l=e.useRef(null),h=e.useRef(null),c=e.useRef(null),u=e.useRef(null),d=e.useRef(null),p=o?.7:.5,{openModal:f,setModalId:A}=Co();return qo(()=>{if(!c.current)return;const e=()=>{var e,t;const r=(null===(e=d.current)||void 0===e?void 0:e.offsetWidth)||0,n=(null===(t=d.current)||void 0===t?void 0:t.offsetHeight)||0,a=()=>((window.innerWidth<1920?window.innerWidth:1920)-r*p)/2;jn.set([l.current,h.current],{opacity:0});const i=n!==window.innerHeight?window.innerHeight-n:0;console.log("window.innerHeight:",window.innerHeight),console.log("videoHeight:",n),console.log("pinOffset:",i);const s=(window.innerHeight-n*p)/2,f=.5*s,A=.5*-s;jn.set(c.current,{height:"100dvh"}),jn.set(l.current,{y:o?0:f}),jn.set(h.current,{y:o?0:A});jn.timeline({scrollTrigger:{trigger:c.current,start:"top top",end:"bottom center",scrub:!0,invalidateOnRefresh:!0}}).to(u.current,{scale:()=>p,y:i/2,ease:"none"}).to(l.current,{x:a(),opacity:1}).to(h.current,{x:-a(),opacity:1},"<")};"video"===a&&d.current?(d.current.addEventListener("loadedmetadata",e,{once:!0}),Ao.create({trigger:c.current,start:"top 80%",end:"bottom top",scroller:"#smooth-content",invalidateOnRefresh:!0,onEnter:()=>{var e;return null===(e=d.current)||void 0===e?void 0:e.play()},onLeave:()=>{var e;return null===(e=d.current)||void 0===e?void 0:e.pause()},onEnterBack:()=>{var e;return null===(e=d.current)||void 0===e?void 0:e.play()},onLeaveBack:()=>{var e;return null===(e=d.current)||void 0===e?void 0:e.pause()}})):e()},[]),(0,xo.jsxs)("div",{className:"".concat(dh.teaser," ").concat(s?dh["background-".concat(s)]:""),ref:c,"data-teaser":!0,children:[(0,xo.jsxs)("div",{ref:u,children:["image"===a&&(0,xo.jsx)("img",{src:n||"https://placehold.co/1920x1090",alt:r,className:dh.image}),"video"===a&&(0,xo.jsx)("video",{ref:d,src:n,controls:!1,muted:!0,loop:!0,className:dh.video})]}),(0,xo.jsx)("h3",{ref:l,style:{marginTop:"1rem"},children:r}),(0,xo.jsx)("div",{className:dh.teaser__button,ref:h,children:(0,xo.jsx)(jo,{type:"tertiary",onClick:()=>{A(i),f()},children:"Read more"})})]})},fh={},Ah=__webpack_require__.p+"static/media/endofyear2024--desktop.60af60de3f60e28b9ccc.mp4";var mh=__webpack_require__(303);const gh=__webpack_require__.p+"static/media/hymer--desktop.8226aa48b9547633cc64.mp4";var yh=__webpack_require__(911);const vh=__webpack_require__.p+"static/media/fortuneSlip--desktop.de71fa351efa84c41674.mp4";var kh=__webpack_require__(337);const bh=t=>{let{backgroundColor:r}=t;const{t:n}=Io();jn.registerPlugin(Ao);const a=()=>window.innerHeight>window.innerWidth;return(0,e.useEffect)(()=>{const e=document.querySelector("[data-teaser]");if(!e)return;return Array.from(e.querySelectorAll("div[data-teaser]")).forEac
2h((e,t)=>{Ao.create({trigger:e,start:()=>e.offsetHeight<window.innerHeight?"top top":"bottom bottom",end:"bottom top",id:"teaser-panel-".concat(t),pin:!0,scrub:1,pinSpacing:!0})}),()=>{Ao.getAll().forEach(e=>e.kill())}},[]),(0,xo.jsxs)("div",{className:fh.teaserContainer,"data-teaser":!0,children:[(0,xo.jsx)(ph,{id:"project-1",title:n.showcase.project1.title,mediaType:"video",mediaPath:a()?mh:Ah,backgroundColor:r}),(0,xo.jsx)(ph,{id:"project-2",title:n.showcase.project2.title,mediaType:"video",mediaPath:a()?yh:gh,backgroundColor:r}),(0,xo.jsx)(ph,{id:"project-3",title:n.showcase.project3.title,mediaType:"video",mediaPath:a()?kh:vh,backgroundColor:r})]})},wh={invisible:"Modal_invisible__-nVps","my-story-container":"Modal_my-story-container__MTGl4","scroll-indicator":"Modal_scroll-indicator__FcKd4",modal:"Modal_modal__d6bpM",container:"Modal_container__k8rWn",textContent:"Modal_textContent__q3+uz",video:"Modal_video__87gwf",close:"Modal_close__CWGe5","modal--closed":"Modal_modal--closed__HoRzu","modal--open":"Modal_modal--open__tjvdv"},Dh=()=>{const{isOpen:t,closeModal:r,retrieveModalId:n}=Co(),{t:a}=Io();(0,e.useEffect)(()=>{const e=document.querySelector("#smooth-wrapper");t?(document.body.style.overflow="hidden",e&&(e.style.transition="transform 0.5s cubic-bezier(0.4, 0, 0.2, 1)",e.style.transform="translateX(-100dvh)")):(document.body.style.overflow="",e&&(e.style.transform=""))},[t]);const i=window.innerWidth<768,s=n()||"project-1",o=a.modals[s];if(!o)return null;const{title:l,overview:h,myRole:c,interactionMotion:u,techStack:d,note:p,contentMobile:f,media:A}=o,m=(0,xo.jsxs)(xo.Fragment,{children:[(0,xo.jsx)("h3",{children:a.modalSections.overview}),(0,xo.jsx)("p",{children:h}),(0,xo.jsx)("h3",{children:a.modalSections.myRole}),(0,xo.jsx)("ul",{children:c.map((e,t)=>(0,xo.jsx)("li",{children:e},t))}),(0,xo.jsx)("h3",{children:a.modalSections.interactionMotion}),(0,xo.jsx)("p",{children:u}),(0,xo.jsx)("h3",{children:a.modalSections.techStack}),(0,xo.jsx)("p",{children:d}),p&&(0,xo.jsx)("p",{style:{fontStyle:"italic"},children:p})]}),g=(0,xo.jsxs)(xo.Fragment,{children:[(0,xo.jsx)("p",{children:f}),(0,xo.jsxs)("p",{children:[(0,xo.jsx)("strong",{children:"Tech Stack:"})," ",d]})]}),y=i?g:m,v=A?__webpack_require__(652)("./".concat(A,"--mobile.mp4")):null;return(0,xo.jsx)("div",{className:"".concat(wh.modal," ").concat(t?wh["modal--open"]:wh["modal--closed"]),children:(0,xo.jsxs)("div",{className:wh.container,children:[(0,xo.jsx)("button",{className:wh.close,onClick:()=>{t&&r()},children:"\u274c"}),!(window.innerHeight>window.innerWidth)&&v&&(0,xo.jsx)("div",{className:wh.video,children:(0,xo.jsx)("video",{src:v,muted:!0,loop:!0,controls:!0})}),(0,xo.jsxs)("div",{className:wh.textContent,children:[(0,xo.jsx)("h2",{className:wh.title,children:l}),(0,xo.jsx)("div",{className:wh.content,children:y})]})]})})},Mh={invisible:"Storybox_invisible__bo4ZH","my-story-container":"Storybox_my-story-container__3LtMT","scroll-indicator":"Storybox_scroll-indicator__KdnQo",storybox:"Storybox_storybox__IjSkP",storyboxIcon:"Storybox_storyboxIcon__QQcTJ",storyboxText:"Storybox_storyboxText__em0xA"},xh={orange:{bg:"#fff1e7",fg:"#ffe2cd"},pink:{bg:"#ffe7f5",fg:"#ffceea"},purple:{bg:"#f2e8ff",fg:"#e4cfff"}},Ph=e=>{let{color:t="purple",title:r,text:n,bulletPoints:a,className:i=""}=e;const{bg:s,fg:o}=xh[t];return(0,xo.jsxs)("div",{className:Mh.storybox+" "+i,style:{border:"1px solid"+o,background:"linear-gradient(135deg, ".concat(s," 0%, ").concat(o," 100%)")},"aria-label":r,children:[(0,xo.jsx)("h3",{children:r}),n&&!a&&(0,xo.jsx)("p",{className:Mh.storyboxText,children:n}),a&&(0,xo.jsx)("ul",{className:Mh.storyboxList,children:a.map((e,t)=>(0,xo.jsx)("li",{children:e},t))})]})},_h=JSON.parse('{"nm":"main","ddd":0,"h":909,"w":1069,"meta":{"g":"@lottiefiles/toolkit-js 0.66.1"},"layers":[{"ty":0,"nm":"hand pan","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"321","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[210.084,792.896]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[51.911,748.64,0],"t":-232.998},{"o":{"x":0.333,"y":0}
2,"i":{"x":0.667,"y":1},"s":[51.911,666.64,0],"t":-82.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[51.911,748.64,0],"t":66.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[51.911,666.64,0],"t":216.998},{"s":[51.911,748.64,0],"t":366.997}]},"r":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[5],"t":0},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":20},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[5],"t":40},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":60},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[5],"t":79.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":99.999},{"o":{"x":0.167,"y":0},"i":{"x":0.667,"y":1},"s":[5],"t":119.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[5],"t":149.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":169.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[5],"t":189.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":209.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[5],"t":229.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":249.998},{"s":[5],"t":269.998}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[441.945,594.672],[185.745,594.672],[185.745,831.016],[441.945,831.016]]}}}],"w":1281,"h":953,"refId":"1","ind":1},{"ty":0,"nm":"character","sr":1,"st":0,"op":3600,"ip":0,"hd":false,"ln":"192","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[121,205]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-180.45,-45.335,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[241.516,409.18],[0,409.18],[0,134.07],[63.162,0],[228.206,26.65],[241.516,134.07]]}}}],"w":242,"h":410,"refId":"4","ind":2,"parent":41},{"ty":0,"nm":"icon1","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"822","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[742.9799999999999,377.38800000000003]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0,0,0],"t":30},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[105,105,95.455],"t":45},{"s":[100,100,100],"t":60}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[585,333,0],"t":30},{"s":[527,180,0],"t":209.998}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":189.998},{"s":[0],"t":209.998}]}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[841.617,203.942],[648.186,203.942],[648.186,385.965],[841.617,385.965]]}}}],"w":1281,"h":953,"refId":"6","ind":3},{"ty":0,"nm":"star","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"905","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[982.527,793.8489999999999]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[825,750,0],"t":-269.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[919,750,0],"t":-119.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[825,750,0],"t":30},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[919,750,0],"t":179.999},{"s":[825,750,0],"t":329.997}]},"r":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":0},{"s":[360],"t":299.998}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[1100.379,682.348],[882.609,682.348],[882.609,897.726],[1100.379,897.726]]}}}],"w":1281,"h":953,"refId":"7","ind":4},{"ty":0,"nm":"2nd hand","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"986","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[1096.536,488.889]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0}
2,"i":{"x":0.667,"y":1},"s":[984,424,0],"t":-277.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[938,445,0],"t":-127.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[984,424,0],"t":22},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[938,445,0],"t":171.999},{"s":[984,424,0],"t":321.997}]},"r":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[11],"t":-219.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":-69.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[11],"t":79.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":229.998},{"s":[11],"t":379.997}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[1108.065,316.396],[876.204,316.396],[876.204,529.868],[1108.065,529.868]]}}}],"w":1281,"h":953,"refId":"9","ind":5},{"ty":0,"nm":"search","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1210","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[890.295,438.38]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[890.667,438.222,0]},"r":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[21],"t":-240.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":-90.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[21],"t":59},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":208.998},{"s":[21],"t":358.997}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[894.138,423.132],[677.649,423.132],[677.649,453.628],[894.138,453.628]]}}}],"w":1281,"h":953,"refId":"11","ind":6,"parent":5},{"ty":0,"nm":"user","sr":1,"st":242,"op":303,"ip":242,"hd":false,"ln":"1231","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0,0,0],"t":242},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":272},{"s":[100,100,100],"t":302}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[286.305,95.73,0],"t":242},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[186.305,95.73,0],"t":272},{"s":[186.305,95.73,0],"t":302}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}
2],"w":1281,"h":953,"refId":"12","ind":7,"parent":41},{"ty":0,"nm":"user","sr":1,"st":242,"op":303,"ip":242,"hd":false,"ln":"1230","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":242},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":272},{"s":[100,100,100],"t":302}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[186.305,95.73,0],"t":242},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[38.305,95.73,0],"t":272},{"s":[38.305,95.73,0],"t":302}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}],"w":1281,"h":953,"refId":"12","ind":8,"parent":41},{"ty":0,"nm":"user","sr":1,"st":242,"op":303,"ip":242,"hd":false,"ln":"1229","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":242},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0,0,0],"t":272},{"s":[0,0,0],"t":302}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[38.305,95.73,0],"t":242},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-40.695,95.73,0],"t":272},{"s":[-40.695,95.73,0],"t":302}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}
2],"w":1281,"h":953,"refId":"12","ind":9,"parent":41},{"ty":0,"nm":"user","sr":1,"st":181,"op":242,"ip":181,"hd":false,"ln":"1228","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0,0,0],"t":181},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":211},{"s":[100,100,100],"t":241}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[286.305,95.73,0],"t":181},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[186.305,95.73,0],"t":211},{"s":[186.305,95.73,0],"t":241}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}],"w":1281,"h":953,"refId":"12","ind":10,"parent":41},{"ty":0,"nm":"user","sr":1,"st":181,"op":242,"ip":181,"hd":false,"ln":"1227","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":181},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":211},{"s":[100,100,100],"t":241}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[186.305,95.73,0],"t":181},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[38.305,95.73,0],"t":211},{"s":[38.305,95.73,0],"t":241}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}
2],"w":1281,"h":953,"refId":"12","ind":11,"parent":41},{"ty":0,"nm":"user","sr":1,"st":181,"op":242,"ip":181,"hd":false,"ln":"1226","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":181},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0,0,0],"t":211},{"s":[0,0,0],"t":241}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[38.305,95.73,0],"t":181},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-40.695,95.73,0],"t":211},{"s":[-40.695,95.73,0],"t":241}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}],"w":1281,"h":953,"refId":"12","ind":12,"parent":41},{"ty":0,"nm":"user","sr":1,"st":121,"op":182,"ip":121,"hd":false,"ln":"1225","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0,0,0],"t":121},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":151},{"s":[100,100,100],"t":181}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[286.305,95.73,0],"t":121},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[186.305,95.73,0],"t":151},{"s":[186.305,95.73,0],"t":181}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}
2],"w":1281,"h":953,"refId":"12","ind":13,"parent":41},{"ty":0,"nm":"user","sr":1,"st":121,"op":182,"ip":121,"hd":false,"ln":"1224","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":121},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":151},{"s":[100,100,100],"t":181}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[186.305,95.73,0],"t":121},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[38.305,95.73,0],"t":151},{"s":[38.305,95.73,0],"t":181}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}],"w":1281,"h":953,"refId":"12","ind":14,"parent":41},{"ty":0,"nm":"user","sr":1,"st":121,"op":182,"ip":121,"hd":false,"ln":"1223","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":121},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0,0,0],"t":151},{"s":[0,0,0],"t":181}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[38.305,95.73,0],"t":121},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-40.695,95.73,0],"t":151},{"s":[-40.695,95.73,0],"t":181}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}
2],"w":1281,"h":953,"refId":"12","ind":15,"parent":41},{"ty":0,"nm":"user","sr":1,"st":60,"op":121,"ip":60,"hd":false,"ln":"1222","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0,0,0],"t":60},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":90},{"s":[100,100,100],"t":120}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[286.305,95.73,0],"t":60},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[186.305,95.73,0],"t":90},{"s":[186.305,95.73,0],"t":120}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}],"w":1281,"h":953,"refId":"12","ind":16,"parent":41},{"ty":0,"nm":"user","sr":1,"st":60,"op":121,"ip":60,"hd":false,"ln":"1221","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":60},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":90},{"s":[100,100,100],"t":120}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[186.305,95.73,0],"t":60},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[38.305,95.73,0],"t":90},{"s":[38.305,95.73,0],"t":120}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}
2],"w":1281,"h":953,"refId":"12","ind":17,"parent":41},{"ty":0,"nm":"user","sr":1,"st":60,"op":121,"ip":60,"hd":false,"ln":"1220","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":60},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0,0,0],"t":90},{"s":[0,0,0],"t":120}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[38.305,95.73,0],"t":60},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-40.695,95.73,0],"t":90},{"s":[-40.695,95.73,0],"t":120}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}],"w":1281,"h":953,"refId":"12","ind":18,"parent":41},{"ty":0,"nm":"user","sr":1,"st":0,"op":61,"ip":0,"hd":false,"ln":"1212","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0,0,0],"t":0},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":30},{"s":[100,100,100],"t":60}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[286.305,95.73,0],"t":0},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[186.305,95.73,0],"t":30},{"s":[186.305,95.73,0],"t":60}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}
2],"w":1281,"h":953,"refId":"12","ind":19,"parent":41},{"ty":0,"nm":"user","sr":1,"st":0,"op":61,"ip":0,"hd":false,"ln":"1062","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":0},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":30},{"s":[100,100,100],"t":60}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[186.305,95.73,0],"t":0},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[38.305,95.73,0],"t":30},{"s":[38.305,95.73,0],"t":60}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}],"w":1281,"h":953,"refId":"12","ind":20,"parent":41},{"ty":0,"nm":"user","sr":1,"st":0,"op":61,"ip":0,"hd":false,"ln":"1061","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[736.5749999999999,640.416]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":0},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0,0,0],"t":30},{"s":[0,0,0],"t":60}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[38.305,95.73,0],"t":0},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-40.695,95.73,0],"t":30},{"s":[-40.695,95.73,0],"t":60}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[800.625,575.612],[672.525,575.612],[672.525,704.267],[800.625,704.267]]}}}
2],"w":1281,"h":953,"refId":"12","ind":21,"parent":41},{"ty":0,"nm":"line1","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1147","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[822.402,545.116]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[112.305,0.73,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[969.717,511.761],[673.806,511.761],[673.806,578.471],[969.717,578.471]]}}}],"w":1281,"h":953,"refId":"13","ind":22,"parent":41},{"ty":4,"nm":"Rectangle 10","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"94","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[62.55,-62.245,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 10","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[181.45,20.97]}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.9176,0.8941,0.9686]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":23,"parent":41},{"ty":4,"nm":"Line 33","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"92","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-180.45,21.285,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 33","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-122.525,139.555],[122.525,-139.555]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2.55},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":24,"parent":41},{"ty":4,"nm":"Line 32","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"91","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-180.45,21.285,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 32","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-122.525,-139.555],[122.525,139.555]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2.55},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":25,"parent":41},{"ty":4,"nm":"Rectangle 9","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"90","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-180.455,21.285,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 9","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[245.04,279.11]}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2.55},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":26,"parent":41},{"ty":4,"nm":"Path 24","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"88","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[4.255,7.765,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[22.695,-210.905,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 24","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[0.14,0],[8.51,7.7],[8.38,7.83],[0,15.53]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2.14},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":27,"parent":40},{"ty":4,"nm":"Path 23","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"87","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[4.255,7.765,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-9.205,-210.905,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 23","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[8.37,15.53],[0,7.83],[0.13,7.7],[8.51,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2.14},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":28,"parent":40},{"ty":4,"nm":"Rectangle 8","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"85","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[339.05,-205.57,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 8","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[6.26,6.26]}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":29,"parent":40},{"ty":4,"nm":"Rectangle 7","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"84","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[327.51,-205.57,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 7","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[6.26,6.26]}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":30,"parent":40},{"ty":4,"nm":"Rectangle 6","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"83","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[339.05,-216.24,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 6","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[6.26,6.26]}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":31,"parent":40},{"ty":4,"nm":"Rectangle 5","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"82","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[327.51,-216.24,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 5","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[6.26,6.26]}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":32,"parent":40},{"ty":4,"nm":"Line 31","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"81","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[299.46,-210.9,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 31","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,-8.58],[0,8.58]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":33,"parent":40},{"ty":4,"nm":"Path 22","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"79","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[5.39,2.95,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[265.57,-209.84,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 22","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[10.78,0.09],[5.43,5.9],[5.34,5.81],[0,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":34,"parent":40},{"ty":4,"nm":"Ellipse 1","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"78","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[265.517,-210.859,0]},"r":{"a":0,"k":346.72},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Ellipse 1","it":[{"ty":"el","bm":0,"hd":false,"nm":"Ellipse Path 1","d":1,"p":{"a":0,"k":[0,0]},"s":{"a":0,"k":[22.08,22.08]}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":35,"parent":40},{"ty":4,"nm":"Path 21","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"77","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[7.16,7.16,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-311.26,-210.9,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 21","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,3.95],[3.95,0],[0,-3.95],[-3.95,0]],"o":[[0,-3.96],[-3.95,0],[0,3.95],[3.95,0]],"v":[[14.32,7.16],[7.16,0],[0,7.16],[7.16,14.32]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":36,"parent":40},{"ty":4,"nm":"Path 20","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"76","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[7.16,7.16,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-330.18,-210.9,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 20","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,3.95],[3.95,0],[0,-3.95],[-3.95,0]],"o":[[0,-3.96],[-3.95,0],[0,3.95],[3.95,0]],"v":[[14.32,7.16],[7.16,0],[0,7.16],[7.16,14.32]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":37,"parent":40},{"ty":4,"nm":"Path 19","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"75","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[7.16,7.16,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-349.11,-210.9,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 19","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,3.95],[3.95,0],[0,-3.95],[-3.95,0]],"o":[[0,-3.96],[-3.95,0],[0,3.95],[3.95,0]],"v":[[14.32,7.16],[7.16,0],[0,7.16],[7.16,14.32]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":38,"parent":40},{"ty":4,"nm":"Line 30","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"74","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[299.465,-210.9,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 30","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8.575,0],[8.575,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":39,"parent":40},{"ty":4,"nm":"Rectangle 4","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"73","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0}
2,"i":{"x":0.667,"y":1},"s":[553.24,449.54,0],"t":-217.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[553.24,485.54,0],"t":-67.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[553.24,449.54,0],"t":81.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[553.24,485.54,0],"t":231.998},{"s":[553.24,449.54,0],"t":381.997}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 4","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":17.48},"s":{"a":0,"k":[753.72,479.74]}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":40},{"ty":4,"nm":"Rectangle 3","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"72","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[551.695,500.27,0],"t":-259.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[551.695,475.27,0],"t":-109.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[551.695,500.27,0],"t":40},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[551.695,475.27,0],"t":189.998},{"s":[551.695,500.27,0],"t":339.997}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 3","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":16.44},"s":{"a":0,"k":[671.61,451.24]}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.6039,0.4196,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":41},{"ty":4,"nm":"pointer","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"62","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[22.679,24.411,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[403.92,146.642,0],"t":-244.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[403.92,230.642,0],"t":-94.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[403.92,146.642,0],"t":55},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[403.92,230.642,0],"t":204.998},{"s":[403.92,146.642,0],"t":354.997}]},"r":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":-182.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[44],"t":-33},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":116.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[44],"t":266.998},{"s":[0],"t":416.997}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 11","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.21,0.21],[0.47,-1.02],[1.46,-3.14],[0.13,-0.2],[0.37,0.79],[0.24,0.64],[5.49,14.78],[-0.45,0.5],[-0.52,-0.22],[-14.16,-6.1],[-0.18,-0.11],[0.63,-0.49],[0.25,-0.13],[3.65,-1.97],[0.23,-0.13],[-0.15,-0.16],[-2.89,-3.11],[-0.14,-0.2],[0.3,-0.44],[0.02,-0.02],[1.95,-2.06],[0.49,0.44],[0.12,0.13],[1.12,1.2],[1.77,1.9],[0.21,0.21]],"o":[[-0.5,1.08],[-1.46,3.14],[-0.1,0.22],[-0.47,0.72],[-0.29,-0.61],[-5.49,-14.79],[-0.21,-0.56],[0.45,-0.51],[14.16,6.1],[0.19,0.08],[0.67,0.42],[-0.22,0.18],[-3.65,1.96],[-0.18,0.1],[0.17,0.2],[2.89,3.11],[0.16,0.17],[0.31,0.44],[-0.01,0.02],[-1.93,2.08],[-0.45,0.47],[-0.14,-0.12],[-1.12,-1.2],[-1.77,-1.9],[-0.16,-0.17],[0,0]],"v":[[25.349,35.119],[23.889,38.239],[19.509,47.659],[19.189,48.309],[17.439,48.199],[16.699,46.299],[0.219,1.939],[0.279,0.329],[1.769,0.219],[44.259,18.509],[44.819,18.779],[44.919,20.629],[44.179,21.059],[33.239,26.949],[32.649,27.289],[33.109,27.839],[41.769,37.169],[42.239,37.709],[42.239,39.079],[42.189,39.139],[36.389,45.369],[34.949,45.369],[34.569,44.969],[31.209,41.359],[25.899,35.649],[25.359,35.109]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":42},{"ty":0,"nm":"css","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"644","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[557.235,806.2379999999999]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0}
2,"i":{"x":0.667,"y":1},"s":[0,0,0],"t":0},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[110,110,110],"t":15},{"s":[100,100,90.909],"t":30}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[399,714,0],"t":0},{"s":[399,930,0],"t":179.999}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[644.343,799.567],[473.97,799.567],[473.97,919.645],[644.343,919.645]]}}}],"w":1281,"h":953,"refId":"15","ind":43},{"ty":4,"nm":"Line 21","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"50","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,-25.56,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[59.355,471.92,0],"t":-252.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[59.355,390.92,0],"t":-102.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[59.355,471.92,0],"t":47},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[59.355,390.92,0],"t":196.998},{"s":[59.355,471.92,0],"t":346.997}]},"r":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":0},{"s":[360],"t":299.998}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 21","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-2.845,25.56],[2.845,-25.56]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,0.5569,0.2275]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":44},{"ty":4,"nm":"Line 29","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"58","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[16.75,-4.07,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 29","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[14.255,21.41],[-14.255,-21.41]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,0.5569,0.2275]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":45,"parent":44},{"ty":4,"nm":"Line 28","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"57","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[26.97,-17.955,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 28","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[24.675,7.235],[-24.675,-7.235]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,0.5569,0.2275]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":46,"parent":44},{"ty":4,"nm":"Line 27","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"56","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[25.87,-35.155,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 27","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[23.555,-10.315],[-23.555,10.315]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,0.5569,0.2275]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":47,"parent":44},{"ty":4,"nm":"Line 26","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"55","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[13.97,-47.635,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 26","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[11.415,-23.045],[-11.415,23.045]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,0.5569,0.2275]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":48,"parent":44},{"ty":4,"nm":"Line 25","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"54","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-3.165,-49.54,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 25","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-6.07,-24.99],[6.07,24.99]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,0.5569,0.2275]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":49,"parent":44},{"ty":4,"nm":"Line 24","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"53","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-17.51,-39.985,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 24","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-20.715,-15.245],[20.715,15.245]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,0.5569,0.2275]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":50,"parent":44},{"ty":4,"nm":"Line 23","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"52","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-22.36,-23.445,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 23","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-25.665,1.635],[25.665,-1.635]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,0.5569,0.2275]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":51,"parent":44},{"ty":4,"nm":"Line 22","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"51","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-15.445,-7.655,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 22","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-18.61,17.755],[18.61,-17.755]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,0.5569,0.2275]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":52,"parent":44},{"ty":4,"nm":"Path 8","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"48","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[43.19,13.08,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[43.19,51.54,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 8","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0,26.16],[33.4,0],[86.38,16.41]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.8902,0.5686,0.7294]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":53,"parent":55},{"ty":4,"nm":"Path 7","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"47","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[16.7,32.31,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[16.7,32.31,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 7","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[11.69,0],[33.4,38.46],[0,64.62]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.9294,0.3137,0.6196]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":54,"parent":55},{"ty":4,"nm":"Path 6","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"46","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[43.19,32.31,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0}
2,"i":{"x":0.667,"y":1},"s":[630.72,828.06,0],"t":-255.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[630.72,742.06,0],"t":-105.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[630.72,828.06,0],"t":44},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[630.72,742.06,0],"t":193.998},{"s":[630.72,828.06,0],"t":343.997}]},"r":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":-200.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[-32],"t":-51},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":98.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[-32],"t":248.998},{"s":[0],"t":398.997}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 6","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[11.69,0],[0,64.62],[86.38,54.87]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.7451,0.6706,0.9098]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":55},{"ty":4,"nm":"Path 5","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"44","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[42.17,42.165,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[1009.63,323.445,0],"t":-201.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[1009.63,231.445,0],"t":-52},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[1009.63,323.445,0],"t":97.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[1009.63,231.445,0],"t":247.998},{"s":[1009.63,323.445,0],"t":397.997}]},"r":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":0},{"s":[-360],"t":299.998}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 5","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,6.03],[-6.03,0],[0,-6.02],[6.02,0]],"o":[[0,-6.03],[6.03,0],[0,6.02],[-6.02,0]],"v":[[31.12,41.77],[42.03,30.86],[52.94,41.77],[42.03,52.68]]}}},{"ty":"sh","bm":0,"hd":false,"nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[-1.96,-3.03],[0,0],[0,0],[0,0],[-3.55,-0.79],[0,0],[0,0],[0,0],[-2.91,1.79],[0,0],[0,0],[0,0],[-0.86,3.61],[0,0],[0,0],[0,0],[1.95,3.13],[0,0],[0,0],[0,0],[3.62,0.84],[0,0],[0,0],[0,0],[3.19,-2.06],[0,0],[0,0],[0,0],[0.78,-3.64],[0,0],[0,0],[0,0]],"o":[[0.9,3.6],[0,0],[0,0],[0,0],[3.03,1.82],[0,0],[0,0],[0,0],[3.42,-0.83],[0,0],[0,0],[0,0],[1.93,-3.05],[0,0],[0,0],[0,0],[-0.83,-3.71],[0,0],[0,0],[0,0],[-3.06,-1.91],[0,0],[0,0],[0,0],[-3.81,0.88],[0,0],[0,0],[0,0],[-1.86,3.09],[0,0],[0,0],[0,0],[0,0]],"v":[[9.68,49.88],[14.01,59.88],[7.37,66.52],[18.06,77.21],[24.89,70.38],[34.79,74.35],[34.79,84.33],[49.9,84.33],[49.9,74.18],[59.44,70.21],[66.44,77.21],[77.13,66.52],[70.21,59.6],[74.45,49.56],[84.34,49.56],[84.34,34.45],[74.57,34.45],[70.33,24.15],[76.9,17.58],[66.21,6.89],[59.64,13.46],[49.57,9.28],[49.57,0],[34.46,0],[34.46,9.28],[23.9,13.75],[17.26,7.11],[6.57,17.8],[13.4,24.63],[9.37,34.77],[0,34.77],[0,49.88],[9.65,49.88]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":56},{"ty":4,"nm":"Path 4","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"43","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[43.944,44.228,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[44.004,44.579,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 4","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-0.97,-1.5],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-1.9,-0.72],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-2.91,1.79],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-0.82,3.41],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.99,1.58],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[1.96,0.76],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[3.19,-2.06],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.73,-3.43],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.72,1.65],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[1.72,1.03],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,
20],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[3.42,-0.83],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[1.77,-2.91],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-0.72,-1.75],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-1.77,-1.1],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-3.81,0.88],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-1.7,2.95],[0,0],[0,0],[0,0]],"v":[[0.01,49.579],[0.05,49.579],[0.05,49.629],[0.09,49.629],[0.09,49.679],[0.13,49.679],[0.13,49.729],[0.17,49.729],[0.17,49.779],[0.21,49.779],[0.21,49.829],[0.25,49.829],[0.25,49.879],[0.29,49.879],[0.29,49.929],[0.33,49.929],[0.33,49.979],[0.37,49.979],[0.37,50.029],[0.411,50.029],[0.411,50.079],[0.451,50.079],[0.451,50.129],[0.491,50.129],[0.491,50.179],[0.531,50.179],[0.531,50.229],[0.571,50.229],[0.571,50.279],[0.611,50.279],[0.611,50.329],[0.651,50.329],[0.651,50.379],[0.691,50.379],[0.691,50.429],[0.731,50.429],[0.731,50.479],[0.771,50.479],[0.771,50.529],[0.811,50.529],[0.811,50.579],[0.851,50.579],[0.851,50.629],[0.891,50.629],[0.891,50.678],[0.931,50.678],[0.931,50.728],[0.971,50.728],[0.971,50.778],[1.011,50.778],[1.011,50.828],[1.051,50.828],[1.051,50.878],[1.091,50.878],[1.091,50.928],[1.131,50.928],[1.131,50.978],[1.171,50.978],[1.171,51.028],[1.211,51.028],[1.211,51.078],[1.251,51.078],[1.251,51.128],[1.291,51.128],[1.291,51.178],[1.331,51.178],[1.331,51.228],[1.371,51.228],[1.371,51.278],[1.411,51.278],[1.411,51.328],[1.452,51.328],[1.452,51.378],[1.492,51.378],[1.492,51.428],[1.532,51.428],[1.532,51.478],[1.572,51.478],[1.572,51.528],[1.612,51.528],[1.612,51.578],[1.652,51.578],[1.652,51.628],[1.692,51.628],[1.692,51.678],[1.732,51.678],[1.732,51.728],[1.772,51.728],[1.772,51.778],[1.812,51.778],[1.812,51.828],[1.852,51.828],[1.852,51.878],[1.892,51.878],[1.892,51.928],[1.932,51.928],[1.932,51.978],[1.972,51.978],[1.972,52.028],[2.012,52.028],[2.012,52.078],[2.052,52.078],[2.052,52.128],[2.092,52.128],[2.092,52.178],[2.132,52.178],[2.132,52.228],[2.172,52.228],[2.172,52.278],[2.212,52.278],[2.212,52.328],[2.252,52.328],[2.252,52.378],[2.292,52.378],[2.292,52.428],[2.332,52.428],[2.332,52.478],[2.372,52.478],[2.372,52.528],[2.412,52.528],[2.412,52.578],[2.453,52.578],[2.453,52.628],[2.493,52.628],[2.493,52.678],[2.533,52.678],[2.533,52.728],[2.573,52.728],[2.573,52.778],[2.613,52.778],[2.613,52.828],[2.653,52.828],[2.653,52.878],[2.693,52.878],[2.693,52.928],[2.733,52.928],[2.733,52.978],[2.773,52.978],[2.773,53.028],[2.813,53.028],[2.813,53.078],[2.853,53.078],[2.853,53.128],[2.893,53.128],[2.893,53.178],[2.933,53.178],[2.933,53.228],[2.973,53.228],[2.973,53.278],[3.013,53.278],[3.013,53.328],[3.053,53.328],[3.053,53.378],[3.093,53.378],[3.093,53.428],[3.133,53.428],[3.133,53.478],[3.173,53.478],[3.173,53.528],[3.213,53.528],[3.213,53.578],[3.253,53.578],[3.253,53.628],[3.293,53.628],[3.293,53.678],[3.333,53.678],[3.333,53.728],[3.373,53.728],[3.373,53.778],[3.413,53.778],[3.413,53.828],[3.453,53.828],[3.453,53.878],[3.494,53.878],[3.494,53.928],[3.534,53.928],[3.534,53.978],[3.574,53.978],[3.574,54.028],[3.614,54.028],[3.614,54.078],[3.654,54.078],[3.654,54.128],[3.694,54.128],[3.694,54.178],[3.734,54.178],[3.734,54.228],[3.774,54.228],[3.774,54.278],[3.814,54.278],[3.814,54.328],[3.854,54.328],[3.854,54.378],[3.894,54.378],[3.894,54.428],[3.934,54.428],[3.934,54.478],[3.974,54.478],[3.974,54.528],[4.014,54.528],[4.014,54.578],[11.014,54.578],[13.544,59.298],[6.904,65.938],[6.954,65.988],[6.954,65.988],[7.004,66.038],[7.004,66.038],[7.054,66.088],[7.054,66.088],[7.104,66.138],[7.104,66.138],[7.154,66.188],[7.154,66.188],[7.204,66.237],[7.204,66.237],[7.254,66.287],[7.254,66.287],[7.304,66.337],[7.304,66.337],[7.354,66.387],[7.354,66.387],[7.405,66.437],[7.405,66.437],[7.455,66.487],[7.455,66.487],[7.505,66.537],[7.505,66.537],[7.555,66.587],[7.555,66.587],[7.605,66.637],[7.605,66.637],[7.655,66.687],[7.655,66.687],[7.705,66.737],[7.705,66.737],[7.755,66.787],[7.755,66.787],[7.805,66.837],[7.805,66.837],[7.855,66.887],[7.855,66.887],[7.905,66.937],[7.905,66.937],[7.955,66.987],[7.955,66.987],[8.005,67.037],[8.005,67.037],[8.055,67.087],[8.055,67.087],[8.105,67.137],[8.105,67.137],[8.155,67.187],[8.155,67.187],[8.205,67.237],[8.205,67.237],[8.255,67.287],[8.255,67.287],[8.305,67.337],[8.305,67.337],[8.355,67.387],[8.355,67.387],[8.406,67.437],[8.406,67.437],[8.456,67.487],[8.456,67.487],[8.506,67.537],[8.506,67.537],[8.556,67.587],[8.556,67.587],[8.606,67.637],[8.606,67.637],[8.656,67.687],[8.656,67.687],[8.706,67.737],[8.706,67.737],[8.756,67.787],[8.756,67.787],[8.806,67.837],[8.806,67.837],[8.856,67.887],[8.856,67.887],[8.906,67.937],[8.906,67.937],[8.956,67.987],[8.956,67.987],[9.006,68.037],[9.006,68.037],[9.056,68.087],[9.056,68.087],[9.106,68.137],[9.106,68.137],[9.156,68.187],[9.156,68.187],[9.206,68.237],[9.206,68.237],[9.256,68.287],[9.256,68.287],[9.306,68.337],[9.306,68.337],[9.356,68.387],[9.356,68.387],[9.406,68.437],[9.406,68.437],[9.457,68.487],[9.457,68.487],[9.507,68.537],[9.507,68.537],[9.557,68.587],[9.557,68.587],[9.607,68.637],[9.607,68.637],[9.657,68.687],[9.657,68.687],[9.707,68.737],[9.707,68.737],[9.757,68.787],[9.757,68.787],[9.807,68.837],[9.807,68.837],[9.857,68.887],[9.857,68.887],[9.907,68.937],[9.907,68.937],[9.957,68.987],[9.957,68.987],[10.007,69.037],[10.007,69.037],[10.057,69.087],[10.057,69.087],[10.107,69.137],[10.107,69.137],[10.157,69.187],[10.157,69.187],[10.207,69.237],[10.207,69.237],[10.257,69.287],[10.257,69.287],[10.307,69.337],[10.307,69.337],[10.357,69.387],[10.357,69.387],[10.407,69.437],[10.407,69.437],[10.458,69.487],[10.458,69.487],[10.508,69.537],[10.508,69.537],[10.558,69.587],[10.558,69.587],[10.608,69.637],[10.608,69.637],[10.658,69.687],[10.658,69.687],[10.708,69.737],[10.708,69.737],[10.758,69.787],[10.758,69.787],[10.808,69.837],[10.808,69.837],[10.858,69.887],[10.858,69.887],[10.908,69.937],[10.908,69.937],[10.958,69.987],[10.958,69.987],[11.008,70.037],[11.008,70.037],[11.058,70.087],[11.058,70.087],[11.108,70.137],[11.108,70.137],[11.158,70.187],[11.158,70.187],[11.208,70.237],[11.208,70.237],[11.258,70.286],[11.258,70.286],[11.308,70.336],[11.308,70.336],[11.358,70.386],[11.358,70.386],[11.408,70.436],[11.408,70.436],[11.458,70.486],[11.458,70.486],[11.509,70.536],[11.509,70.536],[11.559,70.586],[11.559,70.586],[11.609,70.636],[11.609,70.636],[11.659,70.686],[11.659,70.686],[11.709,70.736],[11.709,70.736],[11.759,70.786],[11.759,70.786],[11.809,70.836],[11.809,70.836],[11.859,70.886],[11.859,70.886],[11.9
209,70.936],[11.909,70.936],[22.599,81.626],[29.429,74.796],[34.879,77.416],[34.879,83.456],[34.919,83.456],[34.919,83.506],[34.959,83.506],[34.959,83.556],[34.999,83.556],[34.999,83.606],[35.039,83.606],[35.039,83.656],[35.079,83.656],[35.079,83.706],[35.119,83.706],[35.119,83.756],[35.159,83.756],[35.159,83.806],[35.199,83.806],[35.199,83.856],[35.239,83.856],[35.239,83.906],[35.279,83.906],[35.279,83.956],[35.319,83.956],[35.319,84.006],[35.359,84.006],[35.359,84.056],[35.399,84.056],[35.399,84.106],[35.439,84.106],[35.439,84.156],[35.479,84.156],[35.479,84.206],[35.519,84.206],[35.519,84.256],[35.559,84.256],[35.559,84.306],[35.599,84.306],[35.599,84.356],[35.64,84.356],[35.64,84.406],[35.68,84.406],[35.68,84.456],[35.72,84.456],[35.72,84.506],[35.76,84.506],[35.76,84.556],[35.8,84.556],[35.8,84.606],[35.84,84.606],[35.84,84.656],[35.88,84.656],[35.88,84.706],[35.92,84.706],[35.92,84.756],[35.96,84.756],[35.96,84.806],[36,84.806],[36,84.856],[36.04,84.856],[36.04,84.906],[36.08,84.906],[36.08,84.956],[36.12,84.956],[36.12,85.006],[36.16,85.006],[36.16,85.056],[36.2,85.056],[36.2,85.106],[36.24,85.106],[36.24,85.156],[36.28,85.156],[36.28,85.206],[36.32,85.206],[36.32,85.256],[36.36,85.256],[36.36,85.306],[36.4,85.306],[36.4,85.356],[36.44,85.356],[36.44,85.406],[36.48,85.406],[36.48,85.456],[36.52,85.456],[36.52,85.506],[36.56,85.506],[36.56,85.556],[36.6,85.556],[36.6,85.606],[36.641,85.606],[36.641,85.656],[36.681,85.656],[36.681,85.706],[36.721,85.706],[36.721,85.756],[36.761,85.756],[36.761,85.806],[36.801,85.806],[36.801,85.856],[36.841,85.856],[36.841,85.906],[36.881,85.906],[36.881,85.956],[36.921,85.956],[36.921,86.006],[36.961,86.006],[36.961,86.056],[37.001,86.056],[37.001,86.106],[37.041,86.106],[37.041,86.156],[37.081,86.156],[37.081,86.206],[37.121,86.206],[37.121,86.256],[37.161,86.256],[37.161,86.306],[37.201,86.306],[37.201,86.356],[37.241,86.356],[37.241,86.406],[37.281,86.406],[37.281,86.456],[37.321,86.456],[37.321,86.506],[37.361,86.506],[37.361,86.556],[37.401,86.556],[37.401,86.606],[37.441,86.606],[37.441,86.656],[37.481,86.656],[37.481,86.706],[37.521,86.706],[37.521,86.756],[37.561,86.756],[37.561,86.806],[37.601,86.806],[37.601,86.856],[37.641,86.856],[37.641,86.906],[37.682,86.906],[37.682,86.956],[37.722,86.956],[37.722,87.005],[37.762,87.005],[37.762,87.055],[37.802,87.055],[37.802,87.105],[37.842,87.105],[37.842,87.155],[37.882,87.155],[37.882,87.205],[37.922,87.205],[37.922,87.255],[37.962,87.255],[37.962,87.305],[38.002,87.305],[38.002,87.355],[38.042,87.355],[38.042,87.405],[38.082,87.405],[38.082,87.455],[38.122,87.455],[38.122,87.505],[38.162,87.505],[38.162,87.555],[38.202,87.555],[38.202,87.605],[38.242,87.605],[38.242,87.655],[38.282,87.655],[38.282,87.705],[38.322,87.705],[38.322,87.755],[38.362,87.755],[38.362,87.805],[38.402,87.805],[38.402,87.855],[38.442,87.855],[38.442,87.905],[38.482,87.905],[38.482,87.955],[38.522,87.955],[38.522,88.005],[38.562,88.005],[38.562,88.055],[38.602,88.055],[38.602,88.105],[38.642,88.105],[38.642,88.155],[38.682,88.155],[38.682,88.205],[38.723,88.205],[38.723,88.255],[38.763,88.255],[38.763,88.305],[38.803,88.305],[38.803,88.355],[38.843,88.355],[38.843,88.405],[38.883,88.405],[38.883,88.455],[53.993,88.455],[53.993,78.305],[63.533,74.335],[70.533,81.335],[81.223,70.645],[81.173,70.595],[81.173,70.595],[81.123,70.545],[81.123,70.545],[81.073,70.495],[81.073,70.495],[81.022,70.445],[81.022,70.445],[80.972,70.395],[80.972,70.395],[80.922,70.345],[80.922,70.345],[80.872,70.295],[80.872,70.295],[80.822,70.245],[80.822,70.245],[80.772,70.195],[80.772,70.195],[80.722,70.145],[80.722,70.145],[80.672,70.095],[80.672,70.095],[80.622,70.045],[80.622,70.045],[80.572,69.995],[80.572,69.995],[80.522,69.945],[80.522,69.945],[80.472,69.895],[80.472,69.895],[80.422,69.845],[80.422,69.845],[80.372,69.795],[80.372,69.795],[80.322,69.745],[80.322,69.745],[80.272,69.695],[80.272,69.695],[80.222,69.645],[80.222,69.645],[80.172,69.595],[80.172,69.595],[80.122,69.545],[80.122,69.545],[80.072,69.495],[80.072,69.495],[80.021,69.445],[80.021,69.445],[79.971,69.395],[79.971,69.395],[79.921,69.345],[79.921,69.345],[79.871,69.295],[79.871,69.295],[79.821,69.245],[79.821,69.245],[79.771,69.195],[79.771,69.195],[79.721,69.146],[79.721,69.146],[79.671,69.096],[79.671,69.096],[79.621,69.046],[79.621,69.046],[79.571,68.996],[79.571,68.996],[79.521,68.946],[79.521,68.946],[79.471,68.896],[79.471,68.896],[79.421,68.846],[79.421,68.846],[79.371,68.796],[79.371,68.796],[79.321,68.746],[79.321,68.746],[79.271,68.696],[79.271,68.696],[79.221,68.646],[79.221,68.646],[79.171,68.596],[79.171,68.596],[79.121,68.546],[79.121,68.546],[79.071,68.496],[79.071,68.496],[79.021,68.446],[79.021,68.446],[78.97,68.396],[78.97,68.396],[78.92,68.346],[78.92,68.346],[78.87,68.296],[78.87,68.296],[78.82,68.246],[78.82,68.246],[78.77,68.196],[78.77,68.196],[78.72,68.146],[78.72,68.146],[78.67,68.096],[78.67,68.096],[78.62,68.046],[78.62,68.046],[78.57,67.996],[78.57,67.996],[78.52,67.946],[78.52,67.946],[78.47,67.89
26],[78.47,67.896],[78.42,67.846],[78.42,67.846],[78.37,67.796],[78.37,67.796],[78.32,67.746],[78.32,67.746],[78.27,67.696],[78.27,67.696],[78.22,67.646],[78.22,67.646],[78.17,67.596],[78.17,67.596],[78.12,67.546],[78.12,67.546],[78.07,67.496],[78.07,67.496],[78.02,67.446],[78.02,67.446],[77.969,67.396],[77.969,67.396],[77.919,67.346],[77.919,67.346],[77.869,67.296],[77.869,67.296],[77.819,67.246],[77.819,67.246],[77.769,67.196],[77.769,67.196],[77.719,67.146],[77.719,67.146],[77.669,67.096],[77.669,67.096],[77.619,67.046],[77.619,67.046],[77.569,66.996],[77.569,66.996],[77.519,66.946],[77.519,66.946],[77.469,66.896],[77.469,66.896],[77.419,66.846],[77.419,66.846],[77.369,66.796],[77.369,66.796],[77.319,66.746],[77.319,66.746],[77.269,66.696],[77.269,66.696],[77.219,66.646],[77.219,66.646],[77.169,66.596],[77.169,66.596],[77.119,66.546],[77.119,66.546],[77.069,66.496],[77.069,66.496],[77.019,66.446],[77.019,66.446],[76.969,66.396],[76.969,66.396],[76.918,66.346],[76.918,66.346],[76.868,66.296],[76.868,66.296],[76.818,66.246],[76.818,66.246],[76.768,66.196],[76.768,66.196],[76.718,66.146],[76.718,66.146],[76.668,66.096],[76.668,66.096],[76.618,66.046],[76.618,66.046],[76.568,65.996],[76.568,65.996],[76.518,65.946],[76.518,65.946],[76.468,65.896],[76.468,65.896],[76.418,65.846],[76.418,65.846],[76.368,65.796],[76.368,65.796],[76.318,65.746],[76.318,65.746],[76.268,65.696],[76.268,65.696],[76.218,65.646],[76.218,65.646],[74.058,63.486],[77.998,53.976],[87.888,53.976],[87.888,38.866],[87.848,38.866],[87.848,38.816],[87.808,38.816],[87.808,38.766],[87.768,38.766],[87.768,38.716],[87.728,38.716],[87.728,38.666],[87.688,38.666],[87.688,38.616],[87.647,38.616],[87.647,38.566],[87.607,38.566],[87.607,38.516],[87.567,38.516],[87.567,38.466],[87.527,38.466],[87.527,38.416],[87.487,38.416],[87.487,38.366],[87.447,38.366],[87.447,38.316],[87.407,38.316],[87.407,38.267],[87.367,38.267],[87.367,38.217],[87.327,38.217],[87.327,38.167],[87.287,38.167],[87.287,38.117],[87.247,38.117],[87.247,38.067],[87.207,38.067],[87.207,38.017],[87.167,38.017],[87.167,37.967],[87.127,37.967],[87.127,37.917],[87.087,37.917],[87.087,37.867],[87.047,37.867],[87.047,37.817],[87.007,37.817],[87.007,37.767],[86.967,37.767],[86.967,37.717],[86.927,37.717],[86.927,37.667],[86.887,37.667],[86.887,37.617],[86.847,37.617],[86.847,37.567],[86.807,37.567],[86.807,37.517],[86.767,37.517],[86.767,37.467],[86.727,37.467],[86.727,37.417],[86.687,37.417],[86.687,37.367],[86.646,37.367],[86.646,37.317],[86.606,37.317],[86.606,37.267],[86.566,37.267],[86.566,37.217],[86.526,37.217],[86.526,37.167],[86.486,37.167],[86.486,37.117],[86.446,37.117],[86.446,37.067],[86.406,37.067],[86.406,37.017],[86.366,37.017],[86.366,36.967],[86.326,36.967],[86.326,36.917],[86.286,36.917],[86.286,36.867],[86.246,36.867],[86.246,36.817],[86.206,36.817],[86.206,36.767],[86.166,36.767],[86.166,36.717],[86.126,36.717],[86.126,36.667],[86.086,36.667],[86.086,36.617],[86.046,36.617],[86.046,36.567],[86.006,36.567],[86.006,36.517],[85.966,36.517],[85.966,36.467],[85.926,36.467],[85.926,36.417],[85.886,36.417],[85.886,36.367],[85.846,36.367],[85.846,36.317],[85.806,36.317],[85.806,36.267],[85.766,36.267],[85.766,36.217],[85.726,36.217],[85.726,36.167],[85.686,36.167],[85.686,36.117],[85.646,36.117],[85.646,36.067],[85.605,36.067],[85.605,36.017],[85.565,36.017],[85.565,35.967],[85.525,35.967],[85.525,35.917],[85.485,35.917],[85.485,35.867],[85.445,35.867],[85.445,35.817],[85.405,35.817],[85.405,35.767],[85.365,35.767],[85.365,35.717],[85.325,35.717],[85.325,35.667],[85.285,35.667],[85.285,35.617],[85.245,35.617],[85.245,35.567],[85.205,35.567],[85.205,35.517],[85.165,35.517],[85.165,35.467],[85.125,35.467],[85.125,35.417],[85.085,35.417],[85.085,35.367],[85.045,35.367],[85.045,35.317],[85.005,35.317],[85.005,35.267],[84.965,35.267],[84.965,35.217],[84.925,35.217],[84.925,35.167],[84.885,35.167],[84.885,35.117],[84.845,35.117],[84.845,35.067],[84.805,35.067],[84.805,35.017],[84.765,35.017],[84.765,34.967],[84.725,34.967],[84.725,34.917],[84.685,34.917],[84.685,34.867],[84.645,34.867],[84.645,34.817],[84.604,34.817],[84.604,34.767],[84.564,34.767],[84.564,34.717],[84.524,34.717],[84.524,34.667],[84.484,34.667],[84.484,34.617],[84.444,34.617],[84.444,34.567],[84.404,34.567],[84.404,34.517],[84.364,34.517],[84.364,34.467],[84.324,34.467],[84.324,34.417],[84.284,34.417],[84.284,34.367],[84.244,34.367],[84.244,34.317],[84.204,34.317],[84.204,34.267],[84.164,34.267],[84.164,34.217],[84.124,34.217],[84.124,34.168],[84.084,34.168],[84.084,34.118],[84.044,34.118],[84.044,34.068],[84.004,34.068],[84.004,34.018],[83.964,34.018],[83.964,33.968],[83.924,33.968],[83.924,33.918],[83.884,33.918],[83.884,33.868],[76.894,33.868],[74.324,28.858],[80.894,22.288],[80.844,22.238],[80.844,22.238],[80.794,22.188],[80.794,22.188],[80.744,22.138],[80.744,22.138],[80.694,22.088],[80.694,22.088],[80.644,22.038],[80.644,22.038],[80.594,21.988],[80.594,21.988],[80.543,21.938],[80.543,21.938],[80.493,21.888],[80.493,21.888],[80.443,21.838],[80.443,21.838],[80.393,21.788],[80.393,21.788],[80.343,21.738],[80.343,21.738],[80.293,21.688],[80.293,21.688],[80.243,21.638],[80.243,21.638],[80.193,21.588],[80.193,21.588],[80.143,21.538],[80.143,21.538],[80.093,21.488],[80.093,21.488],[80.043,21.438],[80.043,21.438],[79.993,21.388],[79.993,21.388],[79.943,21.338],[79.943,21.338],[79.893,21.288],[79.893,21.288],[79.843,21.238],[79.843,21.238],[79.793,21.188],[79.793,21.188],[79.743,21.138],[79.743,21.138],[79.693,21.088],[79.693,21.088],[79.643,21.038],[79.643,21.038],[79.593,20.988],[79.593,20.988],[79.542,20.938],[79.542,20.938],[79.492,20.888],[79.492,20.888],[79.442,20.838],[79.442,20.838],[79.392,20.788],[79.392,20.788],[79.342,20.738],[79.342,20.738],[79.292,20.688],[79.292,20.688],[79.242,20.638],[79.242,20.638],[79.192,20.588],[79.192,20.588],[79.142,20.538],[79.142,20.538],[79.092,20.488],[79.092,20.488],[79.042,20.438],[79.042,20.438],[78.992,20.388],[78.992,20.388],[78.942,20.338],[78.942,20.338],[78.892,20.288],[78.892,20.288],[78.842,20.238],[78.842,20.238],[78.792,20.188],[78.792,20.188],[78.742,20.138],[78.742,20.138],[78.692,20.088],[78.692,20.088],[78.642,20.038],[78.642,20.038],[78.592,19.988],[78.592,19.988],[78.542,19.938],[78.542,19.938],[78.491,19.888],[78.491,19.888],[78.441,19.838],[78.441,19.838],[78.391,19.788],[78.391,19.788],[78.341,19.738],[78.341,19.738],[78.291,19.688],[78.291,19.688],[78.241,19.638],[78.241,19.638],[78.191,19.588],[78.191,19.588],[78.141,19.538],[78.141,19.538],[78.091,19.488],[78.091,19.488],[78.041,19.438],[78.041,19.438],[77.991,19.388],[77.991,19.388],[77.941,19.338],[77.941,19.338],[77.891,19.288],[77.891,19.288],[77.841,19.238],[77.841,19.238],[77.791,19.188],[77.791,19.188],[77.741,19.138],[77.741,19.138],[77.691,19.088],[77.691,19.088],[77.641,19.038],[77.641,19.038],[77.591,18.988],[77.591,18.988],[77.541,18.938],[77.541,18.938],[77.49,18.888],[77.49,18.888],[77.44,18.838],[77.44,18.838],[77.39,18.788],[77.39,18.788],[77.34,18.738],[77.34,18.738],[77.29,18.688],[77.29,18.688],[77.24,18.638],[77.24,18.638],[77.19,18.588],[77.19,18.588],[77.14,18.538],[77.14,18.538],[77.09,18.488],[77.09,18.488],[77.04,18.439],[77.04,18.439],[76.99,18.389],[76.99,18.389],[76.94,18.339],[76.94,18.339],[76.89,18.289],[76.89,18.289],[76.84,18.239],[76.84,18.239],[76.79,18.189],[76.79,18.189],[76.74,18.139],[76.74,18.139],[76.69,18.089],[76.69,18.089],[76.64,18.039],[76.64,18.039],[76.59,17.989],[76.59,17.989],[76.54,17.939],[76.54,17.939],[76.49,17.889],[76.49,17.889],[76.439,17.839],[76.439,17.839],[76.389,17.789],[76.389,17.789],[76.339,17.739],[76.339,17.739],[76.289,17.689],[76.289,17.689],[76.239,17.639],[76.239,17.639],[76.189,17.589],[76.189,17.589],[76.139,17.539],[76.139,17.539],[76.089,17.489],[76.089,17.489],[76.039,17.439],[76.039,17.439],[75.989,17.389],[75.989,17.389],[75.939,17.339],[75.939,17.339],[75.889,17.289],[75.889,17.289],[65.199,6.599],[58.629,13.169],[53.019,10.389],[53.019,4.999],[52.979,4.999],[52.979,4.949],[52.939,4.949],[52.939,4.899],[52.899,4.899],[52.899,4.849],[52.859,4.849],[52.859,4.799],[52.819,4.799],[52.819,4.749],[52.779,4.749],[52.779,4.699],[52.739,4.699],[52.739,4.649],[52.699,4.649],[52.699,4.599],[52.659,4.599],[52.659,4.549],[52.619,4.549],[52.619,4.499],[52.579,4.499],[52.579,4.449],[52.539,4.449],[52.539,4.399],[52.499,4.399],[52.499,4.349],[52.458,4.349],[52.458,4.299],[52.418,4.299],[52.418,4.249],[52.378,4.249],[52.378,4.199],[52.338,4.199],[52.338,4.149],[52.298,4.149],[52.298,4.099],[52.258,4.099],[52.258,4.049],[52.218,4.049],[52.218,3.999],[52.178,3.999],[52.178,3.949],[52.138,3.949],[52.138,3.899],[52.098,3.899],[52.098,3.849],[52.058,3.849],[52.058,3.799],[52.018,3.799],[52.018,3.749],[51.978,3.749],[51.978,3.699],[51.938,3.699],[51.938,3.649],[51.898,3.649],[51.898,3.599],[51.858,3.599],[51.858,3.549],[51.818,3.549],[51.818,3.499],[51.778,3.499],[51.778,3.449],[51.738,3.449],[51.738,3.399],[51.698,3.399],[51.698,3.349],[51.658,3.349],[51.658,3.299],[51.618,3.299],[51.618,3.249],[51.578,3.249],[51.578,3.199],[51.538,3.199],[51.538,3.149],[51.498,3.149],[51.498,3.099],[51.458,3.099],[51.458,3.049],[51.417,3.049],[51.417,2.999],[51.377,2.999],[51.377,2.949],[51.337,2.949],[51.337,2.899],[51.297,2.899],[51.297,2.849],[51.257,2.849],[51.257,2.799],[51.217,2.799],[51.217,2.749],[51.177,2.749],[51.177,2.699],[51.137,2.699],[51.137,2.649],[51.097,2.649],[51.097,2.599],[51.057,2.599],[51.057,2.549],[51.017,2.549],[51.017,2.499],[50.977,2.499],[50.977,2.449],[50.937,2.449],[50.937,2.399],[50.897,2.399],[50.897,2.349],[50.857,2.349],[50.857,2.299],[50.817,2.299],[50.817,2.249],[50.777,2.249],[50.777,2.199],[50.737,2.199],[50.737,2.149],[50.697,2.149],[50.697,2.099],[50.657,2.099],[50.657,2.049],[50.617,2.049],[50.617,2],[50.577,2],[50.577,1.95],[50.537,1.95],[50.537,1.9],[50.497,1.9],[50.497,1.85],[50.457,1.85],[50.457,1.8],[50.417,1.8],[50.417,1.75],[50.376,1.75],[50.376,1.7],[50.336,1.7],[50.336,1.65],[50.296,1.65],[50.296,1.6],[50.256,1.6],[50.256,1.55],[50.216,1.55],[50.216,1.5],[50.176,1.5],[50.176,1.45],[50.136,1.45],[50.136,1.4],[50.096,1.4],[50.096,1.35],[50.056,1.35],[50.056,1.3],[50.016,1.3],[50.016,1.25],[49.976,1.25],[49.976,1.2],[49.936,1.2],[49.936,1.15],[49.896,1.15],[49.896,1.1],[49.856,1.1],[49.856,1.05],[49.816,1.05],[49.816,1],[49.776,1],[49.776,0.95],[49.736,0.95],[49.736,0.9],[49.696,0.9],[49.696,0.85
2],[49.656,0.85],[49.656,0.8],[49.616,0.8],[49.616,0.75],[49.576,0.75],[49.576,0.7],[49.536,0.7],[49.536,0.65],[49.496,0.65],[49.496,0.6],[49.456,0.6],[49.456,0.55],[49.416,0.55],[49.416,0.5],[49.375,0.5],[49.375,0.45],[49.335,0.45],[49.335,0.4],[49.295,0.4],[49.295,0.35],[49.255,0.35],[49.255,0.3],[49.215,0.3],[49.215,0.25],[49.175,0.25],[49.175,0.2],[49.135,0.2],[49.135,0.15],[49.095,0.15],[49.095,0.1],[49.055,0.1],[49.055,0.05],[49.015,0.05],[49.015,0],[33.905,0],[33.905,9.28],[23.345,13.75],[16.705,7.11],[6.015,17.8],[6.065,17.85],[6.065,17.85],[6.115,17.9],[6.115,17.9],[6.165,17.95],[6.165,17.95],[6.215,18],[6.215,18],[6.265,18.05],[6.265,18.05],[6.315,18.1],[6.315,18.1],[6.365,18.15],[6.365,18.15],[6.416,18.2],[6.416,18.2],[6.466,18.25],[6.466,18.25],[6.516,18.3],[6.516,18.3],[6.566,18.35],[6.566,18.35],[6.616,18.4],[6.616,18.4],[6.666,18.45],[6.666,18.45],[6.716,18.5],[6.716,18.5],[6.766,18.55],[6.766,18.55],[6.816,18.6],[6.816,18.6],[6.866,18.65],[6.866,18.65],[6.916,18.7],[6.916,18.7],[6.966,18.75],[6.966,18.75],[7.016,18.8],[7.016,18.8],[7.066,18.85],[7.066,18.85],[7.116,18.9],[7.116,18.9],[7.166,18.95],[7.166,18.95],[7.216,19],[7.216,19],[7.266,19.05],[7.266,19.05],[7.316,19.1],[7.316,19.1],[7.366,19.15],[7.366,19.15],[7.417,19.2],[7.417,19.2],[7.467,19.25],[7.467,19.25],[7.517,19.3],[7.517,19.3],[7.567,19.35],[7.567,19.35],[7.617,19.4],[7.617,19.4],[7.667,19.45],[7.667,19.45],[7.717,19.5],[7.717,19.5],[7.767,19.55],[7.767,19.55],[7.817,19.6],[7.817,19.6],[7.867,19.65],[7.867,19.65],[7.917,19.7],[7.917,19.7],[7.967,19.75],[7.967,19.75],[8.017,19.799],[8.017,19.799],[8.067,19.849],[8.067,19.849],[8.117,19.899],[8.117,19.899],[8.167,19.949],[8.167,19.949],[8.217,19.999],[8.217,19.999],[8.267,20.049],[8.267,20.049],[8.317,20.099],[8.317,20.099],[8.367,20.149],[8.367,20.149],[8.417,20.199],[8.417,20.199],[8.468,20.249],[8.468,20.249],[8.518,20.299],[8.518,20.299],[8.568,20.349],[8.568,20.349],[8.618,20.399],[8.618,20.399],[8.668,20.449],[8.668,20.449],[8.718,20.499],[8.718,20.499],[8.768,20.549],[8.768,20.549],[8.818,20.599],[8.818,20.599],[8.868,20.649],[8.868,20.649],[8.918,20.699],[8.918,20.699],[8.968,20.749],[8.968,20.749],[9.018,20.799],[9.018,20.799],[9.068,20.849],[9.068,20.849],[9.118,20.899],[9.118,20.899],[9.168,20.949],[9.168,20.949],[9.218,20.999],[9.218,20.999],[9.268,21.049],[9.268,21.049],[9.318,21.099],[9.318,21.099],[9.368,21.149],[9.368,21.149],[9.418,21.199],[9.418,21.199],[9.469,21.249],[9.469,21.249],[9.519,21.299],[9.519,21.299],[9.569,21.349],[9.569,21.349],[9.619,21.399],[9.619,21.399],[9.669,21.449],[9.669,21.449],[9.719,21.499],[9.719,21.499],[9.769,21.549],[9.769,21.549],[9.819,21.599],[9.819,21.599],[9.869,21.649],[9.869,21.649],[9.919,21.699],[9.919,21.699],[9.969,21.749],[9.969,21.749],[10.019,21.799],[10.019,21.799],[10.069,21.849],[10.069,21.849],[10.119,21.899],[10.119,21.899],[10.169,21.949],[10.169,21.949],[10.219,21.999],[10.219,21.999],[10.269,22.049],[10.269,22.049],[10.319,22.099],[10.319,22.099],[10.369,22.149],[10.369,22.149],[10.419,22.199],[10.419,22.199],[10.469,22.249],[10.469,22.249],[10.52,22.299],[10.52,22.299],[10.57,22.349],[10.57,22.349],[10.62,22.399],[10.62,22.399],[10.67,22.449],[10.67,22.449],[10.72,22.499],[10.72,22.499],[10.77,22.549],[10.77,22.549],[10.82,22.599],[10.82,22.599],[10.87,22.649],[10.87,22.649],[10.92,22.699],[10.92,22.699],[10.97,22.749],[10.97,22.749],[11.02,22.799],[11.02,22.799],[13.1,24.879],[9.37,34.479],[0,34.479],[0,49.589]]}}},{"ty":"sh","bm":0,"hd":false,"nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.65,1.01],[0,1.42],[-6.03,0],[-1.65,-1.02],[0,-1.42],[6.02,0]],"o":[[-0.49,-1.24],[0,-6.03],[2.08,0],[0.49,1.24],[0,6.03],[-2.08,0]],"v":[[36.33,50.769],[35.56,46.749],[46.47,35.839],[52.15,37.449],[52.92,41.469],[42.01,52.379]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.6118,0.451,0.9725]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":57,"parent":56},{"ty":4,"nm":"Path 3","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"41","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[25.725,25.715,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[29.025,25.478,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 3","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[3.68,0],[0,3.68],[-3.68,0],[0,-3.68]],"o":[[-3.68,0],[0,-3.68],[3.68,0],[0,3.68]],"v":[[25.83,32.13],[19.17,25.47],[25.83,18.81],[32.49,25.47]]}}},{"ty":"sh","bm":0,"hd":false,"nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[1.14,1.88],[0,0],[0,0],[0,0],[2.33,0.54],[0,0],[0,0],[0,0],[1.87,-1.17],[0,0],[0,0],[0,0],[0.51,-2.26],[0,0],[0,0],[0,0],[-1.18,-1.86],[0,0],[0,0],[0,0],[-2.08,-0.5],[0,0],[0,0],[0,0],[-1.85,1.11],[0,0],[0,0],[0,0],[-0.55,2.2],[0,0]],"o":[[0,0],[0,0],[-0.47,-2.22],[0,0],[0,0],[0,0],[-1.94,-1.26],[0,0],[0,0],[0,0],[-2.21,0.51],[0,0],[0,0],[0,0],[-1.19,1.91],[0,0],[0,0],[0,0],[0.53,2.2],[0,0],[0,0],[0,0],[1.78,1.09],[0,0],[0,0],[0,0],[2.17,-0.48],[0,0],[0,0],[0,0],[1.2,-1.85],[0,0],[0,0]],"v":[[51.45,30.42],[51.45,21.2],[45.74,21.2],[43.28,15.02],[47.44,10.86],[40.92,4.34],[36.87,8.39],[30.43,5.66],[30.43,0],[21.21,0],[21.21,5.66],[15.07,8.21],[11.06,4.2],[4.54,10.72],[8.55,14.73],[5.96,21.01],[0,21.01],[0,30.23],[6.03,30.23],[8.62,36.35],[4.4,40.57],[10.92,47.09],[15.19,42.82],[21.01,45.24],[21.01,51.43],[30.23,51.43],[30.23,45.34],[36.27,42.92],[40.43,47.08],[46.95,40.56],[42.9,36.51],[45.54,30.41],[51.43,30.41]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.7176,0.6314,0.9098]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":58,"parent":59},{"ty":4,"nm":"Path 2","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"40","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[27.36,26.891,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0}
2,"i":{"x":0.667,"y":1},"s":[201.2,802.088,0],"t":-256.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[272.2,802.088,0],"t":-106.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[201.2,802.088,0],"t":43},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[272.2,802.088,0],"t":192.998},{"s":[201.2,802.088,0],"t":342.997}]},"r":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":0},{"s":[360],"t":299.998}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 2","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[1.04,1.81],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[2.33,0.54],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[1.07,-0.68],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.44,-1.07],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-1.08,-1.77],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-2.08,-0.5],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-1.05,0.63],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-0.43,1.01],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[-0.45,-2.09],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-1.94,-1.26],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-1.2,0.46],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-0.6,0.97],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.5,2.08],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],
2[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[1.78,1.09],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[1.16,-0.44],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.59,-0.91],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[54.72,20.993],[49.01,20.993],[46.73,15.133],[48,13.863],[48,13.863],[48.03,13.833],[48.03,13.833],[48.06,13.803],[48.06,13.803],[48.09,13.773],[48.09,13.773],[48.12,13.743],[48.12,13.743],[48.15,13.713],[48.15,13.713],[48.18,13.683],[48.18,13.683],[48.21,13.653],[48.21,13.653],[48.24,13.623],[48.24,13.623],[48.27,13.593],[48.27,13.593],[48.3,13.563],[48.3,13.563],[48.33,13.533],[48.33,13.533],[48.36,13.503],[48.36,13.503],[48.39,13.473],[48.39,13.473],[48.42,13.443],[48.42,13.443],[48.45,13.412],[48.45,13.412],[48.48,13.382],[48.48,13.382],[48.51,13.352],[48.51,13.352],[48.54,13.322],[48.54,13.322],[48.57,13.292],[48.57,13.292],[48.6,13.262],[48.6,13.262],[48.63,13.232],[48.63,13.232],[48.66,13.202],[48.66,13.202],[48.69,13.172],[48.69,13.172],[48.72,13.142],[48.72,13.142],[48.75,13.112],[48.75,13.112],[48.78,13.082],[48.78,13.082],[48.81,13.052],[48.81,13.052],[48.84,13.022],[48.84,13.022],[48.87,12.992],[48.87,12.992],[48.9,12.962],[48.9,12.962],[48.93,12.932],[48.93,12.932],[48.96,12.902],[48.96,12.902],[48.99,12.872],[48.99,12.872],[49.02,12.842],[49.02,12.842],[49.05,12.812],[49.05,12.812],[49.08,12.782],[49.08,12.782],[49.11,12.752],[49.11,12.752],[49.14,12.722],[49.14,12.722],[49.17,12.692],[49.17,12.692],[49.2,12.662],[49.2,12.662],[49.23,12.632],[49.23,12.632],[49.26,12.602],[49.26,12.602],[49.29,12.572],[49.29,12.572],[49.32,12.542],[49.32,12.542],[49.35,12.512],[49.35,12.512],[49.38,12.482],[49.38,12.482],[49.41,12.452],[49.41,12.452],[49.44,12.422],[49.44,12.422],[49.47,12.39
21],[49.47,12.391],[49.5,12.361],[49.5,12.361],[49.53,12.331],[49.53,12.331],[49.56,12.301],[49.56,12.301],[49.59,12.271],[49.59,12.271],[49.62,12.241],[49.62,12.241],[49.65,12.211],[49.65,12.211],[49.68,12.181],[49.68,12.181],[49.71,12.151],[49.71,12.151],[49.74,12.121],[49.74,12.121],[49.77,12.091],[49.77,12.091],[49.8,12.061],[49.8,12.061],[49.83,12.031],[49.83,12.031],[49.86,12.001],[49.86,12.001],[49.89,11.971],[49.89,11.971],[49.92,11.941],[49.92,11.941],[49.95,11.911],[49.95,11.911],[49.98,11.881],[49.98,11.881],[50.01,11.851],[50.01,11.851],[50.04,11.821],[50.04,11.821],[50.07,11.791],[50.07,11.791],[50.1,11.761],[50.1,11.761],[50.13,11.731],[50.13,11.731],[50.16,11.701],[50.16,11.701],[50.19,11.671],[50.19,11.671],[50.22,11.641],[50.22,11.641],[50.25,11.611],[50.25,11.611],[50.28,11.581],[50.28,11.581],[50.31,11.551],[50.31,11.551],[50.34,11.521],[50.34,11.521],[50.37,11.491],[50.37,11.491],[50.4,11.461],[50.4,11.461],[50.43,11.431],[50.43,11.431],[50.46,11.401],[50.46,11.401],[50.49,11.37],[50.49,11.37],[50.52,11.34],[50.52,11.34],[50.55,11.31],[50.55,11.31],[50.58,11.28],[50.58,11.28],[50.61,11.25],[50.61,11.25],[50.64,11.22],[50.64,11.22],[50.67,11.19],[50.67,11.19],[50.7,11.16],[50.7,11.16],[50.73,11.13],[50.73,11.13],[50.76,11.1],[50.76,11.1],[50.79,11.07],[50.79,11.07],[50.82,11.04],[50.82,11.04],[50.85,11.01],[50.85,11.01],[50.88,10.98],[50.88,10.98],[50.91,10.95],[50.91,10.95],[50.94,10.92],[50.94,10.92],[50.97,10.89],[50.97,10.89],[51,10.86],[44.48,4.34],[40.43,8.39],[33.99,5.66],[33.99,0],[24.77,0],[24.77,0.03],[24.74,0.03],[24.74,0.06],[24.71,0.06],[24.71,0.09],[24.68,0.09],[24.68,0.12],[24.65,0.12],[24.65,0.15],[24.62,0.15],[24.62,0.18],[24.59,0.18],[24.59,0.21],[24.56,0.21],[24.56,0.24],[24.53,0.24],[24.53,0.27],[24.5,0.27],[24.5,0.3],[24.47,0.3],[24.47,0.33],[24.44,0.33],[24.44,0.36],[24.41,0.36],[24.41,0.39],[24.38,0.39],[24.38,0.42],[24.35,0.42],[24.35,0.45],[24.32,0.45],[24.32,0.48],[24.29,0.48],[24.29,0.51],[24.26,0.51],[24.26,0.541],[24.23,0.541],[24.23,0.571],[24.2,0.571],[24.2,0.601],[24.17,0.601],[24.17,0.631],[24.14,0.631],[24.14,0.661],[24.11,0.661],[24.11,0.691],[24.08,0.691],[24.08,0.721],[24.05,0.721],[24.05,0.751],[24.02,0.751],[24.02,0.781],[23.99,0.781],[23.99,0.811],[23.96,0.811],[23.96,0.841],[23.93,0.841],[23.93,0.871],[23.9,0.871],[23.9,0.901],[23.87,0.901],[23.87,0.931],[23.84,0.931],[23.84,0.961],[23.81,0.961],[23.81,0.991],[23.78,0.991],[23.78,1.021],[23.75,1.021],[23.75,1.051],[23.72,1.051],[23.72,1.081],[23.69,1.081],[23.69,1.111],[23.66,1.111],[23.66,1.141],[23.63,1.141],[23.63,1.171],[23.6,1.171],[23.6,1.201],[23.57,1.201],[23.57,1.231],[23.54,1.231],[23.54,1.261],[23.51,1.261],[23.51,1.291],[23.48,1.291],[23.48,1.321],[23.45,1.321],[23.45,1.351],[23.42,1.351],[23.42,1.381],[23.39,1.381],[23.39,1.411],[23.36,1.411],[23.36,1.441],[23.33,1.441],[23.33,1.471],[23.3,1.471],[23.3,1.501],[23.27,1.501],[23.27,1.531],[23.24,1.531],[23.24,1.562],[23.21,1.562],[23.21,1.592],[23.18,1.592],[23.18,1.622],[23.15,1.622],[23.15,1.652],[23.12,1.652],[23.12,1.682],[23.09,1.682],[23.09,1.712],[23.06,1.712],[23.06,1.742],[23.03,1.742],[23.03,1.772],[23,1.772],[23,1.802],[22.97,1.802],[22.97,1.832],[22.94,1.832],[22.94,1.862],[22.91,1.862],[22.91,1.892],[22.88,1.892],[22.88,1.922],[22.85,1.922],[22.85,1.952],[22.82,1.952],[22.82,1.982],[22.79,1.982],[22.79,2.012],[22.76,2.012],[22.76,2.042],[22.73,2.042],[22.73,2.072],[22.7,2.072],[22.7,2.102],[22.67,2.102],[22.67,2.132],[22.64,2.132],[22.64,2.162],[22.61,2.162],[22.61,2.192],[22.58,2.192],[22.58,2.222],[22.55,2.222],[22.55,2.252],[22.52,2.252],[22.52,2.282],[22.49,2.282],[22.49,2.312],[22.46,2.312],[22.46,2.342],[22.43,2.342],[22.43,2.372],[22.4,2.372],[22.4,2.402],[22.37,2.402],[22.37,2.432],[22.34,2.432],[22.34,2.462],[22.31,2.462],[22.31,2.492],[22.28,2.492],[22.28,2.522],[22.25,2.522],[22.25,2.552],[22.22,2.552],[22.22,2.583],[22.19,2.583],[22.19,2.613],[22.16,2.613],[22.16,2.643],[22.13,2.643],[22.13,2.673],[22.1,2.673],[22.1,2.703],[22.07,2.703],[22.07,2.733],[22.04,2.733],[22.04,2.763],[22.01,2.763],[22.01,2.793],[21.98,2.793],[21.98,2.823],[21.95,2.823],[21.95,2.853],[21.92,2.853],[21.92,2.883],[21.89,2.883],[21.89,2.913],[21.86,2.913],[21.86,2.943],[21.83,2.943],[21.83,2.973],[21.8,2.973],[21.8,3.003],[21.77,3.003],[21.77,6.293],[18.35,7.993],[14.34,3.983],[7.82,10.503],[7.82,10.503],[7.79,10.533],[7.79,10.533],[7.76,10.563],[7.76,10.563],[7.73,10.593],[7.73,10.593],[7.7,10.623],[7.7,10.623],[7.67,10.653],[7.
267,10.653],[7.64,10.683],[7.64,10.683],[7.61,10.713],[7.61,10.713],[7.58,10.743],[7.58,10.743],[7.55,10.773],[7.55,10.773],[7.52,10.803],[7.52,10.803],[7.49,10.833],[7.49,10.833],[7.46,10.863],[7.46,10.863],[7.43,10.893],[7.43,10.893],[7.4,10.923],[7.4,10.923],[7.37,10.953],[7.37,10.953],[7.34,10.983],[7.34,10.983],[7.31,11.013],[7.31,11.013],[7.28,11.043],[7.28,11.043],[7.25,11.073],[7.25,11.073],[7.22,11.104],[7.22,11.104],[7.19,11.134],[7.19,11.134],[7.16,11.164],[7.16,11.164],[7.13,11.194],[7.13,11.194],[7.1,11.224],[7.1,11.224],[7.07,11.254],[7.07,11.254],[7.04,11.284],[7.04,11.284],[7.01,11.314],[7.01,11.314],[6.98,11.344],[6.98,11.344],[6.95,11.374],[6.95,11.374],[6.92,11.404],[6.92,11.404],[6.89,11.434],[6.89,11.434],[6.86,11.464],[6.86,11.464],[6.83,11.494],[6.83,11.494],[6.8,11.524],[6.8,11.524],[6.77,11.554],[6.77,11.554],[6.74,11.584],[6.74,11.584],[6.71,11.614],[6.71,11.614],[6.68,11.644],[6.68,11.644],[6.65,11.674],[6.65,11.674],[6.62,11.704],[6.62,11.704],[6.59,11.734],[6.59,11.734],[6.56,11.764],[6.56,11.764],[6.53,11.794],[6.53,11.794],[6.5,11.824],[6.5,11.824],[6.47,11.854],[6.47,11.854],[6.44,11.884],[6.44,11.884],[6.41,11.914],[6.41,11.914],[6.38,11.944],[6.38,11.944],[6.35,11.974],[6.35,11.974],[6.32,12.004],[6.32,12.004],[6.29,12.034],[6.29,12.034],[6.26,12.064],[6.26,12.064],[6.23,12.094],[6.23,12.094],[6.2,12.125],[6.2,12.125],[6.17,12.155],[6.17,12.155],[6.14,12.185],[6.14,12.185],[6.11,12.215],[6.11,12.215],[6.08,12.245],[6.08,12.245],[6.05,12.275],[6.05,12.275],[6.02,12.305],[6.02,12.305],[5.99,12.335],[5.99,12.335],[5.96,12.365],[5.96,12.365],[5.93,12.395],[5.93,12.395],[5.9,12.425],[5.9,12.425],[5.87,12.455],[5.87,12.455],[5.84,12.485],[5.84,12.485],[5.81,12.515],[5.81,12.515],[5.78,12.545],[5.78,12.545],[5.75,12.575],[5.75,12.575],[5.72,12.605],[5.72,12.605],[5.69,12.635],[5.69,12.635],[5.66,12.665],[5.66,12.665],[5.63,12.695],[5.63,12.695],[5.6,12.725],[5.6,12.725],[5.57,12.755],[5.57,12.755],[5.54,12.785],[5.54,12.785],[5.51,12.815],[5.51,12.815],[5.48,12.845],[5.48,12.845],[5.45,12.875],[5.45,12.875],[5.42,12.905],[5.42,12.905],[5.39,12.935],[5.39,12.935],[5.36,12.965],[5.36,12.965],[5.33,12.995],[5.33,12.995],[5.3,13.025],[5.3,13.025],[5.27,13.055],[5.27,13.055],[5.24,13.085],[5.24,13.085],[5.21,13.115],[5.21,13.115],[5.18,13.146],[5.18,13.146],[5.15,13.176],[5.15,13.176],[5.12,13.206],[5.12,13.206],[5.09,13.236],[5.09,13.236],[5.06,13.266],[5.06,13.266],[5.03,13.296],[5.03,13.296],[5,13.326],[5,13.326],[4.97,13.356],[4.97,13.356],[4.94,13.386],[4.94,13.386],[4.91,13.416],[4.91,13.416],[4.88,13.446],[4.88,13.446],[4.85,13.476],[4.85,13.476],[4.82,13.506],[8.83,17.516],[7.26,20.576],[3,20.576],[3,20.606],[2.97,20.606],[2.97,20.636],[2.94,20.636],[2.94,20.666],[2.91,20.666],[2.91,20.696],[2.88,20.696],[2.88,20.726],[2.85,20.726],[2.85,20.756],[2.82,20.756],[2.82,20.786],[2.79,20.786],[2.79,20.816],[2.76,20.816],[2.76,20.846],[2.73,20.846],[2.73,20.876],[2.7,20.876],[2.7,20.906],[2.67,20.906],[2.67,20.936],[2.64,20.936],[2.64,20.966],[2.61,20.966],[2.61,20.996],[2.58,20.996],[2.58,21.026],[2.55,21.026],[2.55,21.056],[2.52,21.056],[2.52,21.086],[2.49,21.086],[2.49,21.116],[2.46,21.116],[2.46,21.146],[2.43,21.146],[2.43,21.176],[2.4,21.176],[2.4,21.206],[2.37,21.206],[2.37,21.237],[2.34,21.237],[2.34,21.267],[2.31,21.267],[2.31,21.297],[2.28,21.297],[2.28,21.327],[2.25,21.327],[2.25,21.357],[2.22,21.357],[2.22,21.387],[2.19,21.387],[2.19,21.417],[2.16,21.417],[2.16,21.447],[2.13,21.447],[2.13,21.477],[2.1,21.477],[2.1,21.507],[2.07,21.507],[2.07,21.537],[2.04,21.537],[2.04,21.567],[2.01,21.567],[2.01,21.597],[1.98,21.597],[1.98,21.627],[1.95,21.627],[1.95,21.657],[1.92,21.657],[1.92,21.687],[1.89,21.687],[1.89,21.717],[1.86,21.717],[1.86,21.747],[1.83,21.747],[1.83,21.777],[1.8,21.777],[1.8,21.807],[1.77,21.807],[1.77,21.837],[1.74,21.837],[1.74,21.867],[1.71,21.867],[1.71,21.897],[1.68,21.897],[1.68,21.927],[1.65,21.927],[1.65,21.957],[1.62,21.957],[1.62,21.987],[1.59,21.987],[1.59,22.017],[1.56,22.017],[1.56,22.047],[1.53,22.047],[1.53,22.077],[1.5,22.077],[1.5,22.107],[1.47,22.107],[1.47,22.137],[1.44,22.137],[1.44,22.167],[1.41,22.167],[1.41,22.197],[1.38,22.197],[1.38,22.227],[1.35,22.227],[1.35,22.258],[1.32,22.258],[1.32,22.288],[1.29,22.288],[1.29,22.318],[1.26,22.318],[1.26,22.348],[1.23,22.348],[1.23,22.378],[1.2,22.378],[1.2,22.408],[1.17,22.408],[1.17,22.438],[1.14,22.438],[1.14,22.468],[1.11,22.468],[1.11,22.498],[1.08,22.498],[1.08,22.528],[1.05,22.528],[1.05,22.558],[1.02,22.558],[1.02,22.588],[0.99,22.588],[0.99,22.618],[0.96,22.618],[0.96,22.648],[0.93,22.648],[0.93,22.678],[0.9,22.678],[0.9,22.708],[0.87,22.708],[0.87,22.738],[0.84,22.738],[0.84,22.768],[0.81,22.768],[0.81,22.798],[0.78,22.798],[0.78,22.828],[0.75,22.828],[0.75,22.858],[0.72,22.858],[0.72,22.888],[0.69,22.888],[0.69,22.918],[0.66,22.918],[0.66,22.948],[0.63,22.948],[0.63,22.978],[0.6,22.978],[0.6,23.008],[0.57,23.008],[0.57,23.038],[0.54,23.038],[0.54,23.068],[0.51,23.068],[0.51,23.098],[0.48,23.098],[0.48,23.128],[0.45,23.128],[0.45,23.158],[0.42,23.158],[0.42,23.188],[0.39,23.188],[0.39,23.218],[0.36,23.218],[0.36,23.248],[0.33,23.248],[0.33,23.279],[0.3,23.279],[0.3,23.309],[0.27,23.309],[0.27,23.339],[0.24,23.339],[0.24,23.369],[0.21,23.369],[0.21,23.399],[0.18,23.399],[0.18,23.429],[0.15,23.429],[0.15,23.459],[0.12,23.459],[0.12,23.489],[0.09,23.489],[0.09,23.519],[0.06,23.519],[0.06,23.549],[0.03,23.549],[0.03,23.579],[0,23.579],[0,32.799],[6.03,32.799],[8.43,38.599],[7.11,39.919],[7.11,39.919],[7.08,39.949],[7.08,39.949],[7.05,39.979],[7.05,39.979],[7.02,40.009],[7.02,40.009],[6.99,40.039],[6.99,40.039],[6.9
26,40.069],[6.96,40.069],[6.93,40.099],[6.93,40.099],[6.9,40.129],[6.9,40.129],[6.87,40.159],[6.87,40.159],[6.84,40.189],[6.84,40.189],[6.81,40.219],[6.81,40.219],[6.78,40.249],[6.78,40.249],[6.75,40.279],[6.75,40.279],[6.72,40.309],[6.72,40.309],[6.69,40.339],[6.69,40.339],[6.66,40.369],[6.66,40.369],[6.63,40.399],[6.63,40.399],[6.6,40.429],[6.6,40.429],[6.57,40.459],[6.57,40.459],[6.54,40.489],[6.54,40.489],[6.51,40.519],[6.51,40.519],[6.48,40.549],[6.48,40.549],[6.45,40.579],[6.45,40.579],[6.42,40.609],[6.42,40.609],[6.39,40.639],[6.39,40.639],[6.36,40.669],[6.36,40.669],[6.33,40.7],[6.33,40.7],[6.3,40.73],[6.3,40.73],[6.27,40.76],[6.27,40.76],[6.24,40.79],[6.24,40.79],[6.21,40.82],[6.21,40.82],[6.18,40.85],[6.18,40.85],[6.15,40.88],[6.15,40.88],[6.12,40.91],[6.12,40.91],[6.09,40.94],[6.09,40.94],[6.06,40.97],[6.06,40.97],[6.03,41],[6.03,41],[6,41.03],[6,41.03],[5.97,41.06],[5.97,41.06],[5.94,41.09],[5.94,41.09],[5.91,41.12],[5.91,41.12],[5.88,41.15],[5.88,41.15],[5.85,41.18],[5.85,41.18],[5.82,41.21],[5.82,41.21],[5.79,41.24],[5.79,41.24],[5.76,41.27],[5.76,41.27],[5.73,41.3],[5.73,41.3],[5.7,41.33],[5.7,41.33],[5.67,41.36],[5.67,41.36],[5.64,41.39],[5.64,41.39],[5.61,41.42],[5.61,41.42],[5.58,41.45],[5.58,41.45],[5.55,41.48],[5.55,41.48],[5.52,41.51],[5.52,41.51],[5.49,41.54],[5.49,41.54],[5.46,41.57],[5.46,41.57],[5.43,41.6],[5.43,41.6],[5.4,41.63],[5.4,41.63],[5.37,41.66],[5.37,41.66],[5.34,41.69],[5.34,41.69],[5.31,41.721],[5.31,41.721],[5.28,41.751],[5.28,41.751],[5.25,41.781],[5.25,41.781],[5.22,41.811],[5.22,41.811],[5.19,41.841],[5.19,41.841],[5.16,41.871],[5.16,41.871],[5.13,41.901],[5.13,41.901],[5.1,41.931],[5.1,41.931],[5.07,41.961],[5.07,41.961],[5.04,41.991],[5.04,41.991],[5.01,42.021],[5.01,42.021],[4.98,42.051],[4.98,42.051],[4.95,42.081],[4.95,42.081],[4.92,42.111],[4.92,42.111],[4.89,42.141],[4.89,42.141],[4.86,42.171],[4.86,42.171],[4.83,42.201],[4.83,42.201],[4.8,42.231],[4.8,42.231],[4.77,42.261],[4.77,42.261],[4.74,42.291],[4.74,42.291],[4.71,42.321],[4.71,42.321],[4.68,42.351],[4.68,42.351],[4.65,42.381],[4.65,42.381],[4.62,42.411],[4.62,42.411],[4.59,42.441],[4.59,42.441],[4.56,42.471],[4.56,42.471],[4.53,42.501],[4.53,42.501],[4.5,42.531],[4.5,42.531],[4.47,42.561],[4.47,42.561],[4.44,42.591],[4.44,42.591],[4.41,42.621],[4.41,42.621],[4.38,42.651],[4.38,42.651],[4.35,42.681],[4.35,42.681],[4.32,42.711],[4.32,42.711],[4.29,42.742],[4.29,42.742],[4.26,42.772],[4.26,42.772],[4.23,42.802],[4.23,42.802],[4.2,42.832],[4.2,42.832],[4.17,42.862],[4.17,42.862],[4.14,42.892],[4.14,42.892],[4.11,42.922],[10.63,49.442],[14.9,45.172],[20.72,47.592],[20.72,53.782],[29.94,53.782],[29.94,53.752],[29.97,53.752],[29.97,53.722],[30,53.722],[30,53.692],[30.03,53.692],[30.03,53.662],[30.06,53.662],[30.06,53.632],[30.09,53.632],[30.09,53.602],[30.12,53.602],[30.12,53.571],[30.15,53.571],[30.15,53.541],[30.18,53.541],[30.18,53.511],[30.21,53.511],[30.21,53.481],[30.24,53.481],[30.24,53.451],[30.27,53.451],[30.27,53.421],[30.3,53.421],[30.3,53.391],[30.33,53.391],[30.33,53.361],[30.36,53.361],[30.36,53.331],[30.39,53.331],[30.39,53.301],[30.42,53.301],[30.42,53.271],[30.45,53.271],[30.45,53.241],[30.48,53.241],[30.48,53.211],[30.51,53.211],[30.51,53.181],[30.54,53.181],[30.54,53.151],[30.57,53.151],[30.57,53.121],[30.6,53.121],[30.6,53.091],[30.63,53.091],[30.63,53.061],[30.66,53.061],[30.66,53.031],[30.69,53.031],[30.69,53.001],[30.72,53.001],[30.72,52.971],[30.75,52.971],[30.75,52.941],[30.78,52.941],[30.78,52.911],[30.81,52.911],[30.81,52.881],[30.84,52.881],[30.84,52.851],[30.87,52.851],[30.87,52.821],[30.9,52.821],[30.9,52.791],[30.93,52.791],[30.93,52.761],[30.96,52.761],[30.96,52.731],[30.99,52.731],[30.99,52.701],[31.02,52.701],[31.02,52.671],[31.05,52.671],[31.05,52.641],[31.08,52.641],[31.08,52.611],[31.11,52.611],[31.11,52.581],[31.14,52.581],[31.14,52.55],[31.17,52.55],[31.17,52.52],[31.2,52.52],[31.2,52.49],[31.23,52.49],[31.23,52.46],[31.26,52.46],[31.26,52.43],[31.29,52.43],[31.29,52.4],[31.32,52.4],[31.32,52.37],[31.35,52.37],[31.35,52.34],[31.38,52.34],[31.38,52.31],[31.41,52.31],[31.41,52.28],[31.44,52.28],[31.44,52.25],[31.47,52.25],[31.47,52.22],[31.5,52.22],[31.5,52.19],[31.53,52.19],[31.53,52.16],[31.56,52.16],[31.56,52.13],[31.59,52.13],[31.59,52.1],[31.62,52.1],[31.62,52.07],[31.65,52.07],[31.65,52.04],[31.68,52.04],[31.68,52.01],[31.71,52.01],[31.71,51.98],[31.74,51.98],[31.74,51.95],[31.7
27,51.95],[31.77,51.92],[31.8,51.92],[31.8,51.89],[31.83,51.89],[31.83,51.86],[31.86,51.86],[31.86,51.83],[31.89,51.83],[31.89,51.8],[31.92,51.8],[31.92,51.77],[31.95,51.77],[31.95,51.74],[31.98,51.74],[31.98,51.71],[32.01,51.71],[32.01,51.68],[32.04,51.68],[32.04,51.65],[32.07,51.65],[32.07,51.62],[32.1,51.62],[32.1,51.59],[32.13,51.59],[32.13,51.56],[32.16,51.56],[32.16,51.529],[32.19,51.529],[32.19,51.499],[32.22,51.499],[32.22,51.469],[32.25,51.469],[32.25,51.439],[32.28,51.439],[32.28,51.409],[32.31,51.409],[32.31,51.379],[32.34,51.379],[32.34,51.349],[32.37,51.349],[32.37,51.319],[32.4,51.319],[32.4,51.289],[32.43,51.289],[32.43,51.259],[32.46,51.259],[32.46,51.229],[32.49,51.229],[32.49,51.199],[32.52,51.199],[32.52,51.169],[32.55,51.169],[32.55,51.139],[32.58,51.139],[32.58,51.109],[32.61,51.109],[32.61,51.079],[32.64,51.079],[32.64,51.049],[32.67,51.049],[32.67,51.019],[32.7,51.019],[32.7,50.989],[32.73,50.989],[32.73,50.959],[32.76,50.959],[32.76,50.929],[32.79,50.929],[32.79,50.899],[32.82,50.899],[32.82,50.869],[32.85,50.869],[32.85,50.839],[32.88,50.839],[32.88,50.809],[32.91,50.809],[32.91,50.779],[32.94,50.779],[32.94,47.089],[36.26,45.489],[40.42,49.649],[46.94,43.129],[46.94,43.129],[46.97,43.099],[46.97,43.099],[47,43.069],[47,43.069],[47.03,43.039],[47.03,43.039],[47.06,43.009],[47.06,43.009],[47.09,42.979],[47.09,42.979],[47.12,42.949],[47.12,42.949],[47.15,42.919],[47.15,42.919],[47.18,42.888],[47.18,42.888],[47.21,42.858],[47.21,42.858],[47.24,42.828],[47.24,42.828],[47.27,42.798],[47.27,42.798],[47.3,42.768],[47.3,42.768],[47.33,42.738],[47.33,42.738],[47.36,42.708],[47.36,42.708],[47.39,42.678],[47.39,42.678],[47.42,42.648],[47.42,42.648],[47.45,42.618],[47.45,42.618],[47.48,42.588],[47.48,42.588],[47.51,42.558],[47.51,42.558],[47.54,42.528],[47.54,42.528],[47.57,42.498],[47.57,42.498],[47.6,42.468],[47.6,42.468],[47.63,42.438],[47.63,42.438],[47.66,42.408],[47.66,42.408],[47.69,42.378],[47.69,42.378],[47.72,42.348],[47.72,42.348],[47.75,42.318],[47.75,42.318],[47.78,42.288],[47.78,42.288],[47.81,42.258],[47.81,42.258],[47.84,42.228],[47.84,42.228],[47.87,42.198],[47.87,42.198],[47.9,42.168],[47.9,42.168],[47.93,42.138],[47.93,42.138],[47.96,42.108],[47.96,42.108],[47.99,42.078],[47.99,42.078],[48.02,42.048],[48.02,42.048],[48.05,42.018],[48.05,42.018],[48.08,41.988],[48.08,41.988],[48.11,41.958],[48.11,41.958],[48.14,41.928],[48.14,41.928],[48.17,41.898],[48.17,41.898],[48.2,41.867],[48.2,41.867],[48.23,41.837],[48.23,41.837],[48.26,41.807],[48.26,41.807],[48.29,41.777],[48.29,41.777],[48.32,41.747],[48.32,41.747],[48.35,41.717],[48.35,41.717],[48.38,41.687],[48.38,41.687],[48.41,41.657],[48.41,41.657],[48.44,41.627],[48.44,41.627],[48.47,41.597],[48.47,41.597],[48.5,41.567],[48.5,41.567],[48.53,41.537],[48.53,41.537],[48.56,41.507],[48.56,41.507],[48.59,41.477],[48.59,41.477],[48.62,41.447],[48.62,41.447],[48.65,41.417],[48.65,41.417],[48.68,41.387],[48.68,41.387],[48.71,41.357],[48.71,41.357],[48.74,41.327],[48.74,41.327],[48.77,41.297],[48.77,41.297],[48.8,41.267],[48.8,41.267],[48.83,41.237],[48.83,41.237],[48.86,41.207],[48.86,41.207],[48.89,41.177],[48.89,41.177],[48.92,41.147],[48.92,41.147],[48.95,41.117],[48.95,41.117],[48.98,41.087],[48.98,41.087],[49.01,41.057],[49.01,41.057],[49.04,41.027],[49.04,41.027],[49.07,40.997],[49.07,40.997],[49.1,40.967],[49.1,40.967],[49.13,40.937],[49.13,40.937],[49.16,40.907],[49.16,40.907],[49.19,40.877],[49.19,40.877],[49.22,40.846],[49.22,40.846],[49.25,40.816],[49.25,40.816],[49.28,40.786],[49.28,40.786],[49.31,40.756],[49.31,40.756],[49.34,40.726],[49.34,40.726],[49.37,40.696],[49.37,40.696],[49.4,40.666],[49.4,40.666],[49.43,40.636],[49.43,40.636],[49.46,40.606],[49.46,40.606],[49.49,40.576],[49.49,40.576],[49.52,40.546],[49.52,40.546],[49.55,40.516],[49.55,40.516],[49.58,40.486],[49.58,40.486],[49.61,40.456],[49.61,40.456],[49.64,40.426],[49.64,40.426],[49.67,40.396],[49.67,40.396],[49.7,40.366],[49.7,40.366],[49.73,40.336],[49.73,40.336],[49.76,40.306],[49.76,40.306],[49.79,40.276],[49.79,40.276],[49.82,40.246],[49.82,40.246],[49.85,40.216],[49.85,40.216],[49.88,40.186],[49.88,40.186],[49.91,40.156],[49.91,40.156],[49.94,40.126],[45.89,36.076],[47.43,33.196],[51.7,33.196],[51.7,33.166],[51.73,33.166],[51.73,33.136],[51.76,33.136],[51.76,33.106],[51.79,33.106],[51.79,33.076],[51.82,33.076],[51.82,33.046],[51.85,33.046],[51.85,33.016],[51.88,33.016],[51.88,32.986],[51.91,32.986],[51.91,32.956],[51.94,32.956],[51.94,32.926],[51.97,32.926],[51.97,32.896],[52,32.896],[52,32.865],[52.03,32.865],[52.03,32.835],[52.06,32.835],[52.06,32.805],[52.09,32.805],[52.09,32.775],[52.12,32.775],[52.12,32.745],[52.15,32.745],[52.15,32.715],[52.18,32.715],[52.18,32.685],[52.21,32.685],[52.21,32.655],[52.24,32.655],[52.24,32.625],[52.27,32.625],[52.27,32.595],[52.3,32.595],[52.3,32.565],[52.33,32.565],[52.33,32.535],[52.36,32.535],[52.36,32.505],[52.39,32.505],[52.39,32.475],[52.42,32.475],[52.42,32.445],[52.45,32.445],[52.45,32.415],[52.48,32.415],[52.48,32.385],[52.51,32.385],[52.51,32.355],[52.54,32.355],[52.54,32.325],[52.57,32.325],[52.57,32.295],[52.6,32.295],[52.6,32.265],[52.63,32.265],[52.63,32.235],[52.66,32.235],[52.66,32.205],[52.69,32.205],[52.69,32.175],[52.72,32.175],[52.72,32.145
2],[52.75,32.145],[52.75,32.115],[52.78,32.115],[52.78,32.085],[52.81,32.085],[52.81,32.055],[52.84,32.055],[52.84,32.025],[52.87,32.025],[52.87,31.995],[52.9,31.995],[52.9,31.965],[52.93,31.965],[52.93,31.935],[52.96,31.935],[52.96,31.905],[52.99,31.905],[52.99,31.875],[53.02,31.875],[53.02,31.844],[53.05,31.844],[53.05,31.814],[53.08,31.814],[53.08,31.784],[53.11,31.784],[53.11,31.754],[53.14,31.754],[53.14,31.724],[53.17,31.724],[53.17,31.694],[53.2,31.694],[53.2,31.664],[53.23,31.664],[53.23,31.634],[53.26,31.634],[53.26,31.604],[53.29,31.604],[53.29,31.574],[53.32,31.574],[53.32,31.544],[53.35,31.544],[53.35,31.514],[53.38,31.514],[53.38,31.484],[53.41,31.484],[53.41,31.454],[53.44,31.454],[53.44,31.424],[53.47,31.424],[53.47,31.394],[53.5,31.394],[53.5,31.364],[53.53,31.364],[53.53,31.334],[53.56,31.334],[53.56,31.304],[53.59,31.304],[53.59,31.274],[53.62,31.274],[53.62,31.244],[53.65,31.244],[53.65,31.214],[53.68,31.214],[53.68,31.184],[53.71,31.184],[53.71,31.154],[53.74,31.154],[53.74,31.124],[53.77,31.124],[53.77,31.094],[53.8,31.094],[53.8,31.064],[53.83,31.064],[53.83,31.034],[53.86,31.034],[53.86,31.004],[53.89,31.004],[53.89,30.974],[53.92,30.974],[53.92,30.944],[53.95,30.944],[53.95,30.914],[53.98,30.914],[53.98,30.884],[54.01,30.884],[54.01,30.854],[54.04,30.854],[54.04,30.823],[54.07,30.823],[54.07,30.793],[54.1,30.793],[54.1,30.763],[54.13,30.763],[54.13,30.733],[54.16,30.733],[54.16,30.703],[54.19,30.703],[54.19,30.673],[54.22,30.673],[54.22,30.643],[54.25,30.643],[54.25,30.613],[54.28,30.613],[54.28,30.583],[54.31,30.583],[54.31,30.553],[54.34,30.553],[54.34,30.523],[54.37,30.523],[54.37,30.493],[54.4,30.493],[54.4,30.463],[54.43,30.463],[54.43,30.433],[54.46,30.433],[54.46,30.403],[54.49,30.403],[54.49,30.373],[54.52,30.373],[54.52,30.343],[54.55,30.343],[54.55,30.313],[54.58,30.313],[54.58,30.283],[54.61,30.283],[54.61,30.253],[54.64,30.253],[54.64,30.223],[54.67,30.223],[54.67,30.193],[54.7,30.193],[54.7,20.973]]}}},{"ty":"sh","bm":0,"hd":false,"nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.28,0],[0,3.68],[-0.3,0.76],[-1.28,0],[0,-3.68],[0.3,-0.76]],"o":[[-3.68,0],[0,-0.87],[1.01,-0.62],[3.68,0],[0,0.87],[-1.01,0.62]],"v":[[29.1,31.923],[22.44,25.263],[22.91,22.813],[26.38,21.833],[33.04,28.493],[32.57,30.943]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.9294,0.3137,0.6196]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":59},{"ty":0,"nm":"linebox","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"550","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[988.932,755.729]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[831,711.5,0],"t":-207.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[831,640.5,0],"t":-58},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[831,711.5,0],"t":91.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[831,640.5,0],"t":241.998},{"s":[831,711.5,0],"t":391.997}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[1190.049,558.458],[787.815,558.458],[787.815,957.765],[1190.049,957.765]]}}}],"w":1281,"h":953,"refId":"16","ind":60},{"ty":0,"nm":"ellip","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"436","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[362.52299999999997,300.195]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[179,256,0],"t":-254.998},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[268,256,0],"t":-104.999},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[179,256,0],"t":45},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[268,256,0],"t":194.998},{"s":[179,256,0],"t":344.997}]},"r":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":0},{"s":[-360],"t":299.998}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[488.061,176.305],[238.266,176.305],[238.266,424.085],[488.061,424.085]]}}}],"w":1281,"h":953,"refId":"17","ind":61}],"v":"5.7.0","fr":60,"op":301,"ip":0,"assets":[{"nm":"hand pan","id":"1","layers":[{"ty":4,"nm":"Path 50","
2sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"304","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[8.34,24.335,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[340.74,684.215,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 50","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[-0.16,-4.1],[0.51,-2.9],[0,0]],"o":[[-2.39,3.6],[0.52,1.71],[0.12,2.94],[0,0],[0,0]],"v":[[16.68,0],[1.49,17.64],[2.48,29.06],[1.89,37.84],[0,48.67]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":1.38},"c":{"a":0,"k":[0,0,0]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":1},{"ty":4,"nm":"Path 49","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"303","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[26.885,23.045,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[333.065,640.565,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 49","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[-7.64,-15.24]],"o":[[0,0],[0,0],[0,0]],"v":[[0,46.09],[36.14,7.66],[53.77,6.48]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":1.38},"c":{"a":0,"k":[0,0,0]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2},{"ty":2,"nm":"Rectangle 18","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"302","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[267.5,162.5]},"s":{"a":0,"k":[99.813,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[277,759.5,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"refId":"2","ind":3},{"ty":0,"nm":"Group 27","sr":1,"st":0,"op":3600,"ip":0,"hd":false,"ln":"301","ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[72,34.5]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[292.26,633.615,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"a","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[-11.808,-12.213],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[88.128,62.79],[119.664,29.394],[143.712,18.216],[135.072,3.519],[9.072,0],[0,68.448],[88.128,62.79]]}}}],"w":144,"h":69,"refId":"3","ind":4},{"ty":4,"nm":"Path 46","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"300","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[24.939,198.667,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[215.769,796.527,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 46","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[-3.55,5.29],[-1.59,-0.47],[-0.68,-1.49],[0,0],[26.38,-29.87],[0,0],[0,0],[0,0],[0,0],[-3.74,3.03],[0,0],[0,0],[29.49,-5.79],[0,0],[0,0]],"o":[[0,0],[1.77,-2.64],[1.57,0.47],[11.24,24.73],[0,0],[0,0],[0,0],[0,0],[0,0],[0.89,-4.72],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[108.52,72.49],[158.44,21.61],[163.83,19.25],[167.19,22.46],[143.05,79.66],[125.04,140.09],[54.58,230.65],[0,175.98],[42.83,132.33],[57.94,51.96],[65.1,39.95],[112.64,1.35],[211.6,0],[191.25,21.45],[188.49,21.84],[166.97,21.55]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[1,0.5569,0.2275]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":5},{"ty":4,"nm":"Line 38","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"299","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[244.74,636.435,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 38","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.17,18.055],[0.17,-18.055]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":1.26},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":6}
2,{"ty":4,"nm":"Path 45","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"298","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[102.406,18.855,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[333.844,637.125,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 45","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.06,-6.46],[-2.51,-5.5],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.06,-6.46]],"o":[[-0.06,6.45],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-2.63,5.47],[0,0]],"v":[[0.002,18.06],[3.832,36.13],[81.082,36.86],[171.142,37.71],[204.812,19.97],[171.492,1.59],[81.412,0.73],[4.202,0],[0.012,18.04]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.4824,0.2392,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":7},{"ty":4,"nm":"Path 44","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"297","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[27.17,0.86,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[349.92,670.36,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 44","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[-16.24,0.39]],"o":[[0,0],[0,0]],"v":[[0,0],[54.34,1.67]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":1.38},"c":{"a":0,"k":[0,0,0]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":8},{"ty":4,"nm":"Path 43","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"296","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[21.21,0.568,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[341.85,689.138,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 43","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[-16.13,1.92]],"o":[[0,0],[0,0]],"v":[[0,0],[42.42,0.37]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":1.38},"c":{"a":0,"k":[0,0,0]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":9},{"ty":4,"nm":"Path 42","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"295","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[49.649,14.71,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[313.439,690.51,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 42","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[29.94,-2.49],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[0,0],[98.5,9.6],[75.91,28.66],[32.95,29.42]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[1,0.5569,0.2275]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":10},{"ty":4,"nm":"Path 41","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"294","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[49.649,14.835,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[329.508,676.815,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 41","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[29.94,-2.49],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[0,0],[98.5,9.6],[75.91,28.66],[55.22,29.67]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[1,0.5569,0.2275]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":11},{"ty":4,"nm":"Path 40","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"293","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[49.649,14.835,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[336.689,661.905,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 40","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[29.94,-2.49],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[0,0],[98.5,9.6],[75.91,28.66],[55.22,29.67]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[1,0.5569,0.2275]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":12}]},{"id":"2","u":"","e":1,"w":535,"h":325,"p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhcAAAFFCAYAAABfd88pAAAACXBIWXMAAAsSAAALEgHS3X78AAAgAElEQVR4nOzBMQEAAADCoPVPbQlPIACAm2oAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAA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2pbqabf29WicjYJRMAoGLWBgYAAAAAD//xrFo2AUDAEAWuS5/VBwwmhcjYJRMAoGPWBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigHmBgYAAAAAD//xrFo2AUjIJRMApGwSigMJMc/gAABUtJREFUHmBgYABoFI+CUTAKRsEoGAWjgHqAgYEBAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8axaNgFIyCUTAKRsEooB5gYGAAAAAA//8DAHacWb8Ue7wlAAAAAElFTkSuQmCC"},{"nm":"Group 27","id":"3","layers":[{"ty":4,"nm":"Group 26","sr":1,"st":0,"op":3600,"ip":0,"hd":false,"ln":"161","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[113.474,37.745,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[204.812,37.71]}}],"ind":1},{"ty":4,"nm":"Line 39","sr":1,"st":0,"op":3600,"ip":0,"hd":false,"ln":"160","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-79.264,-0.69,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 39","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.17,18.055],[0.17,-18.055]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":1.26},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2,"parent":1},{"ty":4,"nm":"Path 47","sr":1,"st":0,"op":3600,"ip":0,"hd":false,"ln":"159","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[102.406,18.855,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 47","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.06,-6.46],[-2.51,-5.5],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.06,-6.46]],"o":[[-0.06,6.45],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-2.63,5.47],[0,0]],"v":[[0.002,18.06],[3.832,36.13],[81.082,36.86],[171.142,37.71],[204.812,19.97],[171.492,1.59],[81.412,0.73],[4.202,0],[0.012,18.04]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.4824,0.2392,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":3,"parent":1}]},{"nm":"character","id":"4","layers":[]},{"nm":"icon1","id":"6","layers":[{"ty":4,"nm":"Path 54","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"810","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[19.924,22.915,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0}
2,"p":{"a":0,"k":[785.634,284.215,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 54","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0.87,1.39],[0.16,1.64],[0,0],[-1.48,0.68],[-0.79,0.31],[0,0],[1.48,0.68],[0.88,0.44],[0,0],[-0.87,1.41],[-1.13,0.69],[0,0],[-0.05,-1.42],[0.38,-1.19]],"o":[[-1.13,-0.69],[-0.86,-1.38],[0,0],[0.88,-0.47],[1.47,-0.67],[0,0],[-0.78,-0.34],[-1.47,-0.67],[0,0],[0.19,-1.63],[0.86,-1.41],[0,0],[0.28,1.13],[0.05,1.43],[0,0]],"v":[[4.52,45.83],[1.53,42.72],[0,38.2],[22.4,26.44],[25.93,24.72],[29.32,23.24],[29.32,22.63],[25.93,21.1],[22.4,19.43],[0,7.71],[1.58,3.15],[4.57,0],[39.34,19.06],[39.84,22.89],[39.34,26.82]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0,0,0]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":1},{"ty":4,"nm":"Path 53","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"809","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[19.08,41.035,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[744.7,287.885,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 53","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[-1.52,-0.55],[-1.16,-0.91],[0,0],[1.51,0.53],[1.22,0.94],[0,0]],"o":[[1.41,0.1],[1.52,0.55],[0,0],[-1.41,-0.13],[-1.51,-0.53],[0,0],[0,0]],"v":[[29.74,0],[34.14,0.97],[38.16,3.16],[8.47,82.07],[4.09,81.08],[0,78.87],[29.74,0.01]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0,0,0]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2},{"ty":4,"nm":"Path 52","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"808","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[19.894,22.92,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[703.756,284.36,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 52","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[-0.85,-1.39],[-0.13,-1.64],[0,0],[1.49,-0.68],[0.75,-0.34],[0,0],[-1.49,-0.67],[-0.87,-0.47],[0,0],[0.88,-1.43],[1.1,-0.69],[0,0],[0.04,1.41],[-0.41,1.2]],"o":[[1.19,0.69],[0.85,1.38],[0,0],[-0.88,0.44],[-1.49,0.69],[0,0],[0.75,0.31],[1.49,0.67],[0,0],[-0.16,1.6],[-0.88,1.43],[0,0],[-0.31,-1.16],[-0.05,-1.41],[0,0]],"v":[[35.268,0],[38.328,3.11],[39.788,7.63],[17.438,19.35],[13.888,21.04],[10.528,22.59],[10.528,23.2],[13.888,24.68],[17.438,26.4],[39.788,38.12],[38.238,42.66],[35.268,45.84],[0.548,26.78],[0.008,22.92],[0.548,19.01]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0,0,0]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":3},{"ty":4,"nm":"Path 51","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"807","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[22.935,11.47,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[744.535,369.77,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 51","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0,0],[22.94,22.94],[45.87,0]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[1,0.5569,0.2275]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":4},{"ty":4,"nm":"Rectangle 19","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"806","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[744.545,283.63,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 19","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":10.25},"s":{"a":0,"k":[184.45,150.34]}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[1,0.5569,0.2275]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":5}]}
2,{"nm":"star","id":"7","layers":[{"ty":2,"nm":"Rectangle 17","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"891","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[122,122]},"s":{"a":0,"k":[99.59,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[984.5,790,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"refId":"8","ind":1},{"ty":4,"nm":"Path 39","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"890","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[105.63,104.73,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[987.37,788.89,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 39","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[39.13,22.44],[91.79,66.38],[109.04,0],[121.14,67.51],[177.02,27.75],[142.89,87.24],[211.26,92.7],[146.88,116.34],[195.74,164.47],[131.22,141.19],[137.72,209.46],[103.26,150.16],[64.34,206.64],[76.07,139.06],[9.96,157.31],[62.37,113.08],[0,84.56],[68.58,84.38]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[1,0.5569,0.2275]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2}]},{"id":"8","u":"","e":1,"w":244,"h":244,"p":"data:image/png;base64,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"},{"nm":"2nd hand","id":"9","layers":[{"ty":2,"nm":"Rectangle 16","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"971","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[202,169.5]},"s":{"a":0,"k":[99.752,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[1079.5,488.5,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"refId":"10","ind":1},{"ty":4,"nm":"Path 38","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"970","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[1.378,5.68,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[923.672,461.74,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 38","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[-3,4.19]],"o":[[0,0],[0,0]],"v":[[0.005,11.36],[2.755,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":1.74},"c":{"a":0,"k":[0,0,0]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2},{"ty":4,"nm":"Line 37","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"969","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[970.64,367.545,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 37","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-15.24,-5.375],[15.24,5.375]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":1.74},"c":{"a":0,"k":[0,0,0]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":3},{"ty":4,"nm":"Path 37","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"968","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[41.89,12.799,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[945.59,387.591,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 37","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[-3.69,-1.29],[0,0]],"o":[[0,0],[3.17,-2.29],[0,0],[0,0]],"v":[[0,25.599],[32.31,2.269],[43.27,0.669],[83.78,14.799]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":1.74},"c":{"a":0,"k":[0,0,0]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":4},{"ty":4,"nm":"Path 36","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"967","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[110.874,74.914,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[992.296,449.696,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 36","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[23.93,2.9],[29.83,30.29],[3.02,0.86],[-5.17,9.65],[0,0],[-1.97,13],[9.46,5.46],[2.99,-1.38],[0,0],[4.59,0.99],[-1.12,7.36],[0,0],[-3.69,-1.29],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[-41.6,-5.04],[-2.2,-2.24],[-10.26,-2.93],[7.59,-14.15],[0,0],[1.52,-10.03],[-2.85,-1.64],[0,0],[-4.27,1.97],[-5.78,-1.24],[0,0],[3.17,-2.29],[0,0],[0,0],[0,0],[0,0]],"v":[[211.468,60.629],[221.748,149.829],[178.698,146.479],[44.858,98.719],[36.798,94.109],[8.328,73.669],[58.878,69.389],[93.028,66.579],[64.578,38.019],[55.278,37.609],[24.858,51.669],[11.208,53.209],[0.128,41.589],[54.578,2.269],[65.538,0.669],[132.988,24.199],[164.038,59.529],[211.458,60.629]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.7176,0.6314,0.9098]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":5},{"ty":4,"nm":"Path 35","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"966","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[67.835,20.88,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[946.595,380.211,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 35","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[3.23,-0.6],[0,0],[4.21,2.09],[-2.89,6.86],[0,0],[-3.26,-2.16],[0,0],[0,0],[0,0]],"o":[[-2.35,-2.29],[0,0],[-4.62,0.86],[-5.3,-2.62],[0,0],[3.64,-1.44],[0,0],[0,0],[0,0],[0,0]],"v":[[64.14,37.95],[55.23,35.26],[22.29,41.39],[8.68,39.52],[0.8,25.52],[63.27,0.84],[74.29,1.99],[117.53,17.6],[135.67,39.65],[64.15,37.94]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.7176,0.6314,0.9098]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":6},{"ty":4,"nm":"Path 34","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"965","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[26.434,28.665,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[969.856,348.275,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 34","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[-9.04,-21.31],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[52.868,57.33],[7.308,0],[3.168,21.34],[15.378,51.33]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.7176,0.6314,0.9098]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":7}]}
2,{"id":"10","u":"","e":1,"w":404,"h":339,"p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZQAAAFTCAYAAAAeKPqsAAAACXBIWXMAAAsSAAALEgHS3X78AAAgAElEQVR4nGIYBaNgFIyCUTAKKAYMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcMDAwAAAAA//8axaNgFIyCUTAKKAcM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DAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMAAAAAP//GsWjYBSMglEwCigHDAwMLBaisQAAA45JREFUAI3iUTAKRsEoGAWUAwYGBgAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//xrFo2AUjIJRMAooBwwMDAAAAAD//wMAcr26Dq7t0L4AAAAASUVORK5CYII="},{"nm":"search","id":"11","layers":[{"ty":4,"nm":"Path 27","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1194","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[7.555,7.554,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[876.215,436.916,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 27","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[2.5,2.5],[2.69,-2.69],[0,-1.85],[-1.3,-1.3],[-1.76,0],[-1.25,0.99],[0,0],[0,0]],"o":[[0,0],[2.14,-2.701],[-2.69,-2.69],[-1.3,1.3],[0,1.85
2],[1.34,1.34],[1.51,0],[0,0],[0,0],[0,0]],"v":[[15.11,13.978],[12.3,11.168],[11.77,2.018],[2.02,2.018],[0,6.898],[2.02,11.768],[6.89,13.788],[11.16,12.298],[13.97,15.108],[15.1,13.978]]}}},{"ty":"sh","bm":0,"hd":false,"nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[2.07,2.06],[0,1.41],[-1,1],[-1.35,0],[-1.03,-1.03],[2.06,-2.07],[2.07,2.06]],"o":[[-1,-1],[0,-1.41],[1.03,-1.03],[1.35,0],[2.06,2.06],[-2.06,2.07],[0,0]],"v":[[3.15,10.638],[1.6,6.898],[3.15,3.158],[6.89,1.608],[10.63,3.158],[10.63,10.648],[3.14,10.648]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.2392,0.2431,0]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":1},{"ty":4,"nm":"Path 26","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1193","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[106.915,12.87,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[786.325,437.03,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 26","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[7.08,0],[0,0],[0,7.08],[0,0],[-7.08,0],[0,0],[0,-7.08],[0,0]],"o":[[0,0],[-7.08,0],[0,0],[0,-7.08],[0,0],[7.08,0],[0,0],[0,7.08]],"v":[[200.96,25.74],[12.87,25.74],[0,12.87],[0,12.87],[12.87,0],[200.96,0],[213.83,12.87],[213.83,12.87]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.9176,0.8941,0.9686]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2}]},{"nm":"user","id":"12","layers":[{"ty":4,"nm":"Ellipse 2","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1038","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[734.829,625.523,0]},"r":{"a":0,"k":292.5},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Ellipse 2","it":[{"ty":"el","bm":0,"hd":false,"nm":"Ellipse Path 1","d":1,"p":{"a":0,"k":[0,0]},"s":{"a":0,"k":[22.68,22.68]}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.4824,0.2392,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":1},{"ty":4,"nm":"Path 25","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1037","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[26.11,13.055,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[734.83,653.995,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 25","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[14.42,0],[0,-14.42],[0,0]],"o":[[-14.42,0],[0,0],[0,-14.42]],"v":[[26.11,0],[0,26.11],[52.22,26.11]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.4824,0.2392,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2},{"ty":4,"nm":"Rectangle 15","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1036","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[783.01,689.27,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 15","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[18.16,18.16]}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0,0,0]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":3},{"ty":4,"nm":"Rectangle 14","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1035","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[686.64,689.27,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 14","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[18.16,18.16]}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0,0,0]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":4},{"ty":4,"nm":"Rectangle 13","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1034","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[783.01,591.97,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 13","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[18.16,18.16]}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0,0,0]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":5},{"ty":4,"nm":"Rectangle 12","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1033","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[686.64,591.97,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 12","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[18.16,18.16]}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0,0,0]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":6},{"ty":4,"nm":"Rectangle 11","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1032","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[734.82,640.62,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 11","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[99.38,99.38]}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[1,0.5569,0.2275]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":7}]},{"nm":"line1","id":"13","layers":[{"ty":3,"nm":"","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1126","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[50,50,50]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[820.5,544.5,0],"t":0},{"s":[820.5,406.5,0],"t":299.998}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"ind":1},{"ty":4,"nm":"Line 39","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1125","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[51.53,70.4,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 36","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-140.51,0],[140.51,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2,"parent":1},{"ty":4,"nm":"Line 38","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1124","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[51.53,48.9,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 35","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-140.51,0],[140.51,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":3,"parent":1},{"ty":4,"nm":"Line 37","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1123","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[2.26,26.1,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 34","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-91.24,0],[91.24,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":4,"parent":1},{"ty":4,"nm":"Line 42","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1122","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[51.53,140.4,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 36","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-140.51,0],[140.51,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":5,"parent":1},{"ty":4,"nm":"Line 41","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1121","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[51.53,118.9,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 35","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-140.51,0],[140.51,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":6,"parent":1},{"ty":4,"nm":"Line 40","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1120","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[2.26,96.1,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 34","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-91.24,0],[91.24,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":7,"parent":1},{"ty":4,"nm":"Line 36","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1119","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[51.53,208.4,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 36","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-140.51,0],[140.51,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":8,"parent":1},{"ty":4,"nm":"Line 35","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1118","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[51.53,186.9,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 35","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-140.51,0],[140.51,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":9,"parent":1},{"ty":4,"nm":"Line 34","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"1117","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[2.26,164.1,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 34","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-91.24,0],[91.24,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":10,"parent":1}]}
2,{"nm":"css","id":"15","layers":[{"ty":4,"nm":"Path 14","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"576","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[14.405,20.435,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[111.025,60.345,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 14","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[2.03,1.36],[-0.6,1.06],[-0.75,0.65],[-2.04,-0.76],[-2.01,0],[-0.99,0.9],[0,1.25],[0.64,0.92],[1.64,0.69],[0,0],[1.49,1.63],[0,2.6],[-1.17,1.75],[-2.04,1],[-2.59,0],[-2.25,-0.66],[-1.5,-0.76],[0.47,-1.06],[0.78,-0.69],[1.88,0.56],[1.52,0],[0.95,-0.88],[0,-1.13],[-0.68,-0.67],[-1.34,-0.57],[0,0],[-1.3,-1.07],[-0.71,-1.4],[0,-1.69],[1.08,-1.81],[2.16,-1.04],[3.25,0],[2.53,0.75],[2.03,1.36]],"o":[[0.1,-1.11],[0.6,-1.06],[1.65,1.03],[2.04,0.76],[2.01,0],[1,-0.9],[0,-0.96],[-0.64,-0.92],[0,0],[-2.4,-1.02],[-1.49,-1.63],[0,-2.24],[1.17,-1.74],[2.04,-1],[2.59,0],[2.25,0.66],[-0.06,1.11],[-0.47,1.05],[-1.48,-0.71],[-1.88,-0.56],[-1.88,0],[-0.95,0.88],[0,1],[0.67,0.68],[0,0],[1.74,0.73],[1.3,1.07],[0.71,1.4],[0,2.26],[-1.08,1.81],[-2.17,1.04],[-2.36,0],[-2.53,-0.75],[0,0]],"v":[[0,36.57],[1.05,33.31],[3.08,30.74],[8.61,33.43],[14.69,34.57],[19.14,33.22],[20.64,30],[19.68,27.18],[16.25,24.77],[9.32,21.9],[3.49,17.93],[1.25,11.58],[3,5.6],[7.81,1.49],[14.75,0],[21.98,0.99],[27.6,3.13],[26.81,6.38],[24.93,9],[19.9,7.1],[14.81,6.27],[10.57,7.59],[9.15,10.61],[10.16,13.12],[13.18,15],[20.16,17.87],[24.73,20.57],[27.75,24.28],[28.81,28.91],[27.19,35.02],[22.32,39.3],[14.19,40.87],[6.86,39.75],[0.02,36.59]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":1,"parent":4},{"ty":4,"nm":"Path 13","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"575","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[14.41,20.435,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[79.04,60.345,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 13","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[2.03,1.36],[-0.6,1.06],[-0.75,0.65],[-2.04,-0.76],[-2.01,0],[-1,0.9],[0,1.25],[0.64,0.92],[1.64,0.69],[0,0],[1.49,1.63],[0,2.6],[-1.17,1.75],[-2.04,1],[-2.59,0],[-2.25,-0.66],[-1.5,-0.76],[0.47,-1.06],[0.78,-0.69],[1.88,0.56],[1.52,0],[0.95,-0.88],[0,-1.13],[-0.68,-0.67],[-1.34,-0.57],[0,0],[-1.3,-1.
207],[-0.71,-1.4],[0,-1.69],[1.08,-1.81],[2.16,-1.04],[3.25,0],[2.53,0.75],[2.03,1.36]],"o":[[0.1,-1.11],[0.6,-1.06],[1.65,1.03],[2.04,0.76],[2.01,0],[1,-0.9],[0,-0.96],[-0.64,-0.92],[0,0],[-2.4,-1.02],[-1.49,-1.63],[0,-2.24],[1.17,-1.74],[2.04,-1],[2.59,0],[2.25,0.66],[-0.06,1.11],[-0.47,1.05],[-1.48,-0.71],[-1.88,-0.56],[-1.88,0],[-0.95,0.88],[0,1],[0.67,0.68],[0,0],[1.74,0.73],[1.3,1.07],[0.71,1.4],[0,2.26],[-1.08,1.81],[-2.16,1.04],[-2.36,0],[-2.53,-0.75],[0,0]],"v":[[0,36.57],[1.05,33.31],[3.08,30.74],[8.61,33.43],[14.69,34.57],[19.15,33.22],[20.65,30],[19.69,27.18],[16.26,24.77],[9.33,21.9],[3.5,17.93],[1.26,11.58],[3.01,5.6],[7.82,1.49],[14.76,0],[21.99,0.99],[27.61,3.13],[26.82,6.38],[24.94,9],[19.91,7.1],[14.82,6.27],[10.58,7.59],[9.16,10.61],[10.17,13.12],[13.19,15],[20.17,17.87],[24.74,20.57],[27.76,24.28],[28.82,28.91],[27.2,35.02],[22.33,39.3],[14.2,40.87],[6.87,39.75],[0.03,36.59]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2,"parent":4},{"ty":4,"nm":"Path 12","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"574","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[15.305,20.45,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[45.945,60.3,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 12","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.52,0.14],[0.41,1.43],[1.04,0.91],[1.88,0],[1.29,-2.47],[0,-4.72],[-1.53,-2.3],[-2.74,0],[-1.64,0.81],[-1.5,1.19],[-0.73,-0.95],[-0.19,-0.9],[1.57,-0.91],[1.87,-0.54],[2.05,0],[1.97,1.16],[1.19,1.95],[0.52,2.4],[0,2.49],[-1.49,3.04],[-2.47,1.44],[-2.95,0],[-2.15,-1.07],[-1.17,-1.75],[0,-2.11],[0.74,-0.71],[1.46,0],[0.47,0.07],[0.52,0.14]],"o":[[0.04,-1.51],[-0.41,-1.43],[-1.04,-0.91],[-2.74,0],[-1.28,2.47],[0,4.41],[1.52,2.3],[1.9,0],[1.64,-0.8],[0.79,0.52],[0.73,0.95],[-1.07,1.07],[-1.57,0.91],[-1.88,0.54],[-2.89,0],[-1.97,-1.16],[-1.19,-1.94],[-0.53,-2.4],[0,-4.81],[1.5,-3.04],[2.46,-1.44],[2.95,0],[2.15,1.06],[1.17,1.75],[0,1.44],[-0.74,0.71],[-0.56,0],[-0.47,-0.08],[0,0]],"v":[[23.19,15.48],[22.63,11.07],[20.45,7.56],[16.07,6.19],[10.03,9.9],[8.1,20.68],[10.39,30.74],[16.78,34.19],[22.08,32.98],[26.78,29.99],[29.05,32.19],[30.43,34.96],[26.46,37.93],[21.29,40.1],[15.4,40.9],[8.1,39.16],[3.36,34.5],[0.79,27.98],[0,20.64],[2.24,8.87],[8.18,2.16],[16.3,0],[23.89,1.6],[28.86,5.82],[30.61,11.61],[29.5,14.83],[26.21,15.89],[24.67,15.78],[23.19,15.46]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":3,"parent":4},{"ty":4,"nm":"Path 9","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"573","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[78.02,52.285,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[558.14,860.745,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 9","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-4.02,0],[0,0],[0,4.02],[0,0],[4.02,0],[0,0],[0,0],[0,0],[0,0],[0,-4.02],[0,0]],"o":[[0,0],[4.01,0],[0,0],[0,-4.01],[0,0],[0,0],[0,0],[0,0],[-4.01,0],[0,0],[0,4.01]],"v":[[7.3,104.57],[148.74,104.57],[156.04,97.27],[156.04,21.78],[148.74,14.48],[92.5,14.48],[78.02,0],[63.54,14.48],[7.3,14.48],[0,21.78],[0,97.27]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":4},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":4}]},{"nm":"linebox","id":"16","layers":[{"ty":4,"nm":"Line 20","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"460","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[830.07,758.36,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 20","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,-193.46],[0,193.46]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":1},{"ty":4,"nm":"Line 19","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"459","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[865.25,758.36,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 19","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,-193.46],[0,193.46]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2},{"ty":4,"nm":"Line 18","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"458","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[900.42,758.36,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 18","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,-193.46],[0,193.46]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":3},{"ty":4,"nm":"Line 17","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"457","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[935.6,758.36,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 17","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,-193.46],[0,193.46]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":4},{"ty":4,"nm":"Line 16","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"456","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[970.77,758.36,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 16","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,-193.46],[0,193.46]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":5},{"ty":4,"nm":"Line 15","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"455","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[1005.95,758.36,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 15","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,-193.46],[0,193.46]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":6},{"ty":4,"nm":"Line 14","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"454","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[1041.12,758.36,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 14","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,-193.46],[0,193.46]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":7},{"ty":4,"nm":"Line 13","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"453","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[1076.3,758.36,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 13","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,-193.46],[0,193.46]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":8},{"ty":4,"nm":"Line 12","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"452","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[1111.47,758.36,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 12","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,-193.46],[0,193.46]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":9},{"ty":4,"nm":"Line 11","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"451","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[1146.65,758.36,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 11","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,-193.46],[0,193.46]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":10},{"ty":4,"nm":"Line 10","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"450","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[988.36,600.08,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 10","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-193.46,0],[193.46,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":11},{"ty":4,"nm":"Line 9","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"449","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[988.36,635.25,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 9","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-193.46,0],[193.46,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":12},{"ty":4,"nm":"Line 8","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"448","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[988.36,670.43,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 8","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-193.46,0],[193.46,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":13},{"ty":4,"nm":"Line 7","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"447","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[988.36,705.6,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 7","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-193.46,0],[193.46,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":14},{"ty":4,"nm":"Line 6","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"446","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[988.36,740.78,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 6","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-193.46,0],[193.46,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":15},{"ty":4,"nm":"Line 5","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"445","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[988.36,775.95,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 5","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-193.46,0],[193.46,0]]}}},{"
2ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":16},{"ty":4,"nm":"Line 4","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"444","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[988.36,811.12,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 4","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-193.46,0],[193.46,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":17},{"ty":4,"nm":"Line 3","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"443","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[988.36,846.3,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 3","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-193.46,0],[193.46,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":18},{"ty":4,"nm":"Line 2","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"442","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[988.36,881.47,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 2","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-193.46,0],[193.46,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":19},{"ty":4,"nm":"Line 1","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"441","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[988.36,916.65,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Line 1","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-193.46,0],[193.46,0]]}}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":20},{"ty":4,"nm":"Rectangle 2","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"440","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[988.36,758.36,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Rectangle 2","it":[{"ty":"rc","bm":0,"hd":false,"nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[386.92,386.92]}},{"ty":"st","bm":0,"hd":false,"nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":21}]},{"nm":"ellip","id":"17","layers":[{"ty":2,"nm":"Rectangle 1","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"325","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[318,209.5]},"s":{"a":0,"k":[99.843,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[317.5,209.5,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"refId":"18","ind":1},{"ty":4,"nm":"Path 1","sr":1,"st":0,"op":600,"ip":0,"hd":false,"ln":"324","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[119.4,119.4,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[362.13,298.87,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"nm":"Path 1","it":[{"ty":"sh","bm":0,"hd":false,"nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[65.84,0],[0,65.84],[-65.84,0],[0,-65.84]],"o":[[-65.84,0],[0,-65.84],[65.84,0],[0,65.84]],"v":[[119.4,238.8],[0,119.4],[119.4,0],[238.8,119.4]]}}},{"ty":"sh","bm":0,"hd":false,"nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[49.85,0],[0,-49.85],[-49.85,0],[0,49.85]],"o":[[-49.85,0],[0,49.85],[49.85,0],[0,-49.85]],"v":[[119.4,28.99],[28.99,119.4],[119.4,209.81],[209.81,119.4]]}}},{"ty":"fl","bm":0,"hd":false,"nm":"Fill 1","c":{"a":0,"k":[0.7176,0.6314,0.9098]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2}]}
2,{"id":"18","u":"","e":1,"w":636,"h":419,"p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAnwAAAGjCAYAAAC2bcgxAAAACXBIWXMAAAsSAAALEgHS3X78AAAgAElEQVR4nOzBAQ0AAADCoPdPbQ8HBADAsWoAAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADDoPVP/R5HQQEAnlUDAAD//+zDAQkAAADD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eVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//7MMBCQAAAMOg9U/9HkdBAQCeVQMAAP//AwA/Yy0KQl0uFAAAAABJRU5ErkJggg=="}]}'),Ch={invisible:"StoryboxParralax_invisible__H1Xp-","my-story-container":"StoryboxParralax_my-story-container__JvctM","scroll-indicator":"StoryboxParralax_scroll-indicator__pex55",lottieContainer:"StoryboxParralax_lottieContainer__NDi8d",storyboxItemContainer:"StoryboxParralax_storyboxItemContainer__93nRs",storyboxItem:"StoryboxParralax_storyboxItem__Lc3Wj"},Eh=()=>{const[t,r]=(0,e.useState)(null),n=(0,e.useRef)(null),a=(0,e.useRef)(null),i=(0,e.useRef)(null),s=(0,e.useRef)(null),o=(0,e.useRef)(null),l=(0,e.useRef)(null),{t:h}=Io(),c=()=>window.innerHeight>window.innerWidth&&window.innerWidth<600;return(0,e.useEffect)(()=>{const e=()=>{const e=document.querySelector("#uiuxLottie");if(e&&e.getLottie){const t=e.getLottie();if(t&&t.totalFrames>0)return r(t),!0}return!1};if(!e()){const t=setInterval(()=>{e()&&clearInterval(t)},100);return()=>clearInterval(t)}},[]),(0,e.useEffect)(()=>
2{if(t){const e=document.querySelector("#uiuxLottie"),r=a.current,h=i.current,u=n.current,d=s.current,p=o.current,f=l.current,A=[d,p,f];if(c()?(jn.set(h,{opacity:0,y:"10%"}),jn.set(r,{y:"-10%"})):(A.forEach(e=>{jn.set(e,{opacity:0,x:"20%"})}),jn.set(u,{marginBottom:"-60dvh"}),jn.set(r,{y:"-5%"})),e){const e=jn.timeline({scrollTrigger:{trigger:u,start:()=>c()?"top 10%":"top top",end:"bottom top",scrub:!0,id:"parralax-scroll",onUpdate:e=>{const r=e.progress,n=Math.floor(220*r);t.goToAndStop(n,!0)}},defaults:{duration:1,ease:"power2.out"}});return c()?e.to(r,{width:"80dvw"},"<").to(h,{y:"-10%",opacity:1},"<"):e.to(r,{height:"40dvh"},"<").to(d,{opacity:1,x:"0%"},"<0.3").to(p,{opacity:1,x:"0%"},"<0.3").to(f,{opacity:1,x:"0%"},"<0.3"),()=>{e.kill()}}}},[t]),(0,xo.jsxs)("div",{ref:n,className:Ch.storyboxParralaxSection,children:[(0,xo.jsx)("div",{ref:a,className:Ch.lottieContainer,style:{maxWidth:"100%",maxHeight:"100%",margin:"0 auto"},children:(0,xo.jsx)("lottie-player",{id:"uiuxLottie",src:"data:application/json;base64,".concat(btoa(JSON.stringify(_h))),background:"transparent",speed:"1",style:{maxWidth:"100dvw",maxHeight:"100dvh",width:"100%",height:"100%",aspectRatio:"107 / 91"}})}),(0,xo.jsxs)("div",{ref:i,className:Ch.storyboxItemContainer,children:[(0,xo.jsx)("div",{ref:s,className:Ch.storyboxItem,children:(0,xo.jsx)(Ph,{title:h.storybox.interactionsMotion.title,bulletPoints:h.storybox.interactionsMotion.points})}),(0,xo.jsx)("div",{ref:o,className:Ch.storyboxItem,children:(0,xo.jsx)(Ph,{title:h.storybox.uiEngineering.title,bulletPoints:h.storybox.uiEngineering.points})}),(0,xo.jsx)("div",{ref:l,className:Ch.storyboxItem,children:(0,xo.jsx)(Ph,{title:h.storybox.problemSolving.title,bulletPoints:h.storybox.problemSolving.points})})]})]})},Sh={invisible:"LanguageSwitch_invisible__9NT5U","my-story-container":"LanguageSwitch_my-story-container__6jdSL","scroll-indicator":"LanguageSwitch_scroll-indicator__6QAEr",languageSwitch:"LanguageSwitch_languageSwitch__2JtSr",languageSwitchInner:"LanguageSwitch_languageSwitchInner__3+deu",toggleCircleLeft:"LanguageSwitch_toggleCircleLeft__b-apa",toggleCircleRight:"LanguageSwitch_toggleCircleRight__YVKyT"},Bh=()=>{const{locale:e,setLocale:t}=Io();return(0,xo.jsxs)("div",{className:Sh.languageSwitch,children:[(0,xo.jsx)("span",{className:"en"===e?Sh.active:"",children:"EN"}),(0,xo.jsx)("div",{className:Sh.languageSwitchInner,children:(0,xo.jsx)("div",{className:Sh.toggleSwitch,onClick:()=>{t("en"===e?"de":"en")},"aria-label":"Toggle language",children:(0,xo.jsx)("div",{className:"en"===e?Sh.toggleCircleLeft:Sh.toggleCircleRight})})}),(0,xo.jsx)("span",{className:"de"===e?Sh.active:"",children:"DE"})]})};let Ih,Fh,Th,Qh="undefined"!==typeof Intl?new Intl.Segmenter:0,Rh=e=>"string"===typeof e?Rh(document.querySelectorAll(e)):"length"in e?Array.from(e):[e],Gh=e=>Rh(e).filter(e=>e instanceof HTMLElement),Lh=[],Oh=function(){},Hh=/\s+/g,Uh=new RegExp("\\p{RI}\\p{RI}|\\p{Emoji}(\\p{EMod}|\\u{FE0F}\\u{20E3}?|[\\u{E0020}-\\u{E007E}]+\\u{E007F})?(\\u{200D}\\p{Emoji}(\\p{EMod}|\\u{FE0F}\\u{20E3}?|[\\u{E0020}-\\u{E007E}]+\\u{E007F})?)*|.","gu"),jh={left:0,top:0,width:0,height:0},Nh=(e,t)=>{if(t){let r,n,a,i,s=new Set(e.join("").match(t)||Lh),o=e.length;if(s.size)for(;--o>-1;)for(a of(n=e[o],s))if(a.startsWith(n)&&a.length>n.length){for(r=0,i=n;a.startsWith(i+=e[o+ ++r])&&i.length<a.length;);if(r&&i.length===a.length){e[o]=a,e.splice(o+1,r);break}}}return e},Yh=e=>"inline"===window.getComputedStyle(e).display&&(e.style.display="inline-block"),zh=(e,t,r)=>t.insertBefore("string"===typeof e?document.createTextNode(e):e,r),Vh=(e,t,r)=>{let n=t[e+"sClass"]||"",{tag:a="div",aria:i="auto",propIndex:s=!1}=t,o="line"===e?"block":"inline-block",l=n.indexOf("++")>-1,h=t=>{let h=document.createElement(a),c=r.length+1;return n&&(h.className=n+(l?" "+n+c:"")),s&&h.style.setProperty("--"+e,c+""),"none"!==i&&h.setAttribute("aria-hidden","true"),"span"!==a&&(h.style.position="relative",h.style.display=o),h.textContent=t,r.push(h),h};return l&&(n=n.replace("++","")),h.collection=r,h},Wh=(e,t,r,n,a,i,s,o,l,h)=>{var c;let u,d,p,f,A,m,g,y,v,k,b,w,D,M,x,P,_,C,E=Array.from(e.childNodes),S=0,{wordDelimiter:B,reduceWhiteSpace:I=!0,prepareText:F}=t,T=e.getBoundingClientRect(),Q=T,R=!I&&"pre"===window.getComputedStyle(e).whiteSpace.substring(0,3),G=0,L=r.collection;for("object"===typeof B?(p=B.delimiter||B,d=B.replaceWith||""):d=""===B?"":B||" ",u=" "!==d;S<E.length;S++)if(f=E[S],3===f.nodeType){for(x=f.textContent||"",I?x=x.replace(Hh," "):R&&(x=x.replace(/\n/g,d+"\n")),F&&(x=F(x,e)),f.textContent=x,A=d||p?x.split(p||d):x.match(o)||Lh,_=A[A.length-1],y=u?" "===_.slice(-1):!_,_||A.pop(),Q=T,g=u?" "===A[0].charAt(0):!A[0],g&&zh(" ",e,f),A[0]||A.shift(),Nh(A,l),i&&h||(f.textContent=""),v=1;v<=A.length;v++)if(P=A[v-1],!I&&R&&"\n"===P.charAt(0)&&(null==(c=f.previousSibling)||c.remove(),zh(document.createElement("br"),e,f),P=P.slice(1)),I||""!==P)if(" "===P)e.insertBefore(document.createTextNode(" "),f);else{if(u&&" "===P.charAt(0)&&zh(" ",e,f),G&&1===v&&!g&&L.indexOf(G.parentNode)>-1?(m=L[L.length-1],m.appendChild(document.createTextNode(n?"":P))):(m=r(n?"":P),zh(m,e,f),G&&1===v&&!g&&m.insertBefore(G,m.firstChild)),n)for(b=Qh?Nh([...Qh.segment(P)].map(e=>e.segment),l):P.match(o)||Lh,C=0;C<b.length;C++)m.appendChild(" "===b[C]?document.createTextNode(" "):n(b[C]));if(i&&h){if(x=f.textContent=x.substring(P.length+1,x.length),k=m.getBoundingClientRect(),k.top>Q.top&&k.left<=Q.left){for(w=e.cloneNode(),D=e.childNodes[0];D&&D!==m;)M=D,D=D.nextSibling,w.appendChild(M);e.parentNode.insertBefore(w,e),a&&Yh(w)}Q=k}(v<A.length||y)&&zh(v>=A.length?" ":u&&" "===P.slice(-1)?" "+d:d,e,f)}else zh(d,e,f);e.removeChild(f),G=0}else 1===f.nodeType&&(s&&s.indexOf(f)>-1?(L.indexOf(f.previousSibling)>-1&&L[L.length-1].appendChild(f),G=f):(Wh(f,t,r,n,a,i,s,o,l,!0),G=0),a&&Yh(f))};const Kh=class e{constructor(e,t){this.isSplit=!1,Th||qh.register(window.gsap),this.elements=Gh(e),this.chars=[],this.words=[],this.lines=[],this.masks=[],this.vars=t,this._split=()=>this.isSplit&&this.split(this.vars);let r,n=[],a=()=>{let e,t=n.length;for(;t--;){e=n[t];let r=e.element.offsetWidth;if(r!==e.width)return e.width=r,void this._split()}};this._data={orig:n,obs:"undefined"!==typeof ResizeObserver&&new ResizeObserver(()=>{clearTimeout(r),r=setTimeout(a,200)})},Oh(this),this.split(t)}split(e){this.isSplit&&this.revert(),this.vars=e=e||this.vars||{};let t,{type:r="chars,words,lines",aria:n="auto",deepSlice:a=!0,smartWrap:i,onSplit:s,autoSplit:o=!1,specialChars:l,mask:h}=this.vars,c=r.indexOf("lines")>-1,u=r.indexOf("chars")>-1,d=r.indexOf("words")>-1,p=u&&!d&&!c,f=l&&("push"in l?new RegExp("(?:"+l.join("|")+")","gu"):l),A=f?new RegExp(f.source+"|"+Uh.source,"gu"):Uh,m=!!e.ignore&&Gh(e.ignore),{orig:g,animTime:y,obs:v}=this._data;
vendor: 1,714 bytes, line 2
2return(u||d||c)&&(this.elements.forEach((t,r)=>{g[r]={element:t,html:t.innerHTML,ariaL:t.getAttribute("aria-label"),ariaH:t.getAttribute("aria-hidden")},"auto"===n?t.setAttribute("aria-label",(t.textContent||"").trim()):"hidden"===n&&t.setAttribute("aria-hidden","true");let s,o,l,h,y=[],v=[],k=[],b=u?Vh("char",e,y):null,w=Vh("word",e,v);if(Wh(t,e,w,b,p,a&&(c||p),m,A,f,!1),c){let r,n=Rh(t.childNodes),a=((e,t,r,n)=>{let a=Vh("line",r,n),i=window.getComputedStyle(e).textAlign||"left";return(r,n)=>{let s=a("");for(s.style.textAlign=i,e.insertBefore(s,t[r]);r<n;r++)s.appendChild(t[r]);s.normalize()}})(t,n,e,k),i=[],o=0,l=n.map(e=>1===e.nodeType?e.getBoundingClientRect():jh),h=jh;for(s=0;s<n.length;s++)r=n[s],1===r.nodeType&&("BR"===r.nodeName?(i.push(r),a(o,s+1),o=s+1,h=l[o]):(s&&l[s].top>h.top&&l[s].left<=h.left&&(a(o,s),o=s),h=l[s]));o<s&&a(o,s),i.forEach(e=>{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)})}if(!d){for(s=0;s<v.length;s++)if(o=v[s],u||!o.nextSibling||3!==o.nextSibling.nodeType)if(i&&!c){for(l=document.createElement("span"),l.style.whiteSpace="nowrap";o.firstChild;)l.appendChild(o.firstChild);o.replaceWith(l)}else o.replaceWith(...o.childNodes);else h=o.nextSibling,h&&3===h.nodeType&&(h.textContent=(o.textContent||"")+(h.textContent||""),o.remove());v.length=0,t.normalize()}this.lines.push(...k),this.words.push(...v),this.chars.push(...y)}),h&&this[h]&&this.masks.push(...this[h].map(e=>{let t=e.cloneNode();return e.replaceWith(t),t.appendChild(e),e.className&&(t.className=e.className.replace(/(\b\w+\b)/g,"$1-mask")),t.style.overflow="clip",t}))),this.isSplit=!0,Fh&&(o?Fh.addEventListener("loadingdone",this._split):"loading"===Fh.status&&console.warn("SplitText c
2alled before fonts loaded")),(t=s&&s(this))&&t.totalTime&&(this._data.anim=y?t.totalTime(y):t),c&&o&&this.elements.forEach((e,t)=>{g[t].width=e.offsetWidth,v&&v.observe(e)}),this}revert(){var e,t;let{orig:r,anim:n,obs:a}=this._data;return a&&a.disconnect(),r.forEach(e=>{let{element:t,html:r,ariaL:n,ariaH:a}=e;t.innerHTML=r,n?t.setAttribute("aria-label",n):t.removeAttribute("aria-label"),a?t.setAttribute("aria-hidden",a):t.removeAttribute("aria-hidden")}),this.chars.length=this.words.length=this.lines.length=r.length=this.masks.length=0,this.isSplit=!1,null==Fh||Fh.removeEventListener("loadingdone",this._split),n&&(this._data.animTime=n.totalTime(),n.revert()),null==(t=(e=this.vars).onRevert)||t.call(e,this),this}static create(t,r){return new e(t,r)}static register(e){Ih=Ih||e||window.gsap,Ih&&(Rh=Ih.utils.toArray,Oh=Ih.core.context||Oh),!Th&&window.innerWidth>0&&(Fh=document.fonts,Th=!0)}};Kh.version="3.13.0";let qh=Kh;const Jh="AnimateText_animateText__nB7bi",Xh=t=>{let{text:r}=t;jn.registerPlugin(qh,Ao);const n=e.useRef(null),a=e.useRef(null);qo(()=>{if(n.current)return a.current&&a.current.revert(),jn.set(n.current,{autoAlpha:1}),Ao.create({trigger:n.current,start:"top bottom",onEnter:()=>i()}),()=>{a.current&&a.current.revert()}},[r]);const i=()=>{n.current&&(a.current=qh.create(n.current,{type:"lines, words",mask:"lines",autoSplit:!0,onSplit:e=>jn.from(e.words,{duration:1,y:100,autoAlpha:0,stagger:.05})}))};return(0,xo.jsx)("div",{ref:n,className:Jh,children:r})},Zh="Contact_contact__SzkC2",$h="Contact_contact__text__kWXUf",ec="Contact_buttons__IyIHq",tc=()=>{const{t:e}=Io(),t=(0,xo.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"feather feather-linkedin",children:[(0,xo.jsx)("path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-4 0v7h-4v-7a6 6 0 0 1 6-6z"}),(0,xo.jsx)("rect",{x:"2",y:"9",width:"4",height:"12"}),(0,xo.jsx)("circle",{cx:"4",cy:"4",r:"2"})]}),r=(0,xo.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"feather feather-mail",children:[(0,xo.jsx)("path",{d:"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"}),(0,xo.jsx)("polyline",{points:"22,6 12,13 2,6"})]});return(0,xo.jsxs)("div",{className:Zh,children:[(0,xo.jsxs)("div",{className:$h,children:[(0,xo.jsx)("p",{children:e.contact.description1}),(0,xo.jsx)("h3",{children:(0,xo.jsx)("a",{href:"mailto:".concat(e.contact.description2),children:e.contact.description2})}),(0,xo.jsx)("br",{}),(0,xo.jsx)("p",{children:e.contact.description3})]}),(0,xo.jsxs)("div",{className:ec,children:[(0,xo.jsxs)(jo,{type:"secondary",link:"https://www.linkedin.com/in/mira-hong-nguyen-ho-12ba63232/",children:[t," LinkedIn"]}),(0,xo.jsxs)(jo,{type:"primary",onClick:()=>{return e="mailto:[email protected]",void(window.location.href=e);var e},children:[r," ",e.buttons.contactMe]})]})]})},rc=()=>{jn.registerPlugin(la,Ao);const{t:t,locale:r}=Io();return(0,e.useEffect)(()=>{window.addEventListener("error",e=>{if("ResizeObserver loop completed with undelivered notifications."===e.message){const t=document.getElementById("webpack-dev-server-client-overlay"),r=document.getElementById("webpack-dev-server-client-overlay-div");t&&(t.style.display="none"),r&&(r.style.display="none"),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation()}})},[]),(0,e.useEffect)(()=>{let e;const t=window.innerWidth,r=()=>{clearTimeout(e),e=setTimeout(()=>{Math.abs(window.innerWidth-t)>50&&(window.scrollTo(0,0),window.location.reload())},500)};return window.addEventListener("resize",r),()=>{window.removeEventListener("resize",r),clearTimeout(e)}},[]),(0,e.useEffect)(()=>{Ao.defaults({scroller:"#smooth-content"}),la.create({wrapper:"#smooth-wrapper",content:"#smooth-content",smooth:1,effects:!0,normalizeScroll:!0})},[]),(0,xo.jsxs)(_o,{children:[(0,xo.jsx)("div",{id:"smooth-wrapper",children:(0,xo.jsxs)("div",{id:"smooth-content",children:[(0,xo.jsx)(Bh,{}),(0,xo.jsxs)("div",{className:"App",children:[(0,xo.jsx)(uh,{className:"section-container",backgroundColor:"orange",children:(0,xo.jsx)(hh,{})}),(0,xo.jsx)(uh,{className:"section-container",backgroundColor:"purple",title:t.sections.about.title,de
2scription:t.sections.about.description,children:(0,xo.jsx)(Xh,{text:t.sections.about.content},r)}),(0,xo.jsx)(uh,{className:"section-container",backgroundColor:"pink",title:t.sections.whatIDo.title,description:t.sections.whatIDo.description,pinned:"section",children:(0,xo.jsx)(Eh,{})}),(0,xo.jsx)(uh,{className:"section-container",fullWidth:!0,backgroundColor:"purple",title:t.sections.miniShowcase.title,description:t.sections.miniShowcase.description,"data-section":"showcase",children:(0,xo.jsx)(bh,{backgroundColor:"purple"})}),(0,xo.jsx)(uh,{className:"section-container",backgroundColor:"purple",title:t.sections.epilogue.title,children:(0,xo.jsx)(Xh,{text:t.sections.epilogue.content},r)}),(0,xo.jsx)(uh,{className:"section-container",backgroundColor:"orange",title:t.sections.contact.title,description:t.sections.contact.description,children:(0,xo.jsx)(tc,{})}),(0,xo.jsx)(uh,{className:"section-container",backgroundColor:"purple",children:(0,xo.jsxs)("footer",{style:{textAlign:"center",padding:"1rem",fontSize:"0.9rem",color:"#666"},children:["\xa9 ",(new Date).getFullYear()," Mira Ho. All rights reserved."]})})]})]})}),(0,xo.jsx)(Dh,{})]})},nc=()=>(0,xo.jsx)(Bo,{children:(0,xo.jsx)(rc,{})});t.render((0,xo.jsx)(e.StrictMode,{children:(0,xo.jsx)(nc,{})}),document.getElementById("root"))})()})();
3//# sourceMappingURL=main.02139842.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.