{"version":3,"file":"shared-lib.Mvb_v4KS.mjs","names":["e","n","a","o","l","i","s","c","x$1","g","d","f","h","b","m","S","te","ue","se","pe","ye","ae","re","x","$","E","T","R","_","p","t","u","Y","MotionPathWithV1StrokeFX","Base","MotionSVG","SVG","transition","getProps","Component","className","css","Icon","placeholderUrl","SVG","getProps","Component","className","css","Icon","v","animation","exports","window","i","h","s","v","r","g","b","f","p","t","d","a","c","e","j","k","l","m","n","o","x","y","z","pt","_e","global","mask","prng","seed","me","A","B","C","id","animationData","w","addFonts","index","renderer","_","svg","component","loadAnimation","animation","searchAnimations","standalone","Math","document","wiggle","fn","time","len","TextExpressionSelectorPropFactory","exports$1","v","c","SrcType","Poster","e","i","s","o","n","r","l","h","a","c","d","p","u","m","v","g","S","w","observer","_Fragment","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","fonts","css","className","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","MotionPathWithV1StrokeFX","mask","Base","MotionSVG","SVG","transition","getProps","Component","className","css","Icon","mask","Base","MotionSVG","SVG","getProps","Component","className","css","Icon","addPropertyOverrides","Slow","Fast","Design","cycleOrder","serializationHash","variantClassNames","transition1","Transition","transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","AnimatedDesign","Whatsapp","Down","Doctor","Medicine","Delivery","Connected","serializationHash","variantClassNames","transition1","Transition","transition","Variants","getProps","createLayoutDependency","Component","className","css","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","SVG","getProps","Component","className","css","Icon","IconFonts","Icon","PrimaryButtonFonts","PrimaryButton","serializationHash","variantClassNames","transition1","transformTemplate1","_","t","transition","humanReadableVariantMap","getProps","Component","className","css","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","css","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","SVG","getProps","Component","className","css","metadata","__FramerMetadata__","NewNavbar","PrimaryButton","HorizontalScrollable","SaturatedVeryLengthy","AnimatedTxt","Icon","SaturatedVeryLengthyWhite","Icon1","serializationHash","metadata","className","PropertyOverrides","Image","css","__FramerMetadata__","css","__FramerMetadata__","_","t","className","t","e","exports","r","i","n","s","a","o","h","id","l","p","l$2","d","u","c","v","f","_","m","$","g","y","w","x","b","T","A","E","C","M","k","H","S","P","V","N","I","R","L","z","Z","l$1","t$1","e$1","module","D","F","O","B","j","G","U","W","K","Y","X","J","Q","tt","et","rt","it","nt","st","at","ot","ht","_typeof","ob","Math","window","document","XMLHttpRequest","fetch","mask","seedRandom","index"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.js","https:/framerusercontent.com/modules/2WCbFLw5x4DL4izNy2s3/QsDuqijqUF29A5MfrcZU/LMNDSmuB0.js","https:/framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js","https:/framerusercontent.com/modules/jfK7C7JmdHGaVBsvt1V7/G0lF2a2mezep3QZSQZwm/DotLottie.js","https:/framerusercontent.com/modules/nkxj5iF7ILiuz5hhcVO0/XhO1ZGL7pDEGpkMbNU8V/pAOzBCqjB.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framer.com/m/framer/default-utils.js@^0.45.0","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/TbXI1XaZFNevVKcgIt7G/isMotionValue.js","https:/framer.com/m/framer/useAutoMotionValue.js@0.3.0","https:/jspm.dev/npm:lottie-web@5.7.8!cjs","https:/jspm.dev/lottie-web@5.7.8","https:/framerusercontent.com/modules/YbkSqZ7STzW5WsMb1yan/RLfsHd78NBd0kbafA9hd/Lottie.js","https:/ga.jspm.io/npm:@studio-freight/lenis@1.0.42/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js","https:/framerusercontent.com/modules/Bi0rUWHJmWL0etJsvoTB/43tru4rWzflXBpNjNI9Q/UiM3mM6dK.js","https:/framerusercontent.com/modules/43bMg47Kq7BuIFaRl5TS/eA4MxQypIpFxTUdIKDm9/jIDdipCMu.js","https:/framerusercontent.com/modules/STrpiqs6VpP1kVoyTmMa/zuQbh7S7t7ytm9lBORjO/UBFTMoVot.js","https:/framerusercontent.com/modules/FMasWZRKx0IYQn2YDUGt/y3sGcblSRsgnYmVXhBOf/h6PI_niau.js","https:/framerusercontent.com/modules/odHaI5YF41erzP8FRAkr/LWEeaCV73UyzOMJCq34o/IqLEHZLtS.js","https:/framerusercontent.com/modules/v1ZIhLWKfyMmsRJcjGas/pAdS9eS6n0Dn9ap9AboD/iW4XVpxvK.js","https:/framerusercontent.com/modules/aYFB5TxmCBodjQoemoSz/niTXFlOKBn0Qhg00vPv7/NeEd54ISA.js","https:/framerusercontent.com/modules/ewRxqFhtt70T304Y7MNW/92CPMlWmAEihrdYeR8WQ/RptsuIPxy.js","https:/framerusercontent.com/modules/8b84LBrS8nDG3MmV5sG9/UPSlffwWdYBLszqQhoR1/vIlGvaDqy.js","https:/framerusercontent.com/modules/v3USGQDNZPSFEKUOrC3H/0aLIL7iaVehx9o78VU1F/i0fw6tFEQ.js","https:/framerusercontent.com/modules/K7vk8yJDS3iIq0EALZVz/RDPqkMatDYizNSaoyDji/wQLPtYHqk.js","https:/framerusercontent.com/modules/2iqc6GU5YotRU3DOvZoH/MRQ72gzRXIQpPGrfPB9e/ZJOD8DtKJ.js","https:/framerusercontent.com/modules/0FMZ3JMi5TXegxUEEuoJ/EvSpmaBtr1Z3Hi0f9eJ7/Ps3ZqzdPw.js","https:/framerusercontent.com/modules/VchEsJl2WpxddVN1kHBP/eu6l9rGG0Z5rbQ1uifU4/KnNVI2V4i.js","https:/framerusercontent.com/modules/pekCcQ9hNyXR1CaybV4R/68vvPCPeRCYBDWkkrydN/qDKjALxr1.js","https:/framerusercontent.com/modules/feEoiM0beFn7NeoC9fUU/rCETkmABRcPKAWAa9n5i/NwXZqqwjk.js","https:/framerusercontent.com/modules/kkfjur2EkTQRu0bseyjV/95hQrdxnQ5babfdF9iJ7/qhtCawOvX.js","https:/framerusercontent.com/modules/ctZkdE9Cvdn3i03CmkLC/h3TaO5wr0YLpo7xm1IOo/TKzxhDjB2.js","https:/framerusercontent.com/modules/ERS0XlGVCR6tUgqmpGVC/Xey24MkXBcXWHtrOdCmW/aUgSnYMHw.js","https:/framerusercontent.com/modules/50Ss4iUt71zqHmBVFF3f/RUFItdyZsfmXIxTigJ30/E1m45hCBR.js","https:/framerusercontent.com/modules/UQx5OFkIeQPfuXEBasDD/MAMvn8nKafNUOdHLnIn7/Fnm0qt0Wp.js","https:/framerusercontent.com/modules/bvYxyeQ40yFS7j7Jz4oW/WR9h6tg1tQiONlXhd64o/ikQb8GS6y.js","https:/framerusercontent.com/modules/Cx9i2bNkSwbhsSUtxE2j/Ds4zvskQS7kECutX9Cj9/jQX3gQEje.js","https:/framerusercontent.com/modules/4PNJFwQv9jLk6AhPpXES/xBVQsrY3qczy85I4jmol/QyptsxzAn.js","https:/framerusercontent.com/modules/D8FbQJbDcHapjHsVDSSq/4ZlhikDRhdQDDVWXvzU3/TVNTJQzQQ.js","https:/framerusercontent.com/modules/2eaACIuRAtImAIzv97xp/qCrC6yZDTZFLuQuq0ra4/ZcC2ia_Qi.js","https:/framerusercontent.com/modules/PrADR461jLjzdjSreHio/vel4ejthmk70WKiJsmDa/CbRcHw4Rx.js","https:/framerusercontent.com/modules/G6bDGqHVkYPPI4qnmbmj/u11RZrRvuWNYjOyegDFQ/mFNNoPInt.js","https:/framerusercontent.com/modules/eicUc23JHCFRLqqW9mTM/X42gFEPkg5BDIZMeixYL/siteMetadata.js","https:/framerusercontent.com/modules/6Halr8U6vsyJ1Z2vaJbO/lngTqoSHD9gZ5c8HSN46/augiA20Il.js","https:/framerusercontent.com/modules/1rPx4J1Gf4tWoByeTaVv/ntKI9lbvisBuWb8dUyxS/augiA20Il.js","https:/framer.com/m/framer/SitesNotFoundPage.js@1.4.0","https:/framerusercontent.com/modules/jroGqxU9bRpUOUUOazMX/w4TC8hZHrrxdOZLQq88a/Zn0Rze9ZR.js","https:/unpkg.com/@dotlottie/player-component@1.3.2/dist/dotlottie-player.js"],"sourcesContent":["import*as e from\"react\";var n=\"default\"in e?e.default:e;var a={};var o=n;function l$2(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var l=Object.prototype.hasOwnProperty,i=/^[: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]*$/,s={},c={};function ja$1(e){if(l.call(c,e))return!0;if(l.call(s,e))return!1;if(i.test(e))return c[e]=!0;s[e]=!0;return!1}function r(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var d={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){d[e]=new r(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];d[n]=new r(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){d[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){d[e]=new r(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){d[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){d[e]=new r(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){d[e]=new r(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){d[e]=new r(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){d[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\\-:]([a-z])/g;function la$1(e){return e[1].toUpperCase()}\"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 n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}));d.xlinkHref=new r(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={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},g=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(h).forEach((function(e){g.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);h[n]=h[e]}))}));var b=/[\"'&<>]/;function v(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=b.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var m=/([A-Z])/g,S=/^ms-/,x=Array.isArray;function w$1(e,n){return{insertionMode:e,selectedValue:n}}function ra$1(e,n,a){switch(n){case\"select\":return w$1(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return w$1(2,null);case\"math\":return w$1(3,null);case\"foreignObject\":return w$1(1,null);case\"table\":return w$1(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return w$1(5,null);case\"colgroup\":return w$1(7,null);case\"tr\":return w$1(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w$1(1,null):e}var $=new Map;function ta$1(e,n,a){if(\"object\"!==typeof a)throw Error(l$2(62));n=!0;for(var o in a)if(l.call(a,o)){var i=a[o];if(null!=i&&\"boolean\"!==typeof i&&\"\"!==i){if(0===o.indexOf(\"--\")){var s=v(o);i=v((\"\"+i).trim())}else{s=o;var c=$.get(s);void 0!==c||(c=v(s.replace(m,\"-$1\").toLowerCase().replace(S,\"-ms-\")),$.set(s,c)),s=c;i=\"number\"===typeof i?0===i||l.call(h,o)?\"\"+i:i+\"px\":v((\"\"+i).trim())}n?(n=!1,e.push(' style=\"',s,\":\",i)):e.push(\";\",s,\":\",i)}}n||e.push('\"')}function x$1(e,n,a,o){switch(a){case\"style\":ta$1(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=d.hasOwnProperty(a)?d[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=n.attributeName;switch(n.type){case 3:o&&e.push(\" \",a,'=\"\"');break;case 4:!0===o?e.push(\" \",a,'=\"\"'):!1!==o&&e.push(\" \",a,'=\"',v(o),'\"');break;case 5:isNaN(o)||e.push(\" \",a,'=\"',v(o),'\"');break;case 6:!isNaN(o)&&1<=o&&e.push(\" \",a,'=\"',v(o),'\"');break;default:n.sanitizeURL&&(o=\"\"+o),e.push(\" \",a,'=\"',v(o),'\"')}}else if(ja$1(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(\" \",a,'=\"',v(o),'\"')}}function y$1(e,n,a){if(null!=n){if(null!=a)throw Error(l$2(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(l$2(61));n=n.__html;null!==n&&void 0!==n&&e.push(\"\"+n)}}function ua$1(e){var n=\"\";o.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}function va$1(e,n,a,o){e.push(A(a));var i,s=a=null;for(i in n)if(l.call(n,i)){var c=n[i];if(null!=c)switch(i){case\"children\":a=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:x$1(e,o,i,c)}}e.push(\">\");y$1(e,s,a);return\"string\"===typeof a?(e.push(v(a)),null):a}var E=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,T=new Map;function A(e){var n=T.get(e);if(void 0===n){if(!E.test(e))throw Error(l$2(65,e));n=\"<\"+e;T.set(e,n)}return n}function ya$1(e,n,a,o,i){switch(n){case\"select\":e.push(A(\"select\"));var s=null,c=null;for(g in a)if(l.call(a,g)){var d=a[g];if(null!=d)switch(g){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"defaultValue\":case\"value\":break;default:x$1(e,o,g,d)}}e.push(\">\");y$1(e,c,s);return s;case\"option\":c=i.selectedValue;e.push(A(\"option\"));var f=d=null,h=null;var g=null;for(s in a)if(l.call(a,s)){var b=a[s];if(null!=b)switch(s){case\"children\":d=b;break;case\"selected\":h=b;break;case\"dangerouslySetInnerHTML\":g=b;break;case\"value\":f=b;default:x$1(e,o,s,b)}}if(null!=c)if(a=null!==f?\"\"+f:ua$1(d),x(c)){for(o=0;o<c.length;o++)if(\"\"+c[o]===a){e.push(' selected=\"\"');break}}else\"\"+c===a&&e.push(' selected=\"\"');else h&&e.push(' selected=\"\"');e.push(\">\");y$1(e,g,d);return d;case\"textarea\":e.push(A(\"textarea\"));g=c=s=null;for(d in a)if(l.call(a,d)&&(f=a[d],null!=f))switch(d){case\"children\":g=f;break;case\"value\":s=f;break;case\"defaultValue\":c=f;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(91));default:x$1(e,o,d,f)}null===s&&null!==c&&(s=c);e.push(\">\");if(null!=g){if(null!=s)throw Error(l$2(92));if(x(g)&&1<g.length)throw Error(l$2(93));s=\"\"+g}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");null!==s&&e.push(v(\"\"+s));return null;case\"input\":e.push(A(\"input\"));f=g=d=s=null;for(c in a)if(l.call(a,c)&&(h=a[c],null!=h))switch(c){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,\"input\"));case\"defaultChecked\":f=h;break;case\"defaultValue\":d=h;break;case\"checked\":g=h;break;case\"value\":s=h;break;default:x$1(e,o,c,h)}null!==g?x$1(e,o,\"checked\",g):null!==f&&x$1(e,o,\"checked\",f);null!==s?x$1(e,o,\"value\",s):null!==d&&x$1(e,o,\"value\",d);e.push(\"/>\");return null;case\"menuitem\":e.push(A(\"menuitem\"));for(var m in a)if(l.call(a,m)&&(s=a[m],null!=s))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(400));default:x$1(e,o,m,s)}e.push(\">\");return null;case\"title\":e.push(A(\"title\"));s=null;for(b in a)if(l.call(a,b)&&(c=a[b],null!=c))switch(b){case\"children\":s=c;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(434));default:x$1(e,o,b,c)}e.push(\">\");return s;case\"listing\":case\"pre\":e.push(A(n));c=s=null;for(f in a)if(l.call(a,f)&&(d=a[f],null!=d))switch(f){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;default:x$1(e,o,f,d)}e.push(\">\");if(null!=c){if(null!=s)throw Error(l$2(60));if(\"object\"!==typeof c||!(\"__html\"in c))throw Error(l$2(61));a=c.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(\"\\n\",a):e.push(\"\"+a))}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");return s;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(A(n));for(var S in a)if(l.call(a,S)&&(s=a[S],null!=s))switch(S){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,n));default:x$1(e,o,S,s)}e.push(\"/>\");return null;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 va$1(e,a,n,o);case\"html\":return 0===i.insertionMode&&e.push(\"<!DOCTYPE html>\"),va$1(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return va$1(e,a,n,o);e.push(A(n));c=s=null;for(h in a)if(l.call(a,h)&&(d=a[h],null!=d))switch(h){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"style\":ta$1(e,o,d);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ja$1(h)&&\"function\"!==typeof d&&\"symbol\"!==typeof d&&e.push(\" \",h,'=\"',v(d),'\"')}e.push(\">\");y$1(e,c,s);return s}}function za$1(e,n,a){e.push('\\x3c!--$?--\\x3e<template id=\"');if(null===a)throw Error(l$2(395));e.push(a);return e.push('\"></template>')}function Aa$1(e,n,a,o){switch(a.insertionMode){case 0:case 1:return e.push('<div hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 2:return e.push('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 3:return e.push('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 4:return e.push('<table hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 5:return e.push('<table hidden><tbody id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 6:return e.push('<table hidden><tr id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 7:return e.push('<table hidden><colgroup id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');default:throw Error(l$2(397))}}function Ba$1(e,n){switch(n.insertionMode){case 0:case 1:return e.push(\"</div>\");case 2:return e.push(\"</svg>\");case 3:return e.push(\"</math>\");case 4:return e.push(\"</table>\");case 5:return e.push(\"</tbody></table>\");case 6:return e.push(\"</tr></table>\");case 7:return e.push(\"</colgroup></table>\");default:throw Error(l$2(397))}}var R=/[<\\u2028\\u2029]/g;function Da$1(e){return JSON.stringify(e).replace(R,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}function Ea$1(e,n){n=void 0===n?\"\":n;return{bootstrapChunks:[],startInlineScript:\"<script>\",placeholderPrefix:n+\"P:\",segmentPrefix:n+\"S:\",boundaryPrefix:n+\"B:\",idPrefix:n,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function Fa$1(e,n,a,o){if(a.generateStaticMarkup)return e.push(v(n)),!1;\"\"===n?e=o:(o&&e.push(\"\\x3c!-- --\\x3e\"),e.push(v(n)),e=!0);return e}var _=Object.assign,I=Symbol.for(\"react.element\"),B=Symbol.for(\"react.portal\"),N=Symbol.for(\"react.fragment\"),z=Symbol.for(\"react.strict_mode\"),V=Symbol.for(\"react.profiler\"),j=Symbol.for(\"react.provider\"),O=Symbol.for(\"react.context\"),H=Symbol.for(\"react.forward_ref\"),U=Symbol.for(\"react.suspense\"),K=Symbol.for(\"react.suspense_list\"),ee=Symbol.for(\"react.memo\"),te=Symbol.for(\"react.lazy\"),ne=Symbol.for(\"react.scope\"),re=Symbol.for(\"react.debug_trace_mode\"),ae=Symbol.for(\"react.legacy_hidden\"),oe=Symbol.for(\"react.default_value\"),le=Symbol.iterator;function Xa$1(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 N:return\"Fragment\";case B:return\"Portal\";case V:return\"Profiler\";case z:return\"StrictMode\";case U:return\"Suspense\";case K:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case O:return(e.displayName||\"Context\")+\".Consumer\";case j:return(e._context.displayName||\"Context\")+\".Provider\";case H:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case ee:return n=e.displayName||null,null!==n?n:Xa$1(e.type)||\"Memo\";case te:n=e._payload;e=e._init;try{return Xa$1(e(n))}catch(e){}}return null}var ue={};function Za$1(e,n){e=e.contextTypes;if(!e)return ue;var a,o={};for(a in e)o[a]=n[a];return o}var ie=null;function F(e,n){if(e!==n){e.context._currentValue2=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(l$2(401))}else{if(null===a)throw Error(l$2(401));F(e,a)}n.context._currentValue2=n.value}}function $a$1(e){e.context._currentValue2=e.parentValue;e=e.parent;null!==e&&$a$1(e)}function ab$1(e){var n=e.parent;null!==n&&ab$1(n);e.context._currentValue2=e.value}function bb$1(e,n){e.context._currentValue2=e.parentValue;e=e.parent;if(null===e)throw Error(l$2(402));e.depth===n.depth?F(e,n):bb$1(e,n)}function cb$1(e,n){var a=n.parent;if(null===a)throw Error(l$2(402));e.depth===a.depth?F(e,a):cb$1(e,a);n.context._currentValue2=n.value}function G(e){var n=ie;n!==e&&(null===n?ab$1(e):null===e?$a$1(n):n.depth===e.depth?F(n,e):n.depth>e.depth?bb$1(n,e):cb$1(n,e),ie=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function eb$1(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=se;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue2:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:_({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=_({},i,c)):_(i,c))}e.state=i}else i.queue=null}var ce={id:1,overflow:\"\"};function gb$1(e,n,a){var o=e.id;e=e.overflow;var l=32-de(o)-1;o&=~(1<<l);a+=1;var i=32-de(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-de(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var de=Math.clz32?Math.clz32:hb$1,fe=Math.log,pe=Math.LN2;function hb$1(e){e>>>=0;return 0===e?32:31-(fe(e)/pe|0)|0}function kb$1(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var he=\"function\"===typeof Object.is?Object.is:kb$1,ge=null,be=null,me=null,ye=null,ve=!1,ke=!1,we=0,Se=null,xe=0;function Q$1(){if(null===ge)throw Error(l$2(321));return ge}function pb$1(){if(0<xe)throw Error(l$2(312));return{memoizedState:null,queue:null,next:null}}function qb$1(){null===ye?null===me?(ve=!1,me=ye=pb$1()):(ve=!0,ye=me):null===ye.next?(ve=!1,ye=ye.next=pb$1()):(ve=!0,ye=ye.next);return ye}function rb$1(){be=ge=null;ke=!1;me=null;xe=0;ye=Se=null}function sb$1(e,n){return\"function\"===typeof n?n(e):n}function tb$1(e,n,a){ge=Q$1();ye=qb$1();if(ve){var o=ye.queue;n=o.dispatch;if(null!==Se&&(a=Se.get(o),void 0!==a)){Se.delete(o);o=ye.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);ye.memoizedState=o;return[o,n]}return[ye.memoizedState,n]}e=e===sb$1?\"function\"===typeof n?n():n:void 0!==a?a(n):n;ye.memoizedState=e;e=ye.queue={last:null,dispatch:null};e=e.dispatch=ub$1.bind(null,ge,e);return[ye.memoizedState,e]}function vb$1(e,n){ge=Q$1();ye=qb$1();n=void 0===n?null:n;if(null!==ye){var a=ye.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!he(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();ye.memoizedState=[e,n];return e}function ub$1(e,n,a){if(25<=xe)throw Error(l$2(301));if(e===ge)if(ke=!0,e={action:a,next:null},null===Se&&(Se=new Map),a=Se.get(n),void 0===a)Se.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function wb$1(){throw Error(l$2(394))}function R$1(){}var $e={readContext:function(e){return e._currentValue2},useContext:function(e){Q$1();return e._currentValue2},useMemo:vb$1,useReducer:tb$1,useRef:function(e){ge=Q$1();ye=qb$1();var n=ye.memoizedState;return null===n?(e={current:e},ye.memoizedState=e):n},useState:function(e){return tb$1(sb$1,e)},useInsertionEffect:R$1,useLayoutEffect:function(){},useCallback:function(e,n){return vb$1((function(){return e}),n)},useImperativeHandle:R$1,useEffect:R$1,useDebugValue:R$1,useDeferredValue:function(e){Q$1();return e},useTransition:function(){Q$1();return[!1,wb$1]},useId:function(){var e=be.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-de(e)-1)).toString(32)+n;var a=Ce;if(null===a)throw Error(l$2(404));n=we++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){Q$1();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(l$2(407));return a()}},Ce=null,Ee=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function zb$1(e){console.error(e);return null}function T$1(){}function Ab$1(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?zb$1:l,onAllReady:void 0===i?T$1:i,onShellReady:void 0===s?T$1:s,onShellError:void 0===c?T$1:c,onFatalError:void 0===d?T$1:d};a=U$1(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Bb$1(n,e,null,a,h,ue,null,ce);f.push(e);return n}function Bb$1(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Cb$1(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function U$1(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function V$1(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function W$1(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,e.destination.destroy(n)):(e.status=1,e.fatalError=n)}function Db$1(e,n,a,o,l){ge={};be=n;we=0;for(e=a(o,l);ke;)ke=!1,we=0,xe+=1,ye=null,e=a(o,l);rb$1();return e}function Eb$1(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(l$2(108,Xa$1(o)||\"Unknown\",c));o=_({},s,a)}n.legacyContext=o;X$1(e,n,l);n.legacyContext=s}else X$1(e,n,l)}function Fb(e,n){if(e&&e.defaultProps){n=_({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Gb$1(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=Za$1(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue2:l);eb$1(i,a,o,l);Eb$1(e,n,i,a)}else{i=Za$1(a,n.legacyContext);l=Db$1(e,n,a,o,i);var s=0!==we;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)eb$1(l,a,o,i),Eb$1(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=gb$1(o,1,0);try{X$1(e,n,l)}finally{n.treeContext=o}}else X$1(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case ae:case re:case z:case V:case N:X$1(e,n,o.children);return;case K:X$1(e,n,o.children);return;case ne:throw Error(l$2(343));case U:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=U$1(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=U$1(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if(Hb$1(e,n,o),e.responseState.generateStaticMarkup||f.lastPushedText&&f.textEmbedded&&f.chunks.push(\"\\x3c!-- --\\x3e\"),f.status=1,Y$1(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=V$1(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Bb$1(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case H:o=Db$1(e,n,a.render,o,l);if(0!==we){a=n.treeContext;n.treeContext=gb$1(a,1,0);try{X$1(e,n,o)}finally{n.treeContext=a}}else X$1(e,n,o);return;case ee:a=a.type;o=Fb(a,o);Gb$1(e,n,a,o,l);return;case j:l=o.children;a=a._context;o=o.value;i=a._currentValue2;a._currentValue2=o;s=ie;ie=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;X$1(e,n,l);e=ie;if(null===e)throw Error(l$2(403));o=e.parentValue;e.context._currentValue2=o===oe?e.context._defaultValue:o;e=ie=e.parent;n.context=e;return;case O:o=o.children;o=o(a._currentValue2);X$1(e,n,o);return;case te:l=a._init;a=l(a._payload);o=Fb(a,o);Gb$1(e,n,a,o,void 0);return}throw Error(l$2(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=ya$1(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=ra$1(s,a,o);Hb$1(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(\"</\",a,\">\")}l.lastPushedText=!1}}function X$1(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case I:Gb$1(e,n,a.type,a.props,a.ref);return;case B:throw Error(l$2(257));case te:var o=a._init;a=o(a._payload);X$1(e,n,a);return}if(x(a)){Ib$1(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=le&&a[le]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);Ib$1(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(l$2(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function Ib$1(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=gb$1(i,o,l);try{Hb$1(e,n,a[l])}finally{n.treeContext=i}}}function Hb$1(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return X$1(e,n,a)}catch(d){if(rb$1(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,G(i),d;a=d;var s=n.blockedSegment,c=U$1(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Bb$1(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;G(i)}}function Jb$1(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;Kb$1(this,n,e)}function Lb$1(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.push(null))):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(l$2(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return Lb$1(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function Y$1(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&Y$1(e,a)}else e.completedSegments.push(n)}function Kb$1(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(l$2(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=T$1,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&Y$1(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(Jb$1,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(Y$1(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Cb$1(e){if(2!==e.status){var n=ie,a=Ee.current;Ee.current=$e;var o=Ce;Ce=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){G(s.context);try{X$1(c,s,s.node),c.responseState.generateStaticMarkup||d.lastPushedText&&d.textEmbedded&&d.chunks.push(\"\\x3c!-- --\\x3e\"),s.abortSet.delete(s),d.status=1,Kb$1(c,s.blockedBoundary,d)}catch(e){if(rb$1(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=V$1(c,g);null===h?W$1(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}finally{Ce=o,Ee.current=a,a===$e&&G(n)}}}function Z$1(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;n.push('<template id=\"');n.push(e.placeholderPrefix);e=o.toString(16);n.push(e);return n.push('\"></template>');case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)n.push(o[i]);l=Nb$1(e,n,l)}for(;i<o.length-1;i++)n.push(o[i]);i<o.length&&(l=n.push(o[i]));return l;default:throw Error(l$2(390))}}function Nb$1(e,n,a){var o=a.boundary;if(null===o)return Z$1(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)return e.responseState.generateStaticMarkup||(o=o.errorDigest,n.push(\"\\x3c!--$!--\\x3e\"),n.push(\"<template\"),o&&(n.push(' data-dgst=\"'),o=v(o),n.push(o),n.push('\"')),n.push(\"></template>\")),Z$1(e,n,a),e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\"),e;if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=l.boundaryPrefix+i.toString(16);o=o.id=l;za$1(n,e.responseState,o);Z$1(e,n,a);return n.push(\"\\x3c!--/$--\\x3e\")}if(o.byteSize>e.progressiveChunkSize)return o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),za$1(n,e.responseState,o.id),Z$1(e,n,a),n.push(\"\\x3c!--/$--\\x3e\");e.responseState.generateStaticMarkup||n.push(\"\\x3c!--$--\\x3e\");a=o.completedSegments;if(1!==a.length)throw Error(l$2(391));Nb$1(e,n,a[0]);e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\");return e}function Ob$1(e,n,a){Aa$1(n,e.responseState,a.formatContext,a.id);Nb$1(e,n,a);return Ba$1(n,a.formatContext)}function Pb$1(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)Qb$1(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;n.push(e.startInlineScript);e.sentCompleteBoundaryFunction?n.push('$RC(\"'):(e.sentCompleteBoundaryFunction=!0,n.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'));if(null===o)throw Error(l$2(395));a=a.toString(16);n.push(o);n.push('\",\"');n.push(e.segmentPrefix);n.push(a);return n.push('\")<\\/script>')}function Qb$1(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(l$2(392));return Ob$1(e,n,o)}Ob$1(e,n,o);e=e.responseState;n.push(e.startInlineScript);e.sentCompleteSegmentFunction?n.push('$RS(\"'):(e.sentCompleteSegmentFunction=!0,n.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'));n.push(e.segmentPrefix);l=l.toString(16);n.push(l);n.push('\",\"');n.push(e.placeholderPrefix);n.push(l);return n.push('\")<\\/script>')}function Mb$1(e,n){try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){Nb$1(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)n.push(o[a]);a<o.length&&n.push(o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;o.push(c.startInlineScript);c.sentClientRenderFunction?o.push('$RX(\"'):(c.sentClientRenderFunction=!0,o.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'));if(null===d)throw Error(l$2(395));o.push(d);o.push('\"');if(f||h||g){o.push(\",\");var b=Da$1(f||\"\");o.push(b)}if(h||g){o.push(\",\");var m=Da$1(h||\"\");o.push(m)}if(g){o.push(\",\");var S=Da$1(g);o.push(S)}if(!o.push(\")<\\/script>\")){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var x=e.completedBoundaries;for(l=0;l<x.length;l++)if(!Pb$1(e,n,x[l])){e.destination=null;l++;x.splice(0,l);return}x.splice(0,l);var $=e.partialBoundaries;for(l=0;l<$.length;l++){var E=$[l];e:{i=e;s=n;var T=E.completedSegments;for(c=0;c<T.length;c++)if(!Qb$1(i,s,E,T[c])){c++;T.splice(0,c);var R=!1;break e}T.splice(0,c);R=!0}if(!R){e.destination=null;l++;$.splice(0,l);return}}$.splice(0,l);var _=e.completedBoundaries;for(l=0;l<_.length;l++)if(!Pb$1(e,n,_[l])){e.destination=null;l++;_.splice(0,l);return}_.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.push(null)}}function Rb$1(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return Lb$1(a,e,n)}));a.clear();null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}}function Sb$1(){}function Tb$1(e,n,a,o){var l=!1,i=null,s=\"\",c={push:function(e){null!==e&&(s+=e);return!0},destroy:function(e){l=!0;i=e}},d=!1;e=Ab$1(e,Ea$1(a,n?n.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},Infinity,Sb$1,void 0,(function(){d=!0}),void 0,void 0);Cb$1(e);Rb$1(e,o);if(1===e.status)e.status=2,c.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=c;try{Mb$1(e,c)}catch(n){V$1(e,n),W$1(e,n)}}if(l)throw i;if(!d)throw Error(l$2(426));return s}a.renderToNodeStream=function(){throw Error(l$2(207))};a.renderToStaticMarkup=function(e,n){return Tb$1(e,n,!0,'The server used \"renderToStaticMarkup\" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.renderToStaticNodeStream=function(){throw Error(l$2(208))};a.renderToString=function(e,n){return Tb$1(e,n,!1,'The server used \"renderToString\" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.version=\"18.2.0\";var Fe=\"default\"in e?e.default:e;var Te={};var Re=Fe;function k(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var Pe=null,_e=0;function p(e,n){if(0!==n.length)if(512<n.length)0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=new Uint8Array(512),_e=0),e.enqueue(n);else{var a=Pe.length-_e;a<n.length&&(0===a?e.enqueue(Pe):(Pe.set(n.subarray(0,a),_e),e.enqueue(Pe),n=n.subarray(a)),Pe=new Uint8Array(512),_e=0);Pe.set(n,_e);_e+=n.length}}function t(e,n){p(e,n);return!0}function ba(e){Pe&&0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=null,_e=0)}var Me=new TextEncoder;function u(e){return Me.encode(e)}function w(e){return Me.encode(e)}function da(e,n){\"function\"===typeof e.error?e.error(n):e.close()}var Ie=Object.prototype.hasOwnProperty,De=/^[: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]*$/,Be={},Ne={};function ia(e){if(Ie.call(Ne,e))return!0;if(Ie.call(Be,e))return!1;if(De.test(e))return Ne[e]=!0;Be[e]=!0;return!1}function y(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var ze={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){ze[e]=new y(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];ze[n]=new y(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){ze[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){ze[e]=new y(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){ze[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){ze[e]=new y(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){ze[e]=new y(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){ze[e]=new y(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){ze[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Ve=/[\\-:]([a-z])/g;function ka(e){return e[1].toUpperCase()}\"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 n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)}));ze.xlinkHref=new y(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Ae={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},Le=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(Ae).forEach((function(e){Le.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);Ae[n]=Ae[e]}))}));var je=/[\"'&<>]/;function C(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=je.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var Oe=/([A-Z])/g,qe=/^ms-/,We=Array.isArray,He=w(\"<script>\"),Ue=w(\"<\\/script>\"),Ze=w('<script src=\"'),Xe=w('<script type=\"module\" src=\"'),Je=w('\" async=\"\"><\\/script>'),Ge=/(<\\/|<)(s)(cript)/gi;function ya(e,n,a,o){return n+(\"s\"===a?\"\\\\u0073\":\"\\\\u0053\")+o}function za(e,n,a,o,l){e=void 0===e?\"\":e;n=void 0===n?He:w('<script nonce=\"'+C(n)+'\">');var i=[];void 0!==a&&i.push(n,u((\"\"+a).replace(Ge,ya)),Ue);if(void 0!==o)for(a=0;a<o.length;a++)i.push(Ze,u(C(o[a])),Je);if(void 0!==l)for(o=0;o<l.length;o++)i.push(Xe,u(C(l[o])),Je);return{bootstrapChunks:i,startInlineScript:n,placeholderPrefix:w(e+\"P:\"),segmentPrefix:w(e+\"S:\"),boundaryPrefix:e+\"B:\",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function D(e,n){return{insertionMode:e,selectedValue:n}}function Aa(e){return D(\"http://www.w3.org/2000/svg\"===e?2:\"http://www.w3.org/1998/Math/MathML\"===e?3:0,null)}function Ba(e,n,a){switch(n){case\"select\":return D(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return D(2,null);case\"math\":return D(3,null);case\"foreignObject\":return D(1,null);case\"table\":return D(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return D(5,null);case\"colgroup\":return D(7,null);case\"tr\":return D(6,null)}return 4<=e.insertionMode||0===e.insertionMode?D(1,null):e}var Qe=w(\"\\x3c!-- --\\x3e\");function Da(e,n,a,o){if(\"\"===n)return o;o&&e.push(Qe);e.push(u(C(n)));return!0}var Ye=new Map,Ke=w(' style=\"'),et=w(\":\"),tt=w(\";\");function Ia(e,n,a){if(\"object\"!==typeof a)throw Error(k(62));n=!0;for(var o in a)if(Ie.call(a,o)){var l=a[o];if(null!=l&&\"boolean\"!==typeof l&&\"\"!==l){if(0===o.indexOf(\"--\")){var i=u(C(o));l=u(C((\"\"+l).trim()))}else{i=o;var s=Ye.get(i);void 0!==s||(s=w(C(i.replace(Oe,\"-$1\").toLowerCase().replace(qe,\"-ms-\"))),Ye.set(i,s)),i=s;l=\"number\"===typeof l?0===l||Ie.call(Ae,o)?u(\"\"+l):u(l+\"px\"):u(C((\"\"+l).trim()))}n?(n=!1,e.push(Ke,i,et,l)):e.push(tt,i,et,l)}}n||e.push(at)}var nt=w(\" \"),rt=w('=\"'),at=w('\"'),ot=w('=\"\"');function J(e,n,a,o){switch(a){case\"style\":Ia(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=ze.hasOwnProperty(a)?ze[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=u(n.attributeName);switch(n.type){case 3:o&&e.push(nt,a,ot);break;case 4:!0===o?e.push(nt,a,ot):!1!==o&&e.push(nt,a,rt,u(C(o)),at);break;case 5:isNaN(o)||e.push(nt,a,rt,u(C(o)),at);break;case 6:!isNaN(o)&&1<=o&&e.push(nt,a,rt,u(C(o)),at);break;default:n.sanitizeURL&&(o=\"\"+o),e.push(nt,a,rt,u(C(o)),at)}}else if(ia(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(nt,u(a),rt,u(C(o)),at)}}var lt=w(\">\"),ut=w(\"/>\");function L(e,n,a){if(null!=n){if(null!=a)throw Error(k(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(k(61));n=n.__html;null!==n&&void 0!==n&&e.push(u(\"\"+n))}}function La(e){var n=\"\";Re.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}var it=w(' selected=\"\"');function Na(e,n,a,o){e.push(M(a));var l,i=a=null;for(l in n)if(Ie.call(n,l)){var s=n[l];if(null!=s)switch(l){case\"children\":a=s;break;case\"dangerouslySetInnerHTML\":i=s;break;default:J(e,o,l,s)}}e.push(lt);L(e,i,a);return\"string\"===typeof a?(e.push(u(C(a))),null):a}var st=w(\"\\n\"),ct=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,dt=new Map;function M(e){var n=dt.get(e);if(void 0===n){if(!ct.test(e))throw Error(k(65,e));n=w(\"<\"+e);dt.set(e,n)}return n}var ft=w(\"<!DOCTYPE html>\");function Sa(e,n,a,o,l){switch(n){case\"select\":e.push(M(\"select\"));var i=null,s=null;for(h in a)if(Ie.call(a,h)){var c=a[h];if(null!=c)switch(h){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"defaultValue\":case\"value\":break;default:J(e,o,h,c)}}e.push(lt);L(e,s,i);return i;case\"option\":s=l.selectedValue;e.push(M(\"option\"));var d=c=null,f=null;var h=null;for(i in a)if(Ie.call(a,i)){var g=a[i];if(null!=g)switch(i){case\"children\":c=g;break;case\"selected\":f=g;break;case\"dangerouslySetInnerHTML\":h=g;break;case\"value\":d=g;default:J(e,o,i,g)}}if(null!=s)if(a=null!==d?\"\"+d:La(c),We(s)){for(o=0;o<s.length;o++)if(\"\"+s[o]===a){e.push(it);break}}else\"\"+s===a&&e.push(it);else f&&e.push(it);e.push(lt);L(e,h,c);return c;case\"textarea\":e.push(M(\"textarea\"));h=s=i=null;for(c in a)if(Ie.call(a,c)&&(d=a[c],null!=d))switch(c){case\"children\":h=d;break;case\"value\":i=d;break;case\"defaultValue\":s=d;break;case\"dangerouslySetInnerHTML\":throw Error(k(91));default:J(e,o,c,d)}null===i&&null!==s&&(i=s);e.push(lt);if(null!=h){if(null!=i)throw Error(k(92));if(We(h)&&1<h.length)throw Error(k(93));i=\"\"+h}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);null!==i&&e.push(u(C(\"\"+i)));return null;case\"input\":e.push(M(\"input\"));d=h=c=i=null;for(s in a)if(Ie.call(a,s)&&(f=a[s],null!=f))switch(s){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,\"input\"));case\"defaultChecked\":d=f;break;case\"defaultValue\":c=f;break;case\"checked\":h=f;break;case\"value\":i=f;break;default:J(e,o,s,f)}null!==h?J(e,o,\"checked\",h):null!==d&&J(e,o,\"checked\",d);null!==i?J(e,o,\"value\",i):null!==c&&J(e,o,\"value\",c);e.push(ut);return null;case\"menuitem\":e.push(M(\"menuitem\"));for(var b in a)if(Ie.call(a,b)&&(i=a[b],null!=i))switch(b){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(400));default:J(e,o,b,i)}e.push(lt);return null;case\"title\":e.push(M(\"title\"));i=null;for(g in a)if(Ie.call(a,g)&&(s=a[g],null!=s))switch(g){case\"children\":i=s;break;case\"dangerouslySetInnerHTML\":throw Error(k(434));default:J(e,o,g,s)}e.push(lt);return i;case\"listing\":case\"pre\":e.push(M(n));s=i=null;for(d in a)if(Ie.call(a,d)&&(c=a[d],null!=c))switch(d){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:J(e,o,d,c)}e.push(lt);if(null!=s){if(null!=i)throw Error(k(60));if(\"object\"!==typeof s||!(\"__html\"in s))throw Error(k(61));a=s.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(st,u(a)):e.push(u(\"\"+a)))}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);return i;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(M(n));for(var m in a)if(Ie.call(a,m)&&(i=a[m],null!=i))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,n));default:J(e,o,m,i)}e.push(ut);return null;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 Na(e,a,n,o);case\"html\":return 0===l.insertionMode&&e.push(ft),Na(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return Na(e,a,n,o);e.push(M(n));s=i=null;for(f in a)if(Ie.call(a,f)&&(c=a[f],null!=c))switch(f){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"style\":Ia(e,o,c);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ia(f)&&\"function\"!==typeof c&&\"symbol\"!==typeof c&&e.push(nt,u(f),rt,u(C(c)),at)}e.push(lt);L(e,s,i);return i}}var pt=w(\"</\"),ht=w(\">\"),gt=w('<template id=\"'),bt=w('\"></template>'),mt=w(\"\\x3c!--$--\\x3e\"),yt=w('\\x3c!--$?--\\x3e<template id=\"'),vt=w('\"></template>'),kt=w(\"\\x3c!--$!--\\x3e\"),wt=w(\"\\x3c!--/$--\\x3e\"),St=w(\"<template\"),xt=w('\"'),$t=w(' data-dgst=\"');w(' data-msg=\"');w(' data-stck=\"');var Ct=w(\"></template>\");function fb(e,n,a){p(e,yt);if(null===a)throw Error(k(395));p(e,a);return t(e,vt)}var Et=w('<div hidden id=\"'),Ft=w('\">'),Tt=w(\"</div>\"),Rt=w('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),Pt=w('\">'),_t=w(\"</svg>\"),Mt=w('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),It=w('\">'),Dt=w(\"</math>\"),Bt=w('<table hidden id=\"'),Nt=w('\">'),zt=w(\"</table>\"),Vt=w('<table hidden><tbody id=\"'),At=w('\">'),Lt=w(\"</tbody></table>\"),jt=w('<table hidden><tr id=\"'),Ot=w('\">'),qt=w(\"</tr></table>\"),Wt=w('<table hidden><colgroup id=\"'),Ht=w('\">'),Ut=w(\"</colgroup></table>\");function Bb(e,n,a,o){switch(a.insertionMode){case 0:case 1:return p(e,Et),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ft);case 2:return p(e,Rt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Pt);case 3:return p(e,Mt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,It);case 4:return p(e,Bt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Nt);case 5:return p(e,Vt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,At);case 6:return p(e,jt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ot);case 7:return p(e,Wt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ht);default:throw Error(k(397))}}function Cb(e,n){switch(n.insertionMode){case 0:case 1:return t(e,Tt);case 2:return t(e,_t);case 3:return t(e,Dt);case 4:return t(e,zt);case 5:return t(e,Lt);case 6:return t(e,qt);case 7:return t(e,Ut);default:throw Error(k(397))}}var Zt=w('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'),Xt=w('$RS(\"'),Jt=w('\",\"'),Gt=w('\")<\\/script>'),Qt=w('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'),Yt=w('$RC(\"'),Kt=w('\",\"'),en=w('\")<\\/script>'),tn=w('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'),nn=w('$RX(\"'),rn=w('\"'),an=w(\")<\\/script>\"),on=w(\",\"),ln=/[<\\u2028\\u2029]/g;function Sb(e){return JSON.stringify(e).replace(ln,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}var un=Object.assign,sn=Symbol.for(\"react.element\"),cn=Symbol.for(\"react.portal\"),dn=Symbol.for(\"react.fragment\"),fn=Symbol.for(\"react.strict_mode\"),pn=Symbol.for(\"react.profiler\"),hn=Symbol.for(\"react.provider\"),gn=Symbol.for(\"react.context\"),bn=Symbol.for(\"react.forward_ref\"),mn=Symbol.for(\"react.suspense\"),yn=Symbol.for(\"react.suspense_list\"),vn=Symbol.for(\"react.memo\"),kn=Symbol.for(\"react.lazy\"),wn=Symbol.for(\"react.scope\"),Sn=Symbol.for(\"react.debug_trace_mode\"),xn=Symbol.for(\"react.legacy_hidden\"),$n=Symbol.for(\"react.default_value\"),Cn=Symbol.iterator;function jc(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 dn:return\"Fragment\";case cn:return\"Portal\";case pn:return\"Profiler\";case fn:return\"StrictMode\";case mn:return\"Suspense\";case yn:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case gn:return(e.displayName||\"Context\")+\".Consumer\";case hn:return(e._context.displayName||\"Context\")+\".Provider\";case bn:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case vn:return n=e.displayName||null,null!==n?n:jc(e.type)||\"Memo\";case kn:n=e._payload;e=e._init;try{return jc(e(n))}catch(e){}}return null}var En={};function lc(e,n){e=e.contextTypes;if(!e)return En;var a,o={};for(a in e)o[a]=n[a];return o}var Fn=null;function P(e,n){if(e!==n){e.context._currentValue=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(k(401))}else{if(null===a)throw Error(k(401));P(e,a)}n.context._currentValue=n.value}}function mc(e){e.context._currentValue=e.parentValue;e=e.parent;null!==e&&mc(e)}function nc(e){var n=e.parent;null!==n&&nc(n);e.context._currentValue=e.value}function oc(e,n){e.context._currentValue=e.parentValue;e=e.parent;if(null===e)throw Error(k(402));e.depth===n.depth?P(e,n):oc(e,n)}function pc(e,n){var a=n.parent;if(null===a)throw Error(k(402));e.depth===a.depth?P(e,a):pc(e,a);n.context._currentValue=n.value}function Q(e){var n=Fn;n!==e&&(null===n?nc(e):null===e?mc(n):n.depth===e.depth?P(n,e):n.depth>e.depth?oc(n,e):pc(n,e),Fn=e)}var Tn={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function rc(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=Tn;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:un({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&Tn.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=un({},i,c)):un(i,c))}e.state=i}else i.queue=null}var Rn={id:1,overflow:\"\"};function tc(e,n,a){var o=e.id;e=e.overflow;var l=32-Pn(o)-1;o&=~(1<<l);a+=1;var i=32-Pn(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-Pn(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var Pn=Math.clz32?Math.clz32:vc,_n=Math.log,Mn=Math.LN2;function vc(e){e>>>=0;return 0===e?32:31-(_n(e)/Mn|0)|0}function yc(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var In=\"function\"===typeof Object.is?Object.is:yc,Dn=null,Bn=null,Nn=null,zn=null,Vn=!1,An=!1,Ln=0,jn=null,On=0;function W(){if(null===Dn)throw Error(k(321));return Dn}function Ec(){if(0<On)throw Error(k(312));return{memoizedState:null,queue:null,next:null}}function Fc(){null===zn?null===Nn?(Vn=!1,Nn=zn=Ec()):(Vn=!0,zn=Nn):null===zn.next?(Vn=!1,zn=zn.next=Ec()):(Vn=!0,zn=zn.next);return zn}function Gc(){Bn=Dn=null;An=!1;Nn=null;On=0;zn=jn=null}function Hc(e,n){return\"function\"===typeof n?n(e):n}function Ic(e,n,a){Dn=W();zn=Fc();if(Vn){var o=zn.queue;n=o.dispatch;if(null!==jn&&(a=jn.get(o),void 0!==a)){jn.delete(o);o=zn.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);zn.memoizedState=o;return[o,n]}return[zn.memoizedState,n]}e=e===Hc?\"function\"===typeof n?n():n:void 0!==a?a(n):n;zn.memoizedState=e;e=zn.queue={last:null,dispatch:null};e=e.dispatch=Jc.bind(null,Dn,e);return[zn.memoizedState,e]}function Kc(e,n){Dn=W();zn=Fc();n=void 0===n?null:n;if(null!==zn){var a=zn.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!In(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();zn.memoizedState=[e,n];return e}function Jc(e,n,a){if(25<=On)throw Error(k(301));if(e===Dn)if(An=!0,e={action:a,next:null},null===jn&&(jn=new Map),a=jn.get(n),void 0===a)jn.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function Lc(){throw Error(k(394))}function Mc(){}var qn={readContext:function(e){return e._currentValue},useContext:function(e){W();return e._currentValue},useMemo:Kc,useReducer:Ic,useRef:function(e){Dn=W();zn=Fc();var n=zn.memoizedState;return null===n?(e={current:e},zn.memoizedState=e):n},useState:function(e){return Ic(Hc,e)},useInsertionEffect:Mc,useLayoutEffect:function(){},useCallback:function(e,n){return Kc((function(){return e}),n)},useImperativeHandle:Mc,useEffect:Mc,useDebugValue:Mc,useDeferredValue:function(e){W();return e},useTransition:function(){W();return[!1,Lc]},useId:function(){var e=Bn.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-Pn(e)-1)).toString(32)+n;var a=Wn;if(null===a)throw Error(k(404));n=Ln++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){W();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(k(407));return a()}},Wn=null,Hn=Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Qc(e){console.error(e);return null}function X(){}function Rc(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?Qc:l,onAllReady:void 0===i?X:i,onShellReady:void 0===s?X:s,onShellError:void 0===c?X:c,onFatalError:void 0===d?X:d};a=Sc(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Tc(n,e,null,a,h,En,null,Rn);f.push(e);return n}function Tc(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Uc(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function Sc(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function Y(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function Vc(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,da(e.destination,n)):(e.status=1,e.fatalError=n)}function Wc(e,n,a,o,l){Dn={};Bn=n;Ln=0;for(e=a(o,l);An;)An=!1,Ln=0,On+=1,zn=null,e=a(o,l);Gc();return e}function Xc(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(k(108,jc(o)||\"Unknown\",c));o=un({},s,a)}n.legacyContext=o;Z(e,n,l);n.legacyContext=s}else Z(e,n,l)}function Yc(e,n){if(e&&e.defaultProps){n=un({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Zc(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=lc(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue:l);rc(i,a,o,l);Xc(e,n,i,a)}else{i=lc(a,n.legacyContext);l=Wc(e,n,a,o,i);var s=0!==Ln;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)rc(l,a,o,i),Xc(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=tc(o,1,0);try{Z(e,n,l)}finally{n.treeContext=o}}else Z(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case xn:case Sn:case fn:case pn:case dn:Z(e,n,o.children);return;case yn:Z(e,n,o.children);return;case wn:throw Error(k(343));case mn:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=Sc(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=Sc(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if($c(e,n,o),f.lastPushedText&&f.textEmbedded&&f.chunks.push(Qe),f.status=1,ad(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=Y(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Tc(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case bn:o=Wc(e,n,a.render,o,l);if(0!==Ln){a=n.treeContext;n.treeContext=tc(a,1,0);try{Z(e,n,o)}finally{n.treeContext=a}}else Z(e,n,o);return;case vn:a=a.type;o=Yc(a,o);Zc(e,n,a,o,l);return;case hn:l=o.children;a=a._context;o=o.value;i=a._currentValue;a._currentValue=o;s=Fn;Fn=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;Z(e,n,l);e=Fn;if(null===e)throw Error(k(403));o=e.parentValue;e.context._currentValue=o===$n?e.context._defaultValue:o;e=Fn=e.parent;n.context=e;return;case gn:o=o.children;o=o(a._currentValue);Z(e,n,o);return;case kn:l=a._init;a=l(a._payload);o=Yc(a,o);Zc(e,n,a,o,void 0);return}throw Error(k(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=Sa(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=Ba(s,a,o);$c(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(pt,u(a),ht)}l.lastPushedText=!1}}function Z(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case sn:Zc(e,n,a.type,a.props,a.ref);return;case cn:throw Error(k(257));case kn:var o=a._init;a=o(a._payload);Z(e,n,a);return}if(We(a)){bd(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=Cn&&a[Cn]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);bd(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(k(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function bd(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=tc(i,o,l);try{$c(e,n,a[l])}finally{n.treeContext=i}}}function $c(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return Z(e,n,a)}catch(d){if(Gc(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,Q(i),d;a=d;var s=n.blockedSegment,c=Sc(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Tc(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;Q(i)}}function cd(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;dd(this,n,e)}function ed(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.close())):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(k(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return ed(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function ad(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&ad(e,a)}else e.completedSegments.push(n)}function dd(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(k(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=X,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&ad(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(cd,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(ad(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Uc(e){if(2!==e.status){var n=Fn,a=Hn.current;Hn.current=qn;var o=Wn;Wn=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){Q(s.context);try{Z(c,s,s.node),d.lastPushedText&&d.textEmbedded&&d.chunks.push(Qe),s.abortSet.delete(s),d.status=1,dd(c,s.blockedBoundary,d)}catch(e){if(Gc(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=Y(c,g);null===h?Vc(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}finally{Wn=o,Hn.current=a,a===qn&&Q(n)}}}function gd(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;p(n,gt);p(n,e.placeholderPrefix);e=u(o.toString(16));p(n,e);return t(n,bt);case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)p(n,o[i]);l=hd(e,n,l)}for(;i<o.length-1;i++)p(n,o[i]);i<o.length&&(l=t(n,o[i]));return l;default:throw Error(k(390))}}function hd(e,n,a){var o=a.boundary;if(null===o)return gd(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)o=o.errorDigest,t(n,kt),p(n,St),o&&(p(n,$t),p(n,u(C(o))),p(n,xt)),t(n,Ct),gd(e,n,a);else if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=w(l.boundaryPrefix+i.toString(16));o=o.id=l;fb(n,e.responseState,o);gd(e,n,a)}else if(o.byteSize>e.progressiveChunkSize)o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),fb(n,e.responseState,o.id),gd(e,n,a);else{t(n,mt);a=o.completedSegments;if(1!==a.length)throw Error(k(391));hd(e,n,a[0])}return t(n,wt)}function id(e,n,a){Bb(n,e.responseState,a.formatContext,a.id);hd(e,n,a);return Cb(n,a.formatContext)}function jd(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)kd(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;p(n,e.startInlineScript);e.sentCompleteBoundaryFunction?p(n,Yt):(e.sentCompleteBoundaryFunction=!0,p(n,Qt));if(null===o)throw Error(k(395));a=u(a.toString(16));p(n,o);p(n,Kt);p(n,e.segmentPrefix);p(n,a);return t(n,en)}function kd(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(k(392));return id(e,n,o)}id(e,n,o);e=e.responseState;p(n,e.startInlineScript);e.sentCompleteSegmentFunction?p(n,Xt):(e.sentCompleteSegmentFunction=!0,p(n,Zt));p(n,e.segmentPrefix);l=u(l.toString(16));p(n,l);p(n,Jt);p(n,e.placeholderPrefix);p(n,l);return t(n,Gt)}function fd(e,n){Pe=new Uint8Array(512);_e=0;try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){hd(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)p(n,o[a]);a<o.length&&t(n,o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;p(o,c.startInlineScript);c.sentClientRenderFunction?p(o,nn):(c.sentClientRenderFunction=!0,p(o,tn));if(null===d)throw Error(k(395));p(o,d);p(o,rn);(f||h||g)&&(p(o,on),p(o,u(Sb(f||\"\"))));(h||g)&&(p(o,on),p(o,u(Sb(h||\"\"))));g&&(p(o,on),p(o,u(Sb(g))));if(!t(o,an)){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var b=e.completedBoundaries;for(l=0;l<b.length;l++)if(!jd(e,n,b[l])){e.destination=null;l++;b.splice(0,l);return}b.splice(0,l);ba(n);Pe=new Uint8Array(512);_e=0;var m=e.partialBoundaries;for(l=0;l<m.length;l++){var S=m[l];e:{i=e;s=n;var x=S.completedSegments;for(c=0;c<x.length;c++)if(!kd(i,s,S,x[c])){c++;x.splice(0,c);var $=!1;break e}x.splice(0,c);$=!0}if(!$){e.destination=null;l++;m.splice(0,l);return}}m.splice(0,l);var E=e.completedBoundaries;for(l=0;l<E.length;l++)if(!jd(e,n,E[l])){e.destination=null;l++;E.splice(0,l);return}E.splice(0,l)}finally{ba(n),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.close()}}function ld(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return ed(a,e,n)}));a.clear();null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}}Te.renderToReadableStream=function(e,n){return new Promise((function(a,o){var l,i,s=new Promise((function(e,n){i=e;l=n})),c=Rc(e,za(n?n.identifierPrefix:void 0,n?n.nonce:void 0,n?n.bootstrapScriptContent:void 0,n?n.bootstrapScripts:void 0,n?n.bootstrapModules:void 0),Aa(n?n.namespaceURI:void 0),n?n.progressiveChunkSize:void 0,n?n.onError:void 0,i,(function(){var e=new ReadableStream({type:\"bytes\",pull:function(e){if(1===c.status)c.status=2,da(e,c.fatalError);else if(2!==c.status&&null===c.destination){c.destination=e;try{fd(c,e)}catch(e){Y(c,e),Vc(c,e)}}},cancel:function(){ld(c)}},{highWaterMark:0});e.allReady=s;a(e)}),(function(e){s.catch((function(){}));o(e)}),l);if(n&&n.signal){var d=n.signal,q=function(){ld(c,d.reason);d.removeEventListener(\"abort\",q)};d.addEventListener(\"abort\",q)}Uc(c)}))};Te.version=\"18.2.0\";var Un={};var Zn,Xn;Zn=a;Xn=Te;Un.version=Zn.version;Un.renderToString=Zn.renderToString;Un.renderToStaticMarkup=Zn.renderToStaticMarkup;Un.renderToNodeStream=Zn.renderToNodeStream;Un.renderToStaticNodeStream=Zn.renderToStaticNodeStream;Un.renderToReadableStream=Xn.renderToReadableStream;const Jn=Un.version,Gn=Un.renderToString,Qn=Un.renderToStaticMarkup,Yn=Un.renderToNodeStream,Kn=Un.renderToStaticNodeStream,er=Un.renderToReadableStream;export{Un as default,Yn as renderToNodeStream,er as renderToReadableStream,Qn as renderToStaticMarkup,Kn as renderToStaticNodeStream,Gn as renderToString,Jn as version};\n\n//# sourceMappingURL=server.browser.js.map","// Generated by Framer (bf2ee14)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"};const getProps=({color,height,id,width,...props})=>{return{...props,PbQmsRe0h:color??props.PbQmsRe0h??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PbQmsRe0h,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-V234v\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--16vp03o\":PbQmsRe0h,...style},viewBox:\"0 0 4245 949\",children:/*#__PURE__*/_jsxs(\"g\",{d:\"M 660.274 948.839 C 652.412 948.839 644.9 947.638 637.739 945.228 C 630.567 942.817 624.926 939.707 620.795 935.876 L 626.246 924.383 C 630.167 927.824 635.178 930.665 641.27 932.925 C 647.361 935.186 653.692 936.316 660.274 936.316 C 666.265 936.316 671.126 935.626 674.857 934.255 C 678.588 932.885 681.339 930.995 683.109 928.584 C 684.88 926.174 685.76 923.453 685.76 920.412 C 685.76 916.881 684.6 914.031 682.299 911.87 C 679.988 909.71 676.998 907.969 673.317 906.639 C 669.636 905.319 665.585 904.158 661.164 903.178 C 656.743 902.198 652.292 901.038 647.831 899.717 C 643.36 898.387 639.289 896.697 635.608 894.636 C 631.927 892.576 628.957 889.795 626.696 886.314 C 624.436 882.834 623.305 878.333 623.305 872.841 C 623.305 867.35 624.706 862.649 627.506 858.188 C 630.307 853.717 634.628 850.136 640.469 847.425 C 646.311 844.725 653.752 843.374 662.794 843.374 C 668.786 843.374 674.727 844.165 680.619 845.735 C 686.51 847.305 691.621 849.566 695.942 852.507 L 691.081 864.289 C 686.66 861.339 681.999 859.208 677.088 857.878 C 672.177 856.547 667.416 855.887 662.804 855.887 C 657.003 855.887 652.242 856.618 648.511 858.098 C 644.78 859.568 642.05 861.539 640.339 863.989 C 638.619 866.44 637.759 869.19 637.759 872.241 C 637.759 875.882 638.919 878.773 641.22 880.933 C 643.53 883.094 646.521 884.814 650.202 886.084 C 653.882 887.365 657.933 888.515 662.354 889.545 C 666.775 890.575 671.216 891.736 675.687 893.006 C 680.158 894.286 684.229 895.957 687.91 898.017 C 691.591 900.078 694.562 902.828 696.822 906.269 C 699.083 909.71 700.213 914.131 700.213 919.522 C 700.213 924.913 698.783 929.564 695.942 934.035 C 693.091 938.506 688.7 942.087 682.759 944.788 C 676.818 947.488 669.326 948.839 660.294 948.839 Z M 765.898 947.659 L 765.898 844.535 L 780.632 844.535 L 780.632 934.846 L 836.465 934.846 L 836.465 947.659 Z M 942.239 948.839 C 934.377 948.839 927.085 947.508 920.364 944.858 C 913.632 942.207 907.811 938.496 902.91 933.735 C 897.999 928.974 894.168 923.403 891.417 917.021 C 888.667 910.64 887.296 903.668 887.296 896.107 C 887.296 888.545 888.667 881.573 891.417 875.192 C 894.168 868.81 897.999 863.239 902.91 858.478 C 907.821 853.717 913.612 850.006 920.294 847.355 C 926.975 844.705 934.287 843.374 942.249 843.374 C 950.211 843.374 957.372 844.675 964.054 847.275 C 970.735 849.876 976.527 853.557 981.438 858.328 C 986.349 863.089 990.15 868.69 992.851 875.122 C 995.551 881.553 996.902 888.555 996.902 896.117 C 996.902 903.678 995.551 910.8 992.851 917.181 C 990.15 923.563 986.339 929.134 981.438 933.895 C 976.527 938.656 970.735 942.347 964.054 944.948 C 957.372 947.548 950.111 948.849 942.249 948.849 Z M 942.089 935.726 C 947.88 935.726 953.211 934.746 958.073 932.775 C 962.934 930.815 967.155 928.034 970.735 924.453 C 974.326 920.872 977.117 916.671 979.137 911.86 C 981.148 907.049 982.158 901.798 982.158 896.097 C 982.158 890.395 981.148 885.174 979.137 880.403 C 977.117 875.642 974.326 871.441 970.735 867.81 C 967.145 864.179 962.924 861.379 958.073 859.418 C 953.211 857.448 947.88 856.468 942.089 856.468 C 936.298 856.468 931.116 857.448 926.255 859.418 C 921.394 861.389 917.143 864.179 913.512 867.81 C 909.898 871.418 907.02 875.695 905.04 880.403 C 903.03 885.164 902.02 890.395 902.02 896.097 C 902.02 901.798 903.03 907.049 905.04 911.86 C 907.051 916.671 909.881 920.872 913.512 924.453 C 917.143 928.044 921.394 930.815 926.255 932.775 C 931.116 934.746 936.398 935.726 942.089 935.726 Z M 1084.112 947.659 L 1049.634 844.535 L 1064.807 844.535 L 1096.484 939.707 L 1088.823 939.707 L 1121.68 844.535 L 1135.233 844.535 L 1167.351 939.707 L 1159.989 939.707 L 1192.106 844.535 L 1206.1 844.535 L 1171.622 947.659 L 1156.158 947.659 L 1126.101 859.418 L 1130.082 859.418 L 1099.885 947.659 L 1084.122 947.659 Z M 1354.284 947.659 L 1354.284 844.535 L 1397.744 844.535 C 1408.736 844.535 1418.439 846.695 1426.841 851.016 C 1435.243 855.337 1441.764 861.379 1446.435 869.14 C 1451.096 876.902 1453.437 885.884 1453.437 896.097 C 1453.437 906.309 1451.106 915.301 1446.435 923.053 C 1441.774 930.815 1435.243 936.856 1426.841 941.177 C 1418.449 945.498 1408.746 947.659 1397.744 947.659 Z M 1369.017 934.846 L 1396.864 934.846 C 1405.406 934.846 1412.797 933.225 1419.039 929.984 C 1425.28 926.744 1430.111 922.203 1433.552 916.361 C 1436.993 910.52 1438.713 903.768 1438.713 896.107 C 1438.713 888.445 1436.993 881.573 1433.552 875.782 C 1430.111 869.991 1425.28 865.47 1419.039 862.229 C 1412.807 858.988 1405.416 857.368 1396.864 857.368 L 1369.017 857.368 L 1369.017 934.856 Z M 1566.713 948.839 C 1558.851 948.839 1551.559 947.508 1544.838 944.858 C 1538.106 942.207 1532.285 938.496 1527.384 933.735 C 1522.473 928.974 1518.642 923.403 1515.891 917.021 C 1513.14 910.64 1511.77 903.668 1511.77 896.107 C 1511.77 888.545 1513.14 881.573 1515.891 875.192 C 1518.642 868.81 1522.473 863.239 1527.384 858.478 C 1532.295 853.717 1538.086 850.006 1544.768 847.355 C 1551.449 844.705 1558.761 843.374 1566.723 843.374 C 1574.685 843.374 1581.846 844.675 1588.528 847.275 C 1595.209 849.876 1601.001 853.557 1605.912 858.328 C 1610.823 863.089 1614.624 868.69 1617.324 875.122 C 1620.025 881.553 1621.375 888.555 1621.375 896.117 C 1621.375 903.678 1620.025 910.8 1617.324 917.181 C 1614.624 923.563 1610.813 929.134 1605.912 933.895 C 1601.001 938.656 1595.209 942.347 1588.528 944.948 C 1581.846 947.548 1574.585 948.849 1566.723 948.849 Z M 1566.563 935.726 C 1572.354 935.726 1577.685 934.746 1582.546 932.775 C 1587.408 930.815 1591.629 928.034 1595.209 924.453 C 1598.8 920.872 1601.591 916.671 1603.611 911.86 C 1605.622 907.049 1606.632 901.798 1606.632 896.097 C 1606.632 890.395 1605.622 885.174 1603.611 880.403 C 1601.591 875.642 1598.8 871.441 1595.209 867.81 C 1591.619 864.179 1587.398 861.379 1582.546 859.418 C 1577.685 857.448 1572.354 856.468 1566.563 856.468 C 1560.771 856.468 1555.59 857.448 1550.729 859.418 C 1545.868 861.389 1541.617 864.179 1537.986 867.81 C 1534.372 871.418 1531.494 875.695 1529.514 880.403 C 1527.504 885.164 1526.494 890.395 1526.494 896.097 C 1526.494 901.798 1527.504 907.049 1529.514 911.86 C 1531.525 916.671 1534.355 920.872 1537.986 924.453 C 1541.617 928.044 1545.868 930.815 1550.729 932.775 C 1555.59 934.746 1560.871 935.726 1566.563 935.726 Z M 1708.575 947.659 L 1674.098 844.535 L 1689.271 844.535 L 1720.948 939.707 L 1713.287 939.707 L 1746.144 844.535 L 1759.697 844.535 L 1791.815 939.707 L 1784.453 939.707 L 1816.57 844.535 L 1830.564 844.535 L 1796.086 947.659 L 1780.622 947.659 L 1750.565 859.418 L 1754.546 859.418 L 1724.349 947.659 L 1708.585 947.659 Z M 1892.728 947.659 L 1892.728 844.535 L 1904.811 844.535 L 1973.016 929.244 L 1966.685 929.244 L 1966.685 844.535 L 1981.418 844.535 L 1981.418 947.659 L 1969.336 947.659 L 1901.13 862.949 L 1907.461 862.949 L 1907.461 947.659 Z M 2134.764 901.698 L 2134.764 889.475 L 2174.393 889.475 L 2174.393 901.698 Z M 2342.482 947.659 L 2327.748 947.659 L 2327.748 844.535 L 2400.525 844.535 L 2400.525 857.358 L 2342.482 857.358 Z M 2341.011 893.296 L 2394.193 893.296 L 2394.193 905.969 L 2341.011 905.969 Z M 2480.223 934.846 L 2540.327 934.846 L 2540.327 947.659 L 2465.49 947.659 L 2465.49 844.535 L 2538.267 844.535 L 2538.267 857.358 L 2480.223 857.358 Z M 2478.893 889.025 L 2531.925 889.025 L 2531.925 901.548 L 2478.893 901.548 Z M 2623.116 934.846 L 2683.22 934.846 L 2683.22 947.659 L 2608.383 947.659 L 2608.383 844.535 L 2681.16 844.535 L 2681.16 857.358 L 2623.116 857.358 Z M 2621.786 889.025 L 2674.818 889.025 L 2674.818 901.548 L 2621.786 901.548 Z M 2751.286 947.659 L 2751.286 844.535 L 2766.019 844.535 L 2766.019 934.846 L 2821.852 934.846 L 2821.852 947.659 Z M 3013.356 948.839 C 3005.404 948.839 2998.082 947.538 2991.401 944.938 C 2984.719 942.337 2978.928 938.656 2974.017 933.885 C 2969.106 929.124 2965.275 923.553 2962.524 917.171 C 2959.774 910.79 2958.403 903.768 2958.403 896.107 C 2958.403 888.445 2959.774 881.423 2962.524 875.042 C 2965.275 868.66 2969.126 863.089 2974.087 858.328 C 2979.048 853.567 2984.869 849.886 2991.541 847.275 C 2998.222 844.675 3005.584 843.374 3013.636 843.374 C 3021.688 843.374 3029.25 844.705 3036.031 847.355 C 3042.803 850.006 3048.554 853.987 3053.265 859.288 L 3044.133 868.42 C 3039.912 864.289 3035.321 861.279 3030.36 859.358 C 3025.399 857.448 3020.018 856.487 3014.226 856.487 C 3008.435 856.487 3002.864 857.468 2997.802 859.438 C 2992.741 861.409 2988.37 864.149 2984.689 867.69 C 2981.009 871.231 2978.158 875.422 2976.147 880.283 C 2974.137 885.144 2973.127 890.425 2973.127 896.117 C 2973.127 901.808 2974.137 906.949 2976.147 911.81 C 2978.158 916.671 2981.009 920.892 2984.689 924.473 C 2988.37 928.064 2992.721 930.835 2997.732 932.795 C 3002.744 934.766 3008.185 935.746 3014.086 935.746 C 3019.587 935.746 3024.869 934.886 3029.92 933.165 C 3034.981 931.445 3039.662 928.574 3043.993 924.543 L 3052.395 935.736 C 3047.284 940.057 3041.322 943.327 3034.491 945.528 C 3027.669 947.738 3020.618 948.849 3013.356 948.849 Z M 3038.252 933.815 L 3038.252 895.516 L 3052.395 895.516 L 3052.395 935.736 L 3038.252 933.825 Z M 3171.272 948.839 C 3163.411 948.839 3156.119 947.508 3149.397 944.858 C 3142.666 942.207 3136.845 938.496 3131.943 933.735 C 3127.032 928.974 3123.201 923.403 3120.451 917.021 C 3117.7 910.64 3116.33 903.668 3116.33 896.107 C 3116.33 888.545 3117.7 881.573 3120.451 875.192 C 3123.201 868.81 3127.032 863.239 3131.943 858.478 C 3136.855 853.717 3142.646 850.006 3149.327 847.355 C 3156.009 844.705 3163.321 843.374 3171.282 843.374 C 3179.244 843.374 3186.406 844.675 3193.088 847.275 C 3199.769 849.876 3205.56 853.557 3210.472 858.328 C 3215.383 863.089 3219.184 868.69 3221.884 875.122 C 3224.585 881.553 3225.935 888.555 3225.935 896.117 C 3225.935 903.678 3224.585 910.8 3221.884 917.181 C 3219.184 923.563 3215.373 929.134 3210.472 933.895 C 3205.56 938.656 3199.769 942.347 3193.088 944.948 C 3186.406 947.548 3179.144 948.849 3171.282 948.849 Z M 3171.122 935.726 C 3176.914 935.726 3182.245 934.746 3187.106 932.775 C 3191.967 930.815 3196.188 928.034 3199.769 924.453 C 3203.36 920.872 3206.151 916.671 3208.171 911.86 C 3210.181 907.049 3211.192 901.798 3211.192 896.097 C 3211.192 890.395 3210.181 885.174 3208.171 880.403 C 3206.151 875.642 3203.36 871.441 3199.769 867.81 C 3196.178 864.179 3191.957 861.379 3187.106 859.418 C 3182.245 857.448 3176.914 856.468 3171.122 856.468 C 3165.331 856.468 3160.15 857.448 3155.289 859.418 C 3150.428 861.389 3146.177 864.179 3142.546 867.81 C 3138.931 871.418 3136.054 875.695 3134.074 880.403 C 3132.063 885.164 3131.053 890.395 3131.053 896.097 C 3131.053 901.798 3132.063 907.049 3134.074 911.86 C 3136.084 916.671 3138.915 920.872 3142.546 924.453 C 3146.177 928.044 3150.428 930.815 3155.289 932.775 C 3160.15 934.746 3165.431 935.726 3171.122 935.726 Z M 3339.221 948.839 C 3331.359 948.839 3324.068 947.508 3317.346 944.858 C 3310.615 942.207 3304.793 938.496 3299.892 933.735 C 3294.981 928.974 3291.15 923.403 3288.4 917.021 C 3285.649 910.64 3284.279 903.668 3284.279 896.107 C 3284.279 888.545 3285.649 881.573 3288.4 875.192 C 3291.15 868.81 3294.981 863.239 3299.892 858.478 C 3304.803 853.717 3310.595 850.006 3317.276 847.355 C 3323.958 844.705 3331.269 843.374 3339.231 843.374 C 3347.193 843.374 3354.355 844.675 3361.036 847.275 C 3367.718 849.876 3373.509 853.557 3378.42 858.328 C 3383.331 863.089 3387.132 868.69 3389.833 875.122 C 3392.534 881.553 3393.884 888.555 3393.884 896.117 C 3393.884 903.678 3392.534 910.8 3389.833 917.181 C 3387.132 923.563 3383.321 929.134 3378.42 933.895 C 3373.509 938.656 3367.718 942.347 3361.036 944.948 C 3354.355 947.548 3347.093 948.849 3339.231 948.849 Z M 3339.071 935.726 C 3344.863 935.726 3350.194 934.746 3355.055 932.775 C 3359.916 930.815 3364.137 928.034 3367.718 924.453 C 3371.309 920.872 3374.099 916.671 3376.12 911.86 C 3378.13 907.049 3379.14 901.798 3379.14 896.097 C 3379.14 890.395 3378.13 885.174 3376.12 880.403 C 3374.099 875.642 3371.309 871.441 3367.718 867.81 C 3364.127 864.179 3359.906 861.379 3355.055 859.418 C 3350.194 857.448 3344.863 856.468 3339.071 856.468 C 3333.28 856.468 3328.099 857.448 3323.238 859.418 C 3318.376 861.389 3314.125 864.179 3310.495 867.81 C 3306.88 871.418 3304.003 875.695 3302.023 880.403 C 3300.012 885.164 3299.002 890.395 3299.002 896.097 C 3299.002 901.798 3300.012 907.049 3302.023 911.86 C 3304.033 916.671 3306.864 920.872 3310.495 924.453 C 3314.125 928.044 3318.376 930.815 3323.238 932.775 C 3328.099 934.746 3333.38 935.726 3339.071 935.726 Z M 3460.599 947.659 L 3460.599 844.535 L 3504.059 844.535 C 3515.052 844.535 3524.754 846.695 3533.156 851.016 C 3541.558 855.337 3548.079 861.379 3552.75 869.14 C 3557.411 876.902 3559.752 885.884 3559.752 896.097 C 3559.752 906.309 3557.421 915.301 3552.75 923.053 C 3548.089 930.815 3541.558 936.856 3533.156 941.177 C 3524.764 945.498 3515.062 947.659 3504.059 947.659 Z M 3475.333 934.846 L 3503.179 934.846 C 3511.721 934.846 3519.113 933.225 3525.354 929.984 C 3531.595 926.744 3536.427 922.203 3539.867 916.361 C 3543.308 910.52 3545.029 903.768 3545.029 896.107 C 3545.029 888.445 3543.308 881.573 3539.867 875.782 C 3536.427 869.991 3531.595 865.47 3525.354 862.229 C 3519.123 858.988 3511.731 857.368 3503.179 857.368 L 3475.333 857.368 L 3475.333 934.856 Z M 32.519 700.312 C 23.597 700.312 15.935 697.121 9.564 690.749 C 3.193 684.588 0.002 677.046 0.002 668.114 C 0.002 659.182 3.193 651.53 9.564 645.159 C 15.935 638.997 23.597 635.907 32.519 635.907 L 173.762 635.907 C 198.838 635.907 218.292 629.845 232.105 617.732 C 246.139 605.61 253.47 588.506 254.11 566.401 C 254.75 537.494 247.939 518.37 233.706 509.007 C 222.013 501.356 196.187 496.154 156.228 493.384 C 109.247 490.193 75.349 482.861 54.524 471.389 C 17.956 451.204 -0.208 414.746 0.002 362.034 C 0.422 328.236 11.164 298.909 32.199 274.043 C 55.155 246.837 84.371 233.234 119.869 233.234 L 257.281 233.234 C 266.203 233.234 273.865 236.425 280.236 242.796 C 286.398 248.968 289.479 256.509 289.479 265.431 C 289.479 274.353 286.398 282.005 280.236 288.387 C 273.865 294.558 266.203 297.629 257.281 297.629 L 119.869 297.629 C 101.805 297.629 87.672 305.391 77.47 320.904 C 68.968 333.237 64.717 347.16 64.717 362.674 C 64.507 388.82 71.308 406.144 85.121 414.646 C 96.604 421.447 121.79 426.228 160.679 428.989 C 208.71 432.39 243.358 440.142 264.623 452.264 C 301.811 473.519 319.775 512.098 318.495 567.991 C 317.645 607.53 303.932 639.518 277.366 663.963 C 250.79 688.199 216.262 700.312 173.752 700.312 Z M 698.203 635.457 C 706.915 635.457 714.456 638.647 720.828 645.019 C 727.199 651.39 730.39 658.932 730.39 667.644 C 730.39 676.356 727.199 684.218 720.828 690.589 C 714.446 696.971 706.905 700.151 698.203 700.151 L 610.232 700.151 C 563.492 700.151 523.542 683.578 490.405 650.43 C 457.257 617.282 440.683 577.343 440.683 530.592 L 440.683 265.421 C 440.683 256.499 443.874 248.958 450.246 242.796 C 456.407 236.425 463.939 233.234 472.871 233.234 C 481.803 233.234 489.445 236.425 495.816 242.796 C 501.977 248.958 505.068 256.499 505.068 265.421 L 505.068 530.592 C 505.068 559.489 515.361 584.245 535.975 604.85 C 556.37 625.244 581.126 635.447 610.232 635.447 L 698.203 635.447 Z M 1082.491 233.244 C 1146.866 233.244 1201.889 256.079 1247.579 301.76 C 1293.26 347.23 1316.105 402.153 1316.105 466.538 C 1316.105 530.922 1293.26 585.945 1247.579 631.626 C 1201.889 677.316 1146.866 700.151 1082.491 700.151 C 1018.116 700.151 963.174 677.316 917.713 631.626 C 872.033 585.945 849.197 530.912 849.197 466.538 C 849.197 402.163 872.033 347.23 917.713 301.76 C 963.184 256.079 1018.106 233.244 1082.491 233.244 Z M 1082.491 635.457 C 1129.232 635.457 1169.071 618.993 1201.999 586.055 C 1234.936 552.908 1251.4 513.068 1251.4 466.538 C 1251.4 420.007 1234.936 380.278 1201.999 347.34 C 1169.061 314.193 1129.222 297.619 1082.491 297.619 C 1035.76 297.619 996.221 314.193 963.284 347.34 C 930.146 380.278 913.562 420.007 913.562 466.538 C 913.562 513.068 930.136 552.908 963.284 586.055 C 996.221 618.993 1035.951 635.457 1082.491 635.457 Z M 1972.726 233.244 C 1981.658 233.244 1989.3 236.435 1995.672 242.806 C 2002.053 248.968 2005.234 256.509 2005.234 265.431 L 2005.234 507.337 C 2005.234 560.459 1989.61 605.82 1958.373 643.428 C 1927.356 681.247 1889.957 700.161 1846.197 700.161 C 1793.495 700.161 1751.215 674.666 1719.338 623.674 C 1687.471 674.666 1645.191 700.161 1592.489 700.161 C 1547.018 700.161 1508.669 680.397 1477.432 640.878 C 1448.115 603.909 1433.452 559.599 1433.452 507.967 L 1433.452 265.431 C 1433.452 256.509 1436.643 248.968 1443.014 242.806 C 1449.176 236.435 1456.717 233.244 1465.639 233.244 C 1474.561 233.244 1482.213 236.435 1488.585 242.806 C 1494.746 248.968 1497.827 256.509 1497.827 265.431 L 1497.827 507.967 C 1497.827 544.516 1507.919 575.433 1528.104 600.719 C 1546.368 623.884 1567.833 635.457 1592.479 635.457 C 1618.615 635.457 1640.92 622.924 1659.414 597.848 C 1677.898 572.992 1687.14 542.815 1687.14 507.337 L 1687.14 398.882 C 1687.14 389.96 1690.221 382.418 1696.383 376.257 C 1702.764 369.885 1710.406 366.695 1719.328 366.695 C 1728.25 366.695 1735.792 369.885 1741.953 376.257 C 1748.325 382.418 1751.515 389.96 1751.515 398.882 L 1751.515 507.337 C 1751.515 542.825 1760.757 572.992 1779.242 597.848 C 1797.736 622.924 1820.031 635.457 1846.177 635.457 C 1872.323 635.457 1894.298 622.924 1912.782 597.848 C 1931.267 572.992 1940.509 542.815 1940.509 507.337 L 1940.509 265.431 C 1940.509 256.509 1943.7 248.968 1950.071 242.806 C 1956.232 236.435 1963.764 233.244 1972.696 233.244 Z M 2590.038 466.738 C 2590.038 531.723 2568.103 587.375 2524.893 632.306 C 2481.603 677.316 2427.741 700.151 2364.807 700.151 C 2301.872 700.151 2245.229 677.236 2199.889 631.896 C 2154.388 586.395 2131.303 530.822 2131.303 466.738 C 2131.303 402.653 2154.378 347 2199.889 301.5 C 2245.229 256.159 2300.722 233.244 2364.807 233.244 C 2424.71 233.244 2477.583 253.619 2522.023 293.808 C 2531.355 302.24 2536.586 313.282 2537.166 325.885 C 2537.816 338.488 2533.645 350.031 2525.294 359.273 C 2516.862 368.605 2505.739 373.926 2493.126 374.496 C 2492.306 374.496 2491.486 374.576 2490.666 374.576 C 2479.123 374.576 2468.4 370.405 2459.728 362.544 C 2432.472 337.828 2401.455 325.875 2364.797 325.875 C 2325.678 325.875 2293.18 339.298 2265.444 367.045 C 2237.537 394.951 2223.954 427.529 2223.954 466.728 C 2223.954 505.927 2237.537 538.424 2265.444 566.331 C 2293.19 594.077 2325.678 607.5 2364.797 607.5 C 2398.354 607.5 2426.421 597.108 2450.646 575.743 C 2469.961 558.719 2483.134 538.094 2490.505 513.048 L 2364.797 513.048 C 2352.194 513.048 2340.901 508.387 2332.139 499.625 C 2323.217 490.623 2318.466 479.251 2318.466 466.728 C 2318.466 454.205 2323.217 442.752 2332.219 433.74 C 2340.971 424.978 2352.184 420.317 2364.797 420.317 L 2543.708 420.317 C 2556.231 420.317 2567.523 424.978 2576.285 433.74 C 2585.287 442.742 2590.038 454.115 2590.038 466.728 Z M 3106.638 301.66 C 3061.137 256.159 3005.564 233.074 2941.4 233.074 C 2877.235 233.074 2821.742 256.149 2776.492 301.58 C 2730.991 346.92 2707.906 402.413 2707.906 466.578 C 2707.906 530.742 2730.981 586.315 2776.492 631.736 C 2821.752 677.236 2877.245 700.322 2941.4 700.322 C 3005.554 700.322 3061.137 677.246 3106.638 631.816 C 3152.138 586.315 3175.223 530.662 3175.223 466.578 C 3175.223 402.493 3152.148 346.92 3106.638 301.67 Z M 2941.4 607.42 C 2902.281 607.42 2869.783 593.917 2842.047 566.251 C 2814.14 538.264 2800.547 505.687 2800.547 466.568 C 2800.547 427.449 2814.13 394.951 2842.127 367.125 C 2869.793 339.298 2902.281 325.715 2941.4 325.715 C 2980.519 325.715 3013.336 339.298 3041.083 367.205 C 3068.749 394.871 3082.252 427.439 3082.252 466.558 C 3082.252 505.677 3068.749 538.334 3041.083 566.241 C 3013.336 593.907 2980.769 607.41 2941.4 607.41 Z M 3692.433 301.66 C 3646.932 256.159 3591.359 233.074 3527.195 233.074 C 3463.03 233.074 3407.537 256.149 3362.287 301.58 C 3316.786 346.92 3293.781 402.413 3293.781 466.578 C 3293.781 530.742 3316.776 586.315 3362.287 631.736 C 3407.547 677.236 3463.04 700.322 3527.195 700.322 C 3591.349 700.322 3646.932 677.246 3692.433 631.816 C 3737.933 586.315 3761.018 530.662 3761.018 466.578 C 3761.018 402.493 3737.943 346.92 3692.433 301.67 Z M 3527.195 607.42 C 3488.076 607.42 3455.578 593.917 3427.842 566.251 C 3399.935 538.264 3386.432 505.687 3386.432 466.568 C 3386.432 427.449 3399.935 394.951 3427.932 367.125 C 3455.598 339.298 3488.086 325.715 3527.205 325.715 C 3566.324 325.715 3599.141 339.298 3626.888 367.205 C 3654.554 394.871 3668.057 427.439 3668.057 466.558 C 3668.057 505.677 3654.554 538.334 3626.888 566.241 C 3599.141 593.907 3566.574 607.41 3527.205 607.41 Z M 4245.4 466.818 C 4245.4 402.733 4222.325 347.08 4176.814 301.58 C 4131.554 256.159 4076.071 233.074 4011.906 233.074 L 3926.547 233.074 C 3913.864 233.074 3902.481 237.825 3893.729 246.907 C 3884.887 255.659 3880.226 267.122 3880.226 279.645 L 3880.226 569.121 C 3880.386 604.069 3891.678 634.266 3913.694 658.982 C 3938.249 686.398 3971.067 700.312 4011.336 700.312 C 4075.661 700.312 4131.394 677.236 4176.824 631.726 C 4222.325 586.465 4245.41 530.982 4245.41 466.818 Z M 4111.259 367.215 C 4139.166 395.121 4152.749 427.699 4152.749 466.818 C 4152.749 505.937 4139.246 538.434 4111.339 566.171 C 4083.353 594.077 4050.695 607.66 4011.326 607.66 C 3993.402 607.66 3985.79 600.789 3981.699 595.707 C 3975.888 588.426 3973.027 579.584 3972.857 568.621 L 3972.857 325.955 L 4011.896 325.955 C 4051.095 325.955 4083.593 339.458 4111.249 367.205 Z M 2864.989 76.618 C 2864.989 34.303 2899.292 0 2941.607 0 C 2983.921 0 3018.224 34.303 3018.224 76.618 C 3018.224 118.932 2983.921 153.235 2941.607 153.235 C 2899.292 153.235 2864.989 118.932 2864.989 76.618 Z M 3450.989 76.618 C 3450.989 34.303 3485.292 0 3527.607 0 C 3569.921 0 3604.224 34.303 3604.224 76.618 C 3604.224 118.932 3569.921 153.235 3527.607 153.235 C 3485.292 153.235 3450.989 118.932 3450.989 76.618 Z M 3157.989 76.618 C 3157.989 34.303 3192.292 0 3234.607 0 C 3276.921 0 3311.224 34.303 3311.224 76.618 C 3311.224 118.932 3276.921 153.235 3234.607 153.235 C 3192.292 153.235 3157.989 118.932 3157.989 76.618 Z\",fill:\"transparent\",height:\"948.8487535183486px\",id:\"zFUG8JP7B\",transform:\"translate(0 0)\",width:\"4245.409973889817px\",children:[/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 660.274 715.765 C 652.412 715.765 644.9 714.565 637.739 712.154 C 630.567 709.744 624.926 706.633 620.795 702.802 L 626.246 691.309 C 630.167 694.75 635.178 697.591 641.27 699.851 C 647.361 702.112 653.692 703.242 660.274 703.242 C 666.265 703.242 671.126 702.552 674.857 701.182 C 678.588 699.811 681.339 697.921 683.109 695.51 C 684.88 693.1 685.76 690.379 685.76 687.338 C 685.76 683.808 684.6 680.957 682.299 678.796 C 679.988 676.636 676.998 674.895 673.317 673.565 C 669.636 672.245 665.585 671.085 661.164 670.104 C 656.743 669.124 652.292 667.964 647.831 666.644 C 643.36 665.313 639.289 663.623 635.608 661.562 C 631.927 659.502 628.957 656.721 626.696 653.24 C 624.436 649.76 623.305 645.259 623.305 639.767 C 623.305 634.276 624.706 629.575 627.506 625.114 C 630.307 620.643 634.628 617.062 640.469 614.352 C 646.311 611.651 653.752 610.301 662.794 610.301 C 668.786 610.301 674.727 611.091 680.619 612.661 C 686.51 614.232 691.621 616.492 695.942 619.433 L 691.081 631.215 C 686.66 628.265 681.999 626.134 677.088 624.804 C 672.177 623.474 667.416 622.813 662.804 622.813 C 657.003 622.813 652.242 623.544 648.511 625.024 C 644.78 626.494 642.05 628.465 640.339 630.915 C 638.619 633.366 637.759 636.117 637.759 639.167 C 637.759 642.808 638.919 645.699 641.22 647.859 C 643.53 650.02 646.521 651.74 650.202 653.01 C 653.882 654.291 657.933 655.441 662.354 656.471 C 666.775 657.501 671.216 658.662 675.687 659.932 C 680.158 661.212 684.229 662.883 687.91 664.943 C 691.591 667.004 694.562 669.754 696.822 673.195 C 699.083 676.636 700.213 681.057 700.213 686.448 C 700.213 691.839 698.783 696.49 695.942 700.961 C 693.091 705.433 688.7 709.013 682.759 711.714 C 676.818 714.415 669.326 715.765 660.294 715.765 Z M 765.898 714.585 L 765.898 611.461 L 780.632 611.461 L 780.632 701.772 L 836.465 701.772 L 836.465 714.585 Z M 942.239 715.765 C 934.377 715.765 927.085 714.435 920.364 711.784 C 913.632 709.133 907.811 705.423 902.91 700.661 C 897.999 695.9 894.168 690.329 891.417 683.948 C 888.667 677.566 887.296 670.594 887.296 663.033 C 887.296 655.471 888.667 648.499 891.417 642.118 C 894.168 635.736 897.999 630.165 902.91 625.404 C 907.821 620.643 913.612 616.932 920.294 614.282 C 926.975 611.631 934.287 610.301 942.249 610.301 C 950.211 610.301 957.372 611.601 964.054 614.201 C 970.735 616.802 976.527 620.483 981.438 625.254 C 986.349 630.015 990.15 635.616 992.851 642.048 C 995.551 648.479 996.902 655.481 996.902 663.043 C 996.902 670.604 995.551 677.726 992.851 684.108 C 990.15 690.489 986.339 696.06 981.438 700.821 C 976.527 705.583 970.735 709.273 964.054 711.874 C 957.372 714.475 950.111 715.775 942.249 715.775 Z M 942.089 702.652 C 947.88 702.652 953.211 701.672 958.073 699.701 C 962.934 697.741 967.155 694.96 970.735 691.379 C 974.326 687.799 977.117 683.598 979.137 678.786 C 981.148 673.975 982.158 668.724 982.158 663.023 C 982.158 657.321 981.148 652.1 979.137 647.329 C 977.117 642.568 974.326 638.367 970.735 634.736 C 967.145 631.105 962.924 628.305 958.073 626.344 C 953.211 624.374 947.88 623.394 942.089 623.394 C 936.298 623.394 931.116 624.374 926.255 626.344 C 921.394 628.315 917.143 631.105 913.512 634.736 C 909.898 638.344 907.02 642.622 905.04 647.329 C 903.03 652.09 902.02 657.321 902.02 663.023 C 902.02 668.724 903.03 673.975 905.04 678.786 C 907.051 683.598 909.881 687.799 913.512 691.379 C 917.143 694.97 921.394 697.741 926.255 699.701 C 931.116 701.672 936.398 702.652 942.089 702.652 Z M 1084.112 714.585 L 1049.634 611.461 L 1064.807 611.461 L 1096.484 706.633 L 1088.823 706.633 L 1121.68 611.461 L 1135.233 611.461 L 1167.351 706.633 L 1159.989 706.633 L 1192.106 611.461 L 1206.1 611.461 L 1171.622 714.585 L 1156.158 714.585 L 1126.101 626.344 L 1130.082 626.344 L 1099.885 714.585 L 1084.122 714.585 Z M 1354.284 714.585 L 1354.284 611.461 L 1397.744 611.461 C 1408.736 611.461 1418.439 613.621 1426.841 617.942 C 1435.243 622.263 1441.764 628.305 1446.435 636.067 C 1451.096 643.828 1453.437 652.81 1453.437 663.023 C 1453.437 673.235 1451.106 682.227 1446.435 689.979 C 1441.774 697.741 1435.243 703.782 1426.841 708.103 C 1418.449 712.424 1408.746 714.585 1397.744 714.585 Z M 1369.017 701.772 L 1396.864 701.772 C 1405.406 701.772 1412.797 700.151 1419.039 696.911 C 1425.28 693.67 1430.111 689.129 1433.552 683.287 C 1436.993 677.446 1438.713 670.695 1438.713 663.033 C 1438.713 655.371 1436.993 648.499 1433.552 642.708 C 1430.111 636.917 1425.28 632.396 1419.039 629.155 C 1412.807 625.914 1405.416 624.294 1396.864 624.294 L 1369.017 624.294 L 1369.017 701.782 Z M 1566.713 715.765 C 1558.851 715.765 1551.559 714.435 1544.838 711.784 C 1538.106 709.133 1532.285 705.423 1527.384 700.661 C 1522.473 695.9 1518.642 690.329 1515.891 683.948 C 1513.14 677.566 1511.77 670.594 1511.77 663.033 C 1511.77 655.471 1513.14 648.499 1515.891 642.118 C 1518.642 635.736 1522.473 630.165 1527.384 625.404 C 1532.295 620.643 1538.086 616.932 1544.768 614.282 C 1551.449 611.631 1558.761 610.301 1566.723 610.301 C 1574.685 610.301 1581.846 611.601 1588.528 614.201 C 1595.209 616.802 1601.001 620.483 1605.912 625.254 C 1610.823 630.015 1614.624 635.616 1617.324 642.048 C 1620.025 648.479 1621.375 655.481 1621.375 663.043 C 1621.375 670.604 1620.025 677.726 1617.324 684.108 C 1614.624 690.489 1610.813 696.06 1605.912 700.821 C 1601.001 705.583 1595.209 709.273 1588.528 711.874 C 1581.846 714.475 1574.585 715.775 1566.723 715.775 Z M 1566.563 702.652 C 1572.354 702.652 1577.685 701.672 1582.546 699.701 C 1587.408 697.741 1591.629 694.96 1595.209 691.379 C 1598.8 687.799 1601.591 683.598 1603.611 678.786 C 1605.622 673.975 1606.632 668.724 1606.632 663.023 C 1606.632 657.321 1605.622 652.1 1603.611 647.329 C 1601.591 642.568 1598.8 638.367 1595.209 634.736 C 1591.619 631.105 1587.398 628.305 1582.546 626.344 C 1577.685 624.374 1572.354 623.394 1566.563 623.394 C 1560.771 623.394 1555.59 624.374 1550.729 626.344 C 1545.868 628.315 1541.617 631.105 1537.986 634.736 C 1534.372 638.344 1531.494 642.622 1529.514 647.329 C 1527.504 652.09 1526.494 657.321 1526.494 663.023 C 1526.494 668.724 1527.504 673.975 1529.514 678.786 C 1531.525 683.598 1534.355 687.799 1537.986 691.379 C 1541.617 694.97 1545.868 697.741 1550.729 699.701 C 1555.59 701.672 1560.871 702.652 1566.563 702.652 Z M 1708.575 714.585 L 1674.098 611.461 L 1689.271 611.461 L 1720.948 706.633 L 1713.287 706.633 L 1746.144 611.461 L 1759.697 611.461 L 1791.815 706.633 L 1784.453 706.633 L 1816.57 611.461 L 1830.564 611.461 L 1796.086 714.585 L 1780.622 714.585 L 1750.565 626.344 L 1754.546 626.344 L 1724.349 714.585 L 1708.585 714.585 Z M 1892.728 714.585 L 1892.728 611.461 L 1904.811 611.461 L 1973.016 696.17 L 1966.685 696.17 L 1966.685 611.461 L 1981.418 611.461 L 1981.418 714.585 L 1969.336 714.585 L 1901.13 629.875 L 1907.461 629.875 L 1907.461 714.585 Z M 2134.764 668.624 L 2134.764 656.401 L 2174.393 656.401 L 2174.393 668.624 Z M 2342.482 714.585 L 2327.748 714.585 L 2327.748 611.461 L 2400.525 611.461 L 2400.525 624.284 L 2342.482 624.284 Z M 2341.011 660.222 L 2394.193 660.222 L 2394.193 672.895 L 2341.011 672.895 Z M 2480.223 701.772 L 2540.327 701.772 L 2540.327 714.585 L 2465.49 714.585 L 2465.49 611.461 L 2538.267 611.461 L 2538.267 624.284 L 2480.223 624.284 Z M 2478.893 655.951 L 2531.925 655.951 L 2531.925 668.474 L 2478.893 668.474 Z M 2623.116 701.772 L 2683.22 701.772 L 2683.22 714.585 L 2608.383 714.585 L 2608.383 611.461 L 2681.16 611.461 L 2681.16 624.284 L 2623.116 624.284 Z M 2621.786 655.951 L 2674.818 655.951 L 2674.818 668.474 L 2621.786 668.474 Z M 2751.286 714.585 L 2751.286 611.461 L 2766.019 611.461 L 2766.019 701.772 L 2821.852 701.772 L 2821.852 714.585 Z M 3013.356 715.765 C 3005.404 715.765 2998.082 714.465 2991.401 711.864 C 2984.719 709.263 2978.928 705.583 2974.017 700.811 C 2969.106 696.05 2965.275 690.479 2962.524 684.098 C 2959.774 677.716 2958.403 670.695 2958.403 663.033 C 2958.403 655.371 2959.774 648.349 2962.524 641.968 C 2965.275 635.586 2969.126 630.015 2974.087 625.254 C 2979.048 620.493 2984.869 616.812 2991.541 614.201 C 2998.222 611.601 3005.584 610.301 3013.636 610.301 C 3021.688 610.301 3029.25 611.631 3036.031 614.282 C 3042.803 616.932 3048.554 620.913 3053.265 626.214 L 3044.133 635.346 C 3039.912 631.215 3035.321 628.205 3030.36 626.284 C 3025.399 624.374 3020.018 623.414 3014.226 623.414 C 3008.435 623.414 3002.864 624.394 2997.802 626.364 C 2992.741 628.335 2988.37 631.075 2984.689 634.616 C 2981.009 638.157 2978.158 642.348 2976.147 647.209 C 2974.137 652.07 2973.127 657.351 2973.127 663.043 C 2973.127 668.734 2974.137 673.875 2976.147 678.736 C 2978.158 683.597 2981.009 687.818 2984.689 691.399 C 2988.37 694.99 2992.721 697.761 2997.732 699.721 C 3002.744 701.692 3008.185 702.672 3014.086 702.672 C 3019.587 702.672 3024.869 701.812 3029.92 700.091 C 3034.981 698.371 3039.662 695.5 3043.993 691.469 L 3052.395 702.662 C 3047.284 706.983 3041.322 710.254 3034.491 712.454 C 3027.669 714.665 3020.618 715.775 3013.356 715.775 Z M 3038.252 700.741 L 3038.252 662.443 L 3052.395 662.443 L 3052.395 702.662 L 3038.252 700.751 Z M 3171.272 715.765 C 3163.411 715.765 3156.119 714.435 3149.397 711.784 C 3142.666 709.133 3136.845 705.423 3131.943 700.661 C 3127.032 695.9 3123.201 690.329 3120.451 683.948 C 3117.7 677.566 3116.33 670.594 3116.33 663.033 C 3116.33 655.471 3117.7 648.499 3120.451 642.118 C 3123.201 635.736 3127.032 630.165 3131.943 625.404 C 3136.855 620.643 3142.646 616.932 3149.327 614.282 C 3156.009 611.631 3163.321 610.301 3171.282 610.301 C 3179.244 610.301 3186.406 611.601 3193.088 614.201 C 3199.769 616.802 3205.56 620.483 3210.472 625.254 C 3215.383 630.015 3219.184 635.616 3221.884 642.048 C 3224.585 648.479 3225.935 655.481 3225.935 663.043 C 3225.935 670.604 3224.585 677.726 3221.884 684.108 C 3219.184 690.489 3215.373 696.06 3210.472 700.821 C 3205.56 705.583 3199.769 709.273 3193.088 711.874 C 3186.406 714.475 3179.144 715.775 3171.282 715.775 Z M 3171.122 702.652 C 3176.914 702.652 3182.245 701.672 3187.106 699.701 C 3191.967 697.741 3196.188 694.96 3199.769 691.379 C 3203.36 687.799 3206.151 683.598 3208.171 678.786 C 3210.181 673.975 3211.192 668.724 3211.192 663.023 C 3211.192 657.321 3210.181 652.1 3208.171 647.329 C 3206.151 642.568 3203.36 638.367 3199.769 634.736 C 3196.178 631.105 3191.957 628.305 3187.106 626.344 C 3182.245 624.374 3176.914 623.394 3171.122 623.394 C 3165.331 623.394 3160.15 624.374 3155.289 626.344 C 3150.428 628.315 3146.177 631.105 3142.546 634.736 C 3138.931 638.344 3136.054 642.622 3134.074 647.329 C 3132.063 652.09 3131.053 657.321 3131.053 663.023 C 3131.053 668.724 3132.063 673.975 3134.074 678.786 C 3136.084 683.598 3138.915 687.799 3142.546 691.379 C 3146.177 694.97 3150.428 697.741 3155.289 699.701 C 3160.15 701.672 3165.431 702.652 3171.122 702.652 Z M 3339.221 715.765 C 3331.359 715.765 3324.068 714.435 3317.346 711.784 C 3310.615 709.133 3304.793 705.423 3299.892 700.661 C 3294.981 695.9 3291.15 690.329 3288.4 683.948 C 3285.649 677.566 3284.279 670.594 3284.279 663.033 C 3284.279 655.471 3285.649 648.499 3288.4 642.118 C 3291.15 635.736 3294.981 630.165 3299.892 625.404 C 3304.803 620.643 3310.595 616.932 3317.276 614.282 C 3323.958 611.631 3331.269 610.301 3339.231 610.301 C 3347.193 610.301 3354.355 611.601 3361.036 614.201 C 3367.718 616.802 3373.509 620.483 3378.42 625.254 C 3383.331 630.015 3387.132 635.616 3389.833 642.048 C 3392.534 648.479 3393.884 655.481 3393.884 663.043 C 3393.884 670.604 3392.534 677.726 3389.833 684.108 C 3387.132 690.489 3383.321 696.06 3378.42 700.821 C 3373.509 705.583 3367.718 709.273 3361.036 711.874 C 3354.355 714.475 3347.093 715.775 3339.231 715.775 Z M 3339.071 702.652 C 3344.863 702.652 3350.194 701.672 3355.055 699.701 C 3359.916 697.741 3364.137 694.96 3367.718 691.379 C 3371.309 687.799 3374.099 683.598 3376.12 678.786 C 3378.13 673.975 3379.14 668.724 3379.14 663.023 C 3379.14 657.321 3378.13 652.1 3376.12 647.329 C 3374.099 642.568 3371.309 638.367 3367.718 634.736 C 3364.127 631.105 3359.906 628.305 3355.055 626.344 C 3350.194 624.374 3344.863 623.394 3339.071 623.394 C 3333.28 623.394 3328.099 624.374 3323.238 626.344 C 3318.376 628.315 3314.125 631.105 3310.495 634.736 C 3306.88 638.344 3304.003 642.622 3302.023 647.329 C 3300.012 652.09 3299.002 657.321 3299.002 663.023 C 3299.002 668.724 3300.012 673.975 3302.023 678.786 C 3304.033 683.598 3306.864 687.799 3310.495 691.379 C 3314.125 694.97 3318.376 697.741 3323.238 699.701 C 3328.099 701.672 3333.38 702.652 3339.071 702.652 Z M 3460.599 714.585 L 3460.599 611.461 L 3504.059 611.461 C 3515.052 611.461 3524.754 613.621 3533.156 617.942 C 3541.558 622.263 3548.079 628.305 3552.75 636.067 C 3557.411 643.828 3559.752 652.81 3559.752 663.023 C 3559.752 673.235 3557.421 682.227 3552.75 689.979 C 3548.089 697.741 3541.558 703.782 3533.156 708.103 C 3524.764 712.424 3515.062 714.585 3504.059 714.585 Z M 3475.333 701.772 L 3503.179 701.772 C 3511.721 701.772 3519.113 700.151 3525.354 696.911 C 3531.595 693.67 3536.427 689.129 3539.867 683.287 C 3543.308 677.446 3545.029 670.695 3545.029 663.033 C 3545.029 655.371 3543.308 648.499 3539.867 642.708 C 3536.427 636.917 3531.595 632.396 3525.354 629.155 C 3519.123 625.914 3511.731 624.294 3503.179 624.294 L 3475.333 624.294 L 3475.333 701.782 Z M 32.519 467.238 C 23.597 467.238 15.935 464.047 9.564 457.675 C 3.193 451.514 0.002 443.972 0.002 435.04 C 0.002 426.108 3.193 418.456 9.564 412.085 C 15.935 405.924 23.597 402.833 32.519 402.833 L 173.762 402.833 C 198.838 402.833 218.292 396.771 232.105 384.659 C 246.139 372.536 253.47 355.432 254.11 333.327 C 254.75 304.42 247.939 285.296 233.706 275.934 C 222.013 268.282 196.187 263.081 156.228 260.31 C 109.247 257.119 75.349 249.788 54.524 238.315 C 17.956 218.13 -0.208 181.672 0.002 128.96 C 0.422 95.162 11.164 65.835 32.199 40.969 C 55.155 13.763 84.371 0.16 119.869 0.16 L 257.281 0.16 C 266.203 0.16 273.865 3.351 280.236 9.722 C 286.398 15.894 289.479 23.435 289.479 32.357 C 289.479 41.28 286.398 48.931 280.236 55.313 C 273.865 61.484 266.203 64.555 257.281 64.555 L 119.869 64.555 C 101.805 64.555 87.672 72.317 77.47 87.83 C 68.968 100.163 64.717 114.086 64.717 129.6 C 64.507 155.746 71.308 173.07 85.121 181.572 C 96.604 188.373 121.79 193.155 160.679 195.915 C 208.71 199.316 243.358 207.068 264.623 219.191 C 301.811 240.445 319.775 279.024 318.495 334.917 C 317.645 374.456 303.932 406.444 277.366 430.889 C 250.79 455.125 216.262 467.238 173.752 467.238 Z M 698.203 402.383 C 706.915 402.383 714.456 405.573 720.828 411.945 C 727.199 418.316 730.39 425.858 730.39 434.57 C 730.39 443.282 727.199 451.144 720.828 457.515 C 714.446 463.897 706.905 467.078 698.203 467.078 L 610.232 467.078 C 563.492 467.078 523.542 450.504 490.405 417.356 C 457.257 384.209 440.683 344.269 440.683 297.519 L 440.683 32.347 C 440.683 23.425 443.874 15.884 450.246 9.722 C 456.407 3.351 463.939 0.16 472.871 0.16 C 481.803 0.16 489.445 3.351 495.816 9.722 C 501.977 15.884 505.068 23.425 505.068 32.347 L 505.068 297.519 C 505.068 326.415 515.361 351.171 535.975 371.776 C 556.37 392.17 581.126 402.373 610.232 402.373 L 698.203 402.373 Z M 1082.491 0.17 C 1146.866 0.17 1201.889 23.005 1247.579 68.686 C 1293.26 114.156 1316.105 169.079 1316.105 233.464 C 1316.105 297.849 1293.26 352.871 1247.579 398.552 C 1201.889 444.242 1146.866 467.078 1082.491 467.078 C 1018.116 467.078 963.174 444.242 917.713 398.552 C 872.033 352.871 849.197 297.839 849.197 233.464 C 849.197 169.089 872.033 114.156 917.713 68.686 C 963.184 23.005 1018.106 0.17 1082.491 0.17 Z M 1082.491 402.383 C 1129.232 402.383 1169.071 385.919 1201.999 352.981 C 1234.936 319.834 1251.4 279.995 1251.4 233.464 C 1251.4 186.933 1234.936 147.204 1201.999 114.266 C 1169.061 81.119 1129.222 64.545 1082.491 64.545 C 1035.76 64.545 996.221 81.119 963.284 114.266 C 930.146 147.204 913.562 186.933 913.562 233.464 C 913.562 279.995 930.136 319.834 963.284 352.981 C 996.221 385.919 1035.951 402.383 1082.491 402.383 Z M 1972.726 0.17 C 1981.658 0.17 1989.3 3.361 1995.672 9.732 C 2002.053 15.894 2005.234 23.435 2005.234 32.357 L 2005.234 274.263 C 2005.234 327.385 1989.61 372.746 1958.373 410.355 C 1927.356 448.173 1889.957 467.088 1846.197 467.088 C 1793.495 467.088 1751.215 441.592 1719.338 390.6 C 1687.471 441.592 1645.191 467.088 1592.489 467.088 C 1547.018 467.088 1508.669 447.323 1477.432 407.804 C 1448.115 370.835 1433.452 326.525 1433.452 274.893 L 1433.452 32.357 C 1433.452 23.435 1436.643 15.894 1443.014 9.732 C 1449.176 3.361 1456.717 0.17 1465.639 0.17 C 1474.561 0.17 1482.213 3.361 1488.585 9.732 C 1494.746 15.894 1497.827 23.435 1497.827 32.357 L 1497.827 274.893 C 1497.827 311.442 1507.919 342.359 1528.104 367.645 C 1546.368 390.81 1567.833 402.383 1592.479 402.383 C 1618.615 402.383 1640.92 389.85 1659.414 364.774 C 1677.898 339.918 1687.14 309.741 1687.14 274.263 L 1687.14 165.808 C 1687.14 156.886 1690.221 149.344 1696.383 143.183 C 1702.764 136.812 1710.406 133.621 1719.328 133.621 C 1728.25 133.621 1735.792 136.812 1741.953 143.183 C 1748.325 149.344 1751.515 156.886 1751.515 165.808 L 1751.515 274.263 C 1751.515 309.751 1760.757 339.918 1779.242 364.774 C 1797.736 389.85 1820.031 402.383 1846.177 402.383 C 1872.323 402.383 1894.298 389.85 1912.782 364.774 C 1931.267 339.918 1940.509 309.741 1940.509 274.263 L 1940.509 32.357 C 1940.509 23.435 1943.7 15.894 1950.071 9.732 C 1956.232 3.361 1963.764 0.17 1972.696 0.17 Z M 2590.038 233.664 C 2590.038 298.649 2568.103 354.302 2524.893 399.232 C 2481.603 444.242 2427.741 467.078 2364.807 467.078 C 2301.872 467.078 2245.229 444.162 2199.889 398.822 C 2154.388 353.321 2131.303 297.749 2131.303 233.664 C 2131.303 169.579 2154.378 113.926 2199.889 68.426 C 2245.229 23.085 2300.722 0.17 2364.807 0.17 C 2424.71 0.17 2477.583 20.545 2522.023 60.734 C 2531.355 69.166 2536.586 80.208 2537.166 92.811 C 2537.816 105.414 2533.645 116.957 2525.294 126.199 C 2516.862 135.531 2505.739 140.852 2493.126 141.423 C 2492.306 141.423 2491.486 141.503 2490.666 141.503 C 2479.123 141.503 2468.4 137.332 2459.728 129.47 C 2432.472 104.754 2401.455 92.801 2364.797 92.801 C 2325.678 92.801 2293.18 106.224 2265.444 133.971 C 2237.537 161.877 2223.954 194.455 2223.954 233.654 C 2223.954 272.853 2237.537 305.35 2265.444 333.257 C 2293.19 361.003 2325.678 374.426 2364.797 374.426 C 2398.354 374.426 2426.421 364.034 2450.646 342.669 C 2469.961 325.645 2483.134 305.02 2490.505 279.975 L 2364.797 279.975 C 2352.194 279.975 2340.901 275.313 2332.139 266.551 C 2323.217 257.549 2318.466 246.177 2318.466 233.654 C 2318.466 221.131 2323.217 209.678 2332.219 200.666 C 2340.971 191.904 2352.184 187.243 2364.797 187.243 L 2543.708 187.243 C 2556.231 187.243 2567.523 191.904 2576.285 200.666 C 2585.287 209.668 2590.038 221.041 2590.038 233.654 Z M 3106.638 68.586 C 3061.137 23.085 3005.564 0 2941.4 0 C 2877.235 0 2821.742 23.075 2776.492 68.506 C 2730.991 113.846 2707.906 169.339 2707.906 233.504 C 2707.906 297.669 2730.981 353.241 2776.492 398.662 C 2821.752 444.162 2877.245 467.248 2941.4 467.248 C 3005.554 467.248 3061.137 444.172 3106.638 398.742 C 3152.138 353.241 3175.223 297.589 3175.223 233.504 C 3175.223 169.419 3152.148 113.846 3106.638 68.596 Z M 2941.4 374.346 C 2902.281 374.346 2869.783 360.843 2842.047 333.177 C 2814.14 305.19 2800.547 272.613 2800.547 233.494 C 2800.547 194.375 2814.13 161.877 2842.127 134.051 C 2869.793 106.224 2902.281 92.641 2941.4 92.641 C 2980.519 92.641 3013.336 106.224 3041.083 134.131 C 3068.749 161.797 3082.252 194.365 3082.252 233.484 C 3082.252 272.603 3068.749 305.26 3041.083 333.167 C 3013.336 360.833 2980.769 374.336 2941.4 374.336 Z M 3692.433 68.586 C 3646.932 23.085 3591.359 0 3527.195 0 C 3463.03 0 3407.537 23.075 3362.287 68.506 C 3316.786 113.846 3293.781 169.339 3293.781 233.504 C 3293.781 297.669 3316.776 353.241 3362.287 398.662 C 3407.547 444.162 3463.04 467.248 3527.195 467.248 C 3591.349 467.248 3646.932 444.172 3692.433 398.742 C 3737.933 353.241 3761.018 297.589 3761.018 233.504 C 3761.018 169.419 3737.943 113.846 3692.433 68.596 Z M 3527.195 374.346 C 3488.076 374.346 3455.578 360.843 3427.842 333.177 C 3399.935 305.19 3386.432 272.613 3386.432 233.494 C 3386.432 194.375 3399.935 161.877 3427.932 134.051 C 3455.598 106.224 3488.086 92.641 3527.205 92.641 C 3566.324 92.641 3599.141 106.224 3626.888 134.131 C 3654.554 161.797 3668.057 194.365 3668.057 233.484 C 3668.057 272.603 3654.554 305.26 3626.888 333.167 C 3599.141 360.833 3566.574 374.336 3527.205 374.336 Z M 4245.4 233.744 C 4245.4 169.659 4222.325 114.006 4176.814 68.506 C 4131.554 23.085 4076.071 0 4011.906 0 L 3926.547 0 C 3913.864 0 3902.481 4.751 3893.729 13.833 C 3884.887 22.585 3880.226 34.048 3880.226 46.571 L 3880.226 336.047 C 3880.386 370.995 3891.678 401.192 3913.694 425.908 C 3938.249 453.324 3971.067 467.238 4011.336 467.238 C 4075.661 467.238 4131.394 444.162 4176.824 398.652 C 4222.325 353.391 4245.41 297.909 4245.41 233.744 Z M 4111.259 134.141 C 4139.166 162.047 4152.749 194.625 4152.749 233.744 C 4152.749 272.863 4139.246 305.36 4111.339 333.097 C 4083.353 361.003 4050.695 374.586 4011.326 374.586 C 3993.402 374.586 3985.79 367.715 3981.699 362.634 C 3975.888 355.352 3973.027 346.51 3972.857 335.547 L 3972.857 92.881 L 4011.896 92.881 C 4051.095 92.881 4083.593 106.385 4111.249 134.131 Z\",fill:\"var(--16vp03o, rgb(255,255,255))\",height:\"715.7749009792861px\",id:\"fJVpKrS0i\",pathLengthTransition:transition,strokeEffectGap:.85,strokeEffectLength:.48,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:.42,strokeEffectTotalLength:28283.41015625,transform:\"translate(0 233.074)\",width:\"4245.409973890064px\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 0 76.618 C 0 34.303 34.303 0 76.618 0 C 118.932 0 153.235 34.303 153.235 76.618 C 153.235 118.932 118.932 153.235 76.618 153.235 C 34.303 153.235 0 118.932 0 76.618 Z\",fill:\"var(--16vp03o, rgb(255,255,255))\",height:\"153.23530767457942px\",id:\"Cb8nRNlYP\",transform:\"translate(2864.989 0)\",width:\"153.23530767457896px\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 0 76.618 C 0 34.303 34.303 0 76.618 0 C 118.932 0 153.235 34.303 153.235 76.618 C 153.235 118.932 118.932 153.235 76.618 153.235 C 34.303 153.235 0 118.932 0 76.618 Z\",fill:\"var(--16vp03o, rgb(255,255,255))\",height:\"153.23530767457942px\",id:\"rkUboTBK3\",transform:\"translate(3450.989 0)\",width:\"153.23530767457942px\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 0 76.618 C 0 34.303 34.303 0 76.618 0 C 118.932 0 153.235 34.303 153.235 76.618 C 153.235 118.932 118.932 153.235 76.618 153.235 C 34.303 153.235 0 118.932 0 76.618 Z\",fill:\"var(--16vp03o, rgb(255,255,255))\",height:\"153.23530767457942px\",id:\"NttpeURVd\",transform:\"translate(3157.989 0)\",width:\"153.23530767457896px\"})]})});});const css=[\".framer-V234v { aspect-ratio: 4.473129610115912; display: block; width: 4245px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 4245\n * @framerIntrinsicHeight 949\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PbQmsRe0h\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"16vp03o\"},\"set\":{\"localId\":\"vectorSet/hhf1bbkcI\",\"id\":\"hhf1bbkcI\",\"moduleId\":\"CnpbJ40Iw43PmNtXQ87t\"}}\n */const Icon=withCSS(Component,css,\"framer-V234v\");export default Icon;addPropertyControls(Icon,{PbQmsRe0h:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"16vp03o\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/hhf1bbkcI\\\",\\\"id\\\":\\\"hhf1bbkcI\\\",\\\"moduleId\\\":\\\"CnpbJ40Iw43PmNtXQ87t\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"949\",\"framerIntrinsicWidth\":\"4245\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"PbQmsRe0h\\\":\\\"color\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const currentYear=new Date().getFullYear();/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function AutoCopyright(props){const{name,statement,dateRange,startYear,font,color,fontSize}=props;const yearDisplay=dateRange?`${startYear}-${currentYear}`:currentYear;let displayText=`\\xa9 ${yearDisplay} ${name.trim()}`;if(statement.trim()){displayText+=` ${statement.trim()}`;}const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText});}AutoCopyright.defaultProps={name:\"Your Name\",statement:\"All rights reserved.\",dateRange:false,startYear:currentYear-1,color:\"#999999\",fontSize:14,font:{family:\"Inter\"}};AutoCopyright.displayName=\"Auto Copyright\";addPropertyControls(AutoCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\"},dateRange:{type:ControlType.Boolean,title:\"Date Range\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},startYear:{type:ControlType.Number,title:\"Start Year\",min:1e3,max:currentYear,defaultValue:currentYear-2,displayStepper:true,hidden:({dateRange})=>!dateRange},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Name\"},statement:{type:ControlType.String,title:\"Statement\",defaultValue:\"All rights reserved.\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoCopyright\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoCopyright_Prod.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useState}from\"react\";const placeholderUrl=\"https://lottie.host/d826e0a7-b7e8-4072-8afe-c943ed2dd2ca/DpX3m5yT5Z.lottie\";/**\n * DOT LOTTIE\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */ export default function DotLottie(props){return /*#__PURE__*/ _jsx(OptimizationFriendly,{loading:/*#__PURE__*/ _jsx(\"div\",{}),loaded:/*#__PURE__*/ _jsx(LottiePlayer,{...props})});};function LottiePlayer(props){/* Checks */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const lottieInstanceRef=useRef(null);const shouldPlay=isCanvas||props.hover===true||props.autoplay===false?null:true;/* File or URL */ let src;switch(props.srcType){case\"url\":src=props.srcUrl;break;case\"file\":src=props.srcFile;break;default:src=placeholderUrl;break;}/* Progress */ const[isReady,setIsReady]=useState(false);/* For canvas states */ useEffect(()=>{if(!lottieInstanceRef.current)return;lottieInstanceRef.current.addEventListener(\"ready\",()=>setIsReady(true));},[]);useEffect(()=>{if(!lottieInstanceRef.current)return;lottieInstanceRef.current.seek(`${props.progress}%`);},[isReady,props.progress]);const lastVariant=useRef();/* For component variant support */ useEffect(()=>{if(isCanvas)return;if(lastVariant.current!==props.autoplay){if(!lottieInstanceRef.current)return;if(props.autoplay===true){lottieInstanceRef.current.play();}if(props.autoplay===false){lottieInstanceRef.current.pause();}}lastVariant.current=props.autoplay;},[props.autoplay]);return(// @ts-ignore\n/*#__PURE__*/ _jsx(\"dotlottie-player\",{src:src,ref:lottieInstanceRef,autoplay:shouldPlay,loop:props.loop?true:null,hover:props.hover?true:null,controls:props.controls?true:null,background:props.background?props.background:null,speed:props.speed,direction:props.direction,style:{...props.style,width:\"100%\",height:\"100%\"}},src));}DotLottie.defaultProps={srcUrl:placeholderUrl,autoplay:true,background:\"#05F\",controls:false,direction:1,hover:false,loop:true,speed:1};DotLottie.displayName=\"Dot Lottie\";addPropertyControls(DotLottie,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"url\",\"file\"],optionTitles:[\"URL\",\"File\"]},srcUrl:{type:ControlType.String,title:\"Link\",placeholder:\"../example.lottie\",hidden:props=>props.srcType===\"file\"},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"lottie\",\"json\"],hidden:props=>props.srcType===\"url\"},autoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:true},background:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"#05F\"},controls:{type:ControlType.Boolean,title:\"Controls\"},direction:{type:ControlType.Enum,title:\"Direction\",defaultValue:\"1\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"1\",\"-1\"],optionTitles:[\"Normal\",\"Reverse\"]},hover:{type:ControlType.Boolean,title:\"Hover Play\"},loop:{type:ControlType.Boolean,title:\"Loop\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:1,min:1,max:10,unit:\"x\",step:.5,displayStepper:true},progress:{type:ControlType.Number,title:\"Progress\",defaultValue:0,min:0,max:100,step:1,description:\"This component is made for Lottie files. [Learn more here](https://dotlottie.io/).\"}});/* For SSG */ function OptimizationFriendly({loading,loaded}){const[isLoading,setLoading]=React.useState(true);// We can't load web-components in ssg on the server,\n// so we defer rendering until we hit the client.\nReact.useEffect(()=>{import(\"https://unpkg.com/@dotlottie/player-component@1.3.2/dist/dotlottie-player.js\").then(()=>{setLoading(false);});},[]);return isLoading?loading:loaded;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DotLottie\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DotLottie.map","// Generated by Framer (bf2ee14)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,SsBKHRZlP:fill??props.SsBKHRZlP??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,SsBKHRZlP,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-GZdRf\",className),layoutId:layoutId,ref:ref,style:{\"--4aligu\":SsBKHRZlP,...style}});});const css=['.framer-GZdRf { aspect-ratio: 3.966666666666667; background-color: var(--4aligu); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 119 30\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 6.582 5.105 C 8.643 5.105 10.291 5.539 11.526 6.405 C 12.761 7.272 13.379 8.632 13.379 10.486 L 13.379 17.457 C 13.379 17.967 13.251 18.37 12.996 18.665 C 12.74 18.961 12.419 19.231 12.031 19.475 C 11.439 19.822 10.694 20.097 9.796 20.301 C 8.898 20.504 7.878 20.606 6.735 20.606 C 4.673 20.606 3.035 20.209 1.821 19.414 C 0.607 18.619 0 17.427 0 15.837 C 0 14.451 0.429 13.391 1.286 12.657 C 2.143 11.923 3.419 11.475 5.113 11.312 L 8.759 10.931 C 9.018 10.904 9.215 10.686 9.215 10.425 C 9.215 9.691 8.94 9.162 8.389 8.835 C 7.837 8.509 7.061 8.346 6.062 8.346 C 5.286 8.346 4.52 8.443 3.766 8.636 C 3.171 8.789 2.627 8.964 2.133 9.16 C 1.863 9.268 1.552 9.188 1.378 8.955 C 1.301 8.851 1.23 8.735 1.164 8.606 C 1 8.29 0.919 7.959 0.919 7.612 C 0.919 6.797 1.357 6.206 2.235 5.839 C 2.827 5.594 3.511 5.411 4.286 5.288 C 5.062 5.166 5.827 5.105 6.582 5.105 Z M 6.735 17.427 C 7.265 17.427 7.761 17.376 8.22 17.274 C 8.513 17.208 8.758 17.135 8.956 17.053 C 9.13 16.981 9.245 16.813 9.245 16.624 L 9.245 14.294 C 9.245 14.022 9.012 13.809 8.741 13.832 L 6.49 14.032 C 5.755 14.093 5.184 14.257 4.775 14.521 C 4.367 14.787 4.163 15.174 4.163 15.683 C 4.163 16.193 4.367 16.636 4.775 16.952 C 5.183 17.268 5.836 17.426 6.735 17.426 Z M 28.686 15.928 C 28.686 17.396 28.135 18.548 27.033 19.383 C 25.931 20.218 24.339 20.636 22.257 20.636 C 20.583 20.636 19.211 20.387 18.139 19.887 C 17.068 19.388 16.532 18.69 16.532 17.793 C 16.532 17.406 16.624 17.055 16.808 16.738 L 16.813 16.729 C 17.08 16.271 17.656 16.103 18.13 16.341 C 18.553 16.553 19.01 16.751 19.502 16.937 C 20.256 17.222 21.124 17.365 22.104 17.365 C 23.675 17.365 24.461 16.896 24.461 15.959 C 24.461 15.572 24.318 15.261 24.033 15.026 C 23.747 14.792 23.298 14.613 22.685 14.491 L 21.216 14.124 C 19.644 13.798 18.471 13.278 17.695 12.565 C 16.919 11.851 16.532 10.883 16.532 9.66 C 16.532 8.274 17.093 7.164 18.215 6.328 C 19.338 5.492 20.858 5.074 22.777 5.074 C 23.777 5.074 24.67 5.171 25.456 5.365 C 26.241 5.559 26.864 5.849 27.323 6.236 C 27.782 6.623 28.012 7.092 28.012 7.642 C 28.012 8.03 27.93 8.371 27.767 8.666 C 27.765 8.669 27.764 8.672 27.762 8.675 C 27.526 9.098 26.999 9.271 26.551 9.084 C 26.428 9.032 26.292 8.98 26.145 8.926 C 25.696 8.763 25.2 8.626 24.66 8.513 C 24.119 8.402 23.604 8.345 23.114 8.345 C 22.379 8.345 21.793 8.457 21.354 8.681 C 20.915 8.906 20.696 9.232 20.696 9.66 C 20.696 9.945 20.818 10.195 21.063 10.409 C 21.308 10.623 21.736 10.801 22.349 10.944 L 23.696 11.249 C 25.471 11.657 26.747 12.238 27.523 12.992 C 28.298 13.747 28.686 14.725 28.686 15.927 Z M 37.686 5.105 C 39.748 5.105 41.396 5.539 42.631 6.405 C 43.865 7.272 44.483 8.632 44.483 10.486 L 44.483 17.457 C 44.483 17.967 44.355 18.37 44.1 18.665 C 43.845 18.961 43.523 19.231 43.136 19.475 C 42.544 19.822 41.799 20.097 40.901 20.301 C 40.003 20.504 38.982 20.606 37.839 20.606 C 35.778 20.606 34.14 20.209 32.926 19.414 C 31.711 18.619 31.104 17.427 31.104 15.837 C 31.104 14.451 31.533 13.391 32.39 12.657 C 33.247 11.923 34.523 11.475 36.217 11.312 L 39.863 10.931 C 40.122 10.904 40.32 10.686 40.32 10.425 C 40.32 9.691 40.044 9.162 39.493 8.835 C 38.942 8.509 38.166 8.346 37.166 8.346 C 36.39 8.346 35.625 8.443 34.87 8.636 C 34.373 8.764 33.912 8.907 33.485 9.065 C 33.024 9.236 32.499 9.051 32.273 8.615 L 32.268 8.606 C 32.104 8.29 32.023 7.959 32.023 7.612 C 32.023 6.797 32.462 6.205 33.339 5.838 C 33.931 5.594 34.615 5.41 35.39 5.288 C 36.166 5.166 36.931 5.105 37.687 5.105 Z M 37.839 17.427 C 38.37 17.427 38.865 17.376 39.324 17.274 C 39.519 17.23 39.692 17.184 39.845 17.133 C 40.145 17.034 40.35 16.757 40.35 16.441 L 40.35 14.29 C 40.35 14.021 40.118 13.809 39.849 13.833 L 37.594 14.033 C 36.86 14.094 36.288 14.257 35.88 14.522 C 35.471 14.788 35.267 15.175 35.267 15.684 C 35.267 16.193 35.471 16.637 35.88 16.953 C 36.288 17.269 36.941 17.427 37.839 17.427 Z M 52.565 1.988 L 52.565 19.386 C 52.565 19.816 52.256 20.184 51.833 20.258 C 51.812 20.262 51.791 20.266 51.769 20.27 C 51.422 20.331 51.044 20.361 50.636 20.361 C 49.841 20.361 49.254 20.218 48.876 19.933 C 48.499 19.649 48.309 19.129 48.309 18.375 L 48.309 1.029 C 48.309 0.567 48.641 0.173 49.097 0.093 L 49.105 0.091 C 49.453 0.03 49.83 0 50.238 0 C 51.055 0 51.647 0.143 52.014 0.428 C 52.382 0.714 52.565 1.233 52.565 1.988 Z M 67.812 5.258 C 68.403 5.258 68.898 5.386 69.296 5.641 C 69.694 5.896 69.893 6.339 69.893 6.971 C 69.893 7.317 69.786 7.878 69.572 8.652 C 69.357 9.427 69.082 10.319 68.745 11.327 C 68.408 12.336 68.036 13.376 67.628 14.446 C 67.219 15.516 66.806 16.52 66.388 17.458 C 66.092 18.12 65.819 18.706 65.569 19.216 C 65.341 19.682 64.933 20.038 64.436 20.189 C 64.379 20.207 64.321 20.224 64.26 20.24 C 63.811 20.362 63.3 20.423 62.729 20.423 C 62.096 20.423 61.545 20.336 61.076 20.163 C 60.607 19.99 60.28 19.72 60.097 19.353 C 59.872 18.925 59.591 18.324 59.255 17.55 C 58.918 16.775 58.566 15.889 58.198 14.89 C 57.831 13.891 57.458 12.867 57.081 11.817 C 56.703 10.767 56.356 9.748 56.04 8.76 C 55.841 8.139 55.668 7.568 55.522 7.047 C 55.349 6.431 55.654 5.781 56.242 5.524 L 56.254 5.519 C 56.652 5.346 57.086 5.259 57.555 5.259 C 58.147 5.259 58.631 5.386 59.009 5.641 C 59.387 5.896 59.668 6.36 59.851 7.032 L 61.29 11.985 C 61.454 12.536 61.627 13.106 61.811 13.697 C 61.994 14.289 62.168 14.843 62.331 15.363 C 62.494 15.883 62.627 16.317 62.729 16.663 L 62.852 16.663 C 63.403 14.971 63.938 13.173 64.459 11.267 C 64.907 9.628 65.312 8.031 65.677 6.475 C 65.803 5.937 66.217 5.505 66.756 5.377 C 67.086 5.298 67.438 5.259 67.811 5.259 Z M 85.538 12.886 C 85.864 12.571 86.028 12.107 86.028 11.495 C 86.028 10.252 85.732 9.152 85.139 8.193 C 84.548 7.236 83.736 6.481 82.706 5.931 C 81.675 5.381 80.466 5.105 79.079 5.105 C 78.119 5.105 77.196 5.258 76.308 5.564 C 75.419 5.869 74.633 6.333 73.951 6.955 C 73.266 7.577 72.72 8.367 72.312 9.324 C 71.904 10.282 71.7 11.394 71.7 12.657 C 71.7 14.41 72.052 15.878 72.756 17.059 C 73.46 18.241 74.429 19.129 75.664 19.719 C 76.899 20.31 78.313 20.606 79.904 20.606 C 80.965 20.606 81.905 20.503 82.722 20.3 C 83.537 20.096 84.185 19.791 84.665 19.382 C 85.145 18.975 85.384 18.486 85.384 17.915 C 85.384 17.569 85.288 17.242 85.094 16.937 C 85.09 16.931 85.086 16.925 85.082 16.918 C 84.799 16.478 84.224 16.319 83.75 16.543 C 83.413 16.702 83.024 16.853 82.583 16.998 C 81.837 17.242 81.037 17.365 80.179 17.365 C 79.036 17.365 78.067 17.1 77.272 16.57 C 76.759 16.227 76.373 15.751 76.115 15.139 C 76.019 14.911 76.167 14.654 76.411 14.619 L 84.19 13.481 C 84.761 13.4 85.211 13.202 85.537 12.885 Z M 76.035 11.703 C 75.863 11.729 75.711 11.583 75.735 11.41 C 75.859 10.508 76.177 9.792 76.69 9.263 C 77.322 8.612 78.13 8.285 79.109 8.285 C 80.028 8.285 80.726 8.541 81.206 9.05 C 81.506 9.369 81.725 9.716 81.861 10.091 C 81.99 10.447 81.761 10.831 81.387 10.888 Z M 102.161 0.428 C 101.794 0.143 101.191 0 100.355 0 C 99.967 0 99.595 0.03 99.237 0.091 C 99.234 0.092 99.23 0.093 99.226 0.093 C 98.781 0.169 98.456 0.555 98.456 1.006 L 98.456 5.604 C 98.243 5.52 98.008 5.441 97.752 5.366 C 97.161 5.192 96.498 5.105 95.762 5.105 C 94.354 5.105 93.078 5.385 91.935 5.946 C 90.792 6.507 89.885 7.358 89.211 8.499 C 88.537 9.641 88.2 11.108 88.2 12.901 C 88.2 14.694 88.533 16.046 89.196 17.197 C 89.858 18.349 90.798 19.206 92.012 19.766 C 93.226 20.326 94.67 20.606 96.344 20.606 C 97.466 20.606 98.467 20.469 99.345 20.194 C 100.222 19.918 100.926 19.608 101.457 19.261 C 101.886 18.997 102.202 18.706 102.406 18.39 C 102.61 18.075 102.712 17.681 102.712 17.213 L 102.712 1.988 C 102.712 1.233 102.528 0.714 102.161 0.428 Z M 98.456 16.207 C 98.456 16.522 98.261 16.802 97.967 16.913 C 97.849 16.958 97.722 17.002 97.584 17.044 C 97.227 17.157 96.803 17.212 96.314 17.212 C 95.15 17.212 94.232 16.867 93.558 16.173 C 92.884 15.48 92.548 14.4 92.548 12.932 C 92.548 11.892 92.706 11.041 93.023 10.379 C 93.339 9.717 93.783 9.232 94.354 8.927 C 94.926 8.621 95.579 8.468 96.314 8.468 C 96.967 8.468 97.533 8.576 98.013 8.789 C 98.014 8.79 98.016 8.791 98.018 8.791 C 98.287 8.911 98.457 9.182 98.457 9.476 L 98.457 16.207 Z M 112.203 5.105 C 114.265 5.105 115.913 5.539 117.148 6.405 C 118.382 7.272 119 8.632 119 10.486 L 119 17.457 C 119 17.967 118.872 18.37 118.617 18.665 C 118.362 18.961 118.04 19.231 117.653 19.475 C 117.061 19.822 116.316 20.097 115.418 20.301 C 114.52 20.504 113.499 20.606 112.357 20.606 C 110.295 20.606 108.657 20.209 107.443 19.414 C 106.228 18.619 105.621 17.427 105.621 15.837 C 105.621 14.451 106.05 13.391 106.907 12.657 C 107.764 11.923 109.04 11.475 110.734 11.312 L 114.38 10.931 C 114.64 10.904 114.837 10.686 114.837 10.425 C 114.837 9.691 114.561 9.162 114.01 8.835 C 113.459 8.509 112.683 8.346 111.683 8.346 C 110.907 8.346 110.142 8.443 109.387 8.636 C 108.844 8.776 108.344 8.933 107.886 9.109 C 107.508 9.254 107.079 9.107 106.871 8.76 C 106.841 8.71 106.812 8.658 106.785 8.606 C 106.621 8.29 106.54 7.959 106.54 7.612 C 106.54 6.797 106.979 6.205 107.856 5.838 C 108.448 5.594 109.132 5.41 109.907 5.288 C 110.683 5.166 111.448 5.105 112.204 5.105 Z M 112.357 17.427 C 112.887 17.427 113.382 17.376 113.841 17.274 C 114.067 17.224 114.264 17.168 114.433 17.109 C 114.694 17.016 114.867 16.768 114.867 16.492 L 114.867 14.504 C 114.867 14.119 114.536 13.817 114.153 13.851 L 112.111 14.033 C 111.377 14.094 110.805 14.257 110.397 14.522 C 109.988 14.787 109.784 15.175 109.784 15.684 C 109.784 16.193 109.988 16.637 110.397 16.952 C 110.805 17.269 111.458 17.427 112.356 17.427 Z M 2.33 29.999 C 2.032 29.999 1.758 29.95 1.507 29.851 C 1.256 29.753 1.038 29.614 0.854 29.433 C 0.669 29.253 0.525 29.042 0.421 28.801 C 0.316 28.559 0.264 28.293 0.264 28.003 C 0.264 27.713 0.316 27.448 0.421 27.206 C 0.525 26.964 0.67 26.753 0.856 26.573 C 1.042 26.393 1.261 26.254 1.512 26.155 C 1.763 26.056 2.038 26.007 2.336 26.007 C 2.634 26.007 2.915 26.058 3.171 26.161 C 3.425 26.263 3.643 26.414 3.821 26.615 L 3.458 26.967 C 3.309 26.811 3.142 26.694 2.956 26.618 C 2.77 26.542 2.571 26.504 2.358 26.504 C 2.146 26.504 1.935 26.541 1.747 26.615 C 1.559 26.69 1.396 26.794 1.258 26.928 C 1.121 27.061 1.014 27.22 0.937 27.404 C 0.861 27.588 0.823 27.788 0.823 28.004 C 0.823 28.219 0.861 28.419 0.937 28.603 C 1.014 28.787 1.12 28.946 1.258 29.08 C 1.396 29.214 1.559 29.318 1.747 29.392 C 1.935 29.466 2.138 29.504 2.358 29.504 C 2.578 29.504 2.769 29.466 2.956 29.389 C 3.142 29.313 3.309 29.195 3.458 29.035 L 3.821 29.386 C 3.642 29.587 3.425 29.74 3.171 29.844 C 2.916 29.948 2.635 30 2.33 30 Z M 7.417 29.999 C 7.119 29.999 6.842 29.949 6.587 29.849 C 6.333 29.748 6.112 29.608 5.926 29.428 C 5.74 29.247 5.595 29.037 5.49 28.795 C 5.386 28.553 5.334 28.289 5.334 28.003 C 5.334 27.717 5.386 27.453 5.49 27.212 C 5.594 26.97 5.74 26.759 5.926 26.579 C 6.112 26.399 6.332 26.258 6.585 26.158 C 6.838 26.058 7.115 26.007 7.417 26.007 C 7.718 26.007 7.99 26.057 8.243 26.155 C 8.496 26.254 8.716 26.393 8.902 26.573 C 9.088 26.754 9.232 26.966 9.334 27.209 C 9.437 27.452 9.488 27.717 9.488 28.003 C 9.488 28.289 9.437 28.559 9.334 28.801 C 9.232 29.042 9.088 29.253 8.902 29.433 C 8.715 29.614 8.496 29.753 8.243 29.851 C 7.99 29.95 7.714 29.999 7.417 29.999 Z M 7.411 29.503 C 7.631 29.503 7.833 29.466 8.017 29.392 C 8.201 29.317 8.361 29.212 8.497 29.077 C 8.633 28.941 8.739 28.782 8.816 28.6 C 8.892 28.417 8.93 28.219 8.93 28.003 C 8.93 27.787 8.892 27.589 8.816 27.409 C 8.739 27.229 8.633 27.07 8.497 26.932 C 8.361 26.795 8.201 26.689 8.017 26.614 C 7.833 26.54 7.631 26.503 7.411 26.503 C 7.191 26.503 6.995 26.54 6.811 26.614 C 6.626 26.689 6.466 26.795 6.328 26.932 C 6.19 27.07 6.083 27.229 6.006 27.409 C 5.93 27.589 5.892 27.787 5.892 28.003 C 5.892 28.219 5.93 28.417 6.006 28.6 C 6.083 28.782 6.19 28.941 6.328 29.077 C 6.465 29.212 6.626 29.317 6.811 29.392 C 6.995 29.466 7.195 29.503 7.411 29.503 Z M 11.459 29.955 L 11.459 26.052 L 11.917 26.052 L 14.502 29.258 L 14.262 29.258 L 14.262 26.052 L 14.82 26.052 L 14.82 29.955 L 14.362 29.955 L 11.777 26.749 L 12.017 26.749 L 12.017 29.955 Z M 18.248 29.999 C 17.95 29.999 17.665 29.954 17.394 29.863 C 17.122 29.772 16.908 29.653 16.752 29.509 L 16.959 29.074 C 17.107 29.204 17.297 29.312 17.528 29.397 C 17.759 29.483 17.999 29.525 18.249 29.525 C 18.476 29.525 18.66 29.5 18.801 29.447 C 18.943 29.395 19.047 29.324 19.114 29.233 C 19.181 29.142 19.215 29.039 19.215 28.923 C 19.215 28.789 19.171 28.681 19.083 28.6 C 18.996 28.518 18.883 28.452 18.743 28.401 C 18.603 28.351 18.45 28.308 18.282 28.27 C 18.115 28.233 17.946 28.19 17.777 28.139 C 17.607 28.089 17.453 28.025 17.313 27.947 C 17.174 27.869 17.061 27.764 16.975 27.632 C 16.89 27.5 16.847 27.33 16.847 27.122 C 16.847 26.914 16.9 26.736 17.006 26.567 C 17.112 26.398 17.276 26.262 17.497 26.16 C 17.719 26.058 18.001 26.007 18.343 26.007 C 18.571 26.007 18.796 26.037 19.019 26.096 C 19.242 26.155 19.436 26.241 19.6 26.352 L 19.415 26.798 C 19.248 26.687 19.071 26.606 18.885 26.556 C 18.699 26.505 18.518 26.48 18.343 26.48 C 18.124 26.48 17.943 26.508 17.802 26.564 C 17.66 26.619 17.557 26.694 17.492 26.787 C 17.427 26.88 17.394 26.984 17.394 27.099 C 17.394 27.236 17.438 27.346 17.525 27.428 C 17.613 27.51 17.726 27.575 17.866 27.623 C 18.006 27.672 18.159 27.715 18.327 27.754 C 18.495 27.794 18.663 27.837 18.832 27.885 C 19.001 27.934 19.156 27.997 19.296 28.075 C 19.435 28.153 19.548 28.257 19.634 28.388 C 19.719 28.518 19.762 28.685 19.762 28.889 C 19.762 29.093 19.708 29.269 19.6 29.438 C 19.492 29.608 19.326 29.743 19.101 29.845 C 18.875 29.948 18.591 29.999 18.249 29.999 Z M 23.313 29.999 C 22.799 29.999 22.395 29.853 22.101 29.559 C 21.807 29.265 21.66 28.836 21.66 28.27 L 21.66 26.051 L 22.218 26.051 L 22.218 28.248 C 22.218 28.683 22.314 29.001 22.506 29.202 C 22.697 29.402 22.968 29.503 23.318 29.503 C 23.668 29.503 23.945 29.402 24.136 29.202 C 24.328 29.001 24.424 28.683 24.424 28.248 L 24.424 26.051 L 24.965 26.051 L 24.965 28.27 C 24.965 28.836 24.819 29.265 24.527 29.559 C 24.235 29.852 23.83 29.999 23.313 29.999 Z M 27.226 29.955 L 27.226 26.052 L 27.684 26.052 L 29.437 29.001 L 29.192 29.001 L 30.923 26.052 L 31.381 26.052 L 31.386 29.955 L 30.85 29.955 L 30.845 26.894 L 30.973 26.894 L 29.432 29.481 L 29.175 29.481 L 27.623 26.894 L 27.763 26.894 L 27.763 29.955 L 27.227 29.955 Z M 34.233 29.47 L 36.511 29.47 L 36.511 29.954 L 33.675 29.954 L 33.675 26.051 L 36.433 26.051 L 36.433 26.536 L 34.233 26.536 L 34.233 29.469 Z M 34.183 27.736 L 36.193 27.736 L 36.193 28.21 L 34.183 28.21 Z M 38.533 29.955 L 38.533 26.052 L 40.057 26.052 C 40.399 26.052 40.692 26.106 40.934 26.213 C 41.176 26.321 41.362 26.477 41.492 26.682 C 41.622 26.886 41.688 27.13 41.688 27.413 C 41.688 27.695 41.622 27.938 41.492 28.14 C 41.362 28.343 41.176 28.498 40.934 28.606 C 40.692 28.713 40.399 28.767 40.057 28.767 L 38.84 28.767 L 39.091 28.511 L 39.091 29.955 L 38.533 29.955 Z M 39.091 28.566 L 38.84 28.293 L 40.04 28.293 C 40.397 28.293 40.668 28.216 40.852 28.062 C 41.037 27.908 41.129 27.691 41.129 27.413 C 41.129 27.134 41.037 26.918 40.852 26.766 C 40.668 26.613 40.397 26.537 40.04 26.537 L 38.84 26.537 L 39.091 26.259 L 39.091 28.567 Z M 41.146 29.955 L 40.152 28.539 L 40.749 28.539 L 41.754 29.955 Z M 47.226 29.955 L 45.919 26.052 L 46.494 26.052 L 47.695 29.654 L 47.404 29.654 L 48.649 26.052 L 49.163 26.052 L 50.38 29.654 L 50.101 29.654 L 51.318 26.052 L 51.848 26.052 L 50.542 29.955 L 49.956 29.955 L 48.817 26.615 L 48.967 26.615 L 47.823 29.955 L 47.225 29.955 Z M 54.205 29.47 L 56.483 29.47 L 56.483 29.954 L 53.647 29.954 L 53.647 26.051 L 56.405 26.051 L 56.405 26.536 L 54.205 26.536 L 54.205 29.469 Z M 54.155 27.736 L 56.164 27.736 L 56.164 28.21 L 54.155 28.21 Z M 58.504 29.955 L 58.504 26.052 L 59.063 26.052 L 59.063 29.47 L 61.179 29.47 L 61.179 29.954 L 58.504 29.954 Z M 62.938 29.955 L 62.938 26.052 L 63.496 26.052 L 63.496 29.47 L 65.612 29.47 L 65.612 29.954 L 62.938 29.954 Z M 67.371 29.955 L 67.371 26.052 L 67.829 26.052 L 70.414 29.258 L 70.174 29.258 L 70.174 26.052 L 70.732 26.052 L 70.732 29.955 L 70.274 29.955 L 67.689 26.749 L 67.929 26.749 L 67.929 29.955 Z M 73.579 29.47 L 75.857 29.47 L 75.857 29.954 L 73.021 29.954 L 73.021 26.051 L 75.779 26.051 L 75.779 26.536 L 73.579 26.536 L 73.579 29.469 Z M 73.529 27.736 L 75.539 27.736 L 75.539 28.21 L 73.529 28.21 Z M 79.017 29.999 C 78.72 29.999 78.435 29.954 78.163 29.863 C 77.891 29.772 77.677 29.653 77.521 29.509 L 77.728 29.074 C 77.877 29.204 78.067 29.312 78.298 29.397 C 78.528 29.483 78.768 29.525 79.018 29.525 C 79.245 29.525 79.429 29.5 79.571 29.447 C 79.712 29.395 79.816 29.324 79.883 29.233 C 79.951 29.142 79.984 29.039 79.984 28.923 C 79.984 28.789 79.94 28.681 79.853 28.6 C 79.765 28.518 79.652 28.452 79.512 28.401 C 79.373 28.351 79.219 28.308 79.051 28.27 C 78.884 28.233 78.716 28.19 78.546 28.139 C 78.377 28.089 78.222 28.025 78.083 27.947 C 77.943 27.869 77.83 27.764 77.745 27.632 C 77.659 27.5 77.616 27.33 77.616 27.122 C 77.616 26.914 77.67 26.736 77.776 26.567 C 77.882 26.398 78.046 26.262 78.267 26.16 C 78.488 26.058 78.77 26.007 79.113 26.007 C 79.34 26.007 79.565 26.037 79.788 26.096 C 80.011 26.155 80.205 26.241 80.369 26.352 L 80.185 26.798 C 80.017 26.687 79.84 26.606 79.654 26.556 C 79.468 26.505 79.287 26.48 79.113 26.48 C 78.893 26.48 78.713 26.508 78.571 26.564 C 78.43 26.619 78.326 26.694 78.261 26.787 C 78.196 26.88 78.164 26.984 78.164 27.099 C 78.164 27.236 78.207 27.346 78.295 27.428 C 78.382 27.51 78.496 27.575 78.636 27.623 C 78.775 27.672 78.929 27.715 79.096 27.754 C 79.264 27.794 79.432 27.837 79.601 27.885 C 79.771 27.934 79.925 27.997 80.065 28.075 C 80.205 28.153 80.317 28.257 80.403 28.388 C 80.489 28.518 80.531 28.685 80.531 28.889 C 80.531 29.093 80.477 29.269 80.369 29.438 C 80.261 29.608 80.095 29.743 79.87 29.845 C 79.645 29.948 79.361 29.999 79.018 29.999 Z M 83.602 29.999 C 83.304 29.999 83.019 29.954 82.747 29.863 C 82.475 29.772 82.261 29.653 82.105 29.509 L 82.312 29.074 C 82.461 29.204 82.651 29.312 82.882 29.397 C 83.112 29.483 83.352 29.525 83.602 29.525 C 83.829 29.525 84.013 29.5 84.155 29.447 C 84.296 29.395 84.4 29.324 84.467 29.233 C 84.535 29.142 84.568 29.039 84.568 28.923 C 84.568 28.789 84.524 28.681 84.437 28.6 C 84.349 28.518 84.236 28.452 84.096 28.401 C 83.957 28.351 83.803 28.308 83.636 28.27 C 83.468 28.233 83.3 28.19 83.13 28.139 C 82.961 28.089 82.806 28.025 82.667 27.947 C 82.527 27.869 82.414 27.764 82.329 27.632 C 82.243 27.5 82.2 27.33 82.2 27.122 C 82.2 26.914 82.254 26.736 82.36 26.567 C 82.466 26.398 82.63 26.262 82.851 26.16 C 83.072 26.058 83.354 26.007 83.697 26.007 C 83.924 26.007 84.149 26.037 84.372 26.096 C 84.595 26.155 84.789 26.241 84.953 26.352 L 84.769 26.798 C 84.601 26.687 84.424 26.606 84.238 26.556 C 84.052 26.505 83.872 26.48 83.697 26.48 C 83.477 26.48 83.297 26.508 83.155 26.564 C 83.014 26.619 82.91 26.694 82.845 26.787 C 82.78 26.88 82.748 26.984 82.748 27.099 C 82.748 27.236 82.791 27.346 82.879 27.428 C 82.966 27.51 83.08 27.575 83.22 27.623 C 83.359 27.672 83.513 27.715 83.68 27.754 C 83.848 27.794 84.016 27.837 84.185 27.885 C 84.355 27.934 84.509 27.997 84.649 28.075 C 84.789 28.153 84.901 28.257 84.987 28.388 C 85.073 28.518 85.115 28.685 85.115 28.889 C 85.115 29.093 85.061 29.269 84.953 29.438 C 84.845 29.608 84.679 29.743 84.454 29.845 C 84.229 29.948 83.945 29.999 83.602 29.999 Z M 89.665 29.955 L 89.665 26.052 L 91.189 26.052 C 91.532 26.052 91.824 26.106 92.066 26.213 C 92.308 26.321 92.494 26.477 92.624 26.682 C 92.755 26.886 92.82 27.13 92.82 27.413 C 92.82 27.695 92.755 27.938 92.624 28.14 C 92.494 28.343 92.308 28.499 92.066 28.609 C 91.824 28.719 91.532 28.773 91.189 28.773 L 89.972 28.773 L 90.223 28.511 L 90.223 29.956 L 89.665 29.956 Z M 90.223 28.566 L 89.972 28.288 L 91.173 28.288 C 91.53 28.288 91.801 28.211 91.985 28.059 C 92.169 27.907 92.261 27.691 92.261 27.413 C 92.261 27.134 92.169 26.918 91.985 26.766 C 91.801 26.613 91.53 26.537 91.173 26.537 L 89.972 26.537 L 90.223 26.259 L 90.223 28.567 Z M 95.846 29.955 L 94.126 26.052 L 94.729 26.052 L 96.309 29.654 L 95.963 29.654 L 97.554 26.052 L 98.113 26.052 L 96.399 29.955 Z M 100.541 29.955 L 100.541 26.537 L 99.201 26.537 L 99.201 26.052 L 102.434 26.052 L 102.434 26.537 L 101.094 26.537 L 101.094 29.955 L 100.541 29.955 Z M 106.778 29.955 L 106.778 26.052 L 107.336 26.052 L 107.336 29.47 L 109.452 29.47 L 109.452 29.954 L 106.778 29.954 Z M 111.624 29.955 L 111.624 26.537 L 110.284 26.537 L 110.284 26.052 L 113.517 26.052 L 113.517 26.537 L 112.177 26.537 L 112.177 29.955 L 111.625 29.955 Z M 115.242 29.955 L 115.242 26.052 L 116.889 26.052 C 117.306 26.052 117.674 26.134 117.992 26.297 C 118.31 26.46 118.558 26.689 118.735 26.983 C 118.912 27.276 119 27.617 119 28.003 C 119 28.39 118.912 28.73 118.735 29.024 C 118.558 29.317 118.31 29.546 117.992 29.71 C 117.674 29.873 117.306 29.955 116.889 29.955 Z M 115.801 29.47 L 116.856 29.47 C 117.18 29.47 117.46 29.408 117.696 29.286 C 117.932 29.163 118.116 28.991 118.246 28.77 C 118.376 28.549 118.442 28.294 118.442 28.004 C 118.442 27.714 118.376 27.454 118.246 27.234 C 118.116 27.015 117.932 26.844 117.696 26.722 C 117.46 26.599 117.18 26.537 116.856 26.537 L 115.801 26.537 L 115.801 29.47 Z\" fill=\"var(--4aligu, rgb(255, 255, 255))\" height=\"29.99999961537651px\" id=\"WYORmNo3k\" width=\"118.99999611694102px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 119px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 119\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"SsBKHRZlP\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"4aligu\"},\"set\":{\"localId\":\"vectorSet/chG3vkLAX\",\"id\":\"chG3vkLAX\",\"moduleId\":\"BUUjHXSxCP2sVptkwgk2\"}}\n */const Icon=withCSS(Component,css,\"framer-GZdRf\");export default Icon;addPropertyControls(Icon,{SsBKHRZlP:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"30\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4aligu\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/chG3vkLAX\\\",\\\"id\\\":\\\"chG3vkLAX\\\",\\\"moduleId\\\":\\\"BUUjHXSxCP2sVptkwgk2\\\"}}\",\"framerVariables\":\"{\\\"SsBKHRZlP\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"119\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{MotionValue}from\"framer\";// Basic MotionValue check\nexport const isMotionValue=v=>v instanceof MotionValue;\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./isMotionValue.map","import{useCallback,useEffect,useRef}from\"react\";import{motionValue,animate,RenderTarget}from\"framer\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/TbXI1XaZFNevVKcgIt7G/isMotionValue.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";export function useAutoMotionValue(inputValue,options){// Put options on a local ref\n// Might wanna just memo instead but it works for now\nconst optionsRef=useRef(options);const animation=useRef();const didInitialMount=useRef(false);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;// in-progress - trying to figure out effect hooks\nconst onChangeDeps=(options===null||options===void 0?void 0:options.onChangeDeps)?options.onChangeDeps:[];// Memoize the onChange handler\nconst onChange=useCallback(options===null||options===void 0?void 0:options.onChange,[...onChangeDeps,]);// Optionally scale the value from props\nconst transformer=useCallback(value=>{var ref;return((ref=optionsRef.current)===null||ref===void 0?void 0:ref.transform)?optionsRef.current.transform(value):value;},[]);// Create new MotionValue from inputValue\nconst value1=useConstant(()=>isMotionValue(inputValue)?inputValue:motionValue(transformer(inputValue)));// Setting value from prop change\nuseEffect(()=>{if(!isMotionValue(inputValue)&&didInitialMount.current){var ref,ref1;const newValue=transformer(inputValue);(ref=animation.current)===null||ref===void 0?void 0:ref.stop();// Call change callback\nif(onChange)onChange(newValue,value1);// Trigger animation to new value\nif(((ref1=optionsRef.current)===null||ref1===void 0?void 0:ref1.animate)&&!isOnCanvas){var ref2;// @ts-ignore\nanimation.current=animate(value1,newValue,(ref2=optionsRef.current)===null||ref2===void 0?void 0:ref2.transition);}else{value1.set(newValue);}}didInitialMount.current=true;},[inputValue,...onChangeDeps]);return value1;}\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useAutoMotionValue.map","var _global = typeof globalThis !== \"undefined\" ? globalThis : typeof self !== \"undefined\" ? self : global;\n\nvar exports = {};\ntypeof navigator !== \"undefined\" && function (root, factory) {\n  if (exports) {\n    exports = factory(root);\n  } else {\n    root.lottie = factory(root);\n    root.bodymovin = root.lottie;\n  }\n}(window || {}, function (window) {\n  /* global locationHref:writable, animationManager, subframeEnabled:writable, defaultCurveSegments:writable, roundValues,\r\n  expressionsPlugin:writable, PropertyFactory, ShapePropertyFactory, Matrix */\n\n  /* exported locationHref, subframeEnabled, expressionsPlugin */\n  'use strict';\n  /* exported svgNS, locationHref, initialDefaultFrame */\n\n  var svgNS = \"http://www.w3.org/2000/svg\";\n  var locationHref = \"\";\n  var initialDefaultFrame = -999999;\n  /* global createSizedArray */\n\n  /* exported subframeEnabled, expressionsPlugin, isSafari, cachedColors, bmPow, bmSqrt, bmFloor, bmMax, bmMin, ProjectInterface,\r\n  defaultCurveSegments, degToRads, roundCorner, bmRnd, styleDiv, BMEnterFrameEvent, BMCompleteEvent, BMCompleteLoopEvent,\r\n  BMSegmentStartEvent, BMDestroyEvent, BMRenderFrameErrorEvent, BMConfigErrorEvent, BMAnimationConfigErrorEvent, createElementID,\r\n  addSaturationToRGB, addBrightnessToRGB, addHueToRGB, rgbToHex */\n\n  var subframeEnabled = true;\n  var expressionsPlugin;\n  var isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent);\n  var cachedColors = {};\n  var bmRnd;\n  var bmPow = Math.pow;\n  var bmSqrt = Math.sqrt;\n  var bmFloor = Math.floor;\n  var bmMax = Math.max;\n  var bmMin = Math.min;\n  var BMMath = {};\n\n  (function () {\n    var propertyNames = [\"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\"];\n    var i;\n    var len = propertyNames.length;\n\n    for (i = 0; i < len; i += 1) {\n      BMMath[propertyNames[i]] = Math[propertyNames[i]];\n    }\n  })();\n\n  function ProjectInterface() {\n    return {};\n  }\n\n  BMMath.random = Math.random;\n\n  BMMath.abs = function (val) {\n    var tOfVal = typeof val;\n\n    if (tOfVal === \"object\" && val.length) {\n      var absArr = createSizedArray(val.length);\n      var i;\n      var len = val.length;\n\n      for (i = 0; i < len; i += 1) {\n        absArr[i] = Math.abs(val[i]);\n      }\n\n      return absArr;\n    }\n\n    return Math.abs(val);\n  };\n\n  var defaultCurveSegments = 150;\n  var degToRads = Math.PI / 180;\n  var roundCorner = 0.5519;\n\n  function roundValues(flag) {\n    if (flag) {\n      bmRnd = Math.round;\n    } else {\n      bmRnd = function (val) {\n        return val;\n      };\n    }\n  }\n\n  roundValues(false);\n\n  function styleDiv(element) {\n    element.style.position = \"absolute\";\n    element.style.top = 0;\n    element.style.left = 0;\n    element.style.display = \"block\";\n    element.style.transformOrigin = \"0 0\";\n    element.style.webkitTransformOrigin = \"0 0\";\n    element.style.backfaceVisibility = \"visible\";\n    element.style.webkitBackfaceVisibility = \"visible\";\n    element.style.transformStyle = \"preserve-3d\";\n    element.style.webkitTransformStyle = \"preserve-3d\";\n    element.style.mozTransformStyle = \"preserve-3d\";\n  }\n\n  function BMEnterFrameEvent(type, currentTime, totalTime, frameMultiplier) {\n    (this || _global).type = type;\n    (this || _global).currentTime = currentTime;\n    (this || _global).totalTime = totalTime;\n    (this || _global).direction = frameMultiplier < 0 ? -1 : 1;\n  }\n\n  function BMCompleteEvent(type, frameMultiplier) {\n    (this || _global).type = type;\n    (this || _global).direction = frameMultiplier < 0 ? -1 : 1;\n  }\n\n  function BMCompleteLoopEvent(type, totalLoops, currentLoop, frameMultiplier) {\n    (this || _global).type = type;\n    (this || _global).currentLoop = currentLoop;\n    (this || _global).totalLoops = totalLoops;\n    (this || _global).direction = frameMultiplier < 0 ? -1 : 1;\n  }\n\n  function BMSegmentStartEvent(type, firstFrame, totalFrames) {\n    (this || _global).type = type;\n    (this || _global).firstFrame = firstFrame;\n    (this || _global).totalFrames = totalFrames;\n  }\n\n  function BMDestroyEvent(type, target) {\n    (this || _global).type = type;\n    (this || _global).target = target;\n  }\n\n  function BMRenderFrameErrorEvent(nativeError, currentTime) {\n    (this || _global).type = \"renderFrameError\";\n    (this || _global).nativeError = nativeError;\n    (this || _global).currentTime = currentTime;\n  }\n\n  function BMConfigErrorEvent(nativeError) {\n    (this || _global).type = \"configError\";\n    (this || _global).nativeError = nativeError;\n  }\n\n  function BMAnimationConfigErrorEvent(type, nativeError) {\n    (this || _global).type = type;\n    (this || _global).nativeError = nativeError;\n  }\n\n  var createElementID = function () {\n    var _count = 0;\n    return function createID() {\n      _count += 1;\n      return \"__lottie_element_\" + _count;\n    };\n  }();\n\n  function HSVtoRGB(h, s, v) {\n    var r;\n    var g;\n    var b;\n    var i;\n    var f;\n    var p;\n    var q;\n    var t;\n    i = Math.floor(h * 6);\n    f = h * 6 - i;\n    p = v * (1 - s);\n    q = v * (1 - f * s);\n    t = v * (1 - (1 - f) * s);\n\n    switch (i % 6) {\n      case 0:\n        r = v;\n        g = t;\n        b = p;\n        break;\n\n      case 1:\n        r = q;\n        g = v;\n        b = p;\n        break;\n\n      case 2:\n        r = p;\n        g = v;\n        b = t;\n        break;\n\n      case 3:\n        r = p;\n        g = q;\n        b = v;\n        break;\n\n      case 4:\n        r = t;\n        g = p;\n        b = v;\n        break;\n\n      case 5:\n        r = v;\n        g = p;\n        b = q;\n        break;\n\n      default:\n        break;\n    }\n\n    return [r, g, b];\n  }\n\n  function RGBtoHSV(r, g, b) {\n    var max = Math.max(r, g, b);\n    var min = Math.min(r, g, b);\n    var d = max - min;\n    var h;\n    var s = max === 0 ? 0 : d / max;\n    var v = max / 255;\n\n    switch (max) {\n      case min:\n        h = 0;\n        break;\n\n      case r:\n        h = g - b + d * (g < b ? 6 : 0);\n        h /= 6 * d;\n        break;\n\n      case g:\n        h = b - r + d * 2;\n        h /= 6 * d;\n        break;\n\n      case b:\n        h = r - g + d * 4;\n        h /= 6 * d;\n        break;\n\n      default:\n        break;\n    }\n\n    return [h, s, v];\n  }\n\n  function addSaturationToRGB(color, offset) {\n    var hsv = RGBtoHSV(color[0] * 255, color[1] * 255, color[2] * 255);\n    hsv[1] += offset;\n\n    if (hsv[1] > 1) {\n      hsv[1] = 1;\n    } else if (hsv[1] <= 0) {\n      hsv[1] = 0;\n    }\n\n    return HSVtoRGB(hsv[0], hsv[1], hsv[2]);\n  }\n\n  function addBrightnessToRGB(color, offset) {\n    var hsv = RGBtoHSV(color[0] * 255, color[1] * 255, color[2] * 255);\n    hsv[2] += offset;\n\n    if (hsv[2] > 1) {\n      hsv[2] = 1;\n    } else if (hsv[2] < 0) {\n      hsv[2] = 0;\n    }\n\n    return HSVtoRGB(hsv[0], hsv[1], hsv[2]);\n  }\n\n  function addHueToRGB(color, offset) {\n    var hsv = RGBtoHSV(color[0] * 255, color[1] * 255, color[2] * 255);\n    hsv[0] += offset / 360;\n\n    if (hsv[0] > 1) {\n      hsv[0] -= 1;\n    } else if (hsv[0] < 0) {\n      hsv[0] += 1;\n    }\n\n    return HSVtoRGB(hsv[0], hsv[1], hsv[2]);\n  }\n\n  var rgbToHex = function () {\n    var colorMap = [];\n    var i;\n    var hex;\n\n    for (i = 0; i < 256; i += 1) {\n      hex = i.toString(16);\n      colorMap[i] = hex.length === 1 ? \"0\" + hex : hex;\n    }\n\n    return function (r, g, b) {\n      if (r < 0) {\n        r = 0;\n      }\n\n      if (g < 0) {\n        g = 0;\n      }\n\n      if (b < 0) {\n        b = 0;\n      }\n\n      return \"#\" + colorMap[r] + colorMap[g] + colorMap[b];\n    };\n  }();\n\n  function BaseEvent() {}\n\n  BaseEvent.prototype = {\n    triggerEvent: function (eventName, args) {\n      if ((this || _global)._cbs[eventName]) {\n        var len = (this || _global)._cbs[eventName].length;\n\n        for (var i = 0; i < len; i += 1) {\n          (this || _global)._cbs[eventName][i](args);\n        }\n      }\n    },\n    addEventListener: function (eventName, callback) {\n      if (!(this || _global)._cbs[eventName]) {\n        (this || _global)._cbs[eventName] = [];\n      }\n\n      (this || _global)._cbs[eventName].push(callback);\n\n      return function () {\n        this.removeEventListener(eventName, callback);\n      }.bind(this || _global);\n    },\n    removeEventListener: function (eventName, callback) {\n      if (!callback) {\n        (this || _global)._cbs[eventName] = null;\n      } else if ((this || _global)._cbs[eventName]) {\n        var i = 0;\n        var len = (this || _global)._cbs[eventName].length;\n\n        while (i < len) {\n          if ((this || _global)._cbs[eventName][i] === callback) {\n            (this || _global)._cbs[eventName].splice(i, 1);\n\n            i -= 1;\n            len -= 1;\n          }\n\n          i += 1;\n        }\n\n        if (!(this || _global)._cbs[eventName].length) {\n          (this || _global)._cbs[eventName] = null;\n        }\n      }\n    }\n  };\n  /* exported createTypedArray, createSizedArray */\n\n  var createTypedArray = function () {\n    function createRegularArray(type, len) {\n      var i = 0;\n      var arr = [];\n      var value;\n\n      switch (type) {\n        case \"int16\":\n        case \"uint8c\":\n          value = 1;\n          break;\n\n        default:\n          value = 1.1;\n          break;\n      }\n\n      for (i = 0; i < len; i += 1) {\n        arr.push(value);\n      }\n\n      return arr;\n    }\n\n    function createTypedArrayFactory(type, len) {\n      if (type === \"float32\") {\n        return new Float32Array(len);\n      }\n\n      if (type === \"int16\") {\n        return new Int16Array(len);\n      }\n\n      if (type === \"uint8c\") {\n        return new Uint8ClampedArray(len);\n      }\n\n      return createRegularArray(type, len);\n    }\n\n    if (typeof Uint8ClampedArray === \"function\" && typeof Float32Array === \"function\") {\n      return createTypedArrayFactory;\n    }\n\n    return createRegularArray;\n  }();\n\n  function createSizedArray(len) {\n    return Array.apply(null, {\n      length: len\n    });\n  }\n  /* global svgNS */\n\n  /* exported createNS */\n\n\n  function createNS(type) {\n    // return {appendChild:function(){},setAttribute:function(){},style:{}}\n    return document.createElementNS(svgNS, type);\n  }\n  /* exported createTag */\n\n\n  function createTag(type) {\n    // return {appendChild:function(){},setAttribute:function(){},style:{}}\n    return document.createElement(type);\n  }\n\n  function DynamicPropertyContainer() {}\n\n  DynamicPropertyContainer.prototype = {\n    addDynamicProperty: function (prop) {\n      if ((this || _global).dynamicProperties.indexOf(prop) === -1) {\n        (this || _global).dynamicProperties.push(prop);\n\n        (this || _global).container.addDynamicProperty(this || _global);\n\n        (this || _global)._isAnimated = true;\n      }\n    },\n    iterateDynamicProperties: function () {\n      (this || _global)._mdf = false;\n      var i;\n      var len = (this || _global).dynamicProperties.length;\n\n      for (i = 0; i < len; i += 1) {\n        (this || _global).dynamicProperties[i].getValue();\n\n        if ((this || _global).dynamicProperties[i]._mdf) {\n          (this || _global)._mdf = true;\n        }\n      }\n    },\n    initDynamicPropertyContainer: function (container) {\n      (this || _global).container = container;\n      (this || _global).dynamicProperties = [];\n      (this || _global)._mdf = false;\n      (this || _global)._isAnimated = false;\n    }\n  };\n  /* exported getBlendMode */\n\n  var getBlendMode = function () {\n    var blendModeEnums = {\n      0: \"source-over\",\n      1: \"multiply\",\n      2: \"screen\",\n      3: \"overlay\",\n      4: \"darken\",\n      5: \"lighten\",\n      6: \"color-dodge\",\n      7: \"color-burn\",\n      8: \"hard-light\",\n      9: \"soft-light\",\n      10: \"difference\",\n      11: \"exclusion\",\n      12: \"hue\",\n      13: \"saturation\",\n      14: \"color\",\n      15: \"luminosity\"\n    };\n    return function (mode) {\n      return blendModeEnums[mode] || \"\";\n    };\n  }();\n  /* global createTypedArray */\n\n  /*!\r\n   Transformation Matrix v2.0\r\n   (c) Epistemex 2014-2015\r\n   www.epistemex.com\r\n   By Ken Fyrstenberg\r\n   Contributions by leeoniya.\r\n   License: MIT, header required.\r\n   */\n\n  /**\r\n   * 2D transformation matrix object initialized with identity matrix.\r\n   *\r\n   * The matrix can synchronize a canvas context by supplying the context\r\n   * as an argument, or later apply current absolute transform to an\r\n   * existing context.\r\n   *\r\n   * All values are handled as floating point values.\r\n   *\r\n   * @param {CanvasRenderingContext2D} [context] - Optional context to sync with Matrix\r\n   * @prop {number} a - scale x\r\n   * @prop {number} b - shear y\r\n   * @prop {number} c - shear x\r\n   * @prop {number} d - scale y\r\n   * @prop {number} e - translate x\r\n   * @prop {number} f - translate y\r\n   * @prop {CanvasRenderingContext2D|null} [context=null] - set or get current canvas context\r\n   * @constructor\r\n   */\n\n\n  var Matrix = function () {\n    var _cos = Math.cos;\n    var _sin = Math.sin;\n    var _tan = Math.tan;\n    var _rnd = Math.round;\n\n    function reset() {\n      (this || _global).props[0] = 1;\n      (this || _global).props[1] = 0;\n      (this || _global).props[2] = 0;\n      (this || _global).props[3] = 0;\n      (this || _global).props[4] = 0;\n      (this || _global).props[5] = 1;\n      (this || _global).props[6] = 0;\n      (this || _global).props[7] = 0;\n      (this || _global).props[8] = 0;\n      (this || _global).props[9] = 0;\n      (this || _global).props[10] = 1;\n      (this || _global).props[11] = 0;\n      (this || _global).props[12] = 0;\n      (this || _global).props[13] = 0;\n      (this || _global).props[14] = 0;\n      (this || _global).props[15] = 1;\n      return this || _global;\n    }\n\n    function rotate(angle) {\n      if (angle === 0) {\n        return this || _global;\n      }\n\n      var mCos = _cos(angle);\n\n      var mSin = _sin(angle);\n\n      return this._t(mCos, -mSin, 0, 0, mSin, mCos, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);\n    }\n\n    function rotateX(angle) {\n      if (angle === 0) {\n        return this || _global;\n      }\n\n      var mCos = _cos(angle);\n\n      var mSin = _sin(angle);\n\n      return this._t(1, 0, 0, 0, 0, mCos, -mSin, 0, 0, mSin, mCos, 0, 0, 0, 0, 1);\n    }\n\n    function rotateY(angle) {\n      if (angle === 0) {\n        return this || _global;\n      }\n\n      var mCos = _cos(angle);\n\n      var mSin = _sin(angle);\n\n      return this._t(mCos, 0, mSin, 0, 0, 1, 0, 0, -mSin, 0, mCos, 0, 0, 0, 0, 1);\n    }\n\n    function rotateZ(angle) {\n      if (angle === 0) {\n        return this || _global;\n      }\n\n      var mCos = _cos(angle);\n\n      var mSin = _sin(angle);\n\n      return this._t(mCos, -mSin, 0, 0, mSin, mCos, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);\n    }\n\n    function shear(sx, sy) {\n      return this._t(1, sy, sx, 1, 0, 0);\n    }\n\n    function skew(ax, ay) {\n      return this.shear(_tan(ax), _tan(ay));\n    }\n\n    function skewFromAxis(ax, angle) {\n      var mCos = _cos(angle);\n\n      var mSin = _sin(angle);\n\n      return this._t(mCos, mSin, 0, 0, -mSin, mCos, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)._t(1, 0, 0, 0, _tan(ax), 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)._t(mCos, -mSin, 0, 0, mSin, mCos, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); // return this._t(mCos, mSin, -mSin, mCos, 0, 0)._t(1, 0, _tan(ax), 1, 0, 0)._t(mCos, -mSin, mSin, mCos, 0, 0);\n    }\n\n    function scale(sx, sy, sz) {\n      if (!sz && sz !== 0) {\n        sz = 1;\n      }\n\n      if (sx === 1 && sy === 1 && sz === 1) {\n        return this || _global;\n      }\n\n      return this._t(sx, 0, 0, 0, 0, sy, 0, 0, 0, 0, sz, 0, 0, 0, 0, 1);\n    }\n\n    function setTransform(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) {\n      (this || _global).props[0] = a;\n      (this || _global).props[1] = b;\n      (this || _global).props[2] = c;\n      (this || _global).props[3] = d;\n      (this || _global).props[4] = e;\n      (this || _global).props[5] = f;\n      (this || _global).props[6] = g;\n      (this || _global).props[7] = h;\n      (this || _global).props[8] = i;\n      (this || _global).props[9] = j;\n      (this || _global).props[10] = k;\n      (this || _global).props[11] = l;\n      (this || _global).props[12] = m;\n      (this || _global).props[13] = n;\n      (this || _global).props[14] = o;\n      (this || _global).props[15] = p;\n      return this || _global;\n    }\n\n    function translate(tx, ty, tz) {\n      tz = tz || 0;\n\n      if (tx !== 0 || ty !== 0 || tz !== 0) {\n        return this._t(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, tx, ty, tz, 1);\n      }\n\n      return this || _global;\n    }\n\n    function transform(a2, b2, c2, d2, e2, f2, g2, h2, i2, j2, k2, l2, m2, n2, o2, p2) {\n      var _p = (this || _global).props;\n\n      if (a2 === 1 && b2 === 0 && c2 === 0 && d2 === 0 && e2 === 0 && f2 === 1 && g2 === 0 && h2 === 0 && i2 === 0 && j2 === 0 && k2 === 1 && l2 === 0) {\n        // NOTE: commenting this condition because TurboFan deoptimizes code when present\n        // if(m2 !== 0 || n2 !== 0 || o2 !== 0){\n        _p[12] = _p[12] * a2 + _p[15] * m2;\n        _p[13] = _p[13] * f2 + _p[15] * n2;\n        _p[14] = _p[14] * k2 + _p[15] * o2;\n        _p[15] *= p2; // }\n\n        (this || _global)._identityCalculated = false;\n        return this || _global;\n      }\n\n      var a1 = _p[0];\n      var b1 = _p[1];\n      var c1 = _p[2];\n      var d1 = _p[3];\n      var e1 = _p[4];\n      var f1 = _p[5];\n      var g1 = _p[6];\n      var h1 = _p[7];\n      var i1 = _p[8];\n      var j1 = _p[9];\n      var k1 = _p[10];\n      var l1 = _p[11];\n      var m1 = _p[12];\n      var n1 = _p[13];\n      var o1 = _p[14];\n      var p1 = _p[15];\n      /* matrix order (canvas compatible):\r\n           * ace\r\n           * bdf\r\n           * 001\r\n           */\n\n      _p[0] = a1 * a2 + b1 * e2 + c1 * i2 + d1 * m2;\n      _p[1] = a1 * b2 + b1 * f2 + c1 * j2 + d1 * n2;\n      _p[2] = a1 * c2 + b1 * g2 + c1 * k2 + d1 * o2;\n      _p[3] = a1 * d2 + b1 * h2 + c1 * l2 + d1 * p2;\n      _p[4] = e1 * a2 + f1 * e2 + g1 * i2 + h1 * m2;\n      _p[5] = e1 * b2 + f1 * f2 + g1 * j2 + h1 * n2;\n      _p[6] = e1 * c2 + f1 * g2 + g1 * k2 + h1 * o2;\n      _p[7] = e1 * d2 + f1 * h2 + g1 * l2 + h1 * p2;\n      _p[8] = i1 * a2 + j1 * e2 + k1 * i2 + l1 * m2;\n      _p[9] = i1 * b2 + j1 * f2 + k1 * j2 + l1 * n2;\n      _p[10] = i1 * c2 + j1 * g2 + k1 * k2 + l1 * o2;\n      _p[11] = i1 * d2 + j1 * h2 + k1 * l2 + l1 * p2;\n      _p[12] = m1 * a2 + n1 * e2 + o1 * i2 + p1 * m2;\n      _p[13] = m1 * b2 + n1 * f2 + o1 * j2 + p1 * n2;\n      _p[14] = m1 * c2 + n1 * g2 + o1 * k2 + p1 * o2;\n      _p[15] = m1 * d2 + n1 * h2 + o1 * l2 + p1 * p2;\n      (this || _global)._identityCalculated = false;\n      return this || _global;\n    }\n\n    function isIdentity() {\n      if (!(this || _global)._identityCalculated) {\n        (this || _global)._identity = !((this || _global).props[0] !== 1 || (this || _global).props[1] !== 0 || (this || _global).props[2] !== 0 || (this || _global).props[3] !== 0 || (this || _global).props[4] !== 0 || (this || _global).props[5] !== 1 || (this || _global).props[6] !== 0 || (this || _global).props[7] !== 0 || (this || _global).props[8] !== 0 || (this || _global).props[9] !== 0 || (this || _global).props[10] !== 1 || (this || _global).props[11] !== 0 || (this || _global).props[12] !== 0 || (this || _global).props[13] !== 0 || (this || _global).props[14] !== 0 || (this || _global).props[15] !== 1);\n        (this || _global)._identityCalculated = true;\n      }\n\n      return (this || _global)._identity;\n    }\n\n    function equals(matr) {\n      var i = 0;\n\n      while (i < 16) {\n        if (matr.props[i] !== (this || _global).props[i]) {\n          return false;\n        }\n\n        i += 1;\n      }\n\n      return true;\n    }\n\n    function clone(matr) {\n      var i;\n\n      for (i = 0; i < 16; i += 1) {\n        matr.props[i] = (this || _global).props[i];\n      }\n\n      return matr;\n    }\n\n    function cloneFromProps(props) {\n      var i;\n\n      for (i = 0; i < 16; i += 1) {\n        (this || _global).props[i] = props[i];\n      }\n    }\n\n    function applyToPoint(x, y, z) {\n      return {\n        x: x * (this || _global).props[0] + y * (this || _global).props[4] + z * (this || _global).props[8] + (this || _global).props[12],\n        y: x * (this || _global).props[1] + y * (this || _global).props[5] + z * (this || _global).props[9] + (this || _global).props[13],\n        z: x * (this || _global).props[2] + y * (this || _global).props[6] + z * (this || _global).props[10] + (this || _global).props[14]\n      };\n      /* return {\r\n           x: x * me.a + y * me.c + me.e,\r\n           y: x * me.b + y * me.d + me.f\r\n           }; */\n    }\n\n    function applyToX(x, y, z) {\n      return x * (this || _global).props[0] + y * (this || _global).props[4] + z * (this || _global).props[8] + (this || _global).props[12];\n    }\n\n    function applyToY(x, y, z) {\n      return x * (this || _global).props[1] + y * (this || _global).props[5] + z * (this || _global).props[9] + (this || _global).props[13];\n    }\n\n    function applyToZ(x, y, z) {\n      return x * (this || _global).props[2] + y * (this || _global).props[6] + z * (this || _global).props[10] + (this || _global).props[14];\n    }\n\n    function getInverseMatrix() {\n      var determinant = (this || _global).props[0] * (this || _global).props[5] - (this || _global).props[1] * (this || _global).props[4];\n      var a = (this || _global).props[5] / determinant;\n      var b = -(this || _global).props[1] / determinant;\n      var c = -(this || _global).props[4] / determinant;\n      var d = (this || _global).props[0] / determinant;\n      var e = ((this || _global).props[4] * (this || _global).props[13] - (this || _global).props[5] * (this || _global).props[12]) / determinant;\n      var f = -((this || _global).props[0] * (this || _global).props[13] - (this || _global).props[1] * (this || _global).props[12]) / determinant;\n      var inverseMatrix = new Matrix();\n      inverseMatrix.props[0] = a;\n      inverseMatrix.props[1] = b;\n      inverseMatrix.props[4] = c;\n      inverseMatrix.props[5] = d;\n      inverseMatrix.props[12] = e;\n      inverseMatrix.props[13] = f;\n      return inverseMatrix;\n    }\n\n    function inversePoint(pt) {\n      var inverseMatrix = this.getInverseMatrix();\n      return inverseMatrix.applyToPointArray(pt[0], pt[1], pt[2] || 0);\n    }\n\n    function inversePoints(pts) {\n      var i;\n      var len = pts.length;\n      var retPts = [];\n\n      for (i = 0; i < len; i += 1) {\n        retPts[i] = inversePoint(pts[i]);\n      }\n\n      return retPts;\n    }\n\n    function applyToTriplePoints(pt1, pt2, pt3) {\n      var arr = createTypedArray(\"float32\", 6);\n\n      if (this.isIdentity()) {\n        arr[0] = pt1[0];\n        arr[1] = pt1[1];\n        arr[2] = pt2[0];\n        arr[3] = pt2[1];\n        arr[4] = pt3[0];\n        arr[5] = pt3[1];\n      } else {\n        var p0 = (this || _global).props[0];\n        var p1 = (this || _global).props[1];\n        var p4 = (this || _global).props[4];\n        var p5 = (this || _global).props[5];\n        var p12 = (this || _global).props[12];\n        var p13 = (this || _global).props[13];\n        arr[0] = pt1[0] * p0 + pt1[1] * p4 + p12;\n        arr[1] = pt1[0] * p1 + pt1[1] * p5 + p13;\n        arr[2] = pt2[0] * p0 + pt2[1] * p4 + p12;\n        arr[3] = pt2[0] * p1 + pt2[1] * p5 + p13;\n        arr[4] = pt3[0] * p0 + pt3[1] * p4 + p12;\n        arr[5] = pt3[0] * p1 + pt3[1] * p5 + p13;\n      }\n\n      return arr;\n    }\n\n    function applyToPointArray(x, y, z) {\n      var arr;\n\n      if (this.isIdentity()) {\n        arr = [x, y, z];\n      } else {\n        arr = [x * (this || _global).props[0] + y * (this || _global).props[4] + z * (this || _global).props[8] + (this || _global).props[12], x * (this || _global).props[1] + y * (this || _global).props[5] + z * (this || _global).props[9] + (this || _global).props[13], x * (this || _global).props[2] + y * (this || _global).props[6] + z * (this || _global).props[10] + (this || _global).props[14]];\n      }\n\n      return arr;\n    }\n\n    function applyToPointStringified(x, y) {\n      if (this.isIdentity()) {\n        return x + \",\" + y;\n      }\n\n      var _p = (this || _global).props;\n      return Math.round((x * _p[0] + y * _p[4] + _p[12]) * 100) / 100 + \",\" + Math.round((x * _p[1] + y * _p[5] + _p[13]) * 100) / 100;\n    }\n\n    function toCSS() {\n      // Doesn't make much sense to add this optimization. If it is an identity matrix, it's very likely this will get called only once since it won't be keyframed.\n\n      /* if(this.isIdentity()) {\r\n              return '';\r\n          } */\n      var i = 0;\n      var props = (this || _global).props;\n      var cssValue = \"matrix3d(\";\n      var v = 10000;\n\n      while (i < 16) {\n        cssValue += _rnd(props[i] * v) / v;\n        cssValue += i === 15 ? \")\" : \",\";\n        i += 1;\n      }\n\n      return cssValue;\n    }\n\n    function roundMatrixProperty(val) {\n      var v = 10000;\n\n      if (val < 0.000001 && val > 0 || val > -0.000001 && val < 0) {\n        return _rnd(val * v) / v;\n      }\n\n      return val;\n    }\n\n    function to2dCSS() {\n      // Doesn't make much sense to add this optimization. If it is an identity matrix, it's very likely this will get called only once since it won't be keyframed.\n\n      /* if(this.isIdentity()) {\r\n              return '';\r\n          } */\n      var props = (this || _global).props;\n\n      var _a = roundMatrixProperty(props[0]);\n\n      var _b = roundMatrixProperty(props[1]);\n\n      var _c = roundMatrixProperty(props[4]);\n\n      var _d = roundMatrixProperty(props[5]);\n\n      var _e = roundMatrixProperty(props[12]);\n\n      var _f = roundMatrixProperty(props[13]);\n\n      return \"matrix(\" + _a + \",\" + _b + \",\" + _c + \",\" + _d + \",\" + _e + \",\" + _f + \")\";\n    }\n\n    return function () {\n      (this || _global).reset = reset;\n      (this || _global).rotate = rotate;\n      (this || _global).rotateX = rotateX;\n      (this || _global).rotateY = rotateY;\n      (this || _global).rotateZ = rotateZ;\n      (this || _global).skew = skew;\n      (this || _global).skewFromAxis = skewFromAxis;\n      (this || _global).shear = shear;\n      (this || _global).scale = scale;\n      (this || _global).setTransform = setTransform;\n      (this || _global).translate = translate;\n      (this || _global).transform = transform;\n      (this || _global).applyToPoint = applyToPoint;\n      (this || _global).applyToX = applyToX;\n      (this || _global).applyToY = applyToY;\n      (this || _global).applyToZ = applyToZ;\n      (this || _global).applyToPointArray = applyToPointArray;\n      (this || _global).applyToTriplePoints = applyToTriplePoints;\n      (this || _global).applyToPointStringified = applyToPointStringified;\n      (this || _global).toCSS = toCSS;\n      (this || _global).to2dCSS = to2dCSS;\n      (this || _global).clone = clone;\n      (this || _global).cloneFromProps = cloneFromProps;\n      (this || _global).equals = equals;\n      (this || _global).inversePoints = inversePoints;\n      (this || _global).inversePoint = inversePoint;\n      (this || _global).getInverseMatrix = getInverseMatrix;\n      (this || _global)._t = (this || _global).transform;\n      (this || _global).isIdentity = isIdentity;\n      (this || _global)._identity = true;\n      (this || _global)._identityCalculated = false;\n      (this || _global).props = createTypedArray(\"float32\", 16);\n      this.reset();\n    };\n  }();\n  /* eslint-disable */\n\n  /*\r\n   Copyright 2014 David Bau.\r\n  \r\n   Permission is hereby granted, free of charge, to any person obtaining\r\n   a copy of this software and associated documentation files (the\r\n   \"Software\"), to deal in the Software without restriction, including\r\n   without limitation the rights to use, copy, modify, merge, publish,\r\n   distribute, sublicense, and/or sell copies of the Software, and to\r\n   permit persons to whom the Software is furnished to do so, subject to\r\n   the following conditions:\r\n  \r\n   The above copyright notice and this permission notice shall be\r\n   included in all copies or substantial portions of the Software.\r\n  \r\n   THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\r\n   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\r\n   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\r\n   IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\r\n   CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\r\n   TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\r\n   SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\r\n  \r\n   */\n\n\n  (function (pool, math) {\n    //\n    // The following constants are related to IEEE 754 limits.\n    //\n    var global = this || _global,\n        width = 256,\n        // each RC4 output is 0 <= x < 256\n    chunks = 6,\n        // at least six RC4 outputs for each double\n    digits = 52,\n        // there are 52 significant digits in a double\n    rngname = \"random\",\n        // rngname: name for Math.random and Math.seedrandom\n    startdenom = math.pow(width, chunks),\n        significance = math.pow(2, digits),\n        overflow = significance * 2,\n        mask = width - 1,\n        nodecrypto; // node.js crypto module, initialized at the bottom.\n    //\n    // seedrandom()\n    // This is the seedrandom function described above.\n    //\n\n    function seedrandom(seed, options, callback) {\n      var key = [];\n      options = options === true ? {\n        entropy: true\n      } : options || {}; // Flatten the seed string or build one from local entropy if needed.\n\n      var shortseed = mixkey(flatten(options.entropy ? [seed, tostring(pool)] : seed === null ? autoseed() : seed, 3), key); // Use the seed to initialize an ARC4 generator.\n\n      var arc4 = new ARC4(key); // This function returns a random double in [0, 1) that contains\n      // randomness in every bit of the mantissa of the IEEE 754 value.\n\n      var prng = function () {\n        var n = arc4.g(chunks),\n            // Start with a numerator n < 2 ^ 48\n        d = startdenom,\n            //   and denominator d = 2 ^ 48.\n        x = 0; //   and no 'extra last byte'.\n\n        while (n < significance) {\n          // Fill up all significant digits by\n          n = (n + x) * width; //   shifting numerator and\n\n          d *= width; //   denominator and generating a\n\n          x = arc4.g(1); //   new least-significant-byte.\n        }\n\n        while (n >= overflow) {\n          // To avoid rounding up, before adding\n          n /= 2; //   last byte, shift everything\n\n          d /= 2; //   right using integer math until\n\n          x >>>= 1; //   we have exactly the desired bits.\n        }\n\n        return (n + x) / d; // Form the number within [0, 1).\n      };\n\n      prng.int32 = function () {\n        return arc4.g(4) | 0;\n      };\n\n      prng.quick = function () {\n        return arc4.g(4) / 4294967296;\n      };\n\n      prng.double = prng; // Mix the randomness into accumulated entropy.\n\n      mixkey(tostring(arc4.S), pool); // Calling convention: what to return as a function of prng, seed, is_math.\n\n      return (options.pass || callback || function (prng, seed, is_math_call, state) {\n        if (state) {\n          // Load the arc4 state from the given state if it has an S array.\n          if (state.S) {\n            copy(state, arc4);\n          } // Only provide the .state method if requested via options.state.\n\n\n          prng.state = function () {\n            return copy(arc4, {});\n          };\n        } // If called as a method of Math (Math.seedrandom()), mutate\n        // Math.random because that is how seedrandom.js has worked since v1.0.\n\n\n        if (is_math_call) {\n          math[rngname] = prng;\n          return seed;\n        } // Otherwise, it is a newer calling convention, so return the\n        // prng directly.\n        else return prng;\n      })(prng, shortseed, \"global\" in options ? options.global : (this || _global) == math, options.state);\n    }\n\n    math[\"seed\" + rngname] = seedrandom; //\n    // ARC4\n    //\n    // An ARC4 implementation.  The constructor takes a key in the form of\n    // an array of at most (width) integers that should be 0 <= x < (width).\n    //\n    // The g(count) method returns a pseudorandom integer that concatenates\n    // the next (count) outputs from ARC4.  Its return value is a number x\n    // that is in the range 0 <= x < (width ^ count).\n    //\n\n    function ARC4(key) {\n      var t,\n          keylen = key.length,\n          me = this || _global,\n          i = 0,\n          j = me.i = me.j = 0,\n          s = me.S = []; // The empty key [] is treated as [0].\n\n      if (!keylen) {\n        key = [keylen++];\n      } // Set up S using the standard key scheduling algorithm.\n\n\n      while (i < width) {\n        s[i] = i++;\n      }\n\n      for (i = 0; i < width; i++) {\n        s[i] = s[j = mask & j + key[i % keylen] + (t = s[i])];\n        s[j] = t;\n      } // The \"g\" method returns the next (count) outputs as one number.\n\n\n      me.g = function (count) {\n        // Using instance members instead of closure state nearly doubles speed.\n        var t,\n            r = 0,\n            i = me.i,\n            j = me.j,\n            s = me.S;\n\n        while (count--) {\n          t = s[i = mask & i + 1];\n          r = r * width + s[mask & (s[i] = s[j = mask & j + t]) + (s[j] = t)];\n        }\n\n        me.i = i;\n        me.j = j;\n        return r; // For robust unpredictability, the function call below automatically\n        // discards an initial batch of values.  This is called RC4-drop[256].\n        // See http://google.com/search?q=rsa+fluhrer+response&btnI\n      };\n    } //\n    // copy()\n    // Copies internal state of ARC4 to or from a plain object.\n    //\n\n\n    function copy(f, t) {\n      t.i = f.i;\n      t.j = f.j;\n      t.S = f.S.slice();\n      return t;\n    } //\n    // flatten()\n    // Converts an object tree to nested arrays of strings.\n    //\n\n\n    function flatten(obj, depth) {\n      var result = [],\n          typ = typeof obj,\n          prop;\n\n      if (depth && typ == \"object\") {\n        for (prop in obj) {\n          try {\n            result.push(flatten(obj[prop], depth - 1));\n          } catch (e) {}\n        }\n      }\n\n      return result.length ? result : typ == \"string\" ? obj : obj + \"\\0\";\n    } //\n    // mixkey()\n    // Mixes a string seed into a key that is an array of integers, and\n    // returns a shortened string seed that is equivalent to the result key.\n    //\n\n\n    function mixkey(seed, key) {\n      var stringseed = seed + \"\",\n          smear,\n          j = 0;\n\n      while (j < stringseed.length) {\n        key[mask & j] = mask & (smear ^= key[mask & j] * 19) + stringseed.charCodeAt(j++);\n      }\n\n      return tostring(key);\n    } //\n    // autoseed()\n    // Returns an object for autoseeding, using window.crypto and Node crypto\n    // module if available.\n    //\n\n\n    function autoseed() {\n      try {\n        if (nodecrypto) {\n          return tostring(nodecrypto.randomBytes(width));\n        }\n\n        var out = new Uint8Array(width);\n        (global.crypto || global.msCrypto).getRandomValues(out);\n        return tostring(out);\n      } catch (e) {\n        var browser = global.navigator,\n            plugins = browser && browser.plugins;\n        return [+new Date(), global, plugins, global.screen, tostring(pool)];\n      }\n    } //\n    // tostring()\n    // Converts an array of charcodes to a string\n    //\n\n\n    function tostring(a) {\n      return String.fromCharCode.apply(0, a);\n    } //\n    // When seedrandom.js is loaded, we immediately mix a few bits\n    // from the built-in RNG into the entropy pool.  Because we do\n    // not want to interfere with deterministic PRNG state later,\n    // seedrandom will not call math.random on its own again after\n    // initialization.\n    //\n\n\n    mixkey(math.random(), pool); //\n    // Nodejs and AMD support: export the implementation as a module using\n    // either convention.\n    //\n    // End anonymous scope, and pass initial values.\n  })([], // pool: entropy pool starts empty\n  BMMath // math: package containing random, pow, and seedrandom\n  );\n  /* eslint-disable */\n\n\n  var BezierFactory = function () {\n    /**\r\n       * BezierEasing - use bezier curve for transition easing function\r\n       * by Gaëtan Renaudeau 2014 - 2015 – MIT License\r\n       *\r\n       * Credits: is based on Firefox's nsSMILKeySpline.cpp\r\n       * Usage:\r\n       * var spline = BezierEasing([ 0.25, 0.1, 0.25, 1.0 ])\r\n       * spline.get(x) => returns the easing value | x must be in [0, 1] range\r\n       *\r\n       */\n    var ob = {};\n    ob.getBezierEasing = getBezierEasing;\n    var beziers = {};\n\n    function getBezierEasing(a, b, c, d, nm) {\n      var str = nm || (\"bez_\" + a + \"_\" + b + \"_\" + c + \"_\" + d).replace(/\\./g, \"p\");\n\n      if (beziers[str]) {\n        return beziers[str];\n      }\n\n      var bezEasing = new BezierEasing([a, b, c, d]);\n      beziers[str] = bezEasing;\n      return bezEasing;\n    } // These values are established by empiricism with tests (tradeoff: performance VS precision)\n\n\n    var NEWTON_ITERATIONS = 4;\n    var NEWTON_MIN_SLOPE = 0.001;\n    var SUBDIVISION_PRECISION = 1e-7;\n    var SUBDIVISION_MAX_ITERATIONS = 10;\n    var kSplineTableSize = 11;\n    var kSampleStepSize = 1 / (kSplineTableSize - 1);\n    var float32ArraySupported = typeof Float32Array === \"function\";\n\n    function A(aA1, aA2) {\n      return 1 - 3 * aA2 + 3 * aA1;\n    }\n\n    function B(aA1, aA2) {\n      return 3 * aA2 - 6 * aA1;\n    }\n\n    function C(aA1) {\n      return 3 * aA1;\n    } // Returns x(t) given t, x1, and x2, or y(t) given t, y1, and y2.\n\n\n    function calcBezier(aT, aA1, aA2) {\n      return ((A(aA1, aA2) * aT + B(aA1, aA2)) * aT + C(aA1)) * aT;\n    } // Returns dx/dt given t, x1, and x2, or dy/dt given t, y1, and y2.\n\n\n    function getSlope(aT, aA1, aA2) {\n      return 3 * A(aA1, aA2) * aT * aT + 2 * B(aA1, aA2) * aT + C(aA1);\n    }\n\n    function binarySubdivide(aX, aA, aB, mX1, mX2) {\n      var currentX,\n          currentT,\n          i = 0;\n\n      do {\n        currentT = aA + (aB - aA) / 2;\n        currentX = calcBezier(currentT, mX1, mX2) - aX;\n\n        if (currentX > 0) {\n          aB = currentT;\n        } else {\n          aA = currentT;\n        }\n      } while (Math.abs(currentX) > SUBDIVISION_PRECISION && ++i < SUBDIVISION_MAX_ITERATIONS);\n\n      return currentT;\n    }\n\n    function newtonRaphsonIterate(aX, aGuessT, mX1, mX2) {\n      for (var i = 0; i < NEWTON_ITERATIONS; ++i) {\n        var currentSlope = getSlope(aGuessT, mX1, mX2);\n        if (currentSlope === 0) return aGuessT;\n        var currentX = calcBezier(aGuessT, mX1, mX2) - aX;\n        aGuessT -= currentX / currentSlope;\n      }\n\n      return aGuessT;\n    }\n    /**\r\n       * points is an array of [ mX1, mY1, mX2, mY2 ]\r\n       */\n\n\n    function BezierEasing(points) {\n      (this || _global)._p = points;\n      (this || _global)._mSampleValues = float32ArraySupported ? new Float32Array(kSplineTableSize) : new Array(kSplineTableSize);\n      (this || _global)._precomputed = false;\n      (this || _global).get = (this || _global).get.bind(this || _global);\n    }\n\n    BezierEasing.prototype = {\n      get: function (x) {\n        var mX1 = (this || _global)._p[0],\n            mY1 = (this || _global)._p[1],\n            mX2 = (this || _global)._p[2],\n            mY2 = (this || _global)._p[3];\n        if (!(this || _global)._precomputed) this._precompute();\n        if (mX1 === mY1 && mX2 === mY2) return x; // linear\n        // Because JavaScript number are imprecise, we should guarantee the extremes are right.\n\n        if (x === 0) return 0;\n        if (x === 1) return 1;\n        return calcBezier(this._getTForX(x), mY1, mY2);\n      },\n      // Private part\n      _precompute: function () {\n        var mX1 = (this || _global)._p[0],\n            mY1 = (this || _global)._p[1],\n            mX2 = (this || _global)._p[2],\n            mY2 = (this || _global)._p[3];\n        (this || _global)._precomputed = true;\n\n        if (mX1 !== mY1 || mX2 !== mY2) {\n          this._calcSampleValues();\n        }\n      },\n      _calcSampleValues: function () {\n        var mX1 = (this || _global)._p[0],\n            mX2 = (this || _global)._p[2];\n\n        for (var i = 0; i < kSplineTableSize; ++i) {\n          (this || _global)._mSampleValues[i] = calcBezier(i * kSampleStepSize, mX1, mX2);\n        }\n      },\n\n      /**\r\n           * getTForX chose the fastest heuristic to determine the percentage value precisely from a given X projection.\r\n           */\n      _getTForX: function (aX) {\n        var mX1 = (this || _global)._p[0],\n            mX2 = (this || _global)._p[2],\n            mSampleValues = (this || _global)._mSampleValues;\n        var intervalStart = 0;\n        var currentSample = 1;\n        var lastSample = kSplineTableSize - 1;\n\n        for (; currentSample !== lastSample && mSampleValues[currentSample] <= aX; ++currentSample) {\n          intervalStart += kSampleStepSize;\n        }\n\n        --currentSample; // Interpolate to provide an initial guess for t\n\n        var dist = (aX - mSampleValues[currentSample]) / (mSampleValues[currentSample + 1] - mSampleValues[currentSample]);\n        var guessForT = intervalStart + dist * kSampleStepSize;\n        var initialSlope = getSlope(guessForT, mX1, mX2);\n\n        if (initialSlope >= NEWTON_MIN_SLOPE) {\n          return newtonRaphsonIterate(aX, guessForT, mX1, mX2);\n        }\n\n        if (initialSlope === 0) {\n          return guessForT;\n        }\n\n        return binarySubdivide(aX, intervalStart, intervalStart + kSampleStepSize, mX1, mX2);\n      }\n    };\n    return ob;\n  }();\n\n  (function () {\n    var lastTime = 0;\n    var vendors = [\"ms\", \"moz\", \"webkit\", \"o\"];\n\n    for (var x = 0; x < vendors.length && !window.requestAnimationFrame; ++x) {\n      // eslint-disable-line no-plusplus\n      window.requestAnimationFrame = window[vendors[x] + \"RequestAnimationFrame\"];\n      window.cancelAnimationFrame = window[vendors[x] + \"CancelAnimationFrame\"] || window[vendors[x] + \"CancelRequestAnimationFrame\"];\n    }\n\n    if (!window.requestAnimationFrame) {\n      window.requestAnimationFrame = function (callback) {\n        var currTime = new Date().getTime();\n        var timeToCall = Math.max(0, 16 - (currTime - lastTime));\n        var id = setTimeout(function () {\n          callback(currTime + timeToCall);\n        }, timeToCall);\n        lastTime = currTime + timeToCall;\n        return id;\n      };\n    }\n\n    if (!window.cancelAnimationFrame) {\n      window.cancelAnimationFrame = function (id) {\n        clearTimeout(id);\n      };\n    }\n  })();\n  /* exported extendPrototype, getDescriptor, createProxyFunction */\n\n\n  function extendPrototype(sources, destination) {\n    var i;\n    var len = sources.length;\n    var sourcePrototype;\n\n    for (i = 0; i < len; i += 1) {\n      sourcePrototype = sources[i].prototype;\n\n      for (var attr in sourcePrototype) {\n        if (Object.prototype.hasOwnProperty.call(sourcePrototype, attr)) destination.prototype[attr] = sourcePrototype[attr];\n      }\n    }\n  }\n\n  function getDescriptor(object, prop) {\n    return Object.getOwnPropertyDescriptor(object, prop);\n  }\n\n  function createProxyFunction(prototype) {\n    function ProxyFunction() {}\n\n    ProxyFunction.prototype = prototype;\n    return ProxyFunction;\n  }\n  /* global segmentsLengthPool, defaultCurveSegments, createSizedArray, bmPow, bmSqrt, bmFloor, createTypedArray, bezierLengthPool */\n\n  /* exported bez */\n\n\n  function bezFunction() {\n    var math = Math;\n\n    function pointOnLine2D(x1, y1, x2, y2, x3, y3) {\n      var det1 = x1 * y2 + y1 * x3 + x2 * y3 - x3 * y2 - y3 * x1 - x2 * y1;\n      return det1 > -0.001 && det1 < 0.001;\n    }\n\n    function pointOnLine3D(x1, y1, z1, x2, y2, z2, x3, y3, z3) {\n      if (z1 === 0 && z2 === 0 && z3 === 0) {\n        return pointOnLine2D(x1, y1, x2, y2, x3, y3);\n      }\n\n      var dist1 = math.sqrt(math.pow(x2 - x1, 2) + math.pow(y2 - y1, 2) + math.pow(z2 - z1, 2));\n      var dist2 = math.sqrt(math.pow(x3 - x1, 2) + math.pow(y3 - y1, 2) + math.pow(z3 - z1, 2));\n      var dist3 = math.sqrt(math.pow(x3 - x2, 2) + math.pow(y3 - y2, 2) + math.pow(z3 - z2, 2));\n      var diffDist;\n\n      if (dist1 > dist2) {\n        if (dist1 > dist3) {\n          diffDist = dist1 - dist2 - dist3;\n        } else {\n          diffDist = dist3 - dist2 - dist1;\n        }\n      } else if (dist3 > dist2) {\n        diffDist = dist3 - dist2 - dist1;\n      } else {\n        diffDist = dist2 - dist1 - dist3;\n      }\n\n      return diffDist > -0.0001 && diffDist < 0.0001;\n    }\n\n    var getBezierLength = function () {\n      return function (pt1, pt2, pt3, pt4) {\n        var curveSegments = defaultCurveSegments;\n        var k;\n        var i;\n        var len;\n        var ptCoord;\n        var perc;\n        var addedLength = 0;\n        var ptDistance;\n        var point = [];\n        var lastPoint = [];\n        var lengthData = bezierLengthPool.newElement();\n        len = pt3.length;\n\n        for (k = 0; k < curveSegments; k += 1) {\n          perc = k / (curveSegments - 1);\n          ptDistance = 0;\n\n          for (i = 0; i < len; i += 1) {\n            ptCoord = bmPow(1 - perc, 3) * pt1[i] + 3 * bmPow(1 - perc, 2) * perc * pt3[i] + 3 * (1 - perc) * bmPow(perc, 2) * pt4[i] + bmPow(perc, 3) * pt2[i];\n            point[i] = ptCoord;\n\n            if (lastPoint[i] !== null) {\n              ptDistance += bmPow(point[i] - lastPoint[i], 2);\n            }\n\n            lastPoint[i] = point[i];\n          }\n\n          if (ptDistance) {\n            ptDistance = bmSqrt(ptDistance);\n            addedLength += ptDistance;\n          }\n\n          lengthData.percents[k] = perc;\n          lengthData.lengths[k] = addedLength;\n        }\n\n        lengthData.addedLength = addedLength;\n        return lengthData;\n      };\n    }();\n\n    function getSegmentsLength(shapeData) {\n      var segmentsLength = segmentsLengthPool.newElement();\n      var closed = shapeData.c;\n      var pathV = shapeData.v;\n      var pathO = shapeData.o;\n      var pathI = shapeData.i;\n      var i;\n      var len = shapeData._length;\n      var lengths = segmentsLength.lengths;\n      var totalLength = 0;\n\n      for (i = 0; i < len - 1; i += 1) {\n        lengths[i] = getBezierLength(pathV[i], pathV[i + 1], pathO[i], pathI[i + 1]);\n        totalLength += lengths[i].addedLength;\n      }\n\n      if (closed && len) {\n        lengths[i] = getBezierLength(pathV[i], pathV[0], pathO[i], pathI[0]);\n        totalLength += lengths[i].addedLength;\n      }\n\n      segmentsLength.totalLength = totalLength;\n      return segmentsLength;\n    }\n\n    function BezierData(length) {\n      (this || _global).segmentLength = 0;\n      (this || _global).points = new Array(length);\n    }\n\n    function PointData(partial, point) {\n      (this || _global).partialLength = partial;\n      (this || _global).point = point;\n    }\n\n    var buildBezierData = function () {\n      var storedData = {};\n      return function (pt1, pt2, pt3, pt4) {\n        var bezierName = (pt1[0] + \"_\" + pt1[1] + \"_\" + pt2[0] + \"_\" + pt2[1] + \"_\" + pt3[0] + \"_\" + pt3[1] + \"_\" + pt4[0] + \"_\" + pt4[1]).replace(/\\./g, \"p\");\n\n        if (!storedData[bezierName]) {\n          var curveSegments = defaultCurveSegments;\n          var k;\n          var i;\n          var len;\n          var ptCoord;\n          var perc;\n          var addedLength = 0;\n          var ptDistance;\n          var point;\n          var lastPoint = null;\n\n          if (pt1.length === 2 && (pt1[0] !== pt2[0] || pt1[1] !== pt2[1]) && pointOnLine2D(pt1[0], pt1[1], pt2[0], pt2[1], pt1[0] + pt3[0], pt1[1] + pt3[1]) && pointOnLine2D(pt1[0], pt1[1], pt2[0], pt2[1], pt2[0] + pt4[0], pt2[1] + pt4[1])) {\n            curveSegments = 2;\n          }\n\n          var bezierData = new BezierData(curveSegments);\n          len = pt3.length;\n\n          for (k = 0; k < curveSegments; k += 1) {\n            point = createSizedArray(len);\n            perc = k / (curveSegments - 1);\n            ptDistance = 0;\n\n            for (i = 0; i < len; i += 1) {\n              ptCoord = bmPow(1 - perc, 3) * pt1[i] + 3 * bmPow(1 - perc, 2) * perc * (pt1[i] + pt3[i]) + 3 * (1 - perc) * bmPow(perc, 2) * (pt2[i] + pt4[i]) + bmPow(perc, 3) * pt2[i];\n              point[i] = ptCoord;\n\n              if (lastPoint !== null) {\n                ptDistance += bmPow(point[i] - lastPoint[i], 2);\n              }\n            }\n\n            ptDistance = bmSqrt(ptDistance);\n            addedLength += ptDistance;\n            bezierData.points[k] = new PointData(ptDistance, point);\n            lastPoint = point;\n          }\n\n          bezierData.segmentLength = addedLength;\n          storedData[bezierName] = bezierData;\n        }\n\n        return storedData[bezierName];\n      };\n    }();\n\n    function getDistancePerc(perc, bezierData) {\n      var percents = bezierData.percents;\n      var lengths = bezierData.lengths;\n      var len = percents.length;\n      var initPos = bmFloor((len - 1) * perc);\n      var lengthPos = perc * bezierData.addedLength;\n      var lPerc = 0;\n\n      if (initPos === len - 1 || initPos === 0 || lengthPos === lengths[initPos]) {\n        return percents[initPos];\n      }\n\n      var dir = lengths[initPos] > lengthPos ? -1 : 1;\n      var flag = true;\n\n      while (flag) {\n        if (lengths[initPos] <= lengthPos && lengths[initPos + 1] > lengthPos) {\n          lPerc = (lengthPos - lengths[initPos]) / (lengths[initPos + 1] - lengths[initPos]);\n          flag = false;\n        } else {\n          initPos += dir;\n        }\n\n        if (initPos < 0 || initPos >= len - 1) {\n          // FIX for TypedArrays that don't store floating point values with enough accuracy\n          if (initPos === len - 1) {\n            return percents[initPos];\n          }\n\n          flag = false;\n        }\n      }\n\n      return percents[initPos] + (percents[initPos + 1] - percents[initPos]) * lPerc;\n    }\n\n    function getPointInSegment(pt1, pt2, pt3, pt4, percent, bezierData) {\n      var t1 = getDistancePerc(percent, bezierData);\n      var u1 = 1 - t1;\n      var ptX = math.round((u1 * u1 * u1 * pt1[0] + (t1 * u1 * u1 + u1 * t1 * u1 + u1 * u1 * t1) * pt3[0] + (t1 * t1 * u1 + u1 * t1 * t1 + t1 * u1 * t1) * pt4[0] + t1 * t1 * t1 * pt2[0]) * 1000) / 1000;\n      var ptY = math.round((u1 * u1 * u1 * pt1[1] + (t1 * u1 * u1 + u1 * t1 * u1 + u1 * u1 * t1) * pt3[1] + (t1 * t1 * u1 + u1 * t1 * t1 + t1 * u1 * t1) * pt4[1] + t1 * t1 * t1 * pt2[1]) * 1000) / 1000;\n      return [ptX, ptY];\n    }\n\n    var bezierSegmentPoints = createTypedArray(\"float32\", 8);\n\n    function getNewSegment(pt1, pt2, pt3, pt4, startPerc, endPerc, bezierData) {\n      if (startPerc < 0) {\n        startPerc = 0;\n      } else if (startPerc > 1) {\n        startPerc = 1;\n      }\n\n      var t0 = getDistancePerc(startPerc, bezierData);\n      endPerc = endPerc > 1 ? 1 : endPerc;\n      var t1 = getDistancePerc(endPerc, bezierData);\n      var i;\n      var len = pt1.length;\n      var u0 = 1 - t0;\n      var u1 = 1 - t1;\n      var u0u0u0 = u0 * u0 * u0;\n      var t0u0u0_3 = t0 * u0 * u0 * 3; // eslint-disable-line camelcase\n\n      var t0t0u0_3 = t0 * t0 * u0 * 3; // eslint-disable-line camelcase\n\n      var t0t0t0 = t0 * t0 * t0; //\n\n      var u0u0u1 = u0 * u0 * u1;\n      var t0u0u1_3 = t0 * u0 * u1 + u0 * t0 * u1 + u0 * u0 * t1; // eslint-disable-line camelcase\n\n      var t0t0u1_3 = t0 * t0 * u1 + u0 * t0 * t1 + t0 * u0 * t1; // eslint-disable-line camelcase\n\n      var t0t0t1 = t0 * t0 * t1; //\n\n      var u0u1u1 = u0 * u1 * u1;\n      var t0u1u1_3 = t0 * u1 * u1 + u0 * t1 * u1 + u0 * u1 * t1; // eslint-disable-line camelcase\n\n      var t0t1u1_3 = t0 * t1 * u1 + u0 * t1 * t1 + t0 * u1 * t1; // eslint-disable-line camelcase\n\n      var t0t1t1 = t0 * t1 * t1; //\n\n      var u1u1u1 = u1 * u1 * u1;\n      var t1u1u1_3 = t1 * u1 * u1 + u1 * t1 * u1 + u1 * u1 * t1; // eslint-disable-line camelcase\n\n      var t1t1u1_3 = t1 * t1 * u1 + u1 * t1 * t1 + t1 * u1 * t1; // eslint-disable-line camelcase\n\n      var t1t1t1 = t1 * t1 * t1;\n\n      for (i = 0; i < len; i += 1) {\n        bezierSegmentPoints[i * 4] = math.round((u0u0u0 * pt1[i] + t0u0u0_3 * pt3[i] + t0t0u0_3 * pt4[i] + t0t0t0 * pt2[i]) * 1000) / 1000; // eslint-disable-line camelcase\n\n        bezierSegmentPoints[i * 4 + 1] = math.round((u0u0u1 * pt1[i] + t0u0u1_3 * pt3[i] + t0t0u1_3 * pt4[i] + t0t0t1 * pt2[i]) * 1000) / 1000; // eslint-disable-line camelcase\n\n        bezierSegmentPoints[i * 4 + 2] = math.round((u0u1u1 * pt1[i] + t0u1u1_3 * pt3[i] + t0t1u1_3 * pt4[i] + t0t1t1 * pt2[i]) * 1000) / 1000; // eslint-disable-line camelcase\n\n        bezierSegmentPoints[i * 4 + 3] = math.round((u1u1u1 * pt1[i] + t1u1u1_3 * pt3[i] + t1t1u1_3 * pt4[i] + t1t1t1 * pt2[i]) * 1000) / 1000; // eslint-disable-line camelcase\n      }\n\n      return bezierSegmentPoints;\n    }\n\n    return {\n      getSegmentsLength: getSegmentsLength,\n      getNewSegment: getNewSegment,\n      getPointInSegment: getPointInSegment,\n      buildBezierData: buildBezierData,\n      pointOnLine2D: pointOnLine2D,\n      pointOnLine3D: pointOnLine3D\n    };\n  }\n\n  var bez = bezFunction();\n  /* exported dataManager */\n\n  function dataFunctionManager() {\n    // var tCanvasHelper = createTag('canvas').getContext('2d');\n    function completeLayers(layers, comps, fontManager) {\n      var layerData;\n      var i;\n      var len = layers.length;\n      var j;\n      var jLen;\n      var k;\n      var kLen;\n\n      for (i = 0; i < len; i += 1) {\n        layerData = layers[i];\n\n        if (\"ks\" in layerData && !layerData.completed) {\n          layerData.completed = true;\n\n          if (layerData.tt) {\n            layers[i - 1].td = layerData.tt;\n          }\n\n          if (layerData.hasMask) {\n            var maskProps = layerData.masksProperties;\n            jLen = maskProps.length;\n\n            for (j = 0; j < jLen; j += 1) {\n              if (maskProps[j].pt.k.i) {\n                convertPathsToAbsoluteValues(maskProps[j].pt.k);\n              } else {\n                kLen = maskProps[j].pt.k.length;\n\n                for (k = 0; k < kLen; k += 1) {\n                  if (maskProps[j].pt.k[k].s) {\n                    convertPathsToAbsoluteValues(maskProps[j].pt.k[k].s[0]);\n                  }\n\n                  if (maskProps[j].pt.k[k].e) {\n                    convertPathsToAbsoluteValues(maskProps[j].pt.k[k].e[0]);\n                  }\n                }\n              }\n            }\n          }\n\n          if (layerData.ty === 0) {\n            layerData.layers = findCompLayers(layerData.refId, comps);\n            completeLayers(layerData.layers, comps, fontManager);\n          } else if (layerData.ty === 4) {\n            completeShapes(layerData.shapes);\n          } else if (layerData.ty === 5) {\n            completeText(layerData, fontManager);\n          }\n        }\n      }\n    }\n\n    function findCompLayers(id, comps) {\n      var i = 0;\n      var len = comps.length;\n\n      while (i < len) {\n        if (comps[i].id === id) {\n          if (!comps[i].layers.__used) {\n            comps[i].layers.__used = true;\n            return comps[i].layers;\n          }\n\n          return JSON.parse(JSON.stringify(comps[i].layers));\n        }\n\n        i += 1;\n      }\n\n      return null;\n    }\n\n    function completeShapes(arr) {\n      var i;\n      var len = arr.length;\n      var j;\n      var jLen;\n\n      for (i = len - 1; i >= 0; i -= 1) {\n        if (arr[i].ty === \"sh\") {\n          if (arr[i].ks.k.i) {\n            convertPathsToAbsoluteValues(arr[i].ks.k);\n          } else {\n            jLen = arr[i].ks.k.length;\n\n            for (j = 0; j < jLen; j += 1) {\n              if (arr[i].ks.k[j].s) {\n                convertPathsToAbsoluteValues(arr[i].ks.k[j].s[0]);\n              }\n\n              if (arr[i].ks.k[j].e) {\n                convertPathsToAbsoluteValues(arr[i].ks.k[j].e[0]);\n              }\n            }\n          }\n        } else if (arr[i].ty === \"gr\") {\n          completeShapes(arr[i].it);\n        }\n      }\n    }\n\n    function convertPathsToAbsoluteValues(path) {\n      var i;\n      var len = path.i.length;\n\n      for (i = 0; i < len; i += 1) {\n        path.i[i][0] += path.v[i][0];\n        path.i[i][1] += path.v[i][1];\n        path.o[i][0] += path.v[i][0];\n        path.o[i][1] += path.v[i][1];\n      }\n    }\n\n    function checkVersion(minimum, animVersionString) {\n      var animVersion = animVersionString ? animVersionString.split(\".\") : [100, 100, 100];\n\n      if (minimum[0] > animVersion[0]) {\n        return true;\n      }\n\n      if (animVersion[0] > minimum[0]) {\n        return false;\n      }\n\n      if (minimum[1] > animVersion[1]) {\n        return true;\n      }\n\n      if (animVersion[1] > minimum[1]) {\n        return false;\n      }\n\n      if (minimum[2] > animVersion[2]) {\n        return true;\n      }\n\n      if (animVersion[2] > minimum[2]) {\n        return false;\n      }\n\n      return null;\n    }\n\n    var checkText = function () {\n      var minimumVersion = [4, 4, 14];\n\n      function updateTextLayer(textLayer) {\n        var documentData = textLayer.t.d;\n        textLayer.t.d = {\n          k: [{\n            s: documentData,\n            t: 0\n          }]\n        };\n      }\n\n      function iterateLayers(layers) {\n        var i;\n        var len = layers.length;\n\n        for (i = 0; i < len; i += 1) {\n          if (layers[i].ty === 5) {\n            updateTextLayer(layers[i]);\n          }\n        }\n      }\n\n      return function (animationData) {\n        if (checkVersion(minimumVersion, animationData.v)) {\n          iterateLayers(animationData.layers);\n\n          if (animationData.assets) {\n            var i;\n            var len = animationData.assets.length;\n\n            for (i = 0; i < len; i += 1) {\n              if (animationData.assets[i].layers) {\n                iterateLayers(animationData.assets[i].layers);\n              }\n            }\n          }\n        }\n      };\n    }();\n\n    var checkChars = function () {\n      var minimumVersion = [4, 7, 99];\n      return function (animationData) {\n        if (animationData.chars && !checkVersion(minimumVersion, animationData.v)) {\n          var i;\n          var len = animationData.chars.length;\n          var j;\n          var jLen;\n          var pathData;\n          var paths;\n\n          for (i = 0; i < len; i += 1) {\n            if (animationData.chars[i].data && animationData.chars[i].data.shapes) {\n              paths = animationData.chars[i].data.shapes[0].it;\n              jLen = paths.length;\n\n              for (j = 0; j < jLen; j += 1) {\n                pathData = paths[j].ks.k;\n\n                if (!pathData.__converted) {\n                  convertPathsToAbsoluteValues(paths[j].ks.k);\n                  pathData.__converted = true;\n                }\n              }\n            }\n          }\n        }\n      };\n    }();\n\n    var checkColors = function () {\n      var minimumVersion = [4, 1, 9];\n\n      function iterateShapes(shapes) {\n        var i;\n        var len = shapes.length;\n        var j;\n        var jLen;\n\n        for (i = 0; i < len; i += 1) {\n          if (shapes[i].ty === \"gr\") {\n            iterateShapes(shapes[i].it);\n          } else if (shapes[i].ty === \"fl\" || shapes[i].ty === \"st\") {\n            if (shapes[i].c.k && shapes[i].c.k[0].i) {\n              jLen = shapes[i].c.k.length;\n\n              for (j = 0; j < jLen; j += 1) {\n                if (shapes[i].c.k[j].s) {\n                  shapes[i].c.k[j].s[0] /= 255;\n                  shapes[i].c.k[j].s[1] /= 255;\n                  shapes[i].c.k[j].s[2] /= 255;\n                  shapes[i].c.k[j].s[3] /= 255;\n                }\n\n                if (shapes[i].c.k[j].e) {\n                  shapes[i].c.k[j].e[0] /= 255;\n                  shapes[i].c.k[j].e[1] /= 255;\n                  shapes[i].c.k[j].e[2] /= 255;\n                  shapes[i].c.k[j].e[3] /= 255;\n                }\n              }\n            } else {\n              shapes[i].c.k[0] /= 255;\n              shapes[i].c.k[1] /= 255;\n              shapes[i].c.k[2] /= 255;\n              shapes[i].c.k[3] /= 255;\n            }\n          }\n        }\n      }\n\n      function iterateLayers(layers) {\n        var i;\n        var len = layers.length;\n\n        for (i = 0; i < len; i += 1) {\n          if (layers[i].ty === 4) {\n            iterateShapes(layers[i].shapes);\n          }\n        }\n      }\n\n      return function (animationData) {\n        if (checkVersion(minimumVersion, animationData.v)) {\n          iterateLayers(animationData.layers);\n\n          if (animationData.assets) {\n            var i;\n            var len = animationData.assets.length;\n\n            for (i = 0; i < len; i += 1) {\n              if (animationData.assets[i].layers) {\n                iterateLayers(animationData.assets[i].layers);\n              }\n            }\n          }\n        }\n      };\n    }();\n\n    var checkShapes = function () {\n      var minimumVersion = [4, 4, 18];\n\n      function completeClosingShapes(arr) {\n        var i;\n        var len = arr.length;\n        var j;\n        var jLen;\n\n        for (i = len - 1; i >= 0; i -= 1) {\n          if (arr[i].ty === \"sh\") {\n            if (arr[i].ks.k.i) {\n              arr[i].ks.k.c = arr[i].closed;\n            } else {\n              jLen = arr[i].ks.k.length;\n\n              for (j = 0; j < jLen; j += 1) {\n                if (arr[i].ks.k[j].s) {\n                  arr[i].ks.k[j].s[0].c = arr[i].closed;\n                }\n\n                if (arr[i].ks.k[j].e) {\n                  arr[i].ks.k[j].e[0].c = arr[i].closed;\n                }\n              }\n            }\n          } else if (arr[i].ty === \"gr\") {\n            completeClosingShapes(arr[i].it);\n          }\n        }\n      }\n\n      function iterateLayers(layers) {\n        var layerData;\n        var i;\n        var len = layers.length;\n        var j;\n        var jLen;\n        var k;\n        var kLen;\n\n        for (i = 0; i < len; i += 1) {\n          layerData = layers[i];\n\n          if (layerData.hasMask) {\n            var maskProps = layerData.masksProperties;\n            jLen = maskProps.length;\n\n            for (j = 0; j < jLen; j += 1) {\n              if (maskProps[j].pt.k.i) {\n                maskProps[j].pt.k.c = maskProps[j].cl;\n              } else {\n                kLen = maskProps[j].pt.k.length;\n\n                for (k = 0; k < kLen; k += 1) {\n                  if (maskProps[j].pt.k[k].s) {\n                    maskProps[j].pt.k[k].s[0].c = maskProps[j].cl;\n                  }\n\n                  if (maskProps[j].pt.k[k].e) {\n                    maskProps[j].pt.k[k].e[0].c = maskProps[j].cl;\n                  }\n                }\n              }\n            }\n          }\n\n          if (layerData.ty === 4) {\n            completeClosingShapes(layerData.shapes);\n          }\n        }\n      }\n\n      return function (animationData) {\n        if (checkVersion(minimumVersion, animationData.v)) {\n          iterateLayers(animationData.layers);\n\n          if (animationData.assets) {\n            var i;\n            var len = animationData.assets.length;\n\n            for (i = 0; i < len; i += 1) {\n              if (animationData.assets[i].layers) {\n                iterateLayers(animationData.assets[i].layers);\n              }\n            }\n          }\n        }\n      };\n    }();\n\n    function completeData(animationData, fontManager) {\n      if (animationData.__complete) {\n        return;\n      }\n\n      checkColors(animationData);\n      checkText(animationData);\n      checkChars(animationData);\n      checkShapes(animationData);\n      completeLayers(animationData.layers, animationData.assets, fontManager);\n      animationData.__complete = true;\n    }\n\n    function completeText(data) {\n      if (data.t.a.length === 0 && !(\"m\" in data.t.p)) {\n        data.singleShape = true;\n      }\n    }\n\n    var moduleOb = {};\n    moduleOb.completeData = completeData;\n    moduleOb.checkColors = checkColors;\n    moduleOb.checkChars = checkChars;\n    moduleOb.checkShapes = checkShapes;\n    moduleOb.completeLayers = completeLayers;\n    return moduleOb;\n  }\n\n  var dataManager = dataFunctionManager();\n  /* exported getFontProperties */\n\n  function getFontProperties(fontData) {\n    var styles = fontData.fStyle ? fontData.fStyle.split(\" \") : [];\n    var fWeight = \"normal\";\n    var fStyle = \"normal\";\n    var len = styles.length;\n    var styleName;\n\n    for (var i = 0; i < len; i += 1) {\n      styleName = styles[i].toLowerCase();\n\n      switch (styleName) {\n        case \"italic\":\n          fStyle = \"italic\";\n          break;\n\n        case \"bold\":\n          fWeight = \"700\";\n          break;\n\n        case \"black\":\n          fWeight = \"900\";\n          break;\n\n        case \"medium\":\n          fWeight = \"500\";\n          break;\n\n        case \"regular\":\n        case \"normal\":\n          fWeight = \"400\";\n          break;\n\n        case \"light\":\n        case \"thin\":\n          fWeight = \"200\";\n          break;\n\n        default:\n          break;\n      }\n    }\n\n    return {\n      style: fStyle,\n      weight: fontData.fWeight || fWeight\n    };\n  }\n  /* global createNS, createTag, getFontProperties */\n\n  /* exported FontManager */\n\n\n  var FontManager = function () {\n    var maxWaitingTime = 5000;\n    var emptyChar = {\n      w: 0,\n      size: 0,\n      shapes: []\n    };\n    var combinedCharacters = []; // Hindi characters\n\n    combinedCharacters = combinedCharacters.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]);\n\n    function trimFontOptions(font) {\n      var familyArray = font.split(\",\");\n      var i;\n      var len = familyArray.length;\n      var enabledFamilies = [];\n\n      for (i = 0; i < len; i += 1) {\n        if (familyArray[i] !== \"sans-serif\" && familyArray[i] !== \"monospace\") {\n          enabledFamilies.push(familyArray[i]);\n        }\n      }\n\n      return enabledFamilies.join(\",\");\n    }\n\n    function setUpNode(font, family) {\n      var parentNode = createTag(\"span\"); // Node is invisible to screen readers.\n\n      parentNode.setAttribute(\"aria-hidden\", true);\n      parentNode.style.fontFamily = family;\n      var node = createTag(\"span\"); // Characters that vary significantly among different fonts\n\n      node.innerText = \"giItT1WQy@!-/#\"; // Visible - so we can measure it - but not on the screen\n\n      parentNode.style.position = \"absolute\";\n      parentNode.style.left = \"-10000px\";\n      parentNode.style.top = \"-10000px\"; // Large font size makes even subtle changes obvious\n\n      parentNode.style.fontSize = \"300px\"; // Reset any font properties\n\n      parentNode.style.fontVariant = \"normal\";\n      parentNode.style.fontStyle = \"normal\";\n      parentNode.style.fontWeight = \"normal\";\n      parentNode.style.letterSpacing = \"0\";\n      parentNode.appendChild(node);\n      document.body.appendChild(parentNode); // Remember width with no applied web font\n\n      var width = node.offsetWidth;\n      node.style.fontFamily = trimFontOptions(font) + \", \" + family;\n      return {\n        node: node,\n        w: width,\n        parent: parentNode\n      };\n    }\n\n    function checkLoadedFonts() {\n      var i;\n      var len = (this || _global).fonts.length;\n      var node;\n      var w;\n      var loadedCount = len;\n\n      for (i = 0; i < len; i += 1) {\n        if ((this || _global).fonts[i].loaded) {\n          loadedCount -= 1;\n        } else if ((this || _global).fonts[i].fOrigin === \"n\" || (this || _global).fonts[i].origin === 0) {\n          (this || _global).fonts[i].loaded = true;\n        } else {\n          node = (this || _global).fonts[i].monoCase.node;\n          w = (this || _global).fonts[i].monoCase.w;\n\n          if (node.offsetWidth !== w) {\n            loadedCount -= 1;\n            (this || _global).fonts[i].loaded = true;\n          } else {\n            node = (this || _global).fonts[i].sansCase.node;\n            w = (this || _global).fonts[i].sansCase.w;\n\n            if (node.offsetWidth !== w) {\n              loadedCount -= 1;\n              (this || _global).fonts[i].loaded = true;\n            }\n          }\n\n          if ((this || _global).fonts[i].loaded) {\n            (this || _global).fonts[i].sansCase.parent.parentNode.removeChild((this || _global).fonts[i].sansCase.parent);\n\n            (this || _global).fonts[i].monoCase.parent.parentNode.removeChild((this || _global).fonts[i].monoCase.parent);\n          }\n        }\n      }\n\n      if (loadedCount !== 0 && Date.now() - (this || _global).initTime < maxWaitingTime) {\n        setTimeout((this || _global).checkLoadedFontsBinded, 20);\n      } else {\n        setTimeout((this || _global).setIsLoadedBinded, 10);\n      }\n    }\n\n    function createHelper(def, fontData) {\n      var tHelper = createNS(\"text\");\n      tHelper.style.fontSize = \"100px\"; // tHelper.style.fontFamily = fontData.fFamily;\n\n      var fontProps = getFontProperties(fontData);\n      tHelper.setAttribute(\"font-family\", fontData.fFamily);\n      tHelper.setAttribute(\"font-style\", fontProps.style);\n      tHelper.setAttribute(\"font-weight\", fontProps.weight);\n      tHelper.textContent = \"1\";\n\n      if (fontData.fClass) {\n        tHelper.style.fontFamily = \"inherit\";\n        tHelper.setAttribute(\"class\", fontData.fClass);\n      } else {\n        tHelper.style.fontFamily = fontData.fFamily;\n      }\n\n      def.appendChild(tHelper);\n      var tCanvasHelper = createTag(\"canvas\").getContext(\"2d\");\n      tCanvasHelper.font = fontData.fWeight + \" \" + fontData.fStyle + \" 100px \" + fontData.fFamily; // tCanvasHelper.font = ' 100px '+ fontData.fFamily;\n\n      return tHelper;\n    }\n\n    function addFonts(fontData, defs) {\n      if (!fontData) {\n        (this || _global).isLoaded = true;\n        return;\n      }\n\n      if ((this || _global).chars) {\n        (this || _global).isLoaded = true;\n        (this || _global).fonts = fontData.list;\n        return;\n      }\n\n      var fontArr = fontData.list;\n      var i;\n      var len = fontArr.length;\n      var _pendingFonts = len;\n\n      for (i = 0; i < len; i += 1) {\n        var shouldLoadFont = true;\n        var loadedSelector;\n        var j;\n        fontArr[i].loaded = false;\n        fontArr[i].monoCase = setUpNode(fontArr[i].fFamily, \"monospace\");\n        fontArr[i].sansCase = setUpNode(fontArr[i].fFamily, \"sans-serif\");\n\n        if (!fontArr[i].fPath) {\n          fontArr[i].loaded = true;\n          _pendingFonts -= 1;\n        } else if (fontArr[i].fOrigin === \"p\" || fontArr[i].origin === 3) {\n          loadedSelector = document.querySelectorAll(\"style[f-forigin=\\\"p\\\"][f-family=\\\"\" + fontArr[i].fFamily + \"\\\"], style[f-origin=\\\"3\\\"][f-family=\\\"\" + fontArr[i].fFamily + \"\\\"]\");\n\n          if (loadedSelector.length > 0) {\n            shouldLoadFont = false;\n          }\n\n          if (shouldLoadFont) {\n            var s = createTag(\"style\");\n            s.setAttribute(\"f-forigin\", fontArr[i].fOrigin);\n            s.setAttribute(\"f-origin\", fontArr[i].origin);\n            s.setAttribute(\"f-family\", fontArr[i].fFamily);\n            s.type = \"text/css\";\n            s.innerText = \"@font-face {font-family: \" + fontArr[i].fFamily + \"; font-style: normal; src: url('\" + fontArr[i].fPath + \"');}\";\n            defs.appendChild(s);\n          }\n        } else if (fontArr[i].fOrigin === \"g\" || fontArr[i].origin === 1) {\n          loadedSelector = document.querySelectorAll(\"link[f-forigin=\\\"g\\\"], link[f-origin=\\\"1\\\"]\");\n\n          for (j = 0; j < loadedSelector.length; j += 1) {\n            if (loadedSelector[j].href.indexOf(fontArr[i].fPath) !== -1) {\n              // Font is already loaded\n              shouldLoadFont = false;\n            }\n          }\n\n          if (shouldLoadFont) {\n            var l = createTag(\"link\");\n            l.setAttribute(\"f-forigin\", fontArr[i].fOrigin);\n            l.setAttribute(\"f-origin\", fontArr[i].origin);\n            l.type = \"text/css\";\n            l.rel = \"stylesheet\";\n            l.href = fontArr[i].fPath;\n            document.body.appendChild(l);\n          }\n        } else if (fontArr[i].fOrigin === \"t\" || fontArr[i].origin === 2) {\n          loadedSelector = document.querySelectorAll(\"script[f-forigin=\\\"t\\\"], script[f-origin=\\\"2\\\"]\");\n\n          for (j = 0; j < loadedSelector.length; j += 1) {\n            if (fontArr[i].fPath === loadedSelector[j].src) {\n              // Font is already loaded\n              shouldLoadFont = false;\n            }\n          }\n\n          if (shouldLoadFont) {\n            var sc = createTag(\"link\");\n            sc.setAttribute(\"f-forigin\", fontArr[i].fOrigin);\n            sc.setAttribute(\"f-origin\", fontArr[i].origin);\n            sc.setAttribute(\"rel\", \"stylesheet\");\n            sc.setAttribute(\"href\", fontArr[i].fPath);\n            defs.appendChild(sc);\n          }\n        }\n\n        fontArr[i].helper = createHelper(defs, fontArr[i]);\n        fontArr[i].cache = {};\n\n        (this || _global).fonts.push(fontArr[i]);\n      }\n\n      if (_pendingFonts === 0) {\n        (this || _global).isLoaded = true;\n      } else {\n        // On some cases even if the font is loaded, it won't load correctly when measuring text on canvas.\n        // Adding this timeout seems to fix it\n        setTimeout((this || _global).checkLoadedFonts.bind(this || _global), 100);\n      }\n    }\n\n    function addChars(chars) {\n      if (!chars) {\n        return;\n      }\n\n      if (!(this || _global).chars) {\n        (this || _global).chars = [];\n      }\n\n      var i;\n      var len = chars.length;\n      var j;\n      var jLen = (this || _global).chars.length;\n      var found;\n\n      for (i = 0; i < len; i += 1) {\n        j = 0;\n        found = false;\n\n        while (j < jLen) {\n          if ((this || _global).chars[j].style === chars[i].style && (this || _global).chars[j].fFamily === chars[i].fFamily && (this || _global).chars[j].ch === chars[i].ch) {\n            found = true;\n          }\n\n          j += 1;\n        }\n\n        if (!found) {\n          (this || _global).chars.push(chars[i]);\n\n          jLen += 1;\n        }\n      }\n    }\n\n    function getCharData(char, style, font) {\n      var i = 0;\n      var len = (this || _global).chars.length;\n\n      while (i < len) {\n        if ((this || _global).chars[i].ch === char && (this || _global).chars[i].style === style && (this || _global).chars[i].fFamily === font) {\n          return (this || _global).chars[i];\n        }\n\n        i += 1;\n      }\n\n      if ((typeof char === \"string\" && char.charCodeAt(0) !== 13 || !char) && console && console.warn // eslint-disable-line no-console\n      && !(this || _global)._warned) {\n        (this || _global)._warned = true;\n        console.warn(\"Missing character from exported characters list: \", char, style, font); // eslint-disable-line no-console\n      }\n\n      return emptyChar;\n    }\n\n    function measureText(char, fontName, size) {\n      var fontData = this.getFontByName(fontName);\n      var index = char.charCodeAt(0);\n\n      if (!fontData.cache[index + 1]) {\n        var tHelper = fontData.helper; // Canvas version\n        // fontData.cache[index] = tHelper.measureText(char).width / 100;\n        // SVG version\n        // console.log(tHelper.getBBox().width)\n\n        if (char === \" \") {\n          tHelper.textContent = \"|\" + char + \"|\";\n          var doubleSize = tHelper.getComputedTextLength();\n          tHelper.textContent = \"||\";\n          var singleSize = tHelper.getComputedTextLength();\n          fontData.cache[index + 1] = (doubleSize - singleSize) / 100;\n        } else {\n          tHelper.textContent = char;\n          fontData.cache[index + 1] = tHelper.getComputedTextLength() / 100;\n        }\n      }\n\n      return fontData.cache[index + 1] * size;\n    }\n\n    function getFontByName(name) {\n      var i = 0;\n      var len = (this || _global).fonts.length;\n\n      while (i < len) {\n        if ((this || _global).fonts[i].fName === name) {\n          return (this || _global).fonts[i];\n        }\n\n        i += 1;\n      }\n\n      return (this || _global).fonts[0];\n    }\n\n    function getCombinedCharacterCodes() {\n      return combinedCharacters;\n    }\n\n    function setIsLoaded() {\n      (this || _global).isLoaded = true;\n    }\n\n    var Font = function () {\n      (this || _global).fonts = [];\n      (this || _global).chars = null;\n      (this || _global).typekitLoaded = 0;\n      (this || _global).isLoaded = false;\n      (this || _global)._warned = false;\n      (this || _global).initTime = Date.now();\n      (this || _global).setIsLoadedBinded = (this || _global).setIsLoaded.bind(this || _global);\n      (this || _global).checkLoadedFontsBinded = (this || _global).checkLoadedFonts.bind(this || _global);\n    }; // TODO: for now I'm adding these methods to the Class and not the prototype. Think of a better way to implement it.\n\n\n    Font.getCombinedCharacterCodes = getCombinedCharacterCodes;\n    var fontPrototype = {\n      addChars: addChars,\n      addFonts: addFonts,\n      getCharData: getCharData,\n      getFontByName: getFontByName,\n      measureText: measureText,\n      checkLoadedFonts: checkLoadedFonts,\n      setIsLoaded: setIsLoaded\n    };\n    Font.prototype = fontPrototype;\n    return Font;\n  }();\n  /* global initialDefaultFrame, BezierFactory, degToRads, bez, createTypedArray */\n\n  /* exported PropertyFactory */\n\n\n  var PropertyFactory = function () {\n    var initFrame = initialDefaultFrame;\n    var mathAbs = Math.abs;\n\n    function interpolateValue(frameNum, caching) {\n      var offsetTime = (this || _global).offsetTime;\n      var newValue;\n\n      if ((this || _global).propType === \"multidimensional\") {\n        newValue = createTypedArray(\"float32\", (this || _global).pv.length);\n      }\n\n      var iterationIndex = caching.lastIndex;\n      var i = iterationIndex;\n      var len = (this || _global).keyframes.length - 1;\n      var flag = true;\n      var keyData;\n      var nextKeyData;\n\n      while (flag) {\n        keyData = (this || _global).keyframes[i];\n        nextKeyData = (this || _global).keyframes[i + 1];\n\n        if (i === len - 1 && frameNum >= nextKeyData.t - offsetTime) {\n          if (keyData.h) {\n            keyData = nextKeyData;\n          }\n\n          iterationIndex = 0;\n          break;\n        }\n\n        if (nextKeyData.t - offsetTime > frameNum) {\n          iterationIndex = i;\n          break;\n        }\n\n        if (i < len - 1) {\n          i += 1;\n        } else {\n          iterationIndex = 0;\n          flag = false;\n        }\n      }\n\n      var k;\n      var kLen;\n      var perc;\n      var jLen;\n      var j;\n      var fnc;\n      var nextKeyTime = nextKeyData.t - offsetTime;\n      var keyTime = keyData.t - offsetTime;\n      var endValue;\n\n      if (keyData.to) {\n        if (!keyData.bezierData) {\n          keyData.bezierData = bez.buildBezierData(keyData.s, nextKeyData.s || keyData.e, keyData.to, keyData.ti);\n        }\n\n        var bezierData = keyData.bezierData;\n\n        if (frameNum >= nextKeyTime || frameNum < keyTime) {\n          var ind = frameNum >= nextKeyTime ? bezierData.points.length - 1 : 0;\n          kLen = bezierData.points[ind].point.length;\n\n          for (k = 0; k < kLen; k += 1) {\n            newValue[k] = bezierData.points[ind].point[k];\n          } // caching._lastKeyframeIndex = -1;\n\n        } else {\n          if (keyData.__fnct) {\n            fnc = keyData.__fnct;\n          } else {\n            fnc = BezierFactory.getBezierEasing(keyData.o.x, keyData.o.y, keyData.i.x, keyData.i.y, keyData.n).get;\n            keyData.__fnct = fnc;\n          }\n\n          perc = fnc((frameNum - keyTime) / (nextKeyTime - keyTime));\n          var distanceInLine = bezierData.segmentLength * perc;\n          var segmentPerc;\n          var addedLength = caching.lastFrame < frameNum && caching._lastKeyframeIndex === i ? caching._lastAddedLength : 0;\n          j = caching.lastFrame < frameNum && caching._lastKeyframeIndex === i ? caching._lastPoint : 0;\n          flag = true;\n          jLen = bezierData.points.length;\n\n          while (flag) {\n            addedLength += bezierData.points[j].partialLength;\n\n            if (distanceInLine === 0 || perc === 0 || j === bezierData.points.length - 1) {\n              kLen = bezierData.points[j].point.length;\n\n              for (k = 0; k < kLen; k += 1) {\n                newValue[k] = bezierData.points[j].point[k];\n              }\n\n              break;\n            } else if (distanceInLine >= addedLength && distanceInLine < addedLength + bezierData.points[j + 1].partialLength) {\n              segmentPerc = (distanceInLine - addedLength) / bezierData.points[j + 1].partialLength;\n              kLen = bezierData.points[j].point.length;\n\n              for (k = 0; k < kLen; k += 1) {\n                newValue[k] = bezierData.points[j].point[k] + (bezierData.points[j + 1].point[k] - bezierData.points[j].point[k]) * segmentPerc;\n              }\n\n              break;\n            }\n\n            if (j < jLen - 1) {\n              j += 1;\n            } else {\n              flag = false;\n            }\n          }\n\n          caching._lastPoint = j;\n          caching._lastAddedLength = addedLength - bezierData.points[j].partialLength;\n          caching._lastKeyframeIndex = i;\n        }\n      } else {\n        var outX;\n        var outY;\n        var inX;\n        var inY;\n        var keyValue;\n        len = keyData.s.length;\n        endValue = nextKeyData.s || keyData.e;\n\n        if ((this || _global).sh && keyData.h !== 1) {\n          if (frameNum >= nextKeyTime) {\n            newValue[0] = endValue[0];\n            newValue[1] = endValue[1];\n            newValue[2] = endValue[2];\n          } else if (frameNum <= keyTime) {\n            newValue[0] = keyData.s[0];\n            newValue[1] = keyData.s[1];\n            newValue[2] = keyData.s[2];\n          } else {\n            var quatStart = createQuaternion(keyData.s);\n            var quatEnd = createQuaternion(endValue);\n            var time = (frameNum - keyTime) / (nextKeyTime - keyTime);\n            quaternionToEuler(newValue, slerp(quatStart, quatEnd, time));\n          }\n        } else {\n          for (i = 0; i < len; i += 1) {\n            if (keyData.h !== 1) {\n              if (frameNum >= nextKeyTime) {\n                perc = 1;\n              } else if (frameNum < keyTime) {\n                perc = 0;\n              } else {\n                if (keyData.o.x.constructor === Array) {\n                  if (!keyData.__fnct) {\n                    keyData.__fnct = [];\n                  }\n\n                  if (!keyData.__fnct[i]) {\n                    outX = typeof keyData.o.x[i] === \"undefined\" ? keyData.o.x[0] : keyData.o.x[i];\n                    outY = typeof keyData.o.y[i] === \"undefined\" ? keyData.o.y[0] : keyData.o.y[i];\n                    inX = typeof keyData.i.x[i] === \"undefined\" ? keyData.i.x[0] : keyData.i.x[i];\n                    inY = typeof keyData.i.y[i] === \"undefined\" ? keyData.i.y[0] : keyData.i.y[i];\n                    fnc = BezierFactory.getBezierEasing(outX, outY, inX, inY).get;\n                    keyData.__fnct[i] = fnc;\n                  } else {\n                    fnc = keyData.__fnct[i];\n                  }\n                } else if (!keyData.__fnct) {\n                  outX = keyData.o.x;\n                  outY = keyData.o.y;\n                  inX = keyData.i.x;\n                  inY = keyData.i.y;\n                  fnc = BezierFactory.getBezierEasing(outX, outY, inX, inY).get;\n                  keyData.__fnct = fnc;\n                } else {\n                  fnc = keyData.__fnct;\n                }\n\n                perc = fnc((frameNum - keyTime) / (nextKeyTime - keyTime));\n              }\n            }\n\n            endValue = nextKeyData.s || keyData.e;\n            keyValue = keyData.h === 1 ? keyData.s[i] : keyData.s[i] + (endValue[i] - keyData.s[i]) * perc;\n\n            if ((this || _global).propType === \"multidimensional\") {\n              newValue[i] = keyValue;\n            } else {\n              newValue = keyValue;\n            }\n          }\n        }\n      }\n\n      caching.lastIndex = iterationIndex;\n      return newValue;\n    } // based on @Toji's https://github.com/toji/gl-matrix/\n\n\n    function slerp(a, b, t) {\n      var out = [];\n      var ax = a[0];\n      var ay = a[1];\n      var az = a[2];\n      var aw = a[3];\n      var bx = b[0];\n      var by = b[1];\n      var bz = b[2];\n      var bw = b[3];\n      var omega;\n      var cosom;\n      var sinom;\n      var scale0;\n      var scale1;\n      cosom = ax * bx + ay * by + az * bz + aw * bw;\n\n      if (cosom < 0) {\n        cosom = -cosom;\n        bx = -bx;\n        by = -by;\n        bz = -bz;\n        bw = -bw;\n      }\n\n      if (1 - cosom > 0.000001) {\n        omega = Math.acos(cosom);\n        sinom = Math.sin(omega);\n        scale0 = Math.sin((1 - t) * omega) / sinom;\n        scale1 = Math.sin(t * omega) / sinom;\n      } else {\n        scale0 = 1 - t;\n        scale1 = t;\n      }\n\n      out[0] = scale0 * ax + scale1 * bx;\n      out[1] = scale0 * ay + scale1 * by;\n      out[2] = scale0 * az + scale1 * bz;\n      out[3] = scale0 * aw + scale1 * bw;\n      return out;\n    }\n\n    function quaternionToEuler(out, quat) {\n      var qx = quat[0];\n      var qy = quat[1];\n      var qz = quat[2];\n      var qw = quat[3];\n      var heading = Math.atan2(2 * qy * qw - 2 * qx * qz, 1 - 2 * qy * qy - 2 * qz * qz);\n      var attitude = Math.asin(2 * qx * qy + 2 * qz * qw);\n      var bank = Math.atan2(2 * qx * qw - 2 * qy * qz, 1 - 2 * qx * qx - 2 * qz * qz);\n      out[0] = heading / degToRads;\n      out[1] = attitude / degToRads;\n      out[2] = bank / degToRads;\n    }\n\n    function createQuaternion(values) {\n      var heading = values[0] * degToRads;\n      var attitude = values[1] * degToRads;\n      var bank = values[2] * degToRads;\n      var c1 = Math.cos(heading / 2);\n      var c2 = Math.cos(attitude / 2);\n      var c3 = Math.cos(bank / 2);\n      var s1 = Math.sin(heading / 2);\n      var s2 = Math.sin(attitude / 2);\n      var s3 = Math.sin(bank / 2);\n      var w = c1 * c2 * c3 - s1 * s2 * s3;\n      var x = s1 * s2 * c3 + c1 * c2 * s3;\n      var y = s1 * c2 * c3 + c1 * s2 * s3;\n      var z = c1 * s2 * c3 - s1 * c2 * s3;\n      return [x, y, z, w];\n    }\n\n    function getValueAtCurrentTime() {\n      var frameNum = (this || _global).comp.renderedFrame - (this || _global).offsetTime;\n      var initTime = (this || _global).keyframes[0].t - (this || _global).offsetTime;\n      var endTime = (this || _global).keyframes[(this || _global).keyframes.length - 1].t - (this || _global).offsetTime;\n\n      if (!(frameNum === (this || _global)._caching.lastFrame || (this || _global)._caching.lastFrame !== initFrame && ((this || _global)._caching.lastFrame >= endTime && frameNum >= endTime || (this || _global)._caching.lastFrame < initTime && frameNum < initTime))) {\n        if ((this || _global)._caching.lastFrame >= frameNum) {\n          (this || _global)._caching._lastKeyframeIndex = -1;\n          (this || _global)._caching.lastIndex = 0;\n        }\n\n        var renderResult = this.interpolateValue(frameNum, (this || _global)._caching);\n        (this || _global).pv = renderResult;\n      }\n\n      (this || _global)._caching.lastFrame = frameNum;\n      return (this || _global).pv;\n    }\n\n    function setVValue(val) {\n      var multipliedValue;\n\n      if ((this || _global).propType === \"unidimensional\") {\n        multipliedValue = val * (this || _global).mult;\n\n        if (mathAbs((this || _global).v - multipliedValue) > 0.00001) {\n          (this || _global).v = multipliedValue;\n          (this || _global)._mdf = true;\n        }\n      } else {\n        var i = 0;\n        var len = (this || _global).v.length;\n\n        while (i < len) {\n          multipliedValue = val[i] * (this || _global).mult;\n\n          if (mathAbs((this || _global).v[i] - multipliedValue) > 0.00001) {\n            (this || _global).v[i] = multipliedValue;\n            (this || _global)._mdf = true;\n          }\n\n          i += 1;\n        }\n      }\n    }\n\n    function processEffectsSequence() {\n      if ((this || _global).elem.globalData.frameId === (this || _global).frameId || !(this || _global).effectsSequence.length) {\n        return;\n      }\n\n      if ((this || _global).lock) {\n        this.setVValue((this || _global).pv);\n        return;\n      }\n\n      (this || _global).lock = true;\n      (this || _global)._mdf = (this || _global)._isFirstFrame;\n      var i;\n      var len = (this || _global).effectsSequence.length;\n      var finalValue = (this || _global).kf ? (this || _global).pv : (this || _global).data.k;\n\n      for (i = 0; i < len; i += 1) {\n        finalValue = (this || _global).effectsSequence[i](finalValue);\n      }\n\n      this.setVValue(finalValue);\n      (this || _global)._isFirstFrame = false;\n      (this || _global).lock = false;\n      (this || _global).frameId = (this || _global).elem.globalData.frameId;\n    }\n\n    function addEffect(effectFunction) {\n      (this || _global).effectsSequence.push(effectFunction);\n\n      (this || _global).container.addDynamicProperty(this || _global);\n    }\n\n    function ValueProperty(elem, data, mult, container) {\n      (this || _global).propType = \"unidimensional\";\n      (this || _global).mult = mult || 1;\n      (this || _global).data = data;\n      (this || _global).v = mult ? data.k * mult : data.k;\n      (this || _global).pv = data.k;\n      (this || _global)._mdf = false;\n      (this || _global).elem = elem;\n      (this || _global).container = container;\n      (this || _global).comp = elem.comp;\n      (this || _global).k = false;\n      (this || _global).kf = false;\n      (this || _global).vel = 0;\n      (this || _global).effectsSequence = [];\n      (this || _global)._isFirstFrame = true;\n      (this || _global).getValue = processEffectsSequence;\n      (this || _global).setVValue = setVValue;\n      (this || _global).addEffect = addEffect;\n    }\n\n    function MultiDimensionalProperty(elem, data, mult, container) {\n      (this || _global).propType = \"multidimensional\";\n      (this || _global).mult = mult || 1;\n      (this || _global).data = data;\n      (this || _global)._mdf = false;\n      (this || _global).elem = elem;\n      (this || _global).container = container;\n      (this || _global).comp = elem.comp;\n      (this || _global).k = false;\n      (this || _global).kf = false;\n      (this || _global).frameId = -1;\n      var i;\n      var len = data.k.length;\n      (this || _global).v = createTypedArray(\"float32\", len);\n      (this || _global).pv = createTypedArray(\"float32\", len);\n      (this || _global).vel = createTypedArray(\"float32\", len);\n\n      for (i = 0; i < len; i += 1) {\n        (this || _global).v[i] = data.k[i] * (this || _global).mult;\n        (this || _global).pv[i] = data.k[i];\n      }\n\n      (this || _global)._isFirstFrame = true;\n      (this || _global).effectsSequence = [];\n      (this || _global).getValue = processEffectsSequence;\n      (this || _global).setVValue = setVValue;\n      (this || _global).addEffect = addEffect;\n    }\n\n    function KeyframedValueProperty(elem, data, mult, container) {\n      (this || _global).propType = \"unidimensional\";\n      (this || _global).keyframes = data.k;\n      (this || _global).offsetTime = elem.data.st;\n      (this || _global).frameId = -1;\n      (this || _global)._caching = {\n        lastFrame: initFrame,\n        lastIndex: 0,\n        value: 0,\n        _lastKeyframeIndex: -1\n      };\n      (this || _global).k = true;\n      (this || _global).kf = true;\n      (this || _global).data = data;\n      (this || _global).mult = mult || 1;\n      (this || _global).elem = elem;\n      (this || _global).container = container;\n      (this || _global).comp = elem.comp;\n      (this || _global).v = initFrame;\n      (this || _global).pv = initFrame;\n      (this || _global)._isFirstFrame = true;\n      (this || _global).getValue = processEffectsSequence;\n      (this || _global).setVValue = setVValue;\n      (this || _global).interpolateValue = interpolateValue;\n      (this || _global).effectsSequence = [getValueAtCurrentTime.bind(this || _global)];\n      (this || _global).addEffect = addEffect;\n    }\n\n    function KeyframedMultidimensionalProperty(elem, data, mult, container) {\n      (this || _global).propType = \"multidimensional\";\n      var i;\n      var len = data.k.length;\n      var s;\n      var e;\n      var to;\n      var ti;\n\n      for (i = 0; i < len - 1; i += 1) {\n        if (data.k[i].to && data.k[i].s && data.k[i + 1] && data.k[i + 1].s) {\n          s = data.k[i].s;\n          e = data.k[i + 1].s;\n          to = data.k[i].to;\n          ti = data.k[i].ti;\n\n          if (s.length === 2 && !(s[0] === e[0] && s[1] === e[1]) && bez.pointOnLine2D(s[0], s[1], e[0], e[1], s[0] + to[0], s[1] + to[1]) && bez.pointOnLine2D(s[0], s[1], e[0], e[1], e[0] + ti[0], e[1] + ti[1]) || s.length === 3 && !(s[0] === e[0] && s[1] === e[1] && s[2] === e[2]) && bez.pointOnLine3D(s[0], s[1], s[2], e[0], e[1], e[2], s[0] + to[0], s[1] + to[1], s[2] + to[2]) && bez.pointOnLine3D(s[0], s[1], s[2], e[0], e[1], e[2], e[0] + ti[0], e[1] + ti[1], e[2] + ti[2])) {\n            data.k[i].to = null;\n            data.k[i].ti = null;\n          }\n\n          if (s[0] === e[0] && s[1] === e[1] && to[0] === 0 && to[1] === 0 && ti[0] === 0 && ti[1] === 0) {\n            if (s.length === 2 || s[2] === e[2] && to[2] === 0 && ti[2] === 0) {\n              data.k[i].to = null;\n              data.k[i].ti = null;\n            }\n          }\n        }\n      }\n\n      (this || _global).effectsSequence = [getValueAtCurrentTime.bind(this || _global)];\n      (this || _global).data = data;\n      (this || _global).keyframes = data.k;\n      (this || _global).offsetTime = elem.data.st;\n      (this || _global).k = true;\n      (this || _global).kf = true;\n      (this || _global)._isFirstFrame = true;\n      (this || _global).mult = mult || 1;\n      (this || _global).elem = elem;\n      (this || _global).container = container;\n      (this || _global).comp = elem.comp;\n      (this || _global).getValue = processEffectsSequence;\n      (this || _global).setVValue = setVValue;\n      (this || _global).interpolateValue = interpolateValue;\n      (this || _global).frameId = -1;\n      var arrLen = data.k[0].s.length;\n      (this || _global).v = createTypedArray(\"float32\", arrLen);\n      (this || _global).pv = createTypedArray(\"float32\", arrLen);\n\n      for (i = 0; i < arrLen; i += 1) {\n        (this || _global).v[i] = initFrame;\n        (this || _global).pv[i] = initFrame;\n      }\n\n      (this || _global)._caching = {\n        lastFrame: initFrame,\n        lastIndex: 0,\n        value: createTypedArray(\"float32\", arrLen)\n      };\n      (this || _global).addEffect = addEffect;\n    }\n\n    function getProp(elem, data, type, mult, container) {\n      var p;\n\n      if (!data.k.length) {\n        p = new ValueProperty(elem, data, mult, container);\n      } else if (typeof data.k[0] === \"number\") {\n        p = new MultiDimensionalProperty(elem, data, mult, container);\n      } else {\n        switch (type) {\n          case 0:\n            p = new KeyframedValueProperty(elem, data, mult, container);\n            break;\n\n          case 1:\n            p = new KeyframedMultidimensionalProperty(elem, data, mult, container);\n            break;\n\n          default:\n            break;\n        }\n      }\n\n      if (p.effectsSequence.length) {\n        container.addDynamicProperty(p);\n      }\n\n      return p;\n    }\n\n    var ob = {\n      getProp: getProp\n    };\n    return ob;\n  }();\n  /* global Matrix, degToRads, PropertyFactory, extendPrototype, DynamicPropertyContainer */\n\n  /* exported TransformPropertyFactory */\n\n\n  var TransformPropertyFactory = function () {\n    var defaultVector = [0, 0];\n\n    function applyToMatrix(mat) {\n      var _mdf = (this || _global)._mdf;\n      this.iterateDynamicProperties();\n      (this || _global)._mdf = (this || _global)._mdf || _mdf;\n\n      if ((this || _global).a) {\n        mat.translate(-(this || _global).a.v[0], -(this || _global).a.v[1], (this || _global).a.v[2]);\n      }\n\n      if ((this || _global).s) {\n        mat.scale((this || _global).s.v[0], (this || _global).s.v[1], (this || _global).s.v[2]);\n      }\n\n      if ((this || _global).sk) {\n        mat.skewFromAxis(-(this || _global).sk.v, (this || _global).sa.v);\n      }\n\n      if ((this || _global).r) {\n        mat.rotate(-(this || _global).r.v);\n      } else {\n        mat.rotateZ(-(this || _global).rz.v).rotateY((this || _global).ry.v).rotateX((this || _global).rx.v).rotateZ(-(this || _global).or.v[2]).rotateY((this || _global).or.v[1]).rotateX((this || _global).or.v[0]);\n      }\n\n      if ((this || _global).data.p.s) {\n        if ((this || _global).data.p.z) {\n          mat.translate((this || _global).px.v, (this || _global).py.v, -(this || _global).pz.v);\n        } else {\n          mat.translate((this || _global).px.v, (this || _global).py.v, 0);\n        }\n      } else {\n        mat.translate((this || _global).p.v[0], (this || _global).p.v[1], -(this || _global).p.v[2]);\n      }\n    }\n\n    function processKeys(forceRender) {\n      if ((this || _global).elem.globalData.frameId === (this || _global).frameId) {\n        return;\n      }\n\n      if ((this || _global)._isDirty) {\n        this.precalculateMatrix();\n        (this || _global)._isDirty = false;\n      }\n\n      this.iterateDynamicProperties();\n\n      if ((this || _global)._mdf || forceRender) {\n        var frameRate;\n\n        (this || _global).v.cloneFromProps((this || _global).pre.props);\n\n        if ((this || _global).appliedTransformations < 1) {\n          (this || _global).v.translate(-(this || _global).a.v[0], -(this || _global).a.v[1], (this || _global).a.v[2]);\n        }\n\n        if ((this || _global).appliedTransformations < 2) {\n          (this || _global).v.scale((this || _global).s.v[0], (this || _global).s.v[1], (this || _global).s.v[2]);\n        }\n\n        if ((this || _global).sk && (this || _global).appliedTransformations < 3) {\n          (this || _global).v.skewFromAxis(-(this || _global).sk.v, (this || _global).sa.v);\n        }\n\n        if ((this || _global).r && (this || _global).appliedTransformations < 4) {\n          (this || _global).v.rotate(-(this || _global).r.v);\n        } else if (!(this || _global).r && (this || _global).appliedTransformations < 4) {\n          (this || _global).v.rotateZ(-(this || _global).rz.v).rotateY((this || _global).ry.v).rotateX((this || _global).rx.v).rotateZ(-(this || _global).or.v[2]).rotateY((this || _global).or.v[1]).rotateX((this || _global).or.v[0]);\n        }\n\n        if ((this || _global).autoOriented) {\n          var v1;\n          var v2;\n          frameRate = (this || _global).elem.globalData.frameRate;\n\n          if ((this || _global).p && (this || _global).p.keyframes && (this || _global).p.getValueAtTime) {\n            if ((this || _global).p._caching.lastFrame + (this || _global).p.offsetTime <= (this || _global).p.keyframes[0].t) {\n              v1 = (this || _global).p.getValueAtTime(((this || _global).p.keyframes[0].t + 0.01) / frameRate, 0);\n              v2 = (this || _global).p.getValueAtTime((this || _global).p.keyframes[0].t / frameRate, 0);\n            } else if ((this || _global).p._caching.lastFrame + (this || _global).p.offsetTime >= (this || _global).p.keyframes[(this || _global).p.keyframes.length - 1].t) {\n              v1 = (this || _global).p.getValueAtTime((this || _global).p.keyframes[(this || _global).p.keyframes.length - 1].t / frameRate, 0);\n              v2 = (this || _global).p.getValueAtTime(((this || _global).p.keyframes[(this || _global).p.keyframes.length - 1].t - 0.05) / frameRate, 0);\n            } else {\n              v1 = (this || _global).p.pv;\n              v2 = (this || _global).p.getValueAtTime(((this || _global).p._caching.lastFrame + (this || _global).p.offsetTime - 0.01) / frameRate, (this || _global).p.offsetTime);\n            }\n          } else if ((this || _global).px && (this || _global).px.keyframes && (this || _global).py.keyframes && (this || _global).px.getValueAtTime && (this || _global).py.getValueAtTime) {\n            v1 = [];\n            v2 = [];\n            var px = (this || _global).px;\n            var py = (this || _global).py;\n\n            if (px._caching.lastFrame + px.offsetTime <= px.keyframes[0].t) {\n              v1[0] = px.getValueAtTime((px.keyframes[0].t + 0.01) / frameRate, 0);\n              v1[1] = py.getValueAtTime((py.keyframes[0].t + 0.01) / frameRate, 0);\n              v2[0] = px.getValueAtTime(px.keyframes[0].t / frameRate, 0);\n              v2[1] = py.getValueAtTime(py.keyframes[0].t / frameRate, 0);\n            } else if (px._caching.lastFrame + px.offsetTime >= px.keyframes[px.keyframes.length - 1].t) {\n              v1[0] = px.getValueAtTime(px.keyframes[px.keyframes.length - 1].t / frameRate, 0);\n              v1[1] = py.getValueAtTime(py.keyframes[py.keyframes.length - 1].t / frameRate, 0);\n              v2[0] = px.getValueAtTime((px.keyframes[px.keyframes.length - 1].t - 0.01) / frameRate, 0);\n              v2[1] = py.getValueAtTime((py.keyframes[py.keyframes.length - 1].t - 0.01) / frameRate, 0);\n            } else {\n              v1 = [px.pv, py.pv];\n              v2[0] = px.getValueAtTime((px._caching.lastFrame + px.offsetTime - 0.01) / frameRate, px.offsetTime);\n              v2[1] = py.getValueAtTime((py._caching.lastFrame + py.offsetTime - 0.01) / frameRate, py.offsetTime);\n            }\n          } else {\n            v2 = defaultVector;\n            v1 = v2;\n          }\n\n          (this || _global).v.rotate(-Math.atan2(v1[1] - v2[1], v1[0] - v2[0]));\n        }\n\n        if ((this || _global).data.p && (this || _global).data.p.s) {\n          if ((this || _global).data.p.z) {\n            (this || _global).v.translate((this || _global).px.v, (this || _global).py.v, -(this || _global).pz.v);\n          } else {\n            (this || _global).v.translate((this || _global).px.v, (this || _global).py.v, 0);\n          }\n        } else {\n          (this || _global).v.translate((this || _global).p.v[0], (this || _global).p.v[1], -(this || _global).p.v[2]);\n        }\n      }\n\n      (this || _global).frameId = (this || _global).elem.globalData.frameId;\n    }\n\n    function precalculateMatrix() {\n      if (!(this || _global).a.k) {\n        (this || _global).pre.translate(-(this || _global).a.v[0], -(this || _global).a.v[1], (this || _global).a.v[2]);\n\n        (this || _global).appliedTransformations = 1;\n      } else {\n        return;\n      }\n\n      if (!(this || _global).s.effectsSequence.length) {\n        (this || _global).pre.scale((this || _global).s.v[0], (this || _global).s.v[1], (this || _global).s.v[2]);\n\n        (this || _global).appliedTransformations = 2;\n      } else {\n        return;\n      }\n\n      if ((this || _global).sk) {\n        if (!(this || _global).sk.effectsSequence.length && !(this || _global).sa.effectsSequence.length) {\n          (this || _global).pre.skewFromAxis(-(this || _global).sk.v, (this || _global).sa.v);\n\n          (this || _global).appliedTransformations = 3;\n        } else {\n          return;\n        }\n      }\n\n      if ((this || _global).r) {\n        if (!(this || _global).r.effectsSequence.length) {\n          (this || _global).pre.rotate(-(this || _global).r.v);\n\n          (this || _global).appliedTransformations = 4;\n        }\n      } else if (!(this || _global).rz.effectsSequence.length && !(this || _global).ry.effectsSequence.length && !(this || _global).rx.effectsSequence.length && !(this || _global).or.effectsSequence.length) {\n        (this || _global).pre.rotateZ(-(this || _global).rz.v).rotateY((this || _global).ry.v).rotateX((this || _global).rx.v).rotateZ(-(this || _global).or.v[2]).rotateY((this || _global).or.v[1]).rotateX((this || _global).or.v[0]);\n\n        (this || _global).appliedTransformations = 4;\n      }\n    }\n\n    function autoOrient() {//\n      // var prevP = this.getValueAtTime();\n    }\n\n    function addDynamicProperty(prop) {\n      this._addDynamicProperty(prop);\n\n      (this || _global).elem.addDynamicProperty(prop);\n\n      (this || _global)._isDirty = true;\n    }\n\n    function TransformProperty(elem, data, container) {\n      (this || _global).elem = elem;\n      (this || _global).frameId = -1;\n      (this || _global).propType = \"transform\";\n      (this || _global).data = data;\n      (this || _global).v = new Matrix(); // Precalculated matrix with non animated properties\n\n      (this || _global).pre = new Matrix();\n      (this || _global).appliedTransformations = 0;\n      this.initDynamicPropertyContainer(container || elem);\n\n      if (data.p && data.p.s) {\n        (this || _global).px = PropertyFactory.getProp(elem, data.p.x, 0, 0, this || _global);\n        (this || _global).py = PropertyFactory.getProp(elem, data.p.y, 0, 0, this || _global);\n\n        if (data.p.z) {\n          (this || _global).pz = PropertyFactory.getProp(elem, data.p.z, 0, 0, this || _global);\n        }\n      } else {\n        (this || _global).p = PropertyFactory.getProp(elem, data.p || {\n          k: [0, 0, 0]\n        }, 1, 0, this || _global);\n      }\n\n      if (data.rx) {\n        (this || _global).rx = PropertyFactory.getProp(elem, data.rx, 0, degToRads, this || _global);\n        (this || _global).ry = PropertyFactory.getProp(elem, data.ry, 0, degToRads, this || _global);\n        (this || _global).rz = PropertyFactory.getProp(elem, data.rz, 0, degToRads, this || _global);\n\n        if (data.or.k[0].ti) {\n          var i;\n          var len = data.or.k.length;\n\n          for (i = 0; i < len; i += 1) {\n            data.or.k[i].to = null;\n            data.or.k[i].ti = null;\n          }\n        }\n\n        (this || _global).or = PropertyFactory.getProp(elem, data.or, 1, degToRads, this || _global); // sh Indicates it needs to be capped between -180 and 180\n\n        (this || _global).or.sh = true;\n      } else {\n        (this || _global).r = PropertyFactory.getProp(elem, data.r || {\n          k: 0\n        }, 0, degToRads, this || _global);\n      }\n\n      if (data.sk) {\n        (this || _global).sk = PropertyFactory.getProp(elem, data.sk, 0, degToRads, this || _global);\n        (this || _global).sa = PropertyFactory.getProp(elem, data.sa, 0, degToRads, this || _global);\n      }\n\n      (this || _global).a = PropertyFactory.getProp(elem, data.a || {\n        k: [0, 0, 0]\n      }, 1, 0, this || _global);\n      (this || _global).s = PropertyFactory.getProp(elem, data.s || {\n        k: [100, 100, 100]\n      }, 1, 0.01, this || _global); // Opacity is not part of the transform properties, that's why it won't use this.dynamicProperties. That way transforms won't get updated if opacity changes.\n\n      if (data.o) {\n        (this || _global).o = PropertyFactory.getProp(elem, data.o, 0, 0.01, elem);\n      } else {\n        (this || _global).o = {\n          _mdf: false,\n          v: 1\n        };\n      }\n\n      (this || _global)._isDirty = true;\n\n      if (!(this || _global).dynamicProperties.length) {\n        this.getValue(true);\n      }\n    }\n\n    TransformProperty.prototype = {\n      applyToMatrix: applyToMatrix,\n      getValue: processKeys,\n      precalculateMatrix: precalculateMatrix,\n      autoOrient: autoOrient\n    };\n    extendPrototype([DynamicPropertyContainer], TransformProperty);\n    TransformProperty.prototype.addDynamicProperty = addDynamicProperty;\n    TransformProperty.prototype._addDynamicProperty = DynamicPropertyContainer.prototype.addDynamicProperty;\n\n    function getTransformProperty(elem, data, container) {\n      return new TransformProperty(elem, data, container);\n    }\n\n    return {\n      getTransformProperty: getTransformProperty\n    };\n  }();\n  /* global createSizedArray, createSizedArray, pointPool */\n\n\n  function ShapePath() {\n    (this || _global).c = false;\n    (this || _global)._length = 0;\n    (this || _global)._maxLength = 8;\n    (this || _global).v = createSizedArray((this || _global)._maxLength);\n    (this || _global).o = createSizedArray((this || _global)._maxLength);\n    (this || _global).i = createSizedArray((this || _global)._maxLength);\n  }\n\n  ShapePath.prototype.setPathData = function (closed, len) {\n    (this || _global).c = closed;\n    this.setLength(len);\n    var i = 0;\n\n    while (i < len) {\n      (this || _global).v[i] = pointPool.newElement();\n      (this || _global).o[i] = pointPool.newElement();\n      (this || _global).i[i] = pointPool.newElement();\n      i += 1;\n    }\n  };\n\n  ShapePath.prototype.setLength = function (len) {\n    while ((this || _global)._maxLength < len) {\n      this.doubleArrayLength();\n    }\n\n    (this || _global)._length = len;\n  };\n\n  ShapePath.prototype.doubleArrayLength = function () {\n    (this || _global).v = (this || _global).v.concat(createSizedArray((this || _global)._maxLength));\n    (this || _global).i = (this || _global).i.concat(createSizedArray((this || _global)._maxLength));\n    (this || _global).o = (this || _global).o.concat(createSizedArray((this || _global)._maxLength));\n    (this || _global)._maxLength *= 2;\n  };\n\n  ShapePath.prototype.setXYAt = function (x, y, type, pos, replace) {\n    var arr;\n    (this || _global)._length = Math.max((this || _global)._length, pos + 1);\n\n    if ((this || _global)._length >= (this || _global)._maxLength) {\n      this.doubleArrayLength();\n    }\n\n    switch (type) {\n      case \"v\":\n        arr = (this || _global).v;\n        break;\n\n      case \"i\":\n        arr = (this || _global).i;\n        break;\n\n      case \"o\":\n        arr = (this || _global).o;\n        break;\n\n      default:\n        arr = [];\n        break;\n    }\n\n    if (!arr[pos] || arr[pos] && !replace) {\n      arr[pos] = pointPool.newElement();\n    }\n\n    arr[pos][0] = x;\n    arr[pos][1] = y;\n  };\n\n  ShapePath.prototype.setTripleAt = function (vX, vY, oX, oY, iX, iY, pos, replace) {\n    this.setXYAt(vX, vY, \"v\", pos, replace);\n    this.setXYAt(oX, oY, \"o\", pos, replace);\n    this.setXYAt(iX, iY, \"i\", pos, replace);\n  };\n\n  ShapePath.prototype.reverse = function () {\n    var newPath = new ShapePath();\n    newPath.setPathData((this || _global).c, (this || _global)._length);\n    var vertices = (this || _global).v;\n    var outPoints = (this || _global).o;\n    var inPoints = (this || _global).i;\n    var init = 0;\n\n    if ((this || _global).c) {\n      newPath.setTripleAt(vertices[0][0], vertices[0][1], inPoints[0][0], inPoints[0][1], outPoints[0][0], outPoints[0][1], 0, false);\n      init = 1;\n    }\n\n    var cnt = (this || _global)._length - 1;\n    var len = (this || _global)._length;\n    var i;\n\n    for (i = init; i < len; i += 1) {\n      newPath.setTripleAt(vertices[cnt][0], vertices[cnt][1], inPoints[cnt][0], inPoints[cnt][1], outPoints[cnt][0], outPoints[cnt][1], i, false);\n      cnt -= 1;\n    }\n\n    return newPath;\n  };\n  /* global extendPrototype, roundCorner, BezierFactory, shapePool, degToRads,\r\n    shapeCollectionPool, PropertyFactory, bmMin, DynamicPropertyContainer */\n\n  /* exported ShapePropertyFactory */\n\n\n  var ShapePropertyFactory = function () {\n    var initFrame = -999999;\n\n    function interpolateShape(frameNum, previousValue, caching) {\n      var iterationIndex = caching.lastIndex;\n      var keyPropS;\n      var keyPropE;\n      var isHold;\n      var j;\n      var k;\n      var jLen;\n      var kLen;\n      var perc;\n      var vertexValue;\n      var kf = (this || _global).keyframes;\n\n      if (frameNum < kf[0].t - (this || _global).offsetTime) {\n        keyPropS = kf[0].s[0];\n        isHold = true;\n        iterationIndex = 0;\n      } else if (frameNum >= kf[kf.length - 1].t - (this || _global).offsetTime) {\n        keyPropS = kf[kf.length - 1].s ? kf[kf.length - 1].s[0] : kf[kf.length - 2].e[0];\n        /* if(kf[kf.length - 1].s){\r\n                  keyPropS = kf[kf.length - 1].s[0];\r\n              }else{\r\n                  keyPropS = kf[kf.length - 2].e[0];\r\n              } */\n\n        isHold = true;\n      } else {\n        var i = iterationIndex;\n        var len = kf.length - 1;\n        var flag = true;\n        var keyData;\n        var nextKeyData;\n\n        while (flag) {\n          keyData = kf[i];\n          nextKeyData = kf[i + 1];\n\n          if (nextKeyData.t - (this || _global).offsetTime > frameNum) {\n            break;\n          }\n\n          if (i < len - 1) {\n            i += 1;\n          } else {\n            flag = false;\n          }\n        }\n\n        isHold = keyData.h === 1;\n        iterationIndex = i;\n\n        if (!isHold) {\n          if (frameNum >= nextKeyData.t - (this || _global).offsetTime) {\n            perc = 1;\n          } else if (frameNum < keyData.t - (this || _global).offsetTime) {\n            perc = 0;\n          } else {\n            var fnc;\n\n            if (keyData.__fnct) {\n              fnc = keyData.__fnct;\n            } else {\n              fnc = BezierFactory.getBezierEasing(keyData.o.x, keyData.o.y, keyData.i.x, keyData.i.y).get;\n              keyData.__fnct = fnc;\n            }\n\n            perc = fnc((frameNum - (keyData.t - (this || _global).offsetTime)) / (nextKeyData.t - (this || _global).offsetTime - (keyData.t - (this || _global).offsetTime)));\n          }\n\n          keyPropE = nextKeyData.s ? nextKeyData.s[0] : keyData.e[0];\n        }\n\n        keyPropS = keyData.s[0];\n      }\n\n      jLen = previousValue._length;\n      kLen = keyPropS.i[0].length;\n      caching.lastIndex = iterationIndex;\n\n      for (j = 0; j < jLen; j += 1) {\n        for (k = 0; k < kLen; k += 1) {\n          vertexValue = isHold ? keyPropS.i[j][k] : keyPropS.i[j][k] + (keyPropE.i[j][k] - keyPropS.i[j][k]) * perc;\n          previousValue.i[j][k] = vertexValue;\n          vertexValue = isHold ? keyPropS.o[j][k] : keyPropS.o[j][k] + (keyPropE.o[j][k] - keyPropS.o[j][k]) * perc;\n          previousValue.o[j][k] = vertexValue;\n          vertexValue = isHold ? keyPropS.v[j][k] : keyPropS.v[j][k] + (keyPropE.v[j][k] - keyPropS.v[j][k]) * perc;\n          previousValue.v[j][k] = vertexValue;\n        }\n      }\n    }\n\n    function interpolateShapeCurrentTime() {\n      var frameNum = (this || _global).comp.renderedFrame - (this || _global).offsetTime;\n      var initTime = (this || _global).keyframes[0].t - (this || _global).offsetTime;\n      var endTime = (this || _global).keyframes[(this || _global).keyframes.length - 1].t - (this || _global).offsetTime;\n      var lastFrame = (this || _global)._caching.lastFrame;\n\n      if (!(lastFrame !== initFrame && (lastFrame < initTime && frameNum < initTime || lastFrame > endTime && frameNum > endTime))) {\n        /// /\n        (this || _global)._caching.lastIndex = lastFrame < frameNum ? (this || _global)._caching.lastIndex : 0;\n        this.interpolateShape(frameNum, (this || _global).pv, (this || _global)._caching); /// /\n      }\n\n      (this || _global)._caching.lastFrame = frameNum;\n      return (this || _global).pv;\n    }\n\n    function resetShape() {\n      (this || _global).paths = (this || _global).localShapeCollection;\n    }\n\n    function shapesEqual(shape1, shape2) {\n      if (shape1._length !== shape2._length || shape1.c !== shape2.c) {\n        return false;\n      }\n\n      var i;\n      var len = shape1._length;\n\n      for (i = 0; i < len; i += 1) {\n        if (shape1.v[i][0] !== shape2.v[i][0] || shape1.v[i][1] !== shape2.v[i][1] || shape1.o[i][0] !== shape2.o[i][0] || shape1.o[i][1] !== shape2.o[i][1] || shape1.i[i][0] !== shape2.i[i][0] || shape1.i[i][1] !== shape2.i[i][1]) {\n          return false;\n        }\n      }\n\n      return true;\n    }\n\n    function setVValue(newPath) {\n      if (!shapesEqual((this || _global).v, newPath)) {\n        (this || _global).v = shapePool.clone(newPath);\n\n        (this || _global).localShapeCollection.releaseShapes();\n\n        (this || _global).localShapeCollection.addShape((this || _global).v);\n\n        (this || _global)._mdf = true;\n        (this || _global).paths = (this || _global).localShapeCollection;\n      }\n    }\n\n    function processEffectsSequence() {\n      if ((this || _global).elem.globalData.frameId === (this || _global).frameId) {\n        return;\n      }\n\n      if (!(this || _global).effectsSequence.length) {\n        (this || _global)._mdf = false;\n        return;\n      }\n\n      if ((this || _global).lock) {\n        this.setVValue((this || _global).pv);\n        return;\n      }\n\n      (this || _global).lock = true;\n      (this || _global)._mdf = false;\n      var finalValue;\n\n      if ((this || _global).kf) {\n        finalValue = (this || _global).pv;\n      } else if ((this || _global).data.ks) {\n        finalValue = (this || _global).data.ks.k;\n      } else {\n        finalValue = (this || _global).data.pt.k;\n      }\n\n      var i;\n      var len = (this || _global).effectsSequence.length;\n\n      for (i = 0; i < len; i += 1) {\n        finalValue = (this || _global).effectsSequence[i](finalValue);\n      }\n\n      this.setVValue(finalValue);\n      (this || _global).lock = false;\n      (this || _global).frameId = (this || _global).elem.globalData.frameId;\n    }\n\n    function ShapeProperty(elem, data, type) {\n      (this || _global).propType = \"shape\";\n      (this || _global).comp = elem.comp;\n      (this || _global).container = elem;\n      (this || _global).elem = elem;\n      (this || _global).data = data;\n      (this || _global).k = false;\n      (this || _global).kf = false;\n      (this || _global)._mdf = false;\n      var pathData = type === 3 ? data.pt.k : data.ks.k;\n      (this || _global).v = shapePool.clone(pathData);\n      (this || _global).pv = shapePool.clone((this || _global).v);\n      (this || _global).localShapeCollection = shapeCollectionPool.newShapeCollection();\n      (this || _global).paths = (this || _global).localShapeCollection;\n\n      (this || _global).paths.addShape((this || _global).v);\n\n      (this || _global).reset = resetShape;\n      (this || _global).effectsSequence = [];\n    }\n\n    function addEffect(effectFunction) {\n      (this || _global).effectsSequence.push(effectFunction);\n\n      (this || _global).container.addDynamicProperty(this || _global);\n    }\n\n    ShapeProperty.prototype.interpolateShape = interpolateShape;\n    ShapeProperty.prototype.getValue = processEffectsSequence;\n    ShapeProperty.prototype.setVValue = setVValue;\n    ShapeProperty.prototype.addEffect = addEffect;\n\n    function KeyframedShapeProperty(elem, data, type) {\n      (this || _global).propType = \"shape\";\n      (this || _global).comp = elem.comp;\n      (this || _global).elem = elem;\n      (this || _global).container = elem;\n      (this || _global).offsetTime = elem.data.st;\n      (this || _global).keyframes = type === 3 ? data.pt.k : data.ks.k;\n      (this || _global).k = true;\n      (this || _global).kf = true;\n      var len = (this || _global).keyframes[0].s[0].i.length;\n      (this || _global).v = shapePool.newElement();\n\n      (this || _global).v.setPathData((this || _global).keyframes[0].s[0].c, len);\n\n      (this || _global).pv = shapePool.clone((this || _global).v);\n      (this || _global).localShapeCollection = shapeCollectionPool.newShapeCollection();\n      (this || _global).paths = (this || _global).localShapeCollection;\n\n      (this || _global).paths.addShape((this || _global).v);\n\n      (this || _global).lastFrame = initFrame;\n      (this || _global).reset = resetShape;\n      (this || _global)._caching = {\n        lastFrame: initFrame,\n        lastIndex: 0\n      };\n      (this || _global).effectsSequence = [interpolateShapeCurrentTime.bind(this || _global)];\n    }\n\n    KeyframedShapeProperty.prototype.getValue = processEffectsSequence;\n    KeyframedShapeProperty.prototype.interpolateShape = interpolateShape;\n    KeyframedShapeProperty.prototype.setVValue = setVValue;\n    KeyframedShapeProperty.prototype.addEffect = addEffect;\n\n    var EllShapeProperty = function () {\n      var cPoint = roundCorner;\n\n      function EllShapePropertyFactory(elem, data) {\n        /* this.v = {\r\n                  v: createSizedArray(4),\r\n                  i: createSizedArray(4),\r\n                  o: createSizedArray(4),\r\n                  c: true\r\n              }; */\n        (this || _global).v = shapePool.newElement();\n\n        (this || _global).v.setPathData(true, 4);\n\n        (this || _global).localShapeCollection = shapeCollectionPool.newShapeCollection();\n        (this || _global).paths = (this || _global).localShapeCollection;\n\n        (this || _global).localShapeCollection.addShape((this || _global).v);\n\n        (this || _global).d = data.d;\n        (this || _global).elem = elem;\n        (this || _global).comp = elem.comp;\n        (this || _global).frameId = -1;\n        this.initDynamicPropertyContainer(elem);\n        (this || _global).p = PropertyFactory.getProp(elem, data.p, 1, 0, this || _global);\n        (this || _global).s = PropertyFactory.getProp(elem, data.s, 1, 0, this || _global);\n\n        if ((this || _global).dynamicProperties.length) {\n          (this || _global).k = true;\n        } else {\n          (this || _global).k = false;\n          this.convertEllToPath();\n        }\n      }\n\n      EllShapePropertyFactory.prototype = {\n        reset: resetShape,\n        getValue: function () {\n          if ((this || _global).elem.globalData.frameId === (this || _global).frameId) {\n            return;\n          }\n\n          (this || _global).frameId = (this || _global).elem.globalData.frameId;\n          this.iterateDynamicProperties();\n\n          if ((this || _global)._mdf) {\n            this.convertEllToPath();\n          }\n        },\n        convertEllToPath: function () {\n          var p0 = (this || _global).p.v[0];\n          var p1 = (this || _global).p.v[1];\n          var s0 = (this || _global).s.v[0] / 2;\n          var s1 = (this || _global).s.v[1] / 2;\n\n          var _cw = (this || _global).d !== 3;\n\n          var _v = (this || _global).v;\n          _v.v[0][0] = p0;\n          _v.v[0][1] = p1 - s1;\n          _v.v[1][0] = _cw ? p0 + s0 : p0 - s0;\n          _v.v[1][1] = p1;\n          _v.v[2][0] = p0;\n          _v.v[2][1] = p1 + s1;\n          _v.v[3][0] = _cw ? p0 - s0 : p0 + s0;\n          _v.v[3][1] = p1;\n          _v.i[0][0] = _cw ? p0 - s0 * cPoint : p0 + s0 * cPoint;\n          _v.i[0][1] = p1 - s1;\n          _v.i[1][0] = _cw ? p0 + s0 : p0 - s0;\n          _v.i[1][1] = p1 - s1 * cPoint;\n          _v.i[2][0] = _cw ? p0 + s0 * cPoint : p0 - s0 * cPoint;\n          _v.i[2][1] = p1 + s1;\n          _v.i[3][0] = _cw ? p0 - s0 : p0 + s0;\n          _v.i[3][1] = p1 + s1 * cPoint;\n          _v.o[0][0] = _cw ? p0 + s0 * cPoint : p0 - s0 * cPoint;\n          _v.o[0][1] = p1 - s1;\n          _v.o[1][0] = _cw ? p0 + s0 : p0 - s0;\n          _v.o[1][1] = p1 + s1 * cPoint;\n          _v.o[2][0] = _cw ? p0 - s0 * cPoint : p0 + s0 * cPoint;\n          _v.o[2][1] = p1 + s1;\n          _v.o[3][0] = _cw ? p0 - s0 : p0 + s0;\n          _v.o[3][1] = p1 - s1 * cPoint;\n        }\n      };\n      extendPrototype([DynamicPropertyContainer], EllShapePropertyFactory);\n      return EllShapePropertyFactory;\n    }();\n\n    var StarShapeProperty = function () {\n      function StarShapePropertyFactory(elem, data) {\n        (this || _global).v = shapePool.newElement();\n\n        (this || _global).v.setPathData(true, 0);\n\n        (this || _global).elem = elem;\n        (this || _global).comp = elem.comp;\n        (this || _global).data = data;\n        (this || _global).frameId = -1;\n        (this || _global).d = data.d;\n        this.initDynamicPropertyContainer(elem);\n\n        if (data.sy === 1) {\n          (this || _global).ir = PropertyFactory.getProp(elem, data.ir, 0, 0, this || _global);\n          (this || _global).is = PropertyFactory.getProp(elem, data.is, 0, 0.01, this || _global);\n          (this || _global).convertToPath = (this || _global).convertStarToPath;\n        } else {\n          (this || _global).convertToPath = (this || _global).convertPolygonToPath;\n        }\n\n        (this || _global).pt = PropertyFactory.getProp(elem, data.pt, 0, 0, this || _global);\n        (this || _global).p = PropertyFactory.getProp(elem, data.p, 1, 0, this || _global);\n        (this || _global).r = PropertyFactory.getProp(elem, data.r, 0, degToRads, this || _global);\n        (this || _global).or = PropertyFactory.getProp(elem, data.or, 0, 0, this || _global);\n        (this || _global).os = PropertyFactory.getProp(elem, data.os, 0, 0.01, this || _global);\n        (this || _global).localShapeCollection = shapeCollectionPool.newShapeCollection();\n\n        (this || _global).localShapeCollection.addShape((this || _global).v);\n\n        (this || _global).paths = (this || _global).localShapeCollection;\n\n        if ((this || _global).dynamicProperties.length) {\n          (this || _global).k = true;\n        } else {\n          (this || _global).k = false;\n          this.convertToPath();\n        }\n      }\n\n      StarShapePropertyFactory.prototype = {\n        reset: resetShape,\n        getValue: function () {\n          if ((this || _global).elem.globalData.frameId === (this || _global).frameId) {\n            return;\n          }\n\n          (this || _global).frameId = (this || _global).elem.globalData.frameId;\n          this.iterateDynamicProperties();\n\n          if ((this || _global)._mdf) {\n            this.convertToPath();\n          }\n        },\n        convertStarToPath: function () {\n          var numPts = Math.floor((this || _global).pt.v) * 2;\n          var angle = Math.PI * 2 / numPts;\n          /* this.v.v.length = numPts;\r\n                  this.v.i.length = numPts;\r\n                  this.v.o.length = numPts; */\n\n          var longFlag = true;\n          var longRad = (this || _global).or.v;\n          var shortRad = (this || _global).ir.v;\n          var longRound = (this || _global).os.v;\n          var shortRound = (this || _global).is.v;\n          var longPerimSegment = 2 * Math.PI * longRad / (numPts * 2);\n          var shortPerimSegment = 2 * Math.PI * shortRad / (numPts * 2);\n          var i;\n          var rad;\n          var roundness;\n          var perimSegment;\n          var currentAng = -Math.PI / 2;\n          currentAng += (this || _global).r.v;\n          var dir = (this || _global).data.d === 3 ? -1 : 1;\n          (this || _global).v._length = 0;\n\n          for (i = 0; i < numPts; i += 1) {\n            rad = longFlag ? longRad : shortRad;\n            roundness = longFlag ? longRound : shortRound;\n            perimSegment = longFlag ? longPerimSegment : shortPerimSegment;\n            var x = rad * Math.cos(currentAng);\n            var y = rad * Math.sin(currentAng);\n            var ox = x === 0 && y === 0 ? 0 : y / Math.sqrt(x * x + y * y);\n            var oy = x === 0 && y === 0 ? 0 : -x / Math.sqrt(x * x + y * y);\n            x += +(this || _global).p.v[0];\n            y += +(this || _global).p.v[1];\n\n            (this || _global).v.setTripleAt(x, y, x - ox * perimSegment * roundness * dir, y - oy * perimSegment * roundness * dir, x + ox * perimSegment * roundness * dir, y + oy * perimSegment * roundness * dir, i, true);\n            /* this.v.v[i] = [x,y];\r\n                      this.v.i[i] = [x+ox*perimSegment*roundness*dir,y+oy*perimSegment*roundness*dir];\r\n                      this.v.o[i] = [x-ox*perimSegment*roundness*dir,y-oy*perimSegment*roundness*dir];\r\n                      this.v._length = numPts; */\n\n\n            longFlag = !longFlag;\n            currentAng += angle * dir;\n          }\n        },\n        convertPolygonToPath: function () {\n          var numPts = Math.floor((this || _global).pt.v);\n          var angle = Math.PI * 2 / numPts;\n          var rad = (this || _global).or.v;\n          var roundness = (this || _global).os.v;\n          var perimSegment = 2 * Math.PI * rad / (numPts * 4);\n          var i;\n          var currentAng = -Math.PI * 0.5;\n          var dir = (this || _global).data.d === 3 ? -1 : 1;\n          currentAng += (this || _global).r.v;\n          (this || _global).v._length = 0;\n\n          for (i = 0; i < numPts; i += 1) {\n            var x = rad * Math.cos(currentAng);\n            var y = rad * Math.sin(currentAng);\n            var ox = x === 0 && y === 0 ? 0 : y / Math.sqrt(x * x + y * y);\n            var oy = x === 0 && y === 0 ? 0 : -x / Math.sqrt(x * x + y * y);\n            x += +(this || _global).p.v[0];\n            y += +(this || _global).p.v[1];\n\n            (this || _global).v.setTripleAt(x, y, x - ox * perimSegment * roundness * dir, y - oy * perimSegment * roundness * dir, x + ox * perimSegment * roundness * dir, y + oy * perimSegment * roundness * dir, i, true);\n\n            currentAng += angle * dir;\n          }\n\n          (this || _global).paths.length = 0;\n          (this || _global).paths[0] = (this || _global).v;\n        }\n      };\n      extendPrototype([DynamicPropertyContainer], StarShapePropertyFactory);\n      return StarShapePropertyFactory;\n    }();\n\n    var RectShapeProperty = function () {\n      function RectShapePropertyFactory(elem, data) {\n        (this || _global).v = shapePool.newElement();\n        (this || _global).v.c = true;\n        (this || _global).localShapeCollection = shapeCollectionPool.newShapeCollection();\n\n        (this || _global).localShapeCollection.addShape((this || _global).v);\n\n        (this || _global).paths = (this || _global).localShapeCollection;\n        (this || _global).elem = elem;\n        (this || _global).comp = elem.comp;\n        (this || _global).frameId = -1;\n        (this || _global).d = data.d;\n        this.initDynamicPropertyContainer(elem);\n        (this || _global).p = PropertyFactory.getProp(elem, data.p, 1, 0, this || _global);\n        (this || _global).s = PropertyFactory.getProp(elem, data.s, 1, 0, this || _global);\n        (this || _global).r = PropertyFactory.getProp(elem, data.r, 0, 0, this || _global);\n\n        if ((this || _global).dynamicProperties.length) {\n          (this || _global).k = true;\n        } else {\n          (this || _global).k = false;\n          this.convertRectToPath();\n        }\n      }\n\n      RectShapePropertyFactory.prototype = {\n        convertRectToPath: function () {\n          var p0 = (this || _global).p.v[0];\n          var p1 = (this || _global).p.v[1];\n          var v0 = (this || _global).s.v[0] / 2;\n          var v1 = (this || _global).s.v[1] / 2;\n          var round = bmMin(v0, v1, (this || _global).r.v);\n          var cPoint = round * (1 - roundCorner);\n          (this || _global).v._length = 0;\n\n          if ((this || _global).d === 2 || (this || _global).d === 1) {\n            (this || _global).v.setTripleAt(p0 + v0, p1 - v1 + round, p0 + v0, p1 - v1 + round, p0 + v0, p1 - v1 + cPoint, 0, true);\n\n            (this || _global).v.setTripleAt(p0 + v0, p1 + v1 - round, p0 + v0, p1 + v1 - cPoint, p0 + v0, p1 + v1 - round, 1, true);\n\n            if (round !== 0) {\n              (this || _global).v.setTripleAt(p0 + v0 - round, p1 + v1, p0 + v0 - round, p1 + v1, p0 + v0 - cPoint, p1 + v1, 2, true);\n\n              (this || _global).v.setTripleAt(p0 - v0 + round, p1 + v1, p0 - v0 + cPoint, p1 + v1, p0 - v0 + round, p1 + v1, 3, true);\n\n              (this || _global).v.setTripleAt(p0 - v0, p1 + v1 - round, p0 - v0, p1 + v1 - round, p0 - v0, p1 + v1 - cPoint, 4, true);\n\n              (this || _global).v.setTripleAt(p0 - v0, p1 - v1 + round, p0 - v0, p1 - v1 + cPoint, p0 - v0, p1 - v1 + round, 5, true);\n\n              (this || _global).v.setTripleAt(p0 - v0 + round, p1 - v1, p0 - v0 + round, p1 - v1, p0 - v0 + cPoint, p1 - v1, 6, true);\n\n              (this || _global).v.setTripleAt(p0 + v0 - round, p1 - v1, p0 + v0 - cPoint, p1 - v1, p0 + v0 - round, p1 - v1, 7, true);\n            } else {\n              (this || _global).v.setTripleAt(p0 - v0, p1 + v1, p0 - v0 + cPoint, p1 + v1, p0 - v0, p1 + v1, 2);\n\n              (this || _global).v.setTripleAt(p0 - v0, p1 - v1, p0 - v0, p1 - v1 + cPoint, p0 - v0, p1 - v1, 3);\n            }\n          } else {\n            (this || _global).v.setTripleAt(p0 + v0, p1 - v1 + round, p0 + v0, p1 - v1 + cPoint, p0 + v0, p1 - v1 + round, 0, true);\n\n            if (round !== 0) {\n              (this || _global).v.setTripleAt(p0 + v0 - round, p1 - v1, p0 + v0 - round, p1 - v1, p0 + v0 - cPoint, p1 - v1, 1, true);\n\n              (this || _global).v.setTripleAt(p0 - v0 + round, p1 - v1, p0 - v0 + cPoint, p1 - v1, p0 - v0 + round, p1 - v1, 2, true);\n\n              (this || _global).v.setTripleAt(p0 - v0, p1 - v1 + round, p0 - v0, p1 - v1 + round, p0 - v0, p1 - v1 + cPoint, 3, true);\n\n              (this || _global).v.setTripleAt(p0 - v0, p1 + v1 - round, p0 - v0, p1 + v1 - cPoint, p0 - v0, p1 + v1 - round, 4, true);\n\n              (this || _global).v.setTripleAt(p0 - v0 + round, p1 + v1, p0 - v0 + round, p1 + v1, p0 - v0 + cPoint, p1 + v1, 5, true);\n\n              (this || _global).v.setTripleAt(p0 + v0 - round, p1 + v1, p0 + v0 - cPoint, p1 + v1, p0 + v0 - round, p1 + v1, 6, true);\n\n              (this || _global).v.setTripleAt(p0 + v0, p1 + v1 - round, p0 + v0, p1 + v1 - round, p0 + v0, p1 + v1 - cPoint, 7, true);\n            } else {\n              (this || _global).v.setTripleAt(p0 - v0, p1 - v1, p0 - v0 + cPoint, p1 - v1, p0 - v0, p1 - v1, 1, true);\n\n              (this || _global).v.setTripleAt(p0 - v0, p1 + v1, p0 - v0, p1 + v1 - cPoint, p0 - v0, p1 + v1, 2, true);\n\n              (this || _global).v.setTripleAt(p0 + v0, p1 + v1, p0 + v0 - cPoint, p1 + v1, p0 + v0, p1 + v1, 3, true);\n            }\n          }\n        },\n        getValue: function () {\n          if ((this || _global).elem.globalData.frameId === (this || _global).frameId) {\n            return;\n          }\n\n          (this || _global).frameId = (this || _global).elem.globalData.frameId;\n          this.iterateDynamicProperties();\n\n          if ((this || _global)._mdf) {\n            this.convertRectToPath();\n          }\n        },\n        reset: resetShape\n      };\n      extendPrototype([DynamicPropertyContainer], RectShapePropertyFactory);\n      return RectShapePropertyFactory;\n    }();\n\n    function getShapeProp(elem, data, type) {\n      var prop;\n\n      if (type === 3 || type === 4) {\n        var dataProp = type === 3 ? data.pt : data.ks;\n        var keys = dataProp.k;\n\n        if (keys.length) {\n          prop = new KeyframedShapeProperty(elem, data, type);\n        } else {\n          prop = new ShapeProperty(elem, data, type);\n        }\n      } else if (type === 5) {\n        prop = new RectShapeProperty(elem, data);\n      } else if (type === 6) {\n        prop = new EllShapeProperty(elem, data);\n      } else if (type === 7) {\n        prop = new StarShapeProperty(elem, data);\n      }\n\n      if (prop.k) {\n        elem.addDynamicProperty(prop);\n      }\n\n      return prop;\n    }\n\n    function getConstructorFunction() {\n      return ShapeProperty;\n    }\n\n    function getKeyframedConstructorFunction() {\n      return KeyframedShapeProperty;\n    }\n\n    var ob = {};\n    ob.getShapeProp = getShapeProp;\n    ob.getConstructorFunction = getConstructorFunction;\n    ob.getKeyframedConstructorFunction = getKeyframedConstructorFunction;\n    return ob;\n  }();\n  /* global shapeCollectionPool, initialDefaultFrame, extendPrototype, DynamicPropertyContainer */\n\n  /* exported ShapeModifiers */\n\n\n  var ShapeModifiers = function () {\n    var ob = {};\n    var modifiers = {};\n    ob.registerModifier = registerModifier;\n    ob.getModifier = getModifier;\n\n    function registerModifier(nm, factory) {\n      if (!modifiers[nm]) {\n        modifiers[nm] = factory;\n      }\n    }\n\n    function getModifier(nm, elem, data) {\n      return new modifiers[nm](elem, data);\n    }\n\n    return ob;\n  }();\n\n  function ShapeModifier() {}\n\n  ShapeModifier.prototype.initModifierProperties = function () {};\n\n  ShapeModifier.prototype.addShapeToModifier = function () {};\n\n  ShapeModifier.prototype.addShape = function (data) {\n    if (!(this || _global).closed) {\n      // Adding shape to dynamic properties. It covers the case where a shape has no effects applied, to reset it's _mdf state on every tick.\n      data.sh.container.addDynamicProperty(data.sh);\n      var shapeData = {\n        shape: data.sh,\n        data: data,\n        localShapeCollection: shapeCollectionPool.newShapeCollection()\n      };\n\n      (this || _global).shapes.push(shapeData);\n\n      this.addShapeToModifier(shapeData);\n\n      if ((this || _global)._isAnimated) {\n        data.setAsAnimated();\n      }\n    }\n  };\n\n  ShapeModifier.prototype.init = function (elem, data) {\n    (this || _global).shapes = [];\n    (this || _global).elem = elem;\n    this.initDynamicPropertyContainer(elem);\n    this.initModifierProperties(elem, data);\n    (this || _global).frameId = initialDefaultFrame;\n    (this || _global).closed = false;\n    (this || _global).k = false;\n\n    if ((this || _global).dynamicProperties.length) {\n      (this || _global).k = true;\n    } else {\n      this.getValue(true);\n    }\n  };\n\n  ShapeModifier.prototype.processKeys = function () {\n    if ((this || _global).elem.globalData.frameId === (this || _global).frameId) {\n      return;\n    }\n\n    (this || _global).frameId = (this || _global).elem.globalData.frameId;\n    this.iterateDynamicProperties();\n  };\n\n  extendPrototype([DynamicPropertyContainer], ShapeModifier);\n  /* global extendPrototype, ShapeModifier, PropertyFactory, segmentsLengthPool, bez, shapePool, ShapeModifiers */\n\n  function TrimModifier() {}\n\n  extendPrototype([ShapeModifier], TrimModifier);\n\n  TrimModifier.prototype.initModifierProperties = function (elem, data) {\n    (this || _global).s = PropertyFactory.getProp(elem, data.s, 0, 0.01, this || _global);\n    (this || _global).e = PropertyFactory.getProp(elem, data.e, 0, 0.01, this || _global);\n    (this || _global).o = PropertyFactory.getProp(elem, data.o, 0, 0, this || _global);\n    (this || _global).sValue = 0;\n    (this || _global).eValue = 0;\n    (this || _global).getValue = (this || _global).processKeys;\n    (this || _global).m = data.m;\n    (this || _global)._isAnimated = !!(this || _global).s.effectsSequence.length || !!(this || _global).e.effectsSequence.length || !!(this || _global).o.effectsSequence.length;\n  };\n\n  TrimModifier.prototype.addShapeToModifier = function (shapeData) {\n    shapeData.pathsData = [];\n  };\n\n  TrimModifier.prototype.calculateShapeEdges = function (s, e, shapeLength, addedLength, totalModifierLength) {\n    var segments = [];\n\n    if (e <= 1) {\n      segments.push({\n        s: s,\n        e: e\n      });\n    } else if (s >= 1) {\n      segments.push({\n        s: s - 1,\n        e: e - 1\n      });\n    } else {\n      segments.push({\n        s: s,\n        e: 1\n      });\n      segments.push({\n        s: 0,\n        e: e - 1\n      });\n    }\n\n    var shapeSegments = [];\n    var i;\n    var len = segments.length;\n    var segmentOb;\n\n    for (i = 0; i < len; i += 1) {\n      segmentOb = segments[i];\n\n      if (!(segmentOb.e * totalModifierLength < addedLength || segmentOb.s * totalModifierLength > addedLength + shapeLength)) {\n        var shapeS;\n        var shapeE;\n\n        if (segmentOb.s * totalModifierLength <= addedLength) {\n          shapeS = 0;\n        } else {\n          shapeS = (segmentOb.s * totalModifierLength - addedLength) / shapeLength;\n        }\n\n        if (segmentOb.e * totalModifierLength >= addedLength + shapeLength) {\n          shapeE = 1;\n        } else {\n          shapeE = (segmentOb.e * totalModifierLength - addedLength) / shapeLength;\n        }\n\n        shapeSegments.push([shapeS, shapeE]);\n      }\n    }\n\n    if (!shapeSegments.length) {\n      shapeSegments.push([0, 0]);\n    }\n\n    return shapeSegments;\n  };\n\n  TrimModifier.prototype.releasePathsData = function (pathsData) {\n    var i;\n    var len = pathsData.length;\n\n    for (i = 0; i < len; i += 1) {\n      segmentsLengthPool.release(pathsData[i]);\n    }\n\n    pathsData.length = 0;\n    return pathsData;\n  };\n\n  TrimModifier.prototype.processShapes = function (_isFirstFrame) {\n    var s;\n    var e;\n\n    if ((this || _global)._mdf || _isFirstFrame) {\n      var o = (this || _global).o.v % 360 / 360;\n\n      if (o < 0) {\n        o += 1;\n      }\n\n      if ((this || _global).s.v > 1) {\n        s = 1 + o;\n      } else if ((this || _global).s.v < 0) {\n        s = 0 + o;\n      } else {\n        s = (this || _global).s.v + o;\n      }\n\n      if ((this || _global).e.v > 1) {\n        e = 1 + o;\n      } else if ((this || _global).e.v < 0) {\n        e = 0 + o;\n      } else {\n        e = (this || _global).e.v + o;\n      }\n\n      if (s > e) {\n        var _s = s;\n        s = e;\n        e = _s;\n      }\n\n      s = Math.round(s * 10000) * 0.0001;\n      e = Math.round(e * 10000) * 0.0001;\n      (this || _global).sValue = s;\n      (this || _global).eValue = e;\n    } else {\n      s = (this || _global).sValue;\n      e = (this || _global).eValue;\n    }\n\n    var shapePaths;\n    var i;\n    var len = (this || _global).shapes.length;\n    var j;\n    var jLen;\n    var pathsData;\n    var pathData;\n    var totalShapeLength;\n    var totalModifierLength = 0;\n\n    if (e === s) {\n      for (i = 0; i < len; i += 1) {\n        (this || _global).shapes[i].localShapeCollection.releaseShapes();\n\n        (this || _global).shapes[i].shape._mdf = true;\n        (this || _global).shapes[i].shape.paths = (this || _global).shapes[i].localShapeCollection;\n\n        if ((this || _global)._mdf) {\n          (this || _global).shapes[i].pathsData.length = 0;\n        }\n      }\n    } else if (!(e === 1 && s === 0 || e === 0 && s === 1)) {\n      var segments = [];\n      var shapeData;\n      var localShapeCollection;\n\n      for (i = 0; i < len; i += 1) {\n        shapeData = (this || _global).shapes[i]; // if shape hasn't changed and trim properties haven't changed, cached previous path can be used\n\n        if (!shapeData.shape._mdf && !(this || _global)._mdf && !_isFirstFrame && (this || _global).m !== 2) {\n          shapeData.shape.paths = shapeData.localShapeCollection;\n        } else {\n          shapePaths = shapeData.shape.paths;\n          jLen = shapePaths._length;\n          totalShapeLength = 0;\n\n          if (!shapeData.shape._mdf && shapeData.pathsData.length) {\n            totalShapeLength = shapeData.totalShapeLength;\n          } else {\n            pathsData = this.releasePathsData(shapeData.pathsData);\n\n            for (j = 0; j < jLen; j += 1) {\n              pathData = bez.getSegmentsLength(shapePaths.shapes[j]);\n              pathsData.push(pathData);\n              totalShapeLength += pathData.totalLength;\n            }\n\n            shapeData.totalShapeLength = totalShapeLength;\n            shapeData.pathsData = pathsData;\n          }\n\n          totalModifierLength += totalShapeLength;\n          shapeData.shape._mdf = true;\n        }\n      }\n\n      var shapeS = s;\n      var shapeE = e;\n      var addedLength = 0;\n      var edges;\n\n      for (i = len - 1; i >= 0; i -= 1) {\n        shapeData = (this || _global).shapes[i];\n\n        if (shapeData.shape._mdf) {\n          localShapeCollection = shapeData.localShapeCollection;\n          localShapeCollection.releaseShapes(); // if m === 2 means paths are trimmed individually so edges need to be found for this specific shape relative to whoel group\n\n          if ((this || _global).m === 2 && len > 1) {\n            edges = this.calculateShapeEdges(s, e, shapeData.totalShapeLength, addedLength, totalModifierLength);\n            addedLength += shapeData.totalShapeLength;\n          } else {\n            edges = [[shapeS, shapeE]];\n          }\n\n          jLen = edges.length;\n\n          for (j = 0; j < jLen; j += 1) {\n            shapeS = edges[j][0];\n            shapeE = edges[j][1];\n            segments.length = 0;\n\n            if (shapeE <= 1) {\n              segments.push({\n                s: shapeData.totalShapeLength * shapeS,\n                e: shapeData.totalShapeLength * shapeE\n              });\n            } else if (shapeS >= 1) {\n              segments.push({\n                s: shapeData.totalShapeLength * (shapeS - 1),\n                e: shapeData.totalShapeLength * (shapeE - 1)\n              });\n            } else {\n              segments.push({\n                s: shapeData.totalShapeLength * shapeS,\n                e: shapeData.totalShapeLength\n              });\n              segments.push({\n                s: 0,\n                e: shapeData.totalShapeLength * (shapeE - 1)\n              });\n            }\n\n            var newShapesData = this.addShapes(shapeData, segments[0]);\n\n            if (segments[0].s !== segments[0].e) {\n              if (segments.length > 1) {\n                var lastShapeInCollection = shapeData.shape.paths.shapes[shapeData.shape.paths._length - 1];\n\n                if (lastShapeInCollection.c) {\n                  var lastShape = newShapesData.pop();\n                  this.addPaths(newShapesData, localShapeCollection);\n                  newShapesData = this.addShapes(shapeData, segments[1], lastShape);\n                } else {\n                  this.addPaths(newShapesData, localShapeCollection);\n                  newShapesData = this.addShapes(shapeData, segments[1]);\n                }\n              }\n\n              this.addPaths(newShapesData, localShapeCollection);\n            }\n          }\n\n          shapeData.shape.paths = localShapeCollection;\n        }\n      }\n    } else if ((this || _global)._mdf) {\n      for (i = 0; i < len; i += 1) {\n        // Releasign Trim Cached paths data when no trim applied in case shapes are modified inbetween.\n        // Don't remove this even if it's losing cached info.\n        (this || _global).shapes[i].pathsData.length = 0;\n        (this || _global).shapes[i].shape._mdf = true;\n      }\n    }\n  };\n\n  TrimModifier.prototype.addPaths = function (newPaths, localShapeCollection) {\n    var i;\n    var len = newPaths.length;\n\n    for (i = 0; i < len; i += 1) {\n      localShapeCollection.addShape(newPaths[i]);\n    }\n  };\n\n  TrimModifier.prototype.addSegment = function (pt1, pt2, pt3, pt4, shapePath, pos, newShape) {\n    shapePath.setXYAt(pt2[0], pt2[1], \"o\", pos);\n    shapePath.setXYAt(pt3[0], pt3[1], \"i\", pos + 1);\n\n    if (newShape) {\n      shapePath.setXYAt(pt1[0], pt1[1], \"v\", pos);\n    }\n\n    shapePath.setXYAt(pt4[0], pt4[1], \"v\", pos + 1);\n  };\n\n  TrimModifier.prototype.addSegmentFromArray = function (points, shapePath, pos, newShape) {\n    shapePath.setXYAt(points[1], points[5], \"o\", pos);\n    shapePath.setXYAt(points[2], points[6], \"i\", pos + 1);\n\n    if (newShape) {\n      shapePath.setXYAt(points[0], points[4], \"v\", pos);\n    }\n\n    shapePath.setXYAt(points[3], points[7], \"v\", pos + 1);\n  };\n\n  TrimModifier.prototype.addShapes = function (shapeData, shapeSegment, shapePath) {\n    var pathsData = shapeData.pathsData;\n    var shapePaths = shapeData.shape.paths.shapes;\n    var i;\n    var len = shapeData.shape.paths._length;\n    var j;\n    var jLen;\n    var addedLength = 0;\n    var currentLengthData;\n    var segmentCount;\n    var lengths;\n    var segment;\n    var shapes = [];\n    var initPos;\n    var newShape = true;\n\n    if (!shapePath) {\n      shapePath = shapePool.newElement();\n      segmentCount = 0;\n      initPos = 0;\n    } else {\n      segmentCount = shapePath._length;\n      initPos = shapePath._length;\n    }\n\n    shapes.push(shapePath);\n\n    for (i = 0; i < len; i += 1) {\n      lengths = pathsData[i].lengths;\n      shapePath.c = shapePaths[i].c;\n      jLen = shapePaths[i].c ? lengths.length : lengths.length + 1;\n\n      for (j = 1; j < jLen; j += 1) {\n        currentLengthData = lengths[j - 1];\n\n        if (addedLength + currentLengthData.addedLength < shapeSegment.s) {\n          addedLength += currentLengthData.addedLength;\n          shapePath.c = false;\n        } else if (addedLength > shapeSegment.e) {\n          shapePath.c = false;\n          break;\n        } else {\n          if (shapeSegment.s <= addedLength && shapeSegment.e >= addedLength + currentLengthData.addedLength) {\n            this.addSegment(shapePaths[i].v[j - 1], shapePaths[i].o[j - 1], shapePaths[i].i[j], shapePaths[i].v[j], shapePath, segmentCount, newShape);\n            newShape = false;\n          } else {\n            segment = bez.getNewSegment(shapePaths[i].v[j - 1], shapePaths[i].v[j], shapePaths[i].o[j - 1], shapePaths[i].i[j], (shapeSegment.s - addedLength) / currentLengthData.addedLength, (shapeSegment.e - addedLength) / currentLengthData.addedLength, lengths[j - 1]);\n            this.addSegmentFromArray(segment, shapePath, segmentCount, newShape); // this.addSegment(segment.pt1, segment.pt3, segment.pt4, segment.pt2, shapePath, segmentCount, newShape);\n\n            newShape = false;\n            shapePath.c = false;\n          }\n\n          addedLength += currentLengthData.addedLength;\n          segmentCount += 1;\n        }\n      }\n\n      if (shapePaths[i].c && lengths.length) {\n        currentLengthData = lengths[j - 1];\n\n        if (addedLength <= shapeSegment.e) {\n          var segmentLength = lengths[j - 1].addedLength;\n\n          if (shapeSegment.s <= addedLength && shapeSegment.e >= addedLength + segmentLength) {\n            this.addSegment(shapePaths[i].v[j - 1], shapePaths[i].o[j - 1], shapePaths[i].i[0], shapePaths[i].v[0], shapePath, segmentCount, newShape);\n            newShape = false;\n          } else {\n            segment = bez.getNewSegment(shapePaths[i].v[j - 1], shapePaths[i].v[0], shapePaths[i].o[j - 1], shapePaths[i].i[0], (shapeSegment.s - addedLength) / segmentLength, (shapeSegment.e - addedLength) / segmentLength, lengths[j - 1]);\n            this.addSegmentFromArray(segment, shapePath, segmentCount, newShape); // this.addSegment(segment.pt1, segment.pt3, segment.pt4, segment.pt2, shapePath, segmentCount, newShape);\n\n            newShape = false;\n            shapePath.c = false;\n          }\n        } else {\n          shapePath.c = false;\n        }\n\n        addedLength += currentLengthData.addedLength;\n        segmentCount += 1;\n      }\n\n      if (shapePath._length) {\n        shapePath.setXYAt(shapePath.v[initPos][0], shapePath.v[initPos][1], \"i\", initPos);\n        shapePath.setXYAt(shapePath.v[shapePath._length - 1][0], shapePath.v[shapePath._length - 1][1], \"o\", shapePath._length - 1);\n      }\n\n      if (addedLength > shapeSegment.e) {\n        break;\n      }\n\n      if (i < len - 1) {\n        shapePath = shapePool.newElement();\n        newShape = true;\n        shapes.push(shapePath);\n        segmentCount = 0;\n      }\n    }\n\n    return shapes;\n  };\n\n  ShapeModifiers.registerModifier(\"tm\", TrimModifier);\n  /* global extendPrototype, ShapeModifier, PropertyFactory, shapePool, roundCorner, ShapeModifiers */\n\n  function RoundCornersModifier() {}\n\n  extendPrototype([ShapeModifier], RoundCornersModifier);\n\n  RoundCornersModifier.prototype.initModifierProperties = function (elem, data) {\n    (this || _global).getValue = (this || _global).processKeys;\n    (this || _global).rd = PropertyFactory.getProp(elem, data.r, 0, null, this || _global);\n    (this || _global)._isAnimated = !!(this || _global).rd.effectsSequence.length;\n  };\n\n  RoundCornersModifier.prototype.processPath = function (path, round) {\n    var clonedPath = shapePool.newElement();\n    clonedPath.c = path.c;\n    var i;\n    var len = path._length;\n    var currentV;\n    var currentI;\n    var currentO;\n    var closerV;\n    var distance;\n    var newPosPerc;\n    var index = 0;\n    var vX;\n    var vY;\n    var oX;\n    var oY;\n    var iX;\n    var iY;\n\n    for (i = 0; i < len; i += 1) {\n      currentV = path.v[i];\n      currentO = path.o[i];\n      currentI = path.i[i];\n\n      if (currentV[0] === currentO[0] && currentV[1] === currentO[1] && currentV[0] === currentI[0] && currentV[1] === currentI[1]) {\n        if ((i === 0 || i === len - 1) && !path.c) {\n          clonedPath.setTripleAt(currentV[0], currentV[1], currentO[0], currentO[1], currentI[0], currentI[1], index);\n          /* clonedPath.v[index] = currentV;\r\n                  clonedPath.o[index] = currentO;\r\n                  clonedPath.i[index] = currentI; */\n\n          index += 1;\n        } else {\n          if (i === 0) {\n            closerV = path.v[len - 1];\n          } else {\n            closerV = path.v[i - 1];\n          }\n\n          distance = Math.sqrt(Math.pow(currentV[0] - closerV[0], 2) + Math.pow(currentV[1] - closerV[1], 2));\n          newPosPerc = distance ? Math.min(distance / 2, round) / distance : 0;\n          iX = currentV[0] + (closerV[0] - currentV[0]) * newPosPerc;\n          vX = iX;\n          iY = currentV[1] - (currentV[1] - closerV[1]) * newPosPerc;\n          vY = iY;\n          oX = vX - (vX - currentV[0]) * roundCorner;\n          oY = vY - (vY - currentV[1]) * roundCorner;\n          clonedPath.setTripleAt(vX, vY, oX, oY, iX, iY, index);\n          index += 1;\n\n          if (i === len - 1) {\n            closerV = path.v[0];\n          } else {\n            closerV = path.v[i + 1];\n          }\n\n          distance = Math.sqrt(Math.pow(currentV[0] - closerV[0], 2) + Math.pow(currentV[1] - closerV[1], 2));\n          newPosPerc = distance ? Math.min(distance / 2, round) / distance : 0;\n          oX = currentV[0] + (closerV[0] - currentV[0]) * newPosPerc;\n          vX = oX;\n          oY = currentV[1] + (closerV[1] - currentV[1]) * newPosPerc;\n          vY = oY;\n          iX = vX - (vX - currentV[0]) * roundCorner;\n          iY = vY - (vY - currentV[1]) * roundCorner;\n          clonedPath.setTripleAt(vX, vY, oX, oY, iX, iY, index);\n          index += 1;\n        }\n      } else {\n        clonedPath.setTripleAt(path.v[i][0], path.v[i][1], path.o[i][0], path.o[i][1], path.i[i][0], path.i[i][1], index);\n        index += 1;\n      }\n    }\n\n    return clonedPath;\n  };\n\n  RoundCornersModifier.prototype.processShapes = function (_isFirstFrame) {\n    var shapePaths;\n    var i;\n    var len = (this || _global).shapes.length;\n    var j;\n    var jLen;\n    var rd = (this || _global).rd.v;\n\n    if (rd !== 0) {\n      var shapeData;\n      var localShapeCollection;\n\n      for (i = 0; i < len; i += 1) {\n        shapeData = (this || _global).shapes[i];\n        localShapeCollection = shapeData.localShapeCollection;\n\n        if (!(!shapeData.shape._mdf && !(this || _global)._mdf && !_isFirstFrame)) {\n          localShapeCollection.releaseShapes();\n          shapeData.shape._mdf = true;\n          shapePaths = shapeData.shape.paths.shapes;\n          jLen = shapeData.shape.paths._length;\n\n          for (j = 0; j < jLen; j += 1) {\n            localShapeCollection.addShape(this.processPath(shapePaths[j], rd));\n          }\n        }\n\n        shapeData.shape.paths = shapeData.localShapeCollection;\n      }\n    }\n\n    if (!(this || _global).dynamicProperties.length) {\n      (this || _global)._mdf = false;\n    }\n  };\n\n  ShapeModifiers.registerModifier(\"rd\", RoundCornersModifier);\n  /* global extendPrototype, ShapeModifier, PropertyFactory, shapePool, ShapeModifiers */\n\n  function PuckerAndBloatModifier() {}\n\n  extendPrototype([ShapeModifier], PuckerAndBloatModifier);\n\n  PuckerAndBloatModifier.prototype.initModifierProperties = function (elem, data) {\n    (this || _global).getValue = (this || _global).processKeys;\n    (this || _global).amount = PropertyFactory.getProp(elem, data.a, 0, null, this || _global);\n    (this || _global)._isAnimated = !!(this || _global).amount.effectsSequence.length;\n  };\n\n  PuckerAndBloatModifier.prototype.processPath = function (path, amount) {\n    var percent = amount / 100;\n    var centerPoint = [0, 0];\n    var pathLength = path._length;\n    var i = 0;\n\n    for (i = 0; i < pathLength; i += 1) {\n      centerPoint[0] += path.v[i][0];\n      centerPoint[1] += path.v[i][1];\n    }\n\n    centerPoint[0] /= pathLength;\n    centerPoint[1] /= pathLength;\n    var clonedPath = shapePool.newElement();\n    clonedPath.c = path.c;\n    var vX;\n    var vY;\n    var oX;\n    var oY;\n    var iX;\n    var iY;\n\n    for (i = 0; i < pathLength; i += 1) {\n      vX = path.v[i][0] + (centerPoint[0] - path.v[i][0]) * percent;\n      vY = path.v[i][1] + (centerPoint[1] - path.v[i][1]) * percent;\n      oX = path.o[i][0] + (centerPoint[0] - path.o[i][0]) * -percent;\n      oY = path.o[i][1] + (centerPoint[1] - path.o[i][1]) * -percent;\n      iX = path.i[i][0] + (centerPoint[0] - path.i[i][0]) * -percent;\n      iY = path.i[i][1] + (centerPoint[1] - path.i[i][1]) * -percent;\n      clonedPath.setTripleAt(vX, vY, oX, oY, iX, iY, i);\n    }\n\n    return clonedPath;\n  };\n\n  PuckerAndBloatModifier.prototype.processShapes = function (_isFirstFrame) {\n    var shapePaths;\n    var i;\n    var len = (this || _global).shapes.length;\n    var j;\n    var jLen;\n    var amount = (this || _global).amount.v;\n\n    if (amount !== 0) {\n      var shapeData;\n      var localShapeCollection;\n\n      for (i = 0; i < len; i += 1) {\n        shapeData = (this || _global).shapes[i];\n        localShapeCollection = shapeData.localShapeCollection;\n\n        if (!(!shapeData.shape._mdf && !(this || _global)._mdf && !_isFirstFrame)) {\n          localShapeCollection.releaseShapes();\n          shapeData.shape._mdf = true;\n          shapePaths = shapeData.shape.paths.shapes;\n          jLen = shapeData.shape.paths._length;\n\n          for (j = 0; j < jLen; j += 1) {\n            localShapeCollection.addShape(this.processPath(shapePaths[j], amount));\n          }\n        }\n\n        shapeData.shape.paths = shapeData.localShapeCollection;\n      }\n    }\n\n    if (!(this || _global).dynamicProperties.length) {\n      (this || _global)._mdf = false;\n    }\n  };\n\n  ShapeModifiers.registerModifier(\"pb\", PuckerAndBloatModifier);\n  /* global extendPrototype, ShapeModifier, TransformPropertyFactory, PropertyFactory, Matrix, ShapeModifiers */\n\n  function RepeaterModifier() {}\n\n  extendPrototype([ShapeModifier], RepeaterModifier);\n\n  RepeaterModifier.prototype.initModifierProperties = function (elem, data) {\n    (this || _global).getValue = (this || _global).processKeys;\n    (this || _global).c = PropertyFactory.getProp(elem, data.c, 0, null, this || _global);\n    (this || _global).o = PropertyFactory.getProp(elem, data.o, 0, null, this || _global);\n    (this || _global).tr = TransformPropertyFactory.getTransformProperty(elem, data.tr, this || _global);\n    (this || _global).so = PropertyFactory.getProp(elem, data.tr.so, 0, 0.01, this || _global);\n    (this || _global).eo = PropertyFactory.getProp(elem, data.tr.eo, 0, 0.01, this || _global);\n    (this || _global).data = data;\n\n    if (!(this || _global).dynamicProperties.length) {\n      this.getValue(true);\n    }\n\n    (this || _global)._isAnimated = !!(this || _global).dynamicProperties.length;\n    (this || _global).pMatrix = new Matrix();\n    (this || _global).rMatrix = new Matrix();\n    (this || _global).sMatrix = new Matrix();\n    (this || _global).tMatrix = new Matrix();\n    (this || _global).matrix = new Matrix();\n  };\n\n  RepeaterModifier.prototype.applyTransforms = function (pMatrix, rMatrix, sMatrix, transform, perc, inv) {\n    var dir = inv ? -1 : 1;\n    var scaleX = transform.s.v[0] + (1 - transform.s.v[0]) * (1 - perc);\n    var scaleY = transform.s.v[1] + (1 - transform.s.v[1]) * (1 - perc);\n    pMatrix.translate(transform.p.v[0] * dir * perc, transform.p.v[1] * dir * perc, transform.p.v[2]);\n    rMatrix.translate(-transform.a.v[0], -transform.a.v[1], transform.a.v[2]);\n    rMatrix.rotate(-transform.r.v * dir * perc);\n    rMatrix.translate(transform.a.v[0], transform.a.v[1], transform.a.v[2]);\n    sMatrix.translate(-transform.a.v[0], -transform.a.v[1], transform.a.v[2]);\n    sMatrix.scale(inv ? 1 / scaleX : scaleX, inv ? 1 / scaleY : scaleY);\n    sMatrix.translate(transform.a.v[0], transform.a.v[1], transform.a.v[2]);\n  };\n\n  RepeaterModifier.prototype.init = function (elem, arr, pos, elemsData) {\n    (this || _global).elem = elem;\n    (this || _global).arr = arr;\n    (this || _global).pos = pos;\n    (this || _global).elemsData = elemsData;\n    (this || _global)._currentCopies = 0;\n    (this || _global)._elements = [];\n    (this || _global)._groups = [];\n    (this || _global).frameId = -1;\n    this.initDynamicPropertyContainer(elem);\n    this.initModifierProperties(elem, arr[pos]);\n\n    while (pos > 0) {\n      pos -= 1; // this._elements.unshift(arr.splice(pos,1)[0]);\n\n      (this || _global)._elements.unshift(arr[pos]);\n    }\n\n    if ((this || _global).dynamicProperties.length) {\n      (this || _global).k = true;\n    } else {\n      this.getValue(true);\n    }\n  };\n\n  RepeaterModifier.prototype.resetElements = function (elements) {\n    var i;\n    var len = elements.length;\n\n    for (i = 0; i < len; i += 1) {\n      elements[i]._processed = false;\n\n      if (elements[i].ty === \"gr\") {\n        this.resetElements(elements[i].it);\n      }\n    }\n  };\n\n  RepeaterModifier.prototype.cloneElements = function (elements) {\n    var newElements = JSON.parse(JSON.stringify(elements));\n    this.resetElements(newElements);\n    return newElements;\n  };\n\n  RepeaterModifier.prototype.changeGroupRender = function (elements, renderFlag) {\n    var i;\n    var len = elements.length;\n\n    for (i = 0; i < len; i += 1) {\n      elements[i]._render = renderFlag;\n\n      if (elements[i].ty === \"gr\") {\n        this.changeGroupRender(elements[i].it, renderFlag);\n      }\n    }\n  };\n\n  RepeaterModifier.prototype.processShapes = function (_isFirstFrame) {\n    var items;\n    var itemsTransform;\n    var i;\n    var dir;\n    var cont;\n    var hasReloaded = false;\n\n    if ((this || _global)._mdf || _isFirstFrame) {\n      var copies = Math.ceil((this || _global).c.v);\n\n      if ((this || _global)._groups.length < copies) {\n        while ((this || _global)._groups.length < copies) {\n          var group = {\n            it: this.cloneElements((this || _global)._elements),\n            ty: \"gr\"\n          };\n          group.it.push({\n            a: {\n              a: 0,\n              ix: 1,\n              k: [0, 0]\n            },\n            nm: \"Transform\",\n            o: {\n              a: 0,\n              ix: 7,\n              k: 100\n            },\n            p: {\n              a: 0,\n              ix: 2,\n              k: [0, 0]\n            },\n            r: {\n              a: 1,\n              ix: 6,\n              k: [{\n                s: 0,\n                e: 0,\n                t: 0\n              }, {\n                s: 0,\n                e: 0,\n                t: 1\n              }]\n            },\n            s: {\n              a: 0,\n              ix: 3,\n              k: [100, 100]\n            },\n            sa: {\n              a: 0,\n              ix: 5,\n              k: 0\n            },\n            sk: {\n              a: 0,\n              ix: 4,\n              k: 0\n            },\n            ty: \"tr\"\n          });\n\n          (this || _global).arr.splice(0, 0, group);\n\n          (this || _global)._groups.splice(0, 0, group);\n\n          (this || _global)._currentCopies += 1;\n        }\n\n        (this || _global).elem.reloadShapes();\n\n        hasReloaded = true;\n      }\n\n      cont = 0;\n      var renderFlag;\n\n      for (i = 0; i <= (this || _global)._groups.length - 1; i += 1) {\n        renderFlag = cont < copies;\n        (this || _global)._groups[i]._render = renderFlag;\n        this.changeGroupRender((this || _global)._groups[i].it, renderFlag);\n\n        if (!renderFlag) {\n          var elems = (this || _global).elemsData[i].it;\n          var transformData = elems[elems.length - 1];\n\n          if (transformData.transform.op.v !== 0) {\n            transformData.transform.op._mdf = true;\n            transformData.transform.op.v = 0;\n          } else {\n            transformData.transform.op._mdf = false;\n          }\n        }\n\n        cont += 1;\n      }\n\n      (this || _global)._currentCopies = copies; /// /\n\n      var offset = (this || _global).o.v;\n      var offsetModulo = offset % 1;\n      var roundOffset = offset > 0 ? Math.floor(offset) : Math.ceil(offset);\n      var pProps = (this || _global).pMatrix.props;\n      var rProps = (this || _global).rMatrix.props;\n      var sProps = (this || _global).sMatrix.props;\n\n      (this || _global).pMatrix.reset();\n\n      (this || _global).rMatrix.reset();\n\n      (this || _global).sMatrix.reset();\n\n      (this || _global).tMatrix.reset();\n\n      (this || _global).matrix.reset();\n\n      var iteration = 0;\n\n      if (offset > 0) {\n        while (iteration < roundOffset) {\n          this.applyTransforms((this || _global).pMatrix, (this || _global).rMatrix, (this || _global).sMatrix, (this || _global).tr, 1, false);\n          iteration += 1;\n        }\n\n        if (offsetModulo) {\n          this.applyTransforms((this || _global).pMatrix, (this || _global).rMatrix, (this || _global).sMatrix, (this || _global).tr, offsetModulo, false);\n          iteration += offsetModulo;\n        }\n      } else if (offset < 0) {\n        while (iteration > roundOffset) {\n          this.applyTransforms((this || _global).pMatrix, (this || _global).rMatrix, (this || _global).sMatrix, (this || _global).tr, 1, true);\n          iteration -= 1;\n        }\n\n        if (offsetModulo) {\n          this.applyTransforms((this || _global).pMatrix, (this || _global).rMatrix, (this || _global).sMatrix, (this || _global).tr, -offsetModulo, true);\n          iteration -= offsetModulo;\n        }\n      }\n\n      i = (this || _global).data.m === 1 ? 0 : (this || _global)._currentCopies - 1;\n      dir = (this || _global).data.m === 1 ? 1 : -1;\n      cont = (this || _global)._currentCopies;\n      var j;\n      var jLen;\n\n      while (cont) {\n        items = (this || _global).elemsData[i].it;\n        itemsTransform = items[items.length - 1].transform.mProps.v.props;\n        jLen = itemsTransform.length;\n        items[items.length - 1].transform.mProps._mdf = true;\n        items[items.length - 1].transform.op._mdf = true;\n        items[items.length - 1].transform.op.v = (this || _global)._currentCopies === 1 ? (this || _global).so.v : (this || _global).so.v + ((this || _global).eo.v - (this || _global).so.v) * (i / ((this || _global)._currentCopies - 1));\n\n        if (iteration !== 0) {\n          if (i !== 0 && dir === 1 || i !== (this || _global)._currentCopies - 1 && dir === -1) {\n            this.applyTransforms((this || _global).pMatrix, (this || _global).rMatrix, (this || _global).sMatrix, (this || _global).tr, 1, false);\n          }\n\n          (this || _global).matrix.transform(rProps[0], rProps[1], rProps[2], rProps[3], rProps[4], rProps[5], rProps[6], rProps[7], rProps[8], rProps[9], rProps[10], rProps[11], rProps[12], rProps[13], rProps[14], rProps[15]);\n\n          (this || _global).matrix.transform(sProps[0], sProps[1], sProps[2], sProps[3], sProps[4], sProps[5], sProps[6], sProps[7], sProps[8], sProps[9], sProps[10], sProps[11], sProps[12], sProps[13], sProps[14], sProps[15]);\n\n          (this || _global).matrix.transform(pProps[0], pProps[1], pProps[2], pProps[3], pProps[4], pProps[5], pProps[6], pProps[7], pProps[8], pProps[9], pProps[10], pProps[11], pProps[12], pProps[13], pProps[14], pProps[15]);\n\n          for (j = 0; j < jLen; j += 1) {\n            itemsTransform[j] = (this || _global).matrix.props[j];\n          }\n\n          (this || _global).matrix.reset();\n        } else {\n          (this || _global).matrix.reset();\n\n          for (j = 0; j < jLen; j += 1) {\n            itemsTransform[j] = (this || _global).matrix.props[j];\n          }\n        }\n\n        iteration += 1;\n        cont -= 1;\n        i += dir;\n      }\n    } else {\n      cont = (this || _global)._currentCopies;\n      i = 0;\n      dir = 1;\n\n      while (cont) {\n        items = (this || _global).elemsData[i].it;\n        itemsTransform = items[items.length - 1].transform.mProps.v.props;\n        items[items.length - 1].transform.mProps._mdf = false;\n        items[items.length - 1].transform.op._mdf = false;\n        cont -= 1;\n        i += dir;\n      }\n    }\n\n    return hasReloaded;\n  };\n\n  RepeaterModifier.prototype.addShape = function () {};\n\n  ShapeModifiers.registerModifier(\"rp\", RepeaterModifier);\n  /* global createSizedArray, shapePool */\n\n  function ShapeCollection() {\n    (this || _global)._length = 0;\n    (this || _global)._maxLength = 4;\n    (this || _global).shapes = createSizedArray((this || _global)._maxLength);\n  }\n\n  ShapeCollection.prototype.addShape = function (shapeData) {\n    if ((this || _global)._length === (this || _global)._maxLength) {\n      (this || _global).shapes = (this || _global).shapes.concat(createSizedArray((this || _global)._maxLength));\n      (this || _global)._maxLength *= 2;\n    }\n\n    (this || _global).shapes[(this || _global)._length] = shapeData;\n    (this || _global)._length += 1;\n  };\n\n  ShapeCollection.prototype.releaseShapes = function () {\n    var i;\n\n    for (i = 0; i < (this || _global)._length; i += 1) {\n      shapePool.release((this || _global).shapes[i]);\n    }\n\n    (this || _global)._length = 0;\n  };\n  /* global createSizedArray, createTypedArray, PropertyFactory, extendPrototype, DynamicPropertyContainer */\n\n\n  function DashProperty(elem, data, renderer, container) {\n    (this || _global).elem = elem;\n    (this || _global).frameId = -1;\n    (this || _global).dataProps = createSizedArray(data.length);\n    (this || _global).renderer = renderer;\n    (this || _global).k = false;\n    (this || _global).dashStr = \"\";\n    (this || _global).dashArray = createTypedArray(\"float32\", data.length ? data.length - 1 : 0);\n    (this || _global).dashoffset = createTypedArray(\"float32\", 1);\n    this.initDynamicPropertyContainer(container);\n    var i;\n    var len = data.length || 0;\n    var prop;\n\n    for (i = 0; i < len; i += 1) {\n      prop = PropertyFactory.getProp(elem, data[i].v, 0, 0, this || _global);\n      (this || _global).k = prop.k || (this || _global).k;\n      (this || _global).dataProps[i] = {\n        n: data[i].n,\n        p: prop\n      };\n    }\n\n    if (!(this || _global).k) {\n      this.getValue(true);\n    }\n\n    (this || _global)._isAnimated = (this || _global).k;\n  }\n\n  DashProperty.prototype.getValue = function (forceRender) {\n    if ((this || _global).elem.globalData.frameId === (this || _global).frameId && !forceRender) {\n      return;\n    }\n\n    (this || _global).frameId = (this || _global).elem.globalData.frameId;\n    this.iterateDynamicProperties();\n    (this || _global)._mdf = (this || _global)._mdf || forceRender;\n\n    if ((this || _global)._mdf) {\n      var i = 0;\n      var len = (this || _global).dataProps.length;\n\n      if ((this || _global).renderer === \"svg\") {\n        (this || _global).dashStr = \"\";\n      }\n\n      for (i = 0; i < len; i += 1) {\n        if ((this || _global).dataProps[i].n !== \"o\") {\n          if ((this || _global).renderer === \"svg\") {\n            (this || _global).dashStr += \" \" + (this || _global).dataProps[i].p.v;\n          } else {\n            (this || _global).dashArray[i] = (this || _global).dataProps[i].p.v;\n          }\n        } else {\n          (this || _global).dashoffset[0] = (this || _global).dataProps[i].p.v;\n        }\n      }\n    }\n  };\n\n  extendPrototype([DynamicPropertyContainer], DashProperty);\n  /* global createTypedArray, PropertyFactory, extendPrototype, DynamicPropertyContainer */\n\n  function GradientProperty(elem, data, container) {\n    (this || _global).data = data;\n    (this || _global).c = createTypedArray(\"uint8c\", data.p * 4);\n    var cLength = data.k.k[0].s ? data.k.k[0].s.length - data.p * 4 : data.k.k.length - data.p * 4;\n    (this || _global).o = createTypedArray(\"float32\", cLength);\n    (this || _global)._cmdf = false;\n    (this || _global)._omdf = false;\n    (this || _global)._collapsable = this.checkCollapsable();\n    (this || _global)._hasOpacity = cLength;\n    this.initDynamicPropertyContainer(container);\n    (this || _global).prop = PropertyFactory.getProp(elem, data.k, 1, null, this || _global);\n    (this || _global).k = (this || _global).prop.k;\n    this.getValue(true);\n  }\n\n  GradientProperty.prototype.comparePoints = function (values, points) {\n    var i = 0;\n    var len = (this || _global).o.length / 2;\n    var diff;\n\n    while (i < len) {\n      diff = Math.abs(values[i * 4] - values[points * 4 + i * 2]);\n\n      if (diff > 0.01) {\n        return false;\n      }\n\n      i += 1;\n    }\n\n    return true;\n  };\n\n  GradientProperty.prototype.checkCollapsable = function () {\n    if ((this || _global).o.length / 2 !== (this || _global).c.length / 4) {\n      return false;\n    }\n\n    if ((this || _global).data.k.k[0].s) {\n      var i = 0;\n      var len = (this || _global).data.k.k.length;\n\n      while (i < len) {\n        if (!this.comparePoints((this || _global).data.k.k[i].s, (this || _global).data.p)) {\n          return false;\n        }\n\n        i += 1;\n      }\n    } else if (!this.comparePoints((this || _global).data.k.k, (this || _global).data.p)) {\n      return false;\n    }\n\n    return true;\n  };\n\n  GradientProperty.prototype.getValue = function (forceRender) {\n    (this || _global).prop.getValue();\n\n    (this || _global)._mdf = false;\n    (this || _global)._cmdf = false;\n    (this || _global)._omdf = false;\n\n    if ((this || _global).prop._mdf || forceRender) {\n      var i;\n      var len = (this || _global).data.p * 4;\n      var mult;\n      var val;\n\n      for (i = 0; i < len; i += 1) {\n        mult = i % 4 === 0 ? 100 : 255;\n        val = Math.round((this || _global).prop.v[i] * mult);\n\n        if ((this || _global).c[i] !== val) {\n          (this || _global).c[i] = val;\n          (this || _global)._cmdf = !forceRender;\n        }\n      }\n\n      if ((this || _global).o.length) {\n        len = (this || _global).prop.v.length;\n\n        for (i = (this || _global).data.p * 4; i < len; i += 1) {\n          mult = i % 2 === 0 ? 100 : 1;\n          val = i % 2 === 0 ? Math.round((this || _global).prop.v[i] * 100) : (this || _global).prop.v[i];\n\n          if ((this || _global).o[i - (this || _global).data.p * 4] !== val) {\n            (this || _global).o[i - (this || _global).data.p * 4] = val;\n            (this || _global)._omdf = !forceRender;\n          }\n        }\n      }\n\n      (this || _global)._mdf = !forceRender;\n    }\n  };\n\n  extendPrototype([DynamicPropertyContainer], GradientProperty);\n  /* exported buildShapeString */\n\n  var buildShapeString = function (pathNodes, length, closed, mat) {\n    if (length === 0) {\n      return \"\";\n    }\n\n    var _o = pathNodes.o;\n    var _i = pathNodes.i;\n    var _v = pathNodes.v;\n    var i;\n    var shapeString = \" M\" + mat.applyToPointStringified(_v[0][0], _v[0][1]);\n\n    for (i = 1; i < length; i += 1) {\n      shapeString += \" C\" + mat.applyToPointStringified(_o[i - 1][0], _o[i - 1][1]) + \" \" + mat.applyToPointStringified(_i[i][0], _i[i][1]) + \" \" + mat.applyToPointStringified(_v[i][0], _v[i][1]);\n    }\n\n    if (closed && length) {\n      shapeString += \" C\" + mat.applyToPointStringified(_o[i - 1][0], _o[i - 1][1]) + \" \" + mat.applyToPointStringified(_i[0][0], _i[0][1]) + \" \" + mat.applyToPointStringified(_v[0][0], _v[0][1]);\n      shapeString += \"z\";\n    }\n\n    return shapeString;\n  };\n  /* global Howl */\n\n  /* exported audioControllerFactory */\n\n\n  var audioControllerFactory = function () {\n    function AudioController(audioFactory) {\n      (this || _global).audios = [];\n      (this || _global).audioFactory = audioFactory;\n      (this || _global)._volume = 1;\n      (this || _global)._isMuted = false;\n    }\n\n    AudioController.prototype = {\n      addAudio: function (audio) {\n        (this || _global).audios.push(audio);\n      },\n      pause: function () {\n        var i;\n        var len = (this || _global).audios.length;\n\n        for (i = 0; i < len; i += 1) {\n          (this || _global).audios[i].pause();\n        }\n      },\n      resume: function () {\n        var i;\n        var len = (this || _global).audios.length;\n\n        for (i = 0; i < len; i += 1) {\n          (this || _global).audios[i].resume();\n        }\n      },\n      setRate: function (rateValue) {\n        var i;\n        var len = (this || _global).audios.length;\n\n        for (i = 0; i < len; i += 1) {\n          (this || _global).audios[i].setRate(rateValue);\n        }\n      },\n      createAudio: function (assetPath) {\n        if ((this || _global).audioFactory) {\n          return this.audioFactory(assetPath);\n        }\n\n        if (Howl) {\n          return new Howl({\n            src: [assetPath]\n          });\n        }\n\n        return {\n          isPlaying: false,\n          play: function () {\n            (this || _global).isPlaying = true;\n          },\n          seek: function () {\n            (this || _global).isPlaying = false;\n          },\n          playing: function () {},\n          rate: function () {},\n          setVolume: function () {}\n        };\n      },\n      setAudioFactory: function (audioFactory) {\n        (this || _global).audioFactory = audioFactory;\n      },\n      setVolume: function (value) {\n        (this || _global)._volume = value;\n\n        this._updateVolume();\n      },\n      mute: function () {\n        (this || _global)._isMuted = true;\n\n        this._updateVolume();\n      },\n      unmute: function () {\n        (this || _global)._isMuted = false;\n\n        this._updateVolume();\n      },\n      getVolume: function () {\n        return (this || _global)._volume;\n      },\n      _updateVolume: function () {\n        var i;\n        var len = (this || _global).audios.length;\n\n        for (i = 0; i < len; i += 1) {\n          (this || _global).audios[i].volume((this || _global)._volume * ((this || _global)._isMuted ? 0 : 1));\n        }\n      }\n    };\n    return function () {\n      return new AudioController();\n    };\n  }();\n  /* global createTag, createNS, isSafari, assetLoader */\n\n  /* exported ImagePreloader */\n\n\n  var ImagePreloader = function () {\n    var proxyImage = function () {\n      var canvas = createTag(\"canvas\");\n      canvas.width = 1;\n      canvas.height = 1;\n      var ctx = canvas.getContext(\"2d\");\n      ctx.fillStyle = \"rgba(0,0,0,0)\";\n      ctx.fillRect(0, 0, 1, 1);\n      return canvas;\n    }();\n\n    function imageLoaded() {\n      (this || _global).loadedAssets += 1;\n\n      if ((this || _global).loadedAssets === (this || _global).totalImages && (this || _global).loadedFootagesCount === (this || _global).totalFootages) {\n        if ((this || _global).imagesLoadedCb) {\n          this.imagesLoadedCb(null);\n        }\n      }\n    }\n\n    function footageLoaded() {\n      (this || _global).loadedFootagesCount += 1;\n\n      if ((this || _global).loadedAssets === (this || _global).totalImages && (this || _global).loadedFootagesCount === (this || _global).totalFootages) {\n        if ((this || _global).imagesLoadedCb) {\n          this.imagesLoadedCb(null);\n        }\n      }\n    }\n\n    function getAssetsPath(assetData, assetsPath, originalPath) {\n      var path = \"\";\n\n      if (assetData.e) {\n        path = assetData.p;\n      } else if (assetsPath) {\n        var imagePath = assetData.p;\n\n        if (imagePath.indexOf(\"images/\") !== -1) {\n          imagePath = imagePath.split(\"/\")[1];\n        }\n\n        path = assetsPath + imagePath;\n      } else {\n        path = originalPath;\n        path += assetData.u ? assetData.u : \"\";\n        path += assetData.p;\n      }\n\n      return path;\n    }\n\n    function testImageLoaded(img) {\n      var _count = 0;\n      var intervalId = setInterval(function () {\n        var box = img.getBBox();\n\n        if (box.width || _count > 500) {\n          this._imageLoaded();\n\n          clearInterval(intervalId);\n        }\n\n        _count += 1;\n      }.bind(this || _global), 50);\n    }\n\n    function createImageData(assetData) {\n      var path = getAssetsPath(assetData, (this || _global).assetsPath, (this || _global).path);\n      var img = createNS(\"image\");\n\n      if (isSafari) {\n        this.testImageLoaded(img);\n      } else {\n        img.addEventListener(\"load\", (this || _global)._imageLoaded, false);\n      }\n\n      img.addEventListener(\"error\", function () {\n        ob.img = proxyImage;\n\n        this._imageLoaded();\n      }.bind(this || _global), false);\n      img.setAttributeNS(\"http://www.w3.org/1999/xlink\", \"href\", path);\n\n      if ((this || _global)._elementHelper.append) {\n        (this || _global)._elementHelper.append(img);\n      } else {\n        (this || _global)._elementHelper.appendChild(img);\n      }\n\n      var ob = {\n        img: img,\n        assetData: assetData\n      };\n      return ob;\n    }\n\n    function createImgData(assetData) {\n      var path = getAssetsPath(assetData, (this || _global).assetsPath, (this || _global).path);\n      var img = createTag(\"img\");\n      img.crossOrigin = \"anonymous\";\n      img.addEventListener(\"load\", (this || _global)._imageLoaded, false);\n      img.addEventListener(\"error\", function () {\n        ob.img = proxyImage;\n\n        this._imageLoaded();\n      }.bind(this || _global), false);\n      img.src = path;\n      var ob = {\n        img: img,\n        assetData: assetData\n      };\n      return ob;\n    }\n\n    function createFootageData(data) {\n      var ob = {\n        assetData: data\n      };\n      var path = getAssetsPath(data, (this || _global).assetsPath, (this || _global).path);\n      assetLoader.load(path, function (footageData) {\n        ob.img = footageData;\n\n        this._footageLoaded();\n      }.bind(this || _global), function () {\n        ob.img = {};\n\n        this._footageLoaded();\n      }.bind(this || _global));\n      return ob;\n    }\n\n    function loadAssets(assets, cb) {\n      (this || _global).imagesLoadedCb = cb;\n      var i;\n      var len = assets.length;\n\n      for (i = 0; i < len; i += 1) {\n        if (!assets[i].layers) {\n          if (!assets[i].t) {\n            (this || _global).totalImages += 1;\n\n            (this || _global).images.push(this._createImageData(assets[i]));\n          } else if (assets[i].t === 3) {\n            (this || _global).totalFootages += 1;\n\n            (this || _global).images.push(this.createFootageData(assets[i]));\n          }\n        }\n      }\n    }\n\n    function setPath(path) {\n      (this || _global).path = path || \"\";\n    }\n\n    function setAssetsPath(path) {\n      (this || _global).assetsPath = path || \"\";\n    }\n\n    function getAsset(assetData) {\n      var i = 0;\n      var len = (this || _global).images.length;\n\n      while (i < len) {\n        if ((this || _global).images[i].assetData === assetData) {\n          return (this || _global).images[i].img;\n        }\n\n        i += 1;\n      }\n\n      return null;\n    }\n\n    function destroy() {\n      (this || _global).imagesLoadedCb = null;\n      (this || _global).images.length = 0;\n    }\n\n    function loadedImages() {\n      return (this || _global).totalImages === (this || _global).loadedAssets;\n    }\n\n    function loadedFootages() {\n      return (this || _global).totalFootages === (this || _global).loadedFootagesCount;\n    }\n\n    function setCacheType(type, elementHelper) {\n      if (type === \"svg\") {\n        (this || _global)._elementHelper = elementHelper;\n        (this || _global)._createImageData = (this || _global).createImageData.bind(this || _global);\n      } else {\n        (this || _global)._createImageData = (this || _global).createImgData.bind(this || _global);\n      }\n    }\n\n    function ImagePreloaderFactory() {\n      (this || _global)._imageLoaded = imageLoaded.bind(this || _global);\n      (this || _global)._footageLoaded = footageLoaded.bind(this || _global);\n      (this || _global).testImageLoaded = testImageLoaded.bind(this || _global);\n      (this || _global).createFootageData = createFootageData.bind(this || _global);\n      (this || _global).assetsPath = \"\";\n      (this || _global).path = \"\";\n      (this || _global).totalImages = 0;\n      (this || _global).totalFootages = 0;\n      (this || _global).loadedAssets = 0;\n      (this || _global).loadedFootagesCount = 0;\n      (this || _global).imagesLoadedCb = null;\n      (this || _global).images = [];\n    }\n\n    ImagePreloaderFactory.prototype = {\n      loadAssets: loadAssets,\n      setAssetsPath: setAssetsPath,\n      setPath: setPath,\n      loadedImages: loadedImages,\n      loadedFootages: loadedFootages,\n      destroy: destroy,\n      getAsset: getAsset,\n      createImgData: createImgData,\n      createImageData: createImageData,\n      imageLoaded: imageLoaded,\n      footageLoaded: footageLoaded,\n      setCacheType: setCacheType\n    };\n    return ImagePreloaderFactory;\n  }();\n  /* exported featureSupport */\n\n\n  var featureSupport = function () {\n    var ob = {\n      maskType: true\n    };\n\n    if (/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)) {\n      ob.maskType = false;\n    }\n\n    return ob;\n  }();\n  /* global createNS */\n\n  /* exported filtersFactory */\n\n\n  var filtersFactory = function () {\n    var ob = {};\n    ob.createFilter = createFilter;\n    ob.createAlphaToLuminanceFilter = createAlphaToLuminanceFilter;\n\n    function createFilter(filId, skipCoordinates) {\n      var fil = createNS(\"filter\");\n      fil.setAttribute(\"id\", filId);\n\n      if (skipCoordinates !== true) {\n        fil.setAttribute(\"filterUnits\", \"objectBoundingBox\");\n        fil.setAttribute(\"x\", \"0%\");\n        fil.setAttribute(\"y\", \"0%\");\n        fil.setAttribute(\"width\", \"100%\");\n        fil.setAttribute(\"height\", \"100%\");\n      }\n\n      return fil;\n    }\n\n    function createAlphaToLuminanceFilter() {\n      var feColorMatrix = createNS(\"feColorMatrix\");\n      feColorMatrix.setAttribute(\"type\", \"matrix\");\n      feColorMatrix.setAttribute(\"color-interpolation-filters\", \"sRGB\");\n      feColorMatrix.setAttribute(\"values\", \"0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1\");\n      return feColorMatrix;\n    }\n\n    return ob;\n  }();\n  /* exported assetLoader */\n\n\n  var assetLoader = function () {\n    function formatResponse(xhr) {\n      if (xhr.response && typeof xhr.response === \"object\") {\n        return xhr.response;\n      }\n\n      if (xhr.response && typeof xhr.response === \"string\") {\n        return JSON.parse(xhr.response);\n      }\n\n      if (xhr.responseText) {\n        return JSON.parse(xhr.responseText);\n      }\n\n      return null;\n    }\n\n    function loadAsset(path, callback, errorCallback) {\n      var response;\n      var xhr = new XMLHttpRequest(); // set responseType after calling open or IE will break.\n\n      try {\n        // This crashes on Android WebView prior to KitKat\n        xhr.responseType = \"json\";\n      } catch (err) {} // eslint-disable-line no-empty\n\n\n      xhr.onreadystatechange = function () {\n        if (xhr.readyState === 4) {\n          if (xhr.status === 200) {\n            response = formatResponse(xhr);\n            callback(response);\n          } else {\n            try {\n              response = formatResponse(xhr);\n              callback(response);\n            } catch (err) {\n              if (errorCallback) {\n                errorCallback(err);\n              }\n            }\n          }\n        }\n      };\n\n      xhr.open(\"GET\", path, true);\n      xhr.send();\n    }\n\n    return {\n      load: loadAsset\n    };\n  }();\n  /* global createSizedArray, PropertyFactory, TextAnimatorDataProperty, bez, addHueToRGB,\r\n    addSaturationToRGB, addBrightnessToRGB, LetterProps, Matrix, extendPrototype, DynamicPropertyContainer */\n\n\n  function TextAnimatorProperty(textData, renderType, elem) {\n    (this || _global)._isFirstFrame = true;\n    (this || _global)._hasMaskedPath = false;\n    (this || _global)._frameId = -1;\n    (this || _global)._textData = textData;\n    (this || _global)._renderType = renderType;\n    (this || _global)._elem = elem;\n    (this || _global)._animatorsData = createSizedArray((this || _global)._textData.a.length);\n    (this || _global)._pathData = {};\n    (this || _global)._moreOptions = {\n      alignment: {}\n    };\n    (this || _global).renderedLetters = [];\n    (this || _global).lettersChangedFlag = false;\n    this.initDynamicPropertyContainer(elem);\n  }\n\n  TextAnimatorProperty.prototype.searchProperties = function () {\n    var i;\n    var len = (this || _global)._textData.a.length;\n    var animatorProps;\n    var getProp = PropertyFactory.getProp;\n\n    for (i = 0; i < len; i += 1) {\n      animatorProps = (this || _global)._textData.a[i];\n      (this || _global)._animatorsData[i] = new TextAnimatorDataProperty((this || _global)._elem, animatorProps, this || _global);\n    }\n\n    if ((this || _global)._textData.p && \"m\" in (this || _global)._textData.p) {\n      (this || _global)._pathData = {\n        f: getProp((this || _global)._elem, (this || _global)._textData.p.f, 0, 0, this || _global),\n        l: getProp((this || _global)._elem, (this || _global)._textData.p.l, 0, 0, this || _global),\n        r: (this || _global)._textData.p.r,\n        m: (this || _global)._elem.maskManager.getMaskProperty((this || _global)._textData.p.m)\n      };\n      (this || _global)._hasMaskedPath = true;\n    } else {\n      (this || _global)._hasMaskedPath = false;\n    }\n\n    (this || _global)._moreOptions.alignment = getProp((this || _global)._elem, (this || _global)._textData.m.a, 1, 0, this || _global);\n  };\n\n  TextAnimatorProperty.prototype.getMeasures = function (documentData, lettersChangedFlag) {\n    (this || _global).lettersChangedFlag = lettersChangedFlag;\n\n    if (!(this || _global)._mdf && !(this || _global)._isFirstFrame && !lettersChangedFlag && (!(this || _global)._hasMaskedPath || !(this || _global)._pathData.m._mdf)) {\n      return;\n    }\n\n    (this || _global)._isFirstFrame = false;\n    var alignment = (this || _global)._moreOptions.alignment.v;\n    var animators = (this || _global)._animatorsData;\n    var textData = (this || _global)._textData;\n    var matrixHelper = (this || _global).mHelper;\n    var renderType = (this || _global)._renderType;\n    var renderedLettersCount = (this || _global).renderedLetters.length;\n    var xPos;\n    var yPos;\n    var i;\n    var len;\n    var letters = documentData.l;\n    var pathInfo;\n    var currentLength;\n    var currentPoint;\n    var segmentLength;\n    var flag;\n    var pointInd;\n    var segmentInd;\n    var prevPoint;\n    var points;\n    var segments;\n    var partialLength;\n    var totalLength;\n    var perc;\n    var tanAngle;\n    var mask;\n\n    if ((this || _global)._hasMaskedPath) {\n      mask = (this || _global)._pathData.m;\n\n      if (!(this || _global)._pathData.n || (this || _global)._pathData._mdf) {\n        var paths = mask.v;\n\n        if ((this || _global)._pathData.r) {\n          paths = paths.reverse();\n        } // TODO: release bezier data cached from previous pathInfo: this._pathData.pi\n\n\n        pathInfo = {\n          tLength: 0,\n          segments: []\n        };\n        len = paths._length - 1;\n        var bezierData;\n        totalLength = 0;\n\n        for (i = 0; i < len; i += 1) {\n          bezierData = bez.buildBezierData(paths.v[i], paths.v[i + 1], [paths.o[i][0] - paths.v[i][0], paths.o[i][1] - paths.v[i][1]], [paths.i[i + 1][0] - paths.v[i + 1][0], paths.i[i + 1][1] - paths.v[i + 1][1]]);\n          pathInfo.tLength += bezierData.segmentLength;\n          pathInfo.segments.push(bezierData);\n          totalLength += bezierData.segmentLength;\n        }\n\n        i = len;\n\n        if (mask.v.c) {\n          bezierData = bez.buildBezierData(paths.v[i], paths.v[0], [paths.o[i][0] - paths.v[i][0], paths.o[i][1] - paths.v[i][1]], [paths.i[0][0] - paths.v[0][0], paths.i[0][1] - paths.v[0][1]]);\n          pathInfo.tLength += bezierData.segmentLength;\n          pathInfo.segments.push(bezierData);\n          totalLength += bezierData.segmentLength;\n        }\n\n        (this || _global)._pathData.pi = pathInfo;\n      }\n\n      pathInfo = (this || _global)._pathData.pi;\n      currentLength = (this || _global)._pathData.f.v;\n      segmentInd = 0;\n      pointInd = 1;\n      segmentLength = 0;\n      flag = true;\n      segments = pathInfo.segments;\n\n      if (currentLength < 0 && mask.v.c) {\n        if (pathInfo.tLength < Math.abs(currentLength)) {\n          currentLength = -Math.abs(currentLength) % pathInfo.tLength;\n        }\n\n        segmentInd = segments.length - 1;\n        points = segments[segmentInd].points;\n        pointInd = points.length - 1;\n\n        while (currentLength < 0) {\n          currentLength += points[pointInd].partialLength;\n          pointInd -= 1;\n\n          if (pointInd < 0) {\n            segmentInd -= 1;\n            points = segments[segmentInd].points;\n            pointInd = points.length - 1;\n          }\n        }\n      }\n\n      points = segments[segmentInd].points;\n      prevPoint = points[pointInd - 1];\n      currentPoint = points[pointInd];\n      partialLength = currentPoint.partialLength;\n    }\n\n    len = letters.length;\n    xPos = 0;\n    yPos = 0;\n    var yOff = documentData.finalSize * 1.2 * 0.714;\n    var firstLine = true;\n    var animatorProps;\n    var animatorSelector;\n    var j;\n    var jLen;\n    var letterValue;\n    jLen = animators.length;\n    var mult;\n    var ind = -1;\n    var offf;\n    var xPathPos;\n    var yPathPos;\n    var initPathPos = currentLength;\n    var initSegmentInd = segmentInd;\n    var initPointInd = pointInd;\n    var currentLine = -1;\n    var elemOpacity;\n    var sc;\n    var sw;\n    var fc;\n    var k;\n    var letterSw;\n    var letterSc;\n    var letterFc;\n    var letterM = \"\";\n    var letterP = (this || _global).defaultPropsArray;\n    var letterO; //\n\n    if (documentData.j === 2 || documentData.j === 1) {\n      var animatorJustifyOffset = 0;\n      var animatorFirstCharOffset = 0;\n      var justifyOffsetMult = documentData.j === 2 ? -0.5 : -1;\n      var lastIndex = 0;\n      var isNewLine = true;\n\n      for (i = 0; i < len; i += 1) {\n        if (letters[i].n) {\n          if (animatorJustifyOffset) {\n            animatorJustifyOffset += animatorFirstCharOffset;\n          }\n\n          while (lastIndex < i) {\n            letters[lastIndex].animatorJustifyOffset = animatorJustifyOffset;\n            lastIndex += 1;\n          }\n\n          animatorJustifyOffset = 0;\n          isNewLine = true;\n        } else {\n          for (j = 0; j < jLen; j += 1) {\n            animatorProps = animators[j].a;\n\n            if (animatorProps.t.propType) {\n              if (isNewLine && documentData.j === 2) {\n                animatorFirstCharOffset += animatorProps.t.v * justifyOffsetMult;\n              }\n\n              animatorSelector = animators[j].s;\n              mult = animatorSelector.getMult(letters[i].anIndexes[j], textData.a[j].s.totalChars);\n\n              if (mult.length) {\n                animatorJustifyOffset += animatorProps.t.v * mult[0] * justifyOffsetMult;\n              } else {\n                animatorJustifyOffset += animatorProps.t.v * mult * justifyOffsetMult;\n              }\n            }\n          }\n\n          isNewLine = false;\n        }\n      }\n\n      if (animatorJustifyOffset) {\n        animatorJustifyOffset += animatorFirstCharOffset;\n      }\n\n      while (lastIndex < i) {\n        letters[lastIndex].animatorJustifyOffset = animatorJustifyOffset;\n        lastIndex += 1;\n      }\n    } //\n\n\n    for (i = 0; i < len; i += 1) {\n      matrixHelper.reset();\n      elemOpacity = 1;\n\n      if (letters[i].n) {\n        xPos = 0;\n        yPos += documentData.yOffset;\n        yPos += firstLine ? 1 : 0;\n        currentLength = initPathPos;\n        firstLine = false;\n\n        if ((this || _global)._hasMaskedPath) {\n          segmentInd = initSegmentInd;\n          pointInd = initPointInd;\n          points = segments[segmentInd].points;\n          prevPoint = points[pointInd - 1];\n          currentPoint = points[pointInd];\n          partialLength = currentPoint.partialLength;\n          segmentLength = 0;\n        }\n\n        letterM = \"\";\n        letterFc = \"\";\n        letterSw = \"\";\n        letterO = \"\";\n        letterP = (this || _global).defaultPropsArray;\n      } else {\n        if ((this || _global)._hasMaskedPath) {\n          if (currentLine !== letters[i].line) {\n            switch (documentData.j) {\n              case 1:\n                currentLength += totalLength - documentData.lineWidths[letters[i].line];\n                break;\n\n              case 2:\n                currentLength += (totalLength - documentData.lineWidths[letters[i].line]) / 2;\n                break;\n\n              default:\n                break;\n            }\n\n            currentLine = letters[i].line;\n          }\n\n          if (ind !== letters[i].ind) {\n            if (letters[ind]) {\n              currentLength += letters[ind].extra;\n            }\n\n            currentLength += letters[i].an / 2;\n            ind = letters[i].ind;\n          }\n\n          currentLength += alignment[0] * letters[i].an * 0.005;\n          var animatorOffset = 0;\n\n          for (j = 0; j < jLen; j += 1) {\n            animatorProps = animators[j].a;\n\n            if (animatorProps.p.propType) {\n              animatorSelector = animators[j].s;\n              mult = animatorSelector.getMult(letters[i].anIndexes[j], textData.a[j].s.totalChars);\n\n              if (mult.length) {\n                animatorOffset += animatorProps.p.v[0] * mult[0];\n              } else {\n                animatorOffset += animatorProps.p.v[0] * mult;\n              }\n            }\n\n            if (animatorProps.a.propType) {\n              animatorSelector = animators[j].s;\n              mult = animatorSelector.getMult(letters[i].anIndexes[j], textData.a[j].s.totalChars);\n\n              if (mult.length) {\n                animatorOffset += animatorProps.a.v[0] * mult[0];\n              } else {\n                animatorOffset += animatorProps.a.v[0] * mult;\n              }\n            }\n          }\n\n          flag = true;\n\n          while (flag) {\n            if (segmentLength + partialLength >= currentLength + animatorOffset || !points) {\n              perc = (currentLength + animatorOffset - segmentLength) / currentPoint.partialLength;\n              xPathPos = prevPoint.point[0] + (currentPoint.point[0] - prevPoint.point[0]) * perc;\n              yPathPos = prevPoint.point[1] + (currentPoint.point[1] - prevPoint.point[1]) * perc;\n              matrixHelper.translate(-alignment[0] * letters[i].an * 0.005, -(alignment[1] * yOff) * 0.01);\n              flag = false;\n            } else if (points) {\n              segmentLength += currentPoint.partialLength;\n              pointInd += 1;\n\n              if (pointInd >= points.length) {\n                pointInd = 0;\n                segmentInd += 1;\n\n                if (!segments[segmentInd]) {\n                  if (mask.v.c) {\n                    pointInd = 0;\n                    segmentInd = 0;\n                    points = segments[segmentInd].points;\n                  } else {\n                    segmentLength -= currentPoint.partialLength;\n                    points = null;\n                  }\n                } else {\n                  points = segments[segmentInd].points;\n                }\n              }\n\n              if (points) {\n                prevPoint = currentPoint;\n                currentPoint = points[pointInd];\n                partialLength = currentPoint.partialLength;\n              }\n            }\n          }\n\n          offf = letters[i].an / 2 - letters[i].add;\n          matrixHelper.translate(-offf, 0, 0);\n        } else {\n          offf = letters[i].an / 2 - letters[i].add;\n          matrixHelper.translate(-offf, 0, 0); // Grouping alignment\n\n          matrixHelper.translate(-alignment[0] * letters[i].an * 0.005, -alignment[1] * yOff * 0.01, 0);\n        }\n\n        for (j = 0; j < jLen; j += 1) {\n          animatorProps = animators[j].a;\n\n          if (animatorProps.t.propType) {\n            animatorSelector = animators[j].s;\n            mult = animatorSelector.getMult(letters[i].anIndexes[j], textData.a[j].s.totalChars); // This condition is to prevent applying tracking to first character in each line. Might be better to use a boolean \"isNewLine\"\n\n            if (xPos !== 0 || documentData.j !== 0) {\n              if ((this || _global)._hasMaskedPath) {\n                if (mult.length) {\n                  currentLength += animatorProps.t.v * mult[0];\n                } else {\n                  currentLength += animatorProps.t.v * mult;\n                }\n              } else if (mult.length) {\n                xPos += animatorProps.t.v * mult[0];\n              } else {\n                xPos += animatorProps.t.v * mult;\n              }\n            }\n          }\n        }\n\n        if (documentData.strokeWidthAnim) {\n          sw = documentData.sw || 0;\n        }\n\n        if (documentData.strokeColorAnim) {\n          if (documentData.sc) {\n            sc = [documentData.sc[0], documentData.sc[1], documentData.sc[2]];\n          } else {\n            sc = [0, 0, 0];\n          }\n        }\n\n        if (documentData.fillColorAnim && documentData.fc) {\n          fc = [documentData.fc[0], documentData.fc[1], documentData.fc[2]];\n        }\n\n        for (j = 0; j < jLen; j += 1) {\n          animatorProps = animators[j].a;\n\n          if (animatorProps.a.propType) {\n            animatorSelector = animators[j].s;\n            mult = animatorSelector.getMult(letters[i].anIndexes[j], textData.a[j].s.totalChars);\n\n            if (mult.length) {\n              matrixHelper.translate(-animatorProps.a.v[0] * mult[0], -animatorProps.a.v[1] * mult[1], animatorProps.a.v[2] * mult[2]);\n            } else {\n              matrixHelper.translate(-animatorProps.a.v[0] * mult, -animatorProps.a.v[1] * mult, animatorProps.a.v[2] * mult);\n            }\n          }\n        }\n\n        for (j = 0; j < jLen; j += 1) {\n          animatorProps = animators[j].a;\n\n          if (animatorProps.s.propType) {\n            animatorSelector = animators[j].s;\n            mult = animatorSelector.getMult(letters[i].anIndexes[j], textData.a[j].s.totalChars);\n\n            if (mult.length) {\n              matrixHelper.scale(1 + (animatorProps.s.v[0] - 1) * mult[0], 1 + (animatorProps.s.v[1] - 1) * mult[1], 1);\n            } else {\n              matrixHelper.scale(1 + (animatorProps.s.v[0] - 1) * mult, 1 + (animatorProps.s.v[1] - 1) * mult, 1);\n            }\n          }\n        }\n\n        for (j = 0; j < jLen; j += 1) {\n          animatorProps = animators[j].a;\n          animatorSelector = animators[j].s;\n          mult = animatorSelector.getMult(letters[i].anIndexes[j], textData.a[j].s.totalChars);\n\n          if (animatorProps.sk.propType) {\n            if (mult.length) {\n              matrixHelper.skewFromAxis(-animatorProps.sk.v * mult[0], animatorProps.sa.v * mult[1]);\n            } else {\n              matrixHelper.skewFromAxis(-animatorProps.sk.v * mult, animatorProps.sa.v * mult);\n            }\n          }\n\n          if (animatorProps.r.propType) {\n            if (mult.length) {\n              matrixHelper.rotateZ(-animatorProps.r.v * mult[2]);\n            } else {\n              matrixHelper.rotateZ(-animatorProps.r.v * mult);\n            }\n          }\n\n          if (animatorProps.ry.propType) {\n            if (mult.length) {\n              matrixHelper.rotateY(animatorProps.ry.v * mult[1]);\n            } else {\n              matrixHelper.rotateY(animatorProps.ry.v * mult);\n            }\n          }\n\n          if (animatorProps.rx.propType) {\n            if (mult.length) {\n              matrixHelper.rotateX(animatorProps.rx.v * mult[0]);\n            } else {\n              matrixHelper.rotateX(animatorProps.rx.v * mult);\n            }\n          }\n\n          if (animatorProps.o.propType) {\n            if (mult.length) {\n              elemOpacity += (animatorProps.o.v * mult[0] - elemOpacity) * mult[0];\n            } else {\n              elemOpacity += (animatorProps.o.v * mult - elemOpacity) * mult;\n            }\n          }\n\n          if (documentData.strokeWidthAnim && animatorProps.sw.propType) {\n            if (mult.length) {\n              sw += animatorProps.sw.v * mult[0];\n            } else {\n              sw += animatorProps.sw.v * mult;\n            }\n          }\n\n          if (documentData.strokeColorAnim && animatorProps.sc.propType) {\n            for (k = 0; k < 3; k += 1) {\n              if (mult.length) {\n                sc[k] += (animatorProps.sc.v[k] - sc[k]) * mult[0];\n              } else {\n                sc[k] += (animatorProps.sc.v[k] - sc[k]) * mult;\n              }\n            }\n          }\n\n          if (documentData.fillColorAnim && documentData.fc) {\n            if (animatorProps.fc.propType) {\n              for (k = 0; k < 3; k += 1) {\n                if (mult.length) {\n                  fc[k] += (animatorProps.fc.v[k] - fc[k]) * mult[0];\n                } else {\n                  fc[k] += (animatorProps.fc.v[k] - fc[k]) * mult;\n                }\n              }\n            }\n\n            if (animatorProps.fh.propType) {\n              if (mult.length) {\n                fc = addHueToRGB(fc, animatorProps.fh.v * mult[0]);\n              } else {\n                fc = addHueToRGB(fc, animatorProps.fh.v * mult);\n              }\n            }\n\n            if (animatorProps.fs.propType) {\n              if (mult.length) {\n                fc = addSaturationToRGB(fc, animatorProps.fs.v * mult[0]);\n              } else {\n                fc = addSaturationToRGB(fc, animatorProps.fs.v * mult);\n              }\n            }\n\n            if (animatorProps.fb.propType) {\n              if (mult.length) {\n                fc = addBrightnessToRGB(fc, animatorProps.fb.v * mult[0]);\n              } else {\n                fc = addBrightnessToRGB(fc, animatorProps.fb.v * mult);\n              }\n            }\n          }\n        }\n\n        for (j = 0; j < jLen; j += 1) {\n          animatorProps = animators[j].a;\n\n          if (animatorProps.p.propType) {\n            animatorSelector = animators[j].s;\n            mult = animatorSelector.getMult(letters[i].anIndexes[j], textData.a[j].s.totalChars);\n\n            if ((this || _global)._hasMaskedPath) {\n              if (mult.length) {\n                matrixHelper.translate(0, animatorProps.p.v[1] * mult[0], -animatorProps.p.v[2] * mult[1]);\n              } else {\n                matrixHelper.translate(0, animatorProps.p.v[1] * mult, -animatorProps.p.v[2] * mult);\n              }\n            } else if (mult.length) {\n              matrixHelper.translate(animatorProps.p.v[0] * mult[0], animatorProps.p.v[1] * mult[1], -animatorProps.p.v[2] * mult[2]);\n            } else {\n              matrixHelper.translate(animatorProps.p.v[0] * mult, animatorProps.p.v[1] * mult, -animatorProps.p.v[2] * mult);\n            }\n          }\n        }\n\n        if (documentData.strokeWidthAnim) {\n          letterSw = sw < 0 ? 0 : sw;\n        }\n\n        if (documentData.strokeColorAnim) {\n          letterSc = \"rgb(\" + Math.round(sc[0] * 255) + \",\" + Math.round(sc[1] * 255) + \",\" + Math.round(sc[2] * 255) + \")\";\n        }\n\n        if (documentData.fillColorAnim && documentData.fc) {\n          letterFc = \"rgb(\" + Math.round(fc[0] * 255) + \",\" + Math.round(fc[1] * 255) + \",\" + Math.round(fc[2] * 255) + \")\";\n        }\n\n        if ((this || _global)._hasMaskedPath) {\n          matrixHelper.translate(0, -documentData.ls);\n          matrixHelper.translate(0, alignment[1] * yOff * 0.01 + yPos, 0);\n\n          if (textData.p.p) {\n            tanAngle = (currentPoint.point[1] - prevPoint.point[1]) / (currentPoint.point[0] - prevPoint.point[0]);\n            var rot = Math.atan(tanAngle) * 180 / Math.PI;\n\n            if (currentPoint.point[0] < prevPoint.point[0]) {\n              rot += 180;\n            }\n\n            matrixHelper.rotate(-rot * Math.PI / 180);\n          }\n\n          matrixHelper.translate(xPathPos, yPathPos, 0);\n          currentLength -= alignment[0] * letters[i].an * 0.005;\n\n          if (letters[i + 1] && ind !== letters[i + 1].ind) {\n            currentLength += letters[i].an / 2;\n            currentLength += documentData.tr * 0.001 * documentData.finalSize;\n          }\n        } else {\n          matrixHelper.translate(xPos, yPos, 0);\n\n          if (documentData.ps) {\n            // matrixHelper.translate(documentData.ps[0],documentData.ps[1],0);\n            matrixHelper.translate(documentData.ps[0], documentData.ps[1] + documentData.ascent, 0);\n          }\n\n          switch (documentData.j) {\n            case 1:\n              matrixHelper.translate(letters[i].animatorJustifyOffset + documentData.justifyOffset + (documentData.boxWidth - documentData.lineWidths[letters[i].line]), 0, 0);\n              break;\n\n            case 2:\n              matrixHelper.translate(letters[i].animatorJustifyOffset + documentData.justifyOffset + (documentData.boxWidth - documentData.lineWidths[letters[i].line]) / 2, 0, 0);\n              break;\n\n            default:\n              break;\n          }\n\n          matrixHelper.translate(0, -documentData.ls);\n          matrixHelper.translate(offf, 0, 0);\n          matrixHelper.translate(alignment[0] * letters[i].an * 0.005, alignment[1] * yOff * 0.01, 0);\n          xPos += letters[i].l + documentData.tr * 0.001 * documentData.finalSize;\n        }\n\n        if (renderType === \"html\") {\n          letterM = matrixHelper.toCSS();\n        } else if (renderType === \"svg\") {\n          letterM = matrixHelper.to2dCSS();\n        } else {\n          letterP = [matrixHelper.props[0], matrixHelper.props[1], matrixHelper.props[2], matrixHelper.props[3], matrixHelper.props[4], matrixHelper.props[5], matrixHelper.props[6], matrixHelper.props[7], matrixHelper.props[8], matrixHelper.props[9], matrixHelper.props[10], matrixHelper.props[11], matrixHelper.props[12], matrixHelper.props[13], matrixHelper.props[14], matrixHelper.props[15]];\n        }\n\n        letterO = elemOpacity;\n      }\n\n      if (renderedLettersCount <= i) {\n        letterValue = new LetterProps(letterO, letterSw, letterSc, letterFc, letterM, letterP);\n\n        (this || _global).renderedLetters.push(letterValue);\n\n        renderedLettersCount += 1;\n        (this || _global).lettersChangedFlag = true;\n      } else {\n        letterValue = (this || _global).renderedLetters[i];\n        (this || _global).lettersChangedFlag = letterValue.update(letterO, letterSw, letterSc, letterFc, letterM, letterP) || (this || _global).lettersChangedFlag;\n      }\n    }\n  };\n\n  TextAnimatorProperty.prototype.getValue = function () {\n    if ((this || _global)._elem.globalData.frameId === (this || _global)._frameId) {\n      return;\n    }\n\n    (this || _global)._frameId = (this || _global)._elem.globalData.frameId;\n    this.iterateDynamicProperties();\n  };\n\n  TextAnimatorProperty.prototype.mHelper = new Matrix();\n  TextAnimatorProperty.prototype.defaultPropsArray = [];\n  extendPrototype([DynamicPropertyContainer], TextAnimatorProperty);\n  /* global PropertyFactory, degToRads, TextSelectorProp */\n\n  /* exported TextAnimatorDataProperty */\n\n  function TextAnimatorDataProperty(elem, animatorProps, container) {\n    var defaultData = {\n      propType: false\n    };\n    var getProp = PropertyFactory.getProp;\n    var textAnimatorAnimatables = animatorProps.a;\n    (this || _global).a = {\n      r: textAnimatorAnimatables.r ? getProp(elem, textAnimatorAnimatables.r, 0, degToRads, container) : defaultData,\n      rx: textAnimatorAnimatables.rx ? getProp(elem, textAnimatorAnimatables.rx, 0, degToRads, container) : defaultData,\n      ry: textAnimatorAnimatables.ry ? getProp(elem, textAnimatorAnimatables.ry, 0, degToRads, container) : defaultData,\n      sk: textAnimatorAnimatables.sk ? getProp(elem, textAnimatorAnimatables.sk, 0, degToRads, container) : defaultData,\n      sa: textAnimatorAnimatables.sa ? getProp(elem, textAnimatorAnimatables.sa, 0, degToRads, container) : defaultData,\n      s: textAnimatorAnimatables.s ? getProp(elem, textAnimatorAnimatables.s, 1, 0.01, container) : defaultData,\n      a: textAnimatorAnimatables.a ? getProp(elem, textAnimatorAnimatables.a, 1, 0, container) : defaultData,\n      o: textAnimatorAnimatables.o ? getProp(elem, textAnimatorAnimatables.o, 0, 0.01, container) : defaultData,\n      p: textAnimatorAnimatables.p ? getProp(elem, textAnimatorAnimatables.p, 1, 0, container) : defaultData,\n      sw: textAnimatorAnimatables.sw ? getProp(elem, textAnimatorAnimatables.sw, 0, 0, container) : defaultData,\n      sc: textAnimatorAnimatables.sc ? getProp(elem, textAnimatorAnimatables.sc, 1, 0, container) : defaultData,\n      fc: textAnimatorAnimatables.fc ? getProp(elem, textAnimatorAnimatables.fc, 1, 0, container) : defaultData,\n      fh: textAnimatorAnimatables.fh ? getProp(elem, textAnimatorAnimatables.fh, 0, 0, container) : defaultData,\n      fs: textAnimatorAnimatables.fs ? getProp(elem, textAnimatorAnimatables.fs, 0, 0.01, container) : defaultData,\n      fb: textAnimatorAnimatables.fb ? getProp(elem, textAnimatorAnimatables.fb, 0, 0.01, container) : defaultData,\n      t: textAnimatorAnimatables.t ? getProp(elem, textAnimatorAnimatables.t, 0, 0, container) : defaultData\n    };\n    (this || _global).s = TextSelectorProp.getTextSelectorProp(elem, animatorProps.s, container);\n    (this || _global).s.t = animatorProps.s.t;\n  }\n\n  function LetterProps(o, sw, sc, fc, m, p) {\n    (this || _global).o = o;\n    (this || _global).sw = sw;\n    (this || _global).sc = sc;\n    (this || _global).fc = fc;\n    (this || _global).m = m;\n    (this || _global).p = p;\n    (this || _global)._mdf = {\n      o: true,\n      sw: !!sw,\n      sc: !!sc,\n      fc: !!fc,\n      m: true,\n      p: true\n    };\n  }\n\n  LetterProps.prototype.update = function (o, sw, sc, fc, m, p) {\n    (this || _global)._mdf.o = false;\n    (this || _global)._mdf.sw = false;\n    (this || _global)._mdf.sc = false;\n    (this || _global)._mdf.fc = false;\n    (this || _global)._mdf.m = false;\n    (this || _global)._mdf.p = false;\n    var updated = false;\n\n    if ((this || _global).o !== o) {\n      (this || _global).o = o;\n      (this || _global)._mdf.o = true;\n      updated = true;\n    }\n\n    if ((this || _global).sw !== sw) {\n      (this || _global).sw = sw;\n      (this || _global)._mdf.sw = true;\n      updated = true;\n    }\n\n    if ((this || _global).sc !== sc) {\n      (this || _global).sc = sc;\n      (this || _global)._mdf.sc = true;\n      updated = true;\n    }\n\n    if ((this || _global).fc !== fc) {\n      (this || _global).fc = fc;\n      (this || _global)._mdf.fc = true;\n      updated = true;\n    }\n\n    if ((this || _global).m !== m) {\n      (this || _global).m = m;\n      (this || _global)._mdf.m = true;\n      updated = true;\n    }\n\n    if (p.length && ((this || _global).p[0] !== p[0] || (this || _global).p[1] !== p[1] || (this || _global).p[4] !== p[4] || (this || _global).p[5] !== p[5] || (this || _global).p[12] !== p[12] || (this || _global).p[13] !== p[13])) {\n      (this || _global).p = p;\n      (this || _global)._mdf.p = true;\n      updated = true;\n    }\n\n    return updated;\n  };\n  /* global FontManager, initialDefaultFrame, getFontProperties */\n\n  /* exported TextProperty */\n\n\n  function TextProperty(elem, data) {\n    (this || _global)._frameId = initialDefaultFrame;\n    (this || _global).pv = \"\";\n    (this || _global).v = \"\";\n    (this || _global).kf = false;\n    (this || _global)._isFirstFrame = true;\n    (this || _global)._mdf = false;\n    (this || _global).data = data;\n    (this || _global).elem = elem;\n    (this || _global).comp = (this || _global).elem.comp;\n    (this || _global).keysIndex = 0;\n    (this || _global).canResize = false;\n    (this || _global).minimumFontSize = 1;\n    (this || _global).effectsSequence = [];\n    (this || _global).currentData = {\n      ascent: 0,\n      boxWidth: (this || _global).defaultBoxWidth,\n      f: \"\",\n      fStyle: \"\",\n      fWeight: \"\",\n      fc: \"\",\n      j: \"\",\n      justifyOffset: \"\",\n      l: [],\n      lh: 0,\n      lineWidths: [],\n      ls: \"\",\n      of: \"\",\n      s: \"\",\n      sc: \"\",\n      sw: 0,\n      t: 0,\n      tr: 0,\n      sz: 0,\n      ps: null,\n      fillColorAnim: false,\n      strokeColorAnim: false,\n      strokeWidthAnim: false,\n      yOffset: 0,\n      finalSize: 0,\n      finalText: [],\n      finalLineHeight: 0,\n      __complete: false\n    };\n    this.copyData((this || _global).currentData, (this || _global).data.d.k[0].s);\n\n    if (!this.searchProperty()) {\n      this.completeTextData((this || _global).currentData);\n    }\n  }\n\n  TextProperty.prototype.defaultBoxWidth = [0, 0];\n\n  TextProperty.prototype.copyData = function (obj, data) {\n    for (var s in data) {\n      if (Object.prototype.hasOwnProperty.call(data, s)) {\n        obj[s] = data[s];\n      }\n    }\n\n    return obj;\n  };\n\n  TextProperty.prototype.setCurrentData = function (data) {\n    if (!data.__complete) {\n      this.completeTextData(data);\n    }\n\n    (this || _global).currentData = data;\n    (this || _global).currentData.boxWidth = (this || _global).currentData.boxWidth || (this || _global).defaultBoxWidth;\n    (this || _global)._mdf = true;\n  };\n\n  TextProperty.prototype.searchProperty = function () {\n    return this.searchKeyframes();\n  };\n\n  TextProperty.prototype.searchKeyframes = function () {\n    (this || _global).kf = (this || _global).data.d.k.length > 1;\n\n    if ((this || _global).kf) {\n      this.addEffect((this || _global).getKeyframeValue.bind(this || _global));\n    }\n\n    return (this || _global).kf;\n  };\n\n  TextProperty.prototype.addEffect = function (effectFunction) {\n    (this || _global).effectsSequence.push(effectFunction);\n\n    (this || _global).elem.addDynamicProperty(this || _global);\n  };\n\n  TextProperty.prototype.getValue = function (_finalValue) {\n    if (((this || _global).elem.globalData.frameId === (this || _global).frameId || !(this || _global).effectsSequence.length) && !_finalValue) {\n      return;\n    }\n\n    (this || _global).currentData.t = (this || _global).data.d.k[(this || _global).keysIndex].s.t;\n    var currentValue = (this || _global).currentData;\n    var currentIndex = (this || _global).keysIndex;\n\n    if ((this || _global).lock) {\n      this.setCurrentData((this || _global).currentData);\n      return;\n    }\n\n    (this || _global).lock = true;\n    (this || _global)._mdf = false;\n    var i;\n    var len = (this || _global).effectsSequence.length;\n    var finalValue = _finalValue || (this || _global).data.d.k[(this || _global).keysIndex].s;\n\n    for (i = 0; i < len; i += 1) {\n      // Checking if index changed to prevent creating a new object every time the expression updates.\n      if (currentIndex !== (this || _global).keysIndex) {\n        finalValue = (this || _global).effectsSequence[i](finalValue, finalValue.t);\n      } else {\n        finalValue = (this || _global).effectsSequence[i]((this || _global).currentData, finalValue.t);\n      }\n    }\n\n    if (currentValue !== finalValue) {\n      this.setCurrentData(finalValue);\n    }\n\n    (this || _global).v = (this || _global).currentData;\n    (this || _global).pv = (this || _global).v;\n    (this || _global).lock = false;\n    (this || _global).frameId = (this || _global).elem.globalData.frameId;\n  };\n\n  TextProperty.prototype.getKeyframeValue = function () {\n    var textKeys = (this || _global).data.d.k;\n    var frameNum = (this || _global).elem.comp.renderedFrame;\n    var i = 0;\n    var len = textKeys.length;\n\n    while (i <= len - 1) {\n      if (i === len - 1 || textKeys[i + 1].t > frameNum) {\n        break;\n      }\n\n      i += 1;\n    }\n\n    if ((this || _global).keysIndex !== i) {\n      (this || _global).keysIndex = i;\n    }\n\n    return (this || _global).data.d.k[(this || _global).keysIndex].s;\n  };\n\n  TextProperty.prototype.buildFinalText = function (text) {\n    var combinedCharacters = FontManager.getCombinedCharacterCodes();\n    var charactersArray = [];\n    var i = 0;\n    var len = text.length;\n    var charCode;\n\n    while (i < len) {\n      charCode = text.charCodeAt(i);\n\n      if (combinedCharacters.indexOf(charCode) !== -1) {\n        charactersArray[charactersArray.length - 1] += text.charAt(i);\n      } else if (charCode >= 55296 && charCode <= 56319) {\n        charCode = text.charCodeAt(i + 1);\n\n        if (charCode >= 56320 && charCode <= 57343) {\n          charactersArray.push(text.substr(i, 2));\n          i += 1;\n        } else {\n          charactersArray.push(text.charAt(i));\n        }\n      } else {\n        charactersArray.push(text.charAt(i));\n      }\n\n      i += 1;\n    }\n\n    return charactersArray;\n  };\n\n  TextProperty.prototype.completeTextData = function (documentData) {\n    documentData.__complete = true;\n    var fontManager = (this || _global).elem.globalData.fontManager;\n    var data = (this || _global).data;\n    var letters = [];\n    var i;\n    var len;\n    var newLineFlag;\n    var index = 0;\n    var val;\n    var anchorGrouping = data.m.g;\n    var currentSize = 0;\n    var currentPos = 0;\n    var currentLine = 0;\n    var lineWidths = [];\n    var lineWidth = 0;\n    var maxLineWidth = 0;\n    var j;\n    var jLen;\n    var fontData = fontManager.getFontByName(documentData.f);\n    var charData;\n    var cLength = 0;\n    var fontProps = getFontProperties(fontData);\n    documentData.fWeight = fontProps.weight;\n    documentData.fStyle = fontProps.style;\n    documentData.finalSize = documentData.s;\n    documentData.finalText = this.buildFinalText(documentData.t);\n    len = documentData.finalText.length;\n    documentData.finalLineHeight = documentData.lh;\n    var trackingOffset = documentData.tr / 1000 * documentData.finalSize;\n    var charCode;\n\n    if (documentData.sz) {\n      var flag = true;\n      var boxWidth = documentData.sz[0];\n      var boxHeight = documentData.sz[1];\n      var currentHeight;\n      var finalText;\n\n      while (flag) {\n        finalText = this.buildFinalText(documentData.t);\n        currentHeight = 0;\n        lineWidth = 0;\n        len = finalText.length;\n        trackingOffset = documentData.tr / 1000 * documentData.finalSize;\n        var lastSpaceIndex = -1;\n\n        for (i = 0; i < len; i += 1) {\n          charCode = finalText[i].charCodeAt(0);\n          newLineFlag = false;\n\n          if (finalText[i] === \" \") {\n            lastSpaceIndex = i;\n          } else if (charCode === 13 || charCode === 3) {\n            lineWidth = 0;\n            newLineFlag = true;\n            currentHeight += documentData.finalLineHeight || documentData.finalSize * 1.2;\n          }\n\n          if (fontManager.chars) {\n            charData = fontManager.getCharData(finalText[i], fontData.fStyle, fontData.fFamily);\n            cLength = newLineFlag ? 0 : charData.w * documentData.finalSize / 100;\n          } else {\n            // tCanvasHelper.font = documentData.s + 'px '+ fontData.fFamily;\n            cLength = fontManager.measureText(finalText[i], documentData.f, documentData.finalSize);\n          }\n\n          if (lineWidth + cLength > boxWidth && finalText[i] !== \" \") {\n            if (lastSpaceIndex === -1) {\n              len += 1;\n            } else {\n              i = lastSpaceIndex;\n            }\n\n            currentHeight += documentData.finalLineHeight || documentData.finalSize * 1.2;\n            finalText.splice(i, lastSpaceIndex === i ? 1 : 0, \"\\r\"); // finalText = finalText.substr(0,i) + \"\\r\" + finalText.substr(i === lastSpaceIndex ? i + 1 : i);\n\n            lastSpaceIndex = -1;\n            lineWidth = 0;\n          } else {\n            lineWidth += cLength;\n            lineWidth += trackingOffset;\n          }\n        }\n\n        currentHeight += fontData.ascent * documentData.finalSize / 100;\n\n        if ((this || _global).canResize && documentData.finalSize > (this || _global).minimumFontSize && boxHeight < currentHeight) {\n          documentData.finalSize -= 1;\n          documentData.finalLineHeight = documentData.finalSize * documentData.lh / documentData.s;\n        } else {\n          documentData.finalText = finalText;\n          len = documentData.finalText.length;\n          flag = false;\n        }\n      }\n    }\n\n    lineWidth = -trackingOffset;\n    cLength = 0;\n    var uncollapsedSpaces = 0;\n    var currentChar;\n\n    for (i = 0; i < len; i += 1) {\n      newLineFlag = false;\n      currentChar = documentData.finalText[i];\n      charCode = currentChar.charCodeAt(0);\n\n      if (charCode === 13 || charCode === 3) {\n        uncollapsedSpaces = 0;\n        lineWidths.push(lineWidth);\n        maxLineWidth = lineWidth > maxLineWidth ? lineWidth : maxLineWidth;\n        lineWidth = -2 * trackingOffset;\n        val = \"\";\n        newLineFlag = true;\n        currentLine += 1;\n      } else {\n        val = currentChar;\n      }\n\n      if (fontManager.chars) {\n        charData = fontManager.getCharData(currentChar, fontData.fStyle, fontManager.getFontByName(documentData.f).fFamily);\n        cLength = newLineFlag ? 0 : charData.w * documentData.finalSize / 100;\n      } else {\n        // var charWidth = fontManager.measureText(val, documentData.f, documentData.finalSize);\n        // tCanvasHelper.font = documentData.finalSize + 'px '+ fontManager.getFontByName(documentData.f).fFamily;\n        cLength = fontManager.measureText(val, documentData.f, documentData.finalSize);\n      } //\n\n\n      if (currentChar === \" \") {\n        uncollapsedSpaces += cLength + trackingOffset;\n      } else {\n        lineWidth += cLength + trackingOffset + uncollapsedSpaces;\n        uncollapsedSpaces = 0;\n      }\n\n      letters.push({\n        l: cLength,\n        an: cLength,\n        add: currentSize,\n        n: newLineFlag,\n        anIndexes: [],\n        val: val,\n        line: currentLine,\n        animatorJustifyOffset: 0\n      });\n\n      if (anchorGrouping == 2) {\n        // eslint-disable-line eqeqeq\n        currentSize += cLength;\n\n        if (val === \"\" || val === \" \" || i === len - 1) {\n          if (val === \"\" || val === \" \") {\n            currentSize -= cLength;\n          }\n\n          while (currentPos <= i) {\n            letters[currentPos].an = currentSize;\n            letters[currentPos].ind = index;\n            letters[currentPos].extra = cLength;\n            currentPos += 1;\n          }\n\n          index += 1;\n          currentSize = 0;\n        }\n      } else if (anchorGrouping == 3) {\n        // eslint-disable-line eqeqeq\n        currentSize += cLength;\n\n        if (val === \"\" || i === len - 1) {\n          if (val === \"\") {\n            currentSize -= cLength;\n          }\n\n          while (currentPos <= i) {\n            letters[currentPos].an = currentSize;\n            letters[currentPos].ind = index;\n            letters[currentPos].extra = cLength;\n            currentPos += 1;\n          }\n\n          currentSize = 0;\n          index += 1;\n        }\n      } else {\n        letters[index].ind = index;\n        letters[index].extra = 0;\n        index += 1;\n      }\n    }\n\n    documentData.l = letters;\n    maxLineWidth = lineWidth > maxLineWidth ? lineWidth : maxLineWidth;\n    lineWidths.push(lineWidth);\n\n    if (documentData.sz) {\n      documentData.boxWidth = documentData.sz[0];\n      documentData.justifyOffset = 0;\n    } else {\n      documentData.boxWidth = maxLineWidth;\n\n      switch (documentData.j) {\n        case 1:\n          documentData.justifyOffset = -documentData.boxWidth;\n          break;\n\n        case 2:\n          documentData.justifyOffset = -documentData.boxWidth / 2;\n          break;\n\n        default:\n          documentData.justifyOffset = 0;\n      }\n    }\n\n    documentData.lineWidths = lineWidths;\n    var animators = data.a;\n    var animatorData;\n    var letterData;\n    jLen = animators.length;\n    var based;\n    var ind;\n    var indexes = [];\n\n    for (j = 0; j < jLen; j += 1) {\n      animatorData = animators[j];\n\n      if (animatorData.a.sc) {\n        documentData.strokeColorAnim = true;\n      }\n\n      if (animatorData.a.sw) {\n        documentData.strokeWidthAnim = true;\n      }\n\n      if (animatorData.a.fc || animatorData.a.fh || animatorData.a.fs || animatorData.a.fb) {\n        documentData.fillColorAnim = true;\n      }\n\n      ind = 0;\n      based = animatorData.s.b;\n\n      for (i = 0; i < len; i += 1) {\n        letterData = letters[i];\n        letterData.anIndexes[j] = ind;\n\n        if (based == 1 && letterData.val !== \"\" || based == 2 && letterData.val !== \"\" && letterData.val !== \" \" || based == 3 && (letterData.n || letterData.val == \" \" || i == len - 1) || based == 4 && (letterData.n || i == len - 1)) {\n          // eslint-disable-line eqeqeq\n          if (animatorData.s.rn === 1) {\n            indexes.push(ind);\n          }\n\n          ind += 1;\n        }\n      }\n\n      data.a[j].s.totalChars = ind;\n      var currentInd = -1;\n      var newInd;\n\n      if (animatorData.s.rn === 1) {\n        for (i = 0; i < len; i += 1) {\n          letterData = letters[i];\n\n          if (currentInd != letterData.anIndexes[j]) {\n            // eslint-disable-line eqeqeq\n            currentInd = letterData.anIndexes[j];\n            newInd = indexes.splice(Math.floor(Math.random() * indexes.length), 1)[0];\n          }\n\n          letterData.anIndexes[j] = newInd;\n        }\n      }\n    }\n\n    documentData.yOffset = documentData.finalLineHeight || documentData.finalSize * 1.2;\n    documentData.ls = documentData.ls || 0;\n    documentData.ascent = fontData.ascent * documentData.finalSize / 100;\n  };\n\n  TextProperty.prototype.updateDocumentData = function (newData, index) {\n    index = index === undefined ? (this || _global).keysIndex : index;\n    var dData = this.copyData({}, (this || _global).data.d.k[index].s);\n    dData = this.copyData(dData, newData);\n    (this || _global).data.d.k[index].s = dData;\n    this.recalculate(index);\n\n    (this || _global).elem.addDynamicProperty(this || _global);\n  };\n\n  TextProperty.prototype.recalculate = function (index) {\n    var dData = (this || _global).data.d.k[index].s;\n    dData.__complete = false;\n    (this || _global).keysIndex = 0;\n    (this || _global)._isFirstFrame = true;\n    this.getValue(dData);\n  };\n\n  TextProperty.prototype.canResizeFont = function (_canResize) {\n    (this || _global).canResize = _canResize;\n    this.recalculate((this || _global).keysIndex);\n\n    (this || _global).elem.addDynamicProperty(this || _global);\n  };\n\n  TextProperty.prototype.setMinimumFontSize = function (_fontValue) {\n    (this || _global).minimumFontSize = Math.floor(_fontValue) || 1;\n    this.recalculate((this || _global).keysIndex);\n\n    (this || _global).elem.addDynamicProperty(this || _global);\n  };\n  /* global extendPrototype, BezierFactory, PropertyFactory, DynamicPropertyContainer */\n\n  /* exported TextSelectorProp */\n\n\n  var TextSelectorProp = function () {\n    var max = Math.max;\n    var min = Math.min;\n    var floor = Math.floor;\n\n    function TextSelectorPropFactory(elem, data) {\n      (this || _global)._currentTextLength = -1;\n      (this || _global).k = false;\n      (this || _global).data = data;\n      (this || _global).elem = elem;\n      (this || _global).comp = elem.comp;\n      (this || _global).finalS = 0;\n      (this || _global).finalE = 0;\n      this.initDynamicPropertyContainer(elem);\n      (this || _global).s = PropertyFactory.getProp(elem, data.s || {\n        k: 0\n      }, 0, 0, this || _global);\n\n      if (\"e\" in data) {\n        (this || _global).e = PropertyFactory.getProp(elem, data.e, 0, 0, this || _global);\n      } else {\n        (this || _global).e = {\n          v: 100\n        };\n      }\n\n      (this || _global).o = PropertyFactory.getProp(elem, data.o || {\n        k: 0\n      }, 0, 0, this || _global);\n      (this || _global).xe = PropertyFactory.getProp(elem, data.xe || {\n        k: 0\n      }, 0, 0, this || _global);\n      (this || _global).ne = PropertyFactory.getProp(elem, data.ne || {\n        k: 0\n      }, 0, 0, this || _global);\n      (this || _global).a = PropertyFactory.getProp(elem, data.a, 0, 0.01, this || _global);\n\n      if (!(this || _global).dynamicProperties.length) {\n        this.getValue();\n      }\n    }\n\n    TextSelectorPropFactory.prototype = {\n      getMult: function (ind) {\n        if ((this || _global)._currentTextLength !== (this || _global).elem.textProperty.currentData.l.length) {\n          this.getValue();\n        } // var easer = bez.getEasingCurve(this.ne.v/100,0,1-this.xe.v/100,1);\n\n\n        var x1 = 0;\n        var y1 = 0;\n        var x2 = 1;\n        var y2 = 1;\n\n        if ((this || _global).ne.v > 0) {\n          x1 = (this || _global).ne.v / 100;\n        } else {\n          y1 = -(this || _global).ne.v / 100;\n        }\n\n        if ((this || _global).xe.v > 0) {\n          x2 = 1 - (this || _global).xe.v / 100;\n        } else {\n          y2 = 1 + (this || _global).xe.v / 100;\n        }\n\n        var easer = BezierFactory.getBezierEasing(x1, y1, x2, y2).get;\n        var mult = 0;\n        var s = (this || _global).finalS;\n        var e = (this || _global).finalE;\n        var type = (this || _global).data.sh;\n\n        if (type === 2) {\n          if (e === s) {\n            mult = ind >= e ? 1 : 0;\n          } else {\n            mult = max(0, min(0.5 / (e - s) + (ind - s) / (e - s), 1));\n          }\n\n          mult = easer(mult);\n        } else if (type === 3) {\n          if (e === s) {\n            mult = ind >= e ? 0 : 1;\n          } else {\n            mult = 1 - max(0, min(0.5 / (e - s) + (ind - s) / (e - s), 1));\n          }\n\n          mult = easer(mult);\n        } else if (type === 4) {\n          if (e === s) {\n            mult = 0;\n          } else {\n            mult = max(0, min(0.5 / (e - s) + (ind - s) / (e - s), 1));\n\n            if (mult < 0.5) {\n              mult *= 2;\n            } else {\n              mult = 1 - 2 * (mult - 0.5);\n            }\n          }\n\n          mult = easer(mult);\n        } else if (type === 5) {\n          if (e === s) {\n            mult = 0;\n          } else {\n            var tot = e - s;\n            /* ind += 0.5;\r\n                      mult = -4/(tot*tot)*(ind*ind)+(4/tot)*ind; */\n\n            ind = min(max(0, ind + 0.5 - s), e - s);\n            var x = -tot / 2 + ind;\n            var a = tot / 2;\n            mult = Math.sqrt(1 - x * x / (a * a));\n          }\n\n          mult = easer(mult);\n        } else if (type === 6) {\n          if (e === s) {\n            mult = 0;\n          } else {\n            ind = min(max(0, ind + 0.5 - s), e - s);\n            mult = (1 + Math.cos(Math.PI + Math.PI * 2 * ind / (e - s))) / 2; // eslint-disable-line\n          }\n\n          mult = easer(mult);\n        } else {\n          if (ind >= floor(s)) {\n            if (ind - s < 0) {\n              mult = max(0, min(min(e, 1) - (s - ind), 1));\n            } else {\n              mult = max(0, min(e - ind, 1));\n            }\n          }\n\n          mult = easer(mult);\n        }\n\n        return mult * (this || _global).a.v;\n      },\n      getValue: function (newCharsFlag) {\n        this.iterateDynamicProperties();\n        (this || _global)._mdf = newCharsFlag || (this || _global)._mdf;\n        (this || _global)._currentTextLength = (this || _global).elem.textProperty.currentData.l.length || 0;\n\n        if (newCharsFlag && (this || _global).data.r === 2) {\n          (this || _global).e.v = (this || _global)._currentTextLength;\n        }\n\n        var divisor = (this || _global).data.r === 2 ? 1 : 100 / (this || _global).data.totalChars;\n        var o = (this || _global).o.v / divisor;\n        var s = (this || _global).s.v / divisor + o;\n        var e = (this || _global).e.v / divisor + o;\n\n        if (s > e) {\n          var _s = s;\n          s = e;\n          e = _s;\n        }\n\n        (this || _global).finalS = s;\n        (this || _global).finalE = e;\n      }\n    };\n    extendPrototype([DynamicPropertyContainer], TextSelectorPropFactory);\n\n    function getTextSelectorProp(elem, data, arr) {\n      return new TextSelectorPropFactory(elem, data, arr);\n    }\n\n    return {\n      getTextSelectorProp: getTextSelectorProp\n    };\n  }();\n  /* global createSizedArray, pooling */\n\n  /* exported poolFactory */\n\n\n  var poolFactory = function () {\n    return function (initialLength, _create, _release) {\n      var _length = 0;\n      var _maxLength = initialLength;\n      var pool = createSizedArray(_maxLength);\n      var ob = {\n        newElement: newElement,\n        release: release\n      };\n\n      function newElement() {\n        var element;\n\n        if (_length) {\n          _length -= 1;\n          element = pool[_length];\n        } else {\n          element = _create();\n        }\n\n        return element;\n      }\n\n      function release(element) {\n        if (_length === _maxLength) {\n          pool = pooling.double(pool);\n          _maxLength *= 2;\n        }\n\n        if (_release) {\n          _release(element);\n        }\n\n        pool[_length] = element;\n        _length += 1;\n      }\n\n      return ob;\n    };\n  }();\n  /* global createSizedArray */\n\n  /* exported pooling */\n\n\n  var pooling = function () {\n    function double(arr) {\n      return arr.concat(createSizedArray(arr.length));\n    }\n\n    return {\n      double: double\n    };\n  }();\n  /* global createTypedArray, poolFactory */\n\n  /* exported pointPool */\n\n\n  var pointPool = function () {\n    function create() {\n      return createTypedArray(\"float32\", 2);\n    }\n\n    return poolFactory(8, create);\n  }();\n  /* global ShapePath, pointPool, poolFactory */\n\n  /* exported shapePool */\n\n\n  var shapePool = function () {\n    function create() {\n      return new ShapePath();\n    }\n\n    function release(shapePath) {\n      var len = shapePath._length;\n      var i;\n\n      for (i = 0; i < len; i += 1) {\n        pointPool.release(shapePath.v[i]);\n        pointPool.release(shapePath.i[i]);\n        pointPool.release(shapePath.o[i]);\n        shapePath.v[i] = null;\n        shapePath.i[i] = null;\n        shapePath.o[i] = null;\n      }\n\n      shapePath._length = 0;\n      shapePath.c = false;\n    }\n\n    function clone(shape) {\n      var cloned = factory.newElement();\n      var i;\n      var len = shape._length === undefined ? shape.v.length : shape._length;\n      cloned.setLength(len);\n      cloned.c = shape.c;\n\n      for (i = 0; i < len; i += 1) {\n        cloned.setTripleAt(shape.v[i][0], shape.v[i][1], shape.o[i][0], shape.o[i][1], shape.i[i][0], shape.i[i][1], i);\n      }\n\n      return cloned;\n    }\n\n    var factory = poolFactory(4, create, release);\n    factory.clone = clone;\n    return factory;\n  }();\n  /* global createSizedArray, ShapeCollection, shapePool, pooling */\n\n  /* exported shapeCollectionPool */\n\n\n  var shapeCollectionPool = function () {\n    var ob = {\n      newShapeCollection: newShapeCollection,\n      release: release\n    };\n    var _length = 0;\n    var _maxLength = 4;\n    var pool = createSizedArray(_maxLength);\n\n    function newShapeCollection() {\n      var shapeCollection;\n\n      if (_length) {\n        _length -= 1;\n        shapeCollection = pool[_length];\n      } else {\n        shapeCollection = new ShapeCollection();\n      }\n\n      return shapeCollection;\n    }\n\n    function release(shapeCollection) {\n      var i;\n      var len = shapeCollection._length;\n\n      for (i = 0; i < len; i += 1) {\n        shapePool.release(shapeCollection.shapes[i]);\n      }\n\n      shapeCollection._length = 0;\n\n      if (_length === _maxLength) {\n        pool = pooling.double(pool);\n        _maxLength *= 2;\n      }\n\n      pool[_length] = shapeCollection;\n      _length += 1;\n    }\n\n    return ob;\n  }();\n  /* global poolFactory, bezierLengthPool */\n\n  /* exported segmentsLengthPool */\n\n\n  var segmentsLengthPool = function () {\n    function create() {\n      return {\n        lengths: [],\n        totalLength: 0\n      };\n    }\n\n    function release(element) {\n      var i;\n      var len = element.lengths.length;\n\n      for (i = 0; i < len; i += 1) {\n        bezierLengthPool.release(element.lengths[i]);\n      }\n\n      element.lengths.length = 0;\n    }\n\n    return poolFactory(8, create, release);\n  }();\n  /* global createTypedArray, defaultCurveSegments, poolFactory */\n\n  /* exported bezierLengthPool */\n\n\n  var bezierLengthPool = function () {\n    function create() {\n      return {\n        addedLength: 0,\n        percents: createTypedArray(\"float32\", defaultCurveSegments),\n        lengths: createTypedArray(\"float32\", defaultCurveSegments)\n      };\n    }\n\n    return poolFactory(8, create);\n  }();\n  /* exported markerParser */\n\n\n  var markerParser = function () {\n    function parsePayloadLines(payload) {\n      var lines = payload.split(\"\\r\\n\");\n      var keys = {};\n      var line;\n      var keysCount = 0;\n\n      for (var i = 0; i < lines.length; i += 1) {\n        line = lines[i].split(\":\");\n\n        if (line.length === 2) {\n          keys[line[0]] = line[1].trim();\n          keysCount += 1;\n        }\n      }\n\n      if (keysCount === 0) {\n        throw new Error();\n      }\n\n      return keys;\n    }\n\n    return function (_markers) {\n      var markers = [];\n\n      for (var i = 0; i < _markers.length; i += 1) {\n        var _marker = _markers[i];\n        var markerData = {\n          time: _marker.tm,\n          duration: _marker.dr\n        };\n\n        try {\n          markerData.payload = JSON.parse(_markers[i].cm);\n        } catch (_) {\n          try {\n            markerData.payload = parsePayloadLines(_markers[i].cm);\n          } catch (__) {\n            markerData.payload = {\n              name: _markers[i]\n            };\n          }\n        }\n\n        markers.push(markerData);\n      }\n\n      return markers;\n    };\n  }();\n  /* global AudioElement, FootageElement, FontManager */\n\n\n  function BaseRenderer() {}\n\n  BaseRenderer.prototype.checkLayers = function (num) {\n    var i;\n    var len = (this || _global).layers.length;\n    var data;\n    (this || _global).completeLayers = true;\n\n    for (i = len - 1; i >= 0; i -= 1) {\n      if (!(this || _global).elements[i]) {\n        data = (this || _global).layers[i];\n\n        if (data.ip - data.st <= num - (this || _global).layers[i].st && data.op - data.st > num - (this || _global).layers[i].st) {\n          this.buildItem(i);\n        }\n      }\n\n      (this || _global).completeLayers = (this || _global).elements[i] ? (this || _global).completeLayers : false;\n    }\n\n    this.checkPendingElements();\n  };\n\n  BaseRenderer.prototype.createItem = function (layer) {\n    switch (layer.ty) {\n      case 2:\n        return this.createImage(layer);\n\n      case 0:\n        return this.createComp(layer);\n\n      case 1:\n        return this.createSolid(layer);\n\n      case 3:\n        return this.createNull(layer);\n\n      case 4:\n        return this.createShape(layer);\n\n      case 5:\n        return this.createText(layer);\n\n      case 6:\n        return this.createAudio(layer);\n\n      case 13:\n        return this.createCamera(layer);\n\n      case 15:\n        return this.createFootage(layer);\n\n      default:\n        return this.createNull(layer);\n    }\n  };\n\n  BaseRenderer.prototype.createCamera = function () {\n    throw new Error(\"You're using a 3d camera. Try the html renderer.\");\n  };\n\n  BaseRenderer.prototype.createAudio = function (data) {\n    return new AudioElement(data, (this || _global).globalData, this || _global);\n  };\n\n  BaseRenderer.prototype.createFootage = function (data) {\n    return new FootageElement(data, (this || _global).globalData, this || _global);\n  };\n\n  BaseRenderer.prototype.buildAllItems = function () {\n    var i;\n    var len = (this || _global).layers.length;\n\n    for (i = 0; i < len; i += 1) {\n      this.buildItem(i);\n    }\n\n    this.checkPendingElements();\n  };\n\n  BaseRenderer.prototype.includeLayers = function (newLayers) {\n    (this || _global).completeLayers = false;\n    var i;\n    var len = newLayers.length;\n    var j;\n    var jLen = (this || _global).layers.length;\n\n    for (i = 0; i < len; i += 1) {\n      j = 0;\n\n      while (j < jLen) {\n        if ((this || _global).layers[j].id === newLayers[i].id) {\n          (this || _global).layers[j] = newLayers[i];\n          break;\n        }\n\n        j += 1;\n      }\n    }\n  };\n\n  BaseRenderer.prototype.setProjectInterface = function (pInterface) {\n    (this || _global).globalData.projectInterface = pInterface;\n  };\n\n  BaseRenderer.prototype.initItems = function () {\n    if (!(this || _global).globalData.progressiveLoad) {\n      this.buildAllItems();\n    }\n  };\n\n  BaseRenderer.prototype.buildElementParenting = function (element, parentName, hierarchy) {\n    var elements = (this || _global).elements;\n    var layers = (this || _global).layers;\n    var i = 0;\n    var len = layers.length;\n\n    while (i < len) {\n      if (layers[i].ind == parentName) {\n        // eslint-disable-line eqeqeq\n        if (!elements[i] || elements[i] === true) {\n          this.buildItem(i);\n          this.addPendingElement(element);\n        } else {\n          hierarchy.push(elements[i]);\n          elements[i].setAsParent();\n\n          if (layers[i].parent !== undefined) {\n            this.buildElementParenting(element, layers[i].parent, hierarchy);\n          } else {\n            element.setHierarchy(hierarchy);\n          }\n        }\n      }\n\n      i += 1;\n    }\n  };\n\n  BaseRenderer.prototype.addPendingElement = function (element) {\n    (this || _global).pendingElements.push(element);\n  };\n\n  BaseRenderer.prototype.searchExtraCompositions = function (assets) {\n    var i;\n    var len = assets.length;\n\n    for (i = 0; i < len; i += 1) {\n      if (assets[i].xt) {\n        var comp = this.createComp(assets[i]);\n        comp.initExpressions();\n\n        (this || _global).globalData.projectInterface.registerComposition(comp);\n      }\n    }\n  };\n\n  BaseRenderer.prototype.setupGlobalData = function (animData, fontsContainer) {\n    (this || _global).globalData.fontManager = new FontManager();\n\n    (this || _global).globalData.fontManager.addChars(animData.chars);\n\n    (this || _global).globalData.fontManager.addFonts(animData.fonts, fontsContainer);\n\n    (this || _global).globalData.getAssetData = (this || _global).animationItem.getAssetData.bind((this || _global).animationItem);\n    (this || _global).globalData.getAssetsPath = (this || _global).animationItem.getAssetsPath.bind((this || _global).animationItem);\n    (this || _global).globalData.imageLoader = (this || _global).animationItem.imagePreloader;\n    (this || _global).globalData.audioController = (this || _global).animationItem.audioController;\n    (this || _global).globalData.frameId = 0;\n    (this || _global).globalData.frameRate = animData.fr;\n    (this || _global).globalData.nm = animData.nm;\n    (this || _global).globalData.compSize = {\n      w: animData.w,\n      h: animData.h\n    };\n  };\n  /* global createElementID, extendPrototype, BaseRenderer, NullElement, SVGShapeElement, SVGTextLottieElement,\r\n  IImageElement, SVGCompElement, ISolidElement, createNS, locationHref, createSizedArray, expressionsPlugin */\n\n\n  function SVGRenderer(animationItem, config) {\n    (this || _global).animationItem = animationItem;\n    (this || _global).layers = null;\n    (this || _global).renderedFrame = -1;\n    (this || _global).svgElement = createNS(\"svg\");\n    var ariaLabel = \"\";\n\n    if (config && config.title) {\n      var titleElement = createNS(\"title\");\n      var titleId = createElementID();\n      titleElement.setAttribute(\"id\", titleId);\n      titleElement.textContent = config.title;\n\n      (this || _global).svgElement.appendChild(titleElement);\n\n      ariaLabel += titleId;\n    }\n\n    if (config && config.description) {\n      var descElement = createNS(\"desc\");\n      var descId = createElementID();\n      descElement.setAttribute(\"id\", descId);\n      descElement.textContent = config.description;\n\n      (this || _global).svgElement.appendChild(descElement);\n\n      ariaLabel += \" \" + descId;\n    }\n\n    if (ariaLabel) {\n      (this || _global).svgElement.setAttribute(\"aria-labelledby\", ariaLabel);\n    }\n\n    var defs = createNS(\"defs\");\n\n    (this || _global).svgElement.appendChild(defs);\n\n    var maskElement = createNS(\"g\");\n\n    (this || _global).svgElement.appendChild(maskElement);\n\n    (this || _global).layerElement = maskElement;\n    (this || _global).renderConfig = {\n      preserveAspectRatio: config && config.preserveAspectRatio || \"xMidYMid meet\",\n      imagePreserveAspectRatio: config && config.imagePreserveAspectRatio || \"xMidYMid slice\",\n      progressiveLoad: config && config.progressiveLoad || false,\n      hideOnTransparent: !(config && config.hideOnTransparent === false),\n      viewBoxOnly: config && config.viewBoxOnly || false,\n      viewBoxSize: config && config.viewBoxSize || false,\n      className: config && config.className || \"\",\n      id: config && config.id || \"\",\n      focusable: config && config.focusable,\n      filterSize: {\n        width: config && config.filterSize && config.filterSize.width || \"100%\",\n        height: config && config.filterSize && config.filterSize.height || \"100%\",\n        x: config && config.filterSize && config.filterSize.x || \"0%\",\n        y: config && config.filterSize && config.filterSize.y || \"0%\"\n      }\n    };\n    (this || _global).globalData = {\n      _mdf: false,\n      frameNum: -1,\n      defs: defs,\n      renderConfig: (this || _global).renderConfig\n    };\n    (this || _global).elements = [];\n    (this || _global).pendingElements = [];\n    (this || _global).destroyed = false;\n    (this || _global).rendererType = \"svg\";\n  }\n\n  extendPrototype([BaseRenderer], SVGRenderer);\n\n  SVGRenderer.prototype.createNull = function (data) {\n    return new NullElement(data, (this || _global).globalData, this || _global);\n  };\n\n  SVGRenderer.prototype.createShape = function (data) {\n    return new SVGShapeElement(data, (this || _global).globalData, this || _global);\n  };\n\n  SVGRenderer.prototype.createText = function (data) {\n    return new SVGTextLottieElement(data, (this || _global).globalData, this || _global);\n  };\n\n  SVGRenderer.prototype.createImage = function (data) {\n    return new IImageElement(data, (this || _global).globalData, this || _global);\n  };\n\n  SVGRenderer.prototype.createComp = function (data) {\n    return new SVGCompElement(data, (this || _global).globalData, this || _global);\n  };\n\n  SVGRenderer.prototype.createSolid = function (data) {\n    return new ISolidElement(data, (this || _global).globalData, this || _global);\n  };\n\n  SVGRenderer.prototype.configAnimation = function (animData) {\n    (this || _global).svgElement.setAttribute(\"xmlns\", \"http://www.w3.org/2000/svg\");\n\n    if ((this || _global).renderConfig.viewBoxSize) {\n      (this || _global).svgElement.setAttribute(\"viewBox\", (this || _global).renderConfig.viewBoxSize);\n    } else {\n      (this || _global).svgElement.setAttribute(\"viewBox\", \"0 0 \" + animData.w + \" \" + animData.h);\n    }\n\n    if (!(this || _global).renderConfig.viewBoxOnly) {\n      (this || _global).svgElement.setAttribute(\"width\", animData.w);\n\n      (this || _global).svgElement.setAttribute(\"height\", animData.h);\n\n      (this || _global).svgElement.style.width = \"100%\";\n      (this || _global).svgElement.style.height = \"100%\";\n      (this || _global).svgElement.style.transform = \"translate3d(0,0,0)\";\n    }\n\n    if ((this || _global).renderConfig.className) {\n      (this || _global).svgElement.setAttribute(\"class\", (this || _global).renderConfig.className);\n    }\n\n    if ((this || _global).renderConfig.id) {\n      (this || _global).svgElement.setAttribute(\"id\", (this || _global).renderConfig.id);\n    }\n\n    if ((this || _global).renderConfig.focusable !== undefined) {\n      (this || _global).svgElement.setAttribute(\"focusable\", (this || _global).renderConfig.focusable);\n    }\n\n    (this || _global).svgElement.setAttribute(\"preserveAspectRatio\", (this || _global).renderConfig.preserveAspectRatio); // this.layerElement.style.transform = 'translate3d(0,0,0)';\n    // this.layerElement.style.transformOrigin = this.layerElement.style.mozTransformOrigin = this.layerElement.style.webkitTransformOrigin = this.layerElement.style['-webkit-transform'] = \"0px 0px 0px\";\n\n\n    (this || _global).animationItem.wrapper.appendChild((this || _global).svgElement); // Mask animation\n\n\n    var defs = (this || _global).globalData.defs;\n    this.setupGlobalData(animData, defs);\n    (this || _global).globalData.progressiveLoad = (this || _global).renderConfig.progressiveLoad;\n    (this || _global).data = animData;\n    var maskElement = createNS(\"clipPath\");\n    var rect = createNS(\"rect\");\n    rect.setAttribute(\"width\", animData.w);\n    rect.setAttribute(\"height\", animData.h);\n    rect.setAttribute(\"x\", 0);\n    rect.setAttribute(\"y\", 0);\n    var maskId = createElementID();\n    maskElement.setAttribute(\"id\", maskId);\n    maskElement.appendChild(rect);\n\n    (this || _global).layerElement.setAttribute(\"clip-path\", \"url(\" + locationHref + \"#\" + maskId + \")\");\n\n    defs.appendChild(maskElement);\n    (this || _global).layers = animData.layers;\n    (this || _global).elements = createSizedArray(animData.layers.length);\n  };\n\n  SVGRenderer.prototype.destroy = function () {\n    if ((this || _global).animationItem.wrapper) {\n      (this || _global).animationItem.wrapper.innerText = \"\";\n    }\n\n    (this || _global).layerElement = null;\n    (this || _global).globalData.defs = null;\n    var i;\n    var len = (this || _global).layers ? (this || _global).layers.length : 0;\n\n    for (i = 0; i < len; i += 1) {\n      if ((this || _global).elements[i]) {\n        (this || _global).elements[i].destroy();\n      }\n    }\n\n    (this || _global).elements.length = 0;\n    (this || _global).destroyed = true;\n    (this || _global).animationItem = null;\n  };\n\n  SVGRenderer.prototype.updateContainerSize = function () {};\n\n  SVGRenderer.prototype.buildItem = function (pos) {\n    var elements = (this || _global).elements;\n\n    if (elements[pos] || (this || _global).layers[pos].ty === 99) {\n      return;\n    }\n\n    elements[pos] = true;\n    var element = this.createItem((this || _global).layers[pos]);\n    elements[pos] = element;\n\n    if (expressionsPlugin) {\n      if ((this || _global).layers[pos].ty === 0) {\n        (this || _global).globalData.projectInterface.registerComposition(element);\n      }\n\n      element.initExpressions();\n    }\n\n    this.appendElementInPos(element, pos);\n\n    if ((this || _global).layers[pos].tt) {\n      if (!(this || _global).elements[pos - 1] || (this || _global).elements[pos - 1] === true) {\n        this.buildItem(pos - 1);\n        this.addPendingElement(element);\n      } else {\n        element.setMatte(elements[pos - 1].layerId);\n      }\n    }\n  };\n\n  SVGRenderer.prototype.checkPendingElements = function () {\n    while ((this || _global).pendingElements.length) {\n      var element = (this || _global).pendingElements.pop();\n\n      element.checkParenting();\n\n      if (element.data.tt) {\n        var i = 0;\n        var len = (this || _global).elements.length;\n\n        while (i < len) {\n          if ((this || _global).elements[i] === element) {\n            element.setMatte((this || _global).elements[i - 1].layerId);\n            break;\n          }\n\n          i += 1;\n        }\n      }\n    }\n  };\n\n  SVGRenderer.prototype.renderFrame = function (num) {\n    if ((this || _global).renderedFrame === num || (this || _global).destroyed) {\n      return;\n    }\n\n    if (num === null) {\n      num = (this || _global).renderedFrame;\n    } else {\n      (this || _global).renderedFrame = num;\n    } // console.log('-------');\n    // console.log('FRAME ',num);\n\n\n    (this || _global).globalData.frameNum = num;\n    (this || _global).globalData.frameId += 1;\n    (this || _global).globalData.projectInterface.currentFrame = num;\n    (this || _global).globalData._mdf = false;\n    var i;\n    var len = (this || _global).layers.length;\n\n    if (!(this || _global).completeLayers) {\n      this.checkLayers(num);\n    }\n\n    for (i = len - 1; i >= 0; i -= 1) {\n      if ((this || _global).completeLayers || (this || _global).elements[i]) {\n        (this || _global).elements[i].prepareFrame(num - (this || _global).layers[i].st);\n      }\n    }\n\n    if ((this || _global).globalData._mdf) {\n      for (i = 0; i < len; i += 1) {\n        if ((this || _global).completeLayers || (this || _global).elements[i]) {\n          (this || _global).elements[i].renderFrame();\n        }\n      }\n    }\n  };\n\n  SVGRenderer.prototype.appendElementInPos = function (element, pos) {\n    var newElement = element.getBaseElement();\n\n    if (!newElement) {\n      return;\n    }\n\n    var i = 0;\n    var nextElement;\n\n    while (i < pos) {\n      if ((this || _global).elements[i] && (this || _global).elements[i] !== true && (this || _global).elements[i].getBaseElement()) {\n        nextElement = (this || _global).elements[i].getBaseElement();\n      }\n\n      i += 1;\n    }\n\n    if (nextElement) {\n      (this || _global).layerElement.insertBefore(newElement, nextElement);\n    } else {\n      (this || _global).layerElement.appendChild(newElement);\n    }\n  };\n\n  SVGRenderer.prototype.hide = function () {\n    (this || _global).layerElement.style.display = \"none\";\n  };\n\n  SVGRenderer.prototype.show = function () {\n    (this || _global).layerElement.style.display = \"block\";\n  };\n  /* global CVContextData, Matrix, extendPrototype, BaseRenderer, CVShapeElement, CVTextElement,\r\n  CVImageElement, CVCompElement, CVSolidElement, SVGRenderer, createTag, createSizedArray */\n\n\n  function CanvasRenderer(animationItem, config) {\n    (this || _global).animationItem = animationItem;\n    (this || _global).renderConfig = {\n      clearCanvas: config && config.clearCanvas !== undefined ? config.clearCanvas : true,\n      context: config && config.context || null,\n      progressiveLoad: config && config.progressiveLoad || false,\n      preserveAspectRatio: config && config.preserveAspectRatio || \"xMidYMid meet\",\n      imagePreserveAspectRatio: config && config.imagePreserveAspectRatio || \"xMidYMid slice\",\n      className: config && config.className || \"\",\n      id: config && config.id || \"\"\n    };\n    (this || _global).renderConfig.dpr = config && config.dpr || 1;\n\n    if ((this || _global).animationItem.wrapper) {\n      (this || _global).renderConfig.dpr = config && config.dpr || window.devicePixelRatio || 1;\n    }\n\n    (this || _global).renderedFrame = -1;\n    (this || _global).globalData = {\n      frameNum: -1,\n      _mdf: false,\n      renderConfig: (this || _global).renderConfig,\n      currentGlobalAlpha: -1\n    };\n    (this || _global).contextData = new CVContextData();\n    (this || _global).elements = [];\n    (this || _global).pendingElements = [];\n    (this || _global).transformMat = new Matrix();\n    (this || _global).completeLayers = false;\n    (this || _global).rendererType = \"canvas\";\n  }\n\n  extendPrototype([BaseRenderer], CanvasRenderer);\n\n  CanvasRenderer.prototype.createShape = function (data) {\n    return new CVShapeElement(data, (this || _global).globalData, this || _global);\n  };\n\n  CanvasRenderer.prototype.createText = function (data) {\n    return new CVTextElement(data, (this || _global).globalData, this || _global);\n  };\n\n  CanvasRenderer.prototype.createImage = function (data) {\n    return new CVImageElement(data, (this || _global).globalData, this || _global);\n  };\n\n  CanvasRenderer.prototype.createComp = function (data) {\n    return new CVCompElement(data, (this || _global).globalData, this || _global);\n  };\n\n  CanvasRenderer.prototype.createSolid = function (data) {\n    return new CVSolidElement(data, (this || _global).globalData, this || _global);\n  };\n\n  CanvasRenderer.prototype.createNull = SVGRenderer.prototype.createNull;\n\n  CanvasRenderer.prototype.ctxTransform = function (props) {\n    if (props[0] === 1 && props[1] === 0 && props[4] === 0 && props[5] === 1 && props[12] === 0 && props[13] === 0) {\n      return;\n    }\n\n    if (!(this || _global).renderConfig.clearCanvas) {\n      (this || _global).canvasContext.transform(props[0], props[1], props[4], props[5], props[12], props[13]);\n\n      return;\n    }\n\n    (this || _global).transformMat.cloneFromProps(props);\n\n    var cProps = (this || _global).contextData.cTr.props;\n\n    (this || _global).transformMat.transform(cProps[0], cProps[1], cProps[2], cProps[3], cProps[4], cProps[5], cProps[6], cProps[7], cProps[8], cProps[9], cProps[10], cProps[11], cProps[12], cProps[13], cProps[14], cProps[15]); // this.contextData.cTr.transform(props[0],props[1],props[2],props[3],props[4],props[5],props[6],props[7],props[8],props[9],props[10],props[11],props[12],props[13],props[14],props[15]);\n\n\n    (this || _global).contextData.cTr.cloneFromProps((this || _global).transformMat.props);\n\n    var trProps = (this || _global).contextData.cTr.props;\n\n    (this || _global).canvasContext.setTransform(trProps[0], trProps[1], trProps[4], trProps[5], trProps[12], trProps[13]);\n  };\n\n  CanvasRenderer.prototype.ctxOpacity = function (op) {\n    /* if(op === 1){\r\n          return;\r\n      } */\n    if (!(this || _global).renderConfig.clearCanvas) {\n      (this || _global).canvasContext.globalAlpha *= op < 0 ? 0 : op;\n      (this || _global).globalData.currentGlobalAlpha = (this || _global).contextData.cO;\n      return;\n    }\n\n    (this || _global).contextData.cO *= op < 0 ? 0 : op;\n\n    if ((this || _global).globalData.currentGlobalAlpha !== (this || _global).contextData.cO) {\n      (this || _global).canvasContext.globalAlpha = (this || _global).contextData.cO;\n      (this || _global).globalData.currentGlobalAlpha = (this || _global).contextData.cO;\n    }\n  };\n\n  CanvasRenderer.prototype.reset = function () {\n    if (!(this || _global).renderConfig.clearCanvas) {\n      (this || _global).canvasContext.restore();\n\n      return;\n    }\n\n    (this || _global).contextData.reset();\n  };\n\n  CanvasRenderer.prototype.save = function (actionFlag) {\n    if (!(this || _global).renderConfig.clearCanvas) {\n      (this || _global).canvasContext.save();\n\n      return;\n    }\n\n    if (actionFlag) {\n      (this || _global).canvasContext.save();\n    }\n\n    var props = (this || _global).contextData.cTr.props;\n\n    if ((this || _global).contextData._length <= (this || _global).contextData.cArrPos) {\n      (this || _global).contextData.duplicate();\n    }\n\n    var i;\n    var arr = (this || _global).contextData.saved[(this || _global).contextData.cArrPos];\n\n    for (i = 0; i < 16; i += 1) {\n      arr[i] = props[i];\n    }\n\n    (this || _global).contextData.savedOp[(this || _global).contextData.cArrPos] = (this || _global).contextData.cO;\n    (this || _global).contextData.cArrPos += 1;\n  };\n\n  CanvasRenderer.prototype.restore = function (actionFlag) {\n    if (!(this || _global).renderConfig.clearCanvas) {\n      (this || _global).canvasContext.restore();\n\n      return;\n    }\n\n    if (actionFlag) {\n      (this || _global).canvasContext.restore();\n\n      (this || _global).globalData.blendMode = \"source-over\";\n    }\n\n    (this || _global).contextData.cArrPos -= 1;\n    var popped = (this || _global).contextData.saved[(this || _global).contextData.cArrPos];\n    var i;\n    var arr = (this || _global).contextData.cTr.props;\n\n    for (i = 0; i < 16; i += 1) {\n      arr[i] = popped[i];\n    }\n\n    (this || _global).canvasContext.setTransform(popped[0], popped[1], popped[4], popped[5], popped[12], popped[13]);\n\n    popped = (this || _global).contextData.savedOp[(this || _global).contextData.cArrPos];\n    (this || _global).contextData.cO = popped;\n\n    if ((this || _global).globalData.currentGlobalAlpha !== popped) {\n      (this || _global).canvasContext.globalAlpha = popped;\n      (this || _global).globalData.currentGlobalAlpha = popped;\n    }\n  };\n\n  CanvasRenderer.prototype.configAnimation = function (animData) {\n    if ((this || _global).animationItem.wrapper) {\n      (this || _global).animationItem.container = createTag(\"canvas\");\n      var containerStyle = (this || _global).animationItem.container.style;\n      containerStyle.width = \"100%\";\n      containerStyle.height = \"100%\";\n      var origin = \"0px 0px 0px\";\n      containerStyle.transformOrigin = origin;\n      containerStyle.mozTransformOrigin = origin;\n      containerStyle.webkitTransformOrigin = origin;\n      containerStyle[\"-webkit-transform\"] = origin;\n\n      (this || _global).animationItem.wrapper.appendChild((this || _global).animationItem.container);\n\n      (this || _global).canvasContext = (this || _global).animationItem.container.getContext(\"2d\");\n\n      if ((this || _global).renderConfig.className) {\n        (this || _global).animationItem.container.setAttribute(\"class\", (this || _global).renderConfig.className);\n      }\n\n      if ((this || _global).renderConfig.id) {\n        (this || _global).animationItem.container.setAttribute(\"id\", (this || _global).renderConfig.id);\n      }\n    } else {\n      (this || _global).canvasContext = (this || _global).renderConfig.context;\n    }\n\n    (this || _global).data = animData;\n    (this || _global).layers = animData.layers;\n    (this || _global).transformCanvas = {\n      w: animData.w,\n      h: animData.h,\n      sx: 0,\n      sy: 0,\n      tx: 0,\n      ty: 0\n    };\n    this.setupGlobalData(animData, document.body);\n    (this || _global).globalData.canvasContext = (this || _global).canvasContext;\n    (this || _global).globalData.renderer = this || _global;\n    (this || _global).globalData.isDashed = false;\n    (this || _global).globalData.progressiveLoad = (this || _global).renderConfig.progressiveLoad;\n    (this || _global).globalData.transformCanvas = (this || _global).transformCanvas;\n    (this || _global).elements = createSizedArray(animData.layers.length);\n    this.updateContainerSize();\n  };\n\n  CanvasRenderer.prototype.updateContainerSize = function () {\n    this.reset();\n    var elementWidth;\n    var elementHeight;\n\n    if ((this || _global).animationItem.wrapper && (this || _global).animationItem.container) {\n      elementWidth = (this || _global).animationItem.wrapper.offsetWidth;\n      elementHeight = (this || _global).animationItem.wrapper.offsetHeight;\n\n      (this || _global).animationItem.container.setAttribute(\"width\", elementWidth * (this || _global).renderConfig.dpr);\n\n      (this || _global).animationItem.container.setAttribute(\"height\", elementHeight * (this || _global).renderConfig.dpr);\n    } else {\n      elementWidth = (this || _global).canvasContext.canvas.width * (this || _global).renderConfig.dpr;\n      elementHeight = (this || _global).canvasContext.canvas.height * (this || _global).renderConfig.dpr;\n    }\n\n    var elementRel;\n    var animationRel;\n\n    if ((this || _global).renderConfig.preserveAspectRatio.indexOf(\"meet\") !== -1 || (this || _global).renderConfig.preserveAspectRatio.indexOf(\"slice\") !== -1) {\n      var par = (this || _global).renderConfig.preserveAspectRatio.split(\" \");\n\n      var fillType = par[1] || \"meet\";\n      var pos = par[0] || \"xMidYMid\";\n      var xPos = pos.substr(0, 4);\n      var yPos = pos.substr(4);\n      elementRel = elementWidth / elementHeight;\n      animationRel = (this || _global).transformCanvas.w / (this || _global).transformCanvas.h;\n\n      if (animationRel > elementRel && fillType === \"meet\" || animationRel < elementRel && fillType === \"slice\") {\n        (this || _global).transformCanvas.sx = elementWidth / ((this || _global).transformCanvas.w / (this || _global).renderConfig.dpr);\n        (this || _global).transformCanvas.sy = elementWidth / ((this || _global).transformCanvas.w / (this || _global).renderConfig.dpr);\n      } else {\n        (this || _global).transformCanvas.sx = elementHeight / ((this || _global).transformCanvas.h / (this || _global).renderConfig.dpr);\n        (this || _global).transformCanvas.sy = elementHeight / ((this || _global).transformCanvas.h / (this || _global).renderConfig.dpr);\n      }\n\n      if (xPos === \"xMid\" && (animationRel < elementRel && fillType === \"meet\" || animationRel > elementRel && fillType === \"slice\")) {\n        (this || _global).transformCanvas.tx = (elementWidth - (this || _global).transformCanvas.w * (elementHeight / (this || _global).transformCanvas.h)) / 2 * (this || _global).renderConfig.dpr;\n      } else if (xPos === \"xMax\" && (animationRel < elementRel && fillType === \"meet\" || animationRel > elementRel && fillType === \"slice\")) {\n        (this || _global).transformCanvas.tx = (elementWidth - (this || _global).transformCanvas.w * (elementHeight / (this || _global).transformCanvas.h)) * (this || _global).renderConfig.dpr;\n      } else {\n        (this || _global).transformCanvas.tx = 0;\n      }\n\n      if (yPos === \"YMid\" && (animationRel > elementRel && fillType === \"meet\" || animationRel < elementRel && fillType === \"slice\")) {\n        (this || _global).transformCanvas.ty = (elementHeight - (this || _global).transformCanvas.h * (elementWidth / (this || _global).transformCanvas.w)) / 2 * (this || _global).renderConfig.dpr;\n      } else if (yPos === \"YMax\" && (animationRel > elementRel && fillType === \"meet\" || animationRel < elementRel && fillType === \"slice\")) {\n        (this || _global).transformCanvas.ty = (elementHeight - (this || _global).transformCanvas.h * (elementWidth / (this || _global).transformCanvas.w)) * (this || _global).renderConfig.dpr;\n      } else {\n        (this || _global).transformCanvas.ty = 0;\n      }\n    } else if ((this || _global).renderConfig.preserveAspectRatio === \"none\") {\n      (this || _global).transformCanvas.sx = elementWidth / ((this || _global).transformCanvas.w / (this || _global).renderConfig.dpr);\n      (this || _global).transformCanvas.sy = elementHeight / ((this || _global).transformCanvas.h / (this || _global).renderConfig.dpr);\n      (this || _global).transformCanvas.tx = 0;\n      (this || _global).transformCanvas.ty = 0;\n    } else {\n      (this || _global).transformCanvas.sx = (this || _global).renderConfig.dpr;\n      (this || _global).transformCanvas.sy = (this || _global).renderConfig.dpr;\n      (this || _global).transformCanvas.tx = 0;\n      (this || _global).transformCanvas.ty = 0;\n    }\n\n    (this || _global).transformCanvas.props = [(this || _global).transformCanvas.sx, 0, 0, 0, 0, (this || _global).transformCanvas.sy, 0, 0, 0, 0, 1, 0, (this || _global).transformCanvas.tx, (this || _global).transformCanvas.ty, 0, 1];\n    /* var i, len = this.elements.length;\r\n      for(i=0;i<len;i+=1){\r\n          if(this.elements[i] && this.elements[i].data.ty === 0){\r\n              this.elements[i].resize(this.globalData.transformCanvas);\r\n          }\r\n      } */\n\n    this.ctxTransform((this || _global).transformCanvas.props);\n\n    (this || _global).canvasContext.beginPath();\n\n    (this || _global).canvasContext.rect(0, 0, (this || _global).transformCanvas.w, (this || _global).transformCanvas.h);\n\n    (this || _global).canvasContext.closePath();\n\n    (this || _global).canvasContext.clip();\n\n    this.renderFrame((this || _global).renderedFrame, true);\n  };\n\n  CanvasRenderer.prototype.destroy = function () {\n    if ((this || _global).renderConfig.clearCanvas && (this || _global).animationItem.wrapper) {\n      (this || _global).animationItem.wrapper.innerText = \"\";\n    }\n\n    var i;\n    var len = (this || _global).layers ? (this || _global).layers.length : 0;\n\n    for (i = len - 1; i >= 0; i -= 1) {\n      if ((this || _global).elements[i]) {\n        (this || _global).elements[i].destroy();\n      }\n    }\n\n    (this || _global).elements.length = 0;\n    (this || _global).globalData.canvasContext = null;\n    (this || _global).animationItem.container = null;\n    (this || _global).destroyed = true;\n  };\n\n  CanvasRenderer.prototype.renderFrame = function (num, forceRender) {\n    if ((this || _global).renderedFrame === num && (this || _global).renderConfig.clearCanvas === true && !forceRender || (this || _global).destroyed || num === -1) {\n      return;\n    }\n\n    (this || _global).renderedFrame = num;\n    (this || _global).globalData.frameNum = num - (this || _global).animationItem._isFirstFrame;\n    (this || _global).globalData.frameId += 1;\n    (this || _global).globalData._mdf = !(this || _global).renderConfig.clearCanvas || forceRender;\n    (this || _global).globalData.projectInterface.currentFrame = num; // console.log('--------');\n    // console.log('NEW: ',num);\n\n    var i;\n    var len = (this || _global).layers.length;\n\n    if (!(this || _global).completeLayers) {\n      this.checkLayers(num);\n    }\n\n    for (i = 0; i < len; i += 1) {\n      if ((this || _global).completeLayers || (this || _global).elements[i]) {\n        (this || _global).elements[i].prepareFrame(num - (this || _global).layers[i].st);\n      }\n    }\n\n    if ((this || _global).globalData._mdf) {\n      if ((this || _global).renderConfig.clearCanvas === true) {\n        (this || _global).canvasContext.clearRect(0, 0, (this || _global).transformCanvas.w, (this || _global).transformCanvas.h);\n      } else {\n        this.save();\n      }\n\n      for (i = len - 1; i >= 0; i -= 1) {\n        if ((this || _global).completeLayers || (this || _global).elements[i]) {\n          (this || _global).elements[i].renderFrame();\n        }\n      }\n\n      if ((this || _global).renderConfig.clearCanvas !== true) {\n        this.restore();\n      }\n    }\n  };\n\n  CanvasRenderer.prototype.buildItem = function (pos) {\n    var elements = (this || _global).elements;\n\n    if (elements[pos] || (this || _global).layers[pos].ty === 99) {\n      return;\n    }\n\n    var element = this.createItem((this || _global).layers[pos], this || _global, (this || _global).globalData);\n    elements[pos] = element;\n    element.initExpressions();\n    /* if(this.layers[pos].ty === 0){\r\n          element.resize(this.globalData.transformCanvas);\r\n      } */\n  };\n\n  CanvasRenderer.prototype.checkPendingElements = function () {\n    while ((this || _global).pendingElements.length) {\n      var element = (this || _global).pendingElements.pop();\n\n      element.checkParenting();\n    }\n  };\n\n  CanvasRenderer.prototype.hide = function () {\n    (this || _global).animationItem.container.style.display = \"none\";\n  };\n\n  CanvasRenderer.prototype.show = function () {\n    (this || _global).animationItem.container.style.display = \"block\";\n  };\n  /* global extendPrototype, BaseRenderer, SVGRenderer, SVGShapeElement, HShapeElement, SVGTextLottieElement,\r\n  HTextElement, HCameraElement, IImageElement, HImageElement, SVGCompElement, HCompElement, ISolidElement,\r\n  HSolidElement, styleDiv, createTag, createNS */\n\n\n  function HybridRenderer(animationItem, config) {\n    (this || _global).animationItem = animationItem;\n    (this || _global).layers = null;\n    (this || _global).renderedFrame = -1;\n    (this || _global).renderConfig = {\n      className: config && config.className || \"\",\n      imagePreserveAspectRatio: config && config.imagePreserveAspectRatio || \"xMidYMid slice\",\n      hideOnTransparent: !(config && config.hideOnTransparent === false),\n      filterSize: {\n        width: config && config.filterSize && config.filterSize.width || \"400%\",\n        height: config && config.filterSize && config.filterSize.height || \"400%\",\n        x: config && config.filterSize && config.filterSize.x || \"-100%\",\n        y: config && config.filterSize && config.filterSize.y || \"-100%\"\n      }\n    };\n    (this || _global).globalData = {\n      _mdf: false,\n      frameNum: -1,\n      renderConfig: (this || _global).renderConfig\n    };\n    (this || _global).pendingElements = [];\n    (this || _global).elements = [];\n    (this || _global).threeDElements = [];\n    (this || _global).destroyed = false;\n    (this || _global).camera = null;\n    (this || _global).supports3d = true;\n    (this || _global).rendererType = \"html\";\n  }\n\n  extendPrototype([BaseRenderer], HybridRenderer);\n  HybridRenderer.prototype.buildItem = SVGRenderer.prototype.buildItem;\n\n  HybridRenderer.prototype.checkPendingElements = function () {\n    while ((this || _global).pendingElements.length) {\n      var element = (this || _global).pendingElements.pop();\n\n      element.checkParenting();\n    }\n  };\n\n  HybridRenderer.prototype.appendElementInPos = function (element, pos) {\n    var newDOMElement = element.getBaseElement();\n\n    if (!newDOMElement) {\n      return;\n    }\n\n    var layer = (this || _global).layers[pos];\n\n    if (!layer.ddd || !(this || _global).supports3d) {\n      if ((this || _global).threeDElements) {\n        this.addTo3dContainer(newDOMElement, pos);\n      } else {\n        var i = 0;\n        var nextDOMElement;\n        var nextLayer;\n        var tmpDOMElement;\n\n        while (i < pos) {\n          if ((this || _global).elements[i] && (this || _global).elements[i] !== true && (this || _global).elements[i].getBaseElement) {\n            nextLayer = (this || _global).elements[i];\n            tmpDOMElement = (this || _global).layers[i].ddd ? this.getThreeDContainerByPos(i) : nextLayer.getBaseElement();\n            nextDOMElement = tmpDOMElement || nextDOMElement;\n          }\n\n          i += 1;\n        }\n\n        if (nextDOMElement) {\n          if (!layer.ddd || !(this || _global).supports3d) {\n            (this || _global).layerElement.insertBefore(newDOMElement, nextDOMElement);\n          }\n        } else if (!layer.ddd || !(this || _global).supports3d) {\n          (this || _global).layerElement.appendChild(newDOMElement);\n        }\n      }\n    } else {\n      this.addTo3dContainer(newDOMElement, pos);\n    }\n  };\n\n  HybridRenderer.prototype.createShape = function (data) {\n    if (!(this || _global).supports3d) {\n      return new SVGShapeElement(data, (this || _global).globalData, this || _global);\n    }\n\n    return new HShapeElement(data, (this || _global).globalData, this || _global);\n  };\n\n  HybridRenderer.prototype.createText = function (data) {\n    if (!(this || _global).supports3d) {\n      return new SVGTextLottieElement(data, (this || _global).globalData, this || _global);\n    }\n\n    return new HTextElement(data, (this || _global).globalData, this || _global);\n  };\n\n  HybridRenderer.prototype.createCamera = function (data) {\n    (this || _global).camera = new HCameraElement(data, (this || _global).globalData, this || _global);\n    return (this || _global).camera;\n  };\n\n  HybridRenderer.prototype.createImage = function (data) {\n    if (!(this || _global).supports3d) {\n      return new IImageElement(data, (this || _global).globalData, this || _global);\n    }\n\n    return new HImageElement(data, (this || _global).globalData, this || _global);\n  };\n\n  HybridRenderer.prototype.createComp = function (data) {\n    if (!(this || _global).supports3d) {\n      return new SVGCompElement(data, (this || _global).globalData, this || _global);\n    }\n\n    return new HCompElement(data, (this || _global).globalData, this || _global);\n  };\n\n  HybridRenderer.prototype.createSolid = function (data) {\n    if (!(this || _global).supports3d) {\n      return new ISolidElement(data, (this || _global).globalData, this || _global);\n    }\n\n    return new HSolidElement(data, (this || _global).globalData, this || _global);\n  };\n\n  HybridRenderer.prototype.createNull = SVGRenderer.prototype.createNull;\n\n  HybridRenderer.prototype.getThreeDContainerByPos = function (pos) {\n    var i = 0;\n    var len = (this || _global).threeDElements.length;\n\n    while (i < len) {\n      if ((this || _global).threeDElements[i].startPos <= pos && (this || _global).threeDElements[i].endPos >= pos) {\n        return (this || _global).threeDElements[i].perspectiveElem;\n      }\n\n      i += 1;\n    }\n\n    return null;\n  };\n\n  HybridRenderer.prototype.createThreeDContainer = function (pos, type) {\n    var perspectiveElem = createTag(\"div\");\n    var style;\n    var containerStyle;\n    styleDiv(perspectiveElem);\n    var container = createTag(\"div\");\n    styleDiv(container);\n\n    if (type === \"3d\") {\n      style = perspectiveElem.style;\n      style.width = (this || _global).globalData.compSize.w + \"px\";\n      style.height = (this || _global).globalData.compSize.h + \"px\";\n      var center = \"50% 50%\";\n      style.webkitTransformOrigin = center;\n      style.mozTransformOrigin = center;\n      style.transformOrigin = center;\n      containerStyle = container.style;\n      var matrix = \"matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)\";\n      containerStyle.transform = matrix;\n      containerStyle.webkitTransform = matrix;\n    }\n\n    perspectiveElem.appendChild(container); // this.resizerElem.appendChild(perspectiveElem);\n\n    var threeDContainerData = {\n      container: container,\n      perspectiveElem: perspectiveElem,\n      startPos: pos,\n      endPos: pos,\n      type: type\n    };\n\n    (this || _global).threeDElements.push(threeDContainerData);\n\n    return threeDContainerData;\n  };\n\n  HybridRenderer.prototype.build3dContainers = function () {\n    var i;\n    var len = (this || _global).layers.length;\n    var lastThreeDContainerData;\n    var currentContainer = \"\";\n\n    for (i = 0; i < len; i += 1) {\n      if ((this || _global).layers[i].ddd && (this || _global).layers[i].ty !== 3) {\n        if (currentContainer !== \"3d\") {\n          currentContainer = \"3d\";\n          lastThreeDContainerData = this.createThreeDContainer(i, \"3d\");\n        }\n\n        lastThreeDContainerData.endPos = Math.max(lastThreeDContainerData.endPos, i);\n      } else {\n        if (currentContainer !== \"2d\") {\n          currentContainer = \"2d\";\n          lastThreeDContainerData = this.createThreeDContainer(i, \"2d\");\n        }\n\n        lastThreeDContainerData.endPos = Math.max(lastThreeDContainerData.endPos, i);\n      }\n    }\n\n    len = (this || _global).threeDElements.length;\n\n    for (i = len - 1; i >= 0; i -= 1) {\n      (this || _global).resizerElem.appendChild((this || _global).threeDElements[i].perspectiveElem);\n    }\n  };\n\n  HybridRenderer.prototype.addTo3dContainer = function (elem, pos) {\n    var i = 0;\n    var len = (this || _global).threeDElements.length;\n\n    while (i < len) {\n      if (pos <= (this || _global).threeDElements[i].endPos) {\n        var j = (this || _global).threeDElements[i].startPos;\n        var nextElement;\n\n        while (j < pos) {\n          if ((this || _global).elements[j] && (this || _global).elements[j].getBaseElement) {\n            nextElement = (this || _global).elements[j].getBaseElement();\n          }\n\n          j += 1;\n        }\n\n        if (nextElement) {\n          (this || _global).threeDElements[i].container.insertBefore(elem, nextElement);\n        } else {\n          (this || _global).threeDElements[i].container.appendChild(elem);\n        }\n\n        break;\n      }\n\n      i += 1;\n    }\n  };\n\n  HybridRenderer.prototype.configAnimation = function (animData) {\n    var resizerElem = createTag(\"div\");\n    var wrapper = (this || _global).animationItem.wrapper;\n    var style = resizerElem.style;\n    style.width = animData.w + \"px\";\n    style.height = animData.h + \"px\";\n    (this || _global).resizerElem = resizerElem;\n    styleDiv(resizerElem);\n    style.transformStyle = \"flat\";\n    style.mozTransformStyle = \"flat\";\n    style.webkitTransformStyle = \"flat\";\n\n    if ((this || _global).renderConfig.className) {\n      resizerElem.setAttribute(\"class\", (this || _global).renderConfig.className);\n    }\n\n    wrapper.appendChild(resizerElem);\n    style.overflow = \"hidden\";\n    var svg = createNS(\"svg\");\n    svg.setAttribute(\"width\", \"1\");\n    svg.setAttribute(\"height\", \"1\");\n    styleDiv(svg);\n\n    (this || _global).resizerElem.appendChild(svg);\n\n    var defs = createNS(\"defs\");\n    svg.appendChild(defs);\n    (this || _global).data = animData; // Mask animation\n\n    this.setupGlobalData(animData, svg);\n    (this || _global).globalData.defs = defs;\n    (this || _global).layers = animData.layers;\n    (this || _global).layerElement = (this || _global).resizerElem;\n    this.build3dContainers();\n    this.updateContainerSize();\n  };\n\n  HybridRenderer.prototype.destroy = function () {\n    if ((this || _global).animationItem.wrapper) {\n      (this || _global).animationItem.wrapper.innerText = \"\";\n    }\n\n    (this || _global).animationItem.container = null;\n    (this || _global).globalData.defs = null;\n    var i;\n    var len = (this || _global).layers ? (this || _global).layers.length : 0;\n\n    for (i = 0; i < len; i += 1) {\n      (this || _global).elements[i].destroy();\n    }\n\n    (this || _global).elements.length = 0;\n    (this || _global).destroyed = true;\n    (this || _global).animationItem = null;\n  };\n\n  HybridRenderer.prototype.updateContainerSize = function () {\n    var elementWidth = (this || _global).animationItem.wrapper.offsetWidth;\n    var elementHeight = (this || _global).animationItem.wrapper.offsetHeight;\n    var elementRel = elementWidth / elementHeight;\n    var animationRel = (this || _global).globalData.compSize.w / (this || _global).globalData.compSize.h;\n    var sx;\n    var sy;\n    var tx;\n    var ty;\n\n    if (animationRel > elementRel) {\n      sx = elementWidth / (this || _global).globalData.compSize.w;\n      sy = elementWidth / (this || _global).globalData.compSize.w;\n      tx = 0;\n      ty = (elementHeight - (this || _global).globalData.compSize.h * (elementWidth / (this || _global).globalData.compSize.w)) / 2;\n    } else {\n      sx = elementHeight / (this || _global).globalData.compSize.h;\n      sy = elementHeight / (this || _global).globalData.compSize.h;\n      tx = (elementWidth - (this || _global).globalData.compSize.w * (elementHeight / (this || _global).globalData.compSize.h)) / 2;\n      ty = 0;\n    }\n\n    var style = (this || _global).resizerElem.style;\n    style.webkitTransform = \"matrix3d(\" + sx + \",0,0,0,0,\" + sy + \",0,0,0,0,1,0,\" + tx + \",\" + ty + \",0,1)\";\n    style.transform = style.webkitTransform;\n  };\n\n  HybridRenderer.prototype.renderFrame = SVGRenderer.prototype.renderFrame;\n\n  HybridRenderer.prototype.hide = function () {\n    (this || _global).resizerElem.style.display = \"none\";\n  };\n\n  HybridRenderer.prototype.show = function () {\n    (this || _global).resizerElem.style.display = \"block\";\n  };\n\n  HybridRenderer.prototype.initItems = function () {\n    this.buildAllItems();\n\n    if ((this || _global).camera) {\n      (this || _global).camera.setup();\n    } else {\n      var cWidth = (this || _global).globalData.compSize.w;\n      var cHeight = (this || _global).globalData.compSize.h;\n      var i;\n      var len = (this || _global).threeDElements.length;\n\n      for (i = 0; i < len; i += 1) {\n        var style = (this || _global).threeDElements[i].perspectiveElem.style;\n        style.webkitPerspective = Math.sqrt(Math.pow(cWidth, 2) + Math.pow(cHeight, 2)) + \"px\";\n        style.perspective = style.webkitPerspective;\n      }\n    }\n  };\n\n  HybridRenderer.prototype.searchExtraCompositions = function (assets) {\n    var i;\n    var len = assets.length;\n    var floatingContainer = createTag(\"div\");\n\n    for (i = 0; i < len; i += 1) {\n      if (assets[i].xt) {\n        var comp = this.createComp(assets[i], floatingContainer, (this || _global).globalData.comp, null);\n        comp.initExpressions();\n\n        (this || _global).globalData.projectInterface.registerComposition(comp);\n      }\n    }\n  };\n  /* global createSizedArray, createElementID, PropertyFactory, ShapePropertyFactory, createNS, locationHref */\n\n\n  function MaskElement(data, element, globalData) {\n    (this || _global).data = data;\n    (this || _global).element = element;\n    (this || _global).globalData = globalData;\n    (this || _global).storedData = [];\n    (this || _global).masksProperties = (this || _global).data.masksProperties || [];\n    (this || _global).maskElement = null;\n    var defs = (this || _global).globalData.defs;\n    var i;\n    var len = (this || _global).masksProperties ? (this || _global).masksProperties.length : 0;\n    (this || _global).viewData = createSizedArray(len);\n    (this || _global).solidPath = \"\";\n    var path;\n    var properties = (this || _global).masksProperties;\n    var count = 0;\n    var currentMasks = [];\n    var j;\n    var jLen;\n    var layerId = createElementID();\n    var rect;\n    var expansor;\n    var feMorph;\n    var x;\n    var maskType = \"clipPath\";\n    var maskRef = \"clip-path\";\n\n    for (i = 0; i < len; i += 1) {\n      if (properties[i].mode !== \"a\" && properties[i].mode !== \"n\" || properties[i].inv || properties[i].o.k !== 100 || properties[i].o.x) {\n        maskType = \"mask\";\n        maskRef = \"mask\";\n      }\n\n      if ((properties[i].mode === \"s\" || properties[i].mode === \"i\") && count === 0) {\n        rect = createNS(\"rect\");\n        rect.setAttribute(\"fill\", \"#ffffff\");\n        rect.setAttribute(\"width\", (this || _global).element.comp.data.w || 0);\n        rect.setAttribute(\"height\", (this || _global).element.comp.data.h || 0);\n        currentMasks.push(rect);\n      } else {\n        rect = null;\n      }\n\n      path = createNS(\"path\");\n\n      if (properties[i].mode === \"n\") {\n        // TODO move this to a factory or to a constructor\n        (this || _global).viewData[i] = {\n          op: PropertyFactory.getProp((this || _global).element, properties[i].o, 0, 0.01, (this || _global).element),\n          prop: ShapePropertyFactory.getShapeProp((this || _global).element, properties[i], 3),\n          elem: path,\n          lastPath: \"\"\n        };\n        defs.appendChild(path);\n      } else {\n        count += 1;\n        path.setAttribute(\"fill\", properties[i].mode === \"s\" ? \"#000000\" : \"#ffffff\");\n        path.setAttribute(\"clip-rule\", \"nonzero\");\n        var filterID;\n\n        if (properties[i].x.k !== 0) {\n          maskType = \"mask\";\n          maskRef = \"mask\";\n          x = PropertyFactory.getProp((this || _global).element, properties[i].x, 0, null, (this || _global).element);\n          filterID = createElementID();\n          expansor = createNS(\"filter\");\n          expansor.setAttribute(\"id\", filterID);\n          feMorph = createNS(\"feMorphology\");\n          feMorph.setAttribute(\"operator\", \"erode\");\n          feMorph.setAttribute(\"in\", \"SourceGraphic\");\n          feMorph.setAttribute(\"radius\", \"0\");\n          expansor.appendChild(feMorph);\n          defs.appendChild(expansor);\n          path.setAttribute(\"stroke\", properties[i].mode === \"s\" ? \"#000000\" : \"#ffffff\");\n        } else {\n          feMorph = null;\n          x = null;\n        } // TODO move this to a factory or to a constructor\n\n\n        (this || _global).storedData[i] = {\n          elem: path,\n          x: x,\n          expan: feMorph,\n          lastPath: \"\",\n          lastOperator: \"\",\n          filterId: filterID,\n          lastRadius: 0\n        };\n\n        if (properties[i].mode === \"i\") {\n          jLen = currentMasks.length;\n          var g = createNS(\"g\");\n\n          for (j = 0; j < jLen; j += 1) {\n            g.appendChild(currentMasks[j]);\n          }\n\n          var mask = createNS(\"mask\");\n          mask.setAttribute(\"mask-type\", \"alpha\");\n          mask.setAttribute(\"id\", layerId + \"_\" + count);\n          mask.appendChild(path);\n          defs.appendChild(mask);\n          g.setAttribute(\"mask\", \"url(\" + locationHref + \"#\" + layerId + \"_\" + count + \")\");\n          currentMasks.length = 0;\n          currentMasks.push(g);\n        } else {\n          currentMasks.push(path);\n        }\n\n        if (properties[i].inv && !(this || _global).solidPath) {\n          (this || _global).solidPath = this.createLayerSolidPath();\n        } // TODO move this to a factory or to a constructor\n\n\n        (this || _global).viewData[i] = {\n          elem: path,\n          lastPath: \"\",\n          op: PropertyFactory.getProp((this || _global).element, properties[i].o, 0, 0.01, (this || _global).element),\n          prop: ShapePropertyFactory.getShapeProp((this || _global).element, properties[i], 3),\n          invRect: rect\n        };\n\n        if (!(this || _global).viewData[i].prop.k) {\n          this.drawPath(properties[i], (this || _global).viewData[i].prop.v, (this || _global).viewData[i]);\n        }\n      }\n    }\n\n    (this || _global).maskElement = createNS(maskType);\n    len = currentMasks.length;\n\n    for (i = 0; i < len; i += 1) {\n      (this || _global).maskElement.appendChild(currentMasks[i]);\n    }\n\n    if (count > 0) {\n      (this || _global).maskElement.setAttribute(\"id\", layerId);\n\n      (this || _global).element.maskedElement.setAttribute(maskRef, \"url(\" + locationHref + \"#\" + layerId + \")\");\n\n      defs.appendChild((this || _global).maskElement);\n    }\n\n    if ((this || _global).viewData.length) {\n      (this || _global).element.addRenderableComponent(this || _global);\n    }\n  }\n\n  MaskElement.prototype.getMaskProperty = function (pos) {\n    return (this || _global).viewData[pos].prop;\n  };\n\n  MaskElement.prototype.renderFrame = function (isFirstFrame) {\n    var finalMat = (this || _global).element.finalTransform.mat;\n    var i;\n    var len = (this || _global).masksProperties.length;\n\n    for (i = 0; i < len; i += 1) {\n      if ((this || _global).viewData[i].prop._mdf || isFirstFrame) {\n        this.drawPath((this || _global).masksProperties[i], (this || _global).viewData[i].prop.v, (this || _global).viewData[i]);\n      }\n\n      if ((this || _global).viewData[i].op._mdf || isFirstFrame) {\n        (this || _global).viewData[i].elem.setAttribute(\"fill-opacity\", (this || _global).viewData[i].op.v);\n      }\n\n      if ((this || _global).masksProperties[i].mode !== \"n\") {\n        if ((this || _global).viewData[i].invRect && ((this || _global).element.finalTransform.mProp._mdf || isFirstFrame)) {\n          (this || _global).viewData[i].invRect.setAttribute(\"transform\", finalMat.getInverseMatrix().to2dCSS());\n        }\n\n        if ((this || _global).storedData[i].x && ((this || _global).storedData[i].x._mdf || isFirstFrame)) {\n          var feMorph = (this || _global).storedData[i].expan;\n\n          if ((this || _global).storedData[i].x.v < 0) {\n            if ((this || _global).storedData[i].lastOperator !== \"erode\") {\n              (this || _global).storedData[i].lastOperator = \"erode\";\n\n              (this || _global).storedData[i].elem.setAttribute(\"filter\", \"url(\" + locationHref + \"#\" + (this || _global).storedData[i].filterId + \")\");\n            }\n\n            feMorph.setAttribute(\"radius\", -(this || _global).storedData[i].x.v);\n          } else {\n            if ((this || _global).storedData[i].lastOperator !== \"dilate\") {\n              (this || _global).storedData[i].lastOperator = \"dilate\";\n\n              (this || _global).storedData[i].elem.setAttribute(\"filter\", null);\n            }\n\n            (this || _global).storedData[i].elem.setAttribute(\"stroke-width\", (this || _global).storedData[i].x.v * 2);\n          }\n        }\n      }\n    }\n  };\n\n  MaskElement.prototype.getMaskelement = function () {\n    return (this || _global).maskElement;\n  };\n\n  MaskElement.prototype.createLayerSolidPath = function () {\n    var path = \"M0,0 \";\n    path += \" h\" + (this || _global).globalData.compSize.w;\n    path += \" v\" + (this || _global).globalData.compSize.h;\n    path += \" h-\" + (this || _global).globalData.compSize.w;\n    path += \" v-\" + (this || _global).globalData.compSize.h + \" \";\n    return path;\n  };\n\n  MaskElement.prototype.drawPath = function (pathData, pathNodes, viewData) {\n    var pathString = \" M\" + pathNodes.v[0][0] + \",\" + pathNodes.v[0][1];\n    var i;\n    var len;\n    len = pathNodes._length;\n\n    for (i = 1; i < len; i += 1) {\n      // pathString += \" C\"+pathNodes.o[i-1][0]+','+pathNodes.o[i-1][1] + \" \"+pathNodes.i[i][0]+','+pathNodes.i[i][1] + \" \"+pathNodes.v[i][0]+','+pathNodes.v[i][1];\n      pathString += \" C\" + pathNodes.o[i - 1][0] + \",\" + pathNodes.o[i - 1][1] + \" \" + pathNodes.i[i][0] + \",\" + pathNodes.i[i][1] + \" \" + pathNodes.v[i][0] + \",\" + pathNodes.v[i][1];\n    } // pathString += \" C\"+pathNodes.o[i-1][0]+','+pathNodes.o[i-1][1] + \" \"+pathNodes.i[0][0]+','+pathNodes.i[0][1] + \" \"+pathNodes.v[0][0]+','+pathNodes.v[0][1];\n\n\n    if (pathNodes.c && len > 1) {\n      pathString += \" C\" + pathNodes.o[i - 1][0] + \",\" + pathNodes.o[i - 1][1] + \" \" + pathNodes.i[0][0] + \",\" + pathNodes.i[0][1] + \" \" + pathNodes.v[0][0] + \",\" + pathNodes.v[0][1];\n    } // pathNodes.__renderedString = pathString;\n\n\n    if (viewData.lastPath !== pathString) {\n      var pathShapeValue = \"\";\n\n      if (viewData.elem) {\n        if (pathNodes.c) {\n          pathShapeValue = pathData.inv ? (this || _global).solidPath + pathString : pathString;\n        }\n\n        viewData.elem.setAttribute(\"d\", pathShapeValue);\n      }\n\n      viewData.lastPath = pathString;\n    }\n  };\n\n  MaskElement.prototype.destroy = function () {\n    (this || _global).element = null;\n    (this || _global).globalData = null;\n    (this || _global).maskElement = null;\n    (this || _global).data = null;\n    (this || _global).masksProperties = null;\n  };\n  /**\r\n   * @file\r\n   * Handles AE's layer parenting property.\r\n   *\r\n   */\n\n\n  function HierarchyElement() {}\n\n  HierarchyElement.prototype = {\n    /**\r\n       * @function\r\n       * Initializes hierarchy properties\r\n       *\r\n       */\n    initHierarchy: function () {\n      // element's parent list\n      (this || _global).hierarchy = []; // if element is parent of another layer _isParent will be true\n\n      (this || _global)._isParent = false;\n      this.checkParenting();\n    },\n\n    /**\r\n       * @function\r\n       * Sets layer's hierarchy.\r\n       * @param {array} hierarch\r\n       * layer's parent list\r\n       *\r\n       */\n    setHierarchy: function (hierarchy) {\n      (this || _global).hierarchy = hierarchy;\n    },\n\n    /**\r\n       * @function\r\n       * Sets layer as parent.\r\n       *\r\n       */\n    setAsParent: function () {\n      (this || _global)._isParent = true;\n    },\n\n    /**\r\n       * @function\r\n       * Searches layer's parenting chain\r\n       *\r\n       */\n    checkParenting: function () {\n      if ((this || _global).data.parent !== undefined) {\n        (this || _global).comp.buildElementParenting(this || _global, (this || _global).data.parent, []);\n      }\n    }\n  };\n  /**\r\n   * @file\r\n   * Handles element's layer frame update.\r\n   * Checks layer in point and out point\r\n   *\r\n   */\n\n  function FrameElement() {}\n\n  FrameElement.prototype = {\n    /**\r\n       * @function\r\n       * Initializes frame related properties.\r\n       *\r\n       */\n    initFrame: function () {\n      // set to true when inpoint is rendered\n      (this || _global)._isFirstFrame = false; // list of animated properties\n\n      (this || _global).dynamicProperties = []; // If layer has been modified in current tick this will be true\n\n      (this || _global)._mdf = false;\n    },\n\n    /**\r\n       * @function\r\n       * Calculates all dynamic values\r\n       *\r\n       * @param {number} num\r\n       * current frame number in Layer's time\r\n       * @param {boolean} isVisible\r\n       * if layers is currently in range\r\n       *\r\n       */\n    prepareProperties: function (num, isVisible) {\n      var i;\n      var len = (this || _global).dynamicProperties.length;\n\n      for (i = 0; i < len; i += 1) {\n        if (isVisible || (this || _global)._isParent && (this || _global).dynamicProperties[i].propType === \"transform\") {\n          (this || _global).dynamicProperties[i].getValue();\n\n          if ((this || _global).dynamicProperties[i]._mdf) {\n            (this || _global).globalData._mdf = true;\n            (this || _global)._mdf = true;\n          }\n        }\n      }\n    },\n    addDynamicProperty: function (prop) {\n      if ((this || _global).dynamicProperties.indexOf(prop) === -1) {\n        (this || _global).dynamicProperties.push(prop);\n      }\n    }\n  };\n  /* global TransformPropertyFactory, Matrix */\n\n  function TransformElement() {}\n\n  TransformElement.prototype = {\n    initTransform: function () {\n      (this || _global).finalTransform = {\n        mProp: (this || _global).data.ks ? TransformPropertyFactory.getTransformProperty(this || _global, (this || _global).data.ks, this || _global) : {\n          o: 0\n        },\n        _matMdf: false,\n        _opMdf: false,\n        mat: new Matrix()\n      };\n\n      if ((this || _global).data.ao) {\n        (this || _global).finalTransform.mProp.autoOriented = true;\n      } // TODO: check TYPE 11: Guided elements\n\n\n      if ((this || _global).data.ty !== 11) {// this.createElements();\n      }\n    },\n    renderTransform: function () {\n      (this || _global).finalTransform._opMdf = (this || _global).finalTransform.mProp.o._mdf || (this || _global)._isFirstFrame;\n      (this || _global).finalTransform._matMdf = (this || _global).finalTransform.mProp._mdf || (this || _global)._isFirstFrame;\n\n      if ((this || _global).hierarchy) {\n        var mat;\n        var finalMat = (this || _global).finalTransform.mat;\n        var i = 0;\n        var len = (this || _global).hierarchy.length; // Checking if any of the transformation matrices in the hierarchy chain has changed.\n\n        if (!(this || _global).finalTransform._matMdf) {\n          while (i < len) {\n            if ((this || _global).hierarchy[i].finalTransform.mProp._mdf) {\n              (this || _global).finalTransform._matMdf = true;\n              break;\n            }\n\n            i += 1;\n          }\n        }\n\n        if ((this || _global).finalTransform._matMdf) {\n          mat = (this || _global).finalTransform.mProp.v.props;\n          finalMat.cloneFromProps(mat);\n\n          for (i = 0; i < len; i += 1) {\n            mat = (this || _global).hierarchy[i].finalTransform.mProp.v.props;\n            finalMat.transform(mat[0], mat[1], mat[2], mat[3], mat[4], mat[5], mat[6], mat[7], mat[8], mat[9], mat[10], mat[11], mat[12], mat[13], mat[14], mat[15]);\n          }\n        }\n      }\n    },\n    globalToLocal: function (pt) {\n      var transforms = [];\n      transforms.push((this || _global).finalTransform);\n      var flag = true;\n      var comp = (this || _global).comp;\n\n      while (flag) {\n        if (comp.finalTransform) {\n          if (comp.data.hasMask) {\n            transforms.splice(0, 0, comp.finalTransform);\n          }\n\n          comp = comp.comp;\n        } else {\n          flag = false;\n        }\n      }\n\n      var i;\n      var len = transforms.length;\n      var ptNew;\n\n      for (i = 0; i < len; i += 1) {\n        ptNew = transforms[i].mat.applyToPointArray(0, 0, 0); // ptNew = transforms[i].mat.applyToPointArray(pt[0],pt[1],pt[2]);\n\n        pt = [pt[0] - ptNew[0], pt[1] - ptNew[1], 0];\n      }\n\n      return pt;\n    },\n    mHelper: new Matrix()\n  };\n\n  function RenderableElement() {}\n\n  RenderableElement.prototype = {\n    initRenderable: function () {\n      // layer's visibility related to inpoint and outpoint. Rename isVisible to isInRange\n      (this || _global).isInRange = false; // layer's display state\n\n      (this || _global).hidden = false; // If layer's transparency equals 0, it can be hidden\n\n      (this || _global).isTransparent = false; // list of animated components\n\n      (this || _global).renderableComponents = [];\n    },\n    addRenderableComponent: function (component) {\n      if ((this || _global).renderableComponents.indexOf(component) === -1) {\n        (this || _global).renderableComponents.push(component);\n      }\n    },\n    removeRenderableComponent: function (component) {\n      if ((this || _global).renderableComponents.indexOf(component) !== -1) {\n        (this || _global).renderableComponents.splice((this || _global).renderableComponents.indexOf(component), 1);\n      }\n    },\n    prepareRenderableFrame: function (num) {\n      this.checkLayerLimits(num);\n    },\n    checkTransparency: function () {\n      if ((this || _global).finalTransform.mProp.o.v <= 0) {\n        if (!(this || _global).isTransparent && (this || _global).globalData.renderConfig.hideOnTransparent) {\n          (this || _global).isTransparent = true;\n          this.hide();\n        }\n      } else if ((this || _global).isTransparent) {\n        (this || _global).isTransparent = false;\n        this.show();\n      }\n    },\n\n    /**\r\n       * @function\r\n       * Initializes frame related properties.\r\n       *\r\n       * @param {number} num\r\n       * current frame number in Layer's time\r\n       *\r\n       */\n    checkLayerLimits: function (num) {\n      if ((this || _global).data.ip - (this || _global).data.st <= num && (this || _global).data.op - (this || _global).data.st > num) {\n        if ((this || _global).isInRange !== true) {\n          (this || _global).globalData._mdf = true;\n          (this || _global)._mdf = true;\n          (this || _global).isInRange = true;\n          this.show();\n        }\n      } else if ((this || _global).isInRange !== false) {\n        (this || _global).globalData._mdf = true;\n        (this || _global).isInRange = false;\n        this.hide();\n      }\n    },\n    renderRenderable: function () {\n      var i;\n      var len = (this || _global).renderableComponents.length;\n\n      for (i = 0; i < len; i += 1) {\n        (this || _global).renderableComponents[i].renderFrame((this || _global)._isFirstFrame);\n      }\n      /* this.maskManager.renderFrame(this.finalTransform.mat);\r\n          this.renderableEffectsManager.renderFrame(this._isFirstFrame); */\n\n    },\n    sourceRectAtTime: function () {\n      return {\n        top: 0,\n        left: 0,\n        width: 100,\n        height: 100\n      };\n    },\n    getLayerSize: function () {\n      if ((this || _global).data.ty === 5) {\n        return {\n          w: (this || _global).data.textData.width,\n          h: (this || _global).data.textData.height\n        };\n      }\n\n      return {\n        w: (this || _global).data.width,\n        h: (this || _global).data.height\n      };\n    }\n  };\n  /* global extendPrototype, RenderableElement, createProxyFunction */\n\n  function RenderableDOMElement() {}\n\n  (function () {\n    var _prototype = {\n      initElement: function (data, globalData, comp) {\n        this.initFrame();\n        this.initBaseData(data, globalData, comp);\n        this.initTransform(data, globalData, comp);\n        this.initHierarchy();\n        this.initRenderable();\n        this.initRendererElement();\n        this.createContainerElements();\n        this.createRenderableComponents();\n        this.createContent();\n        this.hide();\n      },\n      hide: function () {\n        if (!(this || _global).hidden && (!(this || _global).isInRange || (this || _global).isTransparent)) {\n          var elem = (this || _global).baseElement || (this || _global).layerElement;\n          elem.style.display = \"none\";\n          (this || _global).hidden = true;\n        }\n      },\n      show: function () {\n        if ((this || _global).isInRange && !(this || _global).isTransparent) {\n          if (!(this || _global).data.hd) {\n            var elem = (this || _global).baseElement || (this || _global).layerElement;\n            elem.style.display = \"block\";\n          }\n\n          (this || _global).hidden = false;\n          (this || _global)._isFirstFrame = true;\n        }\n      },\n      renderFrame: function () {\n        // If it is exported as hidden (data.hd === true) no need to render\n        // If it is not visible no need to render\n        if ((this || _global).data.hd || (this || _global).hidden) {\n          return;\n        }\n\n        this.renderTransform();\n        this.renderRenderable();\n        this.renderElement();\n        this.renderInnerContent();\n\n        if ((this || _global)._isFirstFrame) {\n          (this || _global)._isFirstFrame = false;\n        }\n      },\n      renderInnerContent: function () {},\n      prepareFrame: function (num) {\n        (this || _global)._mdf = false;\n        this.prepareRenderableFrame(num);\n        this.prepareProperties(num, (this || _global).isInRange);\n        this.checkTransparency();\n      },\n      destroy: function () {\n        (this || _global).innerElem = null;\n        this.destroyBaseElement();\n      }\n    };\n    extendPrototype([RenderableElement, createProxyFunction(_prototype)], RenderableDOMElement);\n  })();\n  /* exported ProcessedElement */\n\n\n  function ProcessedElement(element, position) {\n    (this || _global).elem = element;\n    (this || _global).pos = position;\n  }\n  /* global createNS */\n\n\n  function SVGStyleData(data, level) {\n    (this || _global).data = data;\n    (this || _global).type = data.ty;\n    (this || _global).d = \"\";\n    (this || _global).lvl = level;\n    (this || _global)._mdf = false;\n    (this || _global).closed = data.hd === true;\n    (this || _global).pElem = createNS(\"path\");\n    (this || _global).msElem = null;\n  }\n\n  SVGStyleData.prototype.reset = function () {\n    (this || _global).d = \"\";\n    (this || _global)._mdf = false;\n  };\n\n  function SVGShapeData(transformers, level, shape) {\n    (this || _global).caches = [];\n    (this || _global).styles = [];\n    (this || _global).transformers = transformers;\n    (this || _global).lStr = \"\";\n    (this || _global).sh = shape;\n    (this || _global).lvl = level; // TODO find if there are some cases where _isAnimated can be false.\n    // For now, since shapes add up with other shapes. They have to be calculated every time.\n    // One way of finding out is checking if all styles associated to this shape depend only of this shape\n\n    (this || _global)._isAnimated = !!shape.k; // TODO: commenting this for now since all shapes are animated\n\n    var i = 0;\n    var len = transformers.length;\n\n    while (i < len) {\n      if (transformers[i].mProps.dynamicProperties.length) {\n        (this || _global)._isAnimated = true;\n        break;\n      }\n\n      i += 1;\n    }\n  }\n\n  SVGShapeData.prototype.setAsAnimated = function () {\n    (this || _global)._isAnimated = true;\n  };\n  /* exported SVGTransformData */\n\n\n  function SVGTransformData(mProps, op, container) {\n    (this || _global).transform = {\n      mProps: mProps,\n      op: op,\n      container: container\n    };\n    (this || _global).elements = [];\n    (this || _global)._isAnimated = (this || _global).transform.mProps.dynamicProperties.length || (this || _global).transform.op.effectsSequence.length;\n  }\n  /* global DashProperty, PropertyFactory, extendPrototype, DynamicPropertyContainer */\n\n\n  function SVGStrokeStyleData(elem, data, styleOb) {\n    this.initDynamicPropertyContainer(elem);\n    (this || _global).getValue = (this || _global).iterateDynamicProperties;\n    (this || _global).o = PropertyFactory.getProp(elem, data.o, 0, 0.01, this || _global);\n    (this || _global).w = PropertyFactory.getProp(elem, data.w, 0, null, this || _global);\n    (this || _global).d = new DashProperty(elem, data.d || {}, \"svg\", this || _global);\n    (this || _global).c = PropertyFactory.getProp(elem, data.c, 1, 255, this || _global);\n    (this || _global).style = styleOb;\n    (this || _global)._isAnimated = !!(this || _global)._isAnimated;\n  }\n\n  extendPrototype([DynamicPropertyContainer], SVGStrokeStyleData);\n  /* global PropertyFactory, extendPrototype, DynamicPropertyContainer */\n\n  function SVGFillStyleData(elem, data, styleOb) {\n    this.initDynamicPropertyContainer(elem);\n    (this || _global).getValue = (this || _global).iterateDynamicProperties;\n    (this || _global).o = PropertyFactory.getProp(elem, data.o, 0, 0.01, this || _global);\n    (this || _global).c = PropertyFactory.getProp(elem, data.c, 1, 255, this || _global);\n    (this || _global).style = styleOb;\n  }\n\n  extendPrototype([DynamicPropertyContainer], SVGFillStyleData);\n  /* global PropertyFactory, degToRads, GradientProperty, createElementID, createNS, locationHref,\r\n  extendPrototype, DynamicPropertyContainer */\n\n  function SVGGradientFillStyleData(elem, data, styleOb) {\n    this.initDynamicPropertyContainer(elem);\n    (this || _global).getValue = (this || _global).iterateDynamicProperties;\n    this.initGradientData(elem, data, styleOb);\n  }\n\n  SVGGradientFillStyleData.prototype.initGradientData = function (elem, data, styleOb) {\n    (this || _global).o = PropertyFactory.getProp(elem, data.o, 0, 0.01, this || _global);\n    (this || _global).s = PropertyFactory.getProp(elem, data.s, 1, null, this || _global);\n    (this || _global).e = PropertyFactory.getProp(elem, data.e, 1, null, this || _global);\n    (this || _global).h = PropertyFactory.getProp(elem, data.h || {\n      k: 0\n    }, 0, 0.01, this || _global);\n    (this || _global).a = PropertyFactory.getProp(elem, data.a || {\n      k: 0\n    }, 0, degToRads, this || _global);\n    (this || _global).g = new GradientProperty(elem, data.g, this || _global);\n    (this || _global).style = styleOb;\n    (this || _global).stops = [];\n    this.setGradientData(styleOb.pElem, data);\n    this.setGradientOpacity(data, styleOb);\n    (this || _global)._isAnimated = !!(this || _global)._isAnimated;\n  };\n\n  SVGGradientFillStyleData.prototype.setGradientData = function (pathElement, data) {\n    var gradientId = createElementID();\n    var gfill = createNS(data.t === 1 ? \"linearGradient\" : \"radialGradient\");\n    gfill.setAttribute(\"id\", gradientId);\n    gfill.setAttribute(\"spreadMethod\", \"pad\");\n    gfill.setAttribute(\"gradientUnits\", \"userSpaceOnUse\");\n    var stops = [];\n    var stop;\n    var j;\n    var jLen;\n    jLen = data.g.p * 4;\n\n    for (j = 0; j < jLen; j += 4) {\n      stop = createNS(\"stop\");\n      gfill.appendChild(stop);\n      stops.push(stop);\n    }\n\n    pathElement.setAttribute(data.ty === \"gf\" ? \"fill\" : \"stroke\", \"url(\" + locationHref + \"#\" + gradientId + \")\");\n    (this || _global).gf = gfill;\n    (this || _global).cst = stops;\n  };\n\n  SVGGradientFillStyleData.prototype.setGradientOpacity = function (data, styleOb) {\n    if ((this || _global).g._hasOpacity && !(this || _global).g._collapsable) {\n      var stop;\n      var j;\n      var jLen;\n      var mask = createNS(\"mask\");\n      var maskElement = createNS(\"path\");\n      mask.appendChild(maskElement);\n      var opacityId = createElementID();\n      var maskId = createElementID();\n      mask.setAttribute(\"id\", maskId);\n      var opFill = createNS(data.t === 1 ? \"linearGradient\" : \"radialGradient\");\n      opFill.setAttribute(\"id\", opacityId);\n      opFill.setAttribute(\"spreadMethod\", \"pad\");\n      opFill.setAttribute(\"gradientUnits\", \"userSpaceOnUse\");\n      jLen = data.g.k.k[0].s ? data.g.k.k[0].s.length : data.g.k.k.length;\n      var stops = (this || _global).stops;\n\n      for (j = data.g.p * 4; j < jLen; j += 2) {\n        stop = createNS(\"stop\");\n        stop.setAttribute(\"stop-color\", \"rgb(255,255,255)\");\n        opFill.appendChild(stop);\n        stops.push(stop);\n      }\n\n      maskElement.setAttribute(data.ty === \"gf\" ? \"fill\" : \"stroke\", \"url(\" + locationHref + \"#\" + opacityId + \")\");\n      (this || _global).of = opFill;\n      (this || _global).ms = mask;\n      (this || _global).ost = stops;\n      (this || _global).maskId = maskId;\n      styleOb.msElem = maskElement;\n    }\n  };\n\n  extendPrototype([DynamicPropertyContainer], SVGGradientFillStyleData);\n  /* global PropertyFactory, DashProperty, extendPrototype, SVGGradientFillStyleData, DynamicPropertyContainer */\n\n  function SVGGradientStrokeStyleData(elem, data, styleOb) {\n    this.initDynamicPropertyContainer(elem);\n    (this || _global).getValue = (this || _global).iterateDynamicProperties;\n    (this || _global).w = PropertyFactory.getProp(elem, data.w, 0, null, this || _global);\n    (this || _global).d = new DashProperty(elem, data.d || {}, \"svg\", this || _global);\n    this.initGradientData(elem, data, styleOb);\n    (this || _global)._isAnimated = !!(this || _global)._isAnimated;\n  }\n\n  extendPrototype([SVGGradientFillStyleData, DynamicPropertyContainer], SVGGradientStrokeStyleData);\n  /* global createNS */\n\n  /* exported ShapeGroupData */\n\n  function ShapeGroupData() {\n    (this || _global).it = [];\n    (this || _global).prevViewData = [];\n    (this || _global).gr = createNS(\"g\");\n  }\n  /* global Matrix, buildShapeString, bmFloor */\n\n  /* exported SVGElementsRenderer */\n\n\n  var SVGElementsRenderer = function () {\n    var _identityMatrix = new Matrix();\n\n    var _matrixHelper = new Matrix();\n\n    var ob = {\n      createRenderFunction: createRenderFunction\n    };\n\n    function createRenderFunction(data) {\n      switch (data.ty) {\n        case \"fl\":\n          return renderFill;\n\n        case \"gf\":\n          return renderGradient;\n\n        case \"gs\":\n          return renderGradientStroke;\n\n        case \"st\":\n          return renderStroke;\n\n        case \"sh\":\n        case \"el\":\n        case \"rc\":\n        case \"sr\":\n          return renderPath;\n\n        case \"tr\":\n          return renderContentTransform;\n\n        default:\n          return null;\n      }\n    }\n\n    function renderContentTransform(styleData, itemData, isFirstFrame) {\n      if (isFirstFrame || itemData.transform.op._mdf) {\n        itemData.transform.container.setAttribute(\"opacity\", itemData.transform.op.v);\n      }\n\n      if (isFirstFrame || itemData.transform.mProps._mdf) {\n        itemData.transform.container.setAttribute(\"transform\", itemData.transform.mProps.v.to2dCSS());\n      }\n    }\n\n    function renderPath(styleData, itemData, isFirstFrame) {\n      var j;\n      var jLen;\n      var pathStringTransformed;\n      var redraw;\n      var pathNodes;\n      var l;\n      var lLen = itemData.styles.length;\n      var lvl = itemData.lvl;\n      var paths;\n      var mat;\n      var props;\n      var iterations;\n      var k;\n\n      for (l = 0; l < lLen; l += 1) {\n        redraw = itemData.sh._mdf || isFirstFrame;\n\n        if (itemData.styles[l].lvl < lvl) {\n          mat = _matrixHelper.reset();\n          iterations = lvl - itemData.styles[l].lvl;\n          k = itemData.transformers.length - 1;\n\n          while (!redraw && iterations > 0) {\n            redraw = itemData.transformers[k].mProps._mdf || redraw;\n            iterations -= 1;\n            k -= 1;\n          }\n\n          if (redraw) {\n            iterations = lvl - itemData.styles[l].lvl;\n            k = itemData.transformers.length - 1;\n\n            while (iterations > 0) {\n              props = itemData.transformers[k].mProps.v.props;\n              mat.transform(props[0], props[1], props[2], props[3], props[4], props[5], props[6], props[7], props[8], props[9], props[10], props[11], props[12], props[13], props[14], props[15]);\n              iterations -= 1;\n              k -= 1;\n            }\n          }\n        } else {\n          mat = _identityMatrix;\n        }\n\n        paths = itemData.sh.paths;\n        jLen = paths._length;\n\n        if (redraw) {\n          pathStringTransformed = \"\";\n\n          for (j = 0; j < jLen; j += 1) {\n            pathNodes = paths.shapes[j];\n\n            if (pathNodes && pathNodes._length) {\n              pathStringTransformed += buildShapeString(pathNodes, pathNodes._length, pathNodes.c, mat);\n            }\n          }\n\n          itemData.caches[l] = pathStringTransformed;\n        } else {\n          pathStringTransformed = itemData.caches[l];\n        }\n\n        itemData.styles[l].d += styleData.hd === true ? \"\" : pathStringTransformed;\n        itemData.styles[l]._mdf = redraw || itemData.styles[l]._mdf;\n      }\n    }\n\n    function renderFill(styleData, itemData, isFirstFrame) {\n      var styleElem = itemData.style;\n\n      if (itemData.c._mdf || isFirstFrame) {\n        styleElem.pElem.setAttribute(\"fill\", \"rgb(\" + bmFloor(itemData.c.v[0]) + \",\" + bmFloor(itemData.c.v[1]) + \",\" + bmFloor(itemData.c.v[2]) + \")\");\n      }\n\n      if (itemData.o._mdf || isFirstFrame) {\n        styleElem.pElem.setAttribute(\"fill-opacity\", itemData.o.v);\n      }\n    }\n\n    function renderGradientStroke(styleData, itemData, isFirstFrame) {\n      renderGradient(styleData, itemData, isFirstFrame);\n      renderStroke(styleData, itemData, isFirstFrame);\n    }\n\n    function renderGradient(styleData, itemData, isFirstFrame) {\n      var gfill = itemData.gf;\n      var hasOpacity = itemData.g._hasOpacity;\n      var pt1 = itemData.s.v;\n      var pt2 = itemData.e.v;\n\n      if (itemData.o._mdf || isFirstFrame) {\n        var attr = styleData.ty === \"gf\" ? \"fill-opacity\" : \"stroke-opacity\";\n        itemData.style.pElem.setAttribute(attr, itemData.o.v);\n      }\n\n      if (itemData.s._mdf || isFirstFrame) {\n        var attr1 = styleData.t === 1 ? \"x1\" : \"cx\";\n        var attr2 = attr1 === \"x1\" ? \"y1\" : \"cy\";\n        gfill.setAttribute(attr1, pt1[0]);\n        gfill.setAttribute(attr2, pt1[1]);\n\n        if (hasOpacity && !itemData.g._collapsable) {\n          itemData.of.setAttribute(attr1, pt1[0]);\n          itemData.of.setAttribute(attr2, pt1[1]);\n        }\n      }\n\n      var stops;\n      var i;\n      var len;\n      var stop;\n\n      if (itemData.g._cmdf || isFirstFrame) {\n        stops = itemData.cst;\n        var cValues = itemData.g.c;\n        len = stops.length;\n\n        for (i = 0; i < len; i += 1) {\n          stop = stops[i];\n          stop.setAttribute(\"offset\", cValues[i * 4] + \"%\");\n          stop.setAttribute(\"stop-color\", \"rgb(\" + cValues[i * 4 + 1] + \",\" + cValues[i * 4 + 2] + \",\" + cValues[i * 4 + 3] + \")\");\n        }\n      }\n\n      if (hasOpacity && (itemData.g._omdf || isFirstFrame)) {\n        var oValues = itemData.g.o;\n\n        if (itemData.g._collapsable) {\n          stops = itemData.cst;\n        } else {\n          stops = itemData.ost;\n        }\n\n        len = stops.length;\n\n        for (i = 0; i < len; i += 1) {\n          stop = stops[i];\n\n          if (!itemData.g._collapsable) {\n            stop.setAttribute(\"offset\", oValues[i * 2] + \"%\");\n          }\n\n          stop.setAttribute(\"stop-opacity\", oValues[i * 2 + 1]);\n        }\n      }\n\n      if (styleData.t === 1) {\n        if (itemData.e._mdf || isFirstFrame) {\n          gfill.setAttribute(\"x2\", pt2[0]);\n          gfill.setAttribute(\"y2\", pt2[1]);\n\n          if (hasOpacity && !itemData.g._collapsable) {\n            itemData.of.setAttribute(\"x2\", pt2[0]);\n            itemData.of.setAttribute(\"y2\", pt2[1]);\n          }\n        }\n      } else {\n        var rad;\n\n        if (itemData.s._mdf || itemData.e._mdf || isFirstFrame) {\n          rad = Math.sqrt(Math.pow(pt1[0] - pt2[0], 2) + Math.pow(pt1[1] - pt2[1], 2));\n          gfill.setAttribute(\"r\", rad);\n\n          if (hasOpacity && !itemData.g._collapsable) {\n            itemData.of.setAttribute(\"r\", rad);\n          }\n        }\n\n        if (itemData.e._mdf || itemData.h._mdf || itemData.a._mdf || isFirstFrame) {\n          if (!rad) {\n            rad = Math.sqrt(Math.pow(pt1[0] - pt2[0], 2) + Math.pow(pt1[1] - pt2[1], 2));\n          }\n\n          var ang = Math.atan2(pt2[1] - pt1[1], pt2[0] - pt1[0]);\n          var percent = itemData.h.v;\n\n          if (percent >= 1) {\n            percent = 0.99;\n          } else if (percent <= -1) {\n            percent = -0.99;\n          }\n\n          var dist = rad * percent;\n          var x = Math.cos(ang + itemData.a.v) * dist + pt1[0];\n          var y = Math.sin(ang + itemData.a.v) * dist + pt1[1];\n          gfill.setAttribute(\"fx\", x);\n          gfill.setAttribute(\"fy\", y);\n\n          if (hasOpacity && !itemData.g._collapsable) {\n            itemData.of.setAttribute(\"fx\", x);\n            itemData.of.setAttribute(\"fy\", y);\n          }\n        } // gfill.setAttribute('fy','200');\n\n      }\n    }\n\n    function renderStroke(styleData, itemData, isFirstFrame) {\n      var styleElem = itemData.style;\n      var d = itemData.d;\n\n      if (d && (d._mdf || isFirstFrame) && d.dashStr) {\n        styleElem.pElem.setAttribute(\"stroke-dasharray\", d.dashStr);\n        styleElem.pElem.setAttribute(\"stroke-dashoffset\", d.dashoffset[0]);\n      }\n\n      if (itemData.c && (itemData.c._mdf || isFirstFrame)) {\n        styleElem.pElem.setAttribute(\"stroke\", \"rgb(\" + bmFloor(itemData.c.v[0]) + \",\" + bmFloor(itemData.c.v[1]) + \",\" + bmFloor(itemData.c.v[2]) + \")\");\n      }\n\n      if (itemData.o._mdf || isFirstFrame) {\n        styleElem.pElem.setAttribute(\"stroke-opacity\", itemData.o.v);\n      }\n\n      if (itemData.w._mdf || isFirstFrame) {\n        styleElem.pElem.setAttribute(\"stroke-width\", itemData.w.v);\n\n        if (styleElem.msElem) {\n          styleElem.msElem.setAttribute(\"stroke-width\", itemData.w.v);\n        }\n      }\n    }\n\n    return ob;\n  }();\n  /* global Matrix */\n\n\n  function ShapeTransformManager() {\n    (this || _global).sequences = {};\n    (this || _global).sequenceList = [];\n    (this || _global).transform_key_count = 0;\n  }\n\n  ShapeTransformManager.prototype = {\n    addTransformSequence: function (transforms) {\n      var i;\n      var len = transforms.length;\n      var key = \"_\";\n\n      for (i = 0; i < len; i += 1) {\n        key += transforms[i].transform.key + \"_\";\n      }\n\n      var sequence = (this || _global).sequences[key];\n\n      if (!sequence) {\n        sequence = {\n          transforms: [].concat(transforms),\n          finalTransform: new Matrix(),\n          _mdf: false\n        };\n        (this || _global).sequences[key] = sequence;\n\n        (this || _global).sequenceList.push(sequence);\n      }\n\n      return sequence;\n    },\n    processSequence: function (sequence, isFirstFrame) {\n      var i = 0;\n      var len = sequence.transforms.length;\n      var _mdf = isFirstFrame;\n\n      while (i < len && !isFirstFrame) {\n        if (sequence.transforms[i].transform.mProps._mdf) {\n          _mdf = true;\n          break;\n        }\n\n        i += 1;\n      }\n\n      if (_mdf) {\n        var props;\n        sequence.finalTransform.reset();\n\n        for (i = len - 1; i >= 0; i -= 1) {\n          props = sequence.transforms[i].transform.mProps.v.props;\n          sequence.finalTransform.transform(props[0], props[1], props[2], props[3], props[4], props[5], props[6], props[7], props[8], props[9], props[10], props[11], props[12], props[13], props[14], props[15]);\n        }\n      }\n\n      sequence._mdf = _mdf;\n    },\n    processSequences: function (isFirstFrame) {\n      var i;\n      var len = (this || _global).sequenceList.length;\n\n      for (i = 0; i < len; i += 1) {\n        this.processSequence((this || _global).sequenceList[i], isFirstFrame);\n      }\n    },\n    getNewKey: function () {\n      (this || _global).transform_key_count += 1;\n      return \"_\" + (this || _global).transform_key_count;\n    }\n  };\n  /* global ShapePropertyFactory, SVGShapeData */\n\n  function CVShapeData(element, data, styles, transformsManager) {\n    (this || _global).styledShapes = [];\n    (this || _global).tr = [0, 0, 0, 0, 0, 0];\n    var ty = 4;\n\n    if (data.ty === \"rc\") {\n      ty = 5;\n    } else if (data.ty === \"el\") {\n      ty = 6;\n    } else if (data.ty === \"sr\") {\n      ty = 7;\n    }\n\n    (this || _global).sh = ShapePropertyFactory.getShapeProp(element, data, ty, element);\n    var i;\n    var len = styles.length;\n    var styledShape;\n\n    for (i = 0; i < len; i += 1) {\n      if (!styles[i].closed) {\n        styledShape = {\n          transforms: transformsManager.addTransformSequence(styles[i].transforms),\n          trNodes: []\n        };\n\n        (this || _global).styledShapes.push(styledShape);\n\n        styles[i].elements.push(styledShape);\n      }\n    }\n  }\n\n  CVShapeData.prototype.setAsAnimated = SVGShapeData.prototype.setAsAnimated;\n  /* global LayerExpressionInterface, EffectsExpressionInterface, CompExpressionInterface, ShapeExpressionInterface,\r\n  TextExpressionInterface, getBlendMode,createElementID, EffectsManager */\n\n  function BaseElement() {}\n\n  BaseElement.prototype = {\n    checkMasks: function () {\n      if (!(this || _global).data.hasMask) {\n        return false;\n      }\n\n      var i = 0;\n      var len = (this || _global).data.masksProperties.length;\n\n      while (i < len) {\n        if ((this || _global).data.masksProperties[i].mode !== \"n\" && (this || _global).data.masksProperties[i].cl !== false) {\n          return true;\n        }\n\n        i += 1;\n      }\n\n      return false;\n    },\n    initExpressions: function () {\n      (this || _global).layerInterface = LayerExpressionInterface(this || _global);\n\n      if ((this || _global).data.hasMask && (this || _global).maskManager) {\n        (this || _global).layerInterface.registerMaskInterface((this || _global).maskManager);\n      }\n\n      var effectsInterface = EffectsExpressionInterface.createEffectsInterface(this || _global, (this || _global).layerInterface);\n\n      (this || _global).layerInterface.registerEffectsInterface(effectsInterface);\n\n      if ((this || _global).data.ty === 0 || (this || _global).data.xt) {\n        (this || _global).compInterface = CompExpressionInterface(this || _global);\n      } else if ((this || _global).data.ty === 4) {\n        (this || _global).layerInterface.shapeInterface = ShapeExpressionInterface((this || _global).shapesData, (this || _global).itemsData, (this || _global).layerInterface);\n        (this || _global).layerInterface.content = (this || _global).layerInterface.shapeInterface;\n      } else if ((this || _global).data.ty === 5) {\n        (this || _global).layerInterface.textInterface = TextExpressionInterface(this || _global);\n        (this || _global).layerInterface.text = (this || _global).layerInterface.textInterface;\n      }\n    },\n    setBlendMode: function () {\n      var blendModeValue = getBlendMode((this || _global).data.bm);\n      var elem = (this || _global).baseElement || (this || _global).layerElement;\n      elem.style[\"mix-blend-mode\"] = blendModeValue;\n    },\n    initBaseData: function (data, globalData, comp) {\n      (this || _global).globalData = globalData;\n      (this || _global).comp = comp;\n      (this || _global).data = data;\n      (this || _global).layerId = createElementID(); // Stretch factor for old animations missing this property.\n\n      if (!(this || _global).data.sr) {\n        (this || _global).data.sr = 1;\n      } // effects manager\n\n\n      (this || _global).effectsManager = new EffectsManager((this || _global).data, this || _global, (this || _global).dynamicProperties);\n    },\n    getType: function () {\n      return (this || _global).type;\n    },\n    sourceRectAtTime: function () {}\n  };\n  /* global extendPrototype, BaseElement, TransformElement, HierarchyElement, FrameElement */\n\n  function NullElement(data, globalData, comp) {\n    this.initFrame();\n    this.initBaseData(data, globalData, comp);\n    this.initFrame();\n    this.initTransform(data, globalData, comp);\n    this.initHierarchy();\n  }\n\n  NullElement.prototype.prepareFrame = function (num) {\n    this.prepareProperties(num, true);\n  };\n\n  NullElement.prototype.renderFrame = function () {};\n\n  NullElement.prototype.getBaseElement = function () {\n    return null;\n  };\n\n  NullElement.prototype.destroy = function () {};\n\n  NullElement.prototype.sourceRectAtTime = function () {};\n\n  NullElement.prototype.hide = function () {};\n\n  extendPrototype([BaseElement, TransformElement, HierarchyElement, FrameElement], NullElement);\n  /* global filtersFactory, featureSupport, filtersFactory, createElementID, createNS, MaskElement, SVGEffects, locationHref */\n\n  function SVGBaseElement() {}\n\n  SVGBaseElement.prototype = {\n    initRendererElement: function () {\n      (this || _global).layerElement = createNS(\"g\");\n    },\n    createContainerElements: function () {\n      (this || _global).matteElement = createNS(\"g\");\n      (this || _global).transformedElement = (this || _global).layerElement;\n      (this || _global).maskedElement = (this || _global).layerElement;\n      (this || _global)._sizeChanged = false;\n      var layerElementParent = null; // If this layer acts as a mask for the following layer\n\n      var filId;\n      var fil;\n      var gg;\n\n      if ((this || _global).data.td) {\n        if ((this || _global).data.td == 3 || (this || _global).data.td == 1) {\n          // eslint-disable-line eqeqeq\n          var masker = createNS(\"mask\");\n          masker.setAttribute(\"id\", (this || _global).layerId);\n          masker.setAttribute(\"mask-type\", (this || _global).data.td == 3 ? \"luminance\" : \"alpha\"); // eslint-disable-line eqeqeq\n\n          masker.appendChild((this || _global).layerElement);\n          layerElementParent = masker;\n\n          (this || _global).globalData.defs.appendChild(masker); // This is only for IE and Edge when mask if of type alpha\n\n\n          if (!featureSupport.maskType && (this || _global).data.td == 1) {\n            // eslint-disable-line eqeqeq\n            masker.setAttribute(\"mask-type\", \"luminance\");\n            filId = createElementID();\n            fil = filtersFactory.createFilter(filId);\n\n            (this || _global).globalData.defs.appendChild(fil);\n\n            fil.appendChild(filtersFactory.createAlphaToLuminanceFilter());\n            gg = createNS(\"g\");\n            gg.appendChild((this || _global).layerElement);\n            layerElementParent = gg;\n            masker.appendChild(gg);\n            gg.setAttribute(\"filter\", \"url(\" + locationHref + \"#\" + filId + \")\");\n          }\n        } else if ((this || _global).data.td == 2) {\n          // eslint-disable-line eqeqeq\n          var maskGroup = createNS(\"mask\");\n          maskGroup.setAttribute(\"id\", (this || _global).layerId);\n          maskGroup.setAttribute(\"mask-type\", \"alpha\");\n          var maskGrouper = createNS(\"g\");\n          maskGroup.appendChild(maskGrouper);\n          filId = createElementID();\n          fil = filtersFactory.createFilter(filId); /// /\n          // This solution doesn't work on Android when meta tag with viewport attribute is set\n\n          /* var feColorMatrix = createNS('feColorMatrix');\r\n                  feColorMatrix.setAttribute('type', 'matrix');\r\n                  feColorMatrix.setAttribute('color-interpolation-filters', 'sRGB');\r\n                  feColorMatrix.setAttribute('values','1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 -1 1');\r\n                  fil.appendChild(feColorMatrix); */\n          /// /\n\n          var feCTr = createNS(\"feComponentTransfer\");\n          feCTr.setAttribute(\"in\", \"SourceGraphic\");\n          fil.appendChild(feCTr);\n          var feFunc = createNS(\"feFuncA\");\n          feFunc.setAttribute(\"type\", \"table\");\n          feFunc.setAttribute(\"tableValues\", \"1.0 0.0\");\n          feCTr.appendChild(feFunc); /// /\n\n          (this || _global).globalData.defs.appendChild(fil);\n\n          var alphaRect = createNS(\"rect\");\n          alphaRect.setAttribute(\"width\", (this || _global).comp.data.w);\n          alphaRect.setAttribute(\"height\", (this || _global).comp.data.h);\n          alphaRect.setAttribute(\"x\", \"0\");\n          alphaRect.setAttribute(\"y\", \"0\");\n          alphaRect.setAttribute(\"fill\", \"#ffffff\");\n          alphaRect.setAttribute(\"opacity\", \"0\");\n          maskGrouper.setAttribute(\"filter\", \"url(\" + locationHref + \"#\" + filId + \")\");\n          maskGrouper.appendChild(alphaRect);\n          maskGrouper.appendChild((this || _global).layerElement);\n          layerElementParent = maskGrouper;\n\n          if (!featureSupport.maskType) {\n            maskGroup.setAttribute(\"mask-type\", \"luminance\");\n            fil.appendChild(filtersFactory.createAlphaToLuminanceFilter());\n            gg = createNS(\"g\");\n            maskGrouper.appendChild(alphaRect);\n            gg.appendChild((this || _global).layerElement);\n            layerElementParent = gg;\n            maskGrouper.appendChild(gg);\n          }\n\n          (this || _global).globalData.defs.appendChild(maskGroup);\n        }\n      } else if ((this || _global).data.tt) {\n        (this || _global).matteElement.appendChild((this || _global).layerElement);\n\n        layerElementParent = (this || _global).matteElement;\n        (this || _global).baseElement = (this || _global).matteElement;\n      } else {\n        (this || _global).baseElement = (this || _global).layerElement;\n      }\n\n      if ((this || _global).data.ln) {\n        (this || _global).layerElement.setAttribute(\"id\", (this || _global).data.ln);\n      }\n\n      if ((this || _global).data.cl) {\n        (this || _global).layerElement.setAttribute(\"class\", (this || _global).data.cl);\n      } // Clipping compositions to hide content that exceeds boundaries. If collapsed transformations is on, component should not be clipped\n\n\n      if ((this || _global).data.ty === 0 && !(this || _global).data.hd) {\n        var cp = createNS(\"clipPath\");\n        var pt = createNS(\"path\");\n        pt.setAttribute(\"d\", \"M0,0 L\" + (this || _global).data.w + \",0 L\" + (this || _global).data.w + \",\" + (this || _global).data.h + \" L0,\" + (this || _global).data.h + \"z\");\n        var clipId = createElementID();\n        cp.setAttribute(\"id\", clipId);\n        cp.appendChild(pt);\n\n        (this || _global).globalData.defs.appendChild(cp);\n\n        if (this.checkMasks()) {\n          var cpGroup = createNS(\"g\");\n          cpGroup.setAttribute(\"clip-path\", \"url(\" + locationHref + \"#\" + clipId + \")\");\n          cpGroup.appendChild((this || _global).layerElement);\n          (this || _global).transformedElement = cpGroup;\n\n          if (layerElementParent) {\n            layerElementParent.appendChild((this || _global).transformedElement);\n          } else {\n            (this || _global).baseElement = (this || _global).transformedElement;\n          }\n        } else {\n          (this || _global).layerElement.setAttribute(\"clip-path\", \"url(\" + locationHref + \"#\" + clipId + \")\");\n        }\n      }\n\n      if ((this || _global).data.bm !== 0) {\n        this.setBlendMode();\n      }\n    },\n    renderElement: function () {\n      if ((this || _global).finalTransform._matMdf) {\n        (this || _global).transformedElement.setAttribute(\"transform\", (this || _global).finalTransform.mat.to2dCSS());\n      }\n\n      if ((this || _global).finalTransform._opMdf) {\n        (this || _global).transformedElement.setAttribute(\"opacity\", (this || _global).finalTransform.mProp.o.v);\n      }\n    },\n    destroyBaseElement: function () {\n      (this || _global).layerElement = null;\n      (this || _global).matteElement = null;\n\n      (this || _global).maskManager.destroy();\n    },\n    getBaseElement: function () {\n      if ((this || _global).data.hd) {\n        return null;\n      }\n\n      return (this || _global).baseElement;\n    },\n    createRenderableComponents: function () {\n      (this || _global).maskManager = new MaskElement((this || _global).data, this || _global, (this || _global).globalData);\n      (this || _global).renderableEffectsManager = new SVGEffects(this || _global);\n    },\n    setMatte: function (id) {\n      if (!(this || _global).matteElement) {\n        return;\n      }\n\n      (this || _global).matteElement.setAttribute(\"mask\", \"url(\" + locationHref + \"#\" + id + \")\");\n    }\n  };\n  /* global ProcessedElement */\n\n  function IShapeElement() {}\n\n  IShapeElement.prototype = {\n    addShapeToModifiers: function (data) {\n      var i;\n      var len = (this || _global).shapeModifiers.length;\n\n      for (i = 0; i < len; i += 1) {\n        (this || _global).shapeModifiers[i].addShape(data);\n      }\n    },\n    isShapeInAnimatedModifiers: function (data) {\n      var i = 0;\n      var len = (this || _global).shapeModifiers.length;\n\n      while (i < len) {\n        if ((this || _global).shapeModifiers[i].isAnimatedWithShape(data)) {\n          return true;\n        }\n      }\n\n      return false;\n    },\n    renderModifiers: function () {\n      if (!(this || _global).shapeModifiers.length) {\n        return;\n      }\n\n      var i;\n      var len = (this || _global).shapes.length;\n\n      for (i = 0; i < len; i += 1) {\n        (this || _global).shapes[i].sh.reset();\n      }\n\n      len = (this || _global).shapeModifiers.length;\n      var shouldBreakProcess;\n\n      for (i = len - 1; i >= 0; i -= 1) {\n        shouldBreakProcess = (this || _global).shapeModifiers[i].processShapes((this || _global)._isFirstFrame); // workaround to fix cases where a repeater resets the shape so the following processes get called twice\n        // TODO: find a better solution for this\n\n        if (shouldBreakProcess) {\n          break;\n        }\n      }\n    },\n    lcEnum: {\n      1: \"butt\",\n      2: \"round\",\n      3: \"square\"\n    },\n    ljEnum: {\n      1: \"miter\",\n      2: \"round\",\n      3: \"bevel\"\n    },\n    searchProcessedElement: function (elem) {\n      var elements = (this || _global).processedElements;\n      var i = 0;\n      var len = elements.length;\n\n      while (i < len) {\n        if (elements[i].elem === elem) {\n          return elements[i].pos;\n        }\n\n        i += 1;\n      }\n\n      return 0;\n    },\n    addProcessedElement: function (elem, pos) {\n      var elements = (this || _global).processedElements;\n      var i = elements.length;\n\n      while (i) {\n        i -= 1;\n\n        if (elements[i].elem === elem) {\n          elements[i].pos = pos;\n          return;\n        }\n      }\n\n      elements.push(new ProcessedElement(elem, pos));\n    },\n    prepareFrame: function (num) {\n      this.prepareRenderableFrame(num);\n      this.prepareProperties(num, (this || _global).isInRange);\n    }\n  };\n  /* global TextProperty, TextAnimatorProperty, buildShapeString, LetterProps */\n\n  function ITextElement() {}\n\n  ITextElement.prototype.initElement = function (data, globalData, comp) {\n    (this || _global).lettersChangedFlag = true;\n    this.initFrame();\n    this.initBaseData(data, globalData, comp);\n    (this || _global).textProperty = new TextProperty(this || _global, data.t, (this || _global).dynamicProperties);\n    (this || _global).textAnimator = new TextAnimatorProperty(data.t, (this || _global).renderType, this || _global);\n    this.initTransform(data, globalData, comp);\n    this.initHierarchy();\n    this.initRenderable();\n    this.initRendererElement();\n    this.createContainerElements();\n    this.createRenderableComponents();\n    this.createContent();\n    this.hide();\n\n    (this || _global).textAnimator.searchProperties((this || _global).dynamicProperties);\n  };\n\n  ITextElement.prototype.prepareFrame = function (num) {\n    (this || _global)._mdf = false;\n    this.prepareRenderableFrame(num);\n    this.prepareProperties(num, (this || _global).isInRange);\n\n    if ((this || _global).textProperty._mdf || (this || _global).textProperty._isFirstFrame) {\n      this.buildNewText();\n      (this || _global).textProperty._isFirstFrame = false;\n      (this || _global).textProperty._mdf = false;\n    }\n  };\n\n  ITextElement.prototype.createPathShape = function (matrixHelper, shapes) {\n    var j;\n    var jLen = shapes.length;\n    var pathNodes;\n    var shapeStr = \"\";\n\n    for (j = 0; j < jLen; j += 1) {\n      pathNodes = shapes[j].ks.k;\n      shapeStr += buildShapeString(pathNodes, pathNodes.i.length, true, matrixHelper);\n    }\n\n    return shapeStr;\n  };\n\n  ITextElement.prototype.updateDocumentData = function (newData, index) {\n    (this || _global).textProperty.updateDocumentData(newData, index);\n  };\n\n  ITextElement.prototype.canResizeFont = function (_canResize) {\n    (this || _global).textProperty.canResizeFont(_canResize);\n  };\n\n  ITextElement.prototype.setMinimumFontSize = function (_fontSize) {\n    (this || _global).textProperty.setMinimumFontSize(_fontSize);\n  };\n\n  ITextElement.prototype.applyTextPropertiesToMatrix = function (documentData, matrixHelper, lineNumber, xPos, yPos) {\n    if (documentData.ps) {\n      matrixHelper.translate(documentData.ps[0], documentData.ps[1] + documentData.ascent, 0);\n    }\n\n    matrixHelper.translate(0, -documentData.ls, 0);\n\n    switch (documentData.j) {\n      case 1:\n        matrixHelper.translate(documentData.justifyOffset + (documentData.boxWidth - documentData.lineWidths[lineNumber]), 0, 0);\n        break;\n\n      case 2:\n        matrixHelper.translate(documentData.justifyOffset + (documentData.boxWidth - documentData.lineWidths[lineNumber]) / 2, 0, 0);\n        break;\n\n      default:\n        break;\n    }\n\n    matrixHelper.translate(xPos, yPos, 0);\n  };\n\n  ITextElement.prototype.buildColor = function (colorData) {\n    return \"rgb(\" + Math.round(colorData[0] * 255) + \",\" + Math.round(colorData[1] * 255) + \",\" + Math.round(colorData[2] * 255) + \")\";\n  };\n\n  ITextElement.prototype.emptyProp = new LetterProps();\n\n  ITextElement.prototype.destroy = function () {};\n  /* global extendPrototype, BaseElement, TransformElement, HierarchyElement, FrameElement, RenderableDOMElement */\n\n\n  function ICompElement() {}\n\n  extendPrototype([BaseElement, TransformElement, HierarchyElement, FrameElement, RenderableDOMElement], ICompElement);\n\n  ICompElement.prototype.initElement = function (data, globalData, comp) {\n    this.initFrame();\n    this.initBaseData(data, globalData, comp);\n    this.initTransform(data, globalData, comp);\n    this.initRenderable();\n    this.initHierarchy();\n    this.initRendererElement();\n    this.createContainerElements();\n    this.createRenderableComponents();\n\n    if ((this || _global).data.xt || !globalData.progressiveLoad) {\n      this.buildAllItems();\n    }\n\n    this.hide();\n  };\n  /* ICompElement.prototype.hide = function(){\r\n      if(!this.hidden){\r\n          this.hideElement();\r\n          var i,len = this.elements.length;\r\n          for( i = 0; i < len; i+=1 ){\r\n              if(this.elements[i]){\r\n                  this.elements[i].hide();\r\n              }\r\n          }\r\n      }\r\n  }; */\n\n\n  ICompElement.prototype.prepareFrame = function (num) {\n    (this || _global)._mdf = false;\n    this.prepareRenderableFrame(num);\n    this.prepareProperties(num, (this || _global).isInRange);\n\n    if (!(this || _global).isInRange && !(this || _global).data.xt) {\n      return;\n    }\n\n    if (!(this || _global).tm._placeholder) {\n      var timeRemapped = (this || _global).tm.v;\n\n      if (timeRemapped === (this || _global).data.op) {\n        timeRemapped = (this || _global).data.op - 1;\n      }\n\n      (this || _global).renderedFrame = timeRemapped;\n    } else {\n      (this || _global).renderedFrame = num / (this || _global).data.sr;\n    }\n\n    var i;\n    var len = (this || _global).elements.length;\n\n    if (!(this || _global).completeLayers) {\n      this.checkLayers((this || _global).renderedFrame);\n    } // This iteration needs to be backwards because of how expressions connect between each other\n\n\n    for (i = len - 1; i >= 0; i -= 1) {\n      if ((this || _global).completeLayers || (this || _global).elements[i]) {\n        (this || _global).elements[i].prepareFrame((this || _global).renderedFrame - (this || _global).layers[i].st);\n\n        if ((this || _global).elements[i]._mdf) {\n          (this || _global)._mdf = true;\n        }\n      }\n    }\n  };\n\n  ICompElement.prototype.renderInnerContent = function () {\n    var i;\n    var len = (this || _global).layers.length;\n\n    for (i = 0; i < len; i += 1) {\n      if ((this || _global).completeLayers || (this || _global).elements[i]) {\n        (this || _global).elements[i].renderFrame();\n      }\n    }\n  };\n\n  ICompElement.prototype.setElements = function (elems) {\n    (this || _global).elements = elems;\n  };\n\n  ICompElement.prototype.getElements = function () {\n    return (this || _global).elements;\n  };\n\n  ICompElement.prototype.destroyElements = function () {\n    var i;\n    var len = (this || _global).layers.length;\n\n    for (i = 0; i < len; i += 1) {\n      if ((this || _global).elements[i]) {\n        (this || _global).elements[i].destroy();\n      }\n    }\n  };\n\n  ICompElement.prototype.destroy = function () {\n    this.destroyElements();\n    this.destroyBaseElement();\n  };\n  /* global extendPrototype, BaseElement, TransformElement, SVGBaseElement, HierarchyElement, FrameElement, RenderableDOMElement, createNS */\n\n\n  function IImageElement(data, globalData, comp) {\n    (this || _global).assetData = globalData.getAssetData(data.refId);\n    this.initElement(data, globalData, comp);\n    (this || _global).sourceRect = {\n      top: 0,\n      left: 0,\n      width: (this || _global).assetData.w,\n      height: (this || _global).assetData.h\n    };\n  }\n\n  extendPrototype([BaseElement, TransformElement, SVGBaseElement, HierarchyElement, FrameElement, RenderableDOMElement], IImageElement);\n\n  IImageElement.prototype.createContent = function () {\n    var assetPath = (this || _global).globalData.getAssetsPath((this || _global).assetData);\n\n    (this || _global).innerElem = createNS(\"image\");\n\n    (this || _global).innerElem.setAttribute(\"width\", (this || _global).assetData.w + \"px\");\n\n    (this || _global).innerElem.setAttribute(\"height\", (this || _global).assetData.h + \"px\");\n\n    (this || _global).innerElem.setAttribute(\"preserveAspectRatio\", (this || _global).assetData.pr || (this || _global).globalData.renderConfig.imagePreserveAspectRatio);\n\n    (this || _global).innerElem.setAttributeNS(\"http://www.w3.org/1999/xlink\", \"href\", assetPath);\n\n    (this || _global).layerElement.appendChild((this || _global).innerElem);\n  };\n\n  IImageElement.prototype.sourceRectAtTime = function () {\n    return (this || _global).sourceRect;\n  };\n  /* global extendPrototype, IImageElement, createNS */\n\n\n  function ISolidElement(data, globalData, comp) {\n    this.initElement(data, globalData, comp);\n  }\n\n  extendPrototype([IImageElement], ISolidElement);\n\n  ISolidElement.prototype.createContent = function () {\n    var rect = createNS(\"rect\"); /// /rect.style.width = this.data.sw;\n    /// /rect.style.height = this.data.sh;\n    /// /rect.style.fill = this.data.sc;\n\n    rect.setAttribute(\"width\", (this || _global).data.sw);\n    rect.setAttribute(\"height\", (this || _global).data.sh);\n    rect.setAttribute(\"fill\", (this || _global).data.sc);\n\n    (this || _global).layerElement.appendChild(rect);\n  };\n  /* global PropertyFactory, extendPrototype, RenderableElement, BaseElement, FrameElement */\n\n\n  function AudioElement(data, globalData, comp) {\n    this.initFrame();\n    this.initRenderable();\n    (this || _global).assetData = globalData.getAssetData(data.refId);\n    this.initBaseData(data, globalData, comp);\n    (this || _global)._isPlaying = false;\n    (this || _global)._canPlay = false;\n\n    var assetPath = (this || _global).globalData.getAssetsPath((this || _global).assetData);\n\n    (this || _global).audio = (this || _global).globalData.audioController.createAudio(assetPath);\n    (this || _global)._currentTime = 0;\n\n    (this || _global).globalData.audioController.addAudio(this || _global);\n\n    (this || _global).tm = data.tm ? PropertyFactory.getProp(this || _global, data.tm, 0, globalData.frameRate, this || _global) : {\n      _placeholder: true\n    };\n  }\n\n  AudioElement.prototype.prepareFrame = function (num) {\n    this.prepareRenderableFrame(num, true);\n    this.prepareProperties(num, true);\n\n    if (!(this || _global).tm._placeholder) {\n      var timeRemapped = (this || _global).tm.v;\n      (this || _global)._currentTime = timeRemapped;\n    } else {\n      (this || _global)._currentTime = num / (this || _global).data.sr;\n    }\n  };\n\n  extendPrototype([RenderableElement, BaseElement, FrameElement], AudioElement);\n\n  AudioElement.prototype.renderFrame = function () {\n    if ((this || _global).isInRange && (this || _global)._canPlay) {\n      if (!(this || _global)._isPlaying) {\n        (this || _global).audio.play();\n\n        (this || _global).audio.seek((this || _global)._currentTime / (this || _global).globalData.frameRate);\n\n        (this || _global)._isPlaying = true;\n      } else if (!(this || _global).audio.playing() || Math.abs((this || _global)._currentTime / (this || _global).globalData.frameRate - (this || _global).audio.seek()) > 0.1) {\n        (this || _global).audio.seek((this || _global)._currentTime / (this || _global).globalData.frameRate);\n      }\n    }\n  };\n\n  AudioElement.prototype.show = function () {// this.audio.play()\n  };\n\n  AudioElement.prototype.hide = function () {\n    (this || _global).audio.pause();\n\n    (this || _global)._isPlaying = false;\n  };\n\n  AudioElement.prototype.pause = function () {\n    (this || _global).audio.pause();\n\n    (this || _global)._isPlaying = false;\n    (this || _global)._canPlay = false;\n  };\n\n  AudioElement.prototype.resume = function () {\n    (this || _global)._canPlay = true;\n  };\n\n  AudioElement.prototype.setRate = function (rateValue) {\n    (this || _global).audio.rate(rateValue);\n  };\n\n  AudioElement.prototype.volume = function (volumeValue) {\n    (this || _global).audio.volume(volumeValue);\n  };\n\n  AudioElement.prototype.getBaseElement = function () {\n    return null;\n  };\n\n  AudioElement.prototype.destroy = function () {};\n\n  AudioElement.prototype.sourceRectAtTime = function () {};\n\n  AudioElement.prototype.initExpressions = function () {};\n  /* global extendPrototype, RenderableElement, BaseElement, FrameElement, FootageInterface */\n\n\n  function FootageElement(data, globalData, comp) {\n    this.initFrame();\n    this.initRenderable();\n    (this || _global).assetData = globalData.getAssetData(data.refId);\n    (this || _global).footageData = globalData.imageLoader.getAsset((this || _global).assetData);\n    this.initBaseData(data, globalData, comp);\n  }\n\n  FootageElement.prototype.prepareFrame = function () {};\n\n  extendPrototype([RenderableElement, BaseElement, FrameElement], FootageElement);\n\n  FootageElement.prototype.getBaseElement = function () {\n    return null;\n  };\n\n  FootageElement.prototype.renderFrame = function () {};\n\n  FootageElement.prototype.destroy = function () {};\n\n  FootageElement.prototype.initExpressions = function () {\n    (this || _global).layerInterface = FootageInterface(this || _global);\n  };\n\n  FootageElement.prototype.getFootageData = function () {\n    return (this || _global).footageData;\n  };\n  /* global createSizedArray, PropertyFactory, extendPrototype, SVGRenderer, ICompElement, SVGBaseElement */\n\n\n  function SVGCompElement(data, globalData, comp) {\n    (this || _global).layers = data.layers;\n    (this || _global).supports3d = true;\n    (this || _global).completeLayers = false;\n    (this || _global).pendingElements = [];\n    (this || _global).elements = (this || _global).layers ? createSizedArray((this || _global).layers.length) : []; // this.layerElement = createNS('g');\n\n    this.initElement(data, globalData, comp);\n    (this || _global).tm = data.tm ? PropertyFactory.getProp(this || _global, data.tm, 0, globalData.frameRate, this || _global) : {\n      _placeholder: true\n    };\n  }\n\n  extendPrototype([SVGRenderer, ICompElement, SVGBaseElement], SVGCompElement);\n  /* global extendPrototype, BaseElement, TransformElement, SVGBaseElement, HierarchyElement, FrameElement,\r\n  RenderableDOMElement, ITextElement, createSizedArray, createNS */\n\n  function SVGTextLottieElement(data, globalData, comp) {\n    (this || _global).textSpans = [];\n    (this || _global).renderType = \"svg\";\n    this.initElement(data, globalData, comp);\n  }\n\n  extendPrototype([BaseElement, TransformElement, SVGBaseElement, HierarchyElement, FrameElement, RenderableDOMElement, ITextElement], SVGTextLottieElement);\n\n  SVGTextLottieElement.prototype.createContent = function () {\n    if ((this || _global).data.singleShape && !(this || _global).globalData.fontManager.chars) {\n      (this || _global).textContainer = createNS(\"text\");\n    }\n  };\n\n  SVGTextLottieElement.prototype.buildTextContents = function (textArray) {\n    var i = 0;\n    var len = textArray.length;\n    var textContents = [];\n    var currentTextContent = \"\";\n\n    while (i < len) {\n      if (textArray[i] === String.fromCharCode(13) || textArray[i] === String.fromCharCode(3)) {\n        textContents.push(currentTextContent);\n        currentTextContent = \"\";\n      } else {\n        currentTextContent += textArray[i];\n      }\n\n      i += 1;\n    }\n\n    textContents.push(currentTextContent);\n    return textContents;\n  };\n\n  SVGTextLottieElement.prototype.buildNewText = function () {\n    var i;\n    var len;\n    var documentData = (this || _global).textProperty.currentData;\n    (this || _global).renderedLetters = createSizedArray(documentData ? documentData.l.length : 0);\n\n    if (documentData.fc) {\n      (this || _global).layerElement.setAttribute(\"fill\", this.buildColor(documentData.fc));\n    } else {\n      (this || _global).layerElement.setAttribute(\"fill\", \"rgba(0,0,0,0)\");\n    }\n\n    if (documentData.sc) {\n      (this || _global).layerElement.setAttribute(\"stroke\", this.buildColor(documentData.sc));\n\n      (this || _global).layerElement.setAttribute(\"stroke-width\", documentData.sw);\n    }\n\n    (this || _global).layerElement.setAttribute(\"font-size\", documentData.finalSize);\n\n    var fontData = (this || _global).globalData.fontManager.getFontByName(documentData.f);\n\n    if (fontData.fClass) {\n      (this || _global).layerElement.setAttribute(\"class\", fontData.fClass);\n    } else {\n      (this || _global).layerElement.setAttribute(\"font-family\", fontData.fFamily);\n\n      var fWeight = documentData.fWeight;\n      var fStyle = documentData.fStyle;\n\n      (this || _global).layerElement.setAttribute(\"font-style\", fStyle);\n\n      (this || _global).layerElement.setAttribute(\"font-weight\", fWeight);\n    }\n\n    (this || _global).layerElement.setAttribute(\"aria-label\", documentData.t);\n\n    var letters = documentData.l || [];\n    var usesGlyphs = !!(this || _global).globalData.fontManager.chars;\n    len = letters.length;\n    var tSpan;\n    var matrixHelper = (this || _global).mHelper;\n    var shapes;\n    var shapeStr = \"\";\n    var singleShape = (this || _global).data.singleShape;\n    var xPos = 0;\n    var yPos = 0;\n    var firstLine = true;\n    var trackingOffset = documentData.tr * 0.001 * documentData.finalSize;\n\n    if (singleShape && !usesGlyphs && !documentData.sz) {\n      var tElement = (this || _global).textContainer;\n      var justify = \"start\";\n\n      switch (documentData.j) {\n        case 1:\n          justify = \"end\";\n          break;\n\n        case 2:\n          justify = \"middle\";\n          break;\n\n        default:\n          justify = \"start\";\n          break;\n      }\n\n      tElement.setAttribute(\"text-anchor\", justify);\n      tElement.setAttribute(\"letter-spacing\", trackingOffset);\n      var textContent = this.buildTextContents(documentData.finalText);\n      len = textContent.length;\n      yPos = documentData.ps ? documentData.ps[1] + documentData.ascent : 0;\n\n      for (i = 0; i < len; i += 1) {\n        tSpan = (this || _global).textSpans[i] || createNS(\"tspan\");\n        tSpan.textContent = textContent[i];\n        tSpan.setAttribute(\"x\", 0);\n        tSpan.setAttribute(\"y\", yPos);\n        tSpan.style.display = \"inherit\";\n        tElement.appendChild(tSpan);\n        (this || _global).textSpans[i] = tSpan;\n        yPos += documentData.finalLineHeight;\n      }\n\n      (this || _global).layerElement.appendChild(tElement);\n    } else {\n      var cachedSpansLength = (this || _global).textSpans.length;\n      var shapeData;\n      var charData;\n\n      for (i = 0; i < len; i += 1) {\n        if (!usesGlyphs || !singleShape || i === 0) {\n          tSpan = cachedSpansLength > i ? (this || _global).textSpans[i] : createNS(usesGlyphs ? \"path\" : \"text\");\n\n          if (cachedSpansLength <= i) {\n            tSpan.setAttribute(\"stroke-linecap\", \"butt\");\n            tSpan.setAttribute(\"stroke-linejoin\", \"round\");\n            tSpan.setAttribute(\"stroke-miterlimit\", \"4\");\n            (this || _global).textSpans[i] = tSpan;\n\n            (this || _global).layerElement.appendChild(tSpan);\n          }\n\n          tSpan.style.display = \"inherit\";\n        }\n\n        matrixHelper.reset();\n        matrixHelper.scale(documentData.finalSize / 100, documentData.finalSize / 100);\n\n        if (singleShape) {\n          if (letters[i].n) {\n            xPos = -trackingOffset;\n            yPos += documentData.yOffset;\n            yPos += firstLine ? 1 : 0;\n            firstLine = false;\n          }\n\n          this.applyTextPropertiesToMatrix(documentData, matrixHelper, letters[i].line, xPos, yPos);\n          xPos += letters[i].l || 0; // xPos += letters[i].val === ' ' ? 0 : trackingOffset;\n\n          xPos += trackingOffset;\n        }\n\n        if (usesGlyphs) {\n          charData = (this || _global).globalData.fontManager.getCharData(documentData.finalText[i], fontData.fStyle, (this || _global).globalData.fontManager.getFontByName(documentData.f).fFamily);\n          shapeData = charData && charData.data || {};\n          shapes = shapeData.shapes ? shapeData.shapes[0].it : [];\n\n          if (!singleShape) {\n            tSpan.setAttribute(\"d\", this.createPathShape(matrixHelper, shapes));\n          } else {\n            shapeStr += this.createPathShape(matrixHelper, shapes);\n          }\n        } else {\n          if (singleShape) {\n            tSpan.setAttribute(\"transform\", \"translate(\" + matrixHelper.props[12] + \",\" + matrixHelper.props[13] + \")\");\n          }\n\n          tSpan.textContent = letters[i].val;\n          tSpan.setAttributeNS(\"http://www.w3.org/XML/1998/namespace\", \"xml:space\", \"preserve\");\n        } //\n\n      }\n\n      if (singleShape && tSpan) {\n        tSpan.setAttribute(\"d\", shapeStr);\n      }\n    }\n\n    while (i < (this || _global).textSpans.length) {\n      (this || _global).textSpans[i].style.display = \"none\";\n      i += 1;\n    }\n\n    (this || _global)._sizeChanged = true;\n  };\n\n  SVGTextLottieElement.prototype.sourceRectAtTime = function () {\n    this.prepareFrame((this || _global).comp.renderedFrame - (this || _global).data.st);\n    this.renderInnerContent();\n\n    if ((this || _global)._sizeChanged) {\n      (this || _global)._sizeChanged = false;\n\n      var textBox = (this || _global).layerElement.getBBox();\n\n      (this || _global).bbox = {\n        top: textBox.y,\n        left: textBox.x,\n        width: textBox.width,\n        height: textBox.height\n      };\n    }\n\n    return (this || _global).bbox;\n  };\n\n  SVGTextLottieElement.prototype.renderInnerContent = function () {\n    if (!(this || _global).data.singleShape) {\n      (this || _global).textAnimator.getMeasures((this || _global).textProperty.currentData, (this || _global).lettersChangedFlag);\n\n      if ((this || _global).lettersChangedFlag || (this || _global).textAnimator.lettersChangedFlag) {\n        (this || _global)._sizeChanged = true;\n        var i;\n        var len;\n        var renderedLetters = (this || _global).textAnimator.renderedLetters;\n        var letters = (this || _global).textProperty.currentData.l;\n        len = letters.length;\n        var renderedLetter;\n        var textSpan;\n\n        for (i = 0; i < len; i += 1) {\n          if (!letters[i].n) {\n            renderedLetter = renderedLetters[i];\n            textSpan = (this || _global).textSpans[i];\n\n            if (renderedLetter._mdf.m) {\n              textSpan.setAttribute(\"transform\", renderedLetter.m);\n            }\n\n            if (renderedLetter._mdf.o) {\n              textSpan.setAttribute(\"opacity\", renderedLetter.o);\n            }\n\n            if (renderedLetter._mdf.sw) {\n              textSpan.setAttribute(\"stroke-width\", renderedLetter.sw);\n            }\n\n            if (renderedLetter._mdf.sc) {\n              textSpan.setAttribute(\"stroke\", renderedLetter.sc);\n            }\n\n            if (renderedLetter._mdf.fc) {\n              textSpan.setAttribute(\"fill\", renderedLetter.fc);\n            }\n          }\n        }\n      }\n    }\n  };\n  /* global extendPrototype, BaseElement, TransformElement, SVGBaseElement, IShapeElement, HierarchyElement,\r\n  FrameElement, RenderableDOMElement, Matrix, SVGStyleData, SVGStrokeStyleData, SVGFillStyleData,\r\n  SVGGradientFillStyleData, SVGGradientStrokeStyleData, locationHref, getBlendMode, ShapeGroupData,\r\n  TransformPropertyFactory, SVGTransformData, ShapePropertyFactory, SVGShapeData, SVGElementsRenderer, ShapeModifiers */\n\n\n  function SVGShapeElement(data, globalData, comp) {\n    // List of drawable elements\n    (this || _global).shapes = []; // Full shape data\n\n    (this || _global).shapesData = data.shapes; // List of styles that will be applied to shapes\n\n    (this || _global).stylesList = []; // List of modifiers that will be applied to shapes\n\n    (this || _global).shapeModifiers = []; // List of items in shape tree\n\n    (this || _global).itemsData = []; // List of items in previous shape tree\n\n    (this || _global).processedElements = []; // List of animated components\n\n    (this || _global).animatedContents = [];\n    this.initElement(data, globalData, comp); // Moving any property that doesn't get too much access after initialization because of v8 way of handling more than 10 properties.\n    // List of elements that have been created\n\n    (this || _global).prevViewData = []; // Moving any property that doesn't get too much access after initialization because of v8 way of handling more than 10 properties.\n  }\n\n  extendPrototype([BaseElement, TransformElement, SVGBaseElement, IShapeElement, HierarchyElement, FrameElement, RenderableDOMElement], SVGShapeElement);\n\n  SVGShapeElement.prototype.initSecondaryElement = function () {};\n\n  SVGShapeElement.prototype.identityMatrix = new Matrix();\n\n  SVGShapeElement.prototype.buildExpressionInterface = function () {};\n\n  SVGShapeElement.prototype.createContent = function () {\n    this.searchShapes((this || _global).shapesData, (this || _global).itemsData, (this || _global).prevViewData, (this || _global).layerElement, 0, [], true);\n    this.filterUniqueShapes();\n  };\n  /*\r\n  This method searches for multiple shapes that affect a single element and one of them is animated\r\n  */\n\n\n  SVGShapeElement.prototype.filterUniqueShapes = function () {\n    var i;\n    var len = (this || _global).shapes.length;\n    var shape;\n    var j;\n    var jLen = (this || _global).stylesList.length;\n    var style;\n    var tempShapes = [];\n    var areAnimated = false;\n\n    for (j = 0; j < jLen; j += 1) {\n      style = (this || _global).stylesList[j];\n      areAnimated = false;\n      tempShapes.length = 0;\n\n      for (i = 0; i < len; i += 1) {\n        shape = (this || _global).shapes[i];\n\n        if (shape.styles.indexOf(style) !== -1) {\n          tempShapes.push(shape);\n          areAnimated = shape._isAnimated || areAnimated;\n        }\n      }\n\n      if (tempShapes.length > 1 && areAnimated) {\n        this.setShapesAsAnimated(tempShapes);\n      }\n    }\n  };\n\n  SVGShapeElement.prototype.setShapesAsAnimated = function (shapes) {\n    var i;\n    var len = shapes.length;\n\n    for (i = 0; i < len; i += 1) {\n      shapes[i].setAsAnimated();\n    }\n  };\n\n  SVGShapeElement.prototype.createStyleElement = function (data, level) {\n    // TODO: prevent drawing of hidden styles\n    var elementData;\n    var styleOb = new SVGStyleData(data, level);\n    var pathElement = styleOb.pElem;\n\n    if (data.ty === \"st\") {\n      elementData = new SVGStrokeStyleData(this || _global, data, styleOb);\n    } else if (data.ty === \"fl\") {\n      elementData = new SVGFillStyleData(this || _global, data, styleOb);\n    } else if (data.ty === \"gf\" || data.ty === \"gs\") {\n      var GradientConstructor = data.ty === \"gf\" ? SVGGradientFillStyleData : SVGGradientStrokeStyleData;\n      elementData = new GradientConstructor(this || _global, data, styleOb);\n\n      (this || _global).globalData.defs.appendChild(elementData.gf);\n\n      if (elementData.maskId) {\n        (this || _global).globalData.defs.appendChild(elementData.ms);\n\n        (this || _global).globalData.defs.appendChild(elementData.of);\n\n        pathElement.setAttribute(\"mask\", \"url(\" + locationHref + \"#\" + elementData.maskId + \")\");\n      }\n    }\n\n    if (data.ty === \"st\" || data.ty === \"gs\") {\n      pathElement.setAttribute(\"stroke-linecap\", (this || _global).lcEnum[data.lc] || \"round\");\n      pathElement.setAttribute(\"stroke-linejoin\", (this || _global).ljEnum[data.lj] || \"round\");\n      pathElement.setAttribute(\"fill-opacity\", \"0\");\n\n      if (data.lj === 1) {\n        pathElement.setAttribute(\"stroke-miterlimit\", data.ml);\n      }\n    }\n\n    if (data.r === 2) {\n      pathElement.setAttribute(\"fill-rule\", \"evenodd\");\n    }\n\n    if (data.ln) {\n      pathElement.setAttribute(\"id\", data.ln);\n    }\n\n    if (data.cl) {\n      pathElement.setAttribute(\"class\", data.cl);\n    }\n\n    if (data.bm) {\n      pathElement.style[\"mix-blend-mode\"] = getBlendMode(data.bm);\n    }\n\n    (this || _global).stylesList.push(styleOb);\n\n    this.addToAnimatedContents(data, elementData);\n    return elementData;\n  };\n\n  SVGShapeElement.prototype.createGroupElement = function (data) {\n    var elementData = new ShapeGroupData();\n\n    if (data.ln) {\n      elementData.gr.setAttribute(\"id\", data.ln);\n    }\n\n    if (data.cl) {\n      elementData.gr.setAttribute(\"class\", data.cl);\n    }\n\n    if (data.bm) {\n      elementData.gr.style[\"mix-blend-mode\"] = getBlendMode(data.bm);\n    }\n\n    return elementData;\n  };\n\n  SVGShapeElement.prototype.createTransformElement = function (data, container) {\n    var transformProperty = TransformPropertyFactory.getTransformProperty(this || _global, data, this || _global);\n    var elementData = new SVGTransformData(transformProperty, transformProperty.o, container);\n    this.addToAnimatedContents(data, elementData);\n    return elementData;\n  };\n\n  SVGShapeElement.prototype.createShapeElement = function (data, ownTransformers, level) {\n    var ty = 4;\n\n    if (data.ty === \"rc\") {\n      ty = 5;\n    } else if (data.ty === \"el\") {\n      ty = 6;\n    } else if (data.ty === \"sr\") {\n      ty = 7;\n    }\n\n    var shapeProperty = ShapePropertyFactory.getShapeProp(this || _global, data, ty, this || _global);\n    var elementData = new SVGShapeData(ownTransformers, level, shapeProperty);\n\n    (this || _global).shapes.push(elementData);\n\n    this.addShapeToModifiers(elementData);\n    this.addToAnimatedContents(data, elementData);\n    return elementData;\n  };\n\n  SVGShapeElement.prototype.addToAnimatedContents = function (data, element) {\n    var i = 0;\n    var len = (this || _global).animatedContents.length;\n\n    while (i < len) {\n      if ((this || _global).animatedContents[i].element === element) {\n        return;\n      }\n\n      i += 1;\n    }\n\n    (this || _global).animatedContents.push({\n      fn: SVGElementsRenderer.createRenderFunction(data),\n      element: element,\n      data: data\n    });\n  };\n\n  SVGShapeElement.prototype.setElementStyles = function (elementData) {\n    var arr = elementData.styles;\n    var j;\n    var jLen = (this || _global).stylesList.length;\n\n    for (j = 0; j < jLen; j += 1) {\n      if (!(this || _global).stylesList[j].closed) {\n        arr.push((this || _global).stylesList[j]);\n      }\n    }\n  };\n\n  SVGShapeElement.prototype.reloadShapes = function () {\n    (this || _global)._isFirstFrame = true;\n    var i;\n    var len = (this || _global).itemsData.length;\n\n    for (i = 0; i < len; i += 1) {\n      (this || _global).prevViewData[i] = (this || _global).itemsData[i];\n    }\n\n    this.searchShapes((this || _global).shapesData, (this || _global).itemsData, (this || _global).prevViewData, (this || _global).layerElement, 0, [], true);\n    this.filterUniqueShapes();\n    len = (this || _global).dynamicProperties.length;\n\n    for (i = 0; i < len; i += 1) {\n      (this || _global).dynamicProperties[i].getValue();\n    }\n\n    this.renderModifiers();\n  };\n\n  SVGShapeElement.prototype.searchShapes = function (arr, itemsData, prevViewData, container, level, transformers, render) {\n    var ownTransformers = [].concat(transformers);\n    var i;\n    var len = arr.length - 1;\n    var j;\n    var jLen;\n    var ownStyles = [];\n    var ownModifiers = [];\n    var currentTransform;\n    var modifier;\n    var processedPos;\n\n    for (i = len; i >= 0; i -= 1) {\n      processedPos = this.searchProcessedElement(arr[i]);\n\n      if (!processedPos) {\n        arr[i]._render = render;\n      } else {\n        itemsData[i] = prevViewData[processedPos - 1];\n      }\n\n      if (arr[i].ty === \"fl\" || arr[i].ty === \"st\" || arr[i].ty === \"gf\" || arr[i].ty === \"gs\") {\n        if (!processedPos) {\n          itemsData[i] = this.createStyleElement(arr[i], level);\n        } else {\n          itemsData[i].style.closed = false;\n        }\n\n        if (arr[i]._render) {\n          container.appendChild(itemsData[i].style.pElem);\n        }\n\n        ownStyles.push(itemsData[i].style);\n      } else if (arr[i].ty === \"gr\") {\n        if (!processedPos) {\n          itemsData[i] = this.createGroupElement(arr[i]);\n        } else {\n          jLen = itemsData[i].it.length;\n\n          for (j = 0; j < jLen; j += 1) {\n            itemsData[i].prevViewData[j] = itemsData[i].it[j];\n          }\n        }\n\n        this.searchShapes(arr[i].it, itemsData[i].it, itemsData[i].prevViewData, itemsData[i].gr, level + 1, ownTransformers, render);\n\n        if (arr[i]._render) {\n          container.appendChild(itemsData[i].gr);\n        }\n      } else if (arr[i].ty === \"tr\") {\n        if (!processedPos) {\n          itemsData[i] = this.createTransformElement(arr[i], container);\n        }\n\n        currentTransform = itemsData[i].transform;\n        ownTransformers.push(currentTransform);\n      } else if (arr[i].ty === \"sh\" || arr[i].ty === \"rc\" || arr[i].ty === \"el\" || arr[i].ty === \"sr\") {\n        if (!processedPos) {\n          itemsData[i] = this.createShapeElement(arr[i], ownTransformers, level);\n        }\n\n        this.setElementStyles(itemsData[i]);\n      } else if (arr[i].ty === \"tm\" || arr[i].ty === \"rd\" || arr[i].ty === \"ms\" || arr[i].ty === \"pb\") {\n        if (!processedPos) {\n          modifier = ShapeModifiers.getModifier(arr[i].ty);\n          modifier.init(this || _global, arr[i]);\n          itemsData[i] = modifier;\n\n          (this || _global).shapeModifiers.push(modifier);\n        } else {\n          modifier = itemsData[i];\n          modifier.closed = false;\n        }\n\n        ownModifiers.push(modifier);\n      } else if (arr[i].ty === \"rp\") {\n        if (!processedPos) {\n          modifier = ShapeModifiers.getModifier(arr[i].ty);\n          itemsData[i] = modifier;\n          modifier.init(this || _global, arr, i, itemsData);\n\n          (this || _global).shapeModifiers.push(modifier);\n\n          render = false;\n        } else {\n          modifier = itemsData[i];\n          modifier.closed = true;\n        }\n\n        ownModifiers.push(modifier);\n      }\n\n      this.addProcessedElement(arr[i], i + 1);\n    }\n\n    len = ownStyles.length;\n\n    for (i = 0; i < len; i += 1) {\n      ownStyles[i].closed = true;\n    }\n\n    len = ownModifiers.length;\n\n    for (i = 0; i < len; i += 1) {\n      ownModifiers[i].closed = true;\n    }\n  };\n\n  SVGShapeElement.prototype.renderInnerContent = function () {\n    this.renderModifiers();\n    var i;\n    var len = (this || _global).stylesList.length;\n\n    for (i = 0; i < len; i += 1) {\n      (this || _global).stylesList[i].reset();\n    }\n\n    this.renderShape();\n\n    for (i = 0; i < len; i += 1) {\n      if ((this || _global).stylesList[i]._mdf || (this || _global)._isFirstFrame) {\n        if ((this || _global).stylesList[i].msElem) {\n          (this || _global).stylesList[i].msElem.setAttribute(\"d\", (this || _global).stylesList[i].d); // Adding M0 0 fixes same mask bug on all browsers\n\n\n          (this || _global).stylesList[i].d = \"M0 0\" + (this || _global).stylesList[i].d;\n        }\n\n        (this || _global).stylesList[i].pElem.setAttribute(\"d\", (this || _global).stylesList[i].d || \"M0 0\");\n      }\n    }\n  };\n\n  SVGShapeElement.prototype.renderShape = function () {\n    var i;\n    var len = (this || _global).animatedContents.length;\n    var animatedContent;\n\n    for (i = 0; i < len; i += 1) {\n      animatedContent = (this || _global).animatedContents[i];\n\n      if (((this || _global)._isFirstFrame || animatedContent.element._isAnimated) && animatedContent.data !== true) {\n        animatedContent.fn(animatedContent.data, animatedContent.element, (this || _global)._isFirstFrame);\n      }\n    }\n  };\n\n  SVGShapeElement.prototype.destroy = function () {\n    this.destroyBaseElement();\n    (this || _global).shapesData = null;\n    (this || _global).itemsData = null;\n  };\n  /* global createNS */\n\n\n  function SVGTintFilter(filter, filterManager) {\n    (this || _global).filterManager = filterManager;\n    var feColorMatrix = createNS(\"feColorMatrix\");\n    feColorMatrix.setAttribute(\"type\", \"matrix\");\n    feColorMatrix.setAttribute(\"color-interpolation-filters\", \"linearRGB\");\n    feColorMatrix.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\");\n    feColorMatrix.setAttribute(\"result\", \"f1\");\n    filter.appendChild(feColorMatrix);\n    feColorMatrix = createNS(\"feColorMatrix\");\n    feColorMatrix.setAttribute(\"type\", \"matrix\");\n    feColorMatrix.setAttribute(\"color-interpolation-filters\", \"sRGB\");\n    feColorMatrix.setAttribute(\"values\", \"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\");\n    feColorMatrix.setAttribute(\"result\", \"f2\");\n    filter.appendChild(feColorMatrix);\n    (this || _global).matrixFilter = feColorMatrix;\n\n    if (filterManager.effectElements[2].p.v !== 100 || filterManager.effectElements[2].p.k) {\n      var feMerge = createNS(\"feMerge\");\n      filter.appendChild(feMerge);\n      var feMergeNode;\n      feMergeNode = createNS(\"feMergeNode\");\n      feMergeNode.setAttribute(\"in\", \"SourceGraphic\");\n      feMerge.appendChild(feMergeNode);\n      feMergeNode = createNS(\"feMergeNode\");\n      feMergeNode.setAttribute(\"in\", \"f2\");\n      feMerge.appendChild(feMergeNode);\n    }\n  }\n\n  SVGTintFilter.prototype.renderFrame = function (forceRender) {\n    if (forceRender || (this || _global).filterManager._mdf) {\n      var colorBlack = (this || _global).filterManager.effectElements[0].p.v;\n      var colorWhite = (this || _global).filterManager.effectElements[1].p.v;\n      var opacity = (this || _global).filterManager.effectElements[2].p.v / 100;\n\n      (this || _global).matrixFilter.setAttribute(\"values\", colorWhite[0] - colorBlack[0] + \" 0 0 0 \" + colorBlack[0] + \" \" + (colorWhite[1] - colorBlack[1]) + \" 0 0 0 \" + colorBlack[1] + \" \" + (colorWhite[2] - colorBlack[2]) + \" 0 0 0 \" + colorBlack[2] + \" 0 0 0 \" + opacity + \" 0\");\n    }\n  };\n  /* global createNS */\n\n\n  function SVGFillFilter(filter, filterManager) {\n    (this || _global).filterManager = filterManager;\n    var feColorMatrix = createNS(\"feColorMatrix\");\n    feColorMatrix.setAttribute(\"type\", \"matrix\");\n    feColorMatrix.setAttribute(\"color-interpolation-filters\", \"sRGB\");\n    feColorMatrix.setAttribute(\"values\", \"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\");\n    filter.appendChild(feColorMatrix);\n    (this || _global).matrixFilter = feColorMatrix;\n  }\n\n  SVGFillFilter.prototype.renderFrame = function (forceRender) {\n    if (forceRender || (this || _global).filterManager._mdf) {\n      var color = (this || _global).filterManager.effectElements[2].p.v;\n      var opacity = (this || _global).filterManager.effectElements[6].p.v;\n\n      (this || _global).matrixFilter.setAttribute(\"values\", \"0 0 0 0 \" + color[0] + \" 0 0 0 0 \" + color[1] + \" 0 0 0 0 \" + color[2] + \" 0 0 0 \" + opacity + \" 0\");\n    }\n  };\n  /* global createNS */\n\n\n  function SVGGaussianBlurEffect(filter, filterManager) {\n    // Outset the filter region by 100% on all sides to accommodate blur expansion.\n    filter.setAttribute(\"x\", \"-100%\");\n    filter.setAttribute(\"y\", \"-100%\");\n    filter.setAttribute(\"width\", \"300%\");\n    filter.setAttribute(\"height\", \"300%\");\n    (this || _global).filterManager = filterManager;\n    var feGaussianBlur = createNS(\"feGaussianBlur\");\n    filter.appendChild(feGaussianBlur);\n    (this || _global).feGaussianBlur = feGaussianBlur;\n  }\n\n  SVGGaussianBlurEffect.prototype.renderFrame = function (forceRender) {\n    if (forceRender || (this || _global).filterManager._mdf) {\n      // Empirical value, matching AE's blur appearance.\n      var kBlurrinessToSigma = 0.3;\n      var sigma = (this || _global).filterManager.effectElements[0].p.v * kBlurrinessToSigma; // Dimensions mapping:\n      //\n      //   1 -> horizontal & vertical\n      //   2 -> horizontal only\n      //   3 -> vertical only\n      //\n\n      var dimensions = (this || _global).filterManager.effectElements[1].p.v;\n      var sigmaX = dimensions == 3 ? 0 : sigma; // eslint-disable-line eqeqeq\n\n      var sigmaY = dimensions == 2 ? 0 : sigma; // eslint-disable-line eqeqeq\n\n      (this || _global).feGaussianBlur.setAttribute(\"stdDeviation\", sigmaX + \" \" + sigmaY); // Repeat edges mapping:\n      //\n      //   0 -> off -> duplicate\n      //   1 -> on  -> wrap\n\n\n      var edgeMode = (this || _global).filterManager.effectElements[2].p.v == 1 ? \"wrap\" : \"duplicate\"; // eslint-disable-line eqeqeq\n\n      (this || _global).feGaussianBlur.setAttribute(\"edgeMode\", edgeMode);\n    }\n  };\n  /* global createNS, createElementID, locationHref, bmFloor */\n\n\n  function SVGStrokeEffect(elem, filterManager) {\n    (this || _global).initialized = false;\n    (this || _global).filterManager = filterManager;\n    (this || _global).elem = elem;\n    (this || _global).paths = [];\n  }\n\n  SVGStrokeEffect.prototype.initialize = function () {\n    var elemChildren = (this || _global).elem.layerElement.children || (this || _global).elem.layerElement.childNodes;\n    var path;\n    var groupPath;\n    var i;\n    var len;\n\n    if ((this || _global).filterManager.effectElements[1].p.v === 1) {\n      len = (this || _global).elem.maskManager.masksProperties.length;\n      i = 0;\n    } else {\n      i = (this || _global).filterManager.effectElements[0].p.v - 1;\n      len = i + 1;\n    }\n\n    groupPath = createNS(\"g\");\n    groupPath.setAttribute(\"fill\", \"none\");\n    groupPath.setAttribute(\"stroke-linecap\", \"round\");\n    groupPath.setAttribute(\"stroke-dashoffset\", 1);\n\n    for (i; i < len; i += 1) {\n      path = createNS(\"path\");\n      groupPath.appendChild(path);\n\n      (this || _global).paths.push({\n        p: path,\n        m: i\n      });\n    }\n\n    if ((this || _global).filterManager.effectElements[10].p.v === 3) {\n      var mask = createNS(\"mask\");\n      var id = createElementID();\n      mask.setAttribute(\"id\", id);\n      mask.setAttribute(\"mask-type\", \"alpha\");\n      mask.appendChild(groupPath);\n\n      (this || _global).elem.globalData.defs.appendChild(mask);\n\n      var g = createNS(\"g\");\n      g.setAttribute(\"mask\", \"url(\" + locationHref + \"#\" + id + \")\");\n\n      while (elemChildren[0]) {\n        g.appendChild(elemChildren[0]);\n      }\n\n      (this || _global).elem.layerElement.appendChild(g);\n\n      (this || _global).masker = mask;\n      groupPath.setAttribute(\"stroke\", \"#fff\");\n    } else if ((this || _global).filterManager.effectElements[10].p.v === 1 || (this || _global).filterManager.effectElements[10].p.v === 2) {\n      if ((this || _global).filterManager.effectElements[10].p.v === 2) {\n        elemChildren = (this || _global).elem.layerElement.children || (this || _global).elem.layerElement.childNodes;\n\n        while (elemChildren.length) {\n          (this || _global).elem.layerElement.removeChild(elemChildren[0]);\n        }\n      }\n\n      (this || _global).elem.layerElement.appendChild(groupPath);\n\n      (this || _global).elem.layerElement.removeAttribute(\"mask\");\n\n      groupPath.setAttribute(\"stroke\", \"#fff\");\n    }\n\n    (this || _global).initialized = true;\n    (this || _global).pathMasker = groupPath;\n  };\n\n  SVGStrokeEffect.prototype.renderFrame = function (forceRender) {\n    if (!(this || _global).initialized) {\n      this.initialize();\n    }\n\n    var i;\n    var len = (this || _global).paths.length;\n    var mask;\n    var path;\n\n    for (i = 0; i < len; i += 1) {\n      if ((this || _global).paths[i].m !== -1) {\n        mask = (this || _global).elem.maskManager.viewData[(this || _global).paths[i].m];\n        path = (this || _global).paths[i].p;\n\n        if (forceRender || (this || _global).filterManager._mdf || mask.prop._mdf) {\n          path.setAttribute(\"d\", mask.lastPath);\n        }\n\n        if (forceRender || (this || _global).filterManager.effectElements[9].p._mdf || (this || _global).filterManager.effectElements[4].p._mdf || (this || _global).filterManager.effectElements[7].p._mdf || (this || _global).filterManager.effectElements[8].p._mdf || mask.prop._mdf) {\n          var dasharrayValue;\n\n          if ((this || _global).filterManager.effectElements[7].p.v !== 0 || (this || _global).filterManager.effectElements[8].p.v !== 100) {\n            var s = Math.min((this || _global).filterManager.effectElements[7].p.v, (this || _global).filterManager.effectElements[8].p.v) * 0.01;\n            var e = Math.max((this || _global).filterManager.effectElements[7].p.v, (this || _global).filterManager.effectElements[8].p.v) * 0.01;\n            var l = path.getTotalLength();\n            dasharrayValue = \"0 0 0 \" + l * s + \" \";\n            var lineLength = l * (e - s);\n            var segment = 1 + (this || _global).filterManager.effectElements[4].p.v * 2 * (this || _global).filterManager.effectElements[9].p.v * 0.01;\n            var units = Math.floor(lineLength / segment);\n            var j;\n\n            for (j = 0; j < units; j += 1) {\n              dasharrayValue += \"1 \" + (this || _global).filterManager.effectElements[4].p.v * 2 * (this || _global).filterManager.effectElements[9].p.v * 0.01 + \" \";\n            }\n\n            dasharrayValue += \"0 \" + l * 10 + \" 0 0\";\n          } else {\n            dasharrayValue = \"1 \" + (this || _global).filterManager.effectElements[4].p.v * 2 * (this || _global).filterManager.effectElements[9].p.v * 0.01;\n          }\n\n          path.setAttribute(\"stroke-dasharray\", dasharrayValue);\n        }\n      }\n    }\n\n    if (forceRender || (this || _global).filterManager.effectElements[4].p._mdf) {\n      (this || _global).pathMasker.setAttribute(\"stroke-width\", (this || _global).filterManager.effectElements[4].p.v * 2);\n    }\n\n    if (forceRender || (this || _global).filterManager.effectElements[6].p._mdf) {\n      (this || _global).pathMasker.setAttribute(\"opacity\", (this || _global).filterManager.effectElements[6].p.v);\n    }\n\n    if ((this || _global).filterManager.effectElements[10].p.v === 1 || (this || _global).filterManager.effectElements[10].p.v === 2) {\n      if (forceRender || (this || _global).filterManager.effectElements[3].p._mdf) {\n        var color = (this || _global).filterManager.effectElements[3].p.v;\n\n        (this || _global).pathMasker.setAttribute(\"stroke\", \"rgb(\" + bmFloor(color[0] * 255) + \",\" + bmFloor(color[1] * 255) + \",\" + bmFloor(color[2] * 255) + \")\");\n      }\n    }\n  };\n  /* global createNS */\n\n\n  function SVGTritoneFilter(filter, filterManager) {\n    (this || _global).filterManager = filterManager;\n    var feColorMatrix = createNS(\"feColorMatrix\");\n    feColorMatrix.setAttribute(\"type\", \"matrix\");\n    feColorMatrix.setAttribute(\"color-interpolation-filters\", \"linearRGB\");\n    feColorMatrix.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\");\n    feColorMatrix.setAttribute(\"result\", \"f1\");\n    filter.appendChild(feColorMatrix);\n    var feComponentTransfer = createNS(\"feComponentTransfer\");\n    feComponentTransfer.setAttribute(\"color-interpolation-filters\", \"sRGB\");\n    filter.appendChild(feComponentTransfer);\n    (this || _global).matrixFilter = feComponentTransfer;\n    var feFuncR = createNS(\"feFuncR\");\n    feFuncR.setAttribute(\"type\", \"table\");\n    feComponentTransfer.appendChild(feFuncR);\n    (this || _global).feFuncR = feFuncR;\n    var feFuncG = createNS(\"feFuncG\");\n    feFuncG.setAttribute(\"type\", \"table\");\n    feComponentTransfer.appendChild(feFuncG);\n    (this || _global).feFuncG = feFuncG;\n    var feFuncB = createNS(\"feFuncB\");\n    feFuncB.setAttribute(\"type\", \"table\");\n    feComponentTransfer.appendChild(feFuncB);\n    (this || _global).feFuncB = feFuncB;\n  }\n\n  SVGTritoneFilter.prototype.renderFrame = function (forceRender) {\n    if (forceRender || (this || _global).filterManager._mdf) {\n      var color1 = (this || _global).filterManager.effectElements[0].p.v;\n      var color2 = (this || _global).filterManager.effectElements[1].p.v;\n      var color3 = (this || _global).filterManager.effectElements[2].p.v;\n      var tableR = color3[0] + \" \" + color2[0] + \" \" + color1[0];\n      var tableG = color3[1] + \" \" + color2[1] + \" \" + color1[1];\n      var tableB = color3[2] + \" \" + color2[2] + \" \" + color1[2];\n\n      (this || _global).feFuncR.setAttribute(\"tableValues\", tableR);\n\n      (this || _global).feFuncG.setAttribute(\"tableValues\", tableG);\n\n      (this || _global).feFuncB.setAttribute(\"tableValues\", tableB); // var opacity = this.filterManager.effectElements[2].p.v/100;\n      // this.matrixFilter.setAttribute('values',(colorWhite[0]- colorBlack[0])+' 0 0 0 '+ colorBlack[0] +' '+ (colorWhite[1]- colorBlack[1]) +' 0 0 0 '+ colorBlack[1] +' '+ (colorWhite[2]- colorBlack[2]) +' 0 0 0 '+ colorBlack[2] +' 0 0 0 ' + opacity + ' 0');\n\n    }\n  };\n  /* global createNS */\n\n\n  function SVGProLevelsFilter(filter, filterManager) {\n    (this || _global).filterManager = filterManager;\n    var effectElements = (this || _global).filterManager.effectElements;\n    var feComponentTransfer = createNS(\"feComponentTransfer\");\n\n    if (effectElements[10].p.k || effectElements[10].p.v !== 0 || effectElements[11].p.k || effectElements[11].p.v !== 1 || effectElements[12].p.k || effectElements[12].p.v !== 1 || effectElements[13].p.k || effectElements[13].p.v !== 0 || effectElements[14].p.k || effectElements[14].p.v !== 1) {\n      (this || _global).feFuncR = this.createFeFunc(\"feFuncR\", feComponentTransfer);\n    }\n\n    if (effectElements[17].p.k || effectElements[17].p.v !== 0 || effectElements[18].p.k || effectElements[18].p.v !== 1 || effectElements[19].p.k || effectElements[19].p.v !== 1 || effectElements[20].p.k || effectElements[20].p.v !== 0 || effectElements[21].p.k || effectElements[21].p.v !== 1) {\n      (this || _global).feFuncG = this.createFeFunc(\"feFuncG\", feComponentTransfer);\n    }\n\n    if (effectElements[24].p.k || effectElements[24].p.v !== 0 || effectElements[25].p.k || effectElements[25].p.v !== 1 || effectElements[26].p.k || effectElements[26].p.v !== 1 || effectElements[27].p.k || effectElements[27].p.v !== 0 || effectElements[28].p.k || effectElements[28].p.v !== 1) {\n      (this || _global).feFuncB = this.createFeFunc(\"feFuncB\", feComponentTransfer);\n    }\n\n    if (effectElements[31].p.k || effectElements[31].p.v !== 0 || effectElements[32].p.k || effectElements[32].p.v !== 1 || effectElements[33].p.k || effectElements[33].p.v !== 1 || effectElements[34].p.k || effectElements[34].p.v !== 0 || effectElements[35].p.k || effectElements[35].p.v !== 1) {\n      (this || _global).feFuncA = this.createFeFunc(\"feFuncA\", feComponentTransfer);\n    }\n\n    if ((this || _global).feFuncR || (this || _global).feFuncG || (this || _global).feFuncB || (this || _global).feFuncA) {\n      feComponentTransfer.setAttribute(\"color-interpolation-filters\", \"sRGB\");\n      filter.appendChild(feComponentTransfer);\n      feComponentTransfer = createNS(\"feComponentTransfer\");\n    }\n\n    if (effectElements[3].p.k || effectElements[3].p.v !== 0 || effectElements[4].p.k || effectElements[4].p.v !== 1 || effectElements[5].p.k || effectElements[5].p.v !== 1 || effectElements[6].p.k || effectElements[6].p.v !== 0 || effectElements[7].p.k || effectElements[7].p.v !== 1) {\n      feComponentTransfer.setAttribute(\"color-interpolation-filters\", \"sRGB\");\n      filter.appendChild(feComponentTransfer);\n      (this || _global).feFuncRComposed = this.createFeFunc(\"feFuncR\", feComponentTransfer);\n      (this || _global).feFuncGComposed = this.createFeFunc(\"feFuncG\", feComponentTransfer);\n      (this || _global).feFuncBComposed = this.createFeFunc(\"feFuncB\", feComponentTransfer);\n    }\n  }\n\n  SVGProLevelsFilter.prototype.createFeFunc = function (type, feComponentTransfer) {\n    var feFunc = createNS(type);\n    feFunc.setAttribute(\"type\", \"table\");\n    feComponentTransfer.appendChild(feFunc);\n    return feFunc;\n  };\n\n  SVGProLevelsFilter.prototype.getTableValue = function (inputBlack, inputWhite, gamma, outputBlack, outputWhite) {\n    var cnt = 0;\n    var segments = 256;\n    var perc;\n    var min = Math.min(inputBlack, inputWhite);\n    var max = Math.max(inputBlack, inputWhite);\n    var table = Array.call(null, {\n      length: segments\n    });\n    var colorValue;\n    var pos = 0;\n    var outputDelta = outputWhite - outputBlack;\n    var inputDelta = inputWhite - inputBlack;\n\n    while (cnt <= 256) {\n      perc = cnt / 256;\n\n      if (perc <= min) {\n        colorValue = inputDelta < 0 ? outputWhite : outputBlack;\n      } else if (perc >= max) {\n        colorValue = inputDelta < 0 ? outputBlack : outputWhite;\n      } else {\n        colorValue = outputBlack + outputDelta * Math.pow((perc - inputBlack) / inputDelta, 1 / gamma);\n      }\n\n      table[pos] = colorValue;\n      pos += 1;\n      cnt += 256 / (segments - 1);\n    }\n\n    return table.join(\" \");\n  };\n\n  SVGProLevelsFilter.prototype.renderFrame = function (forceRender) {\n    if (forceRender || (this || _global).filterManager._mdf) {\n      var val;\n      var effectElements = (this || _global).filterManager.effectElements;\n\n      if ((this || _global).feFuncRComposed && (forceRender || effectElements[3].p._mdf || effectElements[4].p._mdf || effectElements[5].p._mdf || effectElements[6].p._mdf || effectElements[7].p._mdf)) {\n        val = this.getTableValue(effectElements[3].p.v, effectElements[4].p.v, effectElements[5].p.v, effectElements[6].p.v, effectElements[7].p.v);\n\n        (this || _global).feFuncRComposed.setAttribute(\"tableValues\", val);\n\n        (this || _global).feFuncGComposed.setAttribute(\"tableValues\", val);\n\n        (this || _global).feFuncBComposed.setAttribute(\"tableValues\", val);\n      }\n\n      if ((this || _global).feFuncR && (forceRender || effectElements[10].p._mdf || effectElements[11].p._mdf || effectElements[12].p._mdf || effectElements[13].p._mdf || effectElements[14].p._mdf)) {\n        val = this.getTableValue(effectElements[10].p.v, effectElements[11].p.v, effectElements[12].p.v, effectElements[13].p.v, effectElements[14].p.v);\n\n        (this || _global).feFuncR.setAttribute(\"tableValues\", val);\n      }\n\n      if ((this || _global).feFuncG && (forceRender || effectElements[17].p._mdf || effectElements[18].p._mdf || effectElements[19].p._mdf || effectElements[20].p._mdf || effectElements[21].p._mdf)) {\n        val = this.getTableValue(effectElements[17].p.v, effectElements[18].p.v, effectElements[19].p.v, effectElements[20].p.v, effectElements[21].p.v);\n\n        (this || _global).feFuncG.setAttribute(\"tableValues\", val);\n      }\n\n      if ((this || _global).feFuncB && (forceRender || effectElements[24].p._mdf || effectElements[25].p._mdf || effectElements[26].p._mdf || effectElements[27].p._mdf || effectElements[28].p._mdf)) {\n        val = this.getTableValue(effectElements[24].p.v, effectElements[25].p.v, effectElements[26].p.v, effectElements[27].p.v, effectElements[28].p.v);\n\n        (this || _global).feFuncB.setAttribute(\"tableValues\", val);\n      }\n\n      if ((this || _global).feFuncA && (forceRender || effectElements[31].p._mdf || effectElements[32].p._mdf || effectElements[33].p._mdf || effectElements[34].p._mdf || effectElements[35].p._mdf)) {\n        val = this.getTableValue(effectElements[31].p.v, effectElements[32].p.v, effectElements[33].p.v, effectElements[34].p.v, effectElements[35].p.v);\n\n        (this || _global).feFuncA.setAttribute(\"tableValues\", val);\n      }\n    }\n  };\n  /* global createNS, rgbToHex, degToRads */\n\n\n  function SVGDropShadowEffect(filter, filterManager) {\n    var filterSize = filterManager.container.globalData.renderConfig.filterSize;\n    filter.setAttribute(\"x\", filterSize.x);\n    filter.setAttribute(\"y\", filterSize.y);\n    filter.setAttribute(\"width\", filterSize.width);\n    filter.setAttribute(\"height\", filterSize.height);\n    (this || _global).filterManager = filterManager;\n    var feGaussianBlur = createNS(\"feGaussianBlur\");\n    feGaussianBlur.setAttribute(\"in\", \"SourceAlpha\");\n    feGaussianBlur.setAttribute(\"result\", \"drop_shadow_1\");\n    feGaussianBlur.setAttribute(\"stdDeviation\", \"0\");\n    (this || _global).feGaussianBlur = feGaussianBlur;\n    filter.appendChild(feGaussianBlur);\n    var feOffset = createNS(\"feOffset\");\n    feOffset.setAttribute(\"dx\", \"25\");\n    feOffset.setAttribute(\"dy\", \"0\");\n    feOffset.setAttribute(\"in\", \"drop_shadow_1\");\n    feOffset.setAttribute(\"result\", \"drop_shadow_2\");\n    (this || _global).feOffset = feOffset;\n    filter.appendChild(feOffset);\n    var feFlood = createNS(\"feFlood\");\n    feFlood.setAttribute(\"flood-color\", \"#00ff00\");\n    feFlood.setAttribute(\"flood-opacity\", \"1\");\n    feFlood.setAttribute(\"result\", \"drop_shadow_3\");\n    (this || _global).feFlood = feFlood;\n    filter.appendChild(feFlood);\n    var feComposite = createNS(\"feComposite\");\n    feComposite.setAttribute(\"in\", \"drop_shadow_3\");\n    feComposite.setAttribute(\"in2\", \"drop_shadow_2\");\n    feComposite.setAttribute(\"operator\", \"in\");\n    feComposite.setAttribute(\"result\", \"drop_shadow_4\");\n    filter.appendChild(feComposite);\n    var feMerge = createNS(\"feMerge\");\n    filter.appendChild(feMerge);\n    var feMergeNode;\n    feMergeNode = createNS(\"feMergeNode\");\n    feMerge.appendChild(feMergeNode);\n    feMergeNode = createNS(\"feMergeNode\");\n    feMergeNode.setAttribute(\"in\", \"SourceGraphic\");\n    (this || _global).feMergeNode = feMergeNode;\n    (this || _global).feMerge = feMerge;\n    (this || _global).originalNodeAdded = false;\n    feMerge.appendChild(feMergeNode);\n  }\n\n  SVGDropShadowEffect.prototype.renderFrame = function (forceRender) {\n    if (forceRender || (this || _global).filterManager._mdf) {\n      if (forceRender || (this || _global).filterManager.effectElements[4].p._mdf) {\n        (this || _global).feGaussianBlur.setAttribute(\"stdDeviation\", (this || _global).filterManager.effectElements[4].p.v / 4);\n      }\n\n      if (forceRender || (this || _global).filterManager.effectElements[0].p._mdf) {\n        var col = (this || _global).filterManager.effectElements[0].p.v;\n\n        (this || _global).feFlood.setAttribute(\"flood-color\", rgbToHex(Math.round(col[0] * 255), Math.round(col[1] * 255), Math.round(col[2] * 255)));\n      }\n\n      if (forceRender || (this || _global).filterManager.effectElements[1].p._mdf) {\n        (this || _global).feFlood.setAttribute(\"flood-opacity\", (this || _global).filterManager.effectElements[1].p.v / 255);\n      }\n\n      if (forceRender || (this || _global).filterManager.effectElements[2].p._mdf || (this || _global).filterManager.effectElements[3].p._mdf) {\n        var distance = (this || _global).filterManager.effectElements[3].p.v;\n        var angle = ((this || _global).filterManager.effectElements[2].p.v - 90) * degToRads;\n        var x = distance * Math.cos(angle);\n        var y = distance * Math.sin(angle);\n\n        (this || _global).feOffset.setAttribute(\"dx\", x);\n\n        (this || _global).feOffset.setAttribute(\"dy\", y);\n      }\n      /* if(forceRender || this.filterManager.effectElements[5].p._mdf){\r\n              if(this.filterManager.effectElements[5].p.v === 1 && this.originalNodeAdded) {\r\n                  this.feMerge.removeChild(this.feMergeNode);\r\n                  this.originalNodeAdded = false;\r\n              } else if(this.filterManager.effectElements[5].p.v === 0 && !this.originalNodeAdded) {\r\n                  this.feMerge.appendChild(this.feMergeNode);\r\n                  this.originalNodeAdded = true;\r\n              }\r\n          } */\n\n    }\n  };\n  /* global createElementID, createNS */\n\n\n  var _svgMatteSymbols = [];\n\n  function SVGMatte3Effect(filterElem, filterManager, elem) {\n    (this || _global).initialized = false;\n    (this || _global).filterManager = filterManager;\n    (this || _global).filterElem = filterElem;\n    (this || _global).elem = elem;\n    elem.matteElement = createNS(\"g\");\n    elem.matteElement.appendChild(elem.layerElement);\n    elem.matteElement.appendChild(elem.transformedElement);\n    elem.baseElement = elem.matteElement;\n  }\n\n  SVGMatte3Effect.prototype.findSymbol = function (mask) {\n    var i = 0;\n    var len = _svgMatteSymbols.length;\n\n    while (i < len) {\n      if (_svgMatteSymbols[i] === mask) {\n        return _svgMatteSymbols[i];\n      }\n\n      i += 1;\n    }\n\n    return null;\n  };\n\n  SVGMatte3Effect.prototype.replaceInParent = function (mask, symbolId) {\n    var parentNode = mask.layerElement.parentNode;\n\n    if (!parentNode) {\n      return;\n    }\n\n    var children = parentNode.children;\n    var i = 0;\n    var len = children.length;\n\n    while (i < len) {\n      if (children[i] === mask.layerElement) {\n        break;\n      }\n\n      i += 1;\n    }\n\n    var nextChild;\n\n    if (i <= len - 2) {\n      nextChild = children[i + 1];\n    }\n\n    var useElem = createNS(\"use\");\n    useElem.setAttribute(\"href\", \"#\" + symbolId);\n\n    if (nextChild) {\n      parentNode.insertBefore(useElem, nextChild);\n    } else {\n      parentNode.appendChild(useElem);\n    }\n  };\n\n  SVGMatte3Effect.prototype.setElementAsMask = function (elem, mask) {\n    if (!this.findSymbol(mask)) {\n      var symbolId = createElementID();\n      var masker = createNS(\"mask\");\n      masker.setAttribute(\"id\", mask.layerId);\n      masker.setAttribute(\"mask-type\", \"alpha\");\n\n      _svgMatteSymbols.push(mask);\n\n      var defs = elem.globalData.defs;\n      defs.appendChild(masker);\n      var symbol = createNS(\"symbol\");\n      symbol.setAttribute(\"id\", symbolId);\n      this.replaceInParent(mask, symbolId);\n      symbol.appendChild(mask.layerElement);\n      defs.appendChild(symbol);\n      var useElem = createNS(\"use\");\n      useElem.setAttribute(\"href\", \"#\" + symbolId);\n      masker.appendChild(useElem);\n      mask.data.hd = false;\n      mask.show();\n    }\n\n    elem.setMatte(mask.layerId);\n  };\n\n  SVGMatte3Effect.prototype.initialize = function () {\n    var ind = (this || _global).filterManager.effectElements[0].p.v;\n    var elements = (this || _global).elem.comp.elements;\n    var i = 0;\n    var len = elements.length;\n\n    while (i < len) {\n      if (elements[i] && elements[i].data.ind === ind) {\n        this.setElementAsMask((this || _global).elem, elements[i]);\n      }\n\n      i += 1;\n    }\n\n    (this || _global).initialized = true;\n  };\n\n  SVGMatte3Effect.prototype.renderFrame = function () {\n    if (!(this || _global).initialized) {\n      this.initialize();\n    }\n  };\n  /* global createElementID, filtersFactory, SVGTintFilter, SVGFillFilter, SVGStrokeEffect, SVGTritoneFilter,\r\n  SVGProLevelsFilter, SVGDropShadowEffect, SVGMatte3Effect, SVGGaussianBlurEffect, locationHref */\n\n\n  function SVGEffects(elem) {\n    var i;\n    var len = elem.data.ef ? elem.data.ef.length : 0;\n    var filId = createElementID();\n    var fil = filtersFactory.createFilter(filId, true);\n    var count = 0;\n    (this || _global).filters = [];\n    var filterManager;\n\n    for (i = 0; i < len; i += 1) {\n      filterManager = null;\n\n      if (elem.data.ef[i].ty === 20) {\n        count += 1;\n        filterManager = new SVGTintFilter(fil, elem.effectsManager.effectElements[i]);\n      } else if (elem.data.ef[i].ty === 21) {\n        count += 1;\n        filterManager = new SVGFillFilter(fil, elem.effectsManager.effectElements[i]);\n      } else if (elem.data.ef[i].ty === 22) {\n        filterManager = new SVGStrokeEffect(elem, elem.effectsManager.effectElements[i]);\n      } else if (elem.data.ef[i].ty === 23) {\n        count += 1;\n        filterManager = new SVGTritoneFilter(fil, elem.effectsManager.effectElements[i]);\n      } else if (elem.data.ef[i].ty === 24) {\n        count += 1;\n        filterManager = new SVGProLevelsFilter(fil, elem.effectsManager.effectElements[i]);\n      } else if (elem.data.ef[i].ty === 25) {\n        count += 1;\n        filterManager = new SVGDropShadowEffect(fil, elem.effectsManager.effectElements[i]);\n      } else if (elem.data.ef[i].ty === 28) {\n        // count += 1;\n        filterManager = new SVGMatte3Effect(fil, elem.effectsManager.effectElements[i], elem);\n      } else if (elem.data.ef[i].ty === 29) {\n        count += 1;\n        filterManager = new SVGGaussianBlurEffect(fil, elem.effectsManager.effectElements[i]);\n      }\n\n      if (filterManager) {\n        (this || _global).filters.push(filterManager);\n      }\n    }\n\n    if (count) {\n      elem.globalData.defs.appendChild(fil);\n      elem.layerElement.setAttribute(\"filter\", \"url(\" + locationHref + \"#\" + filId + \")\");\n    }\n\n    if ((this || _global).filters.length) {\n      elem.addRenderableComponent(this || _global);\n    }\n  }\n\n  SVGEffects.prototype.renderFrame = function (_isFirstFrame) {\n    var i;\n    var len = (this || _global).filters.length;\n\n    for (i = 0; i < len; i += 1) {\n      (this || _global).filters[i].renderFrame(_isFirstFrame);\n    }\n  };\n  /* global Matrix, createTypedArray */\n\n\n  function CVContextData() {\n    (this || _global).saved = [];\n    (this || _global).cArrPos = 0;\n    (this || _global).cTr = new Matrix();\n    (this || _global).cO = 1;\n    var i;\n    var len = 15;\n    (this || _global).savedOp = createTypedArray(\"float32\", len);\n\n    for (i = 0; i < len; i += 1) {\n      (this || _global).saved[i] = createTypedArray(\"float32\", 16);\n    }\n\n    (this || _global)._length = len;\n  }\n\n  CVContextData.prototype.duplicate = function () {\n    var newLength = (this || _global)._length * 2;\n    var currentSavedOp = (this || _global).savedOp;\n    (this || _global).savedOp = createTypedArray(\"float32\", newLength);\n\n    (this || _global).savedOp.set(currentSavedOp);\n\n    var i = 0;\n\n    for (i = (this || _global)._length; i < newLength; i += 1) {\n      (this || _global).saved[i] = createTypedArray(\"float32\", 16);\n    }\n\n    (this || _global)._length = newLength;\n  };\n\n  CVContextData.prototype.reset = function () {\n    (this || _global).cArrPos = 0;\n\n    (this || _global).cTr.reset();\n\n    (this || _global).cO = 1;\n  };\n  /* global CVEffects, getBlendMode, CVMaskElement, Matrix */\n\n\n  function CVBaseElement() {}\n\n  CVBaseElement.prototype = {\n    createElements: function () {},\n    initRendererElement: function () {},\n    createContainerElements: function () {\n      (this || _global).canvasContext = (this || _global).globalData.canvasContext;\n      (this || _global).renderableEffectsManager = new CVEffects(this || _global);\n    },\n    createContent: function () {},\n    setBlendMode: function () {\n      var globalData = (this || _global).globalData;\n\n      if (globalData.blendMode !== (this || _global).data.bm) {\n        globalData.blendMode = (this || _global).data.bm;\n        var blendModeValue = getBlendMode((this || _global).data.bm);\n        globalData.canvasContext.globalCompositeOperation = blendModeValue;\n      }\n    },\n    createRenderableComponents: function () {\n      (this || _global).maskManager = new CVMaskElement((this || _global).data, this || _global);\n    },\n    hideElement: function () {\n      if (!(this || _global).hidden && (!(this || _global).isInRange || (this || _global).isTransparent)) {\n        (this || _global).hidden = true;\n      }\n    },\n    showElement: function () {\n      if ((this || _global).isInRange && !(this || _global).isTransparent) {\n        (this || _global).hidden = false;\n        (this || _global)._isFirstFrame = true;\n        (this || _global).maskManager._isFirstFrame = true;\n      }\n    },\n    renderFrame: function () {\n      if ((this || _global).hidden || (this || _global).data.hd) {\n        return;\n      }\n\n      this.renderTransform();\n      this.renderRenderable();\n      this.setBlendMode();\n      var forceRealStack = (this || _global).data.ty === 0;\n\n      (this || _global).globalData.renderer.save(forceRealStack);\n\n      (this || _global).globalData.renderer.ctxTransform((this || _global).finalTransform.mat.props);\n\n      (this || _global).globalData.renderer.ctxOpacity((this || _global).finalTransform.mProp.o.v);\n\n      this.renderInnerContent();\n\n      (this || _global).globalData.renderer.restore(forceRealStack);\n\n      if ((this || _global).maskManager.hasMasks) {\n        (this || _global).globalData.renderer.restore(true);\n      }\n\n      if ((this || _global)._isFirstFrame) {\n        (this || _global)._isFirstFrame = false;\n      }\n    },\n    destroy: function () {\n      (this || _global).canvasContext = null;\n      (this || _global).data = null;\n      (this || _global).globalData = null;\n\n      (this || _global).maskManager.destroy();\n    },\n    mHelper: new Matrix()\n  };\n  CVBaseElement.prototype.hide = CVBaseElement.prototype.hideElement;\n  CVBaseElement.prototype.show = CVBaseElement.prototype.showElement;\n  /* global extendPrototype, BaseElement, TransformElement, CVBaseElement,HierarchyElement, FrameElement,\r\n  RenderableElement, SVGShapeElement, IImageElement, createTag */\n\n  function CVImageElement(data, globalData, comp) {\n    (this || _global).assetData = globalData.getAssetData(data.refId);\n    (this || _global).img = globalData.imageLoader.getAsset((this || _global).assetData);\n    this.initElement(data, globalData, comp);\n  }\n\n  extendPrototype([BaseElement, TransformElement, CVBaseElement, HierarchyElement, FrameElement, RenderableElement], CVImageElement);\n  CVImageElement.prototype.initElement = SVGShapeElement.prototype.initElement;\n  CVImageElement.prototype.prepareFrame = IImageElement.prototype.prepareFrame;\n\n  CVImageElement.prototype.createContent = function () {\n    if ((this || _global).img.width && ((this || _global).assetData.w !== (this || _global).img.width || (this || _global).assetData.h !== (this || _global).img.height)) {\n      var canvas = createTag(\"canvas\");\n      canvas.width = (this || _global).assetData.w;\n      canvas.height = (this || _global).assetData.h;\n      var ctx = canvas.getContext(\"2d\");\n      var imgW = (this || _global).img.width;\n      var imgH = (this || _global).img.height;\n      var imgRel = imgW / imgH;\n      var canvasRel = (this || _global).assetData.w / (this || _global).assetData.h;\n      var widthCrop;\n      var heightCrop;\n      var par = (this || _global).assetData.pr || (this || _global).globalData.renderConfig.imagePreserveAspectRatio;\n\n      if (imgRel > canvasRel && par === \"xMidYMid slice\" || imgRel < canvasRel && par !== \"xMidYMid slice\") {\n        heightCrop = imgH;\n        widthCrop = heightCrop * canvasRel;\n      } else {\n        widthCrop = imgW;\n        heightCrop = widthCrop / canvasRel;\n      }\n\n      ctx.drawImage((this || _global).img, (imgW - widthCrop) / 2, (imgH - heightCrop) / 2, widthCrop, heightCrop, 0, 0, (this || _global).assetData.w, (this || _global).assetData.h);\n      (this || _global).img = canvas;\n    }\n  };\n\n  CVImageElement.prototype.renderInnerContent = function () {\n    (this || _global).canvasContext.drawImage((this || _global).img, 0, 0);\n  };\n\n  CVImageElement.prototype.destroy = function () {\n    (this || _global).img = null;\n  };\n  /* global createSizedArray, PropertyFactory, extendPrototype, CanvasRenderer, ICompElement, CVBaseElement */\n\n\n  function CVCompElement(data, globalData, comp) {\n    (this || _global).completeLayers = false;\n    (this || _global).layers = data.layers;\n    (this || _global).pendingElements = [];\n    (this || _global).elements = createSizedArray((this || _global).layers.length);\n    this.initElement(data, globalData, comp);\n    (this || _global).tm = data.tm ? PropertyFactory.getProp(this || _global, data.tm, 0, globalData.frameRate, this || _global) : {\n      _placeholder: true\n    };\n  }\n\n  extendPrototype([CanvasRenderer, ICompElement, CVBaseElement], CVCompElement);\n\n  CVCompElement.prototype.renderInnerContent = function () {\n    var ctx = (this || _global).canvasContext;\n    ctx.beginPath();\n    ctx.moveTo(0, 0);\n    ctx.lineTo((this || _global).data.w, 0);\n    ctx.lineTo((this || _global).data.w, (this || _global).data.h);\n    ctx.lineTo(0, (this || _global).data.h);\n    ctx.lineTo(0, 0);\n    ctx.clip();\n    var i;\n    var len = (this || _global).layers.length;\n\n    for (i = len - 1; i >= 0; i -= 1) {\n      if ((this || _global).completeLayers || (this || _global).elements[i]) {\n        (this || _global).elements[i].renderFrame();\n      }\n    }\n  };\n\n  CVCompElement.prototype.destroy = function () {\n    var i;\n    var len = (this || _global).layers.length;\n\n    for (i = len - 1; i >= 0; i -= 1) {\n      if ((this || _global).elements[i]) {\n        (this || _global).elements[i].destroy();\n      }\n    }\n\n    (this || _global).layers = null;\n    (this || _global).elements = null;\n  };\n  /* global createSizedArray, ShapePropertyFactory, MaskElement */\n\n\n  function CVMaskElement(data, element) {\n    (this || _global).data = data;\n    (this || _global).element = element;\n    (this || _global).masksProperties = (this || _global).data.masksProperties || [];\n    (this || _global).viewData = createSizedArray((this || _global).masksProperties.length);\n    var i;\n    var len = (this || _global).masksProperties.length;\n    var hasMasks = false;\n\n    for (i = 0; i < len; i += 1) {\n      if ((this || _global).masksProperties[i].mode !== \"n\") {\n        hasMasks = true;\n      }\n\n      (this || _global).viewData[i] = ShapePropertyFactory.getShapeProp((this || _global).element, (this || _global).masksProperties[i], 3);\n    }\n\n    (this || _global).hasMasks = hasMasks;\n\n    if (hasMasks) {\n      (this || _global).element.addRenderableComponent(this || _global);\n    }\n  }\n\n  CVMaskElement.prototype.renderFrame = function () {\n    if (!(this || _global).hasMasks) {\n      return;\n    }\n\n    var transform = (this || _global).element.finalTransform.mat;\n    var ctx = (this || _global).element.canvasContext;\n    var i;\n    var len = (this || _global).masksProperties.length;\n    var pt;\n    var pts;\n    var data;\n    ctx.beginPath();\n\n    for (i = 0; i < len; i += 1) {\n      if ((this || _global).masksProperties[i].mode !== \"n\") {\n        if ((this || _global).masksProperties[i].inv) {\n          ctx.moveTo(0, 0);\n          ctx.lineTo((this || _global).element.globalData.compSize.w, 0);\n          ctx.lineTo((this || _global).element.globalData.compSize.w, (this || _global).element.globalData.compSize.h);\n          ctx.lineTo(0, (this || _global).element.globalData.compSize.h);\n          ctx.lineTo(0, 0);\n        }\n\n        data = (this || _global).viewData[i].v;\n        pt = transform.applyToPointArray(data.v[0][0], data.v[0][1], 0);\n        ctx.moveTo(pt[0], pt[1]);\n        var j;\n        var jLen = data._length;\n\n        for (j = 1; j < jLen; j += 1) {\n          pts = transform.applyToTriplePoints(data.o[j - 1], data.i[j], data.v[j]);\n          ctx.bezierCurveTo(pts[0], pts[1], pts[2], pts[3], pts[4], pts[5]);\n        }\n\n        pts = transform.applyToTriplePoints(data.o[j - 1], data.i[0], data.v[0]);\n        ctx.bezierCurveTo(pts[0], pts[1], pts[2], pts[3], pts[4], pts[5]);\n      }\n    }\n\n    (this || _global).element.globalData.renderer.save(true);\n\n    ctx.clip();\n  };\n\n  CVMaskElement.prototype.getMaskProperty = MaskElement.prototype.getMaskProperty;\n\n  CVMaskElement.prototype.destroy = function () {\n    (this || _global).element = null;\n  };\n  /* global ShapeTransformManager, extendPrototype, BaseElement, TransformElement, CVBaseElement, IShapeElement,\r\n  HierarchyElement, FrameElement, RenderableElement, RenderableDOMElement, PropertyFactory, degToRads, GradientProperty,\r\n  DashProperty, TransformPropertyFactory, CVShapeData, ShapeModifiers, bmFloor */\n\n\n  function CVShapeElement(data, globalData, comp) {\n    (this || _global).shapes = [];\n    (this || _global).shapesData = data.shapes;\n    (this || _global).stylesList = [];\n    (this || _global).itemsData = [];\n    (this || _global).prevViewData = [];\n    (this || _global).shapeModifiers = [];\n    (this || _global).processedElements = [];\n    (this || _global).transformsManager = new ShapeTransformManager();\n    this.initElement(data, globalData, comp);\n  }\n\n  extendPrototype([BaseElement, TransformElement, CVBaseElement, IShapeElement, HierarchyElement, FrameElement, RenderableElement], CVShapeElement);\n  CVShapeElement.prototype.initElement = RenderableDOMElement.prototype.initElement;\n  CVShapeElement.prototype.transformHelper = {\n    opacity: 1,\n    _opMdf: false\n  };\n  CVShapeElement.prototype.dashResetter = [];\n\n  CVShapeElement.prototype.createContent = function () {\n    this.searchShapes((this || _global).shapesData, (this || _global).itemsData, (this || _global).prevViewData, true, []);\n  };\n\n  CVShapeElement.prototype.createStyleElement = function (data, transforms) {\n    var styleElem = {\n      data: data,\n      type: data.ty,\n      preTransforms: (this || _global).transformsManager.addTransformSequence(transforms),\n      transforms: [],\n      elements: [],\n      closed: data.hd === true\n    };\n    var elementData = {};\n\n    if (data.ty === \"fl\" || data.ty === \"st\") {\n      elementData.c = PropertyFactory.getProp(this || _global, data.c, 1, 255, this || _global);\n\n      if (!elementData.c.k) {\n        styleElem.co = \"rgb(\" + bmFloor(elementData.c.v[0]) + \",\" + bmFloor(elementData.c.v[1]) + \",\" + bmFloor(elementData.c.v[2]) + \")\";\n      }\n    } else if (data.ty === \"gf\" || data.ty === \"gs\") {\n      elementData.s = PropertyFactory.getProp(this || _global, data.s, 1, null, this || _global);\n      elementData.e = PropertyFactory.getProp(this || _global, data.e, 1, null, this || _global);\n      elementData.h = PropertyFactory.getProp(this || _global, data.h || {\n        k: 0\n      }, 0, 0.01, this || _global);\n      elementData.a = PropertyFactory.getProp(this || _global, data.a || {\n        k: 0\n      }, 0, degToRads, this || _global);\n      elementData.g = new GradientProperty(this || _global, data.g, this || _global);\n    }\n\n    elementData.o = PropertyFactory.getProp(this || _global, data.o, 0, 0.01, this || _global);\n\n    if (data.ty === \"st\" || data.ty === \"gs\") {\n      styleElem.lc = (this || _global).lcEnum[data.lc] || \"round\";\n      styleElem.lj = (this || _global).ljEnum[data.lj] || \"round\";\n\n      if (data.lj == 1) {\n        // eslint-disable-line eqeqeq\n        styleElem.ml = data.ml;\n      }\n\n      elementData.w = PropertyFactory.getProp(this || _global, data.w, 0, null, this || _global);\n\n      if (!elementData.w.k) {\n        styleElem.wi = elementData.w.v;\n      }\n\n      if (data.d) {\n        var d = new DashProperty(this || _global, data.d, \"canvas\", this || _global);\n        elementData.d = d;\n\n        if (!elementData.d.k) {\n          styleElem.da = elementData.d.dashArray;\n          styleElem.do = elementData.d.dashoffset[0];\n        }\n      }\n    } else {\n      styleElem.r = data.r === 2 ? \"evenodd\" : \"nonzero\";\n    }\n\n    (this || _global).stylesList.push(styleElem);\n\n    elementData.style = styleElem;\n    return elementData;\n  };\n\n  CVShapeElement.prototype.createGroupElement = function () {\n    var elementData = {\n      it: [],\n      prevViewData: []\n    };\n    return elementData;\n  };\n\n  CVShapeElement.prototype.createTransformElement = function (data) {\n    var elementData = {\n      transform: {\n        opacity: 1,\n        _opMdf: false,\n        key: (this || _global).transformsManager.getNewKey(),\n        op: PropertyFactory.getProp(this || _global, data.o, 0, 0.01, this || _global),\n        mProps: TransformPropertyFactory.getTransformProperty(this || _global, data, this || _global)\n      }\n    };\n    return elementData;\n  };\n\n  CVShapeElement.prototype.createShapeElement = function (data) {\n    var elementData = new CVShapeData(this || _global, data, (this || _global).stylesList, (this || _global).transformsManager);\n\n    (this || _global).shapes.push(elementData);\n\n    this.addShapeToModifiers(elementData);\n    return elementData;\n  };\n\n  CVShapeElement.prototype.reloadShapes = function () {\n    (this || _global)._isFirstFrame = true;\n    var i;\n    var len = (this || _global).itemsData.length;\n\n    for (i = 0; i < len; i += 1) {\n      (this || _global).prevViewData[i] = (this || _global).itemsData[i];\n    }\n\n    this.searchShapes((this || _global).shapesData, (this || _global).itemsData, (this || _global).prevViewData, true, []);\n    len = (this || _global).dynamicProperties.length;\n\n    for (i = 0; i < len; i += 1) {\n      (this || _global).dynamicProperties[i].getValue();\n    }\n\n    this.renderModifiers();\n\n    (this || _global).transformsManager.processSequences((this || _global)._isFirstFrame);\n  };\n\n  CVShapeElement.prototype.addTransformToStyleList = function (transform) {\n    var i;\n    var len = (this || _global).stylesList.length;\n\n    for (i = 0; i < len; i += 1) {\n      if (!(this || _global).stylesList[i].closed) {\n        (this || _global).stylesList[i].transforms.push(transform);\n      }\n    }\n  };\n\n  CVShapeElement.prototype.removeTransformFromStyleList = function () {\n    var i;\n    var len = (this || _global).stylesList.length;\n\n    for (i = 0; i < len; i += 1) {\n      if (!(this || _global).stylesList[i].closed) {\n        (this || _global).stylesList[i].transforms.pop();\n      }\n    }\n  };\n\n  CVShapeElement.prototype.closeStyles = function (styles) {\n    var i;\n    var len = styles.length;\n\n    for (i = 0; i < len; i += 1) {\n      styles[i].closed = true;\n    }\n  };\n\n  CVShapeElement.prototype.searchShapes = function (arr, itemsData, prevViewData, shouldRender, transforms) {\n    var i;\n    var len = arr.length - 1;\n    var j;\n    var jLen;\n    var ownStyles = [];\n    var ownModifiers = [];\n    var processedPos;\n    var modifier;\n    var currentTransform;\n    var ownTransforms = [].concat(transforms);\n\n    for (i = len; i >= 0; i -= 1) {\n      processedPos = this.searchProcessedElement(arr[i]);\n\n      if (!processedPos) {\n        arr[i]._shouldRender = shouldRender;\n      } else {\n        itemsData[i] = prevViewData[processedPos - 1];\n      }\n\n      if (arr[i].ty === \"fl\" || arr[i].ty === \"st\" || arr[i].ty === \"gf\" || arr[i].ty === \"gs\") {\n        if (!processedPos) {\n          itemsData[i] = this.createStyleElement(arr[i], ownTransforms);\n        } else {\n          itemsData[i].style.closed = false;\n        }\n\n        ownStyles.push(itemsData[i].style);\n      } else if (arr[i].ty === \"gr\") {\n        if (!processedPos) {\n          itemsData[i] = this.createGroupElement(arr[i]);\n        } else {\n          jLen = itemsData[i].it.length;\n\n          for (j = 0; j < jLen; j += 1) {\n            itemsData[i].prevViewData[j] = itemsData[i].it[j];\n          }\n        }\n\n        this.searchShapes(arr[i].it, itemsData[i].it, itemsData[i].prevViewData, shouldRender, ownTransforms);\n      } else if (arr[i].ty === \"tr\") {\n        if (!processedPos) {\n          currentTransform = this.createTransformElement(arr[i]);\n          itemsData[i] = currentTransform;\n        }\n\n        ownTransforms.push(itemsData[i]);\n        this.addTransformToStyleList(itemsData[i]);\n      } else if (arr[i].ty === \"sh\" || arr[i].ty === \"rc\" || arr[i].ty === \"el\" || arr[i].ty === \"sr\") {\n        if (!processedPos) {\n          itemsData[i] = this.createShapeElement(arr[i]);\n        }\n      } else if (arr[i].ty === \"tm\" || arr[i].ty === \"rd\" || arr[i].ty === \"pb\") {\n        if (!processedPos) {\n          modifier = ShapeModifiers.getModifier(arr[i].ty);\n          modifier.init(this || _global, arr[i]);\n          itemsData[i] = modifier;\n\n          (this || _global).shapeModifiers.push(modifier);\n        } else {\n          modifier = itemsData[i];\n          modifier.closed = false;\n        }\n\n        ownModifiers.push(modifier);\n      } else if (arr[i].ty === \"rp\") {\n        if (!processedPos) {\n          modifier = ShapeModifiers.getModifier(arr[i].ty);\n          itemsData[i] = modifier;\n          modifier.init(this || _global, arr, i, itemsData);\n\n          (this || _global).shapeModifiers.push(modifier);\n\n          shouldRender = false;\n        } else {\n          modifier = itemsData[i];\n          modifier.closed = true;\n        }\n\n        ownModifiers.push(modifier);\n      }\n\n      this.addProcessedElement(arr[i], i + 1);\n    }\n\n    this.removeTransformFromStyleList();\n    this.closeStyles(ownStyles);\n    len = ownModifiers.length;\n\n    for (i = 0; i < len; i += 1) {\n      ownModifiers[i].closed = true;\n    }\n  };\n\n  CVShapeElement.prototype.renderInnerContent = function () {\n    (this || _global).transformHelper.opacity = 1;\n    (this || _global).transformHelper._opMdf = false;\n    this.renderModifiers();\n\n    (this || _global).transformsManager.processSequences((this || _global)._isFirstFrame);\n\n    this.renderShape((this || _global).transformHelper, (this || _global).shapesData, (this || _global).itemsData, true);\n  };\n\n  CVShapeElement.prototype.renderShapeTransform = function (parentTransform, groupTransform) {\n    if (parentTransform._opMdf || groupTransform.op._mdf || (this || _global)._isFirstFrame) {\n      groupTransform.opacity = parentTransform.opacity;\n      groupTransform.opacity *= groupTransform.op.v;\n      groupTransform._opMdf = true;\n    }\n  };\n\n  CVShapeElement.prototype.drawLayer = function () {\n    var i;\n    var len = (this || _global).stylesList.length;\n    var j;\n    var jLen;\n    var k;\n    var kLen;\n    var elems;\n    var nodes;\n    var renderer = (this || _global).globalData.renderer;\n    var ctx = (this || _global).globalData.canvasContext;\n    var type;\n    var currentStyle;\n\n    for (i = 0; i < len; i += 1) {\n      currentStyle = (this || _global).stylesList[i];\n      type = currentStyle.type; // Skipping style when\n      // Stroke width equals 0\n      // style should not be rendered (extra unused repeaters)\n      // current opacity equals 0\n      // global opacity equals 0\n\n      if (!((type === \"st\" || type === \"gs\") && currentStyle.wi === 0 || !currentStyle.data._shouldRender || currentStyle.coOp === 0 || (this || _global).globalData.currentGlobalAlpha === 0)) {\n        renderer.save();\n        elems = currentStyle.elements;\n\n        if (type === \"st\" || type === \"gs\") {\n          ctx.strokeStyle = type === \"st\" ? currentStyle.co : currentStyle.grd;\n          ctx.lineWidth = currentStyle.wi;\n          ctx.lineCap = currentStyle.lc;\n          ctx.lineJoin = currentStyle.lj;\n          ctx.miterLimit = currentStyle.ml || 0;\n        } else {\n          ctx.fillStyle = type === \"fl\" ? currentStyle.co : currentStyle.grd;\n        }\n\n        renderer.ctxOpacity(currentStyle.coOp);\n\n        if (type !== \"st\" && type !== \"gs\") {\n          ctx.beginPath();\n        }\n\n        renderer.ctxTransform(currentStyle.preTransforms.finalTransform.props);\n        jLen = elems.length;\n\n        for (j = 0; j < jLen; j += 1) {\n          if (type === \"st\" || type === \"gs\") {\n            ctx.beginPath();\n\n            if (currentStyle.da) {\n              ctx.setLineDash(currentStyle.da);\n              ctx.lineDashOffset = currentStyle.do;\n            }\n          }\n\n          nodes = elems[j].trNodes;\n          kLen = nodes.length;\n\n          for (k = 0; k < kLen; k += 1) {\n            if (nodes[k].t === \"m\") {\n              ctx.moveTo(nodes[k].p[0], nodes[k].p[1]);\n            } else if (nodes[k].t === \"c\") {\n              ctx.bezierCurveTo(nodes[k].pts[0], nodes[k].pts[1], nodes[k].pts[2], nodes[k].pts[3], nodes[k].pts[4], nodes[k].pts[5]);\n            } else {\n              ctx.closePath();\n            }\n          }\n\n          if (type === \"st\" || type === \"gs\") {\n            ctx.stroke();\n\n            if (currentStyle.da) {\n              ctx.setLineDash((this || _global).dashResetter);\n            }\n          }\n        }\n\n        if (type !== \"st\" && type !== \"gs\") {\n          ctx.fill(currentStyle.r);\n        }\n\n        renderer.restore();\n      }\n    }\n  };\n\n  CVShapeElement.prototype.renderShape = function (parentTransform, items, data, isMain) {\n    var i;\n    var len = items.length - 1;\n    var groupTransform;\n    groupTransform = parentTransform;\n\n    for (i = len; i >= 0; i -= 1) {\n      if (items[i].ty === \"tr\") {\n        groupTransform = data[i].transform;\n        this.renderShapeTransform(parentTransform, groupTransform);\n      } else if (items[i].ty === \"sh\" || items[i].ty === \"el\" || items[i].ty === \"rc\" || items[i].ty === \"sr\") {\n        this.renderPath(items[i], data[i]);\n      } else if (items[i].ty === \"fl\") {\n        this.renderFill(items[i], data[i], groupTransform);\n      } else if (items[i].ty === \"st\") {\n        this.renderStroke(items[i], data[i], groupTransform);\n      } else if (items[i].ty === \"gf\" || items[i].ty === \"gs\") {\n        this.renderGradientFill(items[i], data[i], groupTransform);\n      } else if (items[i].ty === \"gr\") {\n        this.renderShape(groupTransform, items[i].it, data[i].it);\n      } else if (items[i].ty === \"tm\") {//\n      }\n    }\n\n    if (isMain) {\n      this.drawLayer();\n    }\n  };\n\n  CVShapeElement.prototype.renderStyledShape = function (styledShape, shape) {\n    if ((this || _global)._isFirstFrame || shape._mdf || styledShape.transforms._mdf) {\n      var shapeNodes = styledShape.trNodes;\n      var paths = shape.paths;\n      var i;\n      var len;\n      var j;\n      var jLen = paths._length;\n      shapeNodes.length = 0;\n      var groupTransformMat = styledShape.transforms.finalTransform;\n\n      for (j = 0; j < jLen; j += 1) {\n        var pathNodes = paths.shapes[j];\n\n        if (pathNodes && pathNodes.v) {\n          len = pathNodes._length;\n\n          for (i = 1; i < len; i += 1) {\n            if (i === 1) {\n              shapeNodes.push({\n                t: \"m\",\n                p: groupTransformMat.applyToPointArray(pathNodes.v[0][0], pathNodes.v[0][1], 0)\n              });\n            }\n\n            shapeNodes.push({\n              t: \"c\",\n              pts: groupTransformMat.applyToTriplePoints(pathNodes.o[i - 1], pathNodes.i[i], pathNodes.v[i])\n            });\n          }\n\n          if (len === 1) {\n            shapeNodes.push({\n              t: \"m\",\n              p: groupTransformMat.applyToPointArray(pathNodes.v[0][0], pathNodes.v[0][1], 0)\n            });\n          }\n\n          if (pathNodes.c && len) {\n            shapeNodes.push({\n              t: \"c\",\n              pts: groupTransformMat.applyToTriplePoints(pathNodes.o[i - 1], pathNodes.i[0], pathNodes.v[0])\n            });\n            shapeNodes.push({\n              t: \"z\"\n            });\n          }\n        }\n      }\n\n      styledShape.trNodes = shapeNodes;\n    }\n  };\n\n  CVShapeElement.prototype.renderPath = function (pathData, itemData) {\n    if (pathData.hd !== true && pathData._shouldRender) {\n      var i;\n      var len = itemData.styledShapes.length;\n\n      for (i = 0; i < len; i += 1) {\n        this.renderStyledShape(itemData.styledShapes[i], itemData.sh);\n      }\n    }\n  };\n\n  CVShapeElement.prototype.renderFill = function (styleData, itemData, groupTransform) {\n    var styleElem = itemData.style;\n\n    if (itemData.c._mdf || (this || _global)._isFirstFrame) {\n      styleElem.co = \"rgb(\" + bmFloor(itemData.c.v[0]) + \",\" + bmFloor(itemData.c.v[1]) + \",\" + bmFloor(itemData.c.v[2]) + \")\";\n    }\n\n    if (itemData.o._mdf || groupTransform._opMdf || (this || _global)._isFirstFrame) {\n      styleElem.coOp = itemData.o.v * groupTransform.opacity;\n    }\n  };\n\n  CVShapeElement.prototype.renderGradientFill = function (styleData, itemData, groupTransform) {\n    var styleElem = itemData.style;\n    var grd;\n\n    if (!styleElem.grd || itemData.g._mdf || itemData.s._mdf || itemData.e._mdf || styleData.t !== 1 && (itemData.h._mdf || itemData.a._mdf)) {\n      var ctx = (this || _global).globalData.canvasContext;\n      var pt1 = itemData.s.v;\n      var pt2 = itemData.e.v;\n\n      if (styleData.t === 1) {\n        grd = ctx.createLinearGradient(pt1[0], pt1[1], pt2[0], pt2[1]);\n      } else {\n        var rad = Math.sqrt(Math.pow(pt1[0] - pt2[0], 2) + Math.pow(pt1[1] - pt2[1], 2));\n        var ang = Math.atan2(pt2[1] - pt1[1], pt2[0] - pt1[0]);\n        var percent = itemData.h.v;\n\n        if (percent >= 1) {\n          percent = 0.99;\n        } else if (percent <= -1) {\n          percent = -0.99;\n        }\n\n        var dist = rad * percent;\n        var x = Math.cos(ang + itemData.a.v) * dist + pt1[0];\n        var y = Math.sin(ang + itemData.a.v) * dist + pt1[1];\n        grd = ctx.createRadialGradient(x, y, 0, pt1[0], pt1[1], rad);\n      }\n\n      var i;\n      var len = styleData.g.p;\n      var cValues = itemData.g.c;\n      var opacity = 1;\n\n      for (i = 0; i < len; i += 1) {\n        if (itemData.g._hasOpacity && itemData.g._collapsable) {\n          opacity = itemData.g.o[i * 2 + 1];\n        }\n\n        grd.addColorStop(cValues[i * 4] / 100, \"rgba(\" + cValues[i * 4 + 1] + \",\" + cValues[i * 4 + 2] + \",\" + cValues[i * 4 + 3] + \",\" + opacity + \")\");\n      }\n\n      styleElem.grd = grd;\n    }\n\n    styleElem.coOp = itemData.o.v * groupTransform.opacity;\n  };\n\n  CVShapeElement.prototype.renderStroke = function (styleData, itemData, groupTransform) {\n    var styleElem = itemData.style;\n    var d = itemData.d;\n\n    if (d && (d._mdf || (this || _global)._isFirstFrame)) {\n      styleElem.da = d.dashArray;\n      styleElem.do = d.dashoffset[0];\n    }\n\n    if (itemData.c._mdf || (this || _global)._isFirstFrame) {\n      styleElem.co = \"rgb(\" + bmFloor(itemData.c.v[0]) + \",\" + bmFloor(itemData.c.v[1]) + \",\" + bmFloor(itemData.c.v[2]) + \")\";\n    }\n\n    if (itemData.o._mdf || groupTransform._opMdf || (this || _global)._isFirstFrame) {\n      styleElem.coOp = itemData.o.v * groupTransform.opacity;\n    }\n\n    if (itemData.w._mdf || (this || _global)._isFirstFrame) {\n      styleElem.wi = itemData.w.v;\n    }\n  };\n\n  CVShapeElement.prototype.destroy = function () {\n    (this || _global).shapesData = null;\n    (this || _global).globalData = null;\n    (this || _global).canvasContext = null;\n    (this || _global).stylesList.length = 0;\n    (this || _global).itemsData.length = 0;\n  };\n  /* global extendPrototype, BaseElement, TransformElement, CVBaseElement, HierarchyElement, FrameElement, RenderableElement,\r\n  SVGShapeElement, IImageElement */\n\n\n  function CVSolidElement(data, globalData, comp) {\n    this.initElement(data, globalData, comp);\n  }\n\n  extendPrototype([BaseElement, TransformElement, CVBaseElement, HierarchyElement, FrameElement, RenderableElement], CVSolidElement);\n  CVSolidElement.prototype.initElement = SVGShapeElement.prototype.initElement;\n  CVSolidElement.prototype.prepareFrame = IImageElement.prototype.prepareFrame;\n\n  CVSolidElement.prototype.renderInnerContent = function () {\n    var ctx = (this || _global).canvasContext;\n    ctx.fillStyle = (this || _global).data.sc;\n    ctx.fillRect(0, 0, (this || _global).data.sw, (this || _global).data.sh); //\n  };\n  /* global extendPrototype, BaseElement, TransformElement, CVBaseElement, HierarchyElement, FrameElement,\r\n  RenderableElement, ITextElement, createTag, createSizedArray */\n\n\n  function CVTextElement(data, globalData, comp) {\n    (this || _global).textSpans = [];\n    (this || _global).yOffset = 0;\n    (this || _global).fillColorAnim = false;\n    (this || _global).strokeColorAnim = false;\n    (this || _global).strokeWidthAnim = false;\n    (this || _global).stroke = false;\n    (this || _global).fill = false;\n    (this || _global).justifyOffset = 0;\n    (this || _global).currentRender = null;\n    (this || _global).renderType = \"canvas\";\n    (this || _global).values = {\n      fill: \"rgba(0,0,0,0)\",\n      stroke: \"rgba(0,0,0,0)\",\n      sWidth: 0,\n      fValue: \"\"\n    };\n    this.initElement(data, globalData, comp);\n  }\n\n  extendPrototype([BaseElement, TransformElement, CVBaseElement, HierarchyElement, FrameElement, RenderableElement, ITextElement], CVTextElement);\n  CVTextElement.prototype.tHelper = createTag(\"canvas\").getContext(\"2d\");\n\n  CVTextElement.prototype.buildNewText = function () {\n    var documentData = (this || _global).textProperty.currentData;\n    (this || _global).renderedLetters = createSizedArray(documentData.l ? documentData.l.length : 0);\n    var hasFill = false;\n\n    if (documentData.fc) {\n      hasFill = true;\n      (this || _global).values.fill = this.buildColor(documentData.fc);\n    } else {\n      (this || _global).values.fill = \"rgba(0,0,0,0)\";\n    }\n\n    (this || _global).fill = hasFill;\n    var hasStroke = false;\n\n    if (documentData.sc) {\n      hasStroke = true;\n      (this || _global).values.stroke = this.buildColor(documentData.sc);\n      (this || _global).values.sWidth = documentData.sw;\n    }\n\n    var fontData = (this || _global).globalData.fontManager.getFontByName(documentData.f);\n\n    var i;\n    var len;\n    var letters = documentData.l;\n    var matrixHelper = (this || _global).mHelper;\n    (this || _global).stroke = hasStroke;\n    (this || _global).values.fValue = documentData.finalSize + \"px \" + (this || _global).globalData.fontManager.getFontByName(documentData.f).fFamily;\n    len = documentData.finalText.length; // this.tHelper.font = this.values.fValue;\n\n    var charData;\n    var shapeData;\n    var k;\n    var kLen;\n    var shapes;\n    var j;\n    var jLen;\n    var pathNodes;\n    var commands;\n    var pathArr;\n    var singleShape = (this || _global).data.singleShape;\n    var trackingOffset = documentData.tr * 0.001 * documentData.finalSize;\n    var xPos = 0;\n    var yPos = 0;\n    var firstLine = true;\n    var cnt = 0;\n\n    for (i = 0; i < len; i += 1) {\n      charData = (this || _global).globalData.fontManager.getCharData(documentData.finalText[i], fontData.fStyle, (this || _global).globalData.fontManager.getFontByName(documentData.f).fFamily);\n      shapeData = charData && charData.data || {};\n      matrixHelper.reset();\n\n      if (singleShape && letters[i].n) {\n        xPos = -trackingOffset;\n        yPos += documentData.yOffset;\n        yPos += firstLine ? 1 : 0;\n        firstLine = false;\n      }\n\n      shapes = shapeData.shapes ? shapeData.shapes[0].it : [];\n      jLen = shapes.length;\n      matrixHelper.scale(documentData.finalSize / 100, documentData.finalSize / 100);\n\n      if (singleShape) {\n        this.applyTextPropertiesToMatrix(documentData, matrixHelper, letters[i].line, xPos, yPos);\n      }\n\n      commands = createSizedArray(jLen);\n\n      for (j = 0; j < jLen; j += 1) {\n        kLen = shapes[j].ks.k.i.length;\n        pathNodes = shapes[j].ks.k;\n        pathArr = [];\n\n        for (k = 1; k < kLen; k += 1) {\n          if (k === 1) {\n            pathArr.push(matrixHelper.applyToX(pathNodes.v[0][0], pathNodes.v[0][1], 0), matrixHelper.applyToY(pathNodes.v[0][0], pathNodes.v[0][1], 0));\n          }\n\n          pathArr.push(matrixHelper.applyToX(pathNodes.o[k - 1][0], pathNodes.o[k - 1][1], 0), matrixHelper.applyToY(pathNodes.o[k - 1][0], pathNodes.o[k - 1][1], 0), matrixHelper.applyToX(pathNodes.i[k][0], pathNodes.i[k][1], 0), matrixHelper.applyToY(pathNodes.i[k][0], pathNodes.i[k][1], 0), matrixHelper.applyToX(pathNodes.v[k][0], pathNodes.v[k][1], 0), matrixHelper.applyToY(pathNodes.v[k][0], pathNodes.v[k][1], 0));\n        }\n\n        pathArr.push(matrixHelper.applyToX(pathNodes.o[k - 1][0], pathNodes.o[k - 1][1], 0), matrixHelper.applyToY(pathNodes.o[k - 1][0], pathNodes.o[k - 1][1], 0), matrixHelper.applyToX(pathNodes.i[0][0], pathNodes.i[0][1], 0), matrixHelper.applyToY(pathNodes.i[0][0], pathNodes.i[0][1], 0), matrixHelper.applyToX(pathNodes.v[0][0], pathNodes.v[0][1], 0), matrixHelper.applyToY(pathNodes.v[0][0], pathNodes.v[0][1], 0));\n        commands[j] = pathArr;\n      }\n\n      if (singleShape) {\n        xPos += letters[i].l;\n        xPos += trackingOffset;\n      }\n\n      if ((this || _global).textSpans[cnt]) {\n        (this || _global).textSpans[cnt].elem = commands;\n      } else {\n        (this || _global).textSpans[cnt] = {\n          elem: commands\n        };\n      }\n\n      cnt += 1;\n    }\n  };\n\n  CVTextElement.prototype.renderInnerContent = function () {\n    var ctx = (this || _global).canvasContext;\n    ctx.font = (this || _global).values.fValue;\n    ctx.lineCap = \"butt\";\n    ctx.lineJoin = \"miter\";\n    ctx.miterLimit = 4;\n\n    if (!(this || _global).data.singleShape) {\n      (this || _global).textAnimator.getMeasures((this || _global).textProperty.currentData, (this || _global).lettersChangedFlag);\n    }\n\n    var i;\n    var len;\n    var j;\n    var jLen;\n    var k;\n    var kLen;\n    var renderedLetters = (this || _global).textAnimator.renderedLetters;\n    var letters = (this || _global).textProperty.currentData.l;\n    len = letters.length;\n    var renderedLetter;\n    var lastFill = null;\n    var lastStroke = null;\n    var lastStrokeW = null;\n    var commands;\n    var pathArr;\n\n    for (i = 0; i < len; i += 1) {\n      if (!letters[i].n) {\n        renderedLetter = renderedLetters[i];\n\n        if (renderedLetter) {\n          (this || _global).globalData.renderer.save();\n\n          (this || _global).globalData.renderer.ctxTransform(renderedLetter.p);\n\n          (this || _global).globalData.renderer.ctxOpacity(renderedLetter.o);\n        }\n\n        if ((this || _global).fill) {\n          if (renderedLetter && renderedLetter.fc) {\n            if (lastFill !== renderedLetter.fc) {\n              lastFill = renderedLetter.fc;\n              ctx.fillStyle = renderedLetter.fc;\n            }\n          } else if (lastFill !== (this || _global).values.fill) {\n            lastFill = (this || _global).values.fill;\n            ctx.fillStyle = (this || _global).values.fill;\n          }\n\n          commands = (this || _global).textSpans[i].elem;\n          jLen = commands.length;\n\n          (this || _global).globalData.canvasContext.beginPath();\n\n          for (j = 0; j < jLen; j += 1) {\n            pathArr = commands[j];\n            kLen = pathArr.length;\n\n            (this || _global).globalData.canvasContext.moveTo(pathArr[0], pathArr[1]);\n\n            for (k = 2; k < kLen; k += 6) {\n              (this || _global).globalData.canvasContext.bezierCurveTo(pathArr[k], pathArr[k + 1], pathArr[k + 2], pathArr[k + 3], pathArr[k + 4], pathArr[k + 5]);\n            }\n          }\n\n          (this || _global).globalData.canvasContext.closePath();\n\n          (this || _global).globalData.canvasContext.fill(); /// ctx.fillText(this.textSpans[i].val,0,0);\n\n        }\n\n        if ((this || _global).stroke) {\n          if (renderedLetter && renderedLetter.sw) {\n            if (lastStrokeW !== renderedLetter.sw) {\n              lastStrokeW = renderedLetter.sw;\n              ctx.lineWidth = renderedLetter.sw;\n            }\n          } else if (lastStrokeW !== (this || _global).values.sWidth) {\n            lastStrokeW = (this || _global).values.sWidth;\n            ctx.lineWidth = (this || _global).values.sWidth;\n          }\n\n          if (renderedLetter && renderedLetter.sc) {\n            if (lastStroke !== renderedLetter.sc) {\n              lastStroke = renderedLetter.sc;\n              ctx.strokeStyle = renderedLetter.sc;\n            }\n          } else if (lastStroke !== (this || _global).values.stroke) {\n            lastStroke = (this || _global).values.stroke;\n            ctx.strokeStyle = (this || _global).values.stroke;\n          }\n\n          commands = (this || _global).textSpans[i].elem;\n          jLen = commands.length;\n\n          (this || _global).globalData.canvasContext.beginPath();\n\n          for (j = 0; j < jLen; j += 1) {\n            pathArr = commands[j];\n            kLen = pathArr.length;\n\n            (this || _global).globalData.canvasContext.moveTo(pathArr[0], pathArr[1]);\n\n            for (k = 2; k < kLen; k += 6) {\n              (this || _global).globalData.canvasContext.bezierCurveTo(pathArr[k], pathArr[k + 1], pathArr[k + 2], pathArr[k + 3], pathArr[k + 4], pathArr[k + 5]);\n            }\n          }\n\n          (this || _global).globalData.canvasContext.closePath();\n\n          (this || _global).globalData.canvasContext.stroke(); /// ctx.strokeText(letters[i].val,0,0);\n\n        }\n\n        if (renderedLetter) {\n          (this || _global).globalData.renderer.restore();\n        }\n      }\n    }\n  };\n\n  function CVEffects() {}\n\n  CVEffects.prototype.renderFrame = function () {};\n  /* global createTag, createNS, styleDiv, CVEffects, MaskElement, SVGBaseElement, HybridRenderer */\n\n\n  function HBaseElement() {}\n\n  HBaseElement.prototype = {\n    checkBlendMode: function () {},\n    initRendererElement: function () {\n      (this || _global).baseElement = createTag((this || _global).data.tg || \"div\");\n\n      if ((this || _global).data.hasMask) {\n        (this || _global).svgElement = createNS(\"svg\");\n        (this || _global).layerElement = createNS(\"g\");\n        (this || _global).maskedElement = (this || _global).layerElement;\n\n        (this || _global).svgElement.appendChild((this || _global).layerElement);\n\n        (this || _global).baseElement.appendChild((this || _global).svgElement);\n      } else {\n        (this || _global).layerElement = (this || _global).baseElement;\n      }\n\n      styleDiv((this || _global).baseElement);\n    },\n    createContainerElements: function () {\n      (this || _global).renderableEffectsManager = new CVEffects(this || _global);\n      (this || _global).transformedElement = (this || _global).baseElement;\n      (this || _global).maskedElement = (this || _global).layerElement;\n\n      if ((this || _global).data.ln) {\n        (this || _global).layerElement.setAttribute(\"id\", (this || _global).data.ln);\n      }\n\n      if ((this || _global).data.cl) {\n        (this || _global).layerElement.setAttribute(\"class\", (this || _global).data.cl);\n      }\n\n      if ((this || _global).data.bm !== 0) {\n        this.setBlendMode();\n      }\n    },\n    renderElement: function () {\n      var transformedElementStyle = (this || _global).transformedElement ? (this || _global).transformedElement.style : {};\n\n      if ((this || _global).finalTransform._matMdf) {\n        var matrixValue = (this || _global).finalTransform.mat.toCSS();\n\n        transformedElementStyle.transform = matrixValue;\n        transformedElementStyle.webkitTransform = matrixValue;\n      }\n\n      if ((this || _global).finalTransform._opMdf) {\n        transformedElementStyle.opacity = (this || _global).finalTransform.mProp.o.v;\n      }\n    },\n    renderFrame: function () {\n      // If it is exported as hidden (data.hd === true) no need to render\n      // If it is not visible no need to render\n      if ((this || _global).data.hd || (this || _global).hidden) {\n        return;\n      }\n\n      this.renderTransform();\n      this.renderRenderable();\n      this.renderElement();\n      this.renderInnerContent();\n\n      if ((this || _global)._isFirstFrame) {\n        (this || _global)._isFirstFrame = false;\n      }\n    },\n    destroy: function () {\n      (this || _global).layerElement = null;\n      (this || _global).transformedElement = null;\n\n      if ((this || _global).matteElement) {\n        (this || _global).matteElement = null;\n      }\n\n      if ((this || _global).maskManager) {\n        (this || _global).maskManager.destroy();\n\n        (this || _global).maskManager = null;\n      }\n    },\n    createRenderableComponents: function () {\n      (this || _global).maskManager = new MaskElement((this || _global).data, this || _global, (this || _global).globalData);\n    },\n    addEffects: function () {},\n    setMatte: function () {}\n  };\n  HBaseElement.prototype.getBaseElement = SVGBaseElement.prototype.getBaseElement;\n  HBaseElement.prototype.destroyBaseElement = HBaseElement.prototype.destroy;\n  HBaseElement.prototype.buildElementParenting = HybridRenderer.prototype.buildElementParenting;\n  /* global extendPrototype, BaseElement, TransformElement, HBaseElement, HierarchyElement, FrameElement,\r\n  RenderableDOMElement, createNS, createTag */\n\n  function HSolidElement(data, globalData, comp) {\n    this.initElement(data, globalData, comp);\n  }\n\n  extendPrototype([BaseElement, TransformElement, HBaseElement, HierarchyElement, FrameElement, RenderableDOMElement], HSolidElement);\n\n  HSolidElement.prototype.createContent = function () {\n    var rect;\n\n    if ((this || _global).data.hasMask) {\n      rect = createNS(\"rect\");\n      rect.setAttribute(\"width\", (this || _global).data.sw);\n      rect.setAttribute(\"height\", (this || _global).data.sh);\n      rect.setAttribute(\"fill\", (this || _global).data.sc);\n\n      (this || _global).svgElement.setAttribute(\"width\", (this || _global).data.sw);\n\n      (this || _global).svgElement.setAttribute(\"height\", (this || _global).data.sh);\n    } else {\n      rect = createTag(\"div\");\n      rect.style.width = (this || _global).data.sw + \"px\";\n      rect.style.height = (this || _global).data.sh + \"px\";\n      rect.style.backgroundColor = (this || _global).data.sc;\n    }\n\n    (this || _global).layerElement.appendChild(rect);\n  };\n  /* global createSizedArray, PropertyFactory, extendPrototype, HybridRenderer, ICompElement, HBaseElement */\n\n\n  function HCompElement(data, globalData, comp) {\n    (this || _global).layers = data.layers;\n    (this || _global).supports3d = !data.hasMask;\n    (this || _global).completeLayers = false;\n    (this || _global).pendingElements = [];\n    (this || _global).elements = (this || _global).layers ? createSizedArray((this || _global).layers.length) : [];\n    this.initElement(data, globalData, comp);\n    (this || _global).tm = data.tm ? PropertyFactory.getProp(this || _global, data.tm, 0, globalData.frameRate, this || _global) : {\n      _placeholder: true\n    };\n  }\n\n  extendPrototype([HybridRenderer, ICompElement, HBaseElement], HCompElement);\n  HCompElement.prototype._createBaseContainerElements = HCompElement.prototype.createContainerElements;\n\n  HCompElement.prototype.createContainerElements = function () {\n    this._createBaseContainerElements(); // divElement.style.clip = 'rect(0px, '+this.data.w+'px, '+this.data.h+'px, 0px)';\n\n\n    if ((this || _global).data.hasMask) {\n      (this || _global).svgElement.setAttribute(\"width\", (this || _global).data.w);\n\n      (this || _global).svgElement.setAttribute(\"height\", (this || _global).data.h);\n\n      (this || _global).transformedElement = (this || _global).baseElement;\n    } else {\n      (this || _global).transformedElement = (this || _global).layerElement;\n    }\n  };\n\n  HCompElement.prototype.addTo3dContainer = function (elem, pos) {\n    var j = 0;\n    var nextElement;\n\n    while (j < pos) {\n      if ((this || _global).elements[j] && (this || _global).elements[j].getBaseElement) {\n        nextElement = (this || _global).elements[j].getBaseElement();\n      }\n\n      j += 1;\n    }\n\n    if (nextElement) {\n      (this || _global).layerElement.insertBefore(elem, nextElement);\n    } else {\n      (this || _global).layerElement.appendChild(elem);\n    }\n  };\n  /* global createNS, extendPrototype, BaseElement, TransformElement, HSolidElement, SVGShapeElement, HBaseElement,\r\n  HierarchyElement, FrameElement, RenderableElement, createNS, bmMin, bmSqrt, bmMin, bmMax, bmPow */\n\n\n  function HShapeElement(data, globalData, comp) {\n    // List of drawable elements\n    (this || _global).shapes = []; // Full shape data\n\n    (this || _global).shapesData = data.shapes; // List of styles that will be applied to shapes\n\n    (this || _global).stylesList = []; // List of modifiers that will be applied to shapes\n\n    (this || _global).shapeModifiers = []; // List of items in shape tree\n\n    (this || _global).itemsData = []; // List of items in previous shape tree\n\n    (this || _global).processedElements = []; // List of animated components\n\n    (this || _global).animatedContents = [];\n    (this || _global).shapesContainer = createNS(\"g\");\n    this.initElement(data, globalData, comp); // Moving any property that doesn't get too much access after initialization because of v8 way of handling more than 10 properties.\n    // List of elements that have been created\n\n    (this || _global).prevViewData = [];\n    (this || _global).currentBBox = {\n      x: 999999,\n      y: -999999,\n      h: 0,\n      w: 0\n    };\n  }\n\n  extendPrototype([BaseElement, TransformElement, HSolidElement, SVGShapeElement, HBaseElement, HierarchyElement, FrameElement, RenderableElement], HShapeElement);\n  HShapeElement.prototype._renderShapeFrame = HShapeElement.prototype.renderInnerContent;\n\n  HShapeElement.prototype.createContent = function () {\n    var cont;\n    (this || _global).baseElement.style.fontSize = 0;\n\n    if ((this || _global).data.hasMask) {\n      (this || _global).layerElement.appendChild((this || _global).shapesContainer);\n\n      cont = (this || _global).svgElement;\n    } else {\n      cont = createNS(\"svg\");\n      var size = (this || _global).comp.data ? (this || _global).comp.data : (this || _global).globalData.compSize;\n      cont.setAttribute(\"width\", size.w);\n      cont.setAttribute(\"height\", size.h);\n      cont.appendChild((this || _global).shapesContainer);\n\n      (this || _global).layerElement.appendChild(cont);\n    }\n\n    this.searchShapes((this || _global).shapesData, (this || _global).itemsData, (this || _global).prevViewData, (this || _global).shapesContainer, 0, [], true);\n    this.filterUniqueShapes();\n    (this || _global).shapeCont = cont;\n  };\n\n  HShapeElement.prototype.getTransformedPoint = function (transformers, point) {\n    var i;\n    var len = transformers.length;\n\n    for (i = 0; i < len; i += 1) {\n      point = transformers[i].mProps.v.applyToPointArray(point[0], point[1], 0);\n    }\n\n    return point;\n  };\n\n  HShapeElement.prototype.calculateShapeBoundingBox = function (item, boundingBox) {\n    var shape = item.sh.v;\n    var transformers = item.transformers;\n    var i;\n    var len = shape._length;\n    var vPoint;\n    var oPoint;\n    var nextIPoint;\n    var nextVPoint;\n\n    if (len <= 1) {\n      return;\n    }\n\n    for (i = 0; i < len - 1; i += 1) {\n      vPoint = this.getTransformedPoint(transformers, shape.v[i]);\n      oPoint = this.getTransformedPoint(transformers, shape.o[i]);\n      nextIPoint = this.getTransformedPoint(transformers, shape.i[i + 1]);\n      nextVPoint = this.getTransformedPoint(transformers, shape.v[i + 1]);\n      this.checkBounds(vPoint, oPoint, nextIPoint, nextVPoint, boundingBox);\n    }\n\n    if (shape.c) {\n      vPoint = this.getTransformedPoint(transformers, shape.v[i]);\n      oPoint = this.getTransformedPoint(transformers, shape.o[i]);\n      nextIPoint = this.getTransformedPoint(transformers, shape.i[0]);\n      nextVPoint = this.getTransformedPoint(transformers, shape.v[0]);\n      this.checkBounds(vPoint, oPoint, nextIPoint, nextVPoint, boundingBox);\n    }\n  };\n\n  HShapeElement.prototype.checkBounds = function (vPoint, oPoint, nextIPoint, nextVPoint, boundingBox) {\n    this.getBoundsOfCurve(vPoint, oPoint, nextIPoint, nextVPoint);\n    var bounds = (this || _global).shapeBoundingBox;\n    boundingBox.x = bmMin(bounds.left, boundingBox.x);\n    boundingBox.xMax = bmMax(bounds.right, boundingBox.xMax);\n    boundingBox.y = bmMin(bounds.top, boundingBox.y);\n    boundingBox.yMax = bmMax(bounds.bottom, boundingBox.yMax);\n  };\n\n  HShapeElement.prototype.shapeBoundingBox = {\n    left: 0,\n    right: 0,\n    top: 0,\n    bottom: 0\n  };\n  HShapeElement.prototype.tempBoundingBox = {\n    x: 0,\n    xMax: 0,\n    y: 0,\n    yMax: 0,\n    width: 0,\n    height: 0\n  };\n\n  HShapeElement.prototype.getBoundsOfCurve = function (p0, p1, p2, p3) {\n    var bounds = [[p0[0], p3[0]], [p0[1], p3[1]]];\n\n    for (var a, b, c, t, b2ac, t1, t2, i = 0; i < 2; ++i) {\n      // eslint-disable-line no-plusplus\n      b = 6 * p0[i] - 12 * p1[i] + 6 * p2[i];\n      a = -3 * p0[i] + 9 * p1[i] - 9 * p2[i] + 3 * p3[i];\n      c = 3 * p1[i] - 3 * p0[i];\n      b |= 0; // eslint-disable-line no-bitwise\n\n      a |= 0; // eslint-disable-line no-bitwise\n\n      c |= 0; // eslint-disable-line no-bitwise\n\n      if (a === 0 && b === 0) {//\n      } else if (a === 0) {\n        t = -c / b;\n\n        if (t > 0 && t < 1) {\n          bounds[i].push(this.calculateF(t, p0, p1, p2, p3, i));\n        }\n      } else {\n        b2ac = b * b - 4 * c * a;\n\n        if (b2ac >= 0) {\n          t1 = (-b + bmSqrt(b2ac)) / (2 * a);\n          if (t1 > 0 && t1 < 1) bounds[i].push(this.calculateF(t1, p0, p1, p2, p3, i));\n          t2 = (-b - bmSqrt(b2ac)) / (2 * a);\n          if (t2 > 0 && t2 < 1) bounds[i].push(this.calculateF(t2, p0, p1, p2, p3, i));\n        }\n      }\n    }\n\n    (this || _global).shapeBoundingBox.left = bmMin.apply(null, bounds[0]);\n    (this || _global).shapeBoundingBox.top = bmMin.apply(null, bounds[1]);\n    (this || _global).shapeBoundingBox.right = bmMax.apply(null, bounds[0]);\n    (this || _global).shapeBoundingBox.bottom = bmMax.apply(null, bounds[1]);\n  };\n\n  HShapeElement.prototype.calculateF = function (t, p0, p1, p2, p3, i) {\n    return bmPow(1 - t, 3) * p0[i] + 3 * bmPow(1 - t, 2) * t * p1[i] + 3 * (1 - t) * bmPow(t, 2) * p2[i] + bmPow(t, 3) * p3[i];\n  };\n\n  HShapeElement.prototype.calculateBoundingBox = function (itemsData, boundingBox) {\n    var i;\n    var len = itemsData.length;\n\n    for (i = 0; i < len; i += 1) {\n      if (itemsData[i] && itemsData[i].sh) {\n        this.calculateShapeBoundingBox(itemsData[i], boundingBox);\n      } else if (itemsData[i] && itemsData[i].it) {\n        this.calculateBoundingBox(itemsData[i].it, boundingBox);\n      }\n    }\n  };\n\n  HShapeElement.prototype.currentBoxContains = function (box) {\n    return (this || _global).currentBBox.x <= box.x && (this || _global).currentBBox.y <= box.y && (this || _global).currentBBox.width + (this || _global).currentBBox.x >= box.x + box.width && (this || _global).currentBBox.height + (this || _global).currentBBox.y >= box.y + box.height;\n  };\n\n  HShapeElement.prototype.renderInnerContent = function () {\n    this._renderShapeFrame();\n\n    if (!(this || _global).hidden && ((this || _global)._isFirstFrame || (this || _global)._mdf)) {\n      var tempBoundingBox = (this || _global).tempBoundingBox;\n      var max = 999999;\n      tempBoundingBox.x = max;\n      tempBoundingBox.xMax = -max;\n      tempBoundingBox.y = max;\n      tempBoundingBox.yMax = -max;\n      this.calculateBoundingBox((this || _global).itemsData, tempBoundingBox);\n      tempBoundingBox.width = tempBoundingBox.xMax < tempBoundingBox.x ? 0 : tempBoundingBox.xMax - tempBoundingBox.x;\n      tempBoundingBox.height = tempBoundingBox.yMax < tempBoundingBox.y ? 0 : tempBoundingBox.yMax - tempBoundingBox.y; // var tempBoundingBox = this.shapeCont.getBBox();\n\n      if (this.currentBoxContains(tempBoundingBox)) {\n        return;\n      }\n\n      var changed = false;\n\n      if ((this || _global).currentBBox.w !== tempBoundingBox.width) {\n        (this || _global).currentBBox.w = tempBoundingBox.width;\n\n        (this || _global).shapeCont.setAttribute(\"width\", tempBoundingBox.width);\n\n        changed = true;\n      }\n\n      if ((this || _global).currentBBox.h !== tempBoundingBox.height) {\n        (this || _global).currentBBox.h = tempBoundingBox.height;\n\n        (this || _global).shapeCont.setAttribute(\"height\", tempBoundingBox.height);\n\n        changed = true;\n      }\n\n      if (changed || (this || _global).currentBBox.x !== tempBoundingBox.x || (this || _global).currentBBox.y !== tempBoundingBox.y) {\n        (this || _global).currentBBox.w = tempBoundingBox.width;\n        (this || _global).currentBBox.h = tempBoundingBox.height;\n        (this || _global).currentBBox.x = tempBoundingBox.x;\n        (this || _global).currentBBox.y = tempBoundingBox.y;\n\n        (this || _global).shapeCont.setAttribute(\"viewBox\", (this || _global).currentBBox.x + \" \" + (this || _global).currentBBox.y + \" \" + (this || _global).currentBBox.w + \" \" + (this || _global).currentBBox.h);\n\n        var shapeStyle = (this || _global).shapeCont.style;\n        var shapeTransform = \"translate(\" + (this || _global).currentBBox.x + \"px,\" + (this || _global).currentBBox.y + \"px)\";\n        shapeStyle.transform = shapeTransform;\n        shapeStyle.webkitTransform = shapeTransform;\n      }\n    }\n  };\n  /* global extendPrototype, BaseElement, TransformElement, HBaseElement, HierarchyElement, FrameElement,\r\n  RenderableDOMElement, ITextElement, createSizedArray, createTag, styleDiv, createNS */\n\n\n  function HTextElement(data, globalData, comp) {\n    (this || _global).textSpans = [];\n    (this || _global).textPaths = [];\n    (this || _global).currentBBox = {\n      x: 999999,\n      y: -999999,\n      h: 0,\n      w: 0\n    };\n    (this || _global).renderType = \"svg\";\n    (this || _global).isMasked = false;\n    this.initElement(data, globalData, comp);\n  }\n\n  extendPrototype([BaseElement, TransformElement, HBaseElement, HierarchyElement, FrameElement, RenderableDOMElement, ITextElement], HTextElement);\n\n  HTextElement.prototype.createContent = function () {\n    (this || _global).isMasked = this.checkMasks();\n\n    if ((this || _global).isMasked) {\n      (this || _global).renderType = \"svg\";\n      (this || _global).compW = (this || _global).comp.data.w;\n      (this || _global).compH = (this || _global).comp.data.h;\n\n      (this || _global).svgElement.setAttribute(\"width\", (this || _global).compW);\n\n      (this || _global).svgElement.setAttribute(\"height\", (this || _global).compH);\n\n      var g = createNS(\"g\");\n\n      (this || _global).maskedElement.appendChild(g);\n\n      (this || _global).innerElem = g;\n    } else {\n      (this || _global).renderType = \"html\";\n      (this || _global).innerElem = (this || _global).layerElement;\n    }\n\n    this.checkParenting();\n  };\n\n  HTextElement.prototype.buildNewText = function () {\n    var documentData = (this || _global).textProperty.currentData;\n    (this || _global).renderedLetters = createSizedArray(documentData.l ? documentData.l.length : 0);\n    var innerElemStyle = (this || _global).innerElem.style;\n    var textColor = documentData.fc ? this.buildColor(documentData.fc) : \"rgba(0,0,0,0)\";\n    innerElemStyle.fill = textColor;\n    innerElemStyle.color = textColor;\n\n    if (documentData.sc) {\n      innerElemStyle.stroke = this.buildColor(documentData.sc);\n      innerElemStyle.strokeWidth = documentData.sw + \"px\";\n    }\n\n    var fontData = (this || _global).globalData.fontManager.getFontByName(documentData.f);\n\n    if (!(this || _global).globalData.fontManager.chars) {\n      innerElemStyle.fontSize = documentData.finalSize + \"px\";\n      innerElemStyle.lineHeight = documentData.finalSize + \"px\";\n\n      if (fontData.fClass) {\n        (this || _global).innerElem.className = fontData.fClass;\n      } else {\n        innerElemStyle.fontFamily = fontData.fFamily;\n        var fWeight = documentData.fWeight;\n        var fStyle = documentData.fStyle;\n        innerElemStyle.fontStyle = fStyle;\n        innerElemStyle.fontWeight = fWeight;\n      }\n    }\n\n    var i;\n    var len;\n    var letters = documentData.l;\n    len = letters.length;\n    var tSpan;\n    var tParent;\n    var tCont;\n    var matrixHelper = (this || _global).mHelper;\n    var shapes;\n    var shapeStr = \"\";\n    var cnt = 0;\n\n    for (i = 0; i < len; i += 1) {\n      if ((this || _global).globalData.fontManager.chars) {\n        if (!(this || _global).textPaths[cnt]) {\n          tSpan = createNS(\"path\");\n          tSpan.setAttribute(\"stroke-linecap\", \"butt\");\n          tSpan.setAttribute(\"stroke-linejoin\", \"round\");\n          tSpan.setAttribute(\"stroke-miterlimit\", \"4\");\n        } else {\n          tSpan = (this || _global).textPaths[cnt];\n        }\n\n        if (!(this || _global).isMasked) {\n          if ((this || _global).textSpans[cnt]) {\n            tParent = (this || _global).textSpans[cnt];\n            tCont = tParent.children[0];\n          } else {\n            tParent = createTag(\"div\");\n            tParent.style.lineHeight = 0;\n            tCont = createNS(\"svg\");\n            tCont.appendChild(tSpan);\n            styleDiv(tParent);\n          }\n        }\n      } else if (!(this || _global).isMasked) {\n        if ((this || _global).textSpans[cnt]) {\n          tParent = (this || _global).textSpans[cnt];\n          tSpan = (this || _global).textPaths[cnt];\n        } else {\n          tParent = createTag(\"span\");\n          styleDiv(tParent);\n          tSpan = createTag(\"span\");\n          styleDiv(tSpan);\n          tParent.appendChild(tSpan);\n        }\n      } else {\n        tSpan = (this || _global).textPaths[cnt] ? (this || _global).textPaths[cnt] : createNS(\"text\");\n      } // tSpan.setAttribute('visibility', 'hidden');\n\n\n      if ((this || _global).globalData.fontManager.chars) {\n        var charData = (this || _global).globalData.fontManager.getCharData(documentData.finalText[i], fontData.fStyle, (this || _global).globalData.fontManager.getFontByName(documentData.f).fFamily);\n\n        var shapeData;\n\n        if (charData) {\n          shapeData = charData.data;\n        } else {\n          shapeData = null;\n        }\n\n        matrixHelper.reset();\n\n        if (shapeData && shapeData.shapes) {\n          shapes = shapeData.shapes[0].it;\n          matrixHelper.scale(documentData.finalSize / 100, documentData.finalSize / 100);\n          shapeStr = this.createPathShape(matrixHelper, shapes);\n          tSpan.setAttribute(\"d\", shapeStr);\n        }\n\n        if (!(this || _global).isMasked) {\n          (this || _global).innerElem.appendChild(tParent);\n\n          if (shapeData && shapeData.shapes) {\n            // document.body.appendChild is needed to get exact measure of shape\n            document.body.appendChild(tCont);\n            var boundingBox = tCont.getBBox();\n            tCont.setAttribute(\"width\", boundingBox.width + 2);\n            tCont.setAttribute(\"height\", boundingBox.height + 2);\n            tCont.setAttribute(\"viewBox\", boundingBox.x - 1 + \" \" + (boundingBox.y - 1) + \" \" + (boundingBox.width + 2) + \" \" + (boundingBox.height + 2));\n            var tContStyle = tCont.style;\n            var tContTranslation = \"translate(\" + (boundingBox.x - 1) + \"px,\" + (boundingBox.y - 1) + \"px)\";\n            tContStyle.transform = tContTranslation;\n            tContStyle.webkitTransform = tContTranslation;\n            letters[i].yOffset = boundingBox.y - 1;\n          } else {\n            tCont.setAttribute(\"width\", 1);\n            tCont.setAttribute(\"height\", 1);\n          }\n\n          tParent.appendChild(tCont);\n        } else {\n          (this || _global).innerElem.appendChild(tSpan);\n        }\n      } else {\n        tSpan.textContent = letters[i].val;\n        tSpan.setAttributeNS(\"http://www.w3.org/XML/1998/namespace\", \"xml:space\", \"preserve\");\n\n        if (!(this || _global).isMasked) {\n          (this || _global).innerElem.appendChild(tParent); //\n\n\n          var tStyle = tSpan.style;\n          var tSpanTranslation = \"translate3d(0,\" + -documentData.finalSize / 1.2 + \"px,0)\";\n          tStyle.transform = tSpanTranslation;\n          tStyle.webkitTransform = tSpanTranslation;\n        } else {\n          (this || _global).innerElem.appendChild(tSpan);\n        }\n      } //\n\n\n      if (!(this || _global).isMasked) {\n        (this || _global).textSpans[cnt] = tParent;\n      } else {\n        (this || _global).textSpans[cnt] = tSpan;\n      }\n\n      (this || _global).textSpans[cnt].style.display = \"block\";\n      (this || _global).textPaths[cnt] = tSpan;\n      cnt += 1;\n    }\n\n    while (cnt < (this || _global).textSpans.length) {\n      (this || _global).textSpans[cnt].style.display = \"none\";\n      cnt += 1;\n    }\n  };\n\n  HTextElement.prototype.renderInnerContent = function () {\n    var svgStyle;\n\n    if ((this || _global).data.singleShape) {\n      if (!(this || _global)._isFirstFrame && !(this || _global).lettersChangedFlag) {\n        return;\n      }\n\n      if ((this || _global).isMasked && (this || _global).finalTransform._matMdf) {\n        // Todo Benchmark if using this is better than getBBox\n        (this || _global).svgElement.setAttribute(\"viewBox\", -(this || _global).finalTransform.mProp.p.v[0] + \" \" + -(this || _global).finalTransform.mProp.p.v[1] + \" \" + (this || _global).compW + \" \" + (this || _global).compH);\n\n        svgStyle = (this || _global).svgElement.style;\n        var translation = \"translate(\" + -(this || _global).finalTransform.mProp.p.v[0] + \"px,\" + -(this || _global).finalTransform.mProp.p.v[1] + \"px)\";\n        svgStyle.transform = translation;\n        svgStyle.webkitTransform = translation;\n      }\n    }\n\n    (this || _global).textAnimator.getMeasures((this || _global).textProperty.currentData, (this || _global).lettersChangedFlag);\n\n    if (!(this || _global).lettersChangedFlag && !(this || _global).textAnimator.lettersChangedFlag) {\n      return;\n    }\n\n    var i;\n    var len;\n    var count = 0;\n    var renderedLetters = (this || _global).textAnimator.renderedLetters;\n    var letters = (this || _global).textProperty.currentData.l;\n    len = letters.length;\n    var renderedLetter;\n    var textSpan;\n    var textPath;\n\n    for (i = 0; i < len; i += 1) {\n      if (letters[i].n) {\n        count += 1;\n      } else {\n        textSpan = (this || _global).textSpans[i];\n        textPath = (this || _global).textPaths[i];\n        renderedLetter = renderedLetters[count];\n        count += 1;\n\n        if (renderedLetter._mdf.m) {\n          if (!(this || _global).isMasked) {\n            textSpan.style.webkitTransform = renderedLetter.m;\n            textSpan.style.transform = renderedLetter.m;\n          } else {\n            textSpan.setAttribute(\"transform\", renderedLetter.m);\n          }\n        } /// /textSpan.setAttribute('opacity',renderedLetter.o);\n\n\n        textSpan.style.opacity = renderedLetter.o;\n\n        if (renderedLetter.sw && renderedLetter._mdf.sw) {\n          textPath.setAttribute(\"stroke-width\", renderedLetter.sw);\n        }\n\n        if (renderedLetter.sc && renderedLetter._mdf.sc) {\n          textPath.setAttribute(\"stroke\", renderedLetter.sc);\n        }\n\n        if (renderedLetter.fc && renderedLetter._mdf.fc) {\n          textPath.setAttribute(\"fill\", renderedLetter.fc);\n          textPath.style.color = renderedLetter.fc;\n        }\n      }\n    }\n\n    if ((this || _global).innerElem.getBBox && !(this || _global).hidden && ((this || _global)._isFirstFrame || (this || _global)._mdf)) {\n      var boundingBox = (this || _global).innerElem.getBBox();\n\n      if ((this || _global).currentBBox.w !== boundingBox.width) {\n        (this || _global).currentBBox.w = boundingBox.width;\n\n        (this || _global).svgElement.setAttribute(\"width\", boundingBox.width);\n      }\n\n      if ((this || _global).currentBBox.h !== boundingBox.height) {\n        (this || _global).currentBBox.h = boundingBox.height;\n\n        (this || _global).svgElement.setAttribute(\"height\", boundingBox.height);\n      }\n\n      var margin = 1;\n\n      if ((this || _global).currentBBox.w !== boundingBox.width + margin * 2 || (this || _global).currentBBox.h !== boundingBox.height + margin * 2 || (this || _global).currentBBox.x !== boundingBox.x - margin || (this || _global).currentBBox.y !== boundingBox.y - margin) {\n        (this || _global).currentBBox.w = boundingBox.width + margin * 2;\n        (this || _global).currentBBox.h = boundingBox.height + margin * 2;\n        (this || _global).currentBBox.x = boundingBox.x - margin;\n        (this || _global).currentBBox.y = boundingBox.y - margin;\n\n        (this || _global).svgElement.setAttribute(\"viewBox\", (this || _global).currentBBox.x + \" \" + (this || _global).currentBBox.y + \" \" + (this || _global).currentBBox.w + \" \" + (this || _global).currentBBox.h);\n\n        svgStyle = (this || _global).svgElement.style;\n        var svgTransform = \"translate(\" + (this || _global).currentBBox.x + \"px,\" + (this || _global).currentBBox.y + \"px)\";\n        svgStyle.transform = svgTransform;\n        svgStyle.webkitTransform = svgTransform;\n      }\n    }\n  };\n  /* global extendPrototype, BaseElement, TransformElement, HBaseElement, HSolidElement, HierarchyElement,\r\n  FrameElement, RenderableElement, createNS */\n\n\n  function HImageElement(data, globalData, comp) {\n    (this || _global).assetData = globalData.getAssetData(data.refId);\n    this.initElement(data, globalData, comp);\n  }\n\n  extendPrototype([BaseElement, TransformElement, HBaseElement, HSolidElement, HierarchyElement, FrameElement, RenderableElement], HImageElement);\n\n  HImageElement.prototype.createContent = function () {\n    var assetPath = (this || _global).globalData.getAssetsPath((this || _global).assetData);\n\n    var img = new Image();\n\n    if ((this || _global).data.hasMask) {\n      (this || _global).imageElem = createNS(\"image\");\n\n      (this || _global).imageElem.setAttribute(\"width\", (this || _global).assetData.w + \"px\");\n\n      (this || _global).imageElem.setAttribute(\"height\", (this || _global).assetData.h + \"px\");\n\n      (this || _global).imageElem.setAttributeNS(\"http://www.w3.org/1999/xlink\", \"href\", assetPath);\n\n      (this || _global).layerElement.appendChild((this || _global).imageElem);\n\n      (this || _global).baseElement.setAttribute(\"width\", (this || _global).assetData.w);\n\n      (this || _global).baseElement.setAttribute(\"height\", (this || _global).assetData.h);\n    } else {\n      (this || _global).layerElement.appendChild(img);\n    }\n\n    img.crossOrigin = \"anonymous\";\n    img.src = assetPath;\n\n    if ((this || _global).data.ln) {\n      (this || _global).baseElement.setAttribute(\"id\", (this || _global).data.ln);\n    }\n  };\n  /* global PropertyFactory, degToRads, Matrix, extendPrototype, BaseElement, FrameElement, HierarchyElement */\n\n\n  function HCameraElement(data, globalData, comp) {\n    this.initFrame();\n    this.initBaseData(data, globalData, comp);\n    this.initHierarchy();\n    var getProp = PropertyFactory.getProp;\n    (this || _global).pe = getProp(this || _global, data.pe, 0, 0, this || _global);\n\n    if (data.ks.p.s) {\n      (this || _global).px = getProp(this || _global, data.ks.p.x, 1, 0, this || _global);\n      (this || _global).py = getProp(this || _global, data.ks.p.y, 1, 0, this || _global);\n      (this || _global).pz = getProp(this || _global, data.ks.p.z, 1, 0, this || _global);\n    } else {\n      (this || _global).p = getProp(this || _global, data.ks.p, 1, 0, this || _global);\n    }\n\n    if (data.ks.a) {\n      (this || _global).a = getProp(this || _global, data.ks.a, 1, 0, this || _global);\n    }\n\n    if (data.ks.or.k.length && data.ks.or.k[0].to) {\n      var i;\n      var len = data.ks.or.k.length;\n\n      for (i = 0; i < len; i += 1) {\n        data.ks.or.k[i].to = null;\n        data.ks.or.k[i].ti = null;\n      }\n    }\n\n    (this || _global).or = getProp(this || _global, data.ks.or, 1, degToRads, this || _global);\n    (this || _global).or.sh = true;\n    (this || _global).rx = getProp(this || _global, data.ks.rx, 0, degToRads, this || _global);\n    (this || _global).ry = getProp(this || _global, data.ks.ry, 0, degToRads, this || _global);\n    (this || _global).rz = getProp(this || _global, data.ks.rz, 0, degToRads, this || _global);\n    (this || _global).mat = new Matrix();\n    (this || _global)._prevMat = new Matrix();\n    (this || _global)._isFirstFrame = true; // TODO: find a better way to make the HCamera element to be compatible with the LayerInterface and TransformInterface.\n\n    (this || _global).finalTransform = {\n      mProp: this || _global\n    };\n  }\n\n  extendPrototype([BaseElement, FrameElement, HierarchyElement], HCameraElement);\n\n  HCameraElement.prototype.setup = function () {\n    var i;\n    var len = (this || _global).comp.threeDElements.length;\n    var comp;\n    var perspectiveStyle;\n    var containerStyle;\n\n    for (i = 0; i < len; i += 1) {\n      // [perspectiveElem,container]\n      comp = (this || _global).comp.threeDElements[i];\n\n      if (comp.type === \"3d\") {\n        perspectiveStyle = comp.perspectiveElem.style;\n        containerStyle = comp.container.style;\n        var perspective = (this || _global).pe.v + \"px\";\n        var origin = \"0px 0px 0px\";\n        var matrix = \"matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)\";\n        perspectiveStyle.perspective = perspective;\n        perspectiveStyle.webkitPerspective = perspective;\n        containerStyle.transformOrigin = origin;\n        containerStyle.mozTransformOrigin = origin;\n        containerStyle.webkitTransformOrigin = origin;\n        perspectiveStyle.transform = matrix;\n        perspectiveStyle.webkitTransform = matrix;\n      }\n    }\n  };\n\n  HCameraElement.prototype.createElements = function () {};\n\n  HCameraElement.prototype.hide = function () {};\n\n  HCameraElement.prototype.renderFrame = function () {\n    var _mdf = (this || _global)._isFirstFrame;\n    var i;\n    var len;\n\n    if ((this || _global).hierarchy) {\n      len = (this || _global).hierarchy.length;\n\n      for (i = 0; i < len; i += 1) {\n        _mdf = (this || _global).hierarchy[i].finalTransform.mProp._mdf || _mdf;\n      }\n    }\n\n    if (_mdf || (this || _global).pe._mdf || (this || _global).p && (this || _global).p._mdf || (this || _global).px && ((this || _global).px._mdf || (this || _global).py._mdf || (this || _global).pz._mdf) || (this || _global).rx._mdf || (this || _global).ry._mdf || (this || _global).rz._mdf || (this || _global).or._mdf || (this || _global).a && (this || _global).a._mdf) {\n      (this || _global).mat.reset();\n\n      if ((this || _global).hierarchy) {\n        len = (this || _global).hierarchy.length - 1;\n\n        for (i = len; i >= 0; i -= 1) {\n          var mTransf = (this || _global).hierarchy[i].finalTransform.mProp;\n\n          (this || _global).mat.translate(-mTransf.p.v[0], -mTransf.p.v[1], mTransf.p.v[2]);\n\n          (this || _global).mat.rotateX(-mTransf.or.v[0]).rotateY(-mTransf.or.v[1]).rotateZ(mTransf.or.v[2]);\n\n          (this || _global).mat.rotateX(-mTransf.rx.v).rotateY(-mTransf.ry.v).rotateZ(mTransf.rz.v);\n\n          (this || _global).mat.scale(1 / mTransf.s.v[0], 1 / mTransf.s.v[1], 1 / mTransf.s.v[2]);\n\n          (this || _global).mat.translate(mTransf.a.v[0], mTransf.a.v[1], mTransf.a.v[2]);\n        }\n      }\n\n      if ((this || _global).p) {\n        (this || _global).mat.translate(-(this || _global).p.v[0], -(this || _global).p.v[1], (this || _global).p.v[2]);\n      } else {\n        (this || _global).mat.translate(-(this || _global).px.v, -(this || _global).py.v, (this || _global).pz.v);\n      }\n\n      if ((this || _global).a) {\n        var diffVector;\n\n        if ((this || _global).p) {\n          diffVector = [(this || _global).p.v[0] - (this || _global).a.v[0], (this || _global).p.v[1] - (this || _global).a.v[1], (this || _global).p.v[2] - (this || _global).a.v[2]];\n        } else {\n          diffVector = [(this || _global).px.v - (this || _global).a.v[0], (this || _global).py.v - (this || _global).a.v[1], (this || _global).pz.v - (this || _global).a.v[2]];\n        }\n\n        var mag = Math.sqrt(Math.pow(diffVector[0], 2) + Math.pow(diffVector[1], 2) + Math.pow(diffVector[2], 2)); // var lookDir = getNormalizedPoint(getDiffVector(this.a.v,this.p.v));\n\n        var lookDir = [diffVector[0] / mag, diffVector[1] / mag, diffVector[2] / mag];\n        var lookLengthOnXZ = Math.sqrt(lookDir[2] * lookDir[2] + lookDir[0] * lookDir[0]);\n        var mRotationX = Math.atan2(lookDir[1], lookLengthOnXZ);\n        var mRotationY = Math.atan2(lookDir[0], -lookDir[2]);\n\n        (this || _global).mat.rotateY(mRotationY).rotateX(-mRotationX);\n      }\n\n      (this || _global).mat.rotateX(-(this || _global).rx.v).rotateY(-(this || _global).ry.v).rotateZ((this || _global).rz.v);\n\n      (this || _global).mat.rotateX(-(this || _global).or.v[0]).rotateY(-(this || _global).or.v[1]).rotateZ((this || _global).or.v[2]);\n\n      (this || _global).mat.translate((this || _global).globalData.compSize.w / 2, (this || _global).globalData.compSize.h / 2, 0);\n\n      (this || _global).mat.translate(0, 0, (this || _global).pe.v);\n\n      var hasMatrixChanged = !(this || _global)._prevMat.equals((this || _global).mat);\n\n      if ((hasMatrixChanged || (this || _global).pe._mdf) && (this || _global).comp.threeDElements) {\n        len = (this || _global).comp.threeDElements.length;\n        var comp;\n        var perspectiveStyle;\n        var containerStyle;\n\n        for (i = 0; i < len; i += 1) {\n          comp = (this || _global).comp.threeDElements[i];\n\n          if (comp.type === \"3d\") {\n            if (hasMatrixChanged) {\n              var matValue = (this || _global).mat.toCSS();\n\n              containerStyle = comp.container.style;\n              containerStyle.transform = matValue;\n              containerStyle.webkitTransform = matValue;\n            }\n\n            if ((this || _global).pe._mdf) {\n              perspectiveStyle = comp.perspectiveElem.style;\n              perspectiveStyle.perspective = (this || _global).pe.v + \"px\";\n              perspectiveStyle.webkitPerspective = (this || _global).pe.v + \"px\";\n            }\n          }\n        }\n\n        (this || _global).mat.clone((this || _global)._prevMat);\n      }\n    }\n\n    (this || _global)._isFirstFrame = false;\n  };\n\n  HCameraElement.prototype.prepareFrame = function (num) {\n    this.prepareProperties(num, true);\n  };\n\n  HCameraElement.prototype.destroy = function () {};\n\n  HCameraElement.prototype.getBaseElement = function () {\n    return null;\n  };\n\n  function HEffects() {}\n\n  HEffects.prototype.renderFrame = function () {};\n  /* global createTag, AnimationItem */\n\n  /* exported animationManager */\n\n\n  var animationManager = function () {\n    var moduleOb = {};\n    var registeredAnimations = [];\n    var initTime = 0;\n    var len = 0;\n    var playingAnimationsNum = 0;\n    var _stopped = true;\n    var _isFrozen = false;\n\n    function removeElement(ev) {\n      var i = 0;\n      var animItem = ev.target;\n\n      while (i < len) {\n        if (registeredAnimations[i].animation === animItem) {\n          registeredAnimations.splice(i, 1);\n          i -= 1;\n          len -= 1;\n\n          if (!animItem.isPaused) {\n            subtractPlayingCount();\n          }\n        }\n\n        i += 1;\n      }\n    }\n\n    function registerAnimation(element, animationData) {\n      if (!element) {\n        return null;\n      }\n\n      var i = 0;\n\n      while (i < len) {\n        if (registeredAnimations[i].elem === element && registeredAnimations[i].elem !== null) {\n          return registeredAnimations[i].animation;\n        }\n\n        i += 1;\n      }\n\n      var animItem = new AnimationItem();\n      setupAnimation(animItem, element);\n      animItem.setData(element, animationData);\n      return animItem;\n    }\n\n    function getRegisteredAnimations() {\n      var i;\n      var lenAnims = registeredAnimations.length;\n      var animations = [];\n\n      for (i = 0; i < lenAnims; i += 1) {\n        animations.push(registeredAnimations[i].animation);\n      }\n\n      return animations;\n    }\n\n    function addPlayingCount() {\n      playingAnimationsNum += 1;\n      activate();\n    }\n\n    function subtractPlayingCount() {\n      playingAnimationsNum -= 1;\n    }\n\n    function setupAnimation(animItem, element) {\n      animItem.addEventListener(\"destroy\", removeElement);\n      animItem.addEventListener(\"_active\", addPlayingCount);\n      animItem.addEventListener(\"_idle\", subtractPlayingCount);\n      registeredAnimations.push({\n        elem: element,\n        animation: animItem\n      });\n      len += 1;\n    }\n\n    function loadAnimation(params) {\n      var animItem = new AnimationItem();\n      setupAnimation(animItem, null);\n      animItem.setParams(params);\n      return animItem;\n    }\n\n    function setSpeed(val, animation) {\n      var i;\n\n      for (i = 0; i < len; i += 1) {\n        registeredAnimations[i].animation.setSpeed(val, animation);\n      }\n    }\n\n    function setDirection(val, animation) {\n      var i;\n\n      for (i = 0; i < len; i += 1) {\n        registeredAnimations[i].animation.setDirection(val, animation);\n      }\n    }\n\n    function play(animation) {\n      var i;\n\n      for (i = 0; i < len; i += 1) {\n        registeredAnimations[i].animation.play(animation);\n      }\n    }\n\n    function resume(nowTime) {\n      var elapsedTime = nowTime - initTime;\n      var i;\n\n      for (i = 0; i < len; i += 1) {\n        registeredAnimations[i].animation.advanceTime(elapsedTime);\n      }\n\n      initTime = nowTime;\n\n      if (playingAnimationsNum && !_isFrozen) {\n        window.requestAnimationFrame(resume);\n      } else {\n        _stopped = true;\n      }\n    }\n\n    function first(nowTime) {\n      initTime = nowTime;\n      window.requestAnimationFrame(resume);\n    }\n\n    function pause(animation) {\n      var i;\n\n      for (i = 0; i < len; i += 1) {\n        registeredAnimations[i].animation.pause(animation);\n      }\n    }\n\n    function goToAndStop(value, isFrame, animation) {\n      var i;\n\n      for (i = 0; i < len; i += 1) {\n        registeredAnimations[i].animation.goToAndStop(value, isFrame, animation);\n      }\n    }\n\n    function stop(animation) {\n      var i;\n\n      for (i = 0; i < len; i += 1) {\n        registeredAnimations[i].animation.stop(animation);\n      }\n    }\n\n    function togglePause(animation) {\n      var i;\n\n      for (i = 0; i < len; i += 1) {\n        registeredAnimations[i].animation.togglePause(animation);\n      }\n    }\n\n    function destroy(animation) {\n      var i;\n\n      for (i = len - 1; i >= 0; i -= 1) {\n        registeredAnimations[i].animation.destroy(animation);\n      }\n    }\n\n    function searchAnimations(animationData, standalone, renderer) {\n      var animElements = [].concat([].slice.call(document.getElementsByClassName(\"lottie\")), [].slice.call(document.getElementsByClassName(\"bodymovin\")));\n      var i;\n      var lenAnims = animElements.length;\n\n      for (i = 0; i < lenAnims; i += 1) {\n        if (renderer) {\n          animElements[i].setAttribute(\"data-bm-type\", renderer);\n        }\n\n        registerAnimation(animElements[i], animationData);\n      }\n\n      if (standalone && lenAnims === 0) {\n        if (!renderer) {\n          renderer = \"svg\";\n        }\n\n        var body = document.getElementsByTagName(\"body\")[0];\n        body.innerText = \"\";\n        var div = createTag(\"div\");\n        div.style.width = \"100%\";\n        div.style.height = \"100%\";\n        div.setAttribute(\"data-bm-type\", renderer);\n        body.appendChild(div);\n        registerAnimation(div, animationData);\n      }\n    }\n\n    function resize() {\n      var i;\n\n      for (i = 0; i < len; i += 1) {\n        registeredAnimations[i].animation.resize();\n      }\n    }\n\n    function activate() {\n      if (!_isFrozen && playingAnimationsNum) {\n        if (_stopped) {\n          window.requestAnimationFrame(first);\n          _stopped = false;\n        }\n      }\n    }\n\n    function freeze() {\n      _isFrozen = true;\n    }\n\n    function unfreeze() {\n      _isFrozen = false;\n      activate();\n    }\n\n    function setVolume(val, animation) {\n      var i;\n\n      for (i = 0; i < len; i += 1) {\n        registeredAnimations[i].animation.setVolume(val, animation);\n      }\n    }\n\n    function mute(animation) {\n      var i;\n\n      for (i = 0; i < len; i += 1) {\n        registeredAnimations[i].animation.mute(animation);\n      }\n    }\n\n    function unmute(animation) {\n      var i;\n\n      for (i = 0; i < len; i += 1) {\n        registeredAnimations[i].animation.unmute(animation);\n      }\n    }\n\n    moduleOb.registerAnimation = registerAnimation;\n    moduleOb.loadAnimation = loadAnimation;\n    moduleOb.setSpeed = setSpeed;\n    moduleOb.setDirection = setDirection;\n    moduleOb.play = play;\n    moduleOb.pause = pause;\n    moduleOb.stop = stop;\n    moduleOb.togglePause = togglePause;\n    moduleOb.searchAnimations = searchAnimations;\n    moduleOb.resize = resize; // moduleOb.start = start;\n\n    moduleOb.goToAndStop = goToAndStop;\n    moduleOb.destroy = destroy;\n    moduleOb.freeze = freeze;\n    moduleOb.unfreeze = unfreeze;\n    moduleOb.setVolume = setVolume;\n    moduleOb.mute = mute;\n    moduleOb.unmute = unmute;\n    moduleOb.getRegisteredAnimations = getRegisteredAnimations;\n    return moduleOb;\n  }();\n  /* global createElementID, subframeEnabled, ProjectInterface, ImagePreloader, audioControllerFactory, extendPrototype, BaseEvent,\r\n  CanvasRenderer, SVGRenderer, HybridRenderer, assetLoader, dataManager, expressionsPlugin, BMEnterFrameEvent, BMCompleteLoopEvent,\r\n  BMCompleteEvent, BMSegmentStartEvent, BMDestroyEvent, BMEnterFrameEvent, BMCompleteLoopEvent, BMCompleteEvent, BMSegmentStartEvent,\r\n  BMDestroyEvent, BMRenderFrameErrorEvent, BMConfigErrorEvent, markerParser */\n\n\n  var AnimationItem = function () {\n    (this || _global)._cbs = [];\n    (this || _global).name = \"\";\n    (this || _global).path = \"\";\n    (this || _global).isLoaded = false;\n    (this || _global).currentFrame = 0;\n    (this || _global).currentRawFrame = 0;\n    (this || _global).firstFrame = 0;\n    (this || _global).totalFrames = 0;\n    (this || _global).frameRate = 0;\n    (this || _global).frameMult = 0;\n    (this || _global).playSpeed = 1;\n    (this || _global).playDirection = 1;\n    (this || _global).playCount = 0;\n    (this || _global).animationData = {};\n    (this || _global).assets = [];\n    (this || _global).isPaused = true;\n    (this || _global).autoplay = false;\n    (this || _global).loop = true;\n    (this || _global).renderer = null;\n    (this || _global).animationID = createElementID();\n    (this || _global).assetsPath = \"\";\n    (this || _global).timeCompleted = 0;\n    (this || _global).segmentPos = 0;\n    (this || _global).isSubframeEnabled = subframeEnabled;\n    (this || _global).segments = [];\n    (this || _global)._idle = true;\n    (this || _global)._completedLoop = false;\n    (this || _global).projectInterface = ProjectInterface();\n    (this || _global).imagePreloader = new ImagePreloader();\n    (this || _global).audioController = audioControllerFactory();\n    (this || _global).markers = [];\n  };\n\n  extendPrototype([BaseEvent], AnimationItem);\n\n  AnimationItem.prototype.setParams = function (params) {\n    if (params.wrapper || params.container) {\n      (this || _global).wrapper = params.wrapper || params.container;\n    }\n\n    var animType = \"svg\";\n\n    if (params.animType) {\n      animType = params.animType;\n    } else if (params.renderer) {\n      animType = params.renderer;\n    }\n\n    switch (animType) {\n      case \"canvas\":\n        (this || _global).renderer = new CanvasRenderer(this || _global, params.rendererSettings);\n        break;\n\n      case \"svg\":\n        (this || _global).renderer = new SVGRenderer(this || _global, params.rendererSettings);\n        break;\n\n      default:\n        (this || _global).renderer = new HybridRenderer(this || _global, params.rendererSettings);\n        break;\n    }\n\n    (this || _global).imagePreloader.setCacheType(animType, (this || _global).renderer.globalData.defs);\n\n    (this || _global).renderer.setProjectInterface((this || _global).projectInterface);\n\n    (this || _global).animType = animType;\n\n    if (params.loop === \"\" || params.loop === null || params.loop === undefined || params.loop === true) {\n      (this || _global).loop = true;\n    } else if (params.loop === false) {\n      (this || _global).loop = false;\n    } else {\n      (this || _global).loop = parseInt(params.loop, 10);\n    }\n\n    (this || _global).autoplay = \"autoplay\" in params ? params.autoplay : true;\n    (this || _global).name = params.name ? params.name : \"\";\n    (this || _global).autoloadSegments = Object.prototype.hasOwnProperty.call(params, \"autoloadSegments\") ? params.autoloadSegments : true;\n    (this || _global).assetsPath = params.assetsPath;\n    (this || _global).initialSegment = params.initialSegment;\n\n    if (params.audioFactory) {\n      (this || _global).audioController.setAudioFactory(params.audioFactory);\n    }\n\n    if (params.animationData) {\n      this.configAnimation(params.animationData);\n    } else if (params.path) {\n      if (params.path.lastIndexOf(\"\\\\\") !== -1) {\n        (this || _global).path = params.path.substr(0, params.path.lastIndexOf(\"\\\\\") + 1);\n      } else {\n        (this || _global).path = params.path.substr(0, params.path.lastIndexOf(\"/\") + 1);\n      }\n\n      (this || _global).fileName = params.path.substr(params.path.lastIndexOf(\"/\") + 1);\n      (this || _global).fileName = (this || _global).fileName.substr(0, (this || _global).fileName.lastIndexOf(\".json\"));\n      assetLoader.load(params.path, (this || _global).configAnimation.bind(this || _global), function () {\n        this.trigger(\"data_failed\");\n      }.bind(this || _global));\n    }\n  };\n\n  AnimationItem.prototype.setData = function (wrapper, animationData) {\n    if (animationData) {\n      if (typeof animationData !== \"object\") {\n        animationData = JSON.parse(animationData);\n      }\n    }\n\n    var params = {\n      wrapper: wrapper,\n      animationData: animationData\n    };\n    var wrapperAttributes = wrapper.attributes;\n    params.path = wrapperAttributes.getNamedItem(\"data-animation-path\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"data-animation-path\").value : wrapperAttributes.getNamedItem(\"data-bm-path\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"data-bm-path\").value : wrapperAttributes.getNamedItem(\"bm-path\") ? wrapperAttributes.getNamedItem(\"bm-path\").value : \"\";\n    params.animType = wrapperAttributes.getNamedItem(\"data-anim-type\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"data-anim-type\").value : wrapperAttributes.getNamedItem(\"data-bm-type\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"data-bm-type\").value : wrapperAttributes.getNamedItem(\"bm-type\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"bm-type\").value : wrapperAttributes.getNamedItem(\"data-bm-renderer\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"data-bm-renderer\").value : wrapperAttributes.getNamedItem(\"bm-renderer\") ? wrapperAttributes.getNamedItem(\"bm-renderer\").value : \"canvas\";\n    var loop = wrapperAttributes.getNamedItem(\"data-anim-loop\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"data-anim-loop\").value : wrapperAttributes.getNamedItem(\"data-bm-loop\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"data-bm-loop\").value : wrapperAttributes.getNamedItem(\"bm-loop\") ? wrapperAttributes.getNamedItem(\"bm-loop\").value : \"\";\n\n    if (loop === \"false\") {\n      params.loop = false;\n    } else if (loop === \"true\") {\n      params.loop = true;\n    } else if (loop !== \"\") {\n      params.loop = parseInt(loop, 10);\n    }\n\n    var autoplay = wrapperAttributes.getNamedItem(\"data-anim-autoplay\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"data-anim-autoplay\").value : wrapperAttributes.getNamedItem(\"data-bm-autoplay\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"data-bm-autoplay\").value : wrapperAttributes.getNamedItem(\"bm-autoplay\") ? wrapperAttributes.getNamedItem(\"bm-autoplay\").value : true;\n    params.autoplay = autoplay !== \"false\";\n    params.name = wrapperAttributes.getNamedItem(\"data-name\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"data-name\").value : wrapperAttributes.getNamedItem(\"data-bm-name\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"data-bm-name\").value : wrapperAttributes.getNamedItem(\"bm-name\") ? wrapperAttributes.getNamedItem(\"bm-name\").value : \"\";\n    var prerender = wrapperAttributes.getNamedItem(\"data-anim-prerender\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"data-anim-prerender\").value : wrapperAttributes.getNamedItem(\"data-bm-prerender\") // eslint-disable-line no-nested-ternary\n    ? wrapperAttributes.getNamedItem(\"data-bm-prerender\").value : wrapperAttributes.getNamedItem(\"bm-prerender\") ? wrapperAttributes.getNamedItem(\"bm-prerender\").value : \"\";\n\n    if (prerender === \"false\") {\n      params.prerender = false;\n    }\n\n    this.setParams(params);\n  };\n\n  AnimationItem.prototype.includeLayers = function (data) {\n    if (data.op > (this || _global).animationData.op) {\n      (this || _global).animationData.op = data.op;\n      (this || _global).totalFrames = Math.floor(data.op - (this || _global).animationData.ip);\n    }\n\n    var layers = (this || _global).animationData.layers;\n    var i;\n    var len = layers.length;\n    var newLayers = data.layers;\n    var j;\n    var jLen = newLayers.length;\n\n    for (j = 0; j < jLen; j += 1) {\n      i = 0;\n\n      while (i < len) {\n        if (layers[i].id === newLayers[j].id) {\n          layers[i] = newLayers[j];\n          break;\n        }\n\n        i += 1;\n      }\n    }\n\n    if (data.chars || data.fonts) {\n      (this || _global).renderer.globalData.fontManager.addChars(data.chars);\n\n      (this || _global).renderer.globalData.fontManager.addFonts(data.fonts, (this || _global).renderer.globalData.defs);\n    }\n\n    if (data.assets) {\n      len = data.assets.length;\n\n      for (i = 0; i < len; i += 1) {\n        (this || _global).animationData.assets.push(data.assets[i]);\n      }\n    }\n\n    (this || _global).animationData.__complete = false;\n    dataManager.completeData((this || _global).animationData, (this || _global).renderer.globalData.fontManager);\n\n    (this || _global).renderer.includeLayers(data.layers);\n\n    if (expressionsPlugin) {\n      expressionsPlugin.initExpressions(this || _global);\n    }\n\n    this.loadNextSegment();\n  };\n\n  AnimationItem.prototype.loadNextSegment = function () {\n    var segments = (this || _global).animationData.segments;\n\n    if (!segments || segments.length === 0 || !(this || _global).autoloadSegments) {\n      this.trigger(\"data_ready\");\n      (this || _global).timeCompleted = (this || _global).totalFrames;\n      return;\n    }\n\n    var segment = segments.shift();\n    (this || _global).timeCompleted = segment.time * (this || _global).frameRate;\n    var segmentPath = (this || _global).path + (this || _global).fileName + \"_\" + (this || _global).segmentPos + \".json\";\n    (this || _global).segmentPos += 1;\n    assetLoader.load(segmentPath, (this || _global).includeLayers.bind(this || _global), function () {\n      this.trigger(\"data_failed\");\n    }.bind(this || _global));\n  };\n\n  AnimationItem.prototype.loadSegments = function () {\n    var segments = (this || _global).animationData.segments;\n\n    if (!segments) {\n      (this || _global).timeCompleted = (this || _global).totalFrames;\n    }\n\n    this.loadNextSegment();\n  };\n\n  AnimationItem.prototype.imagesLoaded = function () {\n    this.trigger(\"loaded_images\");\n    this.checkLoaded();\n  };\n\n  AnimationItem.prototype.preloadImages = function () {\n    (this || _global).imagePreloader.setAssetsPath((this || _global).assetsPath);\n\n    (this || _global).imagePreloader.setPath((this || _global).path);\n\n    (this || _global).imagePreloader.loadAssets((this || _global).animationData.assets, (this || _global).imagesLoaded.bind(this || _global));\n  };\n\n  AnimationItem.prototype.configAnimation = function (animData) {\n    if (!(this || _global).renderer) {\n      return;\n    }\n\n    try {\n      (this || _global).animationData = animData;\n\n      if ((this || _global).initialSegment) {\n        (this || _global).totalFrames = Math.floor((this || _global).initialSegment[1] - (this || _global).initialSegment[0]);\n        (this || _global).firstFrame = Math.round((this || _global).initialSegment[0]);\n      } else {\n        (this || _global).totalFrames = Math.floor((this || _global).animationData.op - (this || _global).animationData.ip);\n        (this || _global).firstFrame = Math.round((this || _global).animationData.ip);\n      }\n\n      (this || _global).renderer.configAnimation(animData);\n\n      if (!animData.assets) {\n        animData.assets = [];\n      }\n\n      (this || _global).assets = (this || _global).animationData.assets;\n      (this || _global).frameRate = (this || _global).animationData.fr;\n      (this || _global).frameMult = (this || _global).animationData.fr / 1000;\n\n      (this || _global).renderer.searchExtraCompositions(animData.assets);\n\n      (this || _global).markers = markerParser(animData.markers || []);\n      this.trigger(\"config_ready\");\n      this.preloadImages();\n      this.loadSegments();\n      this.updaFrameModifier();\n      this.waitForFontsLoaded();\n\n      if ((this || _global).isPaused) {\n        (this || _global).audioController.pause();\n      }\n    } catch (error) {\n      this.triggerConfigError(error);\n    }\n  };\n\n  AnimationItem.prototype.waitForFontsLoaded = function () {\n    if (!(this || _global).renderer) {\n      return;\n    }\n\n    if ((this || _global).renderer.globalData.fontManager.isLoaded) {\n      this.checkLoaded();\n    } else {\n      setTimeout((this || _global).waitForFontsLoaded.bind(this || _global), 20);\n    }\n  };\n\n  AnimationItem.prototype.checkLoaded = function () {\n    if (!(this || _global).isLoaded && (this || _global).renderer.globalData.fontManager.isLoaded && ((this || _global).imagePreloader.loadedImages() || (this || _global).renderer.rendererType !== \"canvas\") && (this || _global).imagePreloader.loadedFootages()) {\n      (this || _global).isLoaded = true;\n      dataManager.completeData((this || _global).animationData, (this || _global).renderer.globalData.fontManager);\n\n      if (expressionsPlugin) {\n        expressionsPlugin.initExpressions(this || _global);\n      }\n\n      (this || _global).renderer.initItems();\n\n      setTimeout(function () {\n        this.trigger(\"DOMLoaded\");\n      }.bind(this || _global), 0);\n      this.gotoFrame();\n\n      if ((this || _global).autoplay) {\n        this.play();\n      }\n    }\n  };\n\n  AnimationItem.prototype.resize = function () {\n    (this || _global).renderer.updateContainerSize();\n  };\n\n  AnimationItem.prototype.setSubframe = function (flag) {\n    (this || _global).isSubframeEnabled = !!flag;\n  };\n\n  AnimationItem.prototype.gotoFrame = function () {\n    (this || _global).currentFrame = (this || _global).isSubframeEnabled ? (this || _global).currentRawFrame : ~~(this || _global).currentRawFrame; // eslint-disable-line no-bitwise\n\n    if ((this || _global).timeCompleted !== (this || _global).totalFrames && (this || _global).currentFrame > (this || _global).timeCompleted) {\n      (this || _global).currentFrame = (this || _global).timeCompleted;\n    }\n\n    this.trigger(\"enterFrame\");\n    this.renderFrame();\n  };\n\n  AnimationItem.prototype.renderFrame = function () {\n    if ((this || _global).isLoaded === false || !(this || _global).renderer) {\n      return;\n    }\n\n    try {\n      (this || _global).renderer.renderFrame((this || _global).currentFrame + (this || _global).firstFrame);\n    } catch (error) {\n      this.triggerRenderFrameError(error);\n    }\n  };\n\n  AnimationItem.prototype.play = function (name) {\n    if (name && (this || _global).name !== name) {\n      return;\n    }\n\n    if ((this || _global).isPaused === true) {\n      (this || _global).isPaused = false;\n\n      (this || _global).audioController.resume();\n\n      if ((this || _global)._idle) {\n        (this || _global)._idle = false;\n        this.trigger(\"_active\");\n      }\n    }\n  };\n\n  AnimationItem.prototype.pause = function (name) {\n    if (name && (this || _global).name !== name) {\n      return;\n    }\n\n    if ((this || _global).isPaused === false) {\n      (this || _global).isPaused = true;\n      (this || _global)._idle = true;\n      this.trigger(\"_idle\");\n\n      (this || _global).audioController.pause();\n    }\n  };\n\n  AnimationItem.prototype.togglePause = function (name) {\n    if (name && (this || _global).name !== name) {\n      return;\n    }\n\n    if ((this || _global).isPaused === true) {\n      this.play();\n    } else {\n      this.pause();\n    }\n  };\n\n  AnimationItem.prototype.stop = function (name) {\n    if (name && (this || _global).name !== name) {\n      return;\n    }\n\n    this.pause();\n    (this || _global).playCount = 0;\n    (this || _global)._completedLoop = false;\n    this.setCurrentRawFrameValue(0);\n  };\n\n  AnimationItem.prototype.getMarkerData = function (markerName) {\n    var marker;\n\n    for (var i = 0; i < (this || _global).markers.length; i += 1) {\n      marker = (this || _global).markers[i];\n\n      if (marker.payload && marker.payload.name === markerName) {\n        return marker;\n      }\n    }\n\n    return null;\n  };\n\n  AnimationItem.prototype.goToAndStop = function (value, isFrame, name) {\n    if (name && (this || _global).name !== name) {\n      return;\n    }\n\n    var numValue = Number(value);\n\n    if (isNaN(numValue)) {\n      var marker = this.getMarkerData(value);\n\n      if (marker) {\n        this.goToAndStop(marker.time, true);\n      }\n    } else if (isFrame) {\n      this.setCurrentRawFrameValue(value);\n    } else {\n      this.setCurrentRawFrameValue(value * (this || _global).frameModifier);\n    }\n\n    this.pause();\n  };\n\n  AnimationItem.prototype.goToAndPlay = function (value, isFrame, name) {\n    if (name && (this || _global).name !== name) {\n      return;\n    }\n\n    var numValue = Number(value);\n\n    if (isNaN(numValue)) {\n      var marker = this.getMarkerData(value);\n\n      if (marker) {\n        if (!marker.duration) {\n          this.goToAndStop(marker.time, true);\n        } else {\n          this.playSegments([marker.time, marker.time + marker.duration], true);\n        }\n      }\n    } else {\n      this.goToAndStop(numValue, isFrame, name);\n    }\n\n    this.play();\n  };\n\n  AnimationItem.prototype.advanceTime = function (value) {\n    if ((this || _global).isPaused === true || (this || _global).isLoaded === false) {\n      return;\n    }\n\n    var nextValue = (this || _global).currentRawFrame + value * (this || _global).frameModifier;\n    var _isComplete = false; // Checking if nextValue > totalFrames - 1 for addressing non looping and looping animations.\n    // If animation won't loop, it should stop at totalFrames - 1. If it will loop it should complete the last frame and then loop.\n\n    if (nextValue >= (this || _global).totalFrames - 1 && (this || _global).frameModifier > 0) {\n      if (!(this || _global).loop || (this || _global).playCount === (this || _global).loop) {\n        if (!this.checkSegments(nextValue > (this || _global).totalFrames ? nextValue % (this || _global).totalFrames : 0)) {\n          _isComplete = true;\n          nextValue = (this || _global).totalFrames - 1;\n        }\n      } else if (nextValue >= (this || _global).totalFrames) {\n        (this || _global).playCount += 1;\n\n        if (!this.checkSegments(nextValue % (this || _global).totalFrames)) {\n          this.setCurrentRawFrameValue(nextValue % (this || _global).totalFrames);\n          (this || _global)._completedLoop = true;\n          this.trigger(\"loopComplete\");\n        }\n      } else {\n        this.setCurrentRawFrameValue(nextValue);\n      }\n    } else if (nextValue < 0) {\n      if (!this.checkSegments(nextValue % (this || _global).totalFrames)) {\n        if ((this || _global).loop && !((this || _global).playCount-- <= 0 && (this || _global).loop !== true)) {\n          // eslint-disable-line no-plusplus\n          this.setCurrentRawFrameValue((this || _global).totalFrames + nextValue % (this || _global).totalFrames);\n\n          if (!(this || _global)._completedLoop) {\n            (this || _global)._completedLoop = true;\n          } else {\n            this.trigger(\"loopComplete\");\n          }\n        } else {\n          _isComplete = true;\n          nextValue = 0;\n        }\n      }\n    } else {\n      this.setCurrentRawFrameValue(nextValue);\n    }\n\n    if (_isComplete) {\n      this.setCurrentRawFrameValue(nextValue);\n      this.pause();\n      this.trigger(\"complete\");\n    }\n  };\n\n  AnimationItem.prototype.adjustSegment = function (arr, offset) {\n    (this || _global).playCount = 0;\n\n    if (arr[1] < arr[0]) {\n      if ((this || _global).frameModifier > 0) {\n        if ((this || _global).playSpeed < 0) {\n          this.setSpeed(-(this || _global).playSpeed);\n        } else {\n          this.setDirection(-1);\n        }\n      }\n\n      (this || _global).totalFrames = arr[0] - arr[1];\n      (this || _global).timeCompleted = (this || _global).totalFrames;\n      (this || _global).firstFrame = arr[1];\n      this.setCurrentRawFrameValue((this || _global).totalFrames - 0.001 - offset);\n    } else if (arr[1] > arr[0]) {\n      if ((this || _global).frameModifier < 0) {\n        if ((this || _global).playSpeed < 0) {\n          this.setSpeed(-(this || _global).playSpeed);\n        } else {\n          this.setDirection(1);\n        }\n      }\n\n      (this || _global).totalFrames = arr[1] - arr[0];\n      (this || _global).timeCompleted = (this || _global).totalFrames;\n      (this || _global).firstFrame = arr[0];\n      this.setCurrentRawFrameValue(0.001 + offset);\n    }\n\n    this.trigger(\"segmentStart\");\n  };\n\n  AnimationItem.prototype.setSegment = function (init, end) {\n    var pendingFrame = -1;\n\n    if ((this || _global).isPaused) {\n      if ((this || _global).currentRawFrame + (this || _global).firstFrame < init) {\n        pendingFrame = init;\n      } else if ((this || _global).currentRawFrame + (this || _global).firstFrame > end) {\n        pendingFrame = end - init;\n      }\n    }\n\n    (this || _global).firstFrame = init;\n    (this || _global).totalFrames = end - init;\n    (this || _global).timeCompleted = (this || _global).totalFrames;\n\n    if (pendingFrame !== -1) {\n      this.goToAndStop(pendingFrame, true);\n    }\n  };\n\n  AnimationItem.prototype.playSegments = function (arr, forceFlag) {\n    if (forceFlag) {\n      (this || _global).segments.length = 0;\n    }\n\n    if (typeof arr[0] === \"object\") {\n      var i;\n      var len = arr.length;\n\n      for (i = 0; i < len; i += 1) {\n        (this || _global).segments.push(arr[i]);\n      }\n    } else {\n      (this || _global).segments.push(arr);\n    }\n\n    if ((this || _global).segments.length && forceFlag) {\n      this.adjustSegment((this || _global).segments.shift(), 0);\n    }\n\n    if ((this || _global).isPaused) {\n      this.play();\n    }\n  };\n\n  AnimationItem.prototype.resetSegments = function (forceFlag) {\n    (this || _global).segments.length = 0;\n\n    (this || _global).segments.push([(this || _global).animationData.ip, (this || _global).animationData.op]); // this.segments.push([this.animationData.ip*this.frameRate,Math.floor(this.animationData.op - this.animationData.ip+this.animationData.ip*this.frameRate)]);\n\n\n    if (forceFlag) {\n      this.checkSegments(0);\n    }\n  };\n\n  AnimationItem.prototype.checkSegments = function (offset) {\n    if ((this || _global).segments.length) {\n      this.adjustSegment((this || _global).segments.shift(), offset);\n      return true;\n    }\n\n    return false;\n  };\n\n  AnimationItem.prototype.destroy = function (name) {\n    if (name && (this || _global).name !== name || !(this || _global).renderer) {\n      return;\n    }\n\n    (this || _global).renderer.destroy();\n\n    (this || _global).imagePreloader.destroy();\n\n    this.trigger(\"destroy\");\n    (this || _global)._cbs = null;\n    (this || _global).onEnterFrame = null;\n    (this || _global).onLoopComplete = null;\n    (this || _global).onComplete = null;\n    (this || _global).onSegmentStart = null;\n    (this || _global).onDestroy = null;\n    (this || _global).renderer = null;\n    (this || _global).renderer = null;\n    (this || _global).imagePreloader = null;\n    (this || _global).projectInterface = null;\n  };\n\n  AnimationItem.prototype.setCurrentRawFrameValue = function (value) {\n    (this || _global).currentRawFrame = value;\n    this.gotoFrame();\n  };\n\n  AnimationItem.prototype.setSpeed = function (val) {\n    (this || _global).playSpeed = val;\n    this.updaFrameModifier();\n  };\n\n  AnimationItem.prototype.setDirection = function (val) {\n    (this || _global).playDirection = val < 0 ? -1 : 1;\n    this.updaFrameModifier();\n  };\n\n  AnimationItem.prototype.setVolume = function (val, name) {\n    if (name && (this || _global).name !== name) {\n      return;\n    }\n\n    (this || _global).audioController.setVolume(val);\n  };\n\n  AnimationItem.prototype.getVolume = function () {\n    return (this || _global).audioController.getVolume();\n  };\n\n  AnimationItem.prototype.mute = function (name) {\n    if (name && (this || _global).name !== name) {\n      return;\n    }\n\n    (this || _global).audioController.mute();\n  };\n\n  AnimationItem.prototype.unmute = function (name) {\n    if (name && (this || _global).name !== name) {\n      return;\n    }\n\n    (this || _global).audioController.unmute();\n  };\n\n  AnimationItem.prototype.updaFrameModifier = function () {\n    (this || _global).frameModifier = (this || _global).frameMult * (this || _global).playSpeed * (this || _global).playDirection;\n\n    (this || _global).audioController.setRate((this || _global).playSpeed * (this || _global).playDirection);\n  };\n\n  AnimationItem.prototype.getPath = function () {\n    return (this || _global).path;\n  };\n\n  AnimationItem.prototype.getAssetsPath = function (assetData) {\n    var path = \"\";\n\n    if (assetData.e) {\n      path = assetData.p;\n    } else if ((this || _global).assetsPath) {\n      var imagePath = assetData.p;\n\n      if (imagePath.indexOf(\"images/\") !== -1) {\n        imagePath = imagePath.split(\"/\")[1];\n      }\n\n      path = (this || _global).assetsPath + imagePath;\n    } else {\n      path = (this || _global).path;\n      path += assetData.u ? assetData.u : \"\";\n      path += assetData.p;\n    }\n\n    return path;\n  };\n\n  AnimationItem.prototype.getAssetData = function (id) {\n    var i = 0;\n    var len = (this || _global).assets.length;\n\n    while (i < len) {\n      if (id === (this || _global).assets[i].id) {\n        return (this || _global).assets[i];\n      }\n\n      i += 1;\n    }\n\n    return null;\n  };\n\n  AnimationItem.prototype.hide = function () {\n    (this || _global).renderer.hide();\n  };\n\n  AnimationItem.prototype.show = function () {\n    (this || _global).renderer.show();\n  };\n\n  AnimationItem.prototype.getDuration = function (isFrame) {\n    return isFrame ? (this || _global).totalFrames : (this || _global).totalFrames / (this || _global).frameRate;\n  };\n\n  AnimationItem.prototype.trigger = function (name) {\n    if ((this || _global)._cbs && (this || _global)._cbs[name]) {\n      switch (name) {\n        case \"enterFrame\":\n          this.triggerEvent(name, new BMEnterFrameEvent(name, (this || _global).currentFrame, (this || _global).totalFrames, (this || _global).frameModifier));\n          break;\n\n        case \"loopComplete\":\n          this.triggerEvent(name, new BMCompleteLoopEvent(name, (this || _global).loop, (this || _global).playCount, (this || _global).frameMult));\n          break;\n\n        case \"complete\":\n          this.triggerEvent(name, new BMCompleteEvent(name, (this || _global).frameMult));\n          break;\n\n        case \"segmentStart\":\n          this.triggerEvent(name, new BMSegmentStartEvent(name, (this || _global).firstFrame, (this || _global).totalFrames));\n          break;\n\n        case \"destroy\":\n          this.triggerEvent(name, new BMDestroyEvent(name, this || _global));\n          break;\n\n        default:\n          this.triggerEvent(name);\n      }\n    }\n\n    if (name === \"enterFrame\" && (this || _global).onEnterFrame) {\n      (this || _global).onEnterFrame.call(this || _global, new BMEnterFrameEvent(name, (this || _global).currentFrame, (this || _global).totalFrames, (this || _global).frameMult));\n    }\n\n    if (name === \"loopComplete\" && (this || _global).onLoopComplete) {\n      (this || _global).onLoopComplete.call(this || _global, new BMCompleteLoopEvent(name, (this || _global).loop, (this || _global).playCount, (this || _global).frameMult));\n    }\n\n    if (name === \"complete\" && (this || _global).onComplete) {\n      (this || _global).onComplete.call(this || _global, new BMCompleteEvent(name, (this || _global).frameMult));\n    }\n\n    if (name === \"segmentStart\" && (this || _global).onSegmentStart) {\n      (this || _global).onSegmentStart.call(this || _global, new BMSegmentStartEvent(name, (this || _global).firstFrame, (this || _global).totalFrames));\n    }\n\n    if (name === \"destroy\" && (this || _global).onDestroy) {\n      (this || _global).onDestroy.call(this || _global, new BMDestroyEvent(name, this || _global));\n    }\n  };\n\n  AnimationItem.prototype.triggerRenderFrameError = function (nativeError) {\n    var error = new BMRenderFrameErrorEvent(nativeError, (this || _global).currentFrame);\n    this.triggerEvent(\"error\", error);\n\n    if ((this || _global).onError) {\n      (this || _global).onError.call(this || _global, error);\n    }\n  };\n\n  AnimationItem.prototype.triggerConfigError = function (nativeError) {\n    var error = new BMConfigErrorEvent(nativeError, (this || _global).currentFrame);\n    this.triggerEvent(\"error\", error);\n\n    if ((this || _global).onError) {\n      (this || _global).onError.call(this || _global, error);\n    }\n  };\n  /* global CompExpressionInterface, expressionsPlugin: writable */\n\n  /* exported expressionsPlugin */\n\n\n  var Expressions = function () {\n    var ob = {};\n    ob.initExpressions = initExpressions;\n\n    function initExpressions(animation) {\n      var stackCount = 0;\n      var registers = [];\n\n      function pushExpression() {\n        stackCount += 1;\n      }\n\n      function popExpression() {\n        stackCount -= 1;\n\n        if (stackCount === 0) {\n          releaseInstances();\n        }\n      }\n\n      function registerExpressionProperty(expression) {\n        if (registers.indexOf(expression) === -1) {\n          registers.push(expression);\n        }\n      }\n\n      function releaseInstances() {\n        var i;\n        var len = registers.length;\n\n        for (i = 0; i < len; i += 1) {\n          registers[i].release();\n        }\n\n        registers.length = 0;\n      }\n\n      animation.renderer.compInterface = CompExpressionInterface(animation.renderer);\n      animation.renderer.globalData.projectInterface.registerComposition(animation.renderer);\n      animation.renderer.globalData.pushExpression = pushExpression;\n      animation.renderer.globalData.popExpression = popExpression;\n      animation.renderer.globalData.registerExpressionProperty = registerExpressionProperty;\n    }\n\n    return ob;\n  }();\n\n  expressionsPlugin = Expressions;\n  /* eslint-disable camelcase, no-unused-vars */\n\n  /* global BMMath, BezierFactory, createTypedArray, degToRads, shapePool */\n\n  var ExpressionManager = function () {\n    'use strict';\n\n    var ob = {};\n    var Math = BMMath;\n    var window = null;\n    var document = null;\n\n    function $bm_isInstanceOfArray(arr) {\n      return arr.constructor === Array || arr.constructor === Float32Array;\n    }\n\n    function isNumerable(tOfV, v) {\n      return tOfV === \"number\" || tOfV === \"boolean\" || tOfV === \"string\" || v instanceof Number;\n    }\n\n    function $bm_neg(a) {\n      var tOfA = typeof a;\n\n      if (tOfA === \"number\" || tOfA === \"boolean\" || a instanceof Number) {\n        return -a;\n      }\n\n      if ($bm_isInstanceOfArray(a)) {\n        var i;\n        var lenA = a.length;\n        var retArr = [];\n\n        for (i = 0; i < lenA; i += 1) {\n          retArr[i] = -a[i];\n        }\n\n        return retArr;\n      }\n\n      if (a.propType) {\n        return a.v;\n      }\n\n      return -a;\n    }\n\n    var easeInBez = BezierFactory.getBezierEasing(0.333, 0, 0.833, 0.833, \"easeIn\").get;\n    var easeOutBez = BezierFactory.getBezierEasing(0.167, 0.167, 0.667, 1, \"easeOut\").get;\n    var easeInOutBez = BezierFactory.getBezierEasing(0.33, 0, 0.667, 1, \"easeInOut\").get;\n\n    function sum(a, b) {\n      var tOfA = typeof a;\n      var tOfB = typeof b;\n\n      if (tOfA === \"string\" || tOfB === \"string\") {\n        return a + b;\n      }\n\n      if (isNumerable(tOfA, a) && isNumerable(tOfB, b)) {\n        return a + b;\n      }\n\n      if ($bm_isInstanceOfArray(a) && isNumerable(tOfB, b)) {\n        a = a.slice(0);\n        a[0] += b;\n        return a;\n      }\n\n      if (isNumerable(tOfA, a) && $bm_isInstanceOfArray(b)) {\n        b = b.slice(0);\n        b[0] = a + b[0];\n        return b;\n      }\n\n      if ($bm_isInstanceOfArray(a) && $bm_isInstanceOfArray(b)) {\n        var i = 0;\n        var lenA = a.length;\n        var lenB = b.length;\n        var retArr = [];\n\n        while (i < lenA || i < lenB) {\n          if ((typeof a[i] === \"number\" || a[i] instanceof Number) && (typeof b[i] === \"number\" || b[i] instanceof Number)) {\n            retArr[i] = a[i] + b[i];\n          } else {\n            retArr[i] = b[i] === undefined ? a[i] : a[i] || b[i];\n          }\n\n          i += 1;\n        }\n\n        return retArr;\n      }\n\n      return 0;\n    }\n\n    var add = sum;\n\n    function sub(a, b) {\n      var tOfA = typeof a;\n      var tOfB = typeof b;\n\n      if (isNumerable(tOfA, a) && isNumerable(tOfB, b)) {\n        if (tOfA === \"string\") {\n          a = parseInt(a, 10);\n        }\n\n        if (tOfB === \"string\") {\n          b = parseInt(b, 10);\n        }\n\n        return a - b;\n      }\n\n      if ($bm_isInstanceOfArray(a) && isNumerable(tOfB, b)) {\n        a = a.slice(0);\n        a[0] -= b;\n        return a;\n      }\n\n      if (isNumerable(tOfA, a) && $bm_isInstanceOfArray(b)) {\n        b = b.slice(0);\n        b[0] = a - b[0];\n        return b;\n      }\n\n      if ($bm_isInstanceOfArray(a) && $bm_isInstanceOfArray(b)) {\n        var i = 0;\n        var lenA = a.length;\n        var lenB = b.length;\n        var retArr = [];\n\n        while (i < lenA || i < lenB) {\n          if ((typeof a[i] === \"number\" || a[i] instanceof Number) && (typeof b[i] === \"number\" || b[i] instanceof Number)) {\n            retArr[i] = a[i] - b[i];\n          } else {\n            retArr[i] = b[i] === undefined ? a[i] : a[i] || b[i];\n          }\n\n          i += 1;\n        }\n\n        return retArr;\n      }\n\n      return 0;\n    }\n\n    function mul(a, b) {\n      var tOfA = typeof a;\n      var tOfB = typeof b;\n      var arr;\n\n      if (isNumerable(tOfA, a) && isNumerable(tOfB, b)) {\n        return a * b;\n      }\n\n      var i;\n      var len;\n\n      if ($bm_isInstanceOfArray(a) && isNumerable(tOfB, b)) {\n        len = a.length;\n        arr = createTypedArray(\"float32\", len);\n\n        for (i = 0; i < len; i += 1) {\n          arr[i] = a[i] * b;\n        }\n\n        return arr;\n      }\n\n      if (isNumerable(tOfA, a) && $bm_isInstanceOfArray(b)) {\n        len = b.length;\n        arr = createTypedArray(\"float32\", len);\n\n        for (i = 0; i < len; i += 1) {\n          arr[i] = a * b[i];\n        }\n\n        return arr;\n      }\n\n      return 0;\n    }\n\n    function div(a, b) {\n      var tOfA = typeof a;\n      var tOfB = typeof b;\n      var arr;\n\n      if (isNumerable(tOfA, a) && isNumerable(tOfB, b)) {\n        return a / b;\n      }\n\n      var i;\n      var len;\n\n      if ($bm_isInstanceOfArray(a) && isNumerable(tOfB, b)) {\n        len = a.length;\n        arr = createTypedArray(\"float32\", len);\n\n        for (i = 0; i < len; i += 1) {\n          arr[i] = a[i] / b;\n        }\n\n        return arr;\n      }\n\n      if (isNumerable(tOfA, a) && $bm_isInstanceOfArray(b)) {\n        len = b.length;\n        arr = createTypedArray(\"float32\", len);\n\n        for (i = 0; i < len; i += 1) {\n          arr[i] = a / b[i];\n        }\n\n        return arr;\n      }\n\n      return 0;\n    }\n\n    function mod(a, b) {\n      if (typeof a === \"string\") {\n        a = parseInt(a, 10);\n      }\n\n      if (typeof b === \"string\") {\n        b = parseInt(b, 10);\n      }\n\n      return a % b;\n    }\n\n    var $bm_sum = sum;\n    var $bm_sub = sub;\n    var $bm_mul = mul;\n    var $bm_div = div;\n    var $bm_mod = mod;\n\n    function clamp(num, min, max) {\n      if (min > max) {\n        var mm = max;\n        max = min;\n        min = mm;\n      }\n\n      return Math.min(Math.max(num, min), max);\n    }\n\n    function radiansToDegrees(val) {\n      return val / degToRads;\n    }\n\n    var radians_to_degrees = radiansToDegrees;\n\n    function degreesToRadians(val) {\n      return val * degToRads;\n    }\n\n    var degrees_to_radians = radiansToDegrees;\n    var helperLengthArray = [0, 0, 0, 0, 0, 0];\n\n    function length(arr1, arr2) {\n      if (typeof arr1 === \"number\" || arr1 instanceof Number) {\n        arr2 = arr2 || 0;\n        return Math.abs(arr1 - arr2);\n      }\n\n      if (!arr2) {\n        arr2 = helperLengthArray;\n      }\n\n      var i;\n      var len = Math.min(arr1.length, arr2.length);\n      var addedLength = 0;\n\n      for (i = 0; i < len; i += 1) {\n        addedLength += Math.pow(arr2[i] - arr1[i], 2);\n      }\n\n      return Math.sqrt(addedLength);\n    }\n\n    function normalize(vec) {\n      return div(vec, length(vec));\n    }\n\n    function rgbToHsl(val) {\n      var r = val[0];\n      var g = val[1];\n      var b = val[2];\n      var max = Math.max(r, g, b);\n      var min = Math.min(r, g, b);\n      var h;\n      var s;\n      var l = (max + min) / 2;\n\n      if (max === min) {\n        h = 0; // achromatic\n\n        s = 0; // achromatic\n      } else {\n        var d = max - min;\n        s = l > 0.5 ? d / (2 - max - min) : d / (max + min);\n\n        switch (max) {\n          case r:\n            h = (g - b) / d + (g < b ? 6 : 0);\n            break;\n\n          case g:\n            h = (b - r) / d + 2;\n            break;\n\n          case b:\n            h = (r - g) / d + 4;\n            break;\n\n          default:\n            break;\n        }\n\n        h /= 6;\n      }\n\n      return [h, s, l, val[3]];\n    }\n\n    function hue2rgb(p, q, t) {\n      if (t < 0) t += 1;\n      if (t > 1) t -= 1;\n      if (t < 1 / 6) return p + (q - p) * 6 * t;\n      if (t < 1 / 2) return q;\n      if (t < 2 / 3) return p + (q - p) * (2 / 3 - t) * 6;\n      return p;\n    }\n\n    function hslToRgb(val) {\n      var h = val[0];\n      var s = val[1];\n      var l = val[2];\n      var r;\n      var g;\n      var b;\n\n      if (s === 0) {\n        r = l; // achromatic\n\n        b = l; // achromatic\n\n        g = l; // achromatic\n      } else {\n        var q = l < 0.5 ? l * (1 + s) : l + s - l * s;\n        var p = 2 * l - q;\n        r = hue2rgb(p, q, h + 1 / 3);\n        g = hue2rgb(p, q, h);\n        b = hue2rgb(p, q, h - 1 / 3);\n      }\n\n      return [r, g, b, val[3]];\n    }\n\n    function linear(t, tMin, tMax, value1, value2) {\n      if (value1 === undefined || value2 === undefined) {\n        value1 = tMin;\n        value2 = tMax;\n        tMin = 0;\n        tMax = 1;\n      }\n\n      if (tMax < tMin) {\n        var _tMin = tMax;\n        tMax = tMin;\n        tMin = _tMin;\n      }\n\n      if (t <= tMin) {\n        return value1;\n      }\n\n      if (t >= tMax) {\n        return value2;\n      }\n\n      var perc = tMax === tMin ? 0 : (t - tMin) / (tMax - tMin);\n\n      if (!value1.length) {\n        return value1 + (value2 - value1) * perc;\n      }\n\n      var i;\n      var len = value1.length;\n      var arr = createTypedArray(\"float32\", len);\n\n      for (i = 0; i < len; i += 1) {\n        arr[i] = value1[i] + (value2[i] - value1[i]) * perc;\n      }\n\n      return arr;\n    }\n\n    function random(min, max) {\n      if (max === undefined) {\n        if (min === undefined) {\n          min = 0;\n          max = 1;\n        } else {\n          max = min;\n          min = undefined;\n        }\n      }\n\n      if (max.length) {\n        var i;\n        var len = max.length;\n\n        if (!min) {\n          min = createTypedArray(\"float32\", len);\n        }\n\n        var arr = createTypedArray(\"float32\", len);\n        var rnd = BMMath.random();\n\n        for (i = 0; i < len; i += 1) {\n          arr[i] = min[i] + rnd * (max[i] - min[i]);\n        }\n\n        return arr;\n      }\n\n      if (min === undefined) {\n        min = 0;\n      }\n\n      var rndm = BMMath.random();\n      return min + rndm * (max - min);\n    }\n\n    function createPath(points, inTangents, outTangents, closed) {\n      var i;\n      var len = points.length;\n      var path = shapePool.newElement();\n      path.setPathData(!!closed, len);\n      var arrPlaceholder = [0, 0];\n      var inVertexPoint;\n      var outVertexPoint;\n\n      for (i = 0; i < len; i += 1) {\n        inVertexPoint = inTangents && inTangents[i] ? inTangents[i] : arrPlaceholder;\n        outVertexPoint = outTangents && outTangents[i] ? outTangents[i] : arrPlaceholder;\n        path.setTripleAt(points[i][0], points[i][1], outVertexPoint[0] + points[i][0], outVertexPoint[1] + points[i][1], inVertexPoint[0] + points[i][0], inVertexPoint[1] + points[i][1], i, true);\n      }\n\n      return path;\n    }\n\n    function initiateExpression(elem, data, property) {\n      var val = data.x;\n      var needsVelocity = /velocity(?![\\w\\d])/.test(val);\n\n      var _needsRandom = val.indexOf(\"random\") !== -1;\n\n      var elemType = elem.data.ty;\n      var transform;\n      var $bm_transform;\n      var content;\n      var effect;\n      var thisProperty = property;\n      thisProperty.valueAtTime = thisProperty.getValueAtTime;\n      Object.defineProperty(thisProperty, \"value\", {\n        get: function () {\n          return thisProperty.v;\n        }\n      });\n      elem.comp.frameDuration = 1 / elem.comp.globalData.frameRate;\n      elem.comp.displayStartTime = 0;\n      var inPoint = elem.data.ip / elem.comp.globalData.frameRate;\n      var outPoint = elem.data.op / elem.comp.globalData.frameRate;\n      var width = elem.data.sw ? elem.data.sw : 0;\n      var height = elem.data.sh ? elem.data.sh : 0;\n      var name = elem.data.nm;\n      var loopIn;\n      var loop_in;\n      var loopOut;\n      var loop_out;\n      var smooth;\n      var toWorld;\n      var fromWorld;\n      var fromComp;\n      var toComp;\n      var fromCompToSurface;\n      var position;\n      var rotation;\n      var anchorPoint;\n      var scale;\n      var thisLayer;\n      var thisComp;\n      var mask;\n      var valueAtTime;\n      var velocityAtTime;\n      var scoped_bm_rt;\n      var expression_function = eval(\"[function _expression_function(){\" + val + \";scoped_bm_rt=$bm_rt}]\")[0]; // eslint-disable-line no-eval\n\n      var numKeys = property.kf ? data.k.length : 0;\n      var active = !(this || _global).data || (this || _global).data.hd !== true;\n\n      var wiggle = function wiggle(freq, amp) {\n        var iWiggle;\n        var j;\n        var lenWiggle = (this || _global).pv.length ? (this || _global).pv.length : 1;\n        var addedAmps = createTypedArray(\"float32\", lenWiggle);\n        freq = 5;\n        var iterations = Math.floor(time * freq);\n        iWiggle = 0;\n        j = 0;\n\n        while (iWiggle < iterations) {\n          // var rnd = BMMath.random();\n          for (j = 0; j < lenWiggle; j += 1) {\n            addedAmps[j] += -amp + amp * 2 * BMMath.random(); // addedAmps[j] += -amp + amp*2*rnd;\n          }\n\n          iWiggle += 1;\n        } // var rnd2 = BMMath.random();\n\n\n        var periods = time * freq;\n        var perc = periods - Math.floor(periods);\n        var arr = createTypedArray(\"float32\", lenWiggle);\n\n        if (lenWiggle > 1) {\n          for (j = 0; j < lenWiggle; j += 1) {\n            arr[j] = (this || _global).pv[j] + addedAmps[j] + (-amp + amp * 2 * BMMath.random()) * perc; // arr[j] = this.pv[j] + addedAmps[j] + (-amp + amp*2*rnd)*perc;\n            // arr[i] = this.pv[i] + addedAmp + amp1*perc + amp2*(1-perc);\n          }\n\n          return arr;\n        }\n\n        return (this || _global).pv + addedAmps[0] + (-amp + amp * 2 * BMMath.random()) * perc;\n      }.bind(this || _global);\n\n      if (thisProperty.loopIn) {\n        loopIn = thisProperty.loopIn.bind(thisProperty);\n        loop_in = loopIn;\n      }\n\n      if (thisProperty.loopOut) {\n        loopOut = thisProperty.loopOut.bind(thisProperty);\n        loop_out = loopOut;\n      }\n\n      if (thisProperty.smooth) {\n        smooth = thisProperty.smooth.bind(thisProperty);\n      }\n\n      function loopInDuration(type, duration) {\n        return loopIn(type, duration, true);\n      }\n\n      function loopOutDuration(type, duration) {\n        return loopOut(type, duration, true);\n      }\n\n      if ((this || _global).getValueAtTime) {\n        valueAtTime = (this || _global).getValueAtTime.bind(this || _global);\n      }\n\n      if ((this || _global).getVelocityAtTime) {\n        velocityAtTime = (this || _global).getVelocityAtTime.bind(this || _global);\n      }\n\n      var comp = elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface);\n\n      function lookAt(elem1, elem2) {\n        var fVec = [elem2[0] - elem1[0], elem2[1] - elem1[1], elem2[2] - elem1[2]];\n        var pitch = Math.atan2(fVec[0], Math.sqrt(fVec[1] * fVec[1] + fVec[2] * fVec[2])) / degToRads;\n        var yaw = -Math.atan2(fVec[1], fVec[2]) / degToRads;\n        return [yaw, pitch, 0];\n      }\n\n      function easeOut(t, tMin, tMax, val1, val2) {\n        return applyEase(easeOutBez, t, tMin, tMax, val1, val2);\n      }\n\n      function easeIn(t, tMin, tMax, val1, val2) {\n        return applyEase(easeInBez, t, tMin, tMax, val1, val2);\n      }\n\n      function ease(t, tMin, tMax, val1, val2) {\n        return applyEase(easeInOutBez, t, tMin, tMax, val1, val2);\n      }\n\n      function applyEase(fn, t, tMin, tMax, val1, val2) {\n        if (val1 === undefined) {\n          val1 = tMin;\n          val2 = tMax;\n        } else {\n          t = (t - tMin) / (tMax - tMin);\n        }\n\n        if (t > 1) {\n          t = 1;\n        } else if (t < 0) {\n          t = 0;\n        }\n\n        var mult = fn(t);\n\n        if ($bm_isInstanceOfArray(val1)) {\n          var iKey;\n          var lenKey = val1.length;\n          var arr = createTypedArray(\"float32\", lenKey);\n\n          for (iKey = 0; iKey < lenKey; iKey += 1) {\n            arr[iKey] = (val2[iKey] - val1[iKey]) * mult + val1[iKey];\n          }\n\n          return arr;\n        }\n\n        return (val2 - val1) * mult + val1;\n      }\n\n      function nearestKey(time) {\n        var iKey;\n        var lenKey = data.k.length;\n        var index;\n        var keyTime;\n\n        if (!data.k.length || typeof data.k[0] === \"number\") {\n          index = 0;\n          keyTime = 0;\n        } else {\n          index = -1;\n          time *= elem.comp.globalData.frameRate;\n\n          if (time < data.k[0].t) {\n            index = 1;\n            keyTime = data.k[0].t;\n          } else {\n            for (iKey = 0; iKey < lenKey - 1; iKey += 1) {\n              if (time === data.k[iKey].t) {\n                index = iKey + 1;\n                keyTime = data.k[iKey].t;\n                break;\n              } else if (time > data.k[iKey].t && time < data.k[iKey + 1].t) {\n                if (time - data.k[iKey].t > data.k[iKey + 1].t - time) {\n                  index = iKey + 2;\n                  keyTime = data.k[iKey + 1].t;\n                } else {\n                  index = iKey + 1;\n                  keyTime = data.k[iKey].t;\n                }\n\n                break;\n              }\n            }\n\n            if (index === -1) {\n              index = iKey + 1;\n              keyTime = data.k[iKey].t;\n            }\n          }\n        }\n\n        var obKey = {};\n        obKey.index = index;\n        obKey.time = keyTime / elem.comp.globalData.frameRate;\n        return obKey;\n      }\n\n      function key(ind) {\n        var obKey;\n        var iKey;\n        var lenKey;\n\n        if (!data.k.length || typeof data.k[0] === \"number\") {\n          throw new Error(\"The property has no keyframe at index \" + ind);\n        }\n\n        ind -= 1;\n        obKey = {\n          time: data.k[ind].t / elem.comp.globalData.frameRate,\n          value: []\n        };\n        var arr = Object.prototype.hasOwnProperty.call(data.k[ind], \"s\") ? data.k[ind].s : data.k[ind - 1].e;\n        lenKey = arr.length;\n\n        for (iKey = 0; iKey < lenKey; iKey += 1) {\n          obKey[iKey] = arr[iKey];\n          obKey.value[iKey] = arr[iKey];\n        }\n\n        return obKey;\n      }\n\n      function framesToTime(frames, fps) {\n        if (!fps) {\n          fps = elem.comp.globalData.frameRate;\n        }\n\n        return frames / fps;\n      }\n\n      function timeToFrames(t, fps) {\n        if (!t && t !== 0) {\n          t = time;\n        }\n\n        if (!fps) {\n          fps = elem.comp.globalData.frameRate;\n        }\n\n        return t * fps;\n      }\n\n      function seedRandom(seed) {\n        BMMath.seedrandom(randSeed + seed);\n      }\n\n      function sourceRectAtTime() {\n        return elem.sourceRectAtTime();\n      }\n\n      function substring(init, end) {\n        if (typeof value === \"string\") {\n          if (end === undefined) {\n            return value.substring(init);\n          }\n\n          return value.substring(init, end);\n        }\n\n        return \"\";\n      }\n\n      function substr(init, end) {\n        if (typeof value === \"string\") {\n          if (end === undefined) {\n            return value.substr(init);\n          }\n\n          return value.substr(init, end);\n        }\n\n        return \"\";\n      }\n\n      function posterizeTime(framesPerSecond) {\n        time = framesPerSecond === 0 ? 0 : Math.floor(time * framesPerSecond) / framesPerSecond;\n        value = valueAtTime(time);\n      }\n\n      var time;\n      var velocity;\n      var value;\n      var text;\n      var textIndex;\n      var textTotal;\n      var selectorValue;\n      var index = elem.data.ind;\n      var hasParent = !!(elem.hierarchy && elem.hierarchy.length);\n      var parent;\n      var randSeed = Math.floor(Math.random() * 1000000);\n      var globalData = elem.globalData;\n\n      function executeExpression(_value) {\n        // globalData.pushExpression();\n        value = _value;\n\n        if (_needsRandom) {\n          seedRandom(randSeed);\n        }\n\n        if ((this || _global).frameExpressionId === elem.globalData.frameId && (this || _global).propType !== \"textSelector\") {\n          return value;\n        }\n\n        if ((this || _global).propType === \"textSelector\") {\n          textIndex = (this || _global).textIndex;\n          textTotal = (this || _global).textTotal;\n          selectorValue = (this || _global).selectorValue;\n        }\n\n        if (!thisLayer) {\n          text = elem.layerInterface.text;\n          thisLayer = elem.layerInterface;\n          thisComp = elem.comp.compInterface;\n          toWorld = thisLayer.toWorld.bind(thisLayer);\n          fromWorld = thisLayer.fromWorld.bind(thisLayer);\n          fromComp = thisLayer.fromComp.bind(thisLayer);\n          toComp = thisLayer.toComp.bind(thisLayer);\n          mask = thisLayer.mask ? thisLayer.mask.bind(thisLayer) : null;\n          fromCompToSurface = fromComp;\n        }\n\n        if (!transform) {\n          transform = elem.layerInterface(\"ADBE Transform Group\");\n          $bm_transform = transform;\n\n          if (transform) {\n            anchorPoint = transform.anchorPoint;\n            /* position = transform.position;\r\n                      rotation = transform.rotation;\r\n                      scale = transform.scale; */\n          }\n        }\n\n        if (elemType === 4 && !content) {\n          content = thisLayer(\"ADBE Root Vectors Group\");\n        }\n\n        if (!effect) {\n          effect = thisLayer(4);\n        }\n\n        hasParent = !!(elem.hierarchy && elem.hierarchy.length);\n\n        if (hasParent && !parent) {\n          parent = elem.hierarchy[0].layerInterface;\n        }\n\n        time = (this || _global).comp.renderedFrame / (this || _global).comp.globalData.frameRate;\n\n        if (needsVelocity) {\n          velocity = velocityAtTime(time);\n        }\n\n        expression_function();\n        (this || _global).frameExpressionId = elem.globalData.frameId; // TODO: Check if it's possible to return on ShapeInterface the .v value\n\n        if (scoped_bm_rt.propType === \"shape\") {\n          scoped_bm_rt = scoped_bm_rt.v;\n        } // globalData.popExpression();\n\n\n        return scoped_bm_rt;\n      }\n\n      return executeExpression;\n    }\n\n    ob.initiateExpression = initiateExpression;\n    return ob;\n  }();\n  /* global ExpressionManager, createTypedArray */\n\n  /* exported expressionHelpers */\n\n\n  var expressionHelpers = function () {\n    function searchExpressions(elem, data, prop) {\n      if (data.x) {\n        prop.k = true;\n        prop.x = true;\n        prop.initiateExpression = ExpressionManager.initiateExpression;\n        prop.effectsSequence.push(prop.initiateExpression(elem, data, prop).bind(prop));\n      }\n    }\n\n    function getValueAtTime(frameNum) {\n      frameNum *= (this || _global).elem.globalData.frameRate;\n      frameNum -= (this || _global).offsetTime;\n\n      if (frameNum !== (this || _global)._cachingAtTime.lastFrame) {\n        (this || _global)._cachingAtTime.lastIndex = (this || _global)._cachingAtTime.lastFrame < frameNum ? (this || _global)._cachingAtTime.lastIndex : 0;\n        (this || _global)._cachingAtTime.value = this.interpolateValue(frameNum, (this || _global)._cachingAtTime);\n        (this || _global)._cachingAtTime.lastFrame = frameNum;\n      }\n\n      return (this || _global)._cachingAtTime.value;\n    }\n\n    function getSpeedAtTime(frameNum) {\n      var delta = -0.01;\n      var v1 = this.getValueAtTime(frameNum);\n      var v2 = this.getValueAtTime(frameNum + delta);\n      var speed = 0;\n\n      if (v1.length) {\n        var i;\n\n        for (i = 0; i < v1.length; i += 1) {\n          speed += Math.pow(v2[i] - v1[i], 2);\n        }\n\n        speed = Math.sqrt(speed) * 100;\n      } else {\n        speed = 0;\n      }\n\n      return speed;\n    }\n\n    function getVelocityAtTime(frameNum) {\n      if ((this || _global).vel !== undefined) {\n        return (this || _global).vel;\n      }\n\n      var delta = -0.001; // frameNum += this.elem.data.st;\n\n      var v1 = this.getValueAtTime(frameNum);\n      var v2 = this.getValueAtTime(frameNum + delta);\n      var velocity;\n\n      if (v1.length) {\n        velocity = createTypedArray(\"float32\", v1.length);\n        var i;\n\n        for (i = 0; i < v1.length; i += 1) {\n          // removing frameRate\n          // if needed, don't add it here\n          // velocity[i] = this.elem.globalData.frameRate*((v2[i] - v1[i])/delta);\n          velocity[i] = (v2[i] - v1[i]) / delta;\n        }\n      } else {\n        velocity = (v2 - v1) / delta;\n      }\n\n      return velocity;\n    }\n\n    function getStaticValueAtTime() {\n      return (this || _global).pv;\n    }\n\n    function setGroupProperty(propertyGroup) {\n      (this || _global).propertyGroup = propertyGroup;\n    }\n\n    return {\n      searchExpressions: searchExpressions,\n      getSpeedAtTime: getSpeedAtTime,\n      getVelocityAtTime: getVelocityAtTime,\n      getValueAtTime: getValueAtTime,\n      getStaticValueAtTime: getStaticValueAtTime,\n      setGroupProperty: setGroupProperty\n    };\n  }();\n  /* global createTypedArray, Matrix, TransformPropertyFactory, expressionHelpers, PropertyFactory, expressionHelpers,\r\n  initialDefaultFrame, shapePool, ShapePropertyFactory, bez, extendPrototype, ExpressionManager, createSizedArray */\n\n\n  (function addPropertyDecorator() {\n    function loopOut(type, duration, durationFlag) {\n      if (!(this || _global).k || !(this || _global).keyframes) {\n        return (this || _global).pv;\n      }\n\n      type = type ? type.toLowerCase() : \"\";\n      var currentFrame = (this || _global).comp.renderedFrame;\n      var keyframes = (this || _global).keyframes;\n      var lastKeyFrame = keyframes[keyframes.length - 1].t;\n\n      if (currentFrame <= lastKeyFrame) {\n        return (this || _global).pv;\n      }\n\n      var cycleDuration;\n      var firstKeyFrame;\n\n      if (!durationFlag) {\n        if (!duration || duration > keyframes.length - 1) {\n          duration = keyframes.length - 1;\n        }\n\n        firstKeyFrame = keyframes[keyframes.length - 1 - duration].t;\n        cycleDuration = lastKeyFrame - firstKeyFrame;\n      } else {\n        if (!duration) {\n          cycleDuration = Math.max(0, lastKeyFrame - (this || _global).elem.data.ip);\n        } else {\n          cycleDuration = Math.abs(lastKeyFrame - (this || _global).elem.comp.globalData.frameRate * duration);\n        }\n\n        firstKeyFrame = lastKeyFrame - cycleDuration;\n      }\n\n      var i;\n      var len;\n      var ret;\n\n      if (type === \"pingpong\") {\n        var iterations = Math.floor((currentFrame - firstKeyFrame) / cycleDuration);\n\n        if (iterations % 2 !== 0) {\n          return this.getValueAtTime((cycleDuration - (currentFrame - firstKeyFrame) % cycleDuration + firstKeyFrame) / (this || _global).comp.globalData.frameRate, 0); // eslint-disable-line\n        }\n      } else if (type === \"offset\") {\n        var initV = this.getValueAtTime(firstKeyFrame / (this || _global).comp.globalData.frameRate, 0);\n        var endV = this.getValueAtTime(lastKeyFrame / (this || _global).comp.globalData.frameRate, 0);\n        var current = this.getValueAtTime(((currentFrame - firstKeyFrame) % cycleDuration + firstKeyFrame) / (this || _global).comp.globalData.frameRate, 0); // eslint-disable-line\n\n        var repeats = Math.floor((currentFrame - firstKeyFrame) / cycleDuration);\n\n        if ((this || _global).pv.length) {\n          ret = new Array(initV.length);\n          len = ret.length;\n\n          for (i = 0; i < len; i += 1) {\n            ret[i] = (endV[i] - initV[i]) * repeats + current[i];\n          }\n\n          return ret;\n        }\n\n        return (endV - initV) * repeats + current;\n      } else if (type === \"continue\") {\n        var lastValue = this.getValueAtTime(lastKeyFrame / (this || _global).comp.globalData.frameRate, 0);\n        var nextLastValue = this.getValueAtTime((lastKeyFrame - 0.001) / (this || _global).comp.globalData.frameRate, 0);\n\n        if ((this || _global).pv.length) {\n          ret = new Array(lastValue.length);\n          len = ret.length;\n\n          for (i = 0; i < len; i += 1) {\n            ret[i] = lastValue[i] + (lastValue[i] - nextLastValue[i]) * ((currentFrame - lastKeyFrame) / (this || _global).comp.globalData.frameRate) / 0.0005; // eslint-disable-line\n          }\n\n          return ret;\n        }\n\n        return lastValue + (lastValue - nextLastValue) * ((currentFrame - lastKeyFrame) / 0.001);\n      }\n\n      return this.getValueAtTime(((currentFrame - firstKeyFrame) % cycleDuration + firstKeyFrame) / (this || _global).comp.globalData.frameRate, 0); // eslint-disable-line\n    }\n\n    function loopIn(type, duration, durationFlag) {\n      if (!(this || _global).k) {\n        return (this || _global).pv;\n      }\n\n      type = type ? type.toLowerCase() : \"\";\n      var currentFrame = (this || _global).comp.renderedFrame;\n      var keyframes = (this || _global).keyframes;\n      var firstKeyFrame = keyframes[0].t;\n\n      if (currentFrame >= firstKeyFrame) {\n        return (this || _global).pv;\n      }\n\n      var cycleDuration;\n      var lastKeyFrame;\n\n      if (!durationFlag) {\n        if (!duration || duration > keyframes.length - 1) {\n          duration = keyframes.length - 1;\n        }\n\n        lastKeyFrame = keyframes[duration].t;\n        cycleDuration = lastKeyFrame - firstKeyFrame;\n      } else {\n        if (!duration) {\n          cycleDuration = Math.max(0, (this || _global).elem.data.op - firstKeyFrame);\n        } else {\n          cycleDuration = Math.abs((this || _global).elem.comp.globalData.frameRate * duration);\n        }\n\n        lastKeyFrame = firstKeyFrame + cycleDuration;\n      }\n\n      var i;\n      var len;\n      var ret;\n\n      if (type === \"pingpong\") {\n        var iterations = Math.floor((firstKeyFrame - currentFrame) / cycleDuration);\n\n        if (iterations % 2 === 0) {\n          return this.getValueAtTime(((firstKeyFrame - currentFrame) % cycleDuration + firstKeyFrame) / (this || _global).comp.globalData.frameRate, 0); // eslint-disable-line\n        }\n      } else if (type === \"offset\") {\n        var initV = this.getValueAtTime(firstKeyFrame / (this || _global).comp.globalData.frameRate, 0);\n        var endV = this.getValueAtTime(lastKeyFrame / (this || _global).comp.globalData.frameRate, 0);\n        var current = this.getValueAtTime((cycleDuration - (firstKeyFrame - currentFrame) % cycleDuration + firstKeyFrame) / (this || _global).comp.globalData.frameRate, 0);\n        var repeats = Math.floor((firstKeyFrame - currentFrame) / cycleDuration) + 1;\n\n        if ((this || _global).pv.length) {\n          ret = new Array(initV.length);\n          len = ret.length;\n\n          for (i = 0; i < len; i += 1) {\n            ret[i] = current[i] - (endV[i] - initV[i]) * repeats;\n          }\n\n          return ret;\n        }\n\n        return current - (endV - initV) * repeats;\n      } else if (type === \"continue\") {\n        var firstValue = this.getValueAtTime(firstKeyFrame / (this || _global).comp.globalData.frameRate, 0);\n        var nextFirstValue = this.getValueAtTime((firstKeyFrame + 0.001) / (this || _global).comp.globalData.frameRate, 0);\n\n        if ((this || _global).pv.length) {\n          ret = new Array(firstValue.length);\n          len = ret.length;\n\n          for (i = 0; i < len; i += 1) {\n            ret[i] = firstValue[i] + (firstValue[i] - nextFirstValue[i]) * (firstKeyFrame - currentFrame) / 0.001;\n          }\n\n          return ret;\n        }\n\n        return firstValue + (firstValue - nextFirstValue) * (firstKeyFrame - currentFrame) / 0.001;\n      }\n\n      return this.getValueAtTime((cycleDuration - ((firstKeyFrame - currentFrame) % cycleDuration + firstKeyFrame)) / (this || _global).comp.globalData.frameRate, 0); // eslint-disable-line\n    }\n\n    function smooth(width, samples) {\n      if (!(this || _global).k) {\n        return (this || _global).pv;\n      }\n\n      width = (width || 0.4) * 0.5;\n      samples = Math.floor(samples || 5);\n\n      if (samples <= 1) {\n        return (this || _global).pv;\n      }\n\n      var currentTime = (this || _global).comp.renderedFrame / (this || _global).comp.globalData.frameRate;\n      var initFrame = currentTime - width;\n      var endFrame = currentTime + width;\n      var sampleFrequency = samples > 1 ? (endFrame - initFrame) / (samples - 1) : 1;\n      var i = 0;\n      var j = 0;\n      var value;\n\n      if ((this || _global).pv.length) {\n        value = createTypedArray(\"float32\", (this || _global).pv.length);\n      } else {\n        value = 0;\n      }\n\n      var sampleValue;\n\n      while (i < samples) {\n        sampleValue = this.getValueAtTime(initFrame + i * sampleFrequency);\n\n        if ((this || _global).pv.length) {\n          for (j = 0; j < (this || _global).pv.length; j += 1) {\n            value[j] += sampleValue[j];\n          }\n        } else {\n          value += sampleValue;\n        }\n\n        i += 1;\n      }\n\n      if ((this || _global).pv.length) {\n        for (j = 0; j < (this || _global).pv.length; j += 1) {\n          value[j] /= samples;\n        }\n      } else {\n        value /= samples;\n      }\n\n      return value;\n    }\n\n    function getTransformValueAtTime(time) {\n      if (!(this || _global)._transformCachingAtTime) {\n        (this || _global)._transformCachingAtTime = {\n          v: new Matrix()\n        };\n      } /// /\n\n\n      var matrix = (this || _global)._transformCachingAtTime.v;\n      matrix.cloneFromProps((this || _global).pre.props);\n\n      if ((this || _global).appliedTransformations < 1) {\n        var anchor = (this || _global).a.getValueAtTime(time);\n\n        matrix.translate(-anchor[0] * (this || _global).a.mult, -anchor[1] * (this || _global).a.mult, anchor[2] * (this || _global).a.mult);\n      }\n\n      if ((this || _global).appliedTransformations < 2) {\n        var scale = (this || _global).s.getValueAtTime(time);\n\n        matrix.scale(scale[0] * (this || _global).s.mult, scale[1] * (this || _global).s.mult, scale[2] * (this || _global).s.mult);\n      }\n\n      if ((this || _global).sk && (this || _global).appliedTransformations < 3) {\n        var skew = (this || _global).sk.getValueAtTime(time);\n\n        var skewAxis = (this || _global).sa.getValueAtTime(time);\n\n        matrix.skewFromAxis(-skew * (this || _global).sk.mult, skewAxis * (this || _global).sa.mult);\n      }\n\n      if ((this || _global).r && (this || _global).appliedTransformations < 4) {\n        var rotation = (this || _global).r.getValueAtTime(time);\n\n        matrix.rotate(-rotation * (this || _global).r.mult);\n      } else if (!(this || _global).r && (this || _global).appliedTransformations < 4) {\n        var rotationZ = (this || _global).rz.getValueAtTime(time);\n\n        var rotationY = (this || _global).ry.getValueAtTime(time);\n\n        var rotationX = (this || _global).rx.getValueAtTime(time);\n\n        var orientation = (this || _global).or.getValueAtTime(time);\n\n        matrix.rotateZ(-rotationZ * (this || _global).rz.mult).rotateY(rotationY * (this || _global).ry.mult).rotateX(rotationX * (this || _global).rx.mult).rotateZ(-orientation[2] * (this || _global).or.mult).rotateY(orientation[1] * (this || _global).or.mult).rotateX(orientation[0] * (this || _global).or.mult);\n      }\n\n      if ((this || _global).data.p && (this || _global).data.p.s) {\n        var positionX = (this || _global).px.getValueAtTime(time);\n\n        var positionY = (this || _global).py.getValueAtTime(time);\n\n        if ((this || _global).data.p.z) {\n          var positionZ = (this || _global).pz.getValueAtTime(time);\n\n          matrix.translate(positionX * (this || _global).px.mult, positionY * (this || _global).py.mult, -positionZ * (this || _global).pz.mult);\n        } else {\n          matrix.translate(positionX * (this || _global).px.mult, positionY * (this || _global).py.mult, 0);\n        }\n      } else {\n        var position = (this || _global).p.getValueAtTime(time);\n\n        matrix.translate(position[0] * (this || _global).p.mult, position[1] * (this || _global).p.mult, -position[2] * (this || _global).p.mult);\n      }\n\n      return matrix; /// /\n    }\n\n    function getTransformStaticValueAtTime() {\n      return (this || _global).v.clone(new Matrix());\n    }\n\n    var getTransformProperty = TransformPropertyFactory.getTransformProperty;\n\n    TransformPropertyFactory.getTransformProperty = function (elem, data, container) {\n      var prop = getTransformProperty(elem, data, container);\n\n      if (prop.dynamicProperties.length) {\n        prop.getValueAtTime = getTransformValueAtTime.bind(prop);\n      } else {\n        prop.getValueAtTime = getTransformStaticValueAtTime.bind(prop);\n      }\n\n      prop.setGroupProperty = expressionHelpers.setGroupProperty;\n      return prop;\n    };\n\n    var propertyGetProp = PropertyFactory.getProp;\n\n    PropertyFactory.getProp = function (elem, data, type, mult, container) {\n      var prop = propertyGetProp(elem, data, type, mult, container); // prop.getVelocityAtTime = getVelocityAtTime;\n      // prop.loopOut = loopOut;\n      // prop.loopIn = loopIn;\n\n      if (prop.kf) {\n        prop.getValueAtTime = expressionHelpers.getValueAtTime.bind(prop);\n      } else {\n        prop.getValueAtTime = expressionHelpers.getStaticValueAtTime.bind(prop);\n      }\n\n      prop.setGroupProperty = expressionHelpers.setGroupProperty;\n      prop.loopOut = loopOut;\n      prop.loopIn = loopIn;\n      prop.smooth = smooth;\n      prop.getVelocityAtTime = expressionHelpers.getVelocityAtTime.bind(prop);\n      prop.getSpeedAtTime = expressionHelpers.getSpeedAtTime.bind(prop);\n      prop.numKeys = data.a === 1 ? data.k.length : 0;\n      prop.propertyIndex = data.ix;\n      var value = 0;\n\n      if (type !== 0) {\n        value = createTypedArray(\"float32\", data.a === 1 ? data.k[0].s.length : data.k.length);\n      }\n\n      prop._cachingAtTime = {\n        lastFrame: initialDefaultFrame,\n        lastIndex: 0,\n        value: value\n      };\n      expressionHelpers.searchExpressions(elem, data, prop);\n\n      if (prop.k) {\n        container.addDynamicProperty(prop);\n      }\n\n      return prop;\n    };\n\n    function getShapeValueAtTime(frameNum) {\n      // For now this caching object is created only when needed instead of creating it when the shape is initialized.\n      if (!(this || _global)._cachingAtTime) {\n        (this || _global)._cachingAtTime = {\n          shapeValue: shapePool.clone((this || _global).pv),\n          lastIndex: 0,\n          lastTime: initialDefaultFrame\n        };\n      }\n\n      frameNum *= (this || _global).elem.globalData.frameRate;\n      frameNum -= (this || _global).offsetTime;\n\n      if (frameNum !== (this || _global)._cachingAtTime.lastTime) {\n        (this || _global)._cachingAtTime.lastIndex = (this || _global)._cachingAtTime.lastTime < frameNum ? (this || _global)._caching.lastIndex : 0;\n        (this || _global)._cachingAtTime.lastTime = frameNum;\n        this.interpolateShape(frameNum, (this || _global)._cachingAtTime.shapeValue, (this || _global)._cachingAtTime);\n      }\n\n      return (this || _global)._cachingAtTime.shapeValue;\n    }\n\n    var ShapePropertyConstructorFunction = ShapePropertyFactory.getConstructorFunction();\n    var KeyframedShapePropertyConstructorFunction = ShapePropertyFactory.getKeyframedConstructorFunction();\n\n    function ShapeExpressions() {}\n\n    ShapeExpressions.prototype = {\n      vertices: function (prop, time) {\n        if ((this || _global).k) {\n          this.getValue();\n        }\n\n        var shapePath = (this || _global).v;\n\n        if (time !== undefined) {\n          shapePath = this.getValueAtTime(time, 0);\n        }\n\n        var i;\n        var len = shapePath._length;\n        var vertices = shapePath[prop];\n        var points = shapePath.v;\n        var arr = createSizedArray(len);\n\n        for (i = 0; i < len; i += 1) {\n          if (prop === \"i\" || prop === \"o\") {\n            arr[i] = [vertices[i][0] - points[i][0], vertices[i][1] - points[i][1]];\n          } else {\n            arr[i] = [vertices[i][0], vertices[i][1]];\n          }\n        }\n\n        return arr;\n      },\n      points: function (time) {\n        return this.vertices(\"v\", time);\n      },\n      inTangents: function (time) {\n        return this.vertices(\"i\", time);\n      },\n      outTangents: function (time) {\n        return this.vertices(\"o\", time);\n      },\n      isClosed: function () {\n        return (this || _global).v.c;\n      },\n      pointOnPath: function (perc, time) {\n        var shapePath = (this || _global).v;\n\n        if (time !== undefined) {\n          shapePath = this.getValueAtTime(time, 0);\n        }\n\n        if (!(this || _global)._segmentsLength) {\n          (this || _global)._segmentsLength = bez.getSegmentsLength(shapePath);\n        }\n\n        var segmentsLength = (this || _global)._segmentsLength;\n        var lengths = segmentsLength.lengths;\n        var lengthPos = segmentsLength.totalLength * perc;\n        var i = 0;\n        var len = lengths.length;\n        var accumulatedLength = 0;\n        var pt;\n\n        while (i < len) {\n          if (accumulatedLength + lengths[i].addedLength > lengthPos) {\n            var initIndex = i;\n            var endIndex = shapePath.c && i === len - 1 ? 0 : i + 1;\n            var segmentPerc = (lengthPos - accumulatedLength) / lengths[i].addedLength;\n            pt = bez.getPointInSegment(shapePath.v[initIndex], shapePath.v[endIndex], shapePath.o[initIndex], shapePath.i[endIndex], segmentPerc, lengths[i]);\n            break;\n          } else {\n            accumulatedLength += lengths[i].addedLength;\n          }\n\n          i += 1;\n        }\n\n        if (!pt) {\n          pt = shapePath.c ? [shapePath.v[0][0], shapePath.v[0][1]] : [shapePath.v[shapePath._length - 1][0], shapePath.v[shapePath._length - 1][1]];\n        }\n\n        return pt;\n      },\n      vectorOnPath: function (perc, time, vectorType) {\n        // perc doesn't use triple equality because it can be a Number object as well as a primitive.\n        if (perc == 1) {\n          // eslint-disable-line eqeqeq\n          perc = (this || _global).v.c;\n        } else if (perc == 0) {\n          // eslint-disable-line eqeqeq\n          perc = 0.999;\n        }\n\n        var pt1 = this.pointOnPath(perc, time);\n        var pt2 = this.pointOnPath(perc + 0.001, time);\n        var xLength = pt2[0] - pt1[0];\n        var yLength = pt2[1] - pt1[1];\n        var magnitude = Math.sqrt(Math.pow(xLength, 2) + Math.pow(yLength, 2));\n\n        if (magnitude === 0) {\n          return [0, 0];\n        }\n\n        var unitVector = vectorType === \"tangent\" ? [xLength / magnitude, yLength / magnitude] : [-yLength / magnitude, xLength / magnitude];\n        return unitVector;\n      },\n      tangentOnPath: function (perc, time) {\n        return this.vectorOnPath(perc, time, \"tangent\");\n      },\n      normalOnPath: function (perc, time) {\n        return this.vectorOnPath(perc, time, \"normal\");\n      },\n      setGroupProperty: expressionHelpers.setGroupProperty,\n      getValueAtTime: expressionHelpers.getStaticValueAtTime\n    };\n    extendPrototype([ShapeExpressions], ShapePropertyConstructorFunction);\n    extendPrototype([ShapeExpressions], KeyframedShapePropertyConstructorFunction);\n    KeyframedShapePropertyConstructorFunction.prototype.getValueAtTime = getShapeValueAtTime;\n    KeyframedShapePropertyConstructorFunction.prototype.initiateExpression = ExpressionManager.initiateExpression;\n    var propertyGetShapeProp = ShapePropertyFactory.getShapeProp;\n\n    ShapePropertyFactory.getShapeProp = function (elem, data, type, arr, trims) {\n      var prop = propertyGetShapeProp(elem, data, type, arr, trims);\n      prop.propertyIndex = data.ix;\n      prop.lock = false;\n\n      if (type === 3) {\n        expressionHelpers.searchExpressions(elem, data.pt, prop);\n      } else if (type === 4) {\n        expressionHelpers.searchExpressions(elem, data.ks, prop);\n      }\n\n      if (prop.k) {\n        elem.addDynamicProperty(prop);\n      }\n\n      return prop;\n    };\n  })();\n  /* global ExpressionManager, TextProperty */\n\n\n  (function addDecorator() {\n    function searchExpressions() {\n      if ((this || _global).data.d.x) {\n        (this || _global).calculateExpression = ExpressionManager.initiateExpression.bind(this || _global)((this || _global).elem, (this || _global).data.d, this || _global);\n        this.addEffect((this || _global).getExpressionValue.bind(this || _global));\n        return true;\n      }\n\n      return null;\n    }\n\n    TextProperty.prototype.getExpressionValue = function (currentValue, text) {\n      var newValue = this.calculateExpression(text);\n\n      if (currentValue.t !== newValue) {\n        var newData = {};\n        this.copyData(newData, currentValue);\n        newData.t = newValue.toString();\n        newData.__complete = false;\n        return newData;\n      }\n\n      return currentValue;\n    };\n\n    TextProperty.prototype.searchProperty = function () {\n      var isKeyframed = this.searchKeyframes();\n      var hasExpressions = this.searchExpressions();\n      (this || _global).kf = isKeyframed || hasExpressions;\n      return (this || _global).kf;\n    };\n\n    TextProperty.prototype.searchExpressions = searchExpressions;\n  })();\n  /* global propertyGroupFactory, PropertyInterface */\n\n  /* exported ShapePathInterface */\n\n\n  var ShapePathInterface = function () {\n    return function pathInterfaceFactory(shape, view, propertyGroup) {\n      var prop = view.sh;\n\n      function interfaceFunction(val) {\n        if (val === \"Shape\" || val === \"shape\" || val === \"Path\" || val === \"path\" || val === \"ADBE Vector Shape\" || val === 2) {\n          return interfaceFunction.path;\n        }\n\n        return null;\n      }\n\n      var _propertyGroup = propertyGroupFactory(interfaceFunction, propertyGroup);\n\n      prop.setGroupProperty(PropertyInterface(\"Path\", _propertyGroup));\n      Object.defineProperties(interfaceFunction, {\n        path: {\n          get: function () {\n            if (prop.k) {\n              prop.getValue();\n            }\n\n            return prop;\n          }\n        },\n        shape: {\n          get: function () {\n            if (prop.k) {\n              prop.getValue();\n            }\n\n            return prop;\n          }\n        },\n        _name: {\n          value: shape.nm\n        },\n        ix: {\n          value: shape.ix\n        },\n        propertyIndex: {\n          value: shape.ix\n        },\n        mn: {\n          value: shape.mn\n        },\n        propertyGroup: {\n          value: propertyGroup\n        }\n      });\n      return interfaceFunction;\n    };\n  }();\n  /* exported propertyGroupFactory */\n\n\n  var propertyGroupFactory = function () {\n    return function (interfaceFunction, parentPropertyGroup) {\n      return function (val) {\n        val = val === undefined ? 1 : val;\n\n        if (val <= 0) {\n          return interfaceFunction;\n        }\n\n        return parentPropertyGroup(val - 1);\n      };\n    };\n  }();\n  /* exported PropertyInterface */\n\n\n  var PropertyInterface = function () {\n    return function (propertyName, propertyGroup) {\n      var interfaceFunction = {\n        _name: propertyName\n      };\n\n      function _propertyGroup(val) {\n        val = val === undefined ? 1 : val;\n\n        if (val <= 0) {\n          return interfaceFunction;\n        }\n\n        return propertyGroup(val - 1);\n      }\n\n      return _propertyGroup;\n    };\n  }();\n  /* global ExpressionPropertyInterface, PropertyInterface, propertyGroupFactory, ShapePathInterface */\n\n  /* exported ShapeExpressionInterface */\n\n\n  var ShapeExpressionInterface = function () {\n    function iterateElements(shapes, view, propertyGroup) {\n      var arr = [];\n      var i;\n      var len = shapes ? shapes.length : 0;\n\n      for (i = 0; i < len; i += 1) {\n        if (shapes[i].ty === \"gr\") {\n          arr.push(groupInterfaceFactory(shapes[i], view[i], propertyGroup));\n        } else if (shapes[i].ty === \"fl\") {\n          arr.push(fillInterfaceFactory(shapes[i], view[i], propertyGroup));\n        } else if (shapes[i].ty === \"st\") {\n          arr.push(strokeInterfaceFactory(shapes[i], view[i], propertyGroup));\n        } else if (shapes[i].ty === \"tm\") {\n          arr.push(trimInterfaceFactory(shapes[i], view[i], propertyGroup));\n        } else if (shapes[i].ty === \"tr\") {// arr.push(transformInterfaceFactory(shapes[i],view[i],propertyGroup));\n        } else if (shapes[i].ty === \"el\") {\n          arr.push(ellipseInterfaceFactory(shapes[i], view[i], propertyGroup));\n        } else if (shapes[i].ty === \"sr\") {\n          arr.push(starInterfaceFactory(shapes[i], view[i], propertyGroup));\n        } else if (shapes[i].ty === \"sh\") {\n          arr.push(ShapePathInterface(shapes[i], view[i], propertyGroup));\n        } else if (shapes[i].ty === \"rc\") {\n          arr.push(rectInterfaceFactory(shapes[i], view[i], propertyGroup));\n        } else if (shapes[i].ty === \"rd\") {\n          arr.push(roundedInterfaceFactory(shapes[i], view[i], propertyGroup));\n        } else if (shapes[i].ty === \"rp\") {\n          arr.push(repeaterInterfaceFactory(shapes[i], view[i], propertyGroup));\n        }\n      }\n\n      return arr;\n    }\n\n    function contentsInterfaceFactory(shape, view, propertyGroup) {\n      var interfaces;\n\n      var interfaceFunction = function _interfaceFunction(value) {\n        var i = 0;\n        var len = interfaces.length;\n\n        while (i < len) {\n          if (interfaces[i]._name === value || interfaces[i].mn === value || interfaces[i].propertyIndex === value || interfaces[i].ix === value || interfaces[i].ind === value) {\n            return interfaces[i];\n          }\n\n          i += 1;\n        }\n\n        if (typeof value === \"number\") {\n          return interfaces[value - 1];\n        }\n\n        return null;\n      };\n\n      interfaceFunction.propertyGroup = propertyGroupFactory(interfaceFunction, propertyGroup);\n      interfaces = iterateElements(shape.it, view.it, interfaceFunction.propertyGroup);\n      interfaceFunction.numProperties = interfaces.length;\n      var transformInterface = transformInterfaceFactory(shape.it[shape.it.length - 1], view.it[view.it.length - 1], interfaceFunction.propertyGroup);\n      interfaceFunction.transform = transformInterface;\n      interfaceFunction.propertyIndex = shape.cix;\n      interfaceFunction._name = shape.nm;\n      return interfaceFunction;\n    }\n\n    function groupInterfaceFactory(shape, view, propertyGroup) {\n      var interfaceFunction = function _interfaceFunction(value) {\n        switch (value) {\n          case \"ADBE Vectors Group\":\n          case \"Contents\":\n          case 2:\n            return interfaceFunction.content;\n          // Not necessary for now. Keeping them here in case a new case appears\n          // case 'ADBE Vector Transform Group':\n          // case 3:\n\n          default:\n            return interfaceFunction.transform;\n        }\n      };\n\n      interfaceFunction.propertyGroup = propertyGroupFactory(interfaceFunction, propertyGroup);\n      var content = contentsInterfaceFactory(shape, view, interfaceFunction.propertyGroup);\n      var transformInterface = transformInterfaceFactory(shape.it[shape.it.length - 1], view.it[view.it.length - 1], interfaceFunction.propertyGroup);\n      interfaceFunction.content = content;\n      interfaceFunction.transform = transformInterface;\n      Object.defineProperty(interfaceFunction, \"_name\", {\n        get: function () {\n          return shape.nm;\n        }\n      }); // interfaceFunction.content = interfaceFunction;\n\n      interfaceFunction.numProperties = shape.np;\n      interfaceFunction.propertyIndex = shape.ix;\n      interfaceFunction.nm = shape.nm;\n      interfaceFunction.mn = shape.mn;\n      return interfaceFunction;\n    }\n\n    function fillInterfaceFactory(shape, view, propertyGroup) {\n      function interfaceFunction(val) {\n        if (val === \"Color\" || val === \"color\") {\n          return interfaceFunction.color;\n        }\n\n        if (val === \"Opacity\" || val === \"opacity\") {\n          return interfaceFunction.opacity;\n        }\n\n        return null;\n      }\n\n      Object.defineProperties(interfaceFunction, {\n        color: {\n          get: ExpressionPropertyInterface(view.c)\n        },\n        opacity: {\n          get: ExpressionPropertyInterface(view.o)\n        },\n        _name: {\n          value: shape.nm\n        },\n        mn: {\n          value: shape.mn\n        }\n      });\n      view.c.setGroupProperty(PropertyInterface(\"Color\", propertyGroup));\n      view.o.setGroupProperty(PropertyInterface(\"Opacity\", propertyGroup));\n      return interfaceFunction;\n    }\n\n    function strokeInterfaceFactory(shape, view, propertyGroup) {\n      var _propertyGroup = propertyGroupFactory(interfaceFunction, propertyGroup);\n\n      var _dashPropertyGroup = propertyGroupFactory(dashOb, _propertyGroup);\n\n      function addPropertyToDashOb(i) {\n        Object.defineProperty(dashOb, shape.d[i].nm, {\n          get: ExpressionPropertyInterface(view.d.dataProps[i].p)\n        });\n      }\n\n      var i;\n      var len = shape.d ? shape.d.length : 0;\n      var dashOb = {};\n\n      for (i = 0; i < len; i += 1) {\n        addPropertyToDashOb(i);\n        view.d.dataProps[i].p.setGroupProperty(_dashPropertyGroup);\n      }\n\n      function interfaceFunction(val) {\n        if (val === \"Color\" || val === \"color\") {\n          return interfaceFunction.color;\n        }\n\n        if (val === \"Opacity\" || val === \"opacity\") {\n          return interfaceFunction.opacity;\n        }\n\n        if (val === \"Stroke Width\" || val === \"stroke width\") {\n          return interfaceFunction.strokeWidth;\n        }\n\n        return null;\n      }\n\n      Object.defineProperties(interfaceFunction, {\n        color: {\n          get: ExpressionPropertyInterface(view.c)\n        },\n        opacity: {\n          get: ExpressionPropertyInterface(view.o)\n        },\n        strokeWidth: {\n          get: ExpressionPropertyInterface(view.w)\n        },\n        dash: {\n          get: function () {\n            return dashOb;\n          }\n        },\n        _name: {\n          value: shape.nm\n        },\n        mn: {\n          value: shape.mn\n        }\n      });\n      view.c.setGroupProperty(PropertyInterface(\"Color\", _propertyGroup));\n      view.o.setGroupProperty(PropertyInterface(\"Opacity\", _propertyGroup));\n      view.w.setGroupProperty(PropertyInterface(\"Stroke Width\", _propertyGroup));\n      return interfaceFunction;\n    }\n\n    function trimInterfaceFactory(shape, view, propertyGroup) {\n      function interfaceFunction(val) {\n        if (val === shape.e.ix || val === \"End\" || val === \"end\") {\n          return interfaceFunction.end;\n        }\n\n        if (val === shape.s.ix) {\n          return interfaceFunction.start;\n        }\n\n        if (val === shape.o.ix) {\n          return interfaceFunction.offset;\n        }\n\n        return null;\n      }\n\n      var _propertyGroup = propertyGroupFactory(interfaceFunction, propertyGroup);\n\n      interfaceFunction.propertyIndex = shape.ix;\n      view.s.setGroupProperty(PropertyInterface(\"Start\", _propertyGroup));\n      view.e.setGroupProperty(PropertyInterface(\"End\", _propertyGroup));\n      view.o.setGroupProperty(PropertyInterface(\"Offset\", _propertyGroup));\n      interfaceFunction.propertyIndex = shape.ix;\n      interfaceFunction.propertyGroup = propertyGroup;\n      Object.defineProperties(interfaceFunction, {\n        start: {\n          get: ExpressionPropertyInterface(view.s)\n        },\n        end: {\n          get: ExpressionPropertyInterface(view.e)\n        },\n        offset: {\n          get: ExpressionPropertyInterface(view.o)\n        },\n        _name: {\n          value: shape.nm\n        }\n      });\n      interfaceFunction.mn = shape.mn;\n      return interfaceFunction;\n    }\n\n    function transformInterfaceFactory(shape, view, propertyGroup) {\n      function interfaceFunction(value) {\n        if (shape.a.ix === value || value === \"Anchor Point\") {\n          return interfaceFunction.anchorPoint;\n        }\n\n        if (shape.o.ix === value || value === \"Opacity\") {\n          return interfaceFunction.opacity;\n        }\n\n        if (shape.p.ix === value || value === \"Position\") {\n          return interfaceFunction.position;\n        }\n\n        if (shape.r.ix === value || value === \"Rotation\" || value === \"ADBE Vector Rotation\") {\n          return interfaceFunction.rotation;\n        }\n\n        if (shape.s.ix === value || value === \"Scale\") {\n          return interfaceFunction.scale;\n        }\n\n        if (shape.sk && shape.sk.ix === value || value === \"Skew\") {\n          return interfaceFunction.skew;\n        }\n\n        if (shape.sa && shape.sa.ix === value || value === \"Skew Axis\") {\n          return interfaceFunction.skewAxis;\n        }\n\n        return null;\n      }\n\n      var _propertyGroup = propertyGroupFactory(interfaceFunction, propertyGroup);\n\n      view.transform.mProps.o.setGroupProperty(PropertyInterface(\"Opacity\", _propertyGroup));\n      view.transform.mProps.p.setGroupProperty(PropertyInterface(\"Position\", _propertyGroup));\n      view.transform.mProps.a.setGroupProperty(PropertyInterface(\"Anchor Point\", _propertyGroup));\n      view.transform.mProps.s.setGroupProperty(PropertyInterface(\"Scale\", _propertyGroup));\n      view.transform.mProps.r.setGroupProperty(PropertyInterface(\"Rotation\", _propertyGroup));\n\n      if (view.transform.mProps.sk) {\n        view.transform.mProps.sk.setGroupProperty(PropertyInterface(\"Skew\", _propertyGroup));\n        view.transform.mProps.sa.setGroupProperty(PropertyInterface(\"Skew Angle\", _propertyGroup));\n      }\n\n      view.transform.op.setGroupProperty(PropertyInterface(\"Opacity\", _propertyGroup));\n      Object.defineProperties(interfaceFunction, {\n        opacity: {\n          get: ExpressionPropertyInterface(view.transform.mProps.o)\n        },\n        position: {\n          get: ExpressionPropertyInterface(view.transform.mProps.p)\n        },\n        anchorPoint: {\n          get: ExpressionPropertyInterface(view.transform.mProps.a)\n        },\n        scale: {\n          get: ExpressionPropertyInterface(view.transform.mProps.s)\n        },\n        rotation: {\n          get: ExpressionPropertyInterface(view.transform.mProps.r)\n        },\n        skew: {\n          get: ExpressionPropertyInterface(view.transform.mProps.sk)\n        },\n        skewAxis: {\n          get: ExpressionPropertyInterface(view.transform.mProps.sa)\n        },\n        _name: {\n          value: shape.nm\n        }\n      });\n      interfaceFunction.ty = \"tr\";\n      interfaceFunction.mn = shape.mn;\n      interfaceFunction.propertyGroup = propertyGroup;\n      return interfaceFunction;\n    }\n\n    function ellipseInterfaceFactory(shape, view, propertyGroup) {\n      function interfaceFunction(value) {\n        if (shape.p.ix === value) {\n          return interfaceFunction.position;\n        }\n\n        if (shape.s.ix === value) {\n          return interfaceFunction.size;\n        }\n\n        return null;\n      }\n\n      var _propertyGroup = propertyGroupFactory(interfaceFunction, propertyGroup);\n\n      interfaceFunction.propertyIndex = shape.ix;\n      var prop = view.sh.ty === \"tm\" ? view.sh.prop : view.sh;\n      prop.s.setGroupProperty(PropertyInterface(\"Size\", _propertyGroup));\n      prop.p.setGroupProperty(PropertyInterface(\"Position\", _propertyGroup));\n      Object.defineProperties(interfaceFunction, {\n        size: {\n          get: ExpressionPropertyInterface(prop.s)\n        },\n        position: {\n          get: ExpressionPropertyInterface(prop.p)\n        },\n        _name: {\n          value: shape.nm\n        }\n      });\n      interfaceFunction.mn = shape.mn;\n      return interfaceFunction;\n    }\n\n    function starInterfaceFactory(shape, view, propertyGroup) {\n      function interfaceFunction(value) {\n        if (shape.p.ix === value) {\n          return interfaceFunction.position;\n        }\n\n        if (shape.r.ix === value) {\n          return interfaceFunction.rotation;\n        }\n\n        if (shape.pt.ix === value) {\n          return interfaceFunction.points;\n        }\n\n        if (shape.or.ix === value || value === \"ADBE Vector Star Outer Radius\") {\n          return interfaceFunction.outerRadius;\n        }\n\n        if (shape.os.ix === value) {\n          return interfaceFunction.outerRoundness;\n        }\n\n        if (shape.ir && (shape.ir.ix === value || value === \"ADBE Vector Star Inner Radius\")) {\n          return interfaceFunction.innerRadius;\n        }\n\n        if (shape.is && shape.is.ix === value) {\n          return interfaceFunction.innerRoundness;\n        }\n\n        return null;\n      }\n\n      var _propertyGroup = propertyGroupFactory(interfaceFunction, propertyGroup);\n\n      var prop = view.sh.ty === \"tm\" ? view.sh.prop : view.sh;\n      interfaceFunction.propertyIndex = shape.ix;\n      prop.or.setGroupProperty(PropertyInterface(\"Outer Radius\", _propertyGroup));\n      prop.os.setGroupProperty(PropertyInterface(\"Outer Roundness\", _propertyGroup));\n      prop.pt.setGroupProperty(PropertyInterface(\"Points\", _propertyGroup));\n      prop.p.setGroupProperty(PropertyInterface(\"Position\", _propertyGroup));\n      prop.r.setGroupProperty(PropertyInterface(\"Rotation\", _propertyGroup));\n\n      if (shape.ir) {\n        prop.ir.setGroupProperty(PropertyInterface(\"Inner Radius\", _propertyGroup));\n        prop.is.setGroupProperty(PropertyInterface(\"Inner Roundness\", _propertyGroup));\n      }\n\n      Object.defineProperties(interfaceFunction, {\n        position: {\n          get: ExpressionPropertyInterface(prop.p)\n        },\n        rotation: {\n          get: ExpressionPropertyInterface(prop.r)\n        },\n        points: {\n          get: ExpressionPropertyInterface(prop.pt)\n        },\n        outerRadius: {\n          get: ExpressionPropertyInterface(prop.or)\n        },\n        outerRoundness: {\n          get: ExpressionPropertyInterface(prop.os)\n        },\n        innerRadius: {\n          get: ExpressionPropertyInterface(prop.ir)\n        },\n        innerRoundness: {\n          get: ExpressionPropertyInterface(prop.is)\n        },\n        _name: {\n          value: shape.nm\n        }\n      });\n      interfaceFunction.mn = shape.mn;\n      return interfaceFunction;\n    }\n\n    function rectInterfaceFactory(shape, view, propertyGroup) {\n      function interfaceFunction(value) {\n        if (shape.p.ix === value) {\n          return interfaceFunction.position;\n        }\n\n        if (shape.r.ix === value) {\n          return interfaceFunction.roundness;\n        }\n\n        if (shape.s.ix === value || value === \"Size\" || value === \"ADBE Vector Rect Size\") {\n          return interfaceFunction.size;\n        }\n\n        return null;\n      }\n\n      var _propertyGroup = propertyGroupFactory(interfaceFunction, propertyGroup);\n\n      var prop = view.sh.ty === \"tm\" ? view.sh.prop : view.sh;\n      interfaceFunction.propertyIndex = shape.ix;\n      prop.p.setGroupProperty(PropertyInterface(\"Position\", _propertyGroup));\n      prop.s.setGroupProperty(PropertyInterface(\"Size\", _propertyGroup));\n      prop.r.setGroupProperty(PropertyInterface(\"Rotation\", _propertyGroup));\n      Object.defineProperties(interfaceFunction, {\n        position: {\n          get: ExpressionPropertyInterface(prop.p)\n        },\n        roundness: {\n          get: ExpressionPropertyInterface(prop.r)\n        },\n        size: {\n          get: ExpressionPropertyInterface(prop.s)\n        },\n        _name: {\n          value: shape.nm\n        }\n      });\n      interfaceFunction.mn = shape.mn;\n      return interfaceFunction;\n    }\n\n    function roundedInterfaceFactory(shape, view, propertyGroup) {\n      function interfaceFunction(value) {\n        if (shape.r.ix === value || value === \"Round Corners 1\") {\n          return interfaceFunction.radius;\n        }\n\n        return null;\n      }\n\n      var _propertyGroup = propertyGroupFactory(interfaceFunction, propertyGroup);\n\n      var prop = view;\n      interfaceFunction.propertyIndex = shape.ix;\n      prop.rd.setGroupProperty(PropertyInterface(\"Radius\", _propertyGroup));\n      Object.defineProperties(interfaceFunction, {\n        radius: {\n          get: ExpressionPropertyInterface(prop.rd)\n        },\n        _name: {\n          value: shape.nm\n        }\n      });\n      interfaceFunction.mn = shape.mn;\n      return interfaceFunction;\n    }\n\n    function repeaterInterfaceFactory(shape, view, propertyGroup) {\n      function interfaceFunction(value) {\n        if (shape.c.ix === value || value === \"Copies\") {\n          return interfaceFunction.copies;\n        }\n\n        if (shape.o.ix === value || value === \"Offset\") {\n          return interfaceFunction.offset;\n        }\n\n        return null;\n      }\n\n      var _propertyGroup = propertyGroupFactory(interfaceFunction, propertyGroup);\n\n      var prop = view;\n      interfaceFunction.propertyIndex = shape.ix;\n      prop.c.setGroupProperty(PropertyInterface(\"Copies\", _propertyGroup));\n      prop.o.setGroupProperty(PropertyInterface(\"Offset\", _propertyGroup));\n      Object.defineProperties(interfaceFunction, {\n        copies: {\n          get: ExpressionPropertyInterface(prop.c)\n        },\n        offset: {\n          get: ExpressionPropertyInterface(prop.o)\n        },\n        _name: {\n          value: shape.nm\n        }\n      });\n      interfaceFunction.mn = shape.mn;\n      return interfaceFunction;\n    }\n\n    return function (shapes, view, propertyGroup) {\n      var interfaces;\n\n      function _interfaceFunction(value) {\n        if (typeof value === \"number\") {\n          value = value === undefined ? 1 : value;\n\n          if (value === 0) {\n            return propertyGroup;\n          }\n\n          return interfaces[value - 1];\n        }\n\n        var i = 0;\n        var len = interfaces.length;\n\n        while (i < len) {\n          if (interfaces[i]._name === value) {\n            return interfaces[i];\n          }\n\n          i += 1;\n        }\n\n        return null;\n      }\n\n      function parentGroupWrapper() {\n        return propertyGroup;\n      }\n\n      _interfaceFunction.propertyGroup = propertyGroupFactory(_interfaceFunction, parentGroupWrapper);\n      interfaces = iterateElements(shapes, view, _interfaceFunction.propertyGroup);\n      _interfaceFunction.numProperties = interfaces.length;\n      _interfaceFunction._name = \"Contents\";\n      return _interfaceFunction;\n    };\n  }();\n  /* exported TextExpressionInterface */\n\n\n  var TextExpressionInterface = function () {\n    return function (elem) {\n      var _prevValue;\n\n      var _sourceText;\n\n      function _thisLayerFunction(name) {\n        switch (name) {\n          case \"ADBE Text Document\":\n            return _thisLayerFunction.sourceText;\n\n          default:\n            return null;\n        }\n      }\n\n      Object.defineProperty(_thisLayerFunction, \"sourceText\", {\n        get: function () {\n          elem.textProperty.getValue();\n          var stringValue = elem.textProperty.currentData.t;\n\n          if (stringValue !== _prevValue) {\n            elem.textProperty.currentData.t = _prevValue;\n            _sourceText = new String(stringValue); // eslint-disable-line no-new-wrappers\n            // If stringValue is an empty string, eval returns undefined, so it has to be returned as a String primitive\n\n            _sourceText.value = stringValue || new String(stringValue); // eslint-disable-line no-new-wrappers\n          }\n\n          return _sourceText;\n        }\n      });\n      return _thisLayerFunction;\n    };\n  }();\n  /* global Matrix, MaskManagerInterface, TransformExpressionInterface, getDescriptor */\n\n  /* exported LayerExpressionInterface */\n\n\n  var LayerExpressionInterface = function () {\n    function getMatrix(time) {\n      var toWorldMat = new Matrix();\n\n      if (time !== undefined) {\n        var propMatrix = (this || _global)._elem.finalTransform.mProp.getValueAtTime(time);\n\n        propMatrix.clone(toWorldMat);\n      } else {\n        var transformMat = (this || _global)._elem.finalTransform.mProp;\n        transformMat.applyToMatrix(toWorldMat);\n      }\n\n      return toWorldMat;\n    }\n\n    function toWorldVec(arr, time) {\n      var toWorldMat = this.getMatrix(time);\n      toWorldMat.props[12] = 0;\n      toWorldMat.props[13] = 0;\n      toWorldMat.props[14] = 0;\n      return this.applyPoint(toWorldMat, arr);\n    }\n\n    function toWorld(arr, time) {\n      var toWorldMat = this.getMatrix(time);\n      return this.applyPoint(toWorldMat, arr);\n    }\n\n    function fromWorldVec(arr, time) {\n      var toWorldMat = this.getMatrix(time);\n      toWorldMat.props[12] = 0;\n      toWorldMat.props[13] = 0;\n      toWorldMat.props[14] = 0;\n      return this.invertPoint(toWorldMat, arr);\n    }\n\n    function fromWorld(arr, time) {\n      var toWorldMat = this.getMatrix(time);\n      return this.invertPoint(toWorldMat, arr);\n    }\n\n    function applyPoint(matrix, arr) {\n      if ((this || _global)._elem.hierarchy && (this || _global)._elem.hierarchy.length) {\n        var i;\n        var len = (this || _global)._elem.hierarchy.length;\n\n        for (i = 0; i < len; i += 1) {\n          (this || _global)._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(matrix);\n        }\n      }\n\n      return matrix.applyToPointArray(arr[0], arr[1], arr[2] || 0);\n    }\n\n    function invertPoint(matrix, arr) {\n      if ((this || _global)._elem.hierarchy && (this || _global)._elem.hierarchy.length) {\n        var i;\n        var len = (this || _global)._elem.hierarchy.length;\n\n        for (i = 0; i < len; i += 1) {\n          (this || _global)._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(matrix);\n        }\n      }\n\n      return matrix.inversePoint(arr);\n    }\n\n    function fromComp(arr) {\n      var toWorldMat = new Matrix();\n      toWorldMat.reset();\n\n      (this || _global)._elem.finalTransform.mProp.applyToMatrix(toWorldMat);\n\n      if ((this || _global)._elem.hierarchy && (this || _global)._elem.hierarchy.length) {\n        var i;\n        var len = (this || _global)._elem.hierarchy.length;\n\n        for (i = 0; i < len; i += 1) {\n          (this || _global)._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(toWorldMat);\n        }\n\n        return toWorldMat.inversePoint(arr);\n      }\n\n      return toWorldMat.inversePoint(arr);\n    }\n\n    function sampleImage() {\n      return [1, 1, 1, 1];\n    }\n\n    return function (elem) {\n      var transformInterface;\n\n      function _registerMaskInterface(maskManager) {\n        _thisLayerFunction.mask = new MaskManagerInterface(maskManager, elem);\n      }\n\n      function _registerEffectsInterface(effects) {\n        _thisLayerFunction.effect = effects;\n      }\n\n      function _thisLayerFunction(name) {\n        switch (name) {\n          case \"ADBE Root Vectors Group\":\n          case \"Contents\":\n          case 2:\n            return _thisLayerFunction.shapeInterface;\n\n          case 1:\n          case 6:\n          case \"Transform\":\n          case \"transform\":\n          case \"ADBE Transform Group\":\n            return transformInterface;\n\n          case 4:\n          case \"ADBE Effect Parade\":\n          case \"effects\":\n          case \"Effects\":\n            return _thisLayerFunction.effect;\n\n          case \"ADBE Text Properties\":\n            return _thisLayerFunction.textInterface;\n\n          default:\n            return null;\n        }\n      }\n\n      _thisLayerFunction.getMatrix = getMatrix;\n      _thisLayerFunction.invertPoint = invertPoint;\n      _thisLayerFunction.applyPoint = applyPoint;\n      _thisLayerFunction.toWorld = toWorld;\n      _thisLayerFunction.toWorldVec = toWorldVec;\n      _thisLayerFunction.fromWorld = fromWorld;\n      _thisLayerFunction.fromWorldVec = fromWorldVec;\n      _thisLayerFunction.toComp = toWorld;\n      _thisLayerFunction.fromComp = fromComp;\n      _thisLayerFunction.sampleImage = sampleImage;\n      _thisLayerFunction.sourceRectAtTime = elem.sourceRectAtTime.bind(elem);\n      _thisLayerFunction._elem = elem;\n      transformInterface = TransformExpressionInterface(elem.finalTransform.mProp);\n      var anchorPointDescriptor = getDescriptor(transformInterface, \"anchorPoint\");\n      Object.defineProperties(_thisLayerFunction, {\n        hasParent: {\n          get: function () {\n            return elem.hierarchy.length;\n          }\n        },\n        parent: {\n          get: function () {\n            return elem.hierarchy[0].layerInterface;\n          }\n        },\n        rotation: getDescriptor(transformInterface, \"rotation\"),\n        scale: getDescriptor(transformInterface, \"scale\"),\n        position: getDescriptor(transformInterface, \"position\"),\n        opacity: getDescriptor(transformInterface, \"opacity\"),\n        anchorPoint: anchorPointDescriptor,\n        anchor_point: anchorPointDescriptor,\n        transform: {\n          get: function () {\n            return transformInterface;\n          }\n        },\n        active: {\n          get: function () {\n            return elem.isInRange;\n          }\n        }\n      });\n      _thisLayerFunction.startTime = elem.data.st;\n      _thisLayerFunction.index = elem.data.ind;\n      _thisLayerFunction.source = elem.data.refId;\n      _thisLayerFunction.height = elem.data.ty === 0 ? elem.data.h : 100;\n      _thisLayerFunction.width = elem.data.ty === 0 ? elem.data.w : 100;\n      _thisLayerFunction.inPoint = elem.data.ip / elem.comp.globalData.frameRate;\n      _thisLayerFunction.outPoint = elem.data.op / elem.comp.globalData.frameRate;\n      _thisLayerFunction._name = elem.data.nm;\n      _thisLayerFunction.registerMaskInterface = _registerMaskInterface;\n      _thisLayerFunction.registerEffectsInterface = _registerEffectsInterface;\n      return _thisLayerFunction;\n    };\n  }();\n  /* global */\n\n  /* exported FootageInterface */\n\n\n  var FootageInterface = function () {\n    var outlineInterfaceFactory = function (elem) {\n      var currentPropertyName = \"\";\n      var currentProperty = elem.getFootageData();\n\n      function init() {\n        currentPropertyName = \"\";\n        currentProperty = elem.getFootageData();\n        return searchProperty;\n      }\n\n      function searchProperty(value) {\n        if (currentProperty[value]) {\n          currentPropertyName = value;\n          currentProperty = currentProperty[value];\n\n          if (typeof currentProperty === \"object\") {\n            return searchProperty;\n          }\n\n          return currentProperty;\n        }\n\n        var propertyNameIndex = value.indexOf(currentPropertyName);\n\n        if (propertyNameIndex !== -1) {\n          var index = parseInt(value.substr(propertyNameIndex + currentPropertyName.length), 10);\n          currentProperty = currentProperty[index];\n\n          if (typeof currentProperty === \"object\") {\n            return searchProperty;\n          }\n\n          return currentProperty;\n        }\n\n        return \"\";\n      }\n\n      return init;\n    };\n\n    var dataInterfaceFactory = function (elem) {\n      function interfaceFunction(value) {\n        if (value === \"Outline\") {\n          return interfaceFunction.outlineInterface();\n        }\n\n        return null;\n      }\n\n      interfaceFunction._name = \"Outline\";\n      interfaceFunction.outlineInterface = outlineInterfaceFactory(elem);\n      return interfaceFunction;\n    };\n\n    return function (elem) {\n      function _interfaceFunction(value) {\n        if (value === \"Data\") {\n          return _interfaceFunction.dataInterface;\n        }\n\n        return null;\n      }\n\n      _interfaceFunction._name = \"Data\";\n      _interfaceFunction.dataInterface = dataInterfaceFactory(elem);\n      return _interfaceFunction;\n    };\n  }();\n  /* exported CompExpressionInterface */\n\n\n  var CompExpressionInterface = function () {\n    return function (comp) {\n      function _thisLayerFunction(name) {\n        var i = 0;\n        var len = comp.layers.length;\n\n        while (i < len) {\n          if (comp.layers[i].nm === name || comp.layers[i].ind === name) {\n            return comp.elements[i].layerInterface;\n          }\n\n          i += 1;\n        }\n\n        return null; // return {active:false};\n      }\n\n      Object.defineProperty(_thisLayerFunction, \"_name\", {\n        value: comp.data.nm\n      });\n      _thisLayerFunction.layer = _thisLayerFunction;\n      _thisLayerFunction.pixelAspect = 1;\n      _thisLayerFunction.height = comp.data.h || comp.globalData.compSize.h;\n      _thisLayerFunction.width = comp.data.w || comp.globalData.compSize.w;\n      _thisLayerFunction.pixelAspect = 1;\n      _thisLayerFunction.frameDuration = 1 / comp.globalData.frameRate;\n      _thisLayerFunction.displayStartTime = 0;\n      _thisLayerFunction.numLayers = comp.layers.length;\n      return _thisLayerFunction;\n    };\n  }();\n  /* global ExpressionPropertyInterface */\n\n  /* exported TransformExpressionInterface */\n\n\n  var TransformExpressionInterface = function () {\n    return function (transform) {\n      function _thisFunction(name) {\n        switch (name) {\n          case \"scale\":\n          case \"Scale\":\n          case \"ADBE Scale\":\n          case 6:\n            return _thisFunction.scale;\n\n          case \"rotation\":\n          case \"Rotation\":\n          case \"ADBE Rotation\":\n          case \"ADBE Rotate Z\":\n          case 10:\n            return _thisFunction.rotation;\n\n          case \"ADBE Rotate X\":\n            return _thisFunction.xRotation;\n\n          case \"ADBE Rotate Y\":\n            return _thisFunction.yRotation;\n\n          case \"position\":\n          case \"Position\":\n          case \"ADBE Position\":\n          case 2:\n            return _thisFunction.position;\n\n          case \"ADBE Position_0\":\n            return _thisFunction.xPosition;\n\n          case \"ADBE Position_1\":\n            return _thisFunction.yPosition;\n\n          case \"ADBE Position_2\":\n            return _thisFunction.zPosition;\n\n          case \"anchorPoint\":\n          case \"AnchorPoint\":\n          case \"Anchor Point\":\n          case \"ADBE AnchorPoint\":\n          case 1:\n            return _thisFunction.anchorPoint;\n\n          case \"opacity\":\n          case \"Opacity\":\n          case 11:\n            return _thisFunction.opacity;\n\n          default:\n            return null;\n        }\n      }\n\n      Object.defineProperty(_thisFunction, \"rotation\", {\n        get: ExpressionPropertyInterface(transform.r || transform.rz)\n      });\n      Object.defineProperty(_thisFunction, \"zRotation\", {\n        get: ExpressionPropertyInterface(transform.rz || transform.r)\n      });\n      Object.defineProperty(_thisFunction, \"xRotation\", {\n        get: ExpressionPropertyInterface(transform.rx)\n      });\n      Object.defineProperty(_thisFunction, \"yRotation\", {\n        get: ExpressionPropertyInterface(transform.ry)\n      });\n      Object.defineProperty(_thisFunction, \"scale\", {\n        get: ExpressionPropertyInterface(transform.s)\n      });\n\n      var _px;\n\n      var _py;\n\n      var _pz;\n\n      var _transformFactory;\n\n      if (transform.p) {\n        _transformFactory = ExpressionPropertyInterface(transform.p);\n      } else {\n        _px = ExpressionPropertyInterface(transform.px);\n        _py = ExpressionPropertyInterface(transform.py);\n\n        if (transform.pz) {\n          _pz = ExpressionPropertyInterface(transform.pz);\n        }\n      }\n\n      Object.defineProperty(_thisFunction, \"position\", {\n        get: function () {\n          if (transform.p) {\n            return _transformFactory();\n          }\n\n          return [_px(), _py(), _pz ? _pz() : 0];\n        }\n      });\n      Object.defineProperty(_thisFunction, \"xPosition\", {\n        get: ExpressionPropertyInterface(transform.px)\n      });\n      Object.defineProperty(_thisFunction, \"yPosition\", {\n        get: ExpressionPropertyInterface(transform.py)\n      });\n      Object.defineProperty(_thisFunction, \"zPosition\", {\n        get: ExpressionPropertyInterface(transform.pz)\n      });\n      Object.defineProperty(_thisFunction, \"anchorPoint\", {\n        get: ExpressionPropertyInterface(transform.a)\n      });\n      Object.defineProperty(_thisFunction, \"opacity\", {\n        get: ExpressionPropertyInterface(transform.o)\n      });\n      Object.defineProperty(_thisFunction, \"skew\", {\n        get: ExpressionPropertyInterface(transform.sk)\n      });\n      Object.defineProperty(_thisFunction, \"skewAxis\", {\n        get: ExpressionPropertyInterface(transform.sa)\n      });\n      Object.defineProperty(_thisFunction, \"orientation\", {\n        get: ExpressionPropertyInterface(transform.or)\n      });\n      return _thisFunction;\n    };\n  }();\n  /* exported ProjectInterface */\n\n\n  ProjectInterface = function () {\n    function registerComposition(comp) {\n      (this || _global).compositions.push(comp);\n    }\n\n    return function () {\n      function _thisProjectFunction(name) {\n        var i = 0;\n        var len = (this || _global).compositions.length;\n\n        while (i < len) {\n          if ((this || _global).compositions[i].data && (this || _global).compositions[i].data.nm === name) {\n            if ((this || _global).compositions[i].prepareFrame && (this || _global).compositions[i].data.xt) {\n              (this || _global).compositions[i].prepareFrame((this || _global).currentFrame);\n            }\n\n            return (this || _global).compositions[i].compInterface;\n          }\n\n          i += 1;\n        }\n\n        return null;\n      }\n\n      _thisProjectFunction.compositions = [];\n      _thisProjectFunction.currentFrame = 0;\n      _thisProjectFunction.registerComposition = registerComposition;\n      return _thisProjectFunction;\n    };\n  }();\n  /* global propertyGroupFactory, ExpressionPropertyInterface, PropertyInterface */\n\n  /* exported EffectsExpressionInterface */\n\n\n  var EffectsExpressionInterface = function () {\n    var ob = {\n      createEffectsInterface: createEffectsInterface\n    };\n\n    function createEffectsInterface(elem, propertyGroup) {\n      if (elem.effectsManager) {\n        var effectElements = [];\n        var effectsData = elem.data.ef;\n        var i;\n        var len = elem.effectsManager.effectElements.length;\n\n        for (i = 0; i < len; i += 1) {\n          effectElements.push(createGroupInterface(effectsData[i], elem.effectsManager.effectElements[i], propertyGroup, elem));\n        }\n\n        var effects = elem.data.ef || [];\n\n        var groupInterface = function (name) {\n          i = 0;\n          len = effects.length;\n\n          while (i < len) {\n            if (name === effects[i].nm || name === effects[i].mn || name === effects[i].ix) {\n              return effectElements[i];\n            }\n\n            i += 1;\n          }\n\n          return null;\n        };\n\n        Object.defineProperty(groupInterface, \"numProperties\", {\n          get: function () {\n            return effects.length;\n          }\n        });\n        return groupInterface;\n      }\n\n      return null;\n    }\n\n    function createGroupInterface(data, elements, propertyGroup, elem) {\n      function groupInterface(name) {\n        var effects = data.ef;\n        var i = 0;\n        var len = effects.length;\n\n        while (i < len) {\n          if (name === effects[i].nm || name === effects[i].mn || name === effects[i].ix) {\n            if (effects[i].ty === 5) {\n              return effectElements[i];\n            }\n\n            return effectElements[i]();\n          }\n\n          i += 1;\n        }\n\n        throw new Error();\n      }\n\n      var _propertyGroup = propertyGroupFactory(groupInterface, propertyGroup);\n\n      var effectElements = [];\n      var i;\n      var len = data.ef.length;\n\n      for (i = 0; i < len; i += 1) {\n        if (data.ef[i].ty === 5) {\n          effectElements.push(createGroupInterface(data.ef[i], elements.effectElements[i], elements.effectElements[i].propertyGroup, elem));\n        } else {\n          effectElements.push(createValueInterface(elements.effectElements[i], data.ef[i].ty, elem, _propertyGroup));\n        }\n      }\n\n      if (data.mn === \"ADBE Color Control\") {\n        Object.defineProperty(groupInterface, \"color\", {\n          get: function () {\n            return effectElements[0]();\n          }\n        });\n      }\n\n      Object.defineProperties(groupInterface, {\n        numProperties: {\n          get: function () {\n            return data.np;\n          }\n        },\n        _name: {\n          value: data.nm\n        },\n        propertyGroup: {\n          value: _propertyGroup\n        }\n      });\n      groupInterface.enabled = data.en !== 0;\n      groupInterface.active = groupInterface.enabled;\n      return groupInterface;\n    }\n\n    function createValueInterface(element, type, elem, propertyGroup) {\n      var expressionProperty = ExpressionPropertyInterface(element.p);\n\n      function interfaceFunction() {\n        if (type === 10) {\n          return elem.comp.compInterface(element.p.v);\n        }\n\n        return expressionProperty();\n      }\n\n      if (element.p.setGroupProperty) {\n        element.p.setGroupProperty(PropertyInterface(\"\", propertyGroup));\n      }\n\n      return interfaceFunction;\n    }\n\n    return ob;\n  }();\n  /* global createSizedArray */\n\n  /* exported MaskManagerInterface */\n\n\n  var MaskManagerInterface = function () {\n    function MaskInterface(mask, data) {\n      (this || _global)._mask = mask;\n      (this || _global)._data = data;\n    }\n\n    Object.defineProperty(MaskInterface.prototype, \"maskPath\", {\n      get: function () {\n        if ((this || _global)._mask.prop.k) {\n          (this || _global)._mask.prop.getValue();\n        }\n\n        return (this || _global)._mask.prop;\n      }\n    });\n    Object.defineProperty(MaskInterface.prototype, \"maskOpacity\", {\n      get: function () {\n        if ((this || _global)._mask.op.k) {\n          (this || _global)._mask.op.getValue();\n        }\n\n        return (this || _global)._mask.op.v * 100;\n      }\n    });\n\n    var MaskManager = function (maskManager) {\n      var _masksInterfaces = createSizedArray(maskManager.viewData.length);\n\n      var i;\n      var len = maskManager.viewData.length;\n\n      for (i = 0; i < len; i += 1) {\n        _masksInterfaces[i] = new MaskInterface(maskManager.viewData[i], maskManager.masksProperties[i]);\n      }\n\n      var maskFunction = function (name) {\n        i = 0;\n\n        while (i < len) {\n          if (maskManager.masksProperties[i].nm === name) {\n            return _masksInterfaces[i];\n          }\n\n          i += 1;\n        }\n\n        return null;\n      };\n\n      return maskFunction;\n    };\n\n    return MaskManager;\n  }();\n  /* global createTypedArray */\n\n  /* exported ExpressionPropertyInterface */\n\n\n  var ExpressionPropertyInterface = function () {\n    var defaultUnidimensionalValue = {\n      pv: 0,\n      v: 0,\n      mult: 1\n    };\n    var defaultMultidimensionalValue = {\n      pv: [0, 0, 0],\n      v: [0, 0, 0],\n      mult: 1\n    };\n\n    function completeProperty(expressionValue, property, type) {\n      Object.defineProperty(expressionValue, \"velocity\", {\n        get: function () {\n          return property.getVelocityAtTime(property.comp.currentFrame);\n        }\n      });\n      expressionValue.numKeys = property.keyframes ? property.keyframes.length : 0;\n\n      expressionValue.key = function (pos) {\n        if (!expressionValue.numKeys) {\n          return 0;\n        }\n\n        var value = \"\";\n\n        if (\"s\" in property.keyframes[pos - 1]) {\n          value = property.keyframes[pos - 1].s;\n        } else if (\"e\" in property.keyframes[pos - 2]) {\n          value = property.keyframes[pos - 2].e;\n        } else {\n          value = property.keyframes[pos - 2].s;\n        }\n\n        var valueProp = type === \"unidimensional\" ? new Number(value) : Object.assign({}, value); // eslint-disable-line no-new-wrappers\n\n        valueProp.time = property.keyframes[pos - 1].t / property.elem.comp.globalData.frameRate;\n        valueProp.value = type === \"unidimensional\" ? value[0] : value;\n        return valueProp;\n      };\n\n      expressionValue.valueAtTime = property.getValueAtTime;\n      expressionValue.speedAtTime = property.getSpeedAtTime;\n      expressionValue.velocityAtTime = property.getVelocityAtTime;\n      expressionValue.propertyGroup = property.propertyGroup;\n    }\n\n    function UnidimensionalPropertyInterface(property) {\n      if (!property || !(\"pv\" in property)) {\n        property = defaultUnidimensionalValue;\n      }\n\n      var mult = 1 / property.mult;\n      var val = property.pv * mult;\n      var expressionValue = new Number(val); // eslint-disable-line no-new-wrappers\n\n      expressionValue.value = val;\n      completeProperty(expressionValue, property, \"unidimensional\");\n      return function () {\n        if (property.k) {\n          property.getValue();\n        }\n\n        val = property.v * mult;\n\n        if (expressionValue.value !== val) {\n          expressionValue = new Number(val); // eslint-disable-line no-new-wrappers\n\n          expressionValue.value = val;\n          completeProperty(expressionValue, property, \"unidimensional\");\n        }\n\n        return expressionValue;\n      };\n    }\n\n    function MultidimensionalPropertyInterface(property) {\n      if (!property || !(\"pv\" in property)) {\n        property = defaultMultidimensionalValue;\n      }\n\n      var mult = 1 / property.mult;\n      var len = property.data && property.data.l || property.pv.length;\n      var expressionValue = createTypedArray(\"float32\", len);\n      var arrValue = createTypedArray(\"float32\", len);\n      expressionValue.value = arrValue;\n      completeProperty(expressionValue, property, \"multidimensional\");\n      return function () {\n        if (property.k) {\n          property.getValue();\n        }\n\n        for (var i = 0; i < len; i += 1) {\n          arrValue[i] = property.v[i] * mult;\n          expressionValue[i] = arrValue[i];\n        }\n\n        return expressionValue;\n      };\n    } // TODO: try to avoid using this getter\n\n\n    function defaultGetter() {\n      return defaultUnidimensionalValue;\n    }\n\n    return function (property) {\n      if (!property) {\n        return defaultGetter;\n      }\n\n      if (property.propType === \"unidimensional\") {\n        return UnidimensionalPropertyInterface(property);\n      }\n\n      return MultidimensionalPropertyInterface(property);\n    };\n  }();\n  /* global expressionHelpers, TextSelectorProp, ExpressionManager */\n\n  /* exported TextExpressionSelectorProp */\n\n\n  (function () {\n    var TextExpressionSelectorProp = function () {\n      // eslint-disable-line no-unused-vars\n      function getValueProxy(index, total) {\n        (this || _global).textIndex = index + 1;\n        (this || _global).textTotal = total;\n        (this || _global).v = this.getValue() * (this || _global).mult;\n        return (this || _global).v;\n      }\n\n      return function TextExpressionSelectorPropFactory(elem, data) {\n        (this || _global).pv = 1;\n        (this || _global).comp = elem.comp;\n        (this || _global).elem = elem;\n        (this || _global).mult = 0.01;\n        (this || _global).propType = \"textSelector\";\n        (this || _global).textTotal = data.totalChars;\n        (this || _global).selectorValue = 100;\n        (this || _global).lastValue = [1, 1, 1];\n        (this || _global).k = true;\n        (this || _global).x = true;\n        (this || _global).getValue = ExpressionManager.initiateExpression.bind(this || _global)(elem, data, this || _global);\n        (this || _global).getMult = getValueProxy;\n        (this || _global).getVelocityAtTime = expressionHelpers.getVelocityAtTime;\n\n        if ((this || _global).kf) {\n          (this || _global).getValueAtTime = expressionHelpers.getValueAtTime.bind(this || _global);\n        } else {\n          (this || _global).getValueAtTime = expressionHelpers.getStaticValueAtTime.bind(this || _global);\n        }\n\n        (this || _global).setGroupProperty = expressionHelpers.setGroupProperty;\n      };\n    }();\n\n    var propertyGetTextProp = TextSelectorProp.getTextSelectorProp;\n\n    TextSelectorProp.getTextSelectorProp = function (elem, data, arr) {\n      if (data.t === 1) {\n        return new TextExpressionSelectorPropFactory(elem, data, arr); // eslint-disable-line no-undef\n      }\n\n      return propertyGetTextProp(elem, data, arr);\n    };\n  })();\n  /* global PropertyFactory */\n\n  /* exported SliderEffect, AngleEffect, ColorEffect, PointEffect, LayerIndexEffect, MaskIndexEffect, CheckboxEffect, NoValueEffect */\n\n\n  function SliderEffect(data, elem, container) {\n    (this || _global).p = PropertyFactory.getProp(elem, data.v, 0, 0, container);\n  }\n\n  function AngleEffect(data, elem, container) {\n    (this || _global).p = PropertyFactory.getProp(elem, data.v, 0, 0, container);\n  }\n\n  function ColorEffect(data, elem, container) {\n    (this || _global).p = PropertyFactory.getProp(elem, data.v, 1, 0, container);\n  }\n\n  function PointEffect(data, elem, container) {\n    (this || _global).p = PropertyFactory.getProp(elem, data.v, 1, 0, container);\n  }\n\n  function LayerIndexEffect(data, elem, container) {\n    (this || _global).p = PropertyFactory.getProp(elem, data.v, 0, 0, container);\n  }\n\n  function MaskIndexEffect(data, elem, container) {\n    (this || _global).p = PropertyFactory.getProp(elem, data.v, 0, 0, container);\n  }\n\n  function CheckboxEffect(data, elem, container) {\n    (this || _global).p = PropertyFactory.getProp(elem, data.v, 0, 0, container);\n  }\n\n  function NoValueEffect() {\n    (this || _global).p = {};\n  }\n  /* global extendPrototype, SliderEffect, AngleEffect, ColorEffect, PointEffect, CheckboxEffect, LayerIndexEffect,\r\n  MaskIndexEffect, NoValueEffect, DynamicPropertyContainer */\n\n\n  function EffectsManager(data, element) {\n    var effects = data.ef || [];\n    (this || _global).effectElements = [];\n    var i;\n    var len = effects.length;\n    var effectItem;\n\n    for (i = 0; i < len; i += 1) {\n      effectItem = new GroupEffect(effects[i], element);\n\n      (this || _global).effectElements.push(effectItem);\n    }\n  }\n\n  function GroupEffect(data, element) {\n    this.init(data, element);\n  }\n\n  extendPrototype([DynamicPropertyContainer], GroupEffect);\n  GroupEffect.prototype.getValue = GroupEffect.prototype.iterateDynamicProperties;\n\n  GroupEffect.prototype.init = function (data, element) {\n    (this || _global).data = data;\n    (this || _global).effectElements = [];\n    this.initDynamicPropertyContainer(element);\n    var i;\n    var len = (this || _global).data.ef.length;\n    var eff;\n    var effects = (this || _global).data.ef;\n\n    for (i = 0; i < len; i += 1) {\n      eff = null;\n\n      switch (effects[i].ty) {\n        case 0:\n          eff = new SliderEffect(effects[i], element, this || _global);\n          break;\n\n        case 1:\n          eff = new AngleEffect(effects[i], element, this || _global);\n          break;\n\n        case 2:\n          eff = new ColorEffect(effects[i], element, this || _global);\n          break;\n\n        case 3:\n          eff = new PointEffect(effects[i], element, this || _global);\n          break;\n\n        case 4:\n        case 7:\n          eff = new CheckboxEffect(effects[i], element, this || _global);\n          break;\n\n        case 10:\n          eff = new LayerIndexEffect(effects[i], element, this || _global);\n          break;\n\n        case 11:\n          eff = new MaskIndexEffect(effects[i], element, this || _global);\n          break;\n\n        case 5:\n          eff = new EffectsManager(effects[i], element, this || _global);\n          break;\n        // case 6:\n\n        default:\n          eff = new NoValueEffect(effects[i], element, this || _global);\n          break;\n      }\n\n      if (eff) {\n        (this || _global).effectElements.push(eff);\n      }\n    }\n  };\n\n  var lottie = {};\n\n  function setLocationHref(href) {\n    locationHref = href;\n  }\n\n  function searchAnimations() {\n    if (standalone === true) {\n      animationManager.searchAnimations(animationData, standalone, renderer);\n    } else {\n      animationManager.searchAnimations();\n    }\n  }\n\n  function setSubframeRendering(flag) {\n    subframeEnabled = flag;\n  }\n\n  function loadAnimation(params) {\n    if (standalone === true) {\n      params.animationData = JSON.parse(animationData);\n    }\n\n    return animationManager.loadAnimation(params);\n  }\n\n  function setQuality(value) {\n    if (typeof value === \"string\") {\n      switch (value) {\n        case \"high\":\n          defaultCurveSegments = 200;\n          break;\n\n        default:\n        case \"medium\":\n          defaultCurveSegments = 50;\n          break;\n\n        case \"low\":\n          defaultCurveSegments = 10;\n          break;\n      }\n    } else if (!isNaN(value) && value > 1) {\n      defaultCurveSegments = value;\n    }\n\n    if (defaultCurveSegments >= 50) {\n      roundValues(false);\n    } else {\n      roundValues(true);\n    }\n  }\n\n  function inBrowser() {\n    return typeof navigator !== \"undefined\";\n  }\n\n  function installPlugin(type, plugin) {\n    if (type === \"expressions\") {\n      expressionsPlugin = plugin;\n    }\n  }\n\n  function getFactory(name) {\n    switch (name) {\n      case \"propertyFactory\":\n        return PropertyFactory;\n\n      case \"shapePropertyFactory\":\n        return ShapePropertyFactory;\n\n      case \"matrix\":\n        return Matrix;\n\n      default:\n        return null;\n    }\n  }\n\n  lottie.play = animationManager.play;\n  lottie.pause = animationManager.pause;\n  lottie.setLocationHref = setLocationHref;\n  lottie.togglePause = animationManager.togglePause;\n  lottie.setSpeed = animationManager.setSpeed;\n  lottie.setDirection = animationManager.setDirection;\n  lottie.stop = animationManager.stop;\n  lottie.searchAnimations = searchAnimations;\n  lottie.registerAnimation = animationManager.registerAnimation;\n  lottie.loadAnimation = loadAnimation;\n  lottie.setSubframeRendering = setSubframeRendering;\n  lottie.resize = animationManager.resize; // lottie.start = start;\n\n  lottie.goToAndStop = animationManager.goToAndStop;\n  lottie.destroy = animationManager.destroy;\n  lottie.setQuality = setQuality;\n  lottie.inBrowser = inBrowser;\n  lottie.installPlugin = installPlugin;\n  lottie.freeze = animationManager.freeze;\n  lottie.unfreeze = animationManager.unfreeze;\n  lottie.setVolume = animationManager.setVolume;\n  lottie.mute = animationManager.mute;\n  lottie.unmute = animationManager.unmute;\n  lottie.getRegisteredAnimations = animationManager.getRegisteredAnimations;\n  lottie.__getFactory = getFactory;\n  lottie.version = \"5.7.8\";\n\n  function checkReady() {\n    if (document.readyState === \"complete\") {\n      clearInterval(readyStateCheckInterval);\n      searchAnimations();\n    }\n  }\n\n  function getQueryVariable(variable) {\n    var vars = queryString.split(\"&\");\n\n    for (var i = 0; i < vars.length; i += 1) {\n      var pair = vars[i].split(\"=\");\n\n      if (decodeURIComponent(pair[0]) == variable) {\n        // eslint-disable-line eqeqeq\n        return decodeURIComponent(pair[1]);\n      }\n    }\n\n    return null;\n  }\n\n  var standalone = \"__[STANDALONE]__\";\n  var animationData = \"__[ANIMATIONDATA]__\";\n  var renderer = \"\";\n  var queryString;\n\n  if (standalone) {\n    var scripts = document.getElementsByTagName(\"script\");\n    var index = scripts.length - 1;\n    var myScript = scripts[index] || {\n      src: \"\"\n    };\n    queryString = myScript.src.replace(/^[^\\?]+\\??/, \"\"); // eslint-disable-line no-useless-escape\n\n    renderer = getQueryVariable(\"renderer\");\n  }\n\n  var readyStateCheckInterval = setInterval(checkReady, 100);\n  return lottie;\n});\nvar exports$1 = exports;\n\nexport default exports$1;\n\n//# sourceMappingURL=npm:lottie-web@5.7.8!cjs.map","export { default } from \"/npm:lottie-web@5.7.8!cjs\";\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useRef,useCallback,useEffect}from\"react\";import{motion,addPropertyControls,ControlType,RenderTarget}from\"framer\";import{defaultEvents}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import{useAutoMotionValue}from\"https://framer.com/m/framer/useAutoMotionValue.js@0.3.0\";import lottie from\"https://jspm.dev/lottie-web@5.7.8\";var SrcType;(function(SrcType){SrcType[\"File\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));var Poster;(function(Poster){Poster[\"Auto\"]=\"Auto\";Poster[\"Custom\"]=\"Custom\";})(Poster||(Poster={}));const placeholderUrl=\"https://misc.framerstatic.com/lottie/logo.json\";/**\n * LOTTIE\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 350\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Lottie(props){const{style,srcUrl,srcFile,srcType,poster,progress:progressRaw,playing,loop,posterProgress,pauseOnCanvas,isForwardsDirection,speed,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,onComplete}=props;const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const shouldPlay=(!pauseOnCanvas||!isOnCanvas)&&playing;const direction=isForwardsDirection?1:-1;const isCustomPoster=poster===\"Custom\";const el=useRef();const didInitialMount=useRef(false);const animationInfo=useRef({data:null,animation:null,duration:null});const progress=useAutoMotionValue(progressRaw,{transform:v=>v*.01});const play=()=>{var _animationInfo_current_animation,_animationInfo_current;return(_animationInfo_current=animationInfo.current)===null||_animationInfo_current===void 0?void 0:(_animationInfo_current_animation=_animationInfo_current.animation)===null||_animationInfo_current_animation===void 0?void 0:_animationInfo_current_animation.play();};const pause=()=>{var _animationInfo_current_animation,_animationInfo_current;return(_animationInfo_current=animationInfo.current)===null||_animationInfo_current===void 0?void 0:(_animationInfo_current_animation=_animationInfo_current.animation)===null||_animationInfo_current_animation===void 0?void 0:_animationInfo_current_animation.pause();};const destroy=()=>{var _animationInfo_current_animation,_animationInfo_current;return(_animationInfo_current=animationInfo.current)===null||_animationInfo_current===void 0?void 0:(_animationInfo_current_animation=_animationInfo_current.animation)===null||_animationInfo_current_animation===void 0?void 0:_animationInfo_current_animation.destroy();};const scrubTo=useCallback((normalizedProgress,shouldPlayAfter)=>{if(!animationInfo.current.duration||!animationInfo.current.animation)return;// Lottie gets weird when scrubbing to the exact last frame\nconst frameNumberTarget=normalizedProgress===1?animationInfo.current.duration-1:normalizedProgress*animationInfo.current.duration;if(shouldPlayAfter)animationInfo.current.animation.goToAndPlay(frameNumberTarget,true);else animationInfo.current.animation.goToAndStop(frameNumberTarget,true);},[]);const fetchLottieData=useCallback(async url=>{if(!url)return null;const data=await fetch(url,{method:\"GET\",credentials:\"omit\",redirect:\"follow\"}).then(d=>d.json());return data;},[]);// Fetch lottie animation & start setup\nconst init=useCallback(async()=>{// Clear current animation\ndestroy();let dataUrl;if(srcType===\"URL\")dataUrl=srcUrl;if(srcType===\"Upload\")dataUrl=srcFile;if(!dataUrl){console.warn(\"No valid Lottie animation provided\");dataUrl=placeholderUrl;}const data=await fetchLottieData(dataUrl);animationInfo.current.data=data;return setup(didInitialMount.current);},[srcType,srcUrl,srcFile]);// Create Lottie animation\nconst setup=useCallback(shouldPlayAfter=>{if(!el.current)return;destroy();const options={container:el.current,renderer:\"svg\",loop:loop,autoplay:shouldPlay,animationData:animationInfo.current.data,rendererSettings:{preserveAspectRatio:\"xMidYMid slice\"}};const anim=animationInfo.current.animation=lottie.loadAnimation(options);animationInfo.current.duration=anim.getDuration(true);anim.setDirection(direction);anim.setSpeed(speed);didInitialMount.current=true;if(isOnCanvas&&isCustomPoster)scrubTo(posterProgress,false);else scrubTo(progress.get(),shouldPlay||shouldPlayAfter);return()=>{anim.destroy();};},[loop,shouldPlay,speed,direction,isOnCanvas,isCustomPoster,posterProgress]);// Initial setup or re-init when source changes\nuseEffect(()=>{let cleanup;init().then(c=>cleanup=c);return()=>{if(cleanup)cleanup();};},[srcType,srcFile,srcUrl]);// No run-time option for loop option, recreating anim\nuseEffect(()=>{if(!didInitialMount.current)return;return setup(false);},[loop]);// Perf hack lets see if anyone notices\nuseEffect(()=>lottie.setQuality(isOnCanvas?\"low\":\"medium\"),[]);// useEffect(() => {\n//     if (!isOnCanvas) return\n//     const normalizedProgress = progress.get() * 0.01\n//     if (shouldPlay) scrubTo(normalizedProgress, true)\n//     else scrubTo(normalizedProgress, false)\n// }, [progressRaw, shouldPlay])\nuseEffect(()=>progress.onChange(val=>{if(isOnCanvas)return;if(shouldPlay)scrubTo(val,true);else scrubTo(val,false);}),[]);useEffect(()=>{const val=progress.get();if(shouldPlay)scrubTo(val,true);else scrubTo(val,false);},[progressRaw]);useEffect(()=>{if(!isOnCanvas)return;const normalizedPosterProgress=posterProgress*.01;if(isCustomPoster)scrubTo(normalizedPosterProgress,false);else scrubTo(progress.get(),false);},[isCustomPoster,posterProgress]);useEffect(()=>{var _animationInfo_current;if(!((_animationInfo_current=animationInfo.current)===null||_animationInfo_current===void 0?void 0:_animationInfo_current.animation))return;animationInfo.current.animation.setSpeed(speed);scrubTo(progress.get(),true);},[speed]);useEffect(()=>{var _animationInfo_current;if(!((_animationInfo_current=animationInfo.current)===null||_animationInfo_current===void 0?void 0:_animationInfo_current.animation))return;animationInfo.current.animation.setDirection(direction);scrubTo(progress.get(),true);},[direction]);useEffect(()=>{if(shouldPlay)play();else pause();},[shouldPlay]);return /*#__PURE__*/_jsx(motion.div,{ref:el,style:style,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp});}Lottie.defaultProps={height:200,width:200,srcType:\"URL\",pauseOnCanvas:true,srcUrl:placeholderUrl,progress:0,poster:\"Auto\",posterProgress:0};addPropertyControls(Lottie,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",placeholder:\"../example.json\",hidden:props=>props.srcType===\"Upload\"},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"json\"],hidden:props=>props.srcType===\"URL\"},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},// Temporarily disabling for perf\npauseOnCanvas:{type:ControlType.Boolean,title:\"Canvas\",disabledTitle:\"Play\",enabledTitle:\"Pause\",hidden:props=>props.playing===false},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},isForwardsDirection:{title:\"Direction\",type:ControlType.Boolean,enabledTitle:\"Normal\",disabledTitle:\"Reverse\"},speed:{type:ControlType.Number,defaultValue:1,min:0,max:10,step:.5,displayStepper:true,unit:\"x\"},poster:{title:\"Poster\",type:ControlType.Enum,options:[\"Auto\",\"Custom\"],displaySegmentedControl:true},posterProgress:{title:\" \",type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({poster})=>poster===\"Auto\"},progress:{title:\"Progress\",type:ControlType.Number,max:100,min:0,unit:\"%\",description:\"This component is made for JSON files. [Learn more here](https://lottiefiles.com/what-is-lottie).\"},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Lottie\":{\"type\":\"reactComponent\",\"name\":\"Lottie\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"350\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lottie.map","function t(e,i,s){return Math.max(e,Math.min(i,s))}class Animate{advance(e){if(!this.isRunning)return;let i=!1;if(this.lerp)this.value=(s=this.value,o=this.to,n=60*this.lerp,r=e,function(e,i,s){return(1-s)*e+s*i}(s,o,1-Math.exp(-n*r))),Math.round(this.value)===this.to&&(this.value=this.to,i=!0);else{this.currentTime+=e;const s=t(0,this.currentTime/this.duration,1);i=s>=1;const o=i?1:this.easing(s);this.value=this.from+(this.to-this.from)*o}var s,o,n,r;this.onUpdate?.(this.value,i),i&&this.stop()}stop(){this.isRunning=!1}fromTo(e,i,{lerp:s=.1,duration:o=1,easing:n=(e=>e),onStart:r,onUpdate:l}){this.from=this.value=e,this.to=i,this.lerp=s,this.duration=o,this.easing=n,this.currentTime=0,this.isRunning=!0,r?.(),this.onUpdate=l}}class Dimensions{constructor({wrapper:e,content:i,autoResize:s=!0,debounce:o=250}={}){this.wrapper=e,this.content=i,s&&(this.debouncedResize=function(e,i){let s;return function(){let o=arguments,n=this;clearTimeout(s),s=setTimeout((function(){e.apply(n,o)}),i)}}(this.resize,o),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(e,...i){let s=this.events[e]||[];for(let e=0,o=s.length;e<o;e++)s[e](...i)}on(e,i){return this.events[e]?.push(i)||(this.events[e]=[i]),()=>{this.events[e]=this.events[e]?.filter((e=>i!==e))}}off(e,i){this.events[e]=this.events[e]?.filter((e=>i!==e))}destroy(){this.events={}}}const e=100/6;class VirtualScroll{constructor(e,{wheelMultiplier:i=1,touchMultiplier:s=1}){this.element=e,this.wheelMultiplier=i,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(e,i){return this.emitter.on(e,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:e})};onTouchMove=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e,o=-(i-this.touchStart.x)*this.touchMultiplier,n=-(s-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:o,y:n},this.emitter.emit(\"scroll\",{deltaX:o,deltaY:n,event:e})};onTouchEnd=e=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:e})};onWheel=i=>{let{deltaX:s,deltaY:o,deltaMode:n}=i;s*=1===n?e:2===n?this.windowWidth:1,o*=1===n?e:2===n?this.windowHeight:1,s*=this.wheelMultiplier,o*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:i})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:e=window,content:i=document.documentElement,wheelEventsTarget:s=e,eventsTarget:o=s,smoothWheel:n=!0,syncTouch:r=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:h=35,duration:a,easing:c=(e=>Math.min(1,1.001-Math.pow(2,-10*e))),lerp:d=!a&&.1,infinite:p=!1,orientation:u=\"vertical\",gestureOrientation:m=\"vertical\",touchMultiplier:v=1,wheelMultiplier:g=1,autoResize:S=!0,__experimental__naiveDimensions:w=!1}={}){this.__isSmooth=!1,this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:e,deltaY:i,event:s})=>{if(s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const r=0===e&&0===i,l=\"vertical\"===this.options.gestureOrientation&&0===i||\"horizontal\"===this.options.gestureOrientation&&0===e;if(r||l)return;let h=s.composedPath();if(h=h.slice(0,h.indexOf(this.rootElement)),h.find((e=>{var i,s,r,l,h;return(null===(i=e.hasAttribute)||void 0===i?void 0:i.call(e,\"data-lenis-prevent\"))||o&&(null===(s=e.hasAttribute)||void 0===s?void 0:s.call(e,\"data-lenis-prevent-touch\"))||n&&(null===(r=e.hasAttribute)||void 0===r?void 0:r.call(e,\"data-lenis-prevent-wheel\"))||(null===(l=e.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(h=e.classList)||void 0===h?void 0:h.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(this.isSmooth=this.options.syncTouch&&o||this.options.smoothWheel&&n,!this.isSmooth)return this.isScrolling=!1,void this.animate.stop();s.preventDefault();let a=i;\"both\"===this.options.gestureOrientation?a=Math.abs(i)>Math.abs(e)?i:e:\"horizontal\"===this.options.gestureOrientation&&(a=e);const c=o&&this.options.syncTouch,d=o&&\"touchend\"===s.type&&Math.abs(a)>5;d&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:d?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(!this.__preventNextScrollEvent&&!this.isScrolling){const e=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.direction=Math.sign(this.animatedScroll-e),this.emit()}},window.lenisVersion=\"1.0.42\",e!==document.documentElement&&e!==document.body||(e=window),this.options={wrapper:e,content:i,wheelEventsTarget:s,eventsTarget:o,smoothWheel:n,syncTouch:r,syncTouchLerp:l,touchInertiaMultiplier:h,duration:a,easing:c,lerp:d,infinite:p,gestureOrientation:m,orientation:u,touchMultiplier:v,wheelMultiplier:g,autoResize:S,__experimental__naiveDimensions:w},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:e,content:i,autoResize:S}),this.toggleClassName(\"lenis\",!0),this.velocity=0,this.isLocked=!1,this.isStopped=!1,this.isSmooth=r||n,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(o,{touchMultiplier:v,wheelMultiplier:g}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.toggleClassName(\"lenis\",!1),this.toggleClassName(\"lenis-smooth\",!1),this.toggleClassName(\"lenis-scrolling\",!1),this.toggleClassName(\"lenis-stopped\",!1),this.toggleClassName(\"lenis-locked\",!1)}on(e,i){return this.emitter.on(e,i)}off(e,i){return this.emitter.off(e,i)}setScroll(e){this.isHorizontal?this.rootElement.scrollLeft=e:this.rootElement.scrollTop=e}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(e){const i=e-(this.time||e);this.time=e,this.animate.advance(.001*i)}scrollTo(e,{offset:i=0,immediate:s=!1,lock:o=!1,duration:n=this.options.duration,easing:r=this.options.easing,lerp:l=!n&&this.options.lerp,onComplete:h,force:a=!1,programmatic:c=!0}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(e))e=0;else if([\"bottom\",\"right\",\"end\"].includes(e))e=this.limit;else{let s;if(\"string\"==typeof e?s=document.querySelector(e):(null==e?void 0:e.nodeType)&&(s=e),s){if(this.options.wrapper!==window){const e=this.options.wrapper.getBoundingClientRect();i-=this.isHorizontal?e.left:e.top}const o=s.getBoundingClientRect();e=(this.isHorizontal?o.left:o.top)+this.animatedScroll}}if(\"number\"==typeof e){if(e+=i,e=Math.round(e),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):e=t(0,e,this.limit),s)return this.animatedScroll=this.targetScroll=e,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));if(!c){if(e===this.targetScroll)return;this.targetScroll=e}this.animate.fromTo(this.animatedScroll,e,{duration:n,easing:r,lerp:l,onStart:()=>{o&&(this.isLocked=!0),this.isScrolling=!0},onUpdate:(e,i)=>{this.isScrolling=!0,this.velocity=e-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=e,this.setScroll(this.scroll),c&&(this.targetScroll=e),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.__preventNextScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextScrollEvent})))}})}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?(e=this.animatedScroll,i=this.limit,(e%i+i)%i):this.animatedScroll;var e,i}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isSmooth(){return this.__isSmooth}set isSmooth(e){this.__isSmooth!==e&&(this.__isSmooth=e,this.toggleClassName(\"lenis-smooth\",e))}get isScrolling(){return this.__isScrolling}set isScrolling(e){this.__isScrolling!==e&&(this.__isScrolling=e,this.toggleClassName(\"lenis-scrolling\",e))}get isStopped(){return this.__isStopped}set isStopped(e){this.__isStopped!==e&&(this.__isStopped=e,this.toggleClassName(\"lenis-stopped\",e))}get isLocked(){return this.__isLocked}set isLocked(e){this.__isLocked!==e&&(this.__isLocked=e,this.toggleClassName(\"lenis-locked\",e))}get className(){let e=\"lenis\";return this.isStopped&&(e+=\" lenis-stopped\"),this.isLocked&&(e+=\" lenis-locked\"),this.isScrolling&&(e+=\" lenis-scrolling\"),this.isSmooth&&(e+=\" lenis-smooth\"),e}toggleClassName(e,i){this.rootElement.classList.toggle(e,i),this.emitter.emit(\"className change\",this)}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"@studio-freight/lenis\";import{useEffect,useRef}from\"react\";/**\n * @framerDisableUnlink\n */export default function SmoothScroll(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current)lenis.current.scrollTo(0,{immediate:true});},[lenis]);useEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const handleMutation=(mutationsList,observer)=>{for(const mutation of mutationsList){if(mutation.type===\"childList\"){const hasChildren=overlayElement.children.length>0;if(hasChildren){// Check if the html tag has the style \"overflow: hidden;\"\nconst htmlElement=document.documentElement;const computedStyle=window.getComputedStyle(htmlElement);const isOverflowHidden=computedStyle.getPropertyValue(\"overflow\")===\"hidden\";if(isOverflowHidden){lenis.current.stop();}else{lenis.current.start();}}else{lenis.current.start();}}}};const observer=new MutationObserver(handleMutation);const config={childList:true};observer.observe(overlayElement,config);return()=>observer.disconnect();}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{lenis.current.raf(time);requestAnimationFrame(raf);};requestAnimationFrame(raf);return()=>{lenis.current.destroy();lenis.current=null;};},[]);return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"style\",{children:`\n      html.lenis {\n        height: auto;\n      }\n\n      .lenis.lenis-smooth {\n        scroll-behavior: auto !important;\n      }\n\n      .lenis.lenis-smooth [data-lenis-prevent] {\n        overscroll-behavior: contain;\n      }\n\n      .lenis.lenis-stopped {\n        overflow: hidden;\n      }\n\n      .lenis.lenis-scrolling iframe {\n        pointer-events: none;\n      }\n    `})});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Scroll.map","// Generated by Framer (2f96024)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Montserrat-bold\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/KDZE2GHZ4MXZP7RVHASNN75AFABT2ZB2/G33WYZOWF5RLCYVGCMU5BFGBXH4DMKUK/SHZ3SDA4YUDBQPNRSIGO7XNSCQQUBDYR.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-UcAdd .framer-styles-preset-16pk37i:not(.rich-text-wrapper), .framer-UcAdd .framer-styles-preset-16pk37i.rich-text-wrapper p { --framer-font-family: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2.88); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 12px; --framer-text-alignment: start; --framer-text-color: var(--token-f505f256-385b-49be-829d-69cf79c033fc, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-UcAdd\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2ac8f15)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/Bi0rUWHJmWL0etJsvoTB/43tru4rWzflXBpNjNI9Q/UiM3mM6dK.js\";const cycleOrder=[\"s9XBALsnS\",\"XM8PQ2tR6\",\"RDIjGOhsP\",\"MalQNOlIS\",\"v2HsjtWah\",\"gGBtsCRw9\"];const serializationHash=\"framer-AreT7\";const variantClassNames={gGBtsCRw9:\"framer-v-ie2czu\",MalQNOlIS:\"framer-v-ix5fu4\",RDIjGOhsP:\"framer-v-58xzzu\",s9XBALsnS:\"framer-v-ecjr4d\",v2HsjtWah:\"framer-v-8prgoz\",XM8PQ2tR6:\"framer-v-1ycbjcn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Placehlder Framer\":\"gGBtsCRw9\",\"Variant 1\":\"s9XBALsnS\",\"Variant 2\":\"XM8PQ2tR6\",\"Variant 3\":\"RDIjGOhsP\",\"Variant 4\":\"MalQNOlIS\",\"Variant 5\":\"v2HsjtWah\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"s9XBALsnS\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"s9XBALsnS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1usxofq=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"XM8PQ2tR6\",true),1500);});const onAppear9ffj4a=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"RDIjGOhsP\",true),2e3);});const onAppearusxhuu=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"MalQNOlIS\",true),2e3);});const onAppearbrx4md=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"v2HsjtWah\",true),2e3);});const onAppear1h6qg37=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"s9XBALsnS\",true),500);});const onTapaq6rmp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});await delay(()=>setVariant(\"s9XBALsnS\"),500);});useOnVariantChange(baseVariant,{default:onAppear1usxofq,gGBtsCRw9:undefined,MalQNOlIS:onAppearbrx4md,RDIjGOhsP:onAppearusxhuu,v2HsjtWah:onAppear1h6qg37,XM8PQ2tR6:onAppear9ffj4a});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"gGBtsCRw9\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"gGBtsCRw9\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ecjr4d\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"s9XBALsnS\",ref:refBinding,style:{...style},...addPropertyOverrides({gGBtsCRw9:{\"data-framer-name\":\"Placehlder Framer\",onTap:onTapaq6rmp},MalQNOlIS:{\"data-framer-name\":\"Variant 4\"},RDIjGOhsP:{\"data-framer-name\":\"Variant 3\"},v2HsjtWah:{\"data-framer-name\":\"Variant 5\"},XM8PQ2tR6:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62)))\"},children:\"It’s not rushed\"})}),className:\"framer-1hpujej\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AVI8wyvZS\",style:{\"--extracted-r6o4lv\":\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{MalQNOlIS:{\"--extracted-r6o4lv\":\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({MalQNOlIS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0)))\"},children:\"It’s a relationship\"})})},RDIjGOhsP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62)))\"},children:\"No “do this, or do that.”\"})})},XM8PQ2tR6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62)))\"},children:\"It’s not over-whelming\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hxpf2z\",\"data-framer-name\":\"Placeholder\",layoutDependency:layoutDependency,layoutId:\"r_75EejUc\"})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AreT7.framer-1s66s1, .framer-AreT7 .framer-1s66s1 { display: block; }\",\".framer-AreT7.framer-ecjr4d { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 342px; }\",\".framer-AreT7 .framer-1hpujej { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-AreT7 .framer-1hxpf2z { flex: 1 0 0px; height: 92px; overflow: visible; position: relative; width: 1px; }\",\".framer-AreT7.framer-v-1ycbjcn.framer-ecjr4d { overflow: visible; }\",\".framer-AreT7.framer-v-ie2czu.framer-ecjr4d { cursor: pointer; height: 92px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 92\n * @framerIntrinsicWidth 342\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"XM8PQ2tR6\":{\"layout\":[\"fixed\",\"auto\"]},\"RDIjGOhsP\":{\"layout\":[\"fixed\",\"auto\"]},\"MalQNOlIS\":{\"layout\":[\"fixed\",\"auto\"]},\"v2HsjtWah\":{\"layout\":[\"fixed\",\"auto\"]},\"gGBtsCRw9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjIDdipCMu=withCSS(Component,css,\"framer-AreT7\");export default FramerjIDdipCMu;FramerjIDdipCMu.displayName=\"Animated txt\";FramerjIDdipCMu.defaultProps={height:92,width:342};addPropertyControls(FramerjIDdipCMu,{variant:{options:[\"s9XBALsnS\",\"XM8PQ2tR6\",\"RDIjGOhsP\",\"MalQNOlIS\",\"v2HsjtWah\",\"gGBtsCRw9\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Placehlder Framer\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerjIDdipCMu,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjIDdipCMu\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"92\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"342\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XM8PQ2tR6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RDIjGOhsP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MalQNOlIS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"v2HsjtWah\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gGBtsCRw9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jIDdipCMu.map","// Generated by Framer (2f96024)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Kanit-300\",\"GF;Kanit-regular\",\"GF;Kanit-italic\",\"GF;Kanit-300italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Kanit\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKU-Go6G5tXcr4-OSWlX6BJNUJy.woff2\",weight:\"300\"},{family:\"Kanit\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKZ-Go6G5tXcoaXEQGodLxA.woff2\",weight:\"400\"},{family:\"Kanit\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKX-Go6G5tXcraQGwCKcaxALFs.woff2\",weight:\"400\"},{family:\"Kanit\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKS-Go6G5tXcraQI6miVaFrMFJyAu4.woff2\",weight:\"300\"}]}];export const css=['.framer-MGfpA .framer-styles-preset-x2i1u5:not(.rich-text-wrapper), .framer-MGfpA .framer-styles-preset-x2i1u5.rich-text-wrapper p { --framer-font-family: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.13); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6030477e-a836-4268-977e-5656122ac08c, #282828); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-MGfpA\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 2.2 19.8 L 2.2 12.1 M 19.8 19.8 L 19.8 12.1 M 18.7 6.6 C 19.012 6.6 19.273 6.495 19.484 6.284 C 19.695 6.073 19.8 5.812 19.8 5.5 C 19.8 5.188 19.695 4.927 19.484 4.716 C 19.273 4.505 19.012 4.4 18.7 4.4 C 18.388 4.4 18.127 4.505 17.916 4.716 C 17.705 4.927 17.6 5.188 17.6 5.5 C 17.6 5.812 17.705 6.073 17.916 6.284 C 18.127 6.495 18.388 6.6 18.7 6.6 Z M 18.7 8.8 C 17.765 8.8 16.981 8.484 16.349 7.851 C 15.716 7.219 15.4 6.435 15.4 5.5 C 15.4 4.583 15.716 3.804 16.349 3.162 C 16.981 2.521 17.765 2.2 18.7 2.2 C 19.617 2.2 20.396 2.521 21.037 3.162 C 21.679 3.804 22 4.583 22 5.5 C 22 6.435 21.679 7.219 21.037 7.851 C 20.396 8.484 19.617 8.8 18.7 8.8 Z M 11 5.5 C 11.458 5.5 11.848 5.344 12.169 5.032 C 12.49 4.721 12.65 4.327 12.65 3.85 C 12.65 3.392 12.49 3.002 12.169 2.681 C 11.848 2.36 11.458 2.2 11 2.2 C 10.523 2.2 10.129 2.36 9.817 2.681 C 9.506 3.002 9.35 3.392 9.35 3.85 C 9.35 4.327 9.506 4.721 9.817 5.032 C 10.129 5.344 10.523 5.5 11 5.5 Z M 11 7.7 C 9.918 7.7 9.006 7.329 8.264 6.586 C 7.521 5.844 7.15 4.932 7.15 3.85 C 7.15 2.787 7.521 1.879 8.264 1.127 C 9.006 0.376 9.918 0 11 0 C 12.063 0 12.971 0.376 13.722 1.127 C 14.474 1.879 14.85 2.787 14.85 3.85 C 14.85 4.932 14.474 5.844 13.722 6.586 C 12.971 7.329 12.063 7.7 11 7.7 Z M 6.6 12.512 C 6.6 13.062 6.893 13.704 7.48 14.437 C 8.067 15.171 9.24 16.335 11 17.93 C 12.723 16.372 13.887 15.226 14.492 14.492 C 15.097 13.759 15.4 13.099 15.4 12.512 C 15.4 12.091 15.262 11.733 14.987 11.44 C 14.712 11.147 14.373 11 13.97 11 C 13.713 11 13.47 11.055 13.241 11.165 C 13.012 11.275 12.824 11.431 12.677 11.632 L 11.357 13.2 L 10.615 13.2 L 9.295 11.632 C 9.148 11.431 8.96 11.275 8.731 11.165 C 8.502 11.055 8.268 11 8.03 11 C 7.608 11 7.265 11.147 6.999 11.44 C 6.733 11.733 6.6 12.091 6.6 12.512 Z M 4.4 12.512 C 4.4 11.541 4.73 10.679 5.39 9.927 C 6.05 9.176 6.93 8.8 8.03 8.8 C 8.598 8.8 9.144 8.928 9.666 9.185 C 10.189 9.442 10.633 9.79 11 10.23 C 11.367 9.79 11.807 9.442 12.32 9.185 C 12.833 8.928 13.383 8.8 13.97 8.8 C 15.07 8.8 15.95 9.18 16.61 9.941 C 17.27 10.702 17.6 11.559 17.6 12.512 C 17.6 13.484 17.247 14.442 16.541 15.386 C 15.835 16.33 14.392 17.802 12.21 19.8 L 11 20.9 L 9.79 19.8 C 7.572 17.783 6.119 16.307 5.431 15.372 C 4.744 14.437 4.4 13.484 4.4 12.512 Z M 3.3 6.6 C 3.612 6.6 3.873 6.495 4.084 6.284 C 4.295 6.073 4.4 5.812 4.4 5.5 C 4.4 5.188 4.295 4.927 4.084 4.716 C 3.873 4.505 3.612 4.4 3.3 4.4 C 2.988 4.4 2.727 4.505 2.516 4.716 C 2.305 4.927 2.2 5.188 2.2 5.5 C 2.2 5.812 2.305 6.073 2.516 6.284 C 2.727 6.495 2.988 6.6 3.3 6.6 Z M 11.083 22 L 11.083 19.8 L 19.8 19.8 L 19.8 12.1 L 16.555 12.1 L 16.555 9.9 L 19.8 9.9 C 20.405 9.9 20.923 10.115 21.354 10.546 C 21.785 10.977 22 11.495 22 12.1 L 22 22 Z M 2.2 19.8 L 11.082 19.8 L 11.082 22 L 0 22 L 0 12.1 C 0 11.495 0.211 10.977 0.632 10.546 C 1.054 10.115 1.577 9.9 2.2 9.9 L 5.445 9.9 L 5.445 12.1 L 2.2 12.1 Z M 3.3 8.8 C 2.365 8.8 1.581 8.484 0.949 7.851 C 0.316 7.219 0 6.435 0 5.5 C 0 4.583 0.316 3.804 0.949 3.162 C 1.581 2.521 2.365 2.2 3.3 2.2 C 4.217 2.2 4.996 2.521 5.637 3.162 C 6.279 3.804 6.6 4.583 6.6 5.5 C 6.6 6.435 6.279 7.219 5.637 7.851 C 4.996 8.484 4.217 8.8 3.3 8.8 Z M 11 3.85 M 3.3 5.5 M 18.7 5.5\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"21.999997049331874px\" id=\"kACWLxvMd\" transform=\"translate(1 1)\" width=\"22px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Qujc7\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-Qujc7 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, #ff9d00); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Connected\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\"},\"set\":{\"localId\":\"vectorSet/VmVHToQS9\",\"id\":\"VmVHToQS9\",\"moduleId\":\"rney8iuJEbgLV2fqDhn3\"}}\n */const Icon=withCSS(Component,css,\"framer-Qujc7\");Icon.displayName=\"Connected\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Connected\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/VmVHToQS9\\\",\\\"id\\\":\\\"VmVHToQS9\\\",\\\"moduleId\\\":\\\"rney8iuJEbgLV2fqDhn3\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5.455 17.455 C 4.545 17.455 3.773 17.136 3.136 16.5 C 2.5 15.864 2.182 15.091 2.182 14.182 L 0 14.182 L 0 2.182 C 0 1.582 0.214 1.068 0.641 0.641 C 1.068 0.214 1.582 0 2.182 0 L 17.455 0 L 17.455 4.364 L 20.727 4.364 L 24 8.727 L 24 14.182 L 21.818 14.182 C 21.818 15.091 21.5 15.864 20.864 16.5 C 20.227 17.136 19.455 17.455 18.545 17.455 C 17.636 17.455 16.864 17.136 16.227 16.5 C 15.591 15.864 15.273 15.091 15.273 14.182 L 8.727 14.182 C 8.727 15.091 8.409 15.864 7.773 16.5 C 7.136 17.136 6.364 17.455 5.455 17.455 Z M 5.455 15.273 C 5.764 15.273 6.023 15.168 6.232 14.959 C 6.441 14.75 6.545 14.491 6.545 14.182 C 6.545 13.873 6.441 13.614 6.232 13.405 C 6.023 13.195 5.764 13.091 5.455 13.091 C 5.145 13.091 4.886 13.195 4.677 13.405 C 4.468 13.614 4.364 13.873 4.364 14.182 C 4.364 14.491 4.468 14.75 4.677 14.959 C 4.886 15.168 5.145 15.273 5.455 15.273 Z M 2.182 12 L 3.055 12 C 3.364 11.673 3.718 11.409 4.118 11.209 C 4.518 11.009 4.964 10.909 5.455 10.909 C 5.945 10.909 6.391 11.009 6.791 11.209 C 7.191 11.409 7.545 11.673 7.855 12 L 15.273 12 L 15.273 2.182 L 2.182 2.182 Z M 18.545 15.273 C 18.855 15.273 19.114 15.168 19.323 14.959 C 19.532 14.75 19.636 14.491 19.636 14.182 C 19.636 13.873 19.532 13.614 19.323 13.405 C 19.114 13.195 18.855 13.091 18.545 13.091 C 18.236 13.091 17.977 13.195 17.768 13.405 C 17.559 13.614 17.455 13.873 17.455 14.182 C 17.455 14.491 17.559 14.75 17.768 14.959 C 17.977 15.168 18.236 15.273 18.545 15.273 Z M 17.455 9.818 L 22.091 9.818 L 19.636 6.545 L 17.455 6.545 Z M 8.727 7.091\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"17.454545454545453px\" id=\"sBP9gbX78\" transform=\"translate(0 3)\" width=\"24px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-XWHTc\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-XWHTc { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, #ff9d00); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Delivery\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\"},\"set\":{\"localId\":\"vectorSet/VmVHToQS9\",\"id\":\"VmVHToQS9\",\"moduleId\":\"rney8iuJEbgLV2fqDhn3\"}}\n */const Icon=withCSS(Component,css,\"framer-XWHTc\");Icon.displayName=\"Delivery\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Delivery\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/VmVHToQS9\\\",\\\"id\\\":\\\"VmVHToQS9\\\",\\\"moduleId\\\":\\\"rney8iuJEbgLV2fqDhn3\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 6.25 20 C 4.509 20 3.032 19.394 1.819 18.181 C 0.606 16.968 0 15.491 0 13.75 C 0 12.917 0.157 12.12 0.472 11.361 C 0.787 10.602 1.241 9.926 1.833 9.333 L 9.333 1.833 C 9.926 1.241 10.602 0.787 11.361 0.472 C 12.12 0.157 12.917 0 13.75 0 C 15.491 0 16.968 0.606 18.181 1.819 C 19.394 3.032 20 4.509 20 6.25 C 20 7.083 19.843 7.88 19.528 8.639 C 19.213 9.398 18.759 10.074 18.167 10.667 L 10.667 18.167 C 10.074 18.759 9.398 19.213 8.639 19.528 C 7.88 19.843 7.083 20 6.25 20 Z M 13.639 12.056 L 16.611 9.111 C 16.981 8.741 17.269 8.306 17.472 7.806 C 17.676 7.306 17.778 6.787 17.778 6.25 C 17.778 5.139 17.384 4.19 16.597 3.403 C 15.81 2.616 14.861 2.222 13.75 2.222 C 13.213 2.222 12.694 2.324 12.194 2.528 C 11.694 2.731 11.259 3.019 10.889 3.389 L 7.944 6.361 Z M 6.25 17.778 C 6.787 17.778 7.306 17.676 7.806 17.472 C 8.306 17.269 8.741 16.981 9.111 16.611 L 12.056 13.639 L 6.361 7.944 L 3.389 10.889 C 3.019 11.259 2.731 11.694 2.528 12.194 C 2.324 12.694 2.222 13.213 2.222 13.75 C 2.222 14.861 2.616 15.81 3.403 16.597 C 4.19 17.384 5.139 17.778 6.25 17.778 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"20px\" id=\"p44LbxVG8\" transform=\"translate(2 2)\" width=\"20px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-HiygV\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-HiygV { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, #ff9d00); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Medicine\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\"},\"set\":{\"localId\":\"vectorSet/VmVHToQS9\",\"id\":\"VmVHToQS9\",\"moduleId\":\"rney8iuJEbgLV2fqDhn3\"}}\n */const Icon=withCSS(Component,css,\"framer-HiygV\");Icon.displayName=\"Medicine\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Medicine\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/VmVHToQS9\\\",\\\"id\\\":\\\"VmVHToQS9\\\",\\\"moduleId\\\":\\\"rney8iuJEbgLV2fqDhn3\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (df7882f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 24 L 2.064 17.808 C 0.981 15.989 0.411 13.91 0.414 11.793 C 0.414 5.28 5.694 0 12.207 0 C 18.72 0 24 5.28 24 11.793 C 24 18.306 18.72 23.586 12.207 23.586 C 10.295 23.588 8.411 23.123 6.72 22.232 Z M 19.73 15.72 C 19.186 14.691 17.178 13.514 17.178 13.514 C 16.723 13.255 16.175 13.226 15.916 13.688 C 15.916 13.688 15.263 14.47 15.097 14.583 C 14.339 15.096 13.637 15.076 12.928 14.368 L 11.281 12.72 L 9.634 11.073 C 8.925 10.364 8.905 9.662 9.419 8.904 C 9.531 8.738 10.314 8.085 10.314 8.085 C 10.775 7.826 10.746 7.278 10.487 6.824 C 10.487 6.824 9.311 4.816 8.281 4.271 C 7.844 4.039 7.306 4.12 6.956 4.471 L 6.229 5.198 C 3.921 7.506 5.057 10.111 7.365 12.419 L 9.474 14.528 L 11.583 16.637 C 13.891 18.945 16.496 20.081 18.804 17.773 L 19.531 17.046 C 19.881 16.695 19.962 16.158 19.73 15.72 Z\" fill=\"transparent\" height=\"24px\" id=\"MYyLwDaRl\" width=\"24px\"><path d=\"M 0 24 L 2.064 17.808 C 0.981 15.989 0.411 13.91 0.414 11.793 C 0.414 5.28 5.694 0 12.207 0 C 18.72 0 24 5.28 24 11.793 C 24 18.306 18.72 23.586 12.207 23.586 C 10.295 23.588 8.411 23.123 6.72 22.232 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"24px\" id=\"LvaDb5Vwc\" width=\"24px\"/><path d=\"M 14.765 11.58 C 14.221 10.551 12.213 9.374 12.213 9.374 C 11.758 9.115 11.21 9.086 10.951 9.548 C 10.951 9.548 10.298 10.33 10.132 10.443 C 9.374 10.956 8.672 10.936 7.963 10.228 L 6.316 8.58 L 4.669 6.933 C 3.96 6.224 3.94 5.522 4.454 4.764 C 4.566 4.598 5.349 3.945 5.349 3.945 C 5.81 3.686 5.781 3.138 5.522 2.684 C 5.522 2.684 4.346 0.676 3.316 0.131 C 2.879 -0.101 2.341 -0.02 1.991 0.331 L 1.264 1.058 C -1.044 3.366 0.092 5.971 2.4 8.279 L 4.509 10.388 L 6.618 12.497 C 8.926 14.805 11.531 15.941 13.839 13.633 L 14.566 12.906 C 14.916 12.555 14.997 12.018 14.765 11.58 Z\" fill=\"var(--token-2a96429d-a259-42cb-899a-71551c6ff521, rgb(20, 20, 20))\" height=\"14.896791308441067px\" id=\"ArpVCom9T\" transform=\"translate(4.965 4.14)\" width=\"14.896474189045804px\"/></g></svg>';const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);const href=useSVGTemplate(\"550176939\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-pD1tq\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-pD1tq { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Whatsapp\",\"set\":{\"localId\":\"vectorSet/VmVHToQS9\",\"id\":\"VmVHToQS9\",\"moduleId\":\"rney8iuJEbgLV2fqDhn3\"}}\n */const Icon=withCSS(Component,css,\"framer-pD1tq\");Icon.displayName=\"Whatsapp\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Whatsapp\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/VmVHToQS9\\\",\\\"id\\\":\\\"VmVHToQS9\\\",\\\"moduleId\\\":\\\"rney8iuJEbgLV2fqDhn3\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7.313 15.556 L 10.688 15.556 L 10.688 12.778 L 13.5 12.778 L 13.5 9.444 L 10.688 9.444 L 10.688 6.667 L 7.313 6.667 L 7.313 9.444 L 4.5 9.444 L 4.5 12.778 L 7.313 12.778 Z M 0 20 L 0 6.667 L 9 0 L 18 6.667 L 18 20 Z M 2.25 17.778 L 15.75 17.778 L 15.75 7.778 L 9 2.778 L 2.25 7.778 Z M 9 10.278\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"20px\" id=\"JkOZD3MPE\" transform=\"translate(3 2)\" width=\"18px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-HMtXu\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-HMtXu { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, #ff9d00); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Doctor\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\"},\"set\":{\"localId\":\"vectorSet/VmVHToQS9\",\"id\":\"VmVHToQS9\",\"moduleId\":\"rney8iuJEbgLV2fqDhn3\"}}\n */const Icon=withCSS(Component,css,\"framer-HMtXu\");Icon.displayName=\"Doctor\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Doctor\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/VmVHToQS9\\\",\\\"id\\\":\\\"VmVHToQS9\\\",\\\"moduleId\\\":\\\"rney8iuJEbgLV2fqDhn3\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 16.8 L 16.8 12 L 15.12 10.32 L 13.2 12.24 L 13.2 7.2 L 10.8 7.2 L 10.8 12.24 L 8.88 10.32 L 7.2 12 Z M 12 24 C 10.34 24 8.78 23.685 7.32 23.055 C 5.86 22.425 4.59 21.57 3.51 20.49 C 2.43 19.41 1.575 18.14 0.945 16.68 C 0.315 15.22 0 13.66 0 12 C 0 10.34 0.315 8.78 0.945 7.32 C 1.575 5.86 2.43 4.59 3.51 3.51 C 4.59 2.43 5.86 1.575 7.32 0.945 C 8.78 0.315 10.34 0 12 0 C 13.66 0 15.22 0.315 16.68 0.945 C 18.14 1.575 19.41 2.43 20.49 3.51 C 21.57 4.59 22.425 5.86 23.055 7.32 C 23.685 8.78 24 10.34 24 12 C 24 13.66 23.685 15.22 23.055 16.68 C 22.425 18.14 21.57 19.41 20.49 20.49 C 19.41 21.57 18.14 22.425 16.68 23.055 C 15.22 23.685 13.66 24 12 24 Z M 12 21.6 C 14.68 21.6 16.95 20.67 18.81 18.81 C 20.67 16.95 21.6 14.68 21.6 12 C 21.6 9.32 20.67 7.05 18.81 5.19 C 16.95 3.33 14.68 2.4 12 2.4 C 9.32 2.4 7.05 3.33 5.19 5.19 C 3.33 7.05 2.4 9.32 2.4 12 C 2.4 14.68 3.33 16.95 5.19 18.81 C 7.05 20.67 9.32 21.6 12 21.6 Z M 12 12\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"24px\" id=\"tlstedIrn\" width=\"24px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-TAORz\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-TAORz { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, #ff9d00); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Down\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\"},\"set\":{\"localId\":\"vectorSet/VmVHToQS9\",\"id\":\"VmVHToQS9\",\"moduleId\":\"rney8iuJEbgLV2fqDhn3\"}}\n */const Icon=withCSS(Component,css,\"framer-TAORz\");Icon.displayName=\"Down\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Down\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/VmVHToQS9\\\",\\\"id\\\":\\\"VmVHToQS9\\\",\\\"moduleId\\\":\\\"rney8iuJEbgLV2fqDhn3\\\"}}\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 1623 122\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 41.026 42.716 L 28.31 29.953 C 26.384 28.02 23.333 27.788 21.137 29.407 L 21.137 29.407 C 19.047 30.949 18.648 33.914 20.257 35.953 L 22.836 39.219 C 23.523 40.088 24.238 40.935 24.981 41.758 L 31.692 49.183 C 38.255 56.447 41.02 66.376 39.154 75.987 L 38.234 80.724 C 37.105 86.54 31.477 90.341 25.66 89.217 L 20.931 88.302 C 17.16 87.573 13.256 88.05 9.771 89.664 L 9.771 89.664 C 5.486 91.649 2.386 95.536 1.403 100.156 L 1.306 100.614 C 0.455 104.611 0.841 108.773 2.411 112.547 L 4.028 116.433 C 5.137 119.1 7.953 120.634 10.795 120.121 L 10.795 120.121 C 12.465 119.819 13.642 118.311 13.53 116.618 L 13.128 110.576 C 13.015 108.874 13.768 107.23 15.131 106.204 L 15.131 106.204 C 16.465 105.2 18.258 105.053 19.737 105.827 L 26.48 109.352 C 35.179 113.899 44.956 115.978 54.753 115.364 L 55.715 115.303 C 59.971 115.036 64.053 113.521 67.451 110.946 L 71.391 107.961 C 81.037 100.653 87.494 89.909 89.421 77.962 L 90.309 72.458 C 91.235 66.716 90.649 60.831 88.609 55.385 L 88.609 55.385 C 85.98 48.366 79.965 43.164 72.64 41.573 L 69.14 40.813 C 58.972 38.605 48.576 43.432 43.7 52.624 L 43.7 52.624 C 41.522 56.73 40.17 61.222 39.72 65.848 L 39.181 71.382 C 38.275 80.693 41.573 89.923 48.176 96.55 L 48.176 96.55 C 54.759 103.157 63.38 107.347 72.643 108.441 L 73.839 108.582 C 89.961 110.486 106.258 110.354 122.347 108.189 L 199.721 97.778 C 202.051 97.464 203.71 99.984 202.5 102 L 202.218 102.47 C 201.455 103.742 199.5 103.201 199.5 101.717 L 199.5 98.328 C 199.5 94.889 200.726 91.563 202.957 88.947 L 202.957 88.947 C 209.898 80.809 220.303 76.469 230.969 77.264 L 237.192 77.727 C 252.854 78.893 268.039 83.644 281.574 91.611 L 316.71 112.294 C 326.304 117.942 337.486 120.285 348.541 118.965 L 354.268 118.281 C 361.092 117.467 367.24 113.764 371.152 108.114 L 371.152 108.114 C 372.999 105.445 373.918 102.244 373.768 99.002 L 373.498 93.209 C 373.176 86.289 370.441 79.701 365.766 74.588 L 363.957 72.609 C 359.592 67.835 357.81 61.244 359.174 54.922 L 361.661 43.39 C 362.195 40.916 361.643 38.332 360.147 36.291 L 357.299 32.408 C 357.189 32.258 356.953 32.316 356.926 32.5 L 356.413 35.963 C 355.53 41.92 351.726 47.041 346.276 49.605 L 344.63 50.38 C 336.559 54.178 333.583 64.149 338.25 71.75 L 343.839 80.852 C 345.815 84.071 346.063 88.061 344.5 91.5 L 344.5 91.5 C 343.222 94.311 339.659 95.199 337.211 93.316 L 334.308 91.083 C 330.974 88.519 329.073 84.51 329.197 80.307 L 329.493 70.243 C 329.495 70.165 329.397 70.13 329.349 70.19 L 329.289 70.267 C 323.281 77.855 320.078 87.286 320.22 96.963 L 320.244 98.622 C 320.385 108.179 328.318 115.773 337.872 115.496 L 341.684 115.386 C 349.681 115.154 356.683 109.952 359.213 102.362 L 359.516 101.451 C 360.479 98.563 362.357 96.067 364.866 94.342 L 373.903 88.129 C 375.911 86.749 377.406 84.742 378.154 82.423 L 378.154 82.423 C 380.584 74.891 379.441 66.661 375.051 60.076 L 373.781 58.171 C 373.309 57.463 372.204 57.851 372.278 58.698 L 372.333 59.333 C 372.763 64.277 371.393 69.21 368.474 73.224 L 361.374 82.985 C 358.48 86.965 356.3 91.417 354.932 96.144 L 354.932 96.144 C 352.86 103.303 355.36 111.002 361.243 115.578 L 363.368 117.231 C 367.087 120.123 372.174 120.518 376.295 118.234 L 376.295 118.234 C 399.042 105.627 424.671 99.136 450.677 99.395 L 505.294 99.938 C 507.953 99.965 509.573 97.022 508.128 94.789 L 508.128 94.789 C 507.151 93.279 504.926 93.326 504.014 94.877 L 502.524 97.41 C 501.606 98.969 501.747 100.934 502.877 102.347 L 502.877 102.347 C 504.239 104.049 506.207 105.159 508.369 105.443 L 600 117.5 L 600 117.5 C 616.798 117.5 628.118 100.317 621.487 84.883 L 609.6 57.214 C 607.878 53.208 609.682 48.562 613.655 46.766 L 651.15 29.822 C 655.199 27.992 659.964 29.813 661.761 33.878 L 685.797 88.253 C 687.571 92.267 685.781 96.96 681.784 98.773 L 647.805 114.186 C 643.774 116.015 639.024 114.222 637.206 110.186 L 614.315 59.361 C 612.489 55.306 614.32 50.541 618.39 48.752 L 649.173 35.221 C 653.219 33.442 657.941 35.282 659.717 39.328 L 681.937 89.939 C 682.807 91.922 681.942 94.237 679.984 95.163 L 649.977 109.355 C 648.035 110.274 645.714 109.494 644.721 107.59 L 642.524 103.379 C 641.437 101.295 642.372 98.728 644.544 97.831 L 668.565 87.918 C 670.488 87.124 671.45 84.96 670.75 83 L 670.75 83 C 670.073 81.103 667.935 80.171 666.084 80.964 L 641.363 91.559 C 639.459 92.375 637.247 91.602 636.265 89.779 L 636.25 89.75 C 635.304 87.993 636.045 85.802 637.864 84.981 L 662.443 73.881 C 664.112 73.127 664.819 71.137 664 69.5 L 664 69.5 C 663.155 67.809 661.147 67.058 659.4 67.78 L 634.52 78.047 C 632.568 78.853 630.332 77.941 629.5 76 L 629.5 76 C 628.678 74.081 629.597 71.861 631.536 71.086 L 660.5 59.5 L 658.273 55.325 C 657.277 53.457 654.999 52.689 653.075 53.572 L 629.326 64.473 C 627.443 65.338 625.212 64.621 624.184 62.823 L 620.527 56.422 C 620.182 55.818 620 55.134 620 54.438 L 620 54.3 C 620 52.219 620.966 50.257 622.616 48.988 L 624.767 47.333 C 625.813 46.529 626.262 45.167 625.899 43.897 L 624.679 39.626 C 624.567 39.234 624.656 38.813 624.917 38.5 L 625.264 38.083 C 626.401 36.719 627.154 35.077 627.446 33.325 L 627.521 32.876 C 627.751 31.495 629.3 30.78 630.5 31.5 L 630.856 31.714 C 632.259 32.555 633.864 33 635.5 33 L 635.5 33 C 636.437 33 637.312 33.468 637.832 34.248 L 640.122 37.683 C 641.256 39.385 643.312 40.224 645.313 39.803 L 649.859 38.845 C 650.826 38.642 651.808 39.116 652.25 40 L 652.25 40 C 652.656 40.813 652.293 41.8 651.456 42.154 L 624.529 53.564 C 623.951 53.809 623.281 53.562 623 53 L 622.967 52.933 C 622.71 52.42 622.924 51.797 623.441 51.549 L 646.602 40.451 C 662.22 32.968 679.625 30.021 696.835 31.947 L 696.835 31.947 C 726.408 35.255 754.563 46.398 778.391 64.224 L 800.604 80.841 C 805.105 84.209 808.539 88.804 810.491 94.076 L 810.809 94.933 C 811.54 96.909 809.8 98.913 807.741 98.466 L 807.741 98.466 C 805.161 97.905 804.479 94.544 806.636 93.022 L 808.237 91.891 C 814.421 87.526 822.229 86.146 829.534 88.125 L 907.375 109.215 C 915.449 111.402 923.663 113.034 931.96 114.097 L 939.548 115.07 C 952.07 116.676 964.783 115.906 977.02 112.801 L 980.876 111.822 C 988.227 109.957 995.162 106.73 1001.322 102.307 L 1005.524 99.29 C 1009.345 96.547 1011.898 92.378 1012.605 87.727 L 1017.5 55.5 L 1017.5 55.5 C 1017.194 51.977 1012.528 50.952 1010.773 54.022 L 1010.5 54.5 L 1008.476 69.072 C 1008.159 71.355 1008 73.656 1008 75.961 L 1008 75.961 C 1008 78.921 1007.124 81.814 1005.482 84.277 L 1004.361 85.959 C 1003.454 87.319 1002.615 88.722 1001.846 90.164 L 999.296 94.944 C 999.1 95.312 998.839 95.64 998.526 95.915 L 995.357 98.688 C 995.254 98.778 995.097 98.677 995.136 98.545 L 995.979 95.735 C 996.324 94.588 996.871 93.511 997.596 92.558 L 1004.414 83.587 C 1005.45 82.224 1006.076 80.594 1006.218 78.888 L 1006.384 76.893 C 1006.442 76.19 1005.818 75.624 1005.125 75.75 L 1005.05 75.764 C 1002.481 76.231 1000.246 77.802 998.938 80.063 L 998.316 81.136 C 996.462 84.339 993.92 87.09 990.874 89.191 L 988.074 91.122 C 983.44 94.317 979.731 98.679 977.322 103.766 L 976.888 104.68 C 976.65 105.183 976.715 105.777 977.057 106.216 L 978.327 107.848 C 978.739 108.378 979.584 107.988 979.448 107.331 L 978.873 104.555 C 977.654 98.662 974.644 93.291 970.254 89.176 L 963.476 82.822 C 961.826 81.274 960.151 79.751 958.455 78.254 L 950.634 71.354 C 946.335 67.56 943.426 62.439 942.37 56.804 L 941.941 54.521 C 941.331 51.263 941.802 47.895 943.285 44.931 L 943.775 43.95 C 945.525 40.45 948.549 37.755 952.226 36.418 L 952.226 36.418 C 955.622 35.183 959.355 35.242 962.71 36.584 L 966.068 37.927 C 968.573 38.929 970.54 40.939 971.487 43.466 L 972.04 44.94 C 972.635 46.527 972.351 48.311 971.292 49.635 L 971.292 49.635 C 971.147 49.816 970.869 49.804 970.741 49.611 L 970.429 49.143 C 969.568 47.852 969.59 46.164 970.485 44.896 L 972.279 42.355 C 974.05 39.845 976.547 37.937 979.435 36.887 L 980.451 36.518 C 983.987 35.232 987.9 35.488 991.239 37.224 L 992.271 37.761 C 996.271 39.841 999.325 43.372 1000.807 47.631 L 1000.807 47.631 C 1001.898 50.769 1001.81 54.198 1000.56 57.276 L 1000.208 58.141 C 997.444 64.946 993.071 70.978 987.465 75.722 L 982.382 80.023 C 978.468 83.334 974.858 86.988 971.593 90.94 L 971.328 91.26 C 968.457 94.736 966.088 98.598 964.29 102.733 L 962.535 106.77 C 962.266 107.389 962.66 108.094 963.328 108.19 L 963.328 108.19 C 964.401 108.343 965.311 107.406 965.127 106.337 L 964.108 100.428 C 963.422 96.447 960.675 93.128 956.893 91.71 L 956.893 91.71 C 953.053 90.27 949.733 87.711 947.362 84.364 L 944.086 79.739 C 943.045 78.269 941.657 77.078 940.045 76.273 L 938.908 75.704 C 937.612 75.056 936.038 75.654 935.5 77 L 935.5 77 C 934.874 78.565 935.059 80.338 935.994 81.74 L 939.698 87.297 C 940.232 88.099 940.799 88.879 941.396 89.635 L 947.416 97.26 C 947.731 97.659 947.638 98.241 947.216 98.523 L 947.216 98.523 C 946.813 98.791 946.272 98.7 945.98 98.315 L 940.724 91.4 C 938.247 88.14 936.079 84.657 934.248 80.995 L 934.248 80.995 C 934.084 80.668 933.982 80.313 933.947 79.949 L 931.702 56.602 C 931.572 55.252 930.932 54.003 929.911 53.11 L 929.49 52.741 C 928.466 51.845 926.877 52.122 926.216 53.311 L 926.216 53.311 C 925.424 54.737 925.08 56.369 925.231 57.993 L 926.961 76.681 C 927.319 80.548 928.12 84.36 929.348 88.044 L 929.405 88.214 C 930.77 92.309 933.339 95.897 936.775 98.509 L 938.993 100.195 C 942.326 102.727 945.857 104.987 949.554 106.95 L 949.554 106.95 C 956.475 110.627 963.932 113.19 971.651 114.544 L 974.16 114.984 C 983.702 116.658 993.371 117.5 1003.059 117.5 L 1008.568 117.5 C 1027.769 117.5 1046.883 114.921 1065.397 109.832 L 1115.116 96.167 C 1118.288 95.295 1119.038 91.139 1116.371 89.213 L 1116.371 89.213 C 1114.993 88.217 1113.103 88.333 1111.856 89.491 L 1111.381 89.932 C 1109.53 91.651 1110.371 94.743 1112.839 95.287 L 1185.076 111.209 C 1214.534 117.701 1244.782 119.851 1274.862 117.589 L 1291.409 116.345 C 1294.275 116.13 1296.84 114.487 1298.236 111.975 L 1298.236 111.975 C 1298.41 111.662 1298.512 111.315 1298.535 110.958 L 1299.08 102.613 C 1299.692 93.216 1299.638 83.788 1298.915 74.399 L 1298.294 66.322 C 1298.125 64.119 1296.383 62.363 1294.18 62.176 L 1294.18 62.176 C 1277.119 60.73 1259.946 61.283 1243.013 63.823 L 1239.936 64.285 C 1239.078 64.413 1238.397 65.075 1238.243 65.93 L 1238.243 65.93 C 1236.094 77.908 1235.768 90.142 1237.277 102.217 L 1238.169 109.352 C 1238.361 110.886 1239.621 112.062 1241.164 112.148 L 1243.83 112.296 C 1252.258 112.764 1260.711 112.438 1269.078 111.323 L 1269.078 111.323 C 1270.478 111.136 1271.542 109.97 1271.6 108.559 L 1271.927 100.529 C 1272.309 91.189 1271.996 81.834 1270.991 72.541 L 1270.991 72.541 C 1270.664 69.518 1270.119 66.522 1269.359 63.578 L 1267.505 56.396 C 1266.839 53.814 1265.781 51.349 1264.368 49.088 L 1258.586 39.838 C 1257.232 37.671 1255.213 36 1252.831 35.073 L 1251.762 34.657 C 1249.003 33.584 1245.961 33.481 1243.135 34.364 L 1243.135 34.364 C 1240.865 35.074 1239.1 36.872 1238.434 39.156 L 1237.585 42.066 C 1236.631 45.335 1237.804 48.853 1240.528 50.896 L 1240.528 50.896 C 1242.803 52.602 1245.486 53.68 1248.308 54.022 L 1257.174 55.097 C 1259.361 55.362 1261.455 56.137 1263.288 57.359 L 1264.431 58.121 C 1265.518 58.846 1265.703 60.37 1264.82 61.333 L 1264.525 61.654 C 1262.175 64.218 1259.881 66.832 1257.644 69.495 L 1253.095 74.911 C 1251.377 76.955 1250.021 79.277 1249.083 81.777 L 1249.083 81.777 C 1248.046 84.544 1247.756 87.534 1248.241 90.448 L 1248.64 92.837 C 1248.721 93.325 1249.412 93.353 1249.532 92.873 L 1251.014 86.944 C 1251.181 86.277 1252.089 86.177 1252.396 86.793 L 1254.641 91.282 C 1254.789 91.578 1255.239 91.432 1255.184 91.105 L 1254.9 89.399 C 1254.012 84.071 1255.511 78.623 1259 74.5 L 1263.816 68.809 C 1264.272 68.27 1264.746 67.746 1265.236 67.238 L 1276.291 55.802 C 1278.046 53.987 1280.359 52.811 1282.861 52.464 L 1292.237 51.162 C 1295.253 50.743 1297.924 48.998 1299.52 46.404 L 1299.52 46.404 C 1300.452 44.89 1300.621 43.026 1299.977 41.369 L 1299.211 39.4 C 1298.12 36.593 1295.913 34.365 1293.116 33.247 L 1293.116 33.247 C 1287.038 30.815 1280.099 33.257 1276.882 38.959 L 1271.5 48.5 L 1271.5 48.5 C 1270.226 53.276 1271.032 58.367 1273.717 62.517 L 1275 64.5 L 1277.429 66.597 C 1282.94 71.357 1286.459 78.017 1287.286 85.252 L 1287.813 89.859 C 1287.851 90.2 1287.39 90.342 1287.231 90.039 L 1284.25 84.375 C 1283.989 83.879 1283.234 84.11 1283.296 84.667 L 1284.041 91.365 C 1284.154 92.389 1282.808 92.867 1282.25 92 L 1280.031 88.549 C 1280.019 88.529 1279.989 88.533 1279.982 88.555 L 1279.918 88.759 C 1276.46 99.665 1283.042 111.202 1294.19 113.775 L 1294.19 113.775 C 1306.352 116.581 1318.809 117.909 1331.289 117.73 L 1365.322 117.24 C 1376.396 117.081 1387.405 115.518 1398.086 112.589 L 1406.441 110.298 C 1410.732 109.122 1414.622 106.797 1417.69 103.575 L 1419.681 101.485 C 1421.261 99.826 1420.646 97.095 1418.509 96.273 L 1418.509 96.273 C 1417.357 95.829 1416.054 96.302 1415.455 97.381 L 1415.026 98.154 C 1414.448 99.193 1414.775 100.502 1415.773 101.147 L 1416.644 101.711 C 1420.492 104.201 1424.88 105.732 1429.442 106.177 L 1431.644 106.392 C 1439.205 107.13 1446.809 107.324 1454.398 106.975 L 1532.631 103.37 C 1545.04 102.798 1557.144 99.343 1567.985 93.279 L 1573.991 89.921 C 1578.599 87.343 1582.54 83.721 1585.496 79.345 L 1587.013 77.1 C 1591.181 70.931 1592.851 63.41 1591.684 56.057 L 1591.649 55.836 C 1590.111 46.152 1579.462 40.896 1570.84 45.566 L 1568.651 46.752 C 1565.918 48.232 1563.547 50.3 1561.708 52.807 L 1560.036 55.087 C 1559.4 55.954 1559.303 57.105 1559.784 58.067 L 1560.23 58.961 C 1560.954 60.408 1562.647 61.083 1564.168 60.53 L 1564.168 60.53 C 1565.748 59.955 1566.59 58.233 1566.072 56.633 L 1563.79 49.577 C 1562.288 44.935 1559.635 40.748 1556.079 37.407 L 1555.822 37.166 C 1549.704 31.419 1540.203 31.317 1533.964 36.933 L 1533.964 36.933 C 1531.43 39.213 1529.929 42.423 1529.803 45.829 L 1529.668 49.453 C 1529.236 61.119 1532.879 72.572 1539.97 81.845 L 1542.744 85.473 C 1546.548 90.448 1551.242 94.675 1556.586 97.941 L 1556.586 97.941 C 1568.18 105.027 1582.78 104.962 1594.311 97.774 L 1595.384 97.105 C 1607.211 89.732 1615.269 77.602 1617.481 63.841 L 1617.821 61.722 C 1621.005 41.914 1612.926 21.976 1596.852 9.972 L 1583.5 0\" fill=\"transparent\" height=\"122px\" id=\"sd20d9sqX\" stroke-dasharray=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"2\" stroke=\"var(--1jq6ml9, var(--token-edb005d5-4c43-4325-aaf0-a4657800dfe4, rgb(255, 180, 41)))\" width=\"1623px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,zfVfZgo5i:color??props.zfVfZgo5i??\"var(--token-edb005d5-4c43-4325-aaf0-a4657800dfe4, rgb(255, 180, 41))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,zfVfZgo5i,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-HWSKy\",className),layoutId:layoutId,ref:ref,style:{\"--1jq6ml9\":zfVfZgo5i,...style}});});const css=[`.framer-HWSKy { -webkit-mask: ${mask}; aspect-ratio: 13.30327868852459; background-color: var(--1jq6ml9); mask: ${mask}; width: 1623px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 1623\n * @framerIntrinsicHeight 122\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"zfVfZgo5i\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Design\",\"color\":{\"type\":\"variable\",\"value\":\"1jq6ml9\"},\"set\":{\"localId\":\"vectorSet/n_VNW9KGW\",\"id\":\"n_VNW9KGW\",\"moduleId\":\"WkVnsmhyw7lRsrdfTDoL\"}}\n */const Icon=withCSS(Component,css,\"framer-HWSKy\");Icon.displayName=\"Design\";export default Icon;addPropertyControls(Icon,{zfVfZgo5i:{defaultValue:\"var(--token-edb005d5-4c43-4325-aaf0-a4657800dfe4, rgb(255, 180, 41))\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"zfVfZgo5i\\\":\\\"color\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Design\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1jq6ml9\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/n_VNW9KGW\\\",\\\"id\\\":\\\"n_VNW9KGW\\\",\\\"moduleId\\\":\\\"WkVnsmhyw7lRsrdfTDoL\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"122\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1623\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:.2,duration:9.5,ease:[0,0,1,1],type:\"tween\"};const getProps=({color,height,id,width,...props})=>{return{...props,zfVfZgo5i:color??props.zfVfZgo5i??\"var(--token-edb005d5-4c43-4325-aaf0-a4657800dfe4, rgb(255, 180, 41))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,zfVfZgo5i,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-8qTFT\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1jq6ml9\":zfVfZgo5i,...style},viewBox:\"0 0 1623 122\",children:/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 41.026 42.716 L 28.31 29.953 C 26.384 28.02 23.333 27.788 21.137 29.407 L 21.137 29.407 C 19.047 30.949 18.648 33.914 20.257 35.953 L 22.836 39.219 C 23.523 40.088 24.238 40.935 24.981 41.758 L 31.692 49.183 C 38.255 56.447 41.02 66.376 39.154 75.987 L 38.234 80.724 C 37.105 86.54 31.477 90.341 25.66 89.217 L 20.931 88.302 C 17.16 87.573 13.256 88.05 9.771 89.664 L 9.771 89.664 C 5.486 91.649 2.386 95.536 1.403 100.156 L 1.306 100.614 C 0.455 104.611 0.841 108.773 2.411 112.547 L 4.028 116.433 C 5.137 119.1 7.953 120.634 10.795 120.121 L 10.795 120.121 C 12.465 119.819 13.642 118.311 13.53 116.618 L 13.128 110.576 C 13.015 108.874 13.768 107.23 15.131 106.204 L 15.131 106.204 C 16.465 105.2 18.258 105.053 19.737 105.827 L 26.48 109.352 C 35.179 113.899 44.956 115.978 54.753 115.364 L 55.715 115.303 C 59.971 115.036 64.053 113.521 67.451 110.946 L 71.391 107.961 C 81.037 100.653 87.494 89.909 89.421 77.962 L 90.309 72.458 C 91.235 66.716 90.649 60.831 88.609 55.385 L 88.609 55.385 C 85.98 48.366 79.965 43.164 72.64 41.573 L 69.14 40.813 C 58.972 38.605 48.576 43.432 43.7 52.624 L 43.7 52.624 C 41.522 56.73 40.17 61.222 39.72 65.848 L 39.181 71.382 C 38.275 80.693 41.573 89.923 48.176 96.55 L 48.176 96.55 C 54.759 103.157 63.38 107.347 72.643 108.441 L 73.839 108.582 C 89.961 110.486 106.258 110.354 122.347 108.189 L 199.721 97.778 C 202.051 97.464 203.71 99.984 202.5 102 L 202.218 102.47 C 201.455 103.742 199.5 103.201 199.5 101.717 L 199.5 98.328 C 199.5 94.889 200.726 91.563 202.957 88.947 L 202.957 88.947 C 209.898 80.809 220.303 76.469 230.969 77.264 L 237.192 77.727 C 252.854 78.893 268.039 83.644 281.574 91.611 L 316.71 112.294 C 326.304 117.942 337.486 120.285 348.541 118.965 L 354.268 118.281 C 361.092 117.467 367.24 113.764 371.152 108.114 L 371.152 108.114 C 372.999 105.445 373.918 102.244 373.768 99.002 L 373.498 93.209 C 373.176 86.289 370.441 79.701 365.766 74.588 L 363.957 72.609 C 359.592 67.835 357.81 61.244 359.174 54.922 L 361.661 43.39 C 362.195 40.916 361.643 38.332 360.147 36.291 L 357.299 32.408 C 357.189 32.258 356.953 32.316 356.926 32.5 L 356.413 35.963 C 355.53 41.92 351.726 47.041 346.276 49.605 L 344.63 50.38 C 336.559 54.178 333.583 64.149 338.25 71.75 L 343.839 80.852 C 345.815 84.071 346.063 88.061 344.5 91.5 L 344.5 91.5 C 343.222 94.311 339.659 95.199 337.211 93.316 L 334.308 91.083 C 330.974 88.519 329.073 84.51 329.197 80.307 L 329.493 70.243 C 329.495 70.165 329.397 70.13 329.349 70.19 L 329.289 70.267 C 323.281 77.855 320.078 87.286 320.22 96.963 L 320.244 98.622 C 320.385 108.179 328.318 115.773 337.872 115.496 L 341.684 115.386 C 349.681 115.154 356.683 109.952 359.213 102.362 L 359.516 101.451 C 360.479 98.563 362.357 96.067 364.866 94.342 L 373.903 88.129 C 375.911 86.749 377.406 84.742 378.154 82.423 L 378.154 82.423 C 380.584 74.891 379.441 66.661 375.051 60.076 L 373.781 58.171 C 373.309 57.463 372.204 57.851 372.278 58.698 L 372.333 59.333 C 372.763 64.277 371.393 69.21 368.474 73.224 L 361.374 82.985 C 358.48 86.965 356.3 91.417 354.932 96.144 L 354.932 96.144 C 352.86 103.303 355.36 111.002 361.243 115.578 L 363.368 117.231 C 367.087 120.123 372.174 120.518 376.295 118.234 L 376.295 118.234 C 399.042 105.627 424.671 99.136 450.677 99.395 L 505.294 99.938 C 507.953 99.965 509.573 97.022 508.128 94.789 L 508.128 94.789 C 507.151 93.279 504.926 93.326 504.014 94.877 L 502.524 97.41 C 501.606 98.969 501.747 100.934 502.877 102.347 L 502.877 102.347 C 504.239 104.049 506.207 105.159 508.369 105.443 L 600 117.5 L 600 117.5 C 616.798 117.5 628.118 100.317 621.487 84.883 L 609.6 57.214 C 607.878 53.208 609.682 48.562 613.655 46.766 L 651.15 29.822 C 655.199 27.992 659.964 29.813 661.761 33.878 L 685.797 88.253 C 687.571 92.267 685.781 96.96 681.784 98.773 L 647.805 114.186 C 643.774 116.015 639.024 114.222 637.206 110.186 L 614.315 59.361 C 612.489 55.306 614.32 50.541 618.39 48.752 L 649.173 35.221 C 653.219 33.442 657.941 35.282 659.717 39.328 L 681.937 89.939 C 682.807 91.922 681.942 94.237 679.984 95.163 L 649.977 109.355 C 648.035 110.274 645.714 109.494 644.721 107.59 L 642.524 103.379 C 641.437 101.295 642.372 98.728 644.544 97.831 L 668.565 87.918 C 670.488 87.124 671.45 84.96 670.75 83 L 670.75 83 C 670.073 81.103 667.935 80.171 666.084 80.964 L 641.363 91.559 C 639.459 92.375 637.247 91.602 636.265 89.779 L 636.25 89.75 C 635.304 87.993 636.045 85.802 637.864 84.981 L 662.443 73.881 C 664.112 73.127 664.819 71.137 664 69.5 L 664 69.5 C 663.155 67.809 661.147 67.058 659.4 67.78 L 634.52 78.047 C 632.568 78.853 630.332 77.941 629.5 76 L 629.5 76 C 628.678 74.081 629.597 71.861 631.536 71.086 L 660.5 59.5 L 658.273 55.325 C 657.277 53.457 654.999 52.689 653.075 53.572 L 629.326 64.473 C 627.443 65.338 625.212 64.621 624.184 62.823 L 620.527 56.422 C 620.182 55.818 620 55.134 620 54.438 L 620 54.3 C 620 52.219 620.966 50.257 622.616 48.988 L 624.767 47.333 C 625.813 46.529 626.262 45.167 625.899 43.897 L 624.679 39.626 C 624.567 39.234 624.656 38.813 624.917 38.5 L 625.264 38.083 C 626.401 36.719 627.154 35.077 627.446 33.325 L 627.521 32.876 C 627.751 31.495 629.3 30.78 630.5 31.5 L 630.856 31.714 C 632.259 32.555 633.864 33 635.5 33 L 635.5 33 C 636.437 33 637.312 33.468 637.832 34.248 L 640.122 37.683 C 641.256 39.385 643.312 40.224 645.313 39.803 L 649.859 38.845 C 650.826 38.642 651.808 39.116 652.25 40 L 652.25 40 C 652.656 40.813 652.293 41.8 651.456 42.154 L 624.529 53.564 C 623.951 53.809 623.281 53.562 623 53 L 622.967 52.933 C 622.71 52.42 622.924 51.797 623.441 51.549 L 646.602 40.451 C 662.22 32.968 679.625 30.021 696.835 31.947 L 696.835 31.947 C 726.408 35.255 754.563 46.398 778.391 64.224 L 800.604 80.841 C 805.105 84.209 808.539 88.804 810.491 94.076 L 810.809 94.933 C 811.54 96.909 809.8 98.913 807.741 98.466 L 807.741 98.466 C 805.161 97.905 804.479 94.544 806.636 93.022 L 808.237 91.891 C 814.421 87.526 822.229 86.146 829.534 88.125 L 907.375 109.215 C 915.449 111.402 923.663 113.034 931.96 114.097 L 939.548 115.07 C 952.07 116.676 964.783 115.906 977.02 112.801 L 980.876 111.822 C 988.227 109.957 995.162 106.73 1001.322 102.307 L 1005.524 99.29 C 1009.345 96.547 1011.898 92.378 1012.605 87.727 L 1017.5 55.5 L 1017.5 55.5 C 1017.194 51.977 1012.528 50.952 1010.773 54.022 L 1010.5 54.5 L 1008.476 69.072 C 1008.159 71.355 1008 73.656 1008 75.961 L 1008 75.961 C 1008 78.921 1007.124 81.814 1005.482 84.277 L 1004.361 85.959 C 1003.454 87.319 1002.615 88.722 1001.846 90.164 L 999.296 94.944 C 999.1 95.312 998.839 95.64 998.526 95.915 L 995.357 98.688 C 995.254 98.778 995.097 98.677 995.136 98.545 L 995.979 95.735 C 996.324 94.588 996.871 93.511 997.596 92.558 L 1004.414 83.587 C 1005.45 82.224 1006.076 80.594 1006.218 78.888 L 1006.384 76.893 C 1006.442 76.19 1005.818 75.624 1005.125 75.75 L 1005.05 75.764 C 1002.481 76.231 1000.246 77.802 998.938 80.063 L 998.316 81.136 C 996.462 84.339 993.92 87.09 990.874 89.191 L 988.074 91.122 C 983.44 94.317 979.731 98.679 977.322 103.766 L 976.888 104.68 C 976.65 105.183 976.715 105.777 977.057 106.216 L 978.327 107.848 C 978.739 108.378 979.584 107.988 979.448 107.331 L 978.873 104.555 C 977.654 98.662 974.644 93.291 970.254 89.176 L 963.476 82.822 C 961.826 81.274 960.151 79.751 958.455 78.254 L 950.634 71.354 C 946.335 67.56 943.426 62.439 942.37 56.804 L 941.941 54.521 C 941.331 51.263 941.802 47.895 943.285 44.931 L 943.775 43.95 C 945.525 40.45 948.549 37.755 952.226 36.418 L 952.226 36.418 C 955.622 35.183 959.355 35.242 962.71 36.584 L 966.068 37.927 C 968.573 38.929 970.54 40.939 971.487 43.466 L 972.04 44.94 C 972.635 46.527 972.351 48.311 971.292 49.635 L 971.292 49.635 C 971.147 49.816 970.869 49.804 970.741 49.611 L 970.429 49.143 C 969.568 47.852 969.59 46.164 970.485 44.896 L 972.279 42.355 C 974.05 39.845 976.547 37.937 979.435 36.887 L 980.451 36.518 C 983.987 35.232 987.9 35.488 991.239 37.224 L 992.271 37.761 C 996.271 39.841 999.325 43.372 1000.807 47.631 L 1000.807 47.631 C 1001.898 50.769 1001.81 54.198 1000.56 57.276 L 1000.208 58.141 C 997.444 64.946 993.071 70.978 987.465 75.722 L 982.382 80.023 C 978.468 83.334 974.858 86.988 971.593 90.94 L 971.328 91.26 C 968.457 94.736 966.088 98.598 964.29 102.733 L 962.535 106.77 C 962.266 107.389 962.66 108.094 963.328 108.19 L 963.328 108.19 C 964.401 108.343 965.311 107.406 965.127 106.337 L 964.108 100.428 C 963.422 96.447 960.675 93.128 956.893 91.71 L 956.893 91.71 C 953.053 90.27 949.733 87.711 947.362 84.364 L 944.086 79.739 C 943.045 78.269 941.657 77.078 940.045 76.273 L 938.908 75.704 C 937.612 75.056 936.038 75.654 935.5 77 L 935.5 77 C 934.874 78.565 935.059 80.338 935.994 81.74 L 939.698 87.297 C 940.232 88.099 940.799 88.879 941.396 89.635 L 947.416 97.26 C 947.731 97.659 947.638 98.241 947.216 98.523 L 947.216 98.523 C 946.813 98.791 946.272 98.7 945.98 98.315 L 940.724 91.4 C 938.247 88.14 936.079 84.657 934.248 80.995 L 934.248 80.995 C 934.084 80.668 933.982 80.313 933.947 79.949 L 931.702 56.602 C 931.572 55.252 930.932 54.003 929.911 53.11 L 929.49 52.741 C 928.466 51.845 926.877 52.122 926.216 53.311 L 926.216 53.311 C 925.424 54.737 925.08 56.369 925.231 57.993 L 926.961 76.681 C 927.319 80.548 928.12 84.36 929.348 88.044 L 929.405 88.214 C 930.77 92.309 933.339 95.897 936.775 98.509 L 938.993 100.195 C 942.326 102.727 945.857 104.987 949.554 106.95 L 949.554 106.95 C 956.475 110.627 963.932 113.19 971.651 114.544 L 974.16 114.984 C 983.702 116.658 993.371 117.5 1003.059 117.5 L 1008.568 117.5 C 1027.769 117.5 1046.883 114.921 1065.397 109.832 L 1115.116 96.167 C 1118.288 95.295 1119.038 91.139 1116.371 89.213 L 1116.371 89.213 C 1114.993 88.217 1113.103 88.333 1111.856 89.491 L 1111.381 89.932 C 1109.53 91.651 1110.371 94.743 1112.839 95.287 L 1185.076 111.209 C 1214.534 117.701 1244.782 119.851 1274.862 117.589 L 1291.409 116.345 C 1294.275 116.13 1296.84 114.487 1298.236 111.975 L 1298.236 111.975 C 1298.41 111.662 1298.512 111.315 1298.535 110.958 L 1299.08 102.613 C 1299.692 93.216 1299.638 83.788 1298.915 74.399 L 1298.294 66.322 C 1298.125 64.119 1296.383 62.363 1294.18 62.176 L 1294.18 62.176 C 1277.119 60.73 1259.946 61.283 1243.013 63.823 L 1239.936 64.285 C 1239.078 64.413 1238.397 65.075 1238.243 65.93 L 1238.243 65.93 C 1236.094 77.908 1235.768 90.142 1237.277 102.217 L 1238.169 109.352 C 1238.361 110.886 1239.621 112.062 1241.164 112.148 L 1243.83 112.296 C 1252.258 112.764 1260.711 112.438 1269.078 111.323 L 1269.078 111.323 C 1270.478 111.136 1271.542 109.97 1271.6 108.559 L 1271.927 100.529 C 1272.309 91.189 1271.996 81.834 1270.991 72.541 L 1270.991 72.541 C 1270.664 69.518 1270.119 66.522 1269.359 63.578 L 1267.505 56.396 C 1266.839 53.814 1265.781 51.349 1264.368 49.088 L 1258.586 39.838 C 1257.232 37.671 1255.213 36 1252.831 35.073 L 1251.762 34.657 C 1249.003 33.584 1245.961 33.481 1243.135 34.364 L 1243.135 34.364 C 1240.865 35.074 1239.1 36.872 1238.434 39.156 L 1237.585 42.066 C 1236.631 45.335 1237.804 48.853 1240.528 50.896 L 1240.528 50.896 C 1242.803 52.602 1245.486 53.68 1248.308 54.022 L 1257.174 55.097 C 1259.361 55.362 1261.455 56.137 1263.288 57.359 L 1264.431 58.121 C 1265.518 58.846 1265.703 60.37 1264.82 61.333 L 1264.525 61.654 C 1262.175 64.218 1259.881 66.832 1257.644 69.495 L 1253.095 74.911 C 1251.377 76.955 1250.021 79.277 1249.083 81.777 L 1249.083 81.777 C 1248.046 84.544 1247.756 87.534 1248.241 90.448 L 1248.64 92.837 C 1248.721 93.325 1249.412 93.353 1249.532 92.873 L 1251.014 86.944 C 1251.181 86.277 1252.089 86.177 1252.396 86.793 L 1254.641 91.282 C 1254.789 91.578 1255.239 91.432 1255.184 91.105 L 1254.9 89.399 C 1254.012 84.071 1255.511 78.623 1259 74.5 L 1263.816 68.809 C 1264.272 68.27 1264.746 67.746 1265.236 67.238 L 1276.291 55.802 C 1278.046 53.987 1280.359 52.811 1282.861 52.464 L 1292.237 51.162 C 1295.253 50.743 1297.924 48.998 1299.52 46.404 L 1299.52 46.404 C 1300.452 44.89 1300.621 43.026 1299.977 41.369 L 1299.211 39.4 C 1298.12 36.593 1295.913 34.365 1293.116 33.247 L 1293.116 33.247 C 1287.038 30.815 1280.099 33.257 1276.882 38.959 L 1271.5 48.5 L 1271.5 48.5 C 1270.226 53.276 1271.032 58.367 1273.717 62.517 L 1275 64.5 L 1277.429 66.597 C 1282.94 71.357 1286.459 78.017 1287.286 85.252 L 1287.813 89.859 C 1287.851 90.2 1287.39 90.342 1287.231 90.039 L 1284.25 84.375 C 1283.989 83.879 1283.234 84.11 1283.296 84.667 L 1284.041 91.365 C 1284.154 92.389 1282.808 92.867 1282.25 92 L 1280.031 88.549 C 1280.019 88.529 1279.989 88.533 1279.982 88.555 L 1279.918 88.759 C 1276.46 99.665 1283.042 111.202 1294.19 113.775 L 1294.19 113.775 C 1306.352 116.581 1318.809 117.909 1331.289 117.73 L 1365.322 117.24 C 1376.396 117.081 1387.405 115.518 1398.086 112.589 L 1406.441 110.298 C 1410.732 109.122 1414.622 106.797 1417.69 103.575 L 1419.681 101.485 C 1421.261 99.826 1420.646 97.095 1418.509 96.273 L 1418.509 96.273 C 1417.357 95.829 1416.054 96.302 1415.455 97.381 L 1415.026 98.154 C 1414.448 99.193 1414.775 100.502 1415.773 101.147 L 1416.644 101.711 C 1420.492 104.201 1424.88 105.732 1429.442 106.177 L 1431.644 106.392 C 1439.205 107.13 1446.809 107.324 1454.398 106.975 L 1532.631 103.37 C 1545.04 102.798 1557.144 99.343 1567.985 93.279 L 1573.991 89.921 C 1578.599 87.343 1582.54 83.721 1585.496 79.345 L 1587.013 77.1 C 1591.181 70.931 1592.851 63.41 1591.684 56.057 L 1591.649 55.836 C 1590.111 46.152 1579.462 40.896 1570.84 45.566 L 1568.651 46.752 C 1565.918 48.232 1563.547 50.3 1561.708 52.807 L 1560.036 55.087 C 1559.4 55.954 1559.303 57.105 1559.784 58.067 L 1560.23 58.961 C 1560.954 60.408 1562.647 61.083 1564.168 60.53 L 1564.168 60.53 C 1565.748 59.955 1566.59 58.233 1566.072 56.633 L 1563.79 49.577 C 1562.288 44.935 1559.635 40.748 1556.079 37.407 L 1555.822 37.166 C 1549.704 31.419 1540.203 31.317 1533.964 36.933 L 1533.964 36.933 C 1531.43 39.213 1529.929 42.423 1529.803 45.829 L 1529.668 49.453 C 1529.236 61.119 1532.879 72.572 1539.97 81.845 L 1542.744 85.473 C 1546.548 90.448 1551.242 94.675 1556.586 97.941 L 1556.586 97.941 C 1568.18 105.027 1582.78 104.962 1594.311 97.774 L 1595.384 97.105 C 1607.211 89.732 1615.269 77.602 1617.481 63.841 L 1617.821 61.722 C 1621.005 41.914 1612.926 21.976 1596.852 9.972 L 1583.5 0\",fill:\"transparent\",height:\"122px\",id:\"m3B9BGNtf\",pathLengthTransition:transition,stroke:\"var(--1jq6ml9, var(--token-edb005d5-4c43-4325-aaf0-a4657800dfe4, rgb(255, 180, 41)))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:4932.263671875,strokeLinecap:\"round\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:2,width:\"1623px\"})});});const css=[`.framer-8qTFT { -webkit-mask: ${mask}; aspect-ratio: 13.30327868852459; display: block; mask: ${mask}; width: 1623px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 1623\n * @framerIntrinsicHeight 122\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"zfVfZgo5i\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Slow\",\"color\":{\"type\":\"variable\",\"value\":\"1jq6ml9\"},\"set\":{\"localId\":\"vectorSet/n_VNW9KGW\",\"id\":\"n_VNW9KGW\",\"moduleId\":\"WkVnsmhyw7lRsrdfTDoL\"}}\n */const Icon=withCSS(Component,css,\"framer-8qTFT\");Icon.displayName=\"Slow\";export default Icon;addPropertyControls(Icon,{zfVfZgo5i:{defaultValue:\"var(--token-edb005d5-4c43-4325-aaf0-a4657800dfe4, rgb(255, 180, 41))\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"1623\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Slow\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1jq6ml9\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/n_VNW9KGW\\\",\\\"id\\\":\\\"n_VNW9KGW\\\",\\\"moduleId\\\":\\\"WkVnsmhyw7lRsrdfTDoL\\\"}}\",\"framerVariables\":\"{\\\"zfVfZgo5i\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"122\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:8,ease:[0,0,1,1],type:\"tween\"};const getProps=({color,height,id,width,...props})=>{return{...props,zfVfZgo5i:color??props.zfVfZgo5i??\"var(--token-edb005d5-4c43-4325-aaf0-a4657800dfe4, rgb(255, 180, 41))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,zfVfZgo5i,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-UudxC\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1jq6ml9\":zfVfZgo5i,...style},viewBox:\"0 0 1623 122\",children:/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 41.026 42.716 L 28.31 29.953 C 26.384 28.02 23.333 27.788 21.137 29.407 L 21.137 29.407 C 19.047 30.949 18.648 33.914 20.257 35.953 L 22.836 39.219 C 23.523 40.088 24.238 40.935 24.981 41.758 L 31.692 49.183 C 38.255 56.447 41.02 66.376 39.154 75.987 L 38.234 80.724 C 37.105 86.54 31.477 90.341 25.66 89.217 L 20.931 88.302 C 17.16 87.573 13.256 88.05 9.771 89.664 L 9.771 89.664 C 5.486 91.649 2.386 95.536 1.403 100.156 L 1.306 100.614 C 0.455 104.611 0.841 108.773 2.411 112.547 L 4.028 116.433 C 5.137 119.1 7.953 120.634 10.795 120.121 L 10.795 120.121 C 12.465 119.819 13.642 118.311 13.53 116.618 L 13.128 110.576 C 13.015 108.874 13.768 107.23 15.131 106.204 L 15.131 106.204 C 16.465 105.2 18.258 105.053 19.737 105.827 L 26.48 109.352 C 35.179 113.899 44.956 115.978 54.753 115.364 L 55.715 115.303 C 59.971 115.036 64.053 113.521 67.451 110.946 L 71.391 107.961 C 81.037 100.653 87.494 89.909 89.421 77.962 L 90.309 72.458 C 91.235 66.716 90.649 60.831 88.609 55.385 L 88.609 55.385 C 85.98 48.366 79.965 43.164 72.64 41.573 L 69.14 40.813 C 58.972 38.605 48.576 43.432 43.7 52.624 L 43.7 52.624 C 41.522 56.73 40.17 61.222 39.72 65.848 L 39.181 71.382 C 38.275 80.693 41.573 89.923 48.176 96.55 L 48.176 96.55 C 54.759 103.157 63.38 107.347 72.643 108.441 L 73.839 108.582 C 89.961 110.486 106.258 110.354 122.347 108.189 L 199.721 97.778 C 202.051 97.464 203.71 99.984 202.5 102 L 202.218 102.47 C 201.455 103.742 199.5 103.201 199.5 101.717 L 199.5 98.328 C 199.5 94.889 200.726 91.563 202.957 88.947 L 202.957 88.947 C 209.898 80.809 220.303 76.469 230.969 77.264 L 237.192 77.727 C 252.854 78.893 268.039 83.644 281.574 91.611 L 316.71 112.294 C 326.304 117.942 337.486 120.285 348.541 118.965 L 354.268 118.281 C 361.092 117.467 367.24 113.764 371.152 108.114 L 371.152 108.114 C 372.999 105.445 373.918 102.244 373.768 99.002 L 373.498 93.209 C 373.176 86.289 370.441 79.701 365.766 74.588 L 363.957 72.609 C 359.592 67.835 357.81 61.244 359.174 54.922 L 361.661 43.39 C 362.195 40.916 361.643 38.332 360.147 36.291 L 357.299 32.408 C 357.189 32.258 356.953 32.316 356.926 32.5 L 356.413 35.963 C 355.53 41.92 351.726 47.041 346.276 49.605 L 344.63 50.38 C 336.559 54.178 333.583 64.149 338.25 71.75 L 343.839 80.852 C 345.815 84.071 346.063 88.061 344.5 91.5 L 344.5 91.5 C 343.222 94.311 339.659 95.199 337.211 93.316 L 334.308 91.083 C 330.974 88.519 329.073 84.51 329.197 80.307 L 329.493 70.243 C 329.495 70.165 329.397 70.13 329.349 70.19 L 329.289 70.267 C 323.281 77.855 320.078 87.286 320.22 96.963 L 320.244 98.622 C 320.385 108.179 328.318 115.773 337.872 115.496 L 341.684 115.386 C 349.681 115.154 356.683 109.952 359.213 102.362 L 359.516 101.451 C 360.479 98.563 362.357 96.067 364.866 94.342 L 373.903 88.129 C 375.911 86.749 377.406 84.742 378.154 82.423 L 378.154 82.423 C 380.584 74.891 379.441 66.661 375.051 60.076 L 373.781 58.171 C 373.309 57.463 372.204 57.851 372.278 58.698 L 372.333 59.333 C 372.763 64.277 371.393 69.21 368.474 73.224 L 361.374 82.985 C 358.48 86.965 356.3 91.417 354.932 96.144 L 354.932 96.144 C 352.86 103.303 355.36 111.002 361.243 115.578 L 363.368 117.231 C 367.087 120.123 372.174 120.518 376.295 118.234 L 376.295 118.234 C 399.042 105.627 424.671 99.136 450.677 99.395 L 505.294 99.938 C 507.953 99.965 509.573 97.022 508.128 94.789 L 508.128 94.789 C 507.151 93.279 504.926 93.326 504.014 94.877 L 502.524 97.41 C 501.606 98.969 501.747 100.934 502.877 102.347 L 502.877 102.347 C 504.239 104.049 506.207 105.159 508.369 105.443 L 600 117.5 L 600 117.5 C 616.798 117.5 628.118 100.317 621.487 84.883 L 609.6 57.214 C 607.878 53.208 609.682 48.562 613.655 46.766 L 651.15 29.822 C 655.199 27.992 659.964 29.813 661.761 33.878 L 685.797 88.253 C 687.571 92.267 685.781 96.96 681.784 98.773 L 647.805 114.186 C 643.774 116.015 639.024 114.222 637.206 110.186 L 614.315 59.361 C 612.489 55.306 614.32 50.541 618.39 48.752 L 649.173 35.221 C 653.219 33.442 657.941 35.282 659.717 39.328 L 681.937 89.939 C 682.807 91.922 681.942 94.237 679.984 95.163 L 649.977 109.355 C 648.035 110.274 645.714 109.494 644.721 107.59 L 642.524 103.379 C 641.437 101.295 642.372 98.728 644.544 97.831 L 668.565 87.918 C 670.488 87.124 671.45 84.96 670.75 83 L 670.75 83 C 670.073 81.103 667.935 80.171 666.084 80.964 L 641.363 91.559 C 639.459 92.375 637.247 91.602 636.265 89.779 L 636.25 89.75 C 635.304 87.993 636.045 85.802 637.864 84.981 L 662.443 73.881 C 664.112 73.127 664.819 71.137 664 69.5 L 664 69.5 C 663.155 67.809 661.147 67.058 659.4 67.78 L 634.52 78.047 C 632.568 78.853 630.332 77.941 629.5 76 L 629.5 76 C 628.678 74.081 629.597 71.861 631.536 71.086 L 660.5 59.5 L 658.273 55.325 C 657.277 53.457 654.999 52.689 653.075 53.572 L 629.326 64.473 C 627.443 65.338 625.212 64.621 624.184 62.823 L 620.527 56.422 C 620.182 55.818 620 55.134 620 54.438 L 620 54.3 C 620 52.219 620.966 50.257 622.616 48.988 L 624.767 47.333 C 625.813 46.529 626.262 45.167 625.899 43.897 L 624.679 39.626 C 624.567 39.234 624.656 38.813 624.917 38.5 L 625.264 38.083 C 626.401 36.719 627.154 35.077 627.446 33.325 L 627.521 32.876 C 627.751 31.495 629.3 30.78 630.5 31.5 L 630.856 31.714 C 632.259 32.555 633.864 33 635.5 33 L 635.5 33 C 636.437 33 637.312 33.468 637.832 34.248 L 640.122 37.683 C 641.256 39.385 643.312 40.224 645.313 39.803 L 649.859 38.845 C 650.826 38.642 651.808 39.116 652.25 40 L 652.25 40 C 652.656 40.813 652.293 41.8 651.456 42.154 L 624.529 53.564 C 623.951 53.809 623.281 53.562 623 53 L 622.967 52.933 C 622.71 52.42 622.924 51.797 623.441 51.549 L 646.602 40.451 C 662.22 32.968 679.625 30.021 696.835 31.947 L 696.835 31.947 C 726.408 35.255 754.563 46.398 778.391 64.224 L 800.604 80.841 C 805.105 84.209 808.539 88.804 810.491 94.076 L 810.809 94.933 C 811.54 96.909 809.8 98.913 807.741 98.466 L 807.741 98.466 C 805.161 97.905 804.479 94.544 806.636 93.022 L 808.237 91.891 C 814.421 87.526 822.229 86.146 829.534 88.125 L 907.375 109.215 C 915.449 111.402 923.663 113.034 931.96 114.097 L 939.548 115.07 C 952.07 116.676 964.783 115.906 977.02 112.801 L 980.876 111.822 C 988.227 109.957 995.162 106.73 1001.322 102.307 L 1005.524 99.29 C 1009.345 96.547 1011.898 92.378 1012.605 87.727 L 1017.5 55.5 L 1017.5 55.5 C 1017.194 51.977 1012.528 50.952 1010.773 54.022 L 1010.5 54.5 L 1008.476 69.072 C 1008.159 71.355 1008 73.656 1008 75.961 L 1008 75.961 C 1008 78.921 1007.124 81.814 1005.482 84.277 L 1004.361 85.959 C 1003.454 87.319 1002.615 88.722 1001.846 90.164 L 999.296 94.944 C 999.1 95.312 998.839 95.64 998.526 95.915 L 995.357 98.688 C 995.254 98.778 995.097 98.677 995.136 98.545 L 995.979 95.735 C 996.324 94.588 996.871 93.511 997.596 92.558 L 1004.414 83.587 C 1005.45 82.224 1006.076 80.594 1006.218 78.888 L 1006.384 76.893 C 1006.442 76.19 1005.818 75.624 1005.125 75.75 L 1005.05 75.764 C 1002.481 76.231 1000.246 77.802 998.938 80.063 L 998.316 81.136 C 996.462 84.339 993.92 87.09 990.874 89.191 L 988.074 91.122 C 983.44 94.317 979.731 98.679 977.322 103.766 L 976.888 104.68 C 976.65 105.183 976.715 105.777 977.057 106.216 L 978.327 107.848 C 978.739 108.378 979.584 107.988 979.448 107.331 L 978.873 104.555 C 977.654 98.662 974.644 93.291 970.254 89.176 L 963.476 82.822 C 961.826 81.274 960.151 79.751 958.455 78.254 L 950.634 71.354 C 946.335 67.56 943.426 62.439 942.37 56.804 L 941.941 54.521 C 941.331 51.263 941.802 47.895 943.285 44.931 L 943.775 43.95 C 945.525 40.45 948.549 37.755 952.226 36.418 L 952.226 36.418 C 955.622 35.183 959.355 35.242 962.71 36.584 L 966.068 37.927 C 968.573 38.929 970.54 40.939 971.487 43.466 L 972.04 44.94 C 972.635 46.527 972.351 48.311 971.292 49.635 L 971.292 49.635 C 971.147 49.816 970.869 49.804 970.741 49.611 L 970.429 49.143 C 969.568 47.852 969.59 46.164 970.485 44.896 L 972.279 42.355 C 974.05 39.845 976.547 37.937 979.435 36.887 L 980.451 36.518 C 983.987 35.232 987.9 35.488 991.239 37.224 L 992.271 37.761 C 996.271 39.841 999.325 43.372 1000.807 47.631 L 1000.807 47.631 C 1001.898 50.769 1001.81 54.198 1000.56 57.276 L 1000.208 58.141 C 997.444 64.946 993.071 70.978 987.465 75.722 L 982.382 80.023 C 978.468 83.334 974.858 86.988 971.593 90.94 L 971.328 91.26 C 968.457 94.736 966.088 98.598 964.29 102.733 L 962.535 106.77 C 962.266 107.389 962.66 108.094 963.328 108.19 L 963.328 108.19 C 964.401 108.343 965.311 107.406 965.127 106.337 L 964.108 100.428 C 963.422 96.447 960.675 93.128 956.893 91.71 L 956.893 91.71 C 953.053 90.27 949.733 87.711 947.362 84.364 L 944.086 79.739 C 943.045 78.269 941.657 77.078 940.045 76.273 L 938.908 75.704 C 937.612 75.056 936.038 75.654 935.5 77 L 935.5 77 C 934.874 78.565 935.059 80.338 935.994 81.74 L 939.698 87.297 C 940.232 88.099 940.799 88.879 941.396 89.635 L 947.416 97.26 C 947.731 97.659 947.638 98.241 947.216 98.523 L 947.216 98.523 C 946.813 98.791 946.272 98.7 945.98 98.315 L 940.724 91.4 C 938.247 88.14 936.079 84.657 934.248 80.995 L 934.248 80.995 C 934.084 80.668 933.982 80.313 933.947 79.949 L 931.702 56.602 C 931.572 55.252 930.932 54.003 929.911 53.11 L 929.49 52.741 C 928.466 51.845 926.877 52.122 926.216 53.311 L 926.216 53.311 C 925.424 54.737 925.08 56.369 925.231 57.993 L 926.961 76.681 C 927.319 80.548 928.12 84.36 929.348 88.044 L 929.405 88.214 C 930.77 92.309 933.339 95.897 936.775 98.509 L 938.993 100.195 C 942.326 102.727 945.857 104.987 949.554 106.95 L 949.554 106.95 C 956.475 110.627 963.932 113.19 971.651 114.544 L 974.16 114.984 C 983.702 116.658 993.371 117.5 1003.059 117.5 L 1008.568 117.5 C 1027.769 117.5 1046.883 114.921 1065.397 109.832 L 1115.116 96.167 C 1118.288 95.295 1119.038 91.139 1116.371 89.213 L 1116.371 89.213 C 1114.993 88.217 1113.103 88.333 1111.856 89.491 L 1111.381 89.932 C 1109.53 91.651 1110.371 94.743 1112.839 95.287 L 1185.076 111.209 C 1214.534 117.701 1244.782 119.851 1274.862 117.589 L 1291.409 116.345 C 1294.275 116.13 1296.84 114.487 1298.236 111.975 L 1298.236 111.975 C 1298.41 111.662 1298.512 111.315 1298.535 110.958 L 1299.08 102.613 C 1299.692 93.216 1299.638 83.788 1298.915 74.399 L 1298.294 66.322 C 1298.125 64.119 1296.383 62.363 1294.18 62.176 L 1294.18 62.176 C 1277.119 60.73 1259.946 61.283 1243.013 63.823 L 1239.936 64.285 C 1239.078 64.413 1238.397 65.075 1238.243 65.93 L 1238.243 65.93 C 1236.094 77.908 1235.768 90.142 1237.277 102.217 L 1238.169 109.352 C 1238.361 110.886 1239.621 112.062 1241.164 112.148 L 1243.83 112.296 C 1252.258 112.764 1260.711 112.438 1269.078 111.323 L 1269.078 111.323 C 1270.478 111.136 1271.542 109.97 1271.6 108.559 L 1271.927 100.529 C 1272.309 91.189 1271.996 81.834 1270.991 72.541 L 1270.991 72.541 C 1270.664 69.518 1270.119 66.522 1269.359 63.578 L 1267.505 56.396 C 1266.839 53.814 1265.781 51.349 1264.368 49.088 L 1258.586 39.838 C 1257.232 37.671 1255.213 36 1252.831 35.073 L 1251.762 34.657 C 1249.003 33.584 1245.961 33.481 1243.135 34.364 L 1243.135 34.364 C 1240.865 35.074 1239.1 36.872 1238.434 39.156 L 1237.585 42.066 C 1236.631 45.335 1237.804 48.853 1240.528 50.896 L 1240.528 50.896 C 1242.803 52.602 1245.486 53.68 1248.308 54.022 L 1257.174 55.097 C 1259.361 55.362 1261.455 56.137 1263.288 57.359 L 1264.431 58.121 C 1265.518 58.846 1265.703 60.37 1264.82 61.333 L 1264.525 61.654 C 1262.175 64.218 1259.881 66.832 1257.644 69.495 L 1253.095 74.911 C 1251.377 76.955 1250.021 79.277 1249.083 81.777 L 1249.083 81.777 C 1248.046 84.544 1247.756 87.534 1248.241 90.448 L 1248.64 92.837 C 1248.721 93.325 1249.412 93.353 1249.532 92.873 L 1251.014 86.944 C 1251.181 86.277 1252.089 86.177 1252.396 86.793 L 1254.641 91.282 C 1254.789 91.578 1255.239 91.432 1255.184 91.105 L 1254.9 89.399 C 1254.012 84.071 1255.511 78.623 1259 74.5 L 1263.816 68.809 C 1264.272 68.27 1264.746 67.746 1265.236 67.238 L 1276.291 55.802 C 1278.046 53.987 1280.359 52.811 1282.861 52.464 L 1292.237 51.162 C 1295.253 50.743 1297.924 48.998 1299.52 46.404 L 1299.52 46.404 C 1300.452 44.89 1300.621 43.026 1299.977 41.369 L 1299.211 39.4 C 1298.12 36.593 1295.913 34.365 1293.116 33.247 L 1293.116 33.247 C 1287.038 30.815 1280.099 33.257 1276.882 38.959 L 1271.5 48.5 L 1271.5 48.5 C 1270.226 53.276 1271.032 58.367 1273.717 62.517 L 1275 64.5 L 1277.429 66.597 C 1282.94 71.357 1286.459 78.017 1287.286 85.252 L 1287.813 89.859 C 1287.851 90.2 1287.39 90.342 1287.231 90.039 L 1284.25 84.375 C 1283.989 83.879 1283.234 84.11 1283.296 84.667 L 1284.041 91.365 C 1284.154 92.389 1282.808 92.867 1282.25 92 L 1280.031 88.549 C 1280.019 88.529 1279.989 88.533 1279.982 88.555 L 1279.918 88.759 C 1276.46 99.665 1283.042 111.202 1294.19 113.775 L 1294.19 113.775 C 1306.352 116.581 1318.809 117.909 1331.289 117.73 L 1365.322 117.24 C 1376.396 117.081 1387.405 115.518 1398.086 112.589 L 1406.441 110.298 C 1410.732 109.122 1414.622 106.797 1417.69 103.575 L 1419.681 101.485 C 1421.261 99.826 1420.646 97.095 1418.509 96.273 L 1418.509 96.273 C 1417.357 95.829 1416.054 96.302 1415.455 97.381 L 1415.026 98.154 C 1414.448 99.193 1414.775 100.502 1415.773 101.147 L 1416.644 101.711 C 1420.492 104.201 1424.88 105.732 1429.442 106.177 L 1431.644 106.392 C 1439.205 107.13 1446.809 107.324 1454.398 106.975 L 1532.631 103.37 C 1545.04 102.798 1557.144 99.343 1567.985 93.279 L 1573.991 89.921 C 1578.599 87.343 1582.54 83.721 1585.496 79.345 L 1587.013 77.1 C 1591.181 70.931 1592.851 63.41 1591.684 56.057 L 1591.649 55.836 C 1590.111 46.152 1579.462 40.896 1570.84 45.566 L 1568.651 46.752 C 1565.918 48.232 1563.547 50.3 1561.708 52.807 L 1560.036 55.087 C 1559.4 55.954 1559.303 57.105 1559.784 58.067 L 1560.23 58.961 C 1560.954 60.408 1562.647 61.083 1564.168 60.53 L 1564.168 60.53 C 1565.748 59.955 1566.59 58.233 1566.072 56.633 L 1563.79 49.577 C 1562.288 44.935 1559.635 40.748 1556.079 37.407 L 1555.822 37.166 C 1549.704 31.419 1540.203 31.317 1533.964 36.933 L 1533.964 36.933 C 1531.43 39.213 1529.929 42.423 1529.803 45.829 L 1529.668 49.453 C 1529.236 61.119 1532.879 72.572 1539.97 81.845 L 1542.744 85.473 C 1546.548 90.448 1551.242 94.675 1556.586 97.941 L 1556.586 97.941 C 1568.18 105.027 1582.78 104.962 1594.311 97.774 L 1595.384 97.105 C 1607.211 89.732 1615.269 77.602 1617.481 63.841 L 1617.821 61.722 C 1621.005 41.914 1612.926 21.976 1596.852 9.972 L 1583.5 0\",fill:\"transparent\",height:\"122px\",id:\"hO0Xhew8K\",pathLengthTransition:transition,stroke:\"var(--1jq6ml9, var(--token-edb005d5-4c43-4325-aaf0-a4657800dfe4, rgb(255, 180, 41)))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:4932.263671875,strokeLinecap:\"round\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:2,width:\"1623px\"})});});const css=[`.framer-UudxC { -webkit-mask: ${mask}; aspect-ratio: 13.30327868852459; display: block; mask: ${mask}; width: 1623px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 1623\n * @framerIntrinsicHeight 122\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"zfVfZgo5i\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Fast\",\"color\":{\"type\":\"variable\",\"value\":\"1jq6ml9\"},\"set\":{\"localId\":\"vectorSet/n_VNW9KGW\",\"id\":\"n_VNW9KGW\",\"moduleId\":\"WkVnsmhyw7lRsrdfTDoL\"}}\n */const Icon=withCSS(Component,css,\"framer-UudxC\");Icon.displayName=\"Fast\";export default Icon;addPropertyControls(Icon,{zfVfZgo5i:{defaultValue:\"var(--token-edb005d5-4c43-4325-aaf0-a4657800dfe4, rgb(255, 180, 41))\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"122\",\"framerVariables\":\"{\\\"zfVfZgo5i\\\":\\\"color\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1623\",\"framerVector\":\"{\\\"name\\\":\\\"Fast\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1jq6ml9\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/n_VNW9KGW\\\",\\\"id\\\":\\\"n_VNW9KGW\\\",\\\"moduleId\\\":\\\"WkVnsmhyw7lRsrdfTDoL\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Design from\"https://framerusercontent.com/modules/v3USGQDNZPSFEKUOrC3H/0aLIL7iaVehx9o78VU1F/i0fw6tFEQ.js\";import Slow from\"https://framerusercontent.com/modules/K7vk8yJDS3iIq0EALZVz/RDPqkMatDYizNSaoyDji/wQLPtYHqk.js\";import Fast from\"https://framerusercontent.com/modules/2iqc6GU5YotRU3DOvZoH/MRQ72gzRXIQpPGrfPB9e/ZJOD8DtKJ.js\";const SlowFonts=getFonts(Slow);const FastFonts=getFonts(Fast);const DesignFonts=getFonts(Design);const cycleOrder=[\"a3LgQysqH\",\"Oz1fYsA3R\"];const serializationHash=\"framer-n241a\";const variantClassNames={a3LgQysqH:\"framer-v-1ho7nti\",Oz1fYsA3R:\"framer-v-3vzsnm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"a3LgQysqH\",\"Variant 2\":\"Oz1fYsA3R\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"a3LgQysqH\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"a3LgQysqH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Oz1fYsA3R\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ho7nti\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"a3LgQysqH\",ref:refBinding,style:{...style},...addPropertyOverrides({Oz1fYsA3R:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Slow,{animated:true,className:\"framer-jv4nst\",layoutDependency:layoutDependency,layoutId:\"KY68RCgff\",style:{\"--1jq6ml9\":\"var(--token-1576e274-95e6-452f-a1ad-1d47ba519888, rgb(255, 175, 25))\"}}),isDisplayed()&&/*#__PURE__*/_jsx(Fast,{animated:true,className:\"framer-1ec75xs\",layoutDependency:layoutDependency,layoutId:\"KCEh2ZKB7\",style:{\"--1jq6ml9\":\"var(--token-b810e0ab-3517-4248-87c7-a14b733c4264, rgb(242, 242, 242))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zg3839\",layoutDependency:layoutDependency,layoutId:\"H8SJjdUgq\",children:/*#__PURE__*/_jsx(Design,{animated:true,className:\"framer-cudx0z\",layoutDependency:layoutDependency,layoutId:\"WIRdBleRO\",style:{\"--1jq6ml9\":\"var(--token-23ba2f2c-0a40-4af6-a7e3-b27a19299645, rgb(102, 102, 102))\"}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-n241a.framer-6m8cqo, .framer-n241a .framer-6m8cqo { display: block; }\",\".framer-n241a.framer-1ho7nti { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 122px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1623px; }\",\".framer-n241a .framer-jv4nst { flex: none; height: var(--framer-aspect-ratio-supported, 122px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); z-index: 3; }\",\".framer-n241a .framer-1ec75xs { flex: none; height: var(--framer-aspect-ratio-supported, 122px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); z-index: 2; }\",\".framer-n241a .framer-zg3839 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 122px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1623px; z-index: 1; }\",\".framer-n241a .framer-cudx0z { flex: none; height: var(--framer-aspect-ratio-supported, 122px); position: relative; width: 1623px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 122\n * @framerIntrinsicWidth 1623\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Oz1fYsA3R\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPs3ZqzdPw=withCSS(Component,css,\"framer-n241a\");export default FramerPs3ZqzdPw;FramerPs3ZqzdPw.displayName=\"Animated Design\";FramerPs3ZqzdPw.defaultProps={height:122,width:1623};addPropertyControls(FramerPs3ZqzdPw,{variant:{options:[\"a3LgQysqH\",\"Oz1fYsA3R\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerPs3ZqzdPw,[{explicitInter:true,fonts:[]},...SlowFonts,...FastFonts,...DesignFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPs3ZqzdPw\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1623\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Oz1fYsA3R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"122\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/STrpiqs6VpP1kVoyTmMa/zuQbh7S7t7ytm9lBORjO/UBFTMoVot.js\";import Connected from\"https://framerusercontent.com/modules/FMasWZRKx0IYQn2YDUGt/y3sGcblSRsgnYmVXhBOf/h6PI_niau.js\";import Delivery from\"https://framerusercontent.com/modules/odHaI5YF41erzP8FRAkr/LWEeaCV73UyzOMJCq34o/IqLEHZLtS.js\";import Medicine from\"https://framerusercontent.com/modules/v1ZIhLWKfyMmsRJcjGas/pAdS9eS6n0Dn9ap9AboD/iW4XVpxvK.js\";import Whatsapp from\"https://framerusercontent.com/modules/aYFB5TxmCBodjQoemoSz/niTXFlOKBn0Qhg00vPv7/NeEd54ISA.js\";import Doctor from\"https://framerusercontent.com/modules/ewRxqFhtt70T304Y7MNW/92CPMlWmAEihrdYeR8WQ/RptsuIPxy.js\";import Down from\"https://framerusercontent.com/modules/8b84LBrS8nDG3MmV5sG9/UPSlffwWdYBLszqQhoR1/vIlGvaDqy.js\";import AnimatedDesign from\"https://framerusercontent.com/modules/0FMZ3JMi5TXegxUEEuoJ/EvSpmaBtr1Z3Hi0f9eJ7/Ps3ZqzdPw.js\";const AnimatedDesignFonts=getFonts(AnimatedDesign);const WhatsappFonts=getFonts(Whatsapp);const DownFonts=getFonts(Down);const DoctorFonts=getFonts(Doctor);const MedicineFonts=getFonts(Medicine);const DeliveryFonts=getFonts(Delivery);const ConnectedFonts=getFonts(Connected);const serializationHash=\"framer-vZiiY\";const variantClassNames={d8rYMSRJE:\"framer-v-1vc2ix3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"d8rYMSRJE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1vc2ix3\",className,classNames),\"data-framer-name\":\"Phone\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"d8rYMSRJE\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:122,width:\"1623px\",y:(componentViewport?.y||0)+(componentViewport?.height||364)-146,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9idl8u-container\",layoutDependency:layoutDependency,layoutId:\"eYMZNU2lC-container\",nodeId:\"eYMZNU2lC\",rendersWithMotion:true,scopeId:\"KnNVI2V4i\",children:/*#__PURE__*/_jsx(AnimatedDesign,{height:\"100%\",id:\"eYMZNU2lC\",layoutId:\"eYMZNU2lC\",style:{height:\"100%\",width:\"100%\"},variant:\"a3LgQysqH\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6fx4ss\",\"data-border\":true,\"data-framer-name\":\"Section 1\",layoutDependency:layoutDependency,layoutId:\"epPX2jOMA\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6bc3e32f-8e42-4b23-abd6-e55bb80cf736, rgb(249, 182, 62))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40)) 0%, var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0)) 100%)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-130b2r9\",layoutDependency:layoutDependency,layoutId:\"kxuyTK1Nc\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wippy9\",\"data-framer-name\":\"Icon Container\",layoutDependency:layoutDependency,layoutId:\"irwf1XSMB\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7psixe\",\"data-framer-name\":\"White area\",layoutDependency:layoutDependency,layoutId:\"SjyfaZanb\",style:{backgroundColor:\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(Whatsapp,{animated:true,className:\"framer-1ytaucf\",layoutDependency:layoutDependency,layoutId:\"KCkTa0Tbl\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yaarit\",layoutDependency:layoutDependency,layoutId:\"cfh1dizgk\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x2i1u5\",\"data-styles-preset\":\"UBFTMoVot\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd757515-2f38-4dd9-9825-368d4ab4c10c, rgb(230, 230, 230)))\"},children:\"You take the Gut Discovery Quiz on WhatsApp.\"})}),className:\"framer-1vccc0b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ca5MKTI65\",style:{\"--extracted-r6o4lv\":\"var(--token-cd757515-2f38-4dd9-9825-368d4ab4c10c, rgb(230, 230, 230))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tw5s6j\",\"data-border\":true,\"data-framer-name\":\"Section 2\",layoutDependency:layoutDependency,layoutId:\"CwbpmAHa5\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6bc3e32f-8e42-4b23-abd6-e55bb80cf736, rgb(249, 182, 62))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40)) 0%, var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0)) 100%)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e1wd86\",layoutDependency:layoutDependency,layoutId:\"P1jPf7tJ7\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14ln1vl\",\"data-framer-name\":\"Icon Container\",layoutDependency:layoutDependency,layoutId:\"poveltVwE\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w3ql0v\",\"data-framer-name\":\"White area\",layoutDependency:layoutDependency,layoutId:\"PNmr6Wzp7\",style:{backgroundColor:\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(Down,{animated:true,className:\"framer-1k3mtyh\",layoutDependency:layoutDependency,layoutId:\"GiTISKQx4\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vd3jj2\",layoutDependency:layoutDependency,layoutId:\"yK06cojxa\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x2i1u5\",\"data-styles-preset\":\"UBFTMoVot\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd757515-2f38-4dd9-9825-368d4ab4c10c, rgb(230, 230, 230)))\"},children:\"We decode your dosha and understand what your gut needs.\"})}),className:\"framer-f3tq22\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xQKiUs7dH\",style:{\"--extracted-r6o4lv\":\"var(--token-cd757515-2f38-4dd9-9825-368d4ab4c10c, rgb(230, 230, 230))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zo2pyp\",\"data-border\":true,\"data-framer-name\":\"Section 3\",layoutDependency:layoutDependency,layoutId:\"uaPs6L7kv\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6bc3e32f-8e42-4b23-abd6-e55bb80cf736, rgb(249, 182, 62))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40)) 0%, var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0)) 100%)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2nvfvy\",layoutDependency:layoutDependency,layoutId:\"FFHmWGoSe\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11ycm8k\",\"data-framer-name\":\"Icon Container\",layoutDependency:layoutDependency,layoutId:\"D3pAWo6wY\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-190sfx1\",\"data-framer-name\":\"White area\",layoutDependency:layoutDependency,layoutId:\"sKX4juTUD\",style:{backgroundColor:\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(Doctor,{animated:true,className:\"framer-yit5y7\",layoutDependency:layoutDependency,layoutId:\"ScHytb9OZ\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vwscoz\",layoutDependency:layoutDependency,layoutId:\"r4iHlaQnw\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x2i1u5\",\"data-styles-preset\":\"UBFTMoVot\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd757515-2f38-4dd9-9825-368d4ab4c10c, rgb(230, 230, 230)))\"},children:\"Our doctor reviews your answers and creates your healing plan.\"})}),className:\"framer-ro44tz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"A3k2ODpYn\",style:{\"--extracted-r6o4lv\":\"var(--token-cd757515-2f38-4dd9-9825-368d4ab4c10c, rgb(230, 230, 230))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fjsxm9\",\"data-border\":true,\"data-framer-name\":\"Section 4\",layoutDependency:layoutDependency,layoutId:\"VzUVR65SF\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6bc3e32f-8e42-4b23-abd6-e55bb80cf736, rgb(249, 182, 62))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40)) 0%, var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0)) 100%)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k9v1cd\",layoutDependency:layoutDependency,layoutId:\"d9YcylGqy\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16tvxc4\",\"data-framer-name\":\"Icon Container\",layoutDependency:layoutDependency,layoutId:\"hGpMLdv9x\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-76l5ej\",\"data-framer-name\":\"White area\",layoutDependency:layoutDependency,layoutId:\"JSEWhVeNP\",style:{backgroundColor:\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(Medicine,{animated:true,className:\"framer-12aio7p\",layoutDependency:layoutDependency,layoutId:\"MlWxQdZtX\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tlywy4\",layoutDependency:layoutDependency,layoutId:\"aguuVG1Xl\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x2i1u5\",\"data-styles-preset\":\"UBFTMoVot\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd757515-2f38-4dd9-9825-368d4ab4c10c, rgb(230, 230, 230)))\"},children:\"You get your personalized care kit — medicine, diet, lifestyle.\"})}),className:\"framer-1h9o4fa\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"t8GWvyNmk\",style:{\"--extracted-r6o4lv\":\"var(--token-cd757515-2f38-4dd9-9825-368d4ab4c10c, rgb(230, 230, 230))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u5kwvp\",\"data-border\":true,\"data-framer-name\":\"Section 5\",layoutDependency:layoutDependency,layoutId:\"mSM0BCUC9\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6bc3e32f-8e42-4b23-abd6-e55bb80cf736, rgb(249, 182, 62))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40)) 0%, var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0)) 100%)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kogku\",layoutDependency:layoutDependency,layoutId:\"NztVzsRyp\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4ch7to\",\"data-framer-name\":\"Icon Container\",layoutDependency:layoutDependency,layoutId:\"NhExSCZRe\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-y6jiic\",\"data-framer-name\":\"White area\",layoutDependency:layoutDependency,layoutId:\"tKXJHqfJU\",style:{backgroundColor:\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(Delivery,{animated:true,className:\"framer-1pxtc7n\",layoutDependency:layoutDependency,layoutId:\"EuMcKNKA6\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14xonoa\",layoutDependency:layoutDependency,layoutId:\"jZjqORsMv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x2i1u5\",\"data-styles-preset\":\"UBFTMoVot\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd757515-2f38-4dd9-9825-368d4ab4c10c, rgb(230, 230, 230)))\"},children:\"Once you're ready, we send everything to your doorstep.\"})}),className:\"framer-yehos\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jzXwWM4Ge\",style:{\"--extracted-r6o4lv\":\"var(--token-cd757515-2f38-4dd9-9825-368d4ab4c10c, rgb(230, 230, 230))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1asmndb\",\"data-border\":true,\"data-framer-name\":\"Section 6\",layoutDependency:layoutDependency,layoutId:\"ver90XZop\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6bc3e32f-8e42-4b23-abd6-e55bb80cf736, rgb(249, 182, 62))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40)) 0%, var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0)) 100%)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jz9cxc\",layoutDependency:layoutDependency,layoutId:\"xx4ho0Tzp\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-142jz52\",\"data-framer-name\":\"Icon Container\",layoutDependency:layoutDependency,layoutId:\"b6dcbYdtN\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-xheuke\",\"data-framer-name\":\"White area\",layoutDependency:layoutDependency,layoutId:\"c3PzLyN1o\",style:{backgroundColor:\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(Connected,{animated:true,className:\"framer-pxn1d1\",layoutDependency:layoutDependency,layoutId:\"cSaINcme3\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-b2fgvw\",layoutDependency:layoutDependency,layoutId:\"ukh4eb_ln\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x2i1u5\",\"data-styles-preset\":\"UBFTMoVot\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd757515-2f38-4dd9-9825-368d4ab4c10c, rgb(230, 230, 230)))\"},children:\"We stay in touch with you through weekly guidance and check-ins.\"})}),className:\"framer-14cmhaz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Pxn_5V3UZ\",style:{\"--extracted-r6o4lv\":\"var(--token-cd757515-2f38-4dd9-9825-368d4ab4c10c, rgb(230, 230, 230))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vZiiY.framer-12p2dfh, .framer-vZiiY .framer-12p2dfh { display: block; }\",\".framer-vZiiY.framer-1vc2ix3 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 364px; justify-content: flex-start; overflow: auto; padding: 0px; position: relative; width: 1800px; }\",\".framer-vZiiY .framer-9idl8u-container { bottom: 24px; flex: none; height: 122px; left: 90px; position: absolute; width: 1623px; z-index: 1; }\",\".framer-vZiiY .framer-6fx4ss, .framer-vZiiY .framer-tw5s6j, .framer-vZiiY .framer-zo2pyp, .framer-vZiiY .framer-1fjsxm9, .framer-vZiiY .framer-1u5kwvp, .framer-vZiiY .framer-1asmndb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 364px; justify-content: flex-start; overflow: visible; padding: 24px 24px 0px 24px; position: relative; width: 280px; }\",\".framer-vZiiY .framer-130b2r9, .framer-vZiiY .framer-e1wd86, .framer-vZiiY .framer-2nvfvy, .framer-vZiiY .framer-1k9v1cd, .framer-vZiiY .framer-kogku, .framer-vZiiY .framer-jz9cxc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-vZiiY .framer-1wippy9, .framer-vZiiY .framer-14ln1vl, .framer-vZiiY .framer-11ycm8k, .framer-vZiiY .framer-16tvxc4, .framer-vZiiY .framer-4ch7to, .framer-vZiiY .framer-142jz52 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vZiiY .framer-7psixe, .framer-vZiiY .framer-1w3ql0v, .framer-vZiiY .framer-190sfx1, .framer-vZiiY .framer-76l5ej, .framer-vZiiY .framer-y6jiic, .framer-vZiiY .framer-xheuke { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 54px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 54px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vZiiY .framer-1ytaucf, .framer-vZiiY .framer-1k3mtyh, .framer-vZiiY .framer-yit5y7, .framer-vZiiY .framer-12aio7p, .framer-vZiiY .framer-1pxtc7n, .framer-vZiiY .framer-pxn1d1 { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-vZiiY .framer-1yaarit, .framer-vZiiY .framer-1vd3jj2, .framer-vZiiY .framer-vwscoz, .framer-vZiiY .framer-tlywy4, .framer-vZiiY .framer-14xonoa, .framer-vZiiY .framer-b2fgvw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-vZiiY .framer-1vccc0b, .framer-vZiiY .framer-f3tq22, .framer-vZiiY .framer-ro44tz, .framer-vZiiY .framer-1h9o4fa, .framer-vZiiY .framer-yehos, .framer-vZiiY .framer-14cmhaz { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,'.framer-vZiiY[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-vZiiY [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-vZiiY[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-vZiiY [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-vZiiY[data-hide-scrollbars=\"true\"], .framer-vZiiY [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-vZiiY[data-border=\"true\"]::after, .framer-vZiiY [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 364\n * @framerIntrinsicWidth 1800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKnNVI2V4i=withCSS(Component,css,\"framer-vZiiY\");export default FramerKnNVI2V4i;FramerKnNVI2V4i.displayName=\"Horizontal scrollable\";FramerKnNVI2V4i.defaultProps={height:364,width:1800};addFonts(FramerKnNVI2V4i,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...AnimatedDesignFonts,...WhatsappFonts,...DownFonts,...DoctorFonts,...MedicineFonts,...DeliveryFonts,...ConnectedFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKnNVI2V4i\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"364\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1800\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KnNVI2V4i.map","// Generated by Framer (2f96024)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Montserrat-semibold\",\"FS;Montserrat-black\",\"FS;Montserrat-black italic\",\"FS;Montserrat-semibold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/M2RQDXLDLQ2S4ZZ66VQTDSO3OSHWKVY7/JAIF7WXHMOCSPDMQNJH4MHWPR2PHW2YE/C5NBF6PXS6YLHRF7TAQGFAEBX23GMCRA.woff2\",weight:\"900\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XJQZ5FAAHWM4Y24NF2Z7WYOSV6YPTE5O/EO2YIKJILBXPJTK6LHM7BXB3WCNBRFIW/3ITIUZWY6HV7DWK4WDWMNDJF4FUBLRZN.woff2\",weight:\"900\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NHQSXRPK2WZQNSVXVPHNEWQTX6ASEI3T/LQUMI7WZAOIVAXJCVJ7ABTISRT4ZYBQO/SOTTHSMCKKCT5M6IOCQJ5LOSJSXCUBMQ.woff2\",weight:\"600\"}]}];export const css=['.framer-6Hhbh .framer-styles-preset-1bbkln4:not(.rich-text-wrapper), .framer-6Hhbh .framer-styles-preset-1bbkln4.rich-text-wrapper p { --framer-font-family: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-family-bold: \"Montserrat\", sans-serif; --framer-font-family-bold-italic: \"Montserrat\", sans-serif; --framer-font-family-italic: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.88); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f505f256-385b-49be-829d-69cf79c033fc, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-6Hhbh\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/pekCcQ9hNyXR1CaybV4R/68vvPCPeRCYBDWkkrydN/qDKjALxr1.js\";const cycleOrder=[\"W81pJVWVg\",\"QGS17MUB7\"];const serializationHash=\"framer-UrOTR\";const variantClassNames={QGS17MUB7:\"framer-v-yha7ww\",W81pJVWVg:\"framer-v-iean2p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"No icon\":\"QGS17MUB7\",\"with Icon \":\"W81pJVWVg\"};const getProps=({bGColor,buttonText,height,iconName,id,padding,radius,textColor,width,...props})=>{return{...props,DJN2hYJL_:bGColor??props.DJN2hYJL_??\"rgb(34, 36, 38)\",EJ1s4xqpM:radius??props.EJ1s4xqpM??\"0px\",gAmnQYE2b:padding??props.gAmnQYE2b??\"0px 14px 0px 12px\",jGcIVhBtZ:buttonText??props.jGcIVhBtZ??\"Made for slowgood\",v2pUewOVt:iconName??props.v2pUewOVt??\"download\",variant:humanReadableVariantMap[props.variant]??props.variant??\"W81pJVWVg\",zTVBCVuhP:textColor??props.zTVBCVuhP??\"rgb(255, 255, 255)\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,DJN2hYJL_,v2pUewOVt,jGcIVhBtZ,zTVBCVuhP,EJ1s4xqpM,gAmnQYE2b,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"W81pJVWVg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"QGS17MUB7\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-iean2p\",className,classNames),\"data-framer-name\":\"with Icon \",layoutDependency:layoutDependency,layoutId:\"W81pJVWVg\",ref:refBinding,style:{\"--cwxjqg\":numberToPixelString(gAmnQYE2b),backgroundColor:DJN2hYJL_,borderBottomLeftRadius:radiusForCorner(EJ1s4xqpM,3),borderBottomRightRadius:radiusForCorner(EJ1s4xqpM,2),borderTopLeftRadius:radiusForCorner(EJ1s4xqpM,0),borderTopRightRadius:radiusForCorner(EJ1s4xqpM,1),...style},...addPropertyOverrides({QGS17MUB7:{\"data-framer-name\":\"No icon\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWF0ZXJpYWwgSWNvbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Material Icons\", monospace',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-zTVBCVuhP-NwXZqqwjk))\"},children:\"download\"})}),className:\"framer-1rx33bn\",fonts:[\"GF;Material Icons-regular\"],layoutDependency:layoutDependency,layoutId:\"ICtCK1no3\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-zTVBCVuhP-NwXZqqwjk)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-zTVBCVuhP-NwXZqqwjk\":zTVBCVuhP},text:v2pUewOVt,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bbkln4\",\"data-styles-preset\":\"qDKjALxr1\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-zTVBCVuhP-NwXZqqwjk))\"},children:\"Made for slowgood\"})}),className:\"framer-j7zq1u\",\"data-framer-name\":\"Made in Framer\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dOw2ntqA1\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-zTVBCVuhP-NwXZqqwjk)\",\"--variable-reference-zTVBCVuhP-NwXZqqwjk\":zTVBCVuhP},text:jGcIVhBtZ,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UrOTR.framer-1f3opl4, .framer-UrOTR .framer-1f3opl4 { display: block; }\",\".framer-UrOTR.framer-iean2p { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 36px; justify-content: center; overflow: hidden; padding: var(--cwxjqg); position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-UrOTR .framer-1rx33bn, .framer-UrOTR .framer-j7zq1u { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 189\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"QGS17MUB7\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"DJN2hYJL_\":\"bGColor\",\"v2pUewOVt\":\"iconName\",\"jGcIVhBtZ\":\"buttonText\",\"zTVBCVuhP\":\"textColor\",\"EJ1s4xqpM\":\"radius\",\"gAmnQYE2b\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNwXZqqwjk=withCSS(Component,css,\"framer-UrOTR\");export default FramerNwXZqqwjk;FramerNwXZqqwjk.displayName=\"Primary Button\";FramerNwXZqqwjk.defaultProps={height:36,width:189};addPropertyControls(FramerNwXZqqwjk,{variant:{options:[\"W81pJVWVg\",\"QGS17MUB7\"],optionTitles:[\"with Icon \",\"No icon\"],title:\"Variant\",type:ControlType.Enum},DJN2hYJL_:{defaultValue:\"rgb(34, 36, 38)\",title:\"BG color\",type:ControlType.Color},v2pUewOVt:{defaultValue:\"download\",displayTextArea:false,title:\"Icon name\",type:ControlType.String},jGcIVhBtZ:{defaultValue:\"Made for slowgood\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},zTVBCVuhP:{defaultValue:\"rgb(255, 255, 255)\",title:\"Text Color\",type:ControlType.Color},EJ1s4xqpM:{defaultValue:\"0px\",title:\"Radius\",type:ControlType.BorderRadius},gAmnQYE2b:{defaultValue:\"0px 14px 0px 12px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerNwXZqqwjk,[{explicitInter:true,fonts:[{family:\"Material Icons\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/materialicons/v143/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhI8tIHh.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNwXZqqwjk\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"DJN2hYJL_\\\":\\\"bGColor\\\",\\\"v2pUewOVt\\\":\\\"iconName\\\",\\\"jGcIVhBtZ\\\":\\\"buttonText\\\",\\\"zTVBCVuhP\\\":\\\"textColor\\\",\\\"EJ1s4xqpM\\\":\\\"radius\\\",\\\"gAmnQYE2b\\\":\\\"padding\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"QGS17MUB7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"189\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NwXZqqwjk.map","// Generated by Framer (bf2ee14)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,WEyeFotop:color??props.WEyeFotop??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,WEyeFotop,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-NcfJK\",className),layoutId:layoutId,ref:ref,style:{\"--8dezoq\":WEyeFotop,...style}});});const css=['.framer-NcfJK { aspect-ratio: 6.107142857142857; background-color: var(--8dezoq); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 342 56\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 2.62 56 C 1.901 56 1.284 55.745 0.772 55.234 C 0.257 54.741 0.002 54.137 0.002 53.425 C 0.002 52.712 0.259 52.098 0.772 51.589 C 1.286 51.096 1.901 50.849 2.62 50.849 L 13.998 50.849 C 16.019 50.849 17.584 50.364 18.698 49.397 C 19.827 48.427 20.42 47.059 20.47 45.291 C 20.52 42.979 19.973 41.449 18.826 40.701 C 17.885 40.088 15.805 39.672 12.585 39.452 C 8.801 39.196 6.069 38.61 4.393 37.692 C 1.448 36.078 -0.017 33.162 0 28.946 C 0.035 26.243 0.898 23.897 2.594 21.908 C 4.443 19.733 6.797 18.644 9.657 18.644 L 20.727 18.644 C 21.447 18.644 22.063 18.9 22.576 19.408 C 23.073 19.902 23.321 20.506 23.321 21.22 C 23.321 21.934 23.073 22.546 22.576 23.055 C 22.062 23.549 21.447 23.795 20.727 23.795 L 9.657 23.795 C 8.201 23.795 7.063 24.416 6.241 25.657 C 5.557 26.643 5.215 27.756 5.215 28.996 C 5.197 31.087 5.746 32.472 6.858 33.154 C 7.783 33.697 9.812 34.08 12.945 34.301 C 16.814 34.573 19.605 35.193 21.318 36.162 C 24.314 37.861 25.761 40.947 25.658 45.419 C 25.591 48.581 24.486 51.139 22.345 53.093 C 20.204 55.031 17.422 56 13.998 56 Z M 56.246 50.813 C 56.948 50.813 57.554 51.068 58.069 51.577 C 58.581 52.086 58.838 52.69 58.838 53.387 C 58.838 54.083 58.581 54.711 58.069 55.222 C 57.554 55.733 56.948 55.986 56.246 55.986 L 49.16 55.986 C 45.395 55.986 42.177 54.661 39.507 52.01 C 36.836 49.359 35.502 46.164 35.502 42.426 L 35.502 21.218 C 35.502 20.504 35.759 19.902 36.273 19.408 C 36.768 18.9 37.376 18.644 38.096 18.644 C 38.815 18.644 39.43 18.9 39.944 19.408 C 40.441 19.902 40.69 20.504 40.69 21.218 L 40.69 42.426 C 40.69 44.737 41.519 46.718 43.18 48.365 C 44.823 49.997 46.816 50.811 49.162 50.811 L 56.248 50.811 Z M 87.204 18.644 C 92.39 18.644 96.823 20.471 100.503 24.125 C 104.183 27.761 106.023 32.155 106.023 37.304 C 106.023 42.453 104.183 46.854 100.503 50.507 C 96.823 54.161 92.39 55.988 87.204 55.988 C 82.017 55.988 77.592 54.161 73.929 50.507 C 70.249 46.854 68.409 42.453 68.409 37.304 C 68.409 32.155 70.249 27.763 73.929 24.125 C 77.592 20.471 82.017 18.644 87.204 18.644 Z M 87.204 50.813 C 90.969 50.813 94.178 49.497 96.831 46.862 C 99.485 44.211 100.81 41.025 100.81 37.304 C 100.81 33.583 99.485 30.406 96.831 27.771 C 94.178 25.12 90.969 23.795 87.204 23.795 C 83.439 23.795 80.254 25.12 77.6 27.771 C 74.93 30.406 73.595 33.583 73.595 37.304 C 73.595 41.025 74.93 44.211 77.6 46.862 C 80.254 49.497 83.454 50.813 87.204 50.813 Z M 158.919 18.644 C 159.638 18.644 160.253 18.9 160.768 19.408 C 161.282 19.902 161.539 20.504 161.539 21.218 L 161.539 40.564 C 161.539 44.813 160.281 48.441 157.765 51.449 C 155.267 54.475 152.254 55.986 148.728 55.986 C 144.482 55.986 141.076 53.947 138.51 49.869 C 135.942 53.947 132.536 55.986 128.291 55.986 C 124.629 55.986 121.539 54.406 119.023 51.246 C 116.662 48.289 115.48 44.746 115.48 40.616 L 115.48 21.218 C 115.48 20.504 115.738 19.902 116.25 19.408 C 116.747 18.9 117.354 18.644 118.073 18.644 C 118.792 18.644 119.407 18.9 119.922 19.408 C 120.436 19.917 120.665 20.504 120.665 21.218 L 120.665 40.616 C 120.665 43.54 121.478 46.012 123.105 48.034 C 124.576 49.886 126.305 50.813 128.291 50.813 C 130.397 50.813 132.194 49.811 133.683 47.804 C 135.172 45.815 135.916 43.404 135.916 40.564 L 135.916 31.889 C 135.916 31.175 136.164 30.573 136.659 30.08 C 137.174 29.571 137.789 29.315 138.508 29.315 C 139.227 29.315 139.834 29.571 140.331 30.08 C 140.843 30.573 141.102 31.175 141.102 31.889 L 141.102 40.564 C 141.102 43.402 141.846 45.815 143.335 47.804 C 144.824 49.809 146.621 50.813 148.727 50.813 C 150.832 50.813 152.603 49.811 154.092 47.804 C 155.581 45.815 156.325 43.404 156.325 40.564 L 156.325 21.218 C 156.325 20.504 156.582 19.902 157.096 19.408 C 157.591 18.9 158.2 18.644 158.919 18.644 Z M 208.647 37.32 C 208.647 42.517 206.88 46.968 203.4 50.561 C 199.913 54.161 195.574 55.988 190.504 55.988 C 185.434 55.988 180.871 54.156 177.219 50.528 C 173.553 46.888 171.693 42.445 171.693 37.32 C 171.693 32.194 173.553 27.744 177.219 24.104 C 180.871 20.478 185.342 18.644 190.504 18.644 C 195.329 18.644 199.59 20.274 203.169 23.488 C 203.921 24.163 204.342 25.046 204.389 26.053 C 204.441 27.061 204.105 27.984 203.433 28.724 C 202.754 29.471 201.857 29.895 200.842 29.942 C 200.776 29.942 200.71 29.948 200.644 29.948 C 199.715 29.948 198.851 29.614 198.153 28.986 C 195.958 27.009 193.458 26.053 190.504 26.053 C 187.352 26.053 184.735 27.126 182.499 29.346 C 180.251 31.579 179.156 34.183 179.156 37.32 C 179.156 40.456 180.251 43.054 182.499 45.286 C 184.734 47.504 187.352 48.579 190.504 48.579 C 193.208 48.579 195.468 47.747 197.419 46.04 C 198.974 44.679 200.036 43.029 200.63 41.025 L 190.504 41.025 C 189.489 41.025 188.579 40.652 187.873 39.952 C 187.154 39.233 186.772 38.322 186.772 37.321 C 186.772 36.321 187.154 35.403 187.88 34.684 C 188.586 33.983 189.489 33.611 190.504 33.611 L 204.917 33.611 C 205.926 33.611 206.835 33.983 207.541 34.684 C 208.265 35.403 208.649 36.314 208.649 37.321 Z M 250.263 24.116 C 246.597 20.476 242.121 18.63 236.952 18.63 C 231.783 18.63 227.314 20.476 223.667 24.109 C 220 27.735 218.141 32.174 218.141 37.306 C 218.141 42.438 220 46.881 223.667 50.514 C 227.312 54.154 231.783 56 236.952 56 C 242.121 56 246.597 54.154 250.263 50.521 C 253.929 46.881 255.789 42.431 255.789 37.306 C 255.789 32.181 253.929 27.735 250.263 24.116 Z M 236.952 48.57 C 233.8 48.57 231.183 47.49 228.949 45.277 C 226.7 43.038 225.606 40.433 225.606 37.304 C 225.606 34.175 226.7 31.577 228.956 29.352 C 231.183 27.126 233.802 26.039 236.954 26.039 C 240.105 26.039 242.748 27.126 244.985 29.358 C 247.212 31.572 248.301 34.177 248.301 37.304 C 248.301 40.432 247.214 43.045 244.985 45.277 C 242.75 47.49 240.125 48.57 236.954 48.57 Z M 297.455 24.116 C 293.788 20.476 289.313 18.63 284.143 18.63 C 278.974 18.63 274.504 20.476 270.858 24.109 C 267.192 27.735 265.34 32.174 265.34 37.306 C 265.34 42.438 267.192 46.881 270.858 50.514 C 274.504 54.154 278.974 56 284.143 56 C 289.313 56 293.788 54.154 297.455 50.521 C 301.121 46.881 302.98 42.431 302.98 37.306 C 302.98 32.181 301.121 27.735 297.455 24.116 Z M 284.143 48.57 C 280.992 48.57 278.375 47.49 276.14 45.277 C 273.892 43.038 272.804 40.433 272.804 37.304 C 272.804 34.175 273.892 31.577 276.147 29.352 C 278.375 27.126 280.993 26.039 284.145 26.039 C 287.297 26.039 289.94 27.126 292.176 29.358 C 294.405 31.572 295.493 34.177 295.493 37.304 C 295.493 40.432 294.405 43.045 292.176 45.277 C 289.942 47.49 287.318 48.57 284.145 48.57 Z M 342 37.326 C 342 32.201 340.141 27.751 336.475 24.111 C 332.829 20.478 328.359 18.632 323.189 18.632 L 316.312 18.632 C 315.291 18.632 314.373 19.012 313.668 19.738 C 312.955 20.438 312.58 21.354 312.58 22.357 L 312.58 45.508 C 312.594 48.303 313.503 50.718 315.277 52.695 C 317.254 54.887 319.899 56 323.142 56 C 328.324 56 332.814 54.154 336.473 50.514 C 340.139 46.895 341.998 42.457 341.998 37.325 Z M 331.194 29.36 C 333.443 31.592 334.537 34.197 334.537 37.326 C 334.537 40.456 333.45 43.054 331.201 45.272 C 328.946 47.504 326.315 48.591 323.144 48.591 C 321.7 48.591 321.087 48.041 320.757 47.635 C 320.289 47.052 320.058 46.345 320.044 45.469 L 320.044 26.06 L 323.189 26.06 C 326.348 26.06 328.965 27.14 331.194 29.358 Z M 230.745 6.127 C 230.745 2.743 233.508 0 236.917 0 C 240.326 0 243.089 2.743 243.089 6.127 C 243.089 9.511 240.326 12.255 236.917 12.255 C 233.508 12.255 230.745 9.511 230.745 6.127 Z M 277.919 6.127 C 277.919 2.743 280.683 0 284.091 0 C 287.5 0 290.263 2.743 290.263 6.127 C 290.263 9.511 287.5 12.255 284.091 12.255 C 280.683 12.255 277.919 9.511 277.919 6.127 Z M 254.376 6.127 C 254.376 2.743 257.139 0 260.547 0 C 263.956 0 266.719 2.743 266.719 6.127 C 266.719 9.511 263.956 12.255 260.547 12.255 C 257.139 12.255 254.376 9.511 254.376 6.127 Z\" fill=\"transparent\" height=\"55.99999898778913px\" id=\"ZVGaF13Vo\" width=\"342.0000015270168px\"><path d=\"M 2.62 37.37 C 1.901 37.37 1.284 37.114 0.772 36.604 C 0.257 36.11 0.002 35.507 0.002 34.794 C 0.002 34.082 0.259 33.468 0.772 32.959 C 1.286 32.465 1.901 32.219 2.62 32.219 L 13.998 32.219 C 16.019 32.219 17.584 31.734 18.698 30.766 C 19.827 29.797 20.42 28.429 20.47 26.661 C 20.52 24.349 19.973 22.819 18.826 22.07 C 17.885 21.458 15.805 21.042 12.585 20.821 C 8.801 20.566 6.069 19.979 4.393 19.062 C 1.448 17.447 -0.017 14.532 0 10.316 C 0.035 7.613 0.898 5.267 2.594 3.278 C 4.443 1.102 6.797 0.014 9.657 0.014 L 20.727 0.014 C 21.447 0.014 22.063 0.269 22.576 0.778 C 23.073 1.271 23.321 1.875 23.321 2.589 C 23.321 3.303 23.073 3.916 22.576 4.425 C 22.062 4.918 21.447 5.165 20.727 5.165 L 9.657 5.165 C 8.201 5.165 7.063 5.786 6.241 7.026 C 5.557 8.013 5.215 9.125 5.215 10.366 C 5.197 12.457 5.746 13.842 6.858 14.523 C 7.783 15.067 9.812 15.449 12.945 15.67 C 16.814 15.943 19.605 16.562 21.318 17.532 C 24.314 19.231 25.761 22.317 25.658 26.788 C 25.591 29.95 24.486 32.508 22.345 34.463 C 20.204 36.4 17.422 37.37 13.998 37.37 Z M 56.246 32.182 C 56.948 32.182 57.554 32.438 58.069 32.947 C 58.581 33.455 58.838 34.059 58.838 34.756 C 58.838 35.453 58.581 36.081 58.069 36.592 C 57.554 37.102 56.948 37.356 56.246 37.356 L 49.16 37.356 C 45.395 37.356 42.177 36.031 39.507 33.38 C 36.836 30.728 35.502 27.533 35.502 23.795 L 35.502 2.588 C 35.502 1.873 35.759 1.271 36.273 0.778 C 36.768 0.269 37.376 0.014 38.096 0.014 C 38.815 0.014 39.43 0.269 39.944 0.778 C 40.441 1.271 40.69 1.873 40.69 2.588 L 40.69 23.795 C 40.69 26.107 41.519 28.087 43.18 29.735 C 44.823 31.366 46.816 32.181 49.162 32.181 L 56.248 32.181 Z M 87.204 0.014 C 92.39 0.014 96.823 1.841 100.503 5.494 C 104.183 9.131 106.023 13.524 106.023 18.674 C 106.023 23.823 104.183 28.223 100.503 31.877 C 96.823 35.531 92.39 37.357 87.204 37.357 C 82.017 37.357 77.592 35.531 73.929 31.877 C 70.249 28.223 68.409 23.823 68.409 18.674 C 68.409 13.524 70.249 9.132 73.929 5.494 C 77.592 1.841 82.017 0.014 87.204 0.014 Z M 87.204 32.182 C 90.969 32.182 94.178 30.866 96.831 28.232 C 99.485 25.581 100.81 22.394 100.81 18.674 C 100.81 14.953 99.485 11.775 96.831 9.141 C 94.178 6.49 90.969 5.165 87.204 5.165 C 83.439 5.165 80.254 6.49 77.6 9.141 C 74.93 11.775 73.595 14.953 73.595 18.674 C 73.595 22.394 74.93 25.581 77.6 28.232 C 80.254 30.866 83.454 32.182 87.204 32.182 Z M 158.919 0.014 C 159.638 0.014 160.253 0.269 160.768 0.778 C 161.282 1.271 161.539 1.873 161.539 2.588 L 161.539 21.934 C 161.539 26.183 160.281 29.81 157.765 32.819 C 155.267 35.845 152.254 37.356 148.728 37.356 C 144.482 37.356 141.076 35.317 138.51 31.239 C 135.942 35.317 132.536 37.356 128.291 37.356 C 124.629 37.356 121.539 35.776 119.023 32.615 C 116.662 29.659 115.48 26.115 115.48 21.986 L 115.48 2.588 C 115.48 1.873 115.738 1.271 116.25 0.778 C 116.747 0.269 117.354 0.014 118.073 0.014 C 118.792 0.014 119.407 0.269 119.922 0.778 C 120.436 1.287 120.665 1.873 120.665 2.588 L 120.665 21.986 C 120.665 24.91 121.478 27.382 123.105 29.403 C 124.576 31.256 126.305 32.182 128.291 32.182 C 130.397 32.182 132.194 31.18 133.683 29.174 C 135.172 27.185 135.916 24.773 135.916 21.934 L 135.916 13.259 C 135.916 12.544 136.164 11.942 136.659 11.449 C 137.174 10.94 137.789 10.685 138.508 10.685 C 139.227 10.685 139.834 10.94 140.331 11.449 C 140.843 11.942 141.102 12.544 141.102 13.259 L 141.102 21.934 C 141.102 24.772 141.846 27.185 143.335 29.174 C 144.824 31.178 146.621 32.182 148.727 32.182 C 150.832 32.182 152.603 31.18 154.092 29.174 C 155.581 27.185 156.325 24.773 156.325 21.934 L 156.325 2.588 C 156.325 1.873 156.582 1.271 157.096 0.778 C 157.591 0.269 158.2 0.014 158.919 0.014 Z M 208.647 18.689 C 208.647 23.887 206.88 28.337 203.4 31.931 C 199.913 35.531 195.574 37.357 190.504 37.357 C 185.434 37.357 180.871 35.525 177.219 31.898 C 173.553 28.258 171.693 23.814 171.693 18.689 C 171.693 13.564 173.553 9.113 177.219 5.474 C 180.871 1.848 185.342 0.014 190.504 0.014 C 195.329 0.014 199.59 1.644 203.169 4.858 C 203.921 5.532 204.342 6.415 204.389 7.423 C 204.441 8.43 204.105 9.353 203.433 10.093 C 202.754 10.84 201.857 11.265 200.842 11.311 C 200.776 11.311 200.71 11.318 200.644 11.318 C 199.715 11.318 198.851 10.983 198.153 10.355 C 195.958 8.379 193.458 7.423 190.504 7.423 C 187.352 7.423 184.735 8.496 182.499 10.716 C 180.251 12.948 179.156 15.553 179.156 18.689 C 179.156 21.825 180.251 24.423 182.499 26.655 C 184.734 28.874 187.352 29.948 190.504 29.948 C 193.208 29.948 195.468 29.117 197.419 27.409 C 198.974 26.048 200.036 24.399 200.63 22.394 L 190.504 22.394 C 189.489 22.394 188.579 22.022 187.873 21.322 C 187.154 20.602 186.772 19.691 186.772 18.691 C 186.772 17.69 187.154 16.773 187.88 16.053 C 188.586 15.353 189.489 14.98 190.504 14.98 L 204.917 14.98 C 205.926 14.98 206.835 15.353 207.541 16.053 C 208.265 16.773 208.649 17.683 208.649 18.691 Z M 250.263 5.486 C 246.597 1.846 242.121 0 236.952 0 C 231.783 0 227.314 1.846 223.667 5.479 C 220 9.105 218.141 13.543 218.141 18.675 C 218.141 23.807 220 28.251 223.667 31.884 C 227.312 35.524 231.783 37.37 236.952 37.37 C 242.121 37.37 246.597 35.524 250.263 31.891 C 253.929 28.251 255.789 23.8 255.789 18.675 C 255.789 13.55 253.929 9.105 250.263 5.486 Z M 236.952 29.94 C 233.8 29.94 231.183 28.86 228.949 26.647 C 226.7 24.408 225.606 21.803 225.606 18.674 C 225.606 15.544 226.7 12.946 228.956 10.721 C 231.183 8.496 233.802 7.409 236.954 7.409 C 240.105 7.409 242.748 8.496 244.985 10.728 C 247.212 12.941 248.301 15.546 248.301 18.674 C 248.301 21.801 247.214 24.415 244.985 26.647 C 242.75 28.86 240.125 29.94 236.954 29.94 Z M 297.455 5.486 C 293.788 1.846 289.313 0 284.143 0 C 278.974 0 274.504 1.846 270.858 5.479 C 267.192 9.105 265.34 13.543 265.34 18.675 C 265.34 23.807 267.192 28.251 270.858 31.884 C 274.504 35.524 278.974 37.37 284.143 37.37 C 289.313 37.37 293.788 35.524 297.455 31.891 C 301.121 28.251 302.98 23.8 302.98 18.675 C 302.98 13.55 301.121 9.105 297.455 5.486 Z M 284.143 29.94 C 280.992 29.94 278.375 28.86 276.14 26.647 C 273.892 24.408 272.804 21.803 272.804 18.674 C 272.804 15.544 273.892 12.946 276.147 10.721 C 278.375 8.496 280.993 7.409 284.145 7.409 C 287.297 7.409 289.94 8.496 292.176 10.728 C 294.405 12.941 295.493 15.546 295.493 18.674 C 295.493 21.801 294.405 24.415 292.176 26.647 C 289.942 28.86 287.318 29.94 284.145 29.94 Z M 342 18.696 C 342 13.571 340.141 9.12 336.475 5.48 C 332.829 1.848 328.359 0.002 323.189 0.002 L 316.312 0.002 C 315.291 0.002 314.373 0.381 313.668 1.107 C 312.955 1.808 312.58 2.724 312.58 3.726 L 312.58 26.878 C 312.594 29.672 313.503 32.087 315.277 34.064 C 317.254 36.257 319.899 37.37 323.142 37.37 C 328.324 37.37 332.814 35.524 336.473 31.884 C 340.139 28.265 341.998 23.826 341.998 18.694 Z M 331.194 10.73 C 333.443 12.962 334.537 15.567 334.537 18.696 C 334.537 21.825 333.45 24.423 331.201 26.642 C 328.946 28.874 326.315 29.961 323.144 29.961 C 321.7 29.961 321.087 29.41 320.757 29.005 C 320.289 28.422 320.058 27.715 320.044 26.838 L 320.044 7.43 L 323.189 7.43 C 326.348 7.43 328.965 8.51 331.194 10.728 Z\" fill=\"var(--8dezoq, rgb(255, 255, 255))\" height=\"37.369559229488345px\" id=\"EqkE_8yLy\" transform=\"translate(0 18.63)\" width=\"342.0000015270168px\"/><path d=\"M 0 6.127 C 0 2.743 2.763 0 6.172 0 C 9.58 0 12.343 2.743 12.343 6.127 C 12.343 9.511 9.58 12.255 6.172 12.255 C 2.763 12.255 0 9.511 0 6.127 Z\" fill=\"var(--8dezoq, rgb(255, 255, 255))\" height=\"12.254689954717662px\" id=\"RlBc_EvhJ\" transform=\"translate(230.745 0)\" width=\"12.343478988811285px\"/><path d=\"M 0 6.127 C 0 2.743 2.763 0 6.172 0 C 9.58 0 12.343 2.743 12.343 6.127 C 12.343 9.511 9.58 12.255 6.172 12.255 C 2.763 12.255 0 9.511 0 6.127 Z\" fill=\"var(--8dezoq, rgb(255, 255, 255))\" height=\"12.254689954717662px\" id=\"JOQ2HDb1O\" transform=\"translate(277.919 0)\" width=\"12.343478988811285px\"/><path d=\"M 0 6.127 C 0 2.743 2.763 0 6.172 0 C 9.58 0 12.343 2.743 12.343 6.127 C 12.343 9.511 9.58 12.255 6.172 12.255 C 2.763 12.255 0 9.511 0 6.127 Z\" fill=\"var(--8dezoq, rgb(255, 255, 255))\" height=\"12.254689954717662px\" id=\"uIidbsvD7\" transform=\"translate(254.376 0)\" width=\"12.343478988811285px\"/></g></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 342px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 342\n * @framerIntrinsicHeight 56\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"WEyeFotop\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"8dezoq\"},\"set\":{\"localId\":\"vectorSet/o64eqzABS\",\"id\":\"o64eqzABS\",\"moduleId\":\"f1nRrV8FXqh1Eq8b3h6i\"}}\n */const Icon=withCSS(Component,css,\"framer-NcfJK\");export default Icon;addPropertyControls(Icon,{WEyeFotop:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"56\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"342\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"8dezoq\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/o64eqzABS\\\",\\\"id\\\":\\\"o64eqzABS\\\",\\\"moduleId\\\":\\\"f1nRrV8FXqh1Eq8b3h6i\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"WEyeFotop\\\":\\\"color\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/kkfjur2EkTQRu0bseyjV/95hQrdxnQ5babfdF9iJ7/qhtCawOvX.js\";import PrimaryButton from\"https://framerusercontent.com/modules/feEoiM0beFn7NeoC9fUU/rCETkmABRcPKAWAa9n5i/NwXZqqwjk.js\";const IconFonts=getFonts(Icon);const PrimaryButtonFonts=getFonts(PrimaryButton);const cycleOrder=[\"GjzqSkBWP\",\"qgOTI2hFs\",\"ZqfGuNs5D\",\"inL5K7hBq\",\"RrFXj517F\"];const serializationHash=\"framer-1HzCm\";const variantClassNames={GjzqSkBWP:\"framer-v-fbewz5\",inL5K7hBq:\"framer-v-4qt6vm\",qgOTI2hFs:\"framer-v-1e9w55w\",RrFXj517F:\"framer-v-1d604m\",ZqfGuNs5D:\"framer-v-1v78tk7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Blue\":\"RrFXj517F\",\"Phone Red\":\"inL5K7hBq\",\"Phone Yellow\":\"ZqfGuNs5D\",Desktop:\"qgOTI2hFs\",Phone:\"GjzqSkBWP\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GjzqSkBWP\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GjzqSkBWP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-fbewz5\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Phone\",layoutDependency:layoutDependency,layoutId:\"GjzqSkBWP\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5089f6d9-ef73-4ca4-ad98-9ef119ec355b, rgb(204, 204, 204))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\",...style},variants:{inL5K7hBq:{backgroundColor:\"var(--token-76701ac9-7834-4aa3-9d16-9d76ebbfb3f1, rgb(255, 46, 46))\"},qgOTI2hFs:{\"--border-color\":\"var(--token-b70cf1ce-6ea3-4fbf-809e-f87be393bfb0, rgb(166, 166, 166))\"},RrFXj517F:{backgroundColor:\"var(--token-ed7251cc-99fe-4e39-9bd3-7abda7b83994, rgb(67, 217, 217))\"},ZqfGuNs5D:{backgroundColor:\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\"}},...addPropertyOverrides({inL5K7hBq:{\"data-framer-name\":\"Phone Red\"},qgOTI2hFs:{\"data-framer-name\":\"Desktop\"},RrFXj517F:{\"data-framer-name\":\"Phone Blue\"},ZqfGuNs5D:{\"data-framer-name\":\"Phone Yellow\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q1k2ik\",layoutDependency:layoutDependency,layoutId:\"bNOTfVfHK\",children:[/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Logo of Slowgood.\",className:\"framer-1yd5kpa\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Fib19iUwO\",children:/*#__PURE__*/_jsx(Icon,{animated:true,className:\"framer-d610bt\",layoutDependency:layoutDependency,layoutId:\"SyHb6S7Cr\",style:{\"--8dezoq\":\"rgb(0, 0, 0)\"},variants:{inL5K7hBq:{\"--8dezoq\":\"var(--token-2a96429d-a259-42cb-899a-71551c6ff521, rgb(20, 20, 20))\"}}})}),/*#__PURE__*/_jsx(motion.button,{\"aria-label\":\"Contact us button\",className:\"framer-z3usok\",\"data-framer-name\":\"Button\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"Cc8nKdktU\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-36)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11nt5hg-container\",layoutDependency:layoutDependency,layoutId:\"h5TJ4XO9l-container\",nodeId:\"h5TJ4XO9l\",rendersWithMotion:true,scopeId:\"TKzxhDjB2\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PrimaryButton,{DJN2hYJL_:\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\",EJ1s4xqpM:\"100px\",gAmnQYE2b:\"0px 14px 0px 12px\",height:\"100%\",id:\"h5TJ4XO9l\",jGcIVhBtZ:\"Contact us\",layoutId:\"h5TJ4XO9l\",style:{height:\"100%\"},v2pUewOVt:\"download\",variant:\"QGS17MUB7\",width:\"100%\",zTVBCVuhP:\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\",...addPropertyOverrides({inL5K7hBq:{DJN2hYJL_:\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},RrFXj517F:{DJN2hYJL_:\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},ZqfGuNs5D:{DJN2hYJL_:\"var(--token-2a96429d-a259-42cb-899a-71551c6ff521, rgb(20, 20, 20))\"}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1HzCm.framer-1ojo702, .framer-1HzCm .framer-1ojo702 { display: block; }\",\".framer-1HzCm.framer-fbewz5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 340px; }\",\".framer-1HzCm .framer-q1k2ik { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 340px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1HzCm .framer-1yd5kpa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-1HzCm .framer-d610bt { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 93px; }\",\".framer-1HzCm .framer-z3usok { flex: none; height: 36px; overflow: visible; position: relative; width: 104px; }\",\".framer-1HzCm .framer-11nt5hg-container { bottom: 0px; flex: none; left: 50%; position: absolute; top: 0px; width: auto; }\",\".framer-1HzCm.framer-v-1e9w55w.framer-fbewz5 { padding: 0px 100px 0px 100px; width: 764px; }\",\".framer-1HzCm.framer-v-1e9w55w .framer-q1k2ik { max-width: 1000px; }\",'.framer-1HzCm[data-border=\"true\"]::after, .framer-1HzCm [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"qgOTI2hFs\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZqfGuNs5D\":{\"layout\":[\"fixed\",\"fixed\"]},\"inL5K7hBq\":{\"layout\":[\"fixed\",\"fixed\"]},\"RrFXj517F\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTKzxhDjB2=withCSS(Component,css,\"framer-1HzCm\");export default FramerTKzxhDjB2;FramerTKzxhDjB2.displayName=\"New Navbar\";FramerTKzxhDjB2.defaultProps={height:60,width:340};addPropertyControls(FramerTKzxhDjB2,{variant:{options:[\"GjzqSkBWP\",\"qgOTI2hFs\",\"ZqfGuNs5D\",\"inL5K7hBq\",\"RrFXj517F\"],optionTitles:[\"Phone\",\"Desktop\",\"Phone Yellow\",\"Phone Red\",\"Phone Blue\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTKzxhDjB2,[{explicitInter:true,fonts:[]},...IconFonts,...PrimaryButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTKzxhDjB2\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"60\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"340\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qgOTI2hFs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZqfGuNs5D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"inL5K7hBq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RrFXj517F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TKzxhDjB2.map","// Generated by Framer (2f96024)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Montserrat-semibold\",\"FS;Montserrat-black\",\"FS;Montserrat-black italic\",\"FS;Montserrat-semibold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/M2RQDXLDLQ2S4ZZ66VQTDSO3OSHWKVY7/JAIF7WXHMOCSPDMQNJH4MHWPR2PHW2YE/C5NBF6PXS6YLHRF7TAQGFAEBX23GMCRA.woff2\",weight:\"900\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XJQZ5FAAHWM4Y24NF2Z7WYOSV6YPTE5O/EO2YIKJILBXPJTK6LHM7BXB3WCNBRFIW/3ITIUZWY6HV7DWK4WDWMNDJF4FUBLRZN.woff2\",weight:\"900\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NHQSXRPK2WZQNSVXVPHNEWQTX6ASEI3T/LQUMI7WZAOIVAXJCVJ7ABTISRT4ZYBQO/SOTTHSMCKKCT5M6IOCQJ5LOSJSXCUBMQ.woff2\",weight:\"600\"}]}];export const css=['.framer-zc9gH .framer-styles-preset-1j3798t:not(.rich-text-wrapper), .framer-zc9gH .framer-styles-preset-1j3798t.rich-text-wrapper h3 { --framer-font-family: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-family-bold: \"Montserrat\", sans-serif; --framer-font-family-bold-italic: \"Montserrat\", sans-serif; --framer-font-family-italic: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.4); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.01em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f505f256-385b-49be-829d-69cf79c033fc, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-zc9gH\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Kanit-300\",\"GF;Kanit-regular\",\"GF;Kanit-italic\",\"GF;Kanit-300italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Kanit\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKU-Go6G5tXcr4-OSWlX6BJNUJy.woff2\",weight:\"300\"},{family:\"Kanit\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKZ-Go6G5tXcoaXEQGodLxA.woff2\",weight:\"400\"},{family:\"Kanit\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKX-Go6G5tXcraQGwCKcaxALFs.woff2\",weight:\"400\"},{family:\"Kanit\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKS-Go6G5tXcraQI6miVaFrMFJyAu4.woff2\",weight:\"300\"}]}];export const css=['.framer-GhDlx .framer-styles-preset-11hvoy5:not(.rich-text-wrapper), .framer-GhDlx .framer-styles-preset-11hvoy5.rich-text-wrapper p { --framer-font-family: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-b70cf1ce-6ea3-4fbf-809e-f87be393bfb0, #a6a6a6); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-GhDlx\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Kanit-300\",\"GF;Kanit-regular\",\"GF;Kanit-italic\",\"GF;Kanit-300italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Kanit\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKU-Go6G5tXcr4-OSWlX6BJNUJy.woff2\",weight:\"300\"},{family:\"Kanit\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKZ-Go6G5tXcoaXEQGodLxA.woff2\",weight:\"400\"},{family:\"Kanit\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKX-Go6G5tXcraQGwCKcaxALFs.woff2\",weight:\"400\"},{family:\"Kanit\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKS-Go6G5tXcraQI6miVaFrMFJyAu4.woff2\",weight:\"300\"}]}];export const css=['.framer-cd6rJ .framer-styles-preset-doiida:not(.rich-text-wrapper), .framer-cd6rJ .framer-styles-preset-doiida.rich-text-wrapper p { --framer-font-family: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.75); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 4px; --framer-text-alignment: start; --framer-text-color: var(--token-6030477e-a836-4268-977e-5656122ac08c, #282828); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-cd6rJ\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Montserrat-semibold\",\"FS;Montserrat-black\",\"FS;Montserrat-black italic\",\"FS;Montserrat-semibold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/M2RQDXLDLQ2S4ZZ66VQTDSO3OSHWKVY7/JAIF7WXHMOCSPDMQNJH4MHWPR2PHW2YE/C5NBF6PXS6YLHRF7TAQGFAEBX23GMCRA.woff2\",weight:\"900\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XJQZ5FAAHWM4Y24NF2Z7WYOSV6YPTE5O/EO2YIKJILBXPJTK6LHM7BXB3WCNBRFIW/3ITIUZWY6HV7DWK4WDWMNDJF4FUBLRZN.woff2\",weight:\"900\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NHQSXRPK2WZQNSVXVPHNEWQTX6ASEI3T/LQUMI7WZAOIVAXJCVJ7ABTISRT4ZYBQO/SOTTHSMCKKCT5M6IOCQJ5LOSJSXCUBMQ.woff2\",weight:\"600\"}]}];export const css=['.framer-VqoFW .framer-styles-preset-miwrf6:not(.rich-text-wrapper), .framer-VqoFW .framer-styles-preset-miwrf6.rich-text-wrapper h2 { --framer-font-family: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-family-bold: \"Montserrat\", sans-serif; --framer-font-family-bold-italic: \"Montserrat\", sans-serif; --framer-font-family-italic: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.6); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f505f256-385b-49be-829d-69cf79c033fc, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-VqoFW\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Montserrat-semibold\",\"FS;Montserrat-black\",\"FS;Montserrat-black italic\",\"FS;Montserrat-semibold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/M2RQDXLDLQ2S4ZZ66VQTDSO3OSHWKVY7/JAIF7WXHMOCSPDMQNJH4MHWPR2PHW2YE/C5NBF6PXS6YLHRF7TAQGFAEBX23GMCRA.woff2\",weight:\"900\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XJQZ5FAAHWM4Y24NF2Z7WYOSV6YPTE5O/EO2YIKJILBXPJTK6LHM7BXB3WCNBRFIW/3ITIUZWY6HV7DWK4WDWMNDJF4FUBLRZN.woff2\",weight:\"900\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NHQSXRPK2WZQNSVXVPHNEWQTX6ASEI3T/LQUMI7WZAOIVAXJCVJ7ABTISRT4ZYBQO/SOTTHSMCKKCT5M6IOCQJ5LOSJSXCUBMQ.woff2\",weight:\"600\"}]}];export const css=['.framer-pCKVQ .framer-styles-preset-h4wkws:not(.rich-text-wrapper), .framer-pCKVQ .framer-styles-preset-h4wkws.rich-text-wrapper h4 { --framer-font-family: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-family-bold: \"Montserrat\", sans-serif; --framer-font-family-bold-italic: \"Montserrat\", sans-serif; --framer-font-family-italic: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.2); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f505f256-385b-49be-829d-69cf79c033fc, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-pCKVQ\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Kanit-300\",\"GF;Kanit-regular\",\"GF;Kanit-italic\",\"GF;Kanit-300italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Kanit\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKU-Go6G5tXcr4-OSWlX6BJNUJy.woff2\",weight:\"300\"},{family:\"Kanit\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKZ-Go6G5tXcoaXEQGodLxA.woff2\",weight:\"400\"},{family:\"Kanit\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKX-Go6G5tXcraQGwCKcaxALFs.woff2\",weight:\"400\"},{family:\"Kanit\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKS-Go6G5tXcraQI6miVaFrMFJyAu4.woff2\",weight:\"300\"}]}];export const css=['.framer-sgcVF .framer-styles-preset-n31osr:not(.rich-text-wrapper), .framer-sgcVF .framer-styles-preset-n31osr.rich-text-wrapper p { --framer-font-family: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: -0.02em; --framer-line-height: 1.8em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6030477e-a836-4268-977e-5656122ac08c, #282828); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-sgcVF\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ba156f5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Montserrat-bold\",\"FS;Montserrat-black\",\"FS;Montserrat-black italic\",\"FS;Montserrat-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/KDZE2GHZ4MXZP7RVHASNN75AFABT2ZB2/G33WYZOWF5RLCYVGCMU5BFGBXH4DMKUK/SHZ3SDA4YUDBQPNRSIGO7XNSCQQUBDYR.woff2\",weight:\"700\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/M2RQDXLDLQ2S4ZZ66VQTDSO3OSHWKVY7/JAIF7WXHMOCSPDMQNJH4MHWPR2PHW2YE/C5NBF6PXS6YLHRF7TAQGFAEBX23GMCRA.woff2\",weight:\"900\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XJQZ5FAAHWM4Y24NF2Z7WYOSV6YPTE5O/EO2YIKJILBXPJTK6LHM7BXB3WCNBRFIW/3ITIUZWY6HV7DWK4WDWMNDJF4FUBLRZN.woff2\",weight:\"900\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/WVRVHC26IF7VQKSULH6U5DSAGCYOIAQ7/CPARYH2DVA55XB4ZSTA7WTMPVZAVMNA5/BOBO2BRVXZQHPXSPDS5WN3IZQ5SL56OZ.woff2\",weight:\"700\"}]}];export const css=['.framer-AF9cx .framer-styles-preset-17gxz0i:not(.rich-text-wrapper), .framer-AF9cx .framer-styles-preset-17gxz0i.rich-text-wrapper h1 { --framer-font-family: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-family-bold: \"Montserrat\", sans-serif; --framer-font-family-bold-italic: \"Montserrat\", sans-serif; --framer-font-family-italic: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-f505f256-385b-49be-829d-69cf79c033fc, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }'];export const className=\"framer-AF9cx\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Montserrat-bold\",\"FS;Montserrat-black\",\"FS;Montserrat-black italic\",\"FS;Montserrat-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/KDZE2GHZ4MXZP7RVHASNN75AFABT2ZB2/G33WYZOWF5RLCYVGCMU5BFGBXH4DMKUK/SHZ3SDA4YUDBQPNRSIGO7XNSCQQUBDYR.woff2\",weight:\"700\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/M2RQDXLDLQ2S4ZZ66VQTDSO3OSHWKVY7/JAIF7WXHMOCSPDMQNJH4MHWPR2PHW2YE/C5NBF6PXS6YLHRF7TAQGFAEBX23GMCRA.woff2\",weight:\"900\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XJQZ5FAAHWM4Y24NF2Z7WYOSV6YPTE5O/EO2YIKJILBXPJTK6LHM7BXB3WCNBRFIW/3ITIUZWY6HV7DWK4WDWMNDJF4FUBLRZN.woff2\",weight:\"900\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/WVRVHC26IF7VQKSULH6U5DSAGCYOIAQ7/CPARYH2DVA55XB4ZSTA7WTMPVZAVMNA5/BOBO2BRVXZQHPXSPDS5WN3IZQ5SL56OZ.woff2\",weight:\"700\"}]}];export const css=['.framer-I6GqW .framer-styles-preset-ky0mcz:not(.rich-text-wrapper), .framer-I6GqW .framer-styles-preset-ky0mcz.rich-text-wrapper p { --framer-font-family: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-family-bold: \"Montserrat\", sans-serif; --framer-font-family-bold-italic: \"Montserrat\", sans-serif; --framer-font-family-italic: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 5); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 0.8em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-f505f256-385b-49be-829d-69cf79c033fc, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-I6GqW\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 33585 306\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"n9MUuaKnT\" transform=\"translate(29351 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"rNNgA9LJK\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"TcEA8pylD\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"oG7hBArly\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"S2_x4mERA\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"YwkhhCi1i\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"QVRgMtlm3\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"TjDeH3ZEJ\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"aXqUulOmO\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"cJ6z1OldV\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"XqwjrZsRO\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ujJ398XxN\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"HhybuH8Sc\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"sGkmeZjrB\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"fxh0uUNf4\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"z3gseWXWT\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"lSEHisZLI\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"ijOYSIoWf\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"cRqGnaBax\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"Bp__4jtBD\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"dZUktYD2g\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"DyINLUDnN\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"cIxueuMIO\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"w1YwQWaHX\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"ucAea2uz7\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"mgnA6N3ev\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"FnRkDCbPC\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"iwWjoZFGF\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"bSeR3TOaf\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"yi8UmNqJp\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"htg8XFgKC\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"LEm1OSjsx\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"jPrHNOBq2\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"vtxmnQHw9\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"RdITs5RJi\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"SgPDvq5RA\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"sc3iZzK8P\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Ut8bXFGl9\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Rv2bDW1o5\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Hdd5EN2mI\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ZdPy4E8e3\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"j_JCimP6q\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"iWkJtLhv_\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"AGpQKvSUo\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"VGUxh1fxW\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"oY3X4vFre\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"QZkRfuV1s\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"t7HIvn5gG\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"JSmA3fQHe\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"X1La5IzUv\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"orN0lPGvy\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Hzekpba2f\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"cDM2sqK5D\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"U4tv6jMfR\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"aEGZaw3Jt\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"HoteAtr7j\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Q_txq5fQR\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"kjQo28SwX\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"lDz2YNqpW\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"WL84P9JOv\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"YedJi6iLk\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"XNvpKMQq2\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"w1nxYzsbA\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"GSuE0Nsun\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"cH5YlHoyx\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"nBYidUNvi\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"fYkJXLqaZ\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"j4mCBzKPg\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"tV4TdCvdJ\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"ca9cJIZ3I\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"Xtz56qIIU\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"nP9WKde80\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"ry4UirgLL\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"t4bYttmBj\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"BI7Jzqtz2\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"xXWbstVkK\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"FjpG9dd8G\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"W0YUTNIoF\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"nISz8bb8i\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"P9pRHC7yT\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"cR6KCOUlv\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"F68wyLnZw\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"r3LYXmZr6\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"WQy4UeZrn\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"l0_waca9h\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"TXrHyiyO5\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"M0Hhj1dE1\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"SccMzRcrc\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"OgPEcCfqo\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"SzEMKw4fM\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"QPlUUxj8n\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"qtaezrYxj\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"x8yFihBpi\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"Z5nxj6_NX\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"ZXCjF2W86\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"qTlfB8OUA\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"IdA8v4o10\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"CBBpxp5R_\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"yS56y8RPc\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"VSpgWMYY_\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"Tplcb_nDi\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"yNgpK1jmy\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"AFj_lwLfe\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"ZCxe0ZQ82\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"UeHizTQY9\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"f7VUdU7lR\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"TkBPHXpZm\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"BZTvVzHTf\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"n7GyDggGf\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"zAFi9jRwU\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"t3eBd1SvN\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"P_owxLGL3\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ocBkXpV2Q\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"d1rN0pnlm\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"v5T32Wj6b\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"QP1VC3zj2\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"lDy36P6Wr\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"w3UBu22GI\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"qemLn9mNa\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"nFj0BIA5p\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"kBpVUhKxf\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"xrbSTgEfX\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"L6qha6RcX\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"XSY2L47s0\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"i_e9vfBF2\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"u1UQb2h6W\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"UzhPpZj20\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"iwQlk2D9x\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"IcJDx1OZu\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"RHmCxEy53\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"WcDx7FQLV\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"Bdt33JE81\" transform=\"translate(25158 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"NMp3c7Lhx\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"GfTHRlSSg\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"dGgQ9nir2\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"KaKRLROgx\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"M4gsNM0Jw\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Q9xifXS9H\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"wabYkgtS1\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"kEsDULZdd\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"YxrRHM5i3\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"mx2ccXDcM\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ZDKT7TbRy\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"WLB45gi87\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"JmZdSXt3E\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Oxq_eYL_8\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"OECHYeXaP\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"V_mbRLdD2\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"xuWRfX_PE\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"dvWXYfw98\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"KKvd3DJlf\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"rK3gOhCIf\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"VTw8jh8Wj\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"TmBCG20iX\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"SMW47UL8A\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"DNrCxR3Jw\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"azU2vItRW\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"RF0egsrXS\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"OtcQSvPRN\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"RMep0mjXo\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"NICpc44cF\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"usG1sFkSy\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"TjX3tyfYW\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"oy5R4bd7s\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"A4_QVYJs4\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"riqGB5w85\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"M03xOn7MR\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"SaI5tk1Kt\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"lsG00oxTq\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"inalB4kY7\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"mRd4aQ0iX\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"SXYVfeaVY\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"POaGTeWcH\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"QbI0A8bGt\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"yoMZ83_0v\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"advm_13od\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"WhC9NsUu1\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"UtTCbP9kf\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"BzcOIYv2h\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"y1K8FV8Tv\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ZksMOuwu0\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ud2wFlGe1\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"pDlSGJ7lt\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"s5WzjN6wf\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"gfIya2cz7\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"dq34bDyW1\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ycpsXYUfx\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"JtlVdtt3g\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"VUO1VzEeT\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"vmNnSmjyH\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"BNfpNgkB3\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"JzOsZnP4d\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"iIJXD43Dw\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"RIFfQqKjF\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"gNWOf1NpY\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"f5G3ShjK5\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"COnul7LnD\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Ba7Ny5BlI\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"oE0Kga6jh\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"ACTVt9UsW\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"jfb8yWhuO\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"uCjXYNN4Z\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"aoaAQpyaR\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"YEmJzNkrx\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"vQhOgGWQZ\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"wN3hWIMar\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"RAsuMPcVi\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"ugihjk8wl\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"zwkEnMhu7\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Wlw1pRzgf\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"ggirmsJnK\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"eaXVXwpVJ\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"i2ed3Np7K\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"bK0BS6OQb\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"XJCNd7Fvr\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"BWBR4XODS\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"SaHveUWjc\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"BUIhIiWlF\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"p9m6fLnbi\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"QdMOlQ0QZ\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"rRY_bp4PA\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"sapZF3U2s\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"TYImVw_jd\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"m6DLTJtdt\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"d5ECxMkY9\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"xUMDqDlbq\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"XIuVjjJNa\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"XcYWOptZc\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"enHYhNrOz\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"p3uX9Ea3o\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"nlH0GKdB4\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"zGjCtqRwQ\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"WivlgvSMq\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"fwjE6vrte\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"Fpf8Ypx5g\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"rIYbYNaNB\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"UdtsyM7XO\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"lZUbSVRK5\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"dxklGKe4S\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"j1dOQaf89\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"wS9PzzfEu\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"T17fXzpKn\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"K1nEFO5kz\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"VOPHOJrzK\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"jG5oxjXmV\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"KCKeCY0ZE\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"neSu71qBs\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"kJXUdtrz1\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"vakZAPZKe\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"e0B40ZkpU\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"NOvvbtL_U\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"SicaJpjp0\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"mYRqsg914\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ElcwOFACX\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"F_gEP7Ci4\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"GKH6xZZH9\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"eJt7MuR0C\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"C6UZEbmLM\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"lVFIExDRu\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"jPZfb3oK5\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"HnEpKgeHg\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"TJEiMggmR\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"Oho9tq_lq\" transform=\"translate(20965 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"G9GbIM6L8\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"NP1nBmxQI\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"LYqjcOxKg\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ui0oJvrTP\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"GdPxShHva\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"zuqAkcBTJ\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"n2DELEBoX\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"I_n4dQOGP\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"PEAj2ZN88\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"iZnljXn_7\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"NQMIU1rlF\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"leTUxiei5\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"yCwDrzISR\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"pxTdzo_oB\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"iwWFIhuTd\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"tGOwV85oq\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"ugryK0PmN\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"YTDdfGjkW\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"SOs03NrTd\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"lbbtG39Et\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"NEYnmhL7K\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"UIUMrrhSN\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"MdwRv9P7r\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"Tq17lMax4\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"oN8Fr98as\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"H_Rm8vmB9\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"wHXQiRcCG\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"EgYMpPLgY\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"zPDYaygxv\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"xDdmSq3fK\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"puevXTEHA\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"EzL7yZ1Ew\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"kBF6wGgWx\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"jbSbi6wqR\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"N8K020MeT\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"fx8VOrAC0\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"jNEkRquRL\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"R19DodBoa\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"IuTEhDj7A\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"JlSHiPytC\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"KWY3wiSTB\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"XrswgK_VI\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"QFmmOI1dW\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"VkKPm5y_E\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"pCgcKy_wn\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"GAVrxbE33\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Uv8cyqfZt\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"D85UxjVDd\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"MCv_BMp6s\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"H1ozTk3_G\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"kHmGiqCZT\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"oAaLDavnW\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"xDTC_88Rr\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ap4QpafSO\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"yUdonRYET\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"XRJO9LJpv\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"nkd6mv5p1\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"f7et9vQwf\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"qtBzsQLSd\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"BIvSDvJTH\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"hX2kkSjTP\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"o92Fps0LB\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"fc3pPJ1pb\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"m4eo1x4CG\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"OC5y45g6j\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"zqtpe34RA\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"oYJ0lAOXg\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"gTtOXiANK\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"sqgeFb_7J\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"Bc7rjIIi0\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"wZKjtDPmn\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"MyAIN16kR\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"cNVPBOXAn\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"Y1QYG43st\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"oerLvtzip\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"u_UXtMYyj\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"OVIf3k8V4\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"wFMHcwi5_\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"B4OmUOxwt\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"G9BcGLDfo\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"x1iSyGZLh\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"y9qaXCGbh\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"pX_tqwjXR\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"balujWM5E\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"A0c47nt6Y\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"AAnDf9geL\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"wQ074Nl2I\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ggBeZ_1S0\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"v1FAllYER\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"dTSG98Sq2\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"tE9g2Heb1\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"lqEyQFBRw\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"oYchR598E\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"N99ce2X8O\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"jVLh8YT7r\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"q8cpupTvb\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"cJoQkH1k3\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"u0Pjs0pTR\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"FknxXdi1Z\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"McIn60zYV\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"vigkUMQa9\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"shEgoMF04\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"w81vuESxr\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"nSKkdE7ky\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"VyULsABck\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"TYNJJxg5R\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"dMD_Gk8pz\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"orsPV8tOT\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"ppcXoZQby\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"IKJ4RqeiE\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"uIUymREIA\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"PB1ms5gvG\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"jHcdDtcx4\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Dbha4svQJ\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"ignj5Q_bj\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"Te5BsUGbL\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"caV85AeE7\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"h4Cpu90aH\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"o1LTE6OOO\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"eL6TxwpPM\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"GJVBQA3gV\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"vM0rguWm_\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Q3wb_elBS\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"bLjfJL9GZ\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ZM39vhQ4k\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"c_cColu4n\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"m4CpzfP2B\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"e4kMquTFL\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ha_u7Qt3H\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"e0y9FCICd\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"R8JA_TCrh\" transform=\"translate(16772 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"oC25L1tVm\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Zgl3eyPW7\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"BiFMQ5Izw\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"deeOCjQb8\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"laD0X273I\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"TfTlHSoFK\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"XCQvO17wH\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"T1J9X26oq\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"mfOkINACc\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"mbW6eChGp\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"km8P3Dreg\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Igme44n_R\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"r4U6wFJbj\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"mSy84dmUC\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"r2K38AnWQ\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"vbJJJ3TGi\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"LzJEdhE_1\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"kueg_Rq10\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"Z2WOPl4Ws\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"DW5knQeIQ\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"Wa8TLXsMP\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"R_JibMKuS\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"TvEt694ey\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"WW25umuc1\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"ZnKohz_Xm\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"UYsyJBYOD\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"mmsGF3HR8\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"fXSpXXuDm\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"UCuV8bopp\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"poC1KVQW2\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"IDbaEPbUV\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"lGbqw0f5k\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"CHQTJm1ch\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"YH0qb6SjW\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"vHGeghQjz\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ZhhqN_MZF\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Voyr4uKRi\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"qDYQIH99H\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"oWx03P9h2\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"NPGo5P7Im\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"pAzGEGhMH\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"yxFBGbk5g\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"PrPkN9l_G\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"N_bDyGZEt\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"if_3Gipl3\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"UffTYA77z\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"w1aOjFkpX\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"d0bOSk5g8\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"VPm0lu3gV\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"bTBCDPm8w\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"nq4IbSgX8\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"LzO03ARzI\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"nBKjx2VfJ\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"z6JmBzlZ4\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"LrDPlWSKu\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"YEJPn0n2m\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"YW_Y_kkuP\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Uj1tI79O4\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"LJUKq94LW\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"N6fkQL_OY\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"vQL_7PKnO\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"C5H_itxfk\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"b4pmU7yeE\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"r7Q6O4j0N\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"wljXzAEH8\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Ki1UD4234\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"JWru14XE1\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"iEq3a_gwj\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"XihcKrg7y\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"ohQL6LTmT\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"mHZj5uGwp\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"okhlq1p42\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"bSWn4PpmA\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"mQk_zGnrY\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"U6HeYyfxX\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Z6LJYhFiq\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"bVzoh8Qbi\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"AA_PTluWM\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"fqPwddVkf\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"KZjmYebf6\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"GlVyCgeEI\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"paGtPDI4r\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"sIWsvW9do\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ZZ8sLirun\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"D_hOjPPgc\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"dlTbNptgb\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ngGnI7APQ\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"KBfO4euuj\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"EtRUKYjm4\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"DM_OR07kX\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"M1XDJn9VY\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"SS9xA8PqS\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"mGhsnrPLS\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"ppf7nyuAA\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"qKwnEpdIL\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"nSxw47Umu\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"kCuVsc8QJ\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"OMaGKVonC\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"qhowmBkK6\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"iox0lvlsq\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"L9cQQ_5Ti\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"YjQ7AMHS7\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"OR_vwvPlc\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"aVpwMl8Hn\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"IvMIPlMBh\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"jn8cojekM\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"URju2Tcwp\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"iQX8TKbe3\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"D8cttewZs\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"wFiOLX3Ev\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"DJIuJhalr\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"e6243_o7m\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"xSGhrz_uc\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"VfLSaZYYZ\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"kGPJK807q\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"SXZOzQ2Tw\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"F_UXAwIl3\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"rI7w3xPd6\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"iAxw5EnZu\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"jICUKjLJr\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"AKVeUsuUr\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"zzkfXrgeF\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"aRj8q0ZAZ\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"gZCQctYQ5\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"cqCdB8ZzM\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ZFcUhUx1d\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"QrxqJhv6T\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ZJOGEp41a\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"sgW3TMlZj\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"AvPIFK5CL\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"yKeuf_oEH\" transform=\"translate(12579 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"YgfoAwqE8\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"IxssrPylX\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"okGop_dQV\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"j8Vdoh2Fw\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"w_bjbMc5T\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Ih32jzICw\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"EpOPkCp5X\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ifQSOOCzy\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"AgdHU20WL\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"cxvXVCNSb\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"LWlJuXSEV\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"PMZ9YBqeY\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"BF9WbGE3U\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"lrM_cbR3k\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"duY77_Oec\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"LYz5qsZbG\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"gfG4oFvho\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"mGJBq8G0S\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"SdSJyX7As\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"boTXOyweR\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"FrR4Ext2R\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"OHpOdngCM\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"pveB99tCZ\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"J8OU6qYAc\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"z3ATRW0YW\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"jLVugMWQ_\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"W3GIL790a\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"NGaXWuDqL\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"CuOVV5nhe\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"JZhCQ7E63\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"c5Dh6gZS7\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"UCbH5gfjV\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"S0bbQVf0d\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"BA0Zil5i0\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Xx6WGRV5D\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"qvn45kIeM\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"vDLBRU8u8\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"UD3uWJU2L\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"OCPuQUP9s\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"DiWPvjm4C\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"gZy_5GxDH\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"SoxtX3w7u\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"E1voeiB3H\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"s2VF3ww7m\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"nOFev_9m2\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"op_Cuqm1M\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"fjk2UM8oN\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"I_gbQL1vC\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"l1tPiRHdI\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"jrG6d71O6\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Jw955HoR9\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"IEwnUDbuu\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"YjXcoeaG7\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Vf5gmMMXc\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"mawSlhn0V\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"xeZW40Lez\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"jpgc8clLp\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"x3DFr3rC7\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"X9TtWsUxf\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"FWcz0WnF3\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"cZLv8U4sj\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"uzrm2jdOo\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"qWouOkmZU\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"gcZ4gFK_a\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"hPlf3I7pi\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"SEppuf1vy\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"vYkwRmyuc\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"YbjLaT3Rl\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"k0VVAwdvQ\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"P2Yo1xhQq\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"NGQkOtEyx\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"sCYhX5xCD\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"XtGWpmyoD\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"yexmKOFSp\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"B5iEQaIZG\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"gLzbJYsEQ\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"NBZYM1_aX\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"kQ2KGUQi8\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"ANpH_p1tz\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Gx_lcU6OS\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"XESunOKaE\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"T2nPW1KTK\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"dhugZvtht\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"QxeK3vnrA\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Kkb_tULqy\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"NiPxuJYKX\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"H3X3P6CZG\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"AXbduLoaX\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"FiqNx6NL2\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"MwvcfWsZp\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"cox9drGKX\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"hT1VIibjj\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"nlYLuJfrz\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"rk54oZWCS\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"qfTsGsgKG\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"XhjB1QRMW\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"Rfju28jSJ\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"AwMEHrjYp\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"dg5jsCLAW\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"JeOSLS2PV\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"ZUdlsqgow\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"QCz13x075\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"nJVjjpgiK\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"RBWgkmT1z\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"n1S8x9eRv\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"w6dp7ome_\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"jxS19rBNF\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"G9pwMqgbM\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"eIJ0KdnjT\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"DK4gAgyrs\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"wLDmIDDKv\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"UNBecud90\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"dX5kRTiw2\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"CWh3Jenhb\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"UPFgcCCzU\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"xXWLuWpEi\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"W3j1nWnR4\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"RsmAIzl9s\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"fzZszO582\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"CvTQLLYv8\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"HU9Iy_3NH\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"LIed1vqX7\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"OXWFRB1In\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"pLKpOd6rN\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"u3bF3m9NL\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"dTjizVarz\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"o911KwinB\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"wVoigX5px\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"UCvjjAJub\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"a5fknDTsa\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"iB55_cJ6b\" transform=\"translate(8386 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"KO5Y6hyu8\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"AOcJvpdsI\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"pwz8v1GDh\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"IpfrXu5B0\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"fZMLdOeGf\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ir5xeZKG8\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"BfETTzRNc\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"UzjTwr21Q\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ixP6X7VWk\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"uuiVBMIyR\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"MnSxP_lgw\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"fXWYOvfud\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"lj6aPHeAk\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"lfFYdez7p\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"gXi28SBT_\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"iiurcNpIf\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"absbSFeSO\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"xit37rlZa\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"xhAcoCKnv\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"Yi0xRbfbI\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"dcyPJVTI6\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"Kw_7APL3M\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"FiulKaolO\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"oYAkQFM6_\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"yTN91_SIC\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"CQoFOZ39A\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"sNKltSM2z\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"smFgDbnFy\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"lebY_uBl0\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"Sh8Kd0Cvy\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"cumD1Sbl2\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"bNWEMHGHt\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"UFG8p3uDF\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"oPuomPItK\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"obh5emUpX\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"xDyABFl6u\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"qpsnzQ7g3\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"MVjV1Wnx1\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ThOonkiW7\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"w2_kDHrEJ\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"UmsO9mANT\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"KXkR7AuRn\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"aVvwLpXLU\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"odKYGK4wX\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"LEHmA1kpe\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"K9quryKsa\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"d00YjfzM9\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"lT48bQsiT\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"LzHtePTHS\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Gg5iQLLQm\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"EC4xmWqO9\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Q2NaKW4Qk\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"rpQTCQFc7\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Ifh0MjmJW\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"vsgBZbrkw\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"M9MNefGLU\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"zGHEBUeBy\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"W5ided13v\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"N90iKWiRN\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"TMQFQHi9s\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"VmBiUdnUm\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"vAhy1fHuF\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"w2BH6Vuhd\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"W2e8vKwRD\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"oT0LLUTwa\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"cDTrsHXB6\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Q6VRso0Tw\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"zZZ6G0c8e\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"yStNvpzxX\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"EPyrxB1pX\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"O6c4duXS5\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"RONIpstGi\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"f5SC4ueQX\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"eEKUbtEVW\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"A947lCJ3_\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"MHop_QK_z\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"MwTGaE5Wo\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"hO68u4sVF\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"HtjImcO1F\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"gssbQ1KgN\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"vdoPUzYwS\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"EBSciQnXf\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"EiWW7GtR9\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"HFjeEKplC\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"zeGHS0_ey\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"F74BW4Q55\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Ipchl0s6O\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"neQU44KMg\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Q4Wt8lpNJ\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"dtkJpBwA0\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"z0cN7YHq7\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"RpiFXDtSe\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"KAd1IZvSe\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"XOmk6HOqL\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"KnxeAeSvV\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"KOK7tfq5w\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"lrRFU86zu\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"oheHf0_eV\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"kNauHlQUP\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"EKKGeO25m\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"AVu2c51sP\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"qE_4HF14n\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"o4KjskuMa\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"ClWOVpYj8\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"attvmkEIg\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"j170nsDnR\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"vhlFGrSvm\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"g5nmM6qm7\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"esZDLlvi4\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"H8BU_qTyd\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"oIf4huQf8\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"AYFgVHnZ_\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Gcsg6i5vx\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"nZ2oOTdXh\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"w5C4G5fL4\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"N3iXSInmC\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"pdO45UYXW\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"Hbq27OEmL\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"pOiwU2vWg\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"MF4SacPBl\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"KN__0FnpZ\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"gs5n6vWd4\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"SCOl9yMKR\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"xeqltHxX3\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"FT9vKgmbz\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"skDLOhkBZ\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"nMKlB1Li6\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Wfd8Q7e4y\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"tiyDGs9GK\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Zd3zBoxKd\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"AFBmqFM7t\" transform=\"translate(4193 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"fWRNRkNS0\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"vdPamVGbK\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"nSpdmknQs\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"BSbqb6ZEs\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"WIBp04REd\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"aye9QVBZ2\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"NyEWTpZqu\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"wSKSqZHsA\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"vqUmo68II\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"h8D3vTdYm\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"XikT1COhP\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"aWMhRq6Dl\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"W0x1PJp_R\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"FDIDn0gaB\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"kkKtkW6T7\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"MIw43casP\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"Hj_e0fwdC\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"RUI7lLhGV\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"S1IZ0tLFk\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"oTycG1QIM\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"zKDulLVr3\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"MoD9twx2d\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"Z1zQ87UzG\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"NS0EwgnwE\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"YXbeedjD2\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"JKyJIQulu\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"jikz4HFLQ\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"Ey_nPNznt\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"HWmIl52Ug\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"yPW5lBVpt\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"LKzrUxLny\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ymUFl3hzK\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"abcDOkIu3\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"US10YGyA0\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"PvAWuqUhg\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ldB1FZlBf\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"wunpm9bzE\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"aCPYF4RoU\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"lznT4xPFe\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"W0pNOi2mc\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"rjzZMLDYS\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ePEIxCLu2\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"DFNYsAJda\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"YePMQBMIJ\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"b2NdB74V2\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"oSmmwU5lY\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"KBT4sjHE1\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"OKeZ_zuV8\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"PBKGp9Hfq\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Vjmdk0ClB\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"PlabHUlqH\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"xlZytlYjf\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"CmrXuHe85\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"KThgIktd4\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"QzOc8ZqHc\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"bsAKwcv9Z\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"C0p8D1GDT\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"yQ_8M_K7N\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"qrbIw18Iu\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Dmmfl89rI\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Fb2QYpdJK\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"RJOyuINGD\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"RoVwPaBFO\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"MaaOp_Vwy\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"QPC_xefPr\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"HW1sFDBQ_\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Jx2XwW8A4\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"UHPE3uGfM\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"HGLJUJVXZ\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"nsNmyEcb2\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"QC1buTr2m\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"a81GuZqxF\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"FWDlDLwOB\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"meiuDjmZ9\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"J92Ao1Vf7\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"QnPRprOSr\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"IRXkY8zhz\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"OAwVvXcq8\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"niTdQEljH\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"IMF4K03vT\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"RGQzvfQWH\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"XriQqz3fX\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"VVaUA6OKx\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"GtsUMA6TZ\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"SvnUR1942\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ShceMGTWv\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"eoxsXaSVI\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"n2gRlrNj2\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"b99LdThZY\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"eaB6CCiXb\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ZIfyvG0nW\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"FAdh7XXS9\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"FqwTvw9SE\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"u5phm1STb\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"iy_McsV4U\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"ViqrYFcYk\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"QR_dKPACc\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"T6wkEi1r1\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"Lv0NveR2q\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"ClYZoG6Hy\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"NISrbox7G\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"NPYc9sftD\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"oVIsKNrJ9\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"WHud3YWHT\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"n2xAtgNb1\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"B8KP0HBB0\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"sWmCUIc8E\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"xrpI85V8M\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"Ym3ULA5g1\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"LvM4uCeHd\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"blBiirsL4\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"vThMLzbuW\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Kas5ikNUY\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"T9B4Htd7F\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"EntwCsU9d\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"XIclizO7o\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"vW7lbRVCj\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"wPrDo9Pcm\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"HK7Ro34Km\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"oLUnDTsDC\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"wzuDaygUP\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"WVHRjFYVJ\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"lFdsqDbsA\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"HhT1lsSjS\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"agpW1V4FT\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"uAmt_re4O\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"YYAYswYCE\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"fKTE6Gzmf\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"NJIZKGlwT\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"rSqOCevgZ\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"hs6VusIX7\" transform=\"translate(0 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"o7_Y7sQi1\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"wXmoii6oF\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"jmh1fSszp\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"LlKaooRTK\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"a3ec0HFDL\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"pfJ6MdwDh\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Z8y6U7oLu\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"OSEziYm6v\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"YhX6mvMwn\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"o93qcVEh6\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"L7e_7YBQI\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"HG7KTFapv\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"xqM6GUl0Y\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ZJlUmqVoA\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"QuQxASQYl\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"hBMy3cSSF\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"iVLxL6ncm\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"n6DpbCr52\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"V4pn_ez6i\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"IuZ437RfN\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"pDwvotf0q\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"uyj4fIDZC\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"zRZGIa_ZU\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"ABB73Ju4k\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"YdDvecWnd\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"mZ6DYDlMX\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"JK1RfQlat\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"csnuBbBrN\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"JwMdrKuGd\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.24950449412336px\" id=\"pDyWxCUmb\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"cyc8AGul7\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"yJCiXvc3O\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"tZdPQyd7C\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"bl3ruIwk6\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"rmO1_mSSu\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"G3GGhCD84\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"BqUYJw4Cw\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"rajc7TLR6\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"e9V5R0lFf\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"zTXcFR4Wq\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"C6WAth3hi\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"yJcF3J3Bn\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Q0ngmsRPl\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"bEmQmwmTd\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"dSCcy9eIX\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"FNCmMeSNV\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"oAiG7SnLs\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"FoPGUr1hm\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"rid94gv5o\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"sM3gJ308G\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"RmiwmQkFT\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"h2_GEDWQG\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"rHE6nGPHa\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"Gcdt7likJ\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"JhDy1vIlR\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"nEeGgPtl6\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"cZN4zSD1B\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"UR8qxHYwk\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"L3dhx6fK9\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"QzxH6fMqH\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"IvgqO6ARD\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"csiZ4RWaO\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"vmaS9krVn\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"ZwSPOxVUA\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"vzqCVIDc7\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"PaEECoOU7\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"yFz6vlJfN\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"xNUUeGmGz\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"yqVUHAxxZ\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"Ee9Z9Pl2H\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"Bv8UZGkdM\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"mqLuSUCtf\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"PUE7q8Gfy\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"iKdtYmz0i\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"wqCs4rmXX\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"C5Pni53zO\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"ifYMc7A4r\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"ImfgNZuqR\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"JMjiw6c2p\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"gqWAlvYLm\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"UxCIFyGtG\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"VkpCswnCX\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"DwVNQ__9G\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"dMQXDdLiJ\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"T2xMcoxEv\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"WksJC96Yh\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"clVsogBoA\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"mJCjL0ZpR\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"mhvpPoDho\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"nmsxAE4Qe\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\" height=\"41.2495044941229px\" id=\"kMfAcqGvF\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"os4rcQaSn\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"IB5BMvZer\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"YM8LtUUTV\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"hzPz5vZTK\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"c3nUDXUQe\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"SeLUF7TRe\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"xEb5htU_T\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"X4nsotAZF\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"PWFwo87Sr\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"YMZufqEXE\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"W9gqvmQHp\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"s35wWrykB\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"Ru_vwdCp_\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"f6zK5GrBX\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"LjpHgqRY1\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"NjFVMA_pE\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"VB84uAMQt\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"MrWR7_9gO\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"KjOX4t7XN\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"hy1cuIXGl\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"we9MTjxiY\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"pO37SDyGL\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Pf8slIPyK\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"NTA43BH8n\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"iW364mFic\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"EvC9kRsiJ\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"J5QdRXhEa\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"sjvCfqo9m\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"CAt4f0g1B\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"gEtcXQRam\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"XqXB7g86j\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Ty_0viPkG\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ZqD3hWAP9\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"sqKdhDziK\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"cqvdOWLRf\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"X650QfDQW\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ZGPQ69KQl\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"LqbJjrMAP\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"LLHAtyLqP\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g></svg>';const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);const href=useSVGTemplate(\"2230403506\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-UZ3Qb\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 33585 306\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-UZ3Qb { -webkit-mask: ${mask}; aspect-ratio: 109.75490196078431; display: block; mask: ${mask}; width: 33585px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 33585\n * @framerIntrinsicHeight 306\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Saturated very Lengthy\",\"set\":{\"localId\":\"vectorSet/c5oxMTsy6\",\"id\":\"c5oxMTsy6\",\"moduleId\":\"AlQv1DotZ7bFyfahJiJZ\"}}\n */const Icon=withCSS(Component,css,\"framer-UZ3Qb\");Icon.displayName=\"Saturated very Lengthy\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Saturated very Lengthy\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/c5oxMTsy6\\\",\\\"id\\\":\\\"c5oxMTsy6\\\",\\\"moduleId\\\":\\\"AlQv1DotZ7bFyfahJiJZ\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"33585\",\"framerIntrinsicHeight\":\"306\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 33585 306\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"lSOFqsY9W\" transform=\"translate(29351 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"zJtH5z8lF\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"M3cTEowxk\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"xtSaD_Jbc\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"vITSeh2nA\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"SmbwJQYJ4\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"WgXbthlO2\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"OkpdYjPzF\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ACKjWRsR3\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"uzWgdgW3_\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"WGRTOFadT\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"PMlrnd344\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"tcQQa_x6l\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"niN9RaCaI\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bpBeo9YU9\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"UUCWjBW54\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"lrEtliQ7X\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"wwp4lhyX4\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"zDT0kPvtV\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"A1S2T9V3C\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"qmpGj_98y\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"XvhBrFTQt\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"dSlLJbLpz\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"XC85DC3Y0\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"Vfuzggdrq\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"W2e2XLFjA\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"RS_sXHee7\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"YlZmNM8YP\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"ojjRQwM_X\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"KX0kARecC\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"jouXZKGk9\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"KZ6GuXpYQ\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"vBDhOZd9S\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"VazI_EoIV\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"i9sW7l89f\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"nVgWYhUrW\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"zY2FqsAoI\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"PH9GHkN2o\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"q3KokPPXl\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"fVFjq4xpi\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"zV_i_wrKZ\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"zh517IV4I\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"cE_g77ND1\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"a4gpekpo6\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"OXEPK9Cdb\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"fj63rO9Jh\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"MPX4KbtTc\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"m8hoDvXUP\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"jtmCrnR6n\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ea33xYXNJ\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"gBcT0YTBe\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"rEbSD8Cmw\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"A1Z0ho0sG\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"nrmtm0FNl\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"cN0cxzs5T\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"uHFfm1VNw\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"pYfiq4itO\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"VnjcvYg8p\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"aeokp0ADA\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"H61qr7IVV\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"qIkNYZLru\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"DuQ6GZcA1\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"JvxuislYY\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"zz0KU5BUv\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"etzju5NE1\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"FZbReq9lG\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"c85pKLzHm\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"QxyVY5RGX\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"WP0aSUgAR\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"jMtEuNopa\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"yXnYG6XjW\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"fC3MbikIg\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"bRbE8kfqU\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"S_vHMehN5\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"tvtoVSu9Q\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"A9Z4kUZ0k\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"LvocnrhtP\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"nmiTXx6YD\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"q9uhdREyz\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"zXZvW05bd\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"cwVGi1kc8\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"wop18X1IM\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Q0WNeQdPe\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"WRy4QwBUn\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"R9sa0ljyG\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"GzRsHwCar\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"N9K2wsYbS\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"gNM_BQsOH\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"uOxxsBXz9\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"U73sT2ov5\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"mjzRoQpSu\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"sQ1XQaimX\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"Tj7MQZjay\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"tML0B3D6X\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"Ws7l0b0uO\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"a2qXXjXy6\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"im2OsN8sZ\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"nuhPbxOsj\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"tizSewr_T\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"f3TTgDMnw\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"V2H3qOiAs\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"sKSvE2p4Z\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"dh5Lt37o6\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"LPeKnYyN2\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"OEPCHeRUT\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"u8iuzdxpQ\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"oWVYyz3FV\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"NOx_8D_Zi\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"egnbo0w6l\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"DcJK0QJKh\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"MeavtuqSk\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ylGOFtxLq\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"rhDmCrbLK\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"MKWBd0hP1\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"pIcqwxwtx\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"y1s9JEXJi\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"rsYOO6SZs\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"eMO02IdOB\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"NFGEBYiso\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ehdHg0WSc\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ZWsGdYrjI\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"U9f1FbI0s\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"vtmyIrBhe\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ZzeF2yA8I\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"qmLBa_YIK\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Xomw0T87L\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"JQTgeXvWf\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"iyLVHnmgN\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"B4ZzHpNzh\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"gLpgeVbcl\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"rhIUQN5cV\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"FK8hz7VtG\" transform=\"translate(25158 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"aiwaHhtSX\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"CdEpz4xFn\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"e8oYymXbh\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"uZfd9nZ4g\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ehwuC6jRS\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"uu8LGpTS8\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"G99Tr3z4k\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"G7Tr2lzEX\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"GvUPgD0ay\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ppLjjDioZ\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"LgkCwa34D\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"oQHNtciGj\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"F0Vq2dTj_\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"YyjaY0Bak\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"CFlYvzSIg\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"bhDnQg9TW\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"V53frMJbQ\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"ozBbCycD0\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"Tr07Zz0fg\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"mLsY58tCw\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"rfbbpXXpj\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"jiO0BnjBA\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"n1A3vqLbe\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"x3zZoke7e\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"vZ8DpcLcS\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"sOnarEwQl\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"xPIqrWX7X\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"Q5RveiFdL\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"N6wEmwWaY\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"YixopvCJa\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ljYmym4kJ\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Ez5msSWxx\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"YVmfvQVTS\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"pODqpV1JD\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"x8hr4XNzn\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"u3gC6mgGK\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"m25DEl0en\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"lPtXmVb5A\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"mmzf21993\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"U6LVfS8EO\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"p_JZ4vBiE\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"JVgTDYmEA\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"VxwFh_wg0\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"u0U65UMsB\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"eNpK0sXFR\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bHSnUXXCY\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"SfscI2eXn\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"zCfS02Rho\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"rlZ1riAFM\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"lmnymCUC3\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"yfqESkDXh\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"jQ7B7e1I8\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"b3_q4PQyI\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"waYzmLJP1\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"JVlKYIQ4b\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"kLzY43TZk\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ZMXFYM9iB\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"uRDRpynuY\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"VSqZTWYQq\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"IUEX9uwyi\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"KHHXHIB2a\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"PSw4X6DzV\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Y6El_J8Ur\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"P5axmRnOG\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"kuXGZj5xa\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"qrDQ31adb\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"MNgGeUkX6\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"RG2eCRXy8\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"qDkCb6oQG\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"rvJh1A8vm\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"IRL20Z1nn\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"WKezs5F65\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"cDSE2vsck\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"eVu32VEnp\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"eScrltGPM\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"G_46MghoT\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"i5J3qfvUe\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Gp9QM72Ge\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Nrok_w1aq\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"fjs5_V00v\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"cD9dfdz56\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"erbHu5qGR\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"l_wYtoTC1\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"lDUqEYHpE\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"QFVo0Szm6\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"zLiwGrdAk\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"iYiQHQYGR\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"qgYqivF_4\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"NLhVcdvgE\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"LuMgXfTJh\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ZecCs87eG\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"jxpYVhqNs\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"BID9Jbc1m\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"trt_WFHN1\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"weC_WSQj4\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"pm4RVKjts\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"Z1FygmNTL\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"yTttBUKk9\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"FoKWW7cJG\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"Jdt2gNOXv\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"wvWl8rDY1\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"XzJk0IJHR\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"Lnv317QMF\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"VLp1nWnEZ\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"TsdAx4dtO\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"ilNXYPgpr\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"ndYdzkUBP\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"sYpF0RYZs\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"Vo1euiFsC\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"zl_FgOwug\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"VbTbMHgjW\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"X0gX85ifn\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"dCA_3weOz\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"UUgRDoThK\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"jSMMfEd1g\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"RKEoZmQUg\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"TpVVIx6Ct\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"FsqvF6sF_\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"CNUqzklzX\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"fqw6QNTGu\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"gXhwV_8G4\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"t9F4HEPtQ\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ZYGSs_MiG\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"p32W3_Zli\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"vS6zLqe9v\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"e2ZJCiseM\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"wJtEwYe9u\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"rBh3EuAmE\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"mQ6F4pqcY\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"CrFnvr01S\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"xXEXXTK4O\" transform=\"translate(20965 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"m7OFywSku\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"s4gfnpRl0\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Bkfdh0jsf\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"vweqc500N\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"hWTh8NdQ6\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Muq7mIyE3\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"U4FCrMbMu\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"onSEn6Vhr\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"OrqOG4Bo1\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"g6QPhyIXs\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"w4yHm5AF8\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"KLGLlnEvF\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"IggmJrQTG\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"iGqC2GrFO\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"j6GZh9t4j\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"VHC3QUhQs\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"vUdQAkA7w\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"hWdmimQWy\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"fVrOtrBZk\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"tZJdRExV1\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"TAf02s0ah\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"qcmjgOSp0\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"DWKypQSF8\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"T8kEj_0UA\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"WISy5B4ES\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"PAvHhawQo\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"X3bq9bIKQ\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"WUJKUvxul\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"V_39f2yPh\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"oYNBLlrCR\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"tlSyWkJZK\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bho2O2Zv7\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"qbVQonvdW\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"QJBjauhbW\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bPTzuN14L\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Fo9hKvup2\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Ntprt78Qa\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ByFerB8Tx\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"OgC6Rjg33\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"yVGQ9Ru4V\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"hWMgludf6\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"hawVpiyyp\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"xLfk5cPIa\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"BdqWApg_6\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"MQ_5q6i10\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"aDqUNwkS2\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"UipZiw92L\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"IN3W1iMxE\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"QJGl_zZ9T\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"MMVaKpvf6\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"N7q5v64GC\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Vi0amkxoi\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ZS6e57S04\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"c6Fs88a6h\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bobTMTGVw\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"x6G2aXC6g\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"XuV71N99P\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"p3qr2ie3v\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"HmO1k7OBk\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"eO4wOeLjm\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"fD5JisSla\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"utS_gNbb5\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"K9TkQXLrR\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"zK_qf3Jld\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"f8TniJ9tS\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"yRba3HzKo\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"F_pLNF8Y7\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"irrsr_ZaJ\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"xoMTZo_O5\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"d_7DkBl5M\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"epgJJwewK\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"q4PXr2sMo\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"cukXIuzhI\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"uanYIyJEe\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"OBYWDr5Yg\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"L8xcxehC_\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"eVKMDTh72\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"pOjx9coCQ\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"wb5wl8oT4\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"P5iA88puY\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"YzhRt1tOK\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"l8zjSpcHc\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"YtL4a9fNf\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Am_avFg5l\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"tHN351wGl\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"M3NSoGxYK\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Lq01YUbOK\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"YuUHKKqGa\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"dGHZqq2SX\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"xW8xCYRyw\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"n42vdgb4c\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"V1dsJGj3k\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"IdZg_uZwI\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"i3zWsPZzx\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"hc7Apd2LZ\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"oeDxYLgtb\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"F00UGOCro\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"ZgSlThAAB\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"WZi2H39_d\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"wxR6sOMM5\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"RSh7GcTPR\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"IyBealP34\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"cAcoGR7Y0\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"vFWDpTAkn\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"xHY8Iu1oX\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"eITdzj9Zv\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"kOOY7wwGL\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"irsGsJeTR\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"aHLrfDMLm\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"mKVQooFIs\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"EvWBNF5d7\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Co9X5mMSv\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"pN9OpS8qs\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"mUVUB2ROo\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"Vujr1VBwE\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"rvpNdxZ5F\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"CTJm3roNi\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"WqTC_Gi5j\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"q64SxUyPJ\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Ue_H3zSkf\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"onyisG7lw\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"K3aXVdoZf\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"HnV_BjT_c\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"XtwV6bVjb\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ykssuySZN\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"EmxMBdtkz\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"gCHwpIHYf\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"IFIQi2AKz\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"BnNIPZ7Hs\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"qDL2ZAGWx\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"HPPhl49HO\" transform=\"translate(16772 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"cVfBn3O2p\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"XwmuQg1TF\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"udZ2B961K\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"mzFpVifqH\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"JWqDYU_9g\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"zhaPV6Z3F\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"NMuPYDInp\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"HJovGiCCu\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"PQBBw8Mtj\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"DN8Xa8jdk\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"LGimBQnpk\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"BJCihPmPr\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"UZ9_m7FYh\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"sK7IY7nc_\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bVED4_Wze\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"ZPHTHKtgK\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"kDDZUj_nL\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"nP84pAzLz\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"rBshsfqQR\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"COmXeuRrJ\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"qLQDb5mMZ\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"fjDBpBOys\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"n9W1GmBLk\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"c4HQGWf6w\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"kh9mxHy0g\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"HSQiFa4gH\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"FFeutsfVH\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"EcojUF9qN\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"P8F1gVfQo\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"AMV2ldH0O\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"qzX1WQoMj\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"FnPdv2VGP\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"daj3jLpqG\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"PjFYZvvB2\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"QNi5bzuoE\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"GsEfFqBad\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"vCqvhCTMS\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"AMQunBuOz\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Z8e5k2SzY\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"j9HL3hRRt\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"dYJqd0MEl\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"jkgH8Rm9U\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"otfvPg6dj\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"qk55hkXPY\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"cIE7BegiX\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"fjGgNQaW8\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Pgt7EKF4y\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bzBwJ3EG0\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"tpiU1Pfti\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"db3uONa2S\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"iVh1sqVre\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"UwR3e2uHj\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"EfDEI9TRN\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"vkT8jAACh\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"QDRUSrhp4\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"TSj528ZAj\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"NOpwQPCJH\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"YctA5sBGY\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"JH4ZOxgim\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"HKVWJWad2\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"VpWy4oxzH\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"RZ5k43RJy\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"HeBh7h0e1\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"LGalY4o4M\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"LIblD_Enr\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Me0u1wdbM\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Pu1k5exc4\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"sjNxyaktU\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"MTN0TLtXW\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"tIOItOSse\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"piMt3XZwL\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"TSuXWQuWb\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"QsUwLoqkO\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"RvN8Q0wmf\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"dUbWukdkk\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"kmgce45_N\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"LLAlcRTrD\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"PwpLcAZVp\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"s8g26lCwF\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"JHGgtoGnB\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Kxp1paK1d\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"MI437Za5z\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"qLJyunmCp\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"NOzzQKuAa\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"haM6H4rxC\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"aWsYcAT98\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"wM4jADUEk\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"s1aPDekUu\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"BXdGHjqSQ\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"S8DVmxY1o\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"tErZQtNIE\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"rv2KonCyl\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"LuQDb7NwJ\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"M75Koager\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"IlB0jwbVg\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"TihGAtsYq\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"B2hPnaVNx\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"pkKyCw9Uz\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"wWOpWTemC\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"uAcWPxmkC\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"NWBGgFxfr\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"LSHB_ZCYu\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"SdBDZzYWw\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"Lt1d0b1UT\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"d4HJm3C3v\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"VdOu8f3e7\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"wNQ8Sp4pW\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"UX3k199iy\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"UMGLCTQ8t\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"YIKObxHDA\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"aILLwDTXQ\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Qw97zlPLD\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"UW5GvJueN\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"M40BAt5KD\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"XwNSrsxlz\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"ZOwoALXTY\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"KLkVjAtKl\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"TL3tY7oY9\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"guooyiXbY\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Eme_IapTY\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"VynuUzujY\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"hoAzpn8Cz\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"GyqQChOyn\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"l5Y5YJ0IF\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"sr1IbpngC\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Vjgp105pF\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"JNIHvAGnW\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"DqGvKO0AZ\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"hzLGWEXPc\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"j1fkGXJFG\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"gNwbfuEld\" transform=\"translate(12579 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"phiKzP2mK\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"I5v_eZTyd\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"MFOc2Zf5L\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"T_n9HXBAL\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"hdsKHKpR0\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"W4KbqcE9v\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ESl9K9xpW\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"g2tJc9kl9\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"H6GMftnLW\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Yo_TGuU4q\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"NioV4z9s2\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"AjoY2jJAr\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"fCZPvMLQb\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"MRObPzQev\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"b8B7nJRTM\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"CsNZCYZFM\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"fuZuHK2V_\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"Q_v6di5AK\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"Z1dh1eWZk\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"q12ZrpSVW\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"O_8nUVFOa\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"z3C8hGAUy\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"pWuYsPQoX\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"lImjmPmo_\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"xbTnv51_m\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"GPj4MeKUt\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"W_los4okU\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"bi6H_OvSb\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"ejzd4WJA8\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"NyS_S8dMh\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"IL7qUDtps\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"nb_r15Kfv\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"OGqhHmHw8\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bPeXNMBp0\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"OJKAkuk71\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"eVEwxLWQL\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"rc1H6fCRE\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"xh3yKZH1w\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"NYufRcDZ3\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"O1IeJsknh\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"m48_oZ6oE\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"CqgOhGlDD\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"plkpxyGP_\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"YRqWwTAh0\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"FEV2IvfDw\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"EXHfjCfDs\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"o3lIoErYc\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"fyiyrQyJg\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"rOMsbkNvJ\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"zd1NmIS15\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"YlH5c_6Hy\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"gtSgRMKGg\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"iVYsyt8Tn\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"k0P4T14iQ\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"azLwg2US6\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"JgobTXWek\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"fENDyp6IO\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"qkF2cpleo\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"VNtVjgzsH\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"tHKGSuDT9\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bKbCa8P6b\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Hu7q3LQcY\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"tRcho5IRf\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"V6TEn0SWl\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"BRhyYM5_i\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"ya9ZGBNGx\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"jesUCGN4B\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"XF_CiTXgg\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"xR_YU01yz\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"gaVIAGqWb\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"YLvDb3sZv\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"vjWzOIO_F\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"q1ocL0HcT\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"f2T_Nr7ZA\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"bTAcFnXgi\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"sFzCTBqDn\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"YVs11zChq\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"OlWVxdLBk\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"G_8weYLlf\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"PmaPrbB2S\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"HTOEDkYeb\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"xoMe6sqLZ\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"JRVVzMO1H\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"DHvpGKkVg\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"kycaRH77d\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"LG80y9on0\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"tphdisaiM\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"e2wHje4VM\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"jTyLNNvlx\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"mXWDz84ng\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"cByMGr9Go\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"xLgQKrqyX\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"ZcEvCqV_Q\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"OKohBogLn\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"niDKragP5\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"Syhz8ySHf\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"ddIdl3YjQ\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"BpwMz2eOk\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"gENEH8kP0\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"BukzaBS66\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"giSJnztgo\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"AAASi2R7w\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"VLTuu_0Ts\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"lh5c8vjvT\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"KOSK3O_Vi\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"otv525ZI0\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"FQxn0FOYT\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"fbFyL1QNo\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"x3_mn97KQ\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"F0pzSVfjs\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Owrs3sb9n\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"t7g3mhpDb\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"EHNYvhHw0\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"fs8TTlDf3\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"pgJioJn2F\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"Sy2Z3o9LZ\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"gQEbYHqT7\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"tdzy3U132\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"gg1aNzK7E\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"z3vYOszVg\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"G3TfKJyw2\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"yIKmkpDRz\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"UzZbx8RsI\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"VXT13JTk4\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"gCodo2akq\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"VjM17yV_g\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"hhzHbsnTN\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"UlgSnYu4D\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"OeAf0TQff\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"M67XgIPEv\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"aP57ZKUSl\" transform=\"translate(8386 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"E0Mpawrfc\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"x8_70mC4P\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"jItKxdc3a\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"cHhrO59zT\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"GzxZ3PJLU\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"csp6QC0f8\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"X_Dr8e4my\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bvytnX6AB\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"X86goVBiN\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"W0zx7nQvQ\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"GAhTUlOsv\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"p5JZAnm4E\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"cgo74xIQJ\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"clgMLZ5ha\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"thVcm9WAV\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"RH8RclNtS\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"T79UereUR\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"Jd_AcrkdW\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"oWKazRoUD\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"NTcEtJMqh\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"YhSt68EEd\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"O_MLxcRvH\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"rzVEjlTw9\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"IiyMpNJ1j\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"C12gqF9q2\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"NQFg7rhbN\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"K99GtzkZC\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"xRiCBwEda\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"uWpsj6Sjk\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"u4dlyUjrJ\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"VemsYbSKZ\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ycKkJHAQW\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"VTaxxmg44\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"RhHG7G39L\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"S9ZCzxFOM\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"jHhw7k8zx\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bkvDSd9Vm\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Q49abLWsp\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"KcqebSm2W\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"EhObo4BLj\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Cxx5azliS\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"uL_pTp3YK\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"J6vakylnd\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"UOSNuIUeu\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bjYwQl5de\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"aKil9XoH9\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bgSPnXa7v\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"KewaTEjDm\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"b8wou7x8S\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"GAfg0gwQU\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Daugzweox\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"KZkC8Uhti\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"KptwJVx2r\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"V9FpMGkDe\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Z08xsm_T4\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"UguiSZJBk\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"FOYIGBv5n\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"WjscsWhhd\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"HUCbbdVwH\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"XOkcezQ3v\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"gRWnZI1ak\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"CHHEVeqQa\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"lRyugcbd1\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"wjWnbWF7I\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"UQw_buSuY\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"pbTnzVzrs\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"pCRz3jBaS\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"dIjiRlZtF\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"mhmgh4gxK\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"m2ur7CjIh\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"eyoJBJf_z\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"wjIlm2Z02\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"hnXvH1hd5\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"ujaJDmz2u\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"LdTAf2HrP\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Zkn_WcHcL\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"DQUmhE74B\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"OBRctanU3\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"WNJYRLlXK\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"FHJPwUq3E\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"X8p4bemi3\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"E7a49bW2S\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"LaxyUHaGq\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"sqViSJ5zG\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"HLnhCbRf6\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"hJ0wRrZn5\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"PIbT8NopC\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"JZx4YC3ym\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"auVsov8xA\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"cMEwt5bhV\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"NoPg3qUxa\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"bbPThrj_q\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"ytjP6r_UM\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"aQiy4jFoR\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"hUmlC6v2a\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"Q8KemkCKq\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"nuAVLReI4\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"JdHGRM86O\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"wqZXRkWUp\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"sY7JXXEzf\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"XInHM9ynh\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"V30MHJDHM\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"U7wol_sRe\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"mLpsnf0hC\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"GzNGoq0OS\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"v3nPXHNyp\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"KxnlLNyuA\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"AZZ6tp4qP\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"SuiQbrpQO\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"kHlcQODy8\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"PZvf3KpIg\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"RZMNKpbnB\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"NgkW0I2bV\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"HRNEE7jPr\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"RobiiI1Ay\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"RKvH4x7hi\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"jQ0HVWBUM\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"g88fOotTE\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"jIA41Kyhu\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"VTHqcneaK\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"U4nEp_z7i\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"zicLhg6ya\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ldH1TOC8J\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"t1lXUpLYt\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"boeJmyu3_\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"I044jYDFl\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"dE_YS2JLt\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"aL65vlFCE\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"M01cLtxIU\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"rtZ6dEqOu\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"sn0msmyqR\" transform=\"translate(4193 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ma5Db6i24\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"WvmwSKa4t\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"wW4RWhRbI\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"FgIiQsROG\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"eAqiee2L0\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"lMMxZb8my\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"vyVyym3Rm\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"TCgs4STs4\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"SI8xM9Ysi\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Q_J8pRAjc\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ZRdRT41j4\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"RD3B8ca0Q\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"P5WjCBa1c\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"jOQw5Eamd\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"tGhpfPXDI\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"clV2J8z4U\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"rRkctqMp4\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"VEtpfL2ss\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"MIOtoiPi4\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"I7LVyOo_8\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"e_AjcT79v\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"rWTX3uTNx\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"hdApe4IUD\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"Vx7M13HbQ\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"Dj3QBEyJk\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"NOwgZo8ge\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"Q4ckyOfgX\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"gjfA7O4ah\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"KGlFrFUNm\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"Lx4T5V9lj\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"xRYVS9EhG\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"AaWrCzHF4\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"qA82aPpKi\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"SxZh9F5WF\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"o6SFDp0SF\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"MUZBpGA4X\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"QCsO3zhcL\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"hzOvT1Dmq\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"uRdoVQ4xf\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bjLVelsgj\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"JBRvfMJgT\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"No0x0HGiz\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"N28q9flJo\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"VH8qqkN5R\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"r7P49T2ZP\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"sI1OWYi9I\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Z5Qy9jO6z\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"pKKuCxGZg\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"uowXU8upA\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"m_S1EMf0t\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"cOz4B30fL\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"TdCjskSUd\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"GebVl0PrO\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"jHFG1rWQ9\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"CDZpw275L\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"VskON3I1G\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"pxrTQR1z2\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"m18nI_lff\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"jhq55SZTg\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"OrVfuygzh\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"SxLpP5MOd\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"udqIHcFWg\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"omv1ZA4rL\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bM3UsrUvz\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"nk0lVL22N\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"CEBUZYM2o\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"q5uSpx9Fd\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"NI015gG9i\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"CrRDBzvL8\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"dnaVBAmQB\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"EnUTS1mM6\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"UDtHdbLt2\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"yKAI1kVVq\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"BNQl5cMHb\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"OI1sWPOqN\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"YoNI9nvgs\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"S9hTnlarG\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"rBIfOJqr5\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"tJI9ABmLY\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"zdwK2AeGM\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"yLk4gdouv\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Tb4i2zyIN\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"rUb8zO9pw\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"qLIDr0UeP\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"MeGKC7trJ\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"UlIEFkyAU\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"JpR05C6XY\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"rO3uaUTxo\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"MZOxeFQIv\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"yMq3XwWdc\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"NiKINJX7G\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"w3X7INmJm\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"w2DMghJs8\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"oxNmvuXB_\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"JSfAZlgXk\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"PZDiSE9iO\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"DkgVUA3wb\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"vjz07mDgP\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"XsB9HZ8fC\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"OtvpOrzYW\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"A1UJytSZ4\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"sb09I2SwA\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"TtDKxwUBl\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"pSn6XT4R1\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"Pt6YqFpVA\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"j1XmtDNix\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"FfcGq4uu5\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"uRz_29Gqh\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"E5VLIlYS9\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"Mj70VPQPV\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Ire43ZXVg\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"VaiHIkap2\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"n9un6ofjh\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"XsFAyM7hv\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"jLmY0Zfun\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"HnfNAsX_h\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"neuYb5evD\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"QyWkWqBsr\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"AkiRVI2sE\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"hBEYy4VEm\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Hi8risjpc\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Mcp2wiYaz\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"DZUi1nere\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"vLxZF2nRw\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"xWqXs1FbT\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"NGypY1O1D\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"MFivXn8Y2\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"DvcGXv_Jl\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"um5NupARU\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"G2VN5aGzh\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g><g d=\"M 220.5 20.625 C 220.5 9.234 229.734 0 241.125 0 C 252.515 0 261.75 9.234 261.75 20.625 C 261.75 32.015 252.515 41.25 241.125 41.25 C 229.734 41.25 220.5 32.015 220.5 20.625 Z M 441 20.625 C 441 9.234 450.234 0 461.625 0 C 473.015 0 482.25 9.234 482.25 20.625 C 482.25 32.015 473.015 41.25 461.625 41.25 C 450.234 41.25 441 32.015 441 20.625 Z M 551.5 20.625 C 551.5 9.234 560.734 0 572.125 0 C 583.515 0 592.75 9.234 592.75 20.625 C 592.75 32.015 583.515 41.25 572.125 41.25 C 560.734 41.25 551.5 32.015 551.5 20.625 Z M 662 20.625 C 662 9.234 671.234 0 682.625 0 C 694.015 0 703.25 9.234 703.25 20.625 C 703.25 32.015 694.015 41.25 682.625 41.25 C 671.234 41.25 662 32.015 662 20.625 Z M 772 20.625 C 772 9.234 781.234 0 792.625 0 C 804.015 0 813.25 9.234 813.25 20.625 C 813.25 32.015 804.015 41.25 792.625 41.25 C 781.234 41.25 772 32.015 772 20.625 Z M 993 20.625 C 993 9.234 1002.234 0 1013.625 0 C 1025.015 0 1034.25 9.234 1034.25 20.625 C 1034.25 32.015 1025.015 41.25 1013.625 41.25 C 1002.234 41.25 993 32.015 993 20.625 Z M 1875.5 20.625 C 1875.5 9.234 1884.734 0 1896.125 0 C 1907.515 0 1916.75 9.234 1916.75 20.625 C 1916.75 32.015 1907.515 41.25 1896.125 41.25 C 1884.734 41.25 1875.5 32.015 1875.5 20.625 Z M 2096.5 20.625 C 2096.5 9.234 2105.734 0 2117.125 0 C 2128.515 0 2137.75 9.234 2137.75 20.625 C 2137.75 32.015 2128.515 41.25 2117.125 41.25 C 2105.734 41.25 2096.5 32.015 2096.5 20.625 Z M 2427.5 20.625 C 2427.5 9.234 2436.734 0 2448.125 0 C 2459.515 0 2468.75 9.234 2468.75 20.625 C 2468.75 32.015 2459.515 41.25 2448.125 41.25 C 2436.734 41.25 2427.5 32.015 2427.5 20.625 Z M 2537.5 20.625 C 2537.5 9.234 2546.734 0 2558.125 0 C 2569.515 0 2578.75 9.234 2578.75 20.625 C 2578.75 32.015 2569.515 41.25 2558.125 41.25 C 2546.734 41.25 2537.5 32.015 2537.5 20.625 Z M 2648 20.625 C 2648 9.234 2657.234 0 2668.625 0 C 2680.015 0 2689.25 9.234 2689.25 20.625 C 2689.25 32.015 2680.015 41.25 2668.625 41.25 C 2657.234 41.25 2648 32.015 2648 20.625 Z M 2868.5 20.625 C 2868.5 9.234 2877.734 0 2889.125 0 C 2900.515 0 2909.75 9.234 2909.75 20.625 C 2909.75 32.015 2900.515 41.25 2889.125 41.25 C 2877.734 41.25 2868.5 32.015 2868.5 20.625 Z M 3199.5 20.625 C 3199.5 9.234 3208.734 0 3220.125 0 C 3231.515 0 3240.75 9.234 3240.75 20.625 C 3240.75 32.015 3231.515 41.25 3220.125 41.25 C 3208.734 41.25 3199.5 32.015 3199.5 20.625 Z M 3530.5 20.625 C 3530.5 9.234 3539.734 0 3551.125 0 C 3562.515 0 3571.75 9.234 3571.75 20.625 C 3571.75 32.015 3562.515 41.25 3551.125 41.25 C 3539.734 41.25 3530.5 32.015 3530.5 20.625 Z M 4082.5 20.625 C 4082.5 9.234 4091.734 0 4103.125 0 C 4114.515 0 4123.75 9.234 4123.75 20.625 C 4123.75 32.015 4114.515 41.25 4103.125 41.25 C 4091.734 41.25 4082.5 32.015 4082.5 20.625 Z M 0 109.125 C 0 97.734 9.234 88.5 20.625 88.5 C 32.015 88.5 41.25 97.734 41.25 109.125 C 41.25 120.515 32.015 129.75 20.625 129.75 C 9.234 129.75 0 120.515 0 109.125 Z M 331 109.125 C 331 97.734 340.234 88.5 351.625 88.5 C 363.015 88.5 372.25 97.734 372.25 109.125 C 372.25 120.515 363.015 129.75 351.625 129.75 C 340.234 129.75 331 120.515 331 109.125 Z M 882.5 109.125 C 882.5 97.734 891.734 88.5 903.125 88.5 C 914.515 88.5 923.75 97.734 923.75 109.125 C 923.75 120.515 914.515 129.75 903.125 129.75 C 891.734 129.75 882.5 120.515 882.5 109.125 Z M 993 109.125 C 993 97.734 1002.234 88.5 1013.625 88.5 C 1025.015 88.5 1034.25 97.734 1034.25 109.125 C 1034.25 120.515 1025.015 129.75 1013.625 129.75 C 1002.234 129.75 993 120.515 993 109.125 Z M 1324 109.125 C 1324 97.734 1333.234 88.5 1344.625 88.5 C 1356.015 88.5 1365.25 97.734 1365.25 109.125 C 1365.25 120.515 1356.015 129.75 1344.625 129.75 C 1333.234 129.75 1324 120.515 1324 109.125 Z M 1544.5 109.125 C 1544.5 97.734 1553.734 88.5 1565.125 88.5 C 1576.515 88.5 1585.75 97.734 1585.75 109.125 C 1585.75 120.515 1576.515 129.75 1565.125 129.75 C 1553.734 129.75 1544.5 120.515 1544.5 109.125 Z M 1765.5 109.125 C 1765.5 97.734 1774.734 88.5 1786.125 88.5 C 1797.515 88.5 1806.75 97.734 1806.75 109.125 C 1806.75 120.515 1797.515 129.75 1786.125 129.75 C 1774.734 129.75 1765.5 120.515 1765.5 109.125 Z M 2096.5 109.125 C 2096.5 97.734 2105.734 88.5 2117.125 88.5 C 2128.515 88.5 2137.75 97.734 2137.75 109.125 C 2137.75 120.515 2128.515 129.75 2117.125 129.75 C 2105.734 129.75 2096.5 120.515 2096.5 109.125 Z M 2206.5 109.125 C 2206.5 97.734 2215.734 88.5 2227.125 88.5 C 2238.515 88.5 2247.75 97.734 2247.75 109.125 C 2247.75 120.515 2238.515 129.75 2227.125 129.75 C 2215.734 129.75 2206.5 120.515 2206.5 109.125 Z M 2317 109.125 C 2317 97.734 2326.234 88.5 2337.625 88.5 C 2349.015 88.5 2358.25 97.734 2358.25 109.125 C 2358.25 120.515 2349.015 129.75 2337.625 129.75 C 2326.234 129.75 2317 120.515 2317 109.125 Z M 2648 109.125 C 2648 97.734 2657.234 88.5 2668.625 88.5 C 2680.015 88.5 2689.25 97.734 2689.25 109.125 C 2689.25 120.515 2680.015 129.75 2668.625 129.75 C 2657.234 129.75 2648 120.515 2648 109.125 Z M 3089.5 109.125 C 3089.5 97.734 3098.734 88.5 3110.125 88.5 C 3121.515 88.5 3130.75 97.734 3130.75 109.125 C 3130.75 120.515 3121.515 129.75 3110.125 129.75 C 3098.734 129.75 3089.5 120.515 3089.5 109.125 Z M 3310 109.125 C 3310 97.734 3319.234 88.5 3330.625 88.5 C 3342.015 88.5 3351.25 97.734 3351.25 109.125 C 3351.25 120.515 3342.015 129.75 3330.625 129.75 C 3319.234 129.75 3310 120.515 3310 109.125 Z M 3751.5 109.125 C 3751.5 97.734 3760.734 88.5 3772.125 88.5 C 3783.515 88.5 3792.75 97.734 3792.75 109.125 C 3792.75 120.515 3783.515 129.75 3772.125 129.75 C 3760.734 129.75 3751.5 120.515 3751.5 109.125 Z M 4193 109.125 C 4193 97.734 4202.234 88.5 4213.625 88.5 C 4225.015 88.5 4234.25 97.734 4234.25 109.125 C 4234.25 120.515 4225.015 129.75 4213.625 129.75 C 4202.234 129.75 4193 120.515 4193 109.125 Z M 110 197.125 C 110 185.734 119.234 176.5 130.625 176.5 C 142.015 176.5 151.25 185.734 151.25 197.125 C 151.25 208.515 142.015 217.75 130.625 217.75 C 119.234 217.75 110 208.515 110 197.125 Z M 220.5 197.125 C 220.5 185.734 229.734 176.5 241.125 176.5 C 252.515 176.5 261.75 185.734 261.75 197.125 C 261.75 208.515 252.515 217.75 241.125 217.75 C 229.734 217.75 220.5 208.515 220.5 197.125 Z M 331 197.125 C 331 185.734 340.234 176.5 351.625 176.5 C 363.015 176.5 372.25 185.734 372.25 197.125 C 372.25 208.515 363.015 217.75 351.625 217.75 C 340.234 217.75 331 208.515 331 197.125 Z M 551.5 197.125 C 551.5 185.734 560.734 176.5 572.125 176.5 C 583.515 176.5 592.75 185.734 592.75 197.125 C 592.75 208.515 583.515 217.75 572.125 217.75 C 560.734 217.75 551.5 208.515 551.5 197.125 Z M 772 197.125 C 772 185.734 781.234 176.5 792.625 176.5 C 804.015 176.5 813.25 185.734 813.25 197.125 C 813.25 208.515 804.015 217.75 792.625 217.75 C 781.234 217.75 772 208.515 772 197.125 Z M 993 197.125 C 993 185.734 1002.234 176.5 1013.625 176.5 C 1025.015 176.5 1034.25 185.734 1034.25 197.125 C 1034.25 208.515 1025.015 217.75 1013.625 217.75 C 1002.234 217.75 993 208.515 993 197.125 Z M 1103 197.125 C 1103 185.734 1112.234 176.5 1123.625 176.5 C 1135.015 176.5 1144.25 185.734 1144.25 197.125 C 1144.25 208.515 1135.015 217.75 1123.625 217.75 C 1112.234 217.75 1103 208.515 1103 197.125 Z M 1434.5 197.125 C 1434.5 185.734 1443.734 176.5 1455.125 176.5 C 1466.515 176.5 1475.75 185.734 1475.75 197.125 C 1475.75 208.515 1466.515 217.75 1455.125 217.75 C 1443.734 217.75 1434.5 208.515 1434.5 197.125 Z M 1655 197.125 C 1655 185.734 1664.234 176.5 1675.625 176.5 C 1687.015 176.5 1696.25 185.734 1696.25 197.125 C 1696.25 208.515 1687.015 217.75 1675.625 217.75 C 1664.234 217.75 1655 208.515 1655 197.125 Z M 1875.5 197.125 C 1875.5 185.734 1884.734 176.5 1896.125 176.5 C 1907.515 176.5 1916.75 185.734 1916.75 197.125 C 1916.75 208.515 1907.515 217.75 1896.125 217.75 C 1884.734 217.75 1875.5 208.515 1875.5 197.125 Z M 2317 197.125 C 2317 185.734 2326.234 176.5 2337.625 176.5 C 2349.015 176.5 2358.25 185.734 2358.25 197.125 C 2358.25 208.515 2349.015 217.75 2337.625 217.75 C 2326.234 217.75 2317 208.515 2317 197.125 Z M 2427.5 197.125 C 2427.5 185.734 2436.734 176.5 2448.125 176.5 C 2459.515 176.5 2468.75 185.734 2468.75 197.125 C 2468.75 208.515 2459.515 217.75 2448.125 217.75 C 2436.734 217.75 2427.5 208.515 2427.5 197.125 Z M 2648 197.125 C 2648 185.734 2657.234 176.5 2668.625 176.5 C 2680.015 176.5 2689.25 185.734 2689.25 197.125 C 2689.25 208.515 2680.015 217.75 2668.625 217.75 C 2657.234 217.75 2648 208.515 2648 197.125 Z M 2758.5 197.125 C 2758.5 185.734 2767.734 176.5 2779.125 176.5 C 2790.515 176.5 2799.75 185.734 2799.75 197.125 C 2799.75 208.515 2790.515 217.75 2779.125 217.75 C 2767.734 217.75 2758.5 208.515 2758.5 197.125 Z M 2979 197.125 C 2979 185.734 2988.234 176.5 2999.625 176.5 C 3011.015 176.5 3020.25 185.734 3020.25 197.125 C 3020.25 208.515 3011.015 217.75 2999.625 217.75 C 2988.234 217.75 2979 208.515 2979 197.125 Z M 3089.5 197.125 C 3089.5 185.734 3098.734 176.5 3110.125 176.5 C 3121.515 176.5 3130.75 185.734 3130.75 197.125 C 3130.75 208.515 3121.515 217.75 3110.125 217.75 C 3098.734 217.75 3089.5 208.515 3089.5 197.125 Z M 3199.5 197.125 C 3199.5 185.734 3208.734 176.5 3220.125 176.5 C 3231.515 176.5 3240.75 185.734 3240.75 197.125 C 3240.75 208.515 3231.515 217.75 3220.125 217.75 C 3208.734 217.75 3199.5 208.515 3199.5 197.125 Z M 3420.5 197.125 C 3420.5 185.734 3429.734 176.5 3441.125 176.5 C 3452.515 176.5 3461.75 185.734 3461.75 197.125 C 3461.75 208.515 3452.515 217.75 3441.125 217.75 C 3429.734 217.75 3420.5 208.515 3420.5 197.125 Z M 3530.5 197.125 C 3530.5 185.734 3539.734 176.5 3551.125 176.5 C 3562.515 176.5 3571.75 185.734 3571.75 197.125 C 3571.75 208.515 3562.515 217.75 3551.125 217.75 C 3539.734 217.75 3530.5 208.515 3530.5 197.125 Z M 3751.5 197.125 C 3751.5 185.734 3760.734 176.5 3772.125 176.5 C 3783.515 176.5 3792.75 185.734 3792.75 197.125 C 3792.75 208.515 3783.515 217.75 3772.125 217.75 C 3760.734 217.75 3751.5 208.515 3751.5 197.125 Z M 4082.5 197.125 C 4082.5 185.734 4091.734 176.5 4103.125 176.5 C 4114.515 176.5 4123.75 185.734 4123.75 197.125 C 4123.75 208.515 4114.515 217.75 4103.125 217.75 C 4091.734 217.75 4082.5 208.515 4082.5 197.125 Z M 220.5 285.125 C 220.5 273.734 229.734 264.5 241.125 264.5 C 252.515 264.5 261.75 273.734 261.75 285.125 C 261.75 296.515 252.515 305.75 241.125 305.75 C 229.734 305.75 220.5 296.515 220.5 285.125 Z M 441 285.125 C 441 273.734 450.234 264.5 461.625 264.5 C 473.015 264.5 482.25 273.734 482.25 285.125 C 482.25 296.515 473.015 305.75 461.625 305.75 C 450.234 305.75 441 296.515 441 285.125 Z M 662 285.125 C 662 273.734 671.234 264.5 682.625 264.5 C 694.015 264.5 703.25 273.734 703.25 285.125 C 703.25 296.515 694.015 305.75 682.625 305.75 C 671.234 305.75 662 296.515 662 285.125 Z M 772 285.125 C 772 273.734 781.234 264.5 792.625 264.5 C 804.015 264.5 813.25 273.734 813.25 285.125 C 813.25 296.515 804.015 305.75 792.625 305.75 C 781.234 305.75 772 296.515 772 285.125 Z M 882.5 285.125 C 882.5 273.734 891.734 264.5 903.125 264.5 C 914.515 264.5 923.75 273.734 923.75 285.125 C 923.75 296.515 914.515 305.75 903.125 305.75 C 891.734 305.75 882.5 296.515 882.5 285.125 Z M 1103 285.125 C 1103 273.734 1112.234 264.5 1123.625 264.5 C 1135.015 264.5 1144.25 273.734 1144.25 285.125 C 1144.25 296.515 1135.015 305.75 1123.625 305.75 C 1112.234 305.75 1103 296.515 1103 285.125 Z M 1213.5 285.125 C 1213.5 273.734 1222.734 264.5 1234.125 264.5 C 1245.515 264.5 1254.75 273.734 1254.75 285.125 C 1254.75 296.515 1245.515 305.75 1234.125 305.75 C 1222.734 305.75 1213.5 296.515 1213.5 285.125 Z M 1434.5 285.125 C 1434.5 273.734 1443.734 264.5 1455.125 264.5 C 1466.515 264.5 1475.75 273.734 1475.75 285.125 C 1475.75 296.515 1466.515 305.75 1455.125 305.75 C 1443.734 305.75 1434.5 296.515 1434.5 285.125 Z M 1544.5 285.125 C 1544.5 273.734 1553.734 264.5 1565.125 264.5 C 1576.515 264.5 1585.75 273.734 1585.75 285.125 C 1585.75 296.515 1576.515 305.75 1565.125 305.75 C 1553.734 305.75 1544.5 296.515 1544.5 285.125 Z M 1655 285.125 C 1655 273.734 1664.234 264.5 1675.625 264.5 C 1687.015 264.5 1696.25 273.734 1696.25 285.125 C 1696.25 296.515 1687.015 305.75 1675.625 305.75 C 1664.234 305.75 1655 296.515 1655 285.125 Z M 1875.5 285.125 C 1875.5 273.734 1884.734 264.5 1896.125 264.5 C 1907.515 264.5 1916.75 273.734 1916.75 285.125 C 1916.75 296.515 1907.515 305.75 1896.125 305.75 C 1884.734 305.75 1875.5 296.515 1875.5 285.125 Z M 2096.5 285.125 C 2096.5 273.734 2105.734 264.5 2117.125 264.5 C 2128.515 264.5 2137.75 273.734 2137.75 285.125 C 2137.75 296.515 2128.515 305.75 2117.125 305.75 C 2105.734 305.75 2096.5 296.515 2096.5 285.125 Z M 2206.5 285.125 C 2206.5 273.734 2215.734 264.5 2227.125 264.5 C 2238.515 264.5 2247.75 273.734 2247.75 285.125 C 2247.75 296.515 2238.515 305.75 2227.125 305.75 C 2215.734 305.75 2206.5 296.515 2206.5 285.125 Z M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z M 1765.5 20.625 C 1765.5 9.234 1774.734 0 1786.125 0 C 1797.515 0 1806.75 9.234 1806.75 20.625 C 1806.75 32.015 1797.515 41.25 1786.125 41.25 C 1774.734 41.25 1765.5 32.015 1765.5 20.625 Z M 2206.5 20.625 C 2206.5 9.234 2215.734 0 2227.125 0 C 2238.515 0 2247.75 9.234 2247.75 20.625 C 2247.75 32.015 2238.515 41.25 2227.125 41.25 C 2215.734 41.25 2206.5 32.015 2206.5 20.625 Z M 3751.5 20.625 C 3751.5 9.234 3760.734 0 3772.125 0 C 3783.515 0 3792.75 9.234 3792.75 20.625 C 3792.75 32.015 3783.515 41.25 3772.125 41.25 C 3760.734 41.25 3751.5 32.015 3751.5 20.625 Z M 3861.5 20.625 C 3861.5 9.234 3870.734 0 3882.125 0 C 3893.515 0 3902.75 9.234 3902.75 20.625 C 3902.75 32.015 3893.515 41.25 3882.125 41.25 C 3870.734 41.25 3861.5 32.015 3861.5 20.625 Z M 1103 109.125 C 1103 97.734 1112.234 88.5 1123.625 88.5 C 1135.015 88.5 1144.25 97.734 1144.25 109.125 C 1144.25 120.515 1135.015 129.75 1123.625 129.75 C 1112.234 129.75 1103 120.515 1103 109.125 Z M 1875.5 109.125 C 1875.5 97.734 1884.734 88.5 1896.125 88.5 C 1907.515 88.5 1916.75 97.734 1916.75 109.125 C 1916.75 120.515 1907.515 129.75 1896.125 129.75 C 1884.734 129.75 1875.5 120.515 1875.5 109.125 Z M 2868.5 109.125 C 2868.5 97.734 2877.734 88.5 2889.125 88.5 C 2900.515 88.5 2909.75 97.734 2909.75 109.125 C 2909.75 120.515 2900.515 129.75 2889.125 129.75 C 2877.734 129.75 2868.5 120.515 2868.5 109.125 Z M 3199.5 109.125 C 3199.5 97.734 3208.734 88.5 3220.125 88.5 C 3231.515 88.5 3240.75 97.734 3240.75 109.125 C 3240.75 120.515 3231.515 129.75 3220.125 129.75 C 3208.734 129.75 3199.5 120.515 3199.5 109.125 Z M 4082.5 109.125 C 4082.5 97.734 4091.734 88.5 4103.125 88.5 C 4114.515 88.5 4123.75 97.734 4123.75 109.125 C 4123.75 120.515 4114.515 129.75 4103.125 129.75 C 4091.734 129.75 4082.5 120.515 4082.5 109.125 Z M 441 197.125 C 441 185.734 450.234 176.5 461.625 176.5 C 473.015 176.5 482.25 185.734 482.25 197.125 C 482.25 208.515 473.015 217.75 461.625 217.75 C 450.234 217.75 441 208.515 441 197.125 Z M 882.5 197.125 C 882.5 185.734 891.734 176.5 903.125 176.5 C 914.515 176.5 923.75 185.734 923.75 197.125 C 923.75 208.515 914.515 217.75 903.125 217.75 C 891.734 217.75 882.5 208.515 882.5 197.125 Z M 2868.5 197.125 C 2868.5 185.734 2877.734 176.5 2889.125 176.5 C 2900.515 176.5 2909.75 185.734 2909.75 197.125 C 2909.75 208.515 2900.515 217.75 2889.125 217.75 C 2877.734 217.75 2868.5 208.515 2868.5 197.125 Z M 4193 197.125 C 4193 185.734 4202.234 176.5 4213.625 176.5 C 4225.015 176.5 4234.25 185.734 4234.25 197.125 C 4234.25 208.515 4225.015 217.75 4213.625 217.75 C 4202.234 217.75 4193 208.515 4193 197.125 Z M 110 285.125 C 110 273.734 119.234 264.5 130.625 264.5 C 142.015 264.5 151.25 273.734 151.25 285.125 C 151.25 296.515 142.015 305.75 130.625 305.75 C 119.234 305.75 110 296.515 110 285.125 Z M 1986 285.125 C 1986 273.734 1995.234 264.5 2006.625 264.5 C 2018.015 264.5 2027.25 273.734 2027.25 285.125 C 2027.25 296.515 2018.015 305.75 2006.625 305.75 C 1995.234 305.75 1986 296.515 1986 285.125 Z M 2317 285.125 C 2317 273.734 2326.234 264.5 2337.625 264.5 C 2349.015 264.5 2358.25 273.734 2358.25 285.125 C 2358.25 296.515 2349.015 305.75 2337.625 305.75 C 2326.234 305.75 2317 296.515 2317 285.125 Z M 2427.5 285.125 C 2427.5 273.734 2436.734 264.5 2448.125 264.5 C 2459.515 264.5 2468.75 273.734 2468.75 285.125 C 2468.75 296.515 2459.515 305.75 2448.125 305.75 C 2436.734 305.75 2427.5 296.515 2427.5 285.125 Z M 2758.5 285.125 C 2758.5 273.734 2767.734 264.5 2779.125 264.5 C 2790.515 264.5 2799.75 273.734 2799.75 285.125 C 2799.75 296.515 2790.515 305.75 2779.125 305.75 C 2767.734 305.75 2758.5 296.515 2758.5 285.125 Z M 2868.5 285.125 C 2868.5 273.734 2877.734 264.5 2889.125 264.5 C 2900.515 264.5 2909.75 273.734 2909.75 285.125 C 2909.75 296.515 2900.515 305.75 2889.125 305.75 C 2877.734 305.75 2868.5 296.515 2868.5 285.125 Z M 2979 285.125 C 2979 273.734 2988.234 264.5 2999.625 264.5 C 3011.015 264.5 3020.25 273.734 3020.25 285.125 C 3020.25 296.515 3011.015 305.75 2999.625 305.75 C 2988.234 305.75 2979 296.515 2979 285.125 Z M 3199.5 285.125 C 3199.5 273.734 3208.734 264.5 3220.125 264.5 C 3231.515 264.5 3240.75 273.734 3240.75 285.125 C 3240.75 296.515 3231.515 305.75 3220.125 305.75 C 3208.734 305.75 3199.5 296.515 3199.5 285.125 Z M 3310 285.125 C 3310 273.734 3319.234 264.5 3330.625 264.5 C 3342.015 264.5 3351.25 273.734 3351.25 285.125 C 3351.25 296.515 3342.015 305.75 3330.625 305.75 C 3319.234 305.75 3310 296.515 3310 285.125 Z M 3420.5 285.125 C 3420.5 273.734 3429.734 264.5 3441.125 264.5 C 3452.515 264.5 3461.75 273.734 3461.75 285.125 C 3461.75 296.515 3452.515 305.75 3441.125 305.75 C 3429.734 305.75 3420.5 296.515 3420.5 285.125 Z M 3641 285.125 C 3641 273.734 3650.234 264.5 3661.625 264.5 C 3673.015 264.5 3682.25 273.734 3682.25 285.125 C 3682.25 296.515 3673.015 305.75 3661.625 305.75 C 3650.234 305.75 3641 296.515 3641 285.125 Z M 3751.5 285.125 C 3751.5 273.734 3760.734 264.5 3772.125 264.5 C 3783.515 264.5 3792.75 273.734 3792.75 285.125 C 3792.75 296.515 3783.515 305.75 3772.125 305.75 C 3760.734 305.75 3751.5 296.515 3751.5 285.125 Z M 3861.5 285.125 C 3861.5 273.734 3870.734 264.5 3882.125 264.5 C 3893.515 264.5 3902.75 273.734 3902.75 285.125 C 3902.75 296.515 3893.515 305.75 3882.125 305.75 C 3870.734 305.75 3861.5 296.515 3861.5 285.125 Z M 331 20.625 C 331 9.234 340.234 0 351.625 0 C 363.015 0 372.25 9.234 372.25 20.625 C 372.25 32.015 363.015 41.25 351.625 41.25 C 340.234 41.25 331 32.015 331 20.625 Z M 882.5 20.625 C 882.5 9.234 891.734 0 903.125 0 C 914.515 0 923.75 9.234 923.75 20.625 C 923.75 32.015 914.515 41.25 903.125 41.25 C 891.734 41.25 882.5 32.015 882.5 20.625 Z M 3310 20.625 C 3310 9.234 3319.234 0 3330.625 0 C 3342.015 0 3351.25 9.234 3351.25 20.625 C 3351.25 32.015 3342.015 41.25 3330.625 41.25 C 3319.234 41.25 3310 32.015 3310 20.625 Z M 3641 20.625 C 3641 9.234 3650.234 0 3661.625 0 C 3673.015 0 3682.25 9.234 3682.25 20.625 C 3682.25 32.015 3673.015 41.25 3661.625 41.25 C 3650.234 41.25 3641 32.015 3641 20.625 Z M 220.5 109.125 C 220.5 97.734 229.734 88.5 241.125 88.5 C 252.515 88.5 261.75 97.734 261.75 109.125 C 261.75 120.515 252.515 129.75 241.125 129.75 C 229.734 129.75 220.5 120.515 220.5 109.125 Z M 1655 109.125 C 1655 97.734 1664.234 88.5 1675.625 88.5 C 1687.015 88.5 1696.25 97.734 1696.25 109.125 C 1696.25 120.515 1687.015 129.75 1675.625 129.75 C 1664.234 129.75 1655 120.515 1655 109.125 Z M 1986 109.125 C 1986 97.734 1995.234 88.5 2006.625 88.5 C 2018.015 88.5 2027.25 97.734 2027.25 109.125 C 2027.25 120.515 2018.015 129.75 2006.625 129.75 C 1995.234 129.75 1986 120.515 1986 109.125 Z M 2427.5 109.125 C 2427.5 97.734 2436.734 88.5 2448.125 88.5 C 2459.515 88.5 2468.75 97.734 2468.75 109.125 C 2468.75 120.515 2459.515 129.75 2448.125 129.75 C 2436.734 129.75 2427.5 120.515 2427.5 109.125 Z M 2758.5 109.125 C 2758.5 97.734 2767.734 88.5 2779.125 88.5 C 2790.515 88.5 2799.75 97.734 2799.75 109.125 C 2799.75 120.515 2790.515 129.75 2779.125 129.75 C 2767.734 129.75 2758.5 120.515 2758.5 109.125 Z M 3420.5 109.125 C 3420.5 97.734 3429.734 88.5 3441.125 88.5 C 3452.515 88.5 3461.75 97.734 3461.75 109.125 C 3461.75 120.515 3452.515 129.75 3441.125 129.75 C 3429.734 129.75 3420.5 120.515 3420.5 109.125 Z M 1213.5 197.125 C 1213.5 185.734 1222.734 176.5 1234.125 176.5 C 1245.515 176.5 1254.75 185.734 1254.75 197.125 C 1254.75 208.515 1245.515 217.75 1234.125 217.75 C 1222.734 217.75 1213.5 208.515 1213.5 197.125 Z M 1324 197.125 C 1324 185.734 1333.234 176.5 1344.625 176.5 C 1356.015 176.5 1365.25 185.734 1365.25 197.125 C 1365.25 208.515 1356.015 217.75 1344.625 217.75 C 1333.234 217.75 1324 208.515 1324 197.125 Z M 2096.5 197.125 C 2096.5 185.734 2105.734 176.5 2117.125 176.5 C 2128.515 176.5 2137.75 185.734 2137.75 197.125 C 2137.75 208.515 2128.515 217.75 2117.125 217.75 C 2105.734 217.75 2096.5 208.515 2096.5 197.125 Z M 2537.5 197.125 C 2537.5 185.734 2546.734 176.5 2558.125 176.5 C 2569.515 176.5 2578.75 185.734 2578.75 197.125 C 2578.75 208.515 2569.515 217.75 2558.125 217.75 C 2546.734 217.75 2537.5 208.515 2537.5 197.125 Z M 3310 197.125 C 3310 185.734 3319.234 176.5 3330.625 176.5 C 3342.015 176.5 3351.25 185.734 3351.25 197.125 C 3351.25 208.515 3342.015 217.75 3330.625 217.75 C 3319.234 217.75 3310 208.515 3310 197.125 Z M 3972 197.125 C 3972 185.734 3981.234 176.5 3992.625 176.5 C 4004.015 176.5 4013.25 185.734 4013.25 197.125 C 4013.25 208.515 4004.015 217.75 3992.625 217.75 C 3981.234 217.75 3972 208.515 3972 197.125 Z M 993 285.125 C 993 273.734 1002.234 264.5 1013.625 264.5 C 1025.015 264.5 1034.25 273.734 1034.25 285.125 C 1034.25 296.515 1025.015 305.75 1013.625 305.75 C 1002.234 305.75 993 296.515 993 285.125 Z M 1765.5 285.125 C 1765.5 273.734 1774.734 264.5 1786.125 264.5 C 1797.515 264.5 1806.75 273.734 1806.75 285.125 C 1806.75 296.515 1797.515 305.75 1786.125 305.75 C 1774.734 305.75 1765.5 296.515 1765.5 285.125 Z M 3972 285.125 C 3972 273.734 3981.234 264.5 3992.625 264.5 C 4004.015 264.5 4013.25 273.734 4013.25 285.125 C 4013.25 296.515 4004.015 305.75 3992.625 305.75 C 3981.234 305.75 3972 296.515 3972 285.125 Z M 2317 20.625 C 2317 9.234 2326.234 0 2337.625 0 C 2349.015 0 2358.25 9.234 2358.25 20.625 C 2358.25 32.015 2349.015 41.25 2337.625 41.25 C 2326.234 41.25 2317 32.015 2317 20.625 Z M 2758.5 20.625 C 2758.5 9.234 2767.734 0 2779.125 0 C 2790.515 0 2799.75 9.234 2799.75 20.625 C 2799.75 32.015 2790.515 41.25 2779.125 41.25 C 2767.734 41.25 2758.5 32.015 2758.5 20.625 Z M 3420.5 20.625 C 3420.5 9.234 3429.734 0 3441.125 0 C 3452.515 0 3461.75 9.234 3461.75 20.625 C 3461.75 32.015 3452.515 41.25 3441.125 41.25 C 3429.734 41.25 3420.5 32.015 3420.5 20.625 Z M 3972 20.625 C 3972 9.234 3981.234 0 3992.625 0 C 4004.015 0 4013.25 9.234 4013.25 20.625 C 4013.25 32.015 4004.015 41.25 3992.625 41.25 C 3981.234 41.25 3972 32.015 3972 20.625 Z M 110 109.125 C 110 97.734 119.234 88.5 130.625 88.5 C 142.015 88.5 151.25 97.734 151.25 109.125 C 151.25 120.515 142.015 129.75 130.625 129.75 C 119.234 129.75 110 120.515 110 109.125 Z M 1434.5 109.125 C 1434.5 97.734 1443.734 88.5 1455.125 88.5 C 1466.515 88.5 1475.75 97.734 1475.75 109.125 C 1475.75 120.515 1466.515 129.75 1455.125 129.75 C 1443.734 129.75 1434.5 120.515 1434.5 109.125 Z M 2979 109.125 C 2979 97.734 2988.234 88.5 2999.625 88.5 C 3011.015 88.5 3020.25 97.734 3020.25 109.125 C 3020.25 120.515 3011.015 129.75 2999.625 129.75 C 2988.234 129.75 2979 120.515 2979 109.125 Z M 3861.5 109.125 C 3861.5 97.734 3870.734 88.5 3882.125 88.5 C 3893.515 88.5 3902.75 97.734 3902.75 109.125 C 3902.75 120.515 3893.515 129.75 3882.125 129.75 C 3870.734 129.75 3861.5 120.515 3861.5 109.125 Z M 662 197.125 C 662 185.734 671.234 176.5 682.625 176.5 C 694.015 176.5 703.25 185.734 703.25 197.125 C 703.25 208.515 694.015 217.75 682.625 217.75 C 671.234 217.75 662 208.515 662 197.125 Z M 1544.5 197.125 C 1544.5 185.734 1553.734 176.5 1565.125 176.5 C 1576.515 176.5 1585.75 185.734 1585.75 197.125 C 1585.75 208.515 1576.515 217.75 1565.125 217.75 C 1553.734 217.75 1544.5 208.515 1544.5 197.125 Z M 1986 197.125 C 1986 185.734 1995.234 176.5 2006.625 176.5 C 2018.015 176.5 2027.25 185.734 2027.25 197.125 C 2027.25 208.515 2018.015 217.75 2006.625 217.75 C 1995.234 217.75 1986 208.515 1986 197.125 Z M 3641 197.125 C 3641 185.734 3650.234 176.5 3661.625 176.5 C 3673.015 176.5 3682.25 185.734 3682.25 197.125 C 3682.25 208.515 3673.015 217.75 3661.625 217.75 C 3650.234 217.75 3641 208.515 3641 197.125 Z M 0 285.125 C 0 273.734 9.234 264.5 20.625 264.5 C 32.015 264.5 41.25 273.734 41.25 285.125 C 41.25 296.515 32.015 305.75 20.625 305.75 C 9.234 305.75 0 296.515 0 285.125 Z M 331 285.125 C 331 273.734 340.234 264.5 351.625 264.5 C 363.015 264.5 372.25 273.734 372.25 285.125 C 372.25 296.515 363.015 305.75 351.625 305.75 C 340.234 305.75 331 296.515 331 285.125 Z M 2537.5 285.125 C 2537.5 273.734 2546.734 264.5 2558.125 264.5 C 2569.515 264.5 2578.75 273.734 2578.75 285.125 C 2578.75 296.515 2569.515 305.75 2558.125 305.75 C 2546.734 305.75 2537.5 296.515 2537.5 285.125 Z M 2648 285.125 C 2648 273.734 2657.234 264.5 2668.625 264.5 C 2680.015 264.5 2689.25 273.734 2689.25 285.125 C 2689.25 296.515 2680.015 305.75 2668.625 305.75 C 2657.234 305.75 2648 296.515 2648 285.125 Z M 3089.5 285.125 C 3089.5 273.734 3098.734 264.5 3110.125 264.5 C 3121.515 264.5 3130.75 273.734 3130.75 285.125 C 3130.75 296.515 3121.515 305.75 3110.125 305.75 C 3098.734 305.75 3089.5 296.515 3089.5 285.125 Z M 3530.5 285.125 C 3530.5 273.734 3539.734 264.5 3551.125 264.5 C 3562.515 264.5 3571.75 273.734 3571.75 285.125 C 3571.75 296.515 3562.515 305.75 3551.125 305.75 C 3539.734 305.75 3530.5 296.515 3530.5 285.125 Z M 4082.5 285.125 C 4082.5 273.734 4091.734 264.5 4103.125 264.5 C 4114.515 264.5 4123.75 273.734 4123.75 285.125 C 4123.75 296.515 4114.515 305.75 4103.125 305.75 C 4091.734 305.75 4082.5 296.515 4082.5 285.125 Z M 4193 285.125 C 4193 273.734 4202.234 264.5 4213.625 264.5 C 4225.015 264.5 4234.25 273.734 4234.25 285.125 C 4234.25 296.515 4225.015 305.75 4213.625 305.75 C 4202.234 305.75 4193 296.515 4193 285.125 Z\" fill=\"transparent\" height=\"305.7495044941229px\" id=\"jql5vitQP\" transform=\"translate(0 0)\" width=\"4234.249504494123px\"><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ezVZKwvyj\" transform=\"translate(220.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Qd2OIdvGE\" transform=\"translate(441 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"osPdSm4tp\" transform=\"translate(551.5 0)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"skss9Injm\" transform=\"translate(662 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"EN7UDdbtX\" transform=\"translate(772 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"uDvhRsd7L\" transform=\"translate(993 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ylL6I50zr\" transform=\"translate(1875.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"K8xfCPr0J\" transform=\"translate(2096.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"oFEJR_8vG\" transform=\"translate(2427.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"zkqNOQNl0\" transform=\"translate(2537.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"KcpqF0cRI\" transform=\"translate(2648 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"TdV9Vs6UX\" transform=\"translate(2868.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"DlG6Q1tYH\" transform=\"translate(3199.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"sZVzTvB6S\" transform=\"translate(3530.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"a5S0rJGPv\" transform=\"translate(4082.5 0)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"mz_hc3Y_y\" transform=\"translate(0 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"OeTsnGQ2e\" transform=\"translate(331 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"YSR08ClLy\" transform=\"translate(882.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"r756wRcey\" transform=\"translate(993 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"nb3qPRGxd\" transform=\"translate(1324 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"aEC6kGCjI\" transform=\"translate(1544.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"J2Cme7Cc0\" transform=\"translate(1765.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"nXTWt4GlV\" transform=\"translate(2096.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"l8nNmbzP3\" transform=\"translate(2206.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"G_uIwLOEN\" transform=\"translate(2317 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"DoVj6tVp0\" transform=\"translate(2648 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"atSb32eCn\" transform=\"translate(3089.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"RPr6B4I7w\" transform=\"translate(3310 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"EuN2kpYvH\" transform=\"translate(3751.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.24950449412336px\" id=\"J42DbKmeU\" transform=\"translate(4193 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"VOXNpXliJ\" transform=\"translate(110 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ZlZcvCC5E\" transform=\"translate(220.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"yr_EH8gUo\" transform=\"translate(331 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"rTxqQedGl\" transform=\"translate(551.5 176.5)\" width=\"41.24950449412313px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"zFKuRVKys\" transform=\"translate(772 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"jC9jBUY3H\" transform=\"translate(993 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"GJPdoCrUg\" transform=\"translate(1103 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"E32cRDsy9\" transform=\"translate(1434.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"LIN5jojFX\" transform=\"translate(1655 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"bueeqd83N\" transform=\"translate(1875.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"IOAtGMIWU\" transform=\"translate(2317 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"fSgLiFLba\" transform=\"translate(2427.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"cpuj7cHla\" transform=\"translate(2648 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"LVZIRYd7f\" transform=\"translate(2758.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"OGhjO0nWx\" transform=\"translate(2979 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"eYsa64gs7\" transform=\"translate(3089.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"OH8fK48UG\" transform=\"translate(3199.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"xv1U12VWE\" transform=\"translate(3420.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"hzKStUj4t\" transform=\"translate(3530.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"YM3atF1AQ\" transform=\"translate(3751.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"zwehx68ZQ\" transform=\"translate(4082.5 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"WdBKwEFri\" transform=\"translate(220.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"oLBRzQ_NC\" transform=\"translate(441 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"LY3fCM7Ku\" transform=\"translate(662 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"LcdYiyIwN\" transform=\"translate(772 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"IgKjmAefz\" transform=\"translate(882.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"JqvbmASh_\" transform=\"translate(1103 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"G9nF64YGC\" transform=\"translate(1213.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"wZLUiWg9W\" transform=\"translate(1434.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"UH63Vts9S\" transform=\"translate(1544.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"eC0IDAqRK\" transform=\"translate(1655 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"ehGQPJhem\" transform=\"translate(1875.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"J1KXif6cM\" transform=\"translate(2096.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"rMY54GOSH\" transform=\"translate(2206.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"Ut90cdvOP\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"jJnzoPD00\" transform=\"translate(1765.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"DOr5ecGO9\" transform=\"translate(2206.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"A6Iej0NT2\" transform=\"translate(3751.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"ITTr7InlY\" transform=\"translate(3861.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"OdVXyNpiu\" transform=\"translate(1103 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"Ok8b9qoAL\" transform=\"translate(1875.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"gSCi5LPMZ\" transform=\"translate(2868.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"Re1Eai_Ge\" transform=\"translate(3199.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.24950449412336px\" id=\"VLg6l4N6A\" transform=\"translate(4082.5 88.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"noN6EY4Rs\" transform=\"translate(441 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"KZ56N86Fs\" transform=\"translate(882.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"j61Tqrahf\" transform=\"translate(2868.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"fN3tCOFNR\" transform=\"translate(4193 176.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"PhrA7ZcNN\" transform=\"translate(110 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"M7XaPvmlP\" transform=\"translate(1986 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\" height=\"41.2495044941229px\" id=\"iKT007Ouo\" transform=\"translate(2317 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"j64uf7G_T\" transform=\"translate(2427.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"Y_klSmb7c\" transform=\"translate(2758.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"j85nGzTgr\" transform=\"translate(2868.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"BlO_Gnq55\" transform=\"translate(2979 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"hF_RsCRhK\" transform=\"translate(3199.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"X7SP7UwzS\" transform=\"translate(3310 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"G0nUSGRgF\" transform=\"translate(3420.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"WVSeakmXh\" transform=\"translate(3641 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"VxSfjyUmn\" transform=\"translate(3751.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\" height=\"41.2495044941229px\" id=\"o2oxtDMl7\" transform=\"translate(3861.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"yyjsZPLuM\" transform=\"translate(331 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"hJk4JZ5be\" transform=\"translate(882.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"C_fx93NnK\" transform=\"translate(3310 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"yBlYdcuS8\" transform=\"translate(3641 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"a0jX4OmuA\" transform=\"translate(220.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"k69cRxvP8\" transform=\"translate(1655 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"FUGLaVjs5\" transform=\"translate(1986 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"ONb8TEWm1\" transform=\"translate(2427.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"aFAgXY1zZ\" transform=\"translate(2758.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.24950449412336px\" id=\"a1KlmzJb5\" transform=\"translate(3420.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"J5FmNvPnQ\" transform=\"translate(1213.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"tnYzAlA32\" transform=\"translate(1324 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"C7f1KyyF4\" transform=\"translate(2096.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"Zj6uR8Xof\" transform=\"translate(2537.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"Bl9Mq4yiX\" transform=\"translate(3310 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"H3GC6gGSk\" transform=\"translate(3972 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"ZrwjPy7Iy\" transform=\"translate(993 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"tAXkq7mGX\" transform=\"translate(1765.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-e99fbaf3-622a-4e8a-87bd-594dbe4f14e9, rgb(57, 230, 230))\" height=\"41.2495044941229px\" id=\"IcvJnHb2Q\" transform=\"translate(3972 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Ct4iDknGB\" transform=\"translate(2317 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"hCm_1dS0Q\" transform=\"translate(2758.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ms_y8sHsT\" transform=\"translate(3420.5 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Jhem_9wbL\" transform=\"translate(3972 0)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"fvjVUCGZh\" transform=\"translate(110 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"HWGv1BE1W\" transform=\"translate(1434.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"r1F_oK3of\" transform=\"translate(2979 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.24950449412336px\" id=\"sygqHsgeF\" transform=\"translate(3861.5 88.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"U3ZBsl_nr\" transform=\"translate(662 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"zIclrIEae\" transform=\"translate(1544.5 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"szEKD6nJQ\" transform=\"translate(1986 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"ZBnKBaWR7\" transform=\"translate(3641 176.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"nNZIWe218\" transform=\"translate(0 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"MbQH0sfio\" transform=\"translate(331 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"G1vXSFvkv\" transform=\"translate(2537.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"Q5hLrXSK2\" transform=\"translate(2648 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"D48BQ3mnP\" transform=\"translate(3089.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"G0mqX_5QK\" transform=\"translate(3530.5 264.5)\" width=\"41.2495044941229px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"neDQtRVr9\" transform=\"translate(4082.5 264.5)\" width=\"41.24950449412336px\"/><path d=\"M 0 20.625 C 0 9.234 9.234 0 20.625 0 C 32.015 0 41.25 9.234 41.25 20.625 C 41.25 32.015 32.015 41.25 20.625 41.25 C 9.234 41.25 0 32.015 0 20.625 Z\" fill=\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\" height=\"41.2495044941229px\" id=\"CJkL4vCDD\" transform=\"translate(4193 264.5)\" width=\"41.24950449412336px\"/></g></svg>';const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);const href=useSVGTemplate(\"2973484129\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-XNV2k\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 33585 306\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-XNV2k { -webkit-mask: ${mask}; aspect-ratio: 109.75490196078431; display: block; mask: ${mask}; width: 33585px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 33585\n * @framerIntrinsicHeight 306\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Saturated very Lengthy white\",\"set\":{\"localId\":\"vectorSet/c5oxMTsy6\",\"id\":\"c5oxMTsy6\",\"moduleId\":\"AlQv1DotZ7bFyfahJiJZ\"}}\n */const Icon=withCSS(Component,css,\"framer-XNV2k\");Icon.displayName=\"Saturated very Lengthy white\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"306\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Saturated very Lengthy white\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/c5oxMTsy6\\\",\\\"id\\\":\\\"c5oxMTsy6\\\",\\\"moduleId\\\":\\\"AlQv1DotZ7bFyfahJiJZ\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"33585\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ba156f5)\nexport default function metadata(params,activeLocale){return{description:\"Solving your gut issues since 1940 with the help of ayurvedic medicines and controlling your diet intake. Our expert doctors analyse your gut equirements and suggest you the best diet for your gut health to solve all your gut related issues.\",robots:\"max-image-preview:large\",title:\"Slowgood | East Slow, Feel Good\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2ac8f15)\nimport siteMetadata from\"https://framerusercontent.com/modules/eicUc23JHCFRLqqW9mTM/X42gFEPkg5BDIZMeixYL/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"vjnumu\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"72rtr7\",mediaQuery:\"(max-width: 1199px)\"}],description:siteMetadata(params,activeLocale).description,elements:{ahJJKt_85:\"4new-3-1\",Aq0tyTk0g:\"footer-2\",C6h7qhOTi:\"3-2-1\",DI9T6DaQr:\"section-2\",giySlMcyq:\"3-1\",gp_cW1Z1u:\"3-5\",gvfjEzCjS:\"4new-2\",i25waczMJ:\"section-5\",jvK_LM9NW:\"4new-3\",K8Eo8CWvL:\"3-6-1\",kdtvMbXIK:\"3-3-1\",lgCP8IkQZ:\"3-2\",LtQ5Oeww0:\"4new-1-1\",o7AIvpMx1:\"display-text\",OOoC0Ah5g:\"4new-2-1\",ot_z194ik:\"4new-1\",rSPWK3YiP:\"footer-section\",SgPRVXeBa:\"3-1-1\",SQkAEMzyV:\"3-3\",T_n3M5cxl:\"3-4-1\",v_YVkOy7H:\"3-4\",x28pwrivT:\"display-text-1\",YzrO084wm:\"3-6\",Za_uidLrb:\"3-5-1\"},robots:\"max-image-preview:large\",serializationId:\"framer-OFUPi\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2ac8f15)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,RichText,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useRouteElementId,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/2WCbFLw5x4DL4izNy2s3/QsDuqijqUF29A5MfrcZU/LMNDSmuB0.js\";import AutoCopyright from\"https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js\";import DotLottie from\"https://framerusercontent.com/modules/jfK7C7JmdHGaVBsvt1V7/G0lF2a2mezep3QZSQZwm/DotLottie.js\";import Icon1 from\"https://framerusercontent.com/modules/nkxj5iF7ILiuz5hhcVO0/XhO1ZGL7pDEGpkMbNU8V/pAOzBCqjB.js\";import{Lottie}from\"https://framerusercontent.com/modules/YbkSqZ7STzW5WsMb1yan/RLfsHd78NBd0kbafA9hd/Lottie.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js\";import AnimatedTxt from\"#framer/local/canvasComponent/jIDdipCMu/jIDdipCMu.js\";import HorizontalScrollable from\"#framer/local/canvasComponent/KnNVI2V4i/KnNVI2V4i.js\";import PrimaryButton from\"#framer/local/canvasComponent/NwXZqqwjk/NwXZqqwjk.js\";import NewNavbar from\"#framer/local/canvasComponent/TKzxhDjB2/TKzxhDjB2.js\";import*as sharedStyle8 from\"#framer/local/css/aUgSnYMHw/aUgSnYMHw.js\";import*as sharedStyle9 from\"#framer/local/css/E1m45hCBR/E1m45hCBR.js\";import*as sharedStyle6 from\"#framer/local/css/Fnm0qt0Wp/Fnm0qt0Wp.js\";import*as sharedStyle2 from\"#framer/local/css/ikQb8GS6y/ikQb8GS6y.js\";import*as sharedStyle7 from\"#framer/local/css/jQX3gQEje/jQX3gQEje.js\";import*as sharedStyle3 from\"#framer/local/css/QyptsxzAn/QyptsxzAn.js\";import*as sharedStyle from\"#framer/local/css/TVNTJQzQQ/TVNTJQzQQ.js\";import*as sharedStyle1 from\"#framer/local/css/UBFTMoVot/UBFTMoVot.js\";import*as sharedStyle5 from\"#framer/local/css/UiM3mM6dK/UiM3mM6dK.js\";import*as sharedStyle4 from\"#framer/local/css/ZcC2ia_Qi/ZcC2ia_Qi.js\";import SaturatedVeryLengthy from\"#framer/local/vector/CbRcHw4Rx/CbRcHw4Rx.js\";import SaturatedVeryLengthyWhite from\"#framer/local/vector/mFNNoPInt/mFNNoPInt.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NewNavbarFonts=getFonts(NewNavbar);const PrimaryButtonFonts=getFonts(PrimaryButton);const HorizontalScrollableFonts=getFonts(HorizontalScrollable);const MotionDivWithFX=withFX(motion.div);const SaturatedVeryLengthyFonts=getFonts(SaturatedVeryLengthy);const DotLottieFonts=getFonts(DotLottie);const LottieFonts=getFonts(Lottie);const AnimatedTxtFonts=getFonts(AnimatedTxt);const AnimatedTxtWithVariantAppearEffect=withVariantAppearEffect(AnimatedTxt);const IconFonts=getFonts(Icon);const SaturatedVeryLengthyWhiteFonts=getFonts(SaturatedVeryLengthyWhite);const Icon1Fonts=getFonts(Icon1);const AutoCopyrightFonts=getFonts(AutoCopyright);const breakpoints={lBpEZ2yJX:\"(min-width: 1200px)\",WQLkyLRf1:\"(max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-OFUPi\";const variantClassNames={lBpEZ2yJX:\"framer-v-vjnumu\",WQLkyLRf1:\"framer-v-72rtr7\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:2.5,skewX:0,skewY:0,x:0,y:-537};const transition1={bounce:.2,delay:.1,duration:.8,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:2.5,skewX:0,skewY:0,transition:transition1,x:0,y:-537};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:2,skewX:0,skewY:0,x:0,y:-707.5};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:2,skewX:0,skewY:0,transition:transition1,x:0,y:-707.5};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"lBpEZ2yJX\",Phone:\"WQLkyLRf1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WQLkyLRf1\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider(undefined,activeLocale),[undefined,activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"lBpEZ2yJX\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"lBpEZ2yJX\")return false;return true;};const elementId=useRouteElementId(\"DI9T6DaQr\");const ref1=React.useRef(null);const elementId1=useRouteElementId(\"SgPRVXeBa\");const ref2=React.useRef(null);const ref3=React.useRef(null);const elementId2=useRouteElementId(\"C6h7qhOTi\");const ref4=React.useRef(null);const elementId3=useRouteElementId(\"kdtvMbXIK\");const ref5=React.useRef(null);const elementId4=useRouteElementId(\"T_n3M5cxl\");const ref6=React.useRef(null);const elementId5=useRouteElementId(\"Za_uidLrb\");const ref7=React.useRef(null);const elementId6=useRouteElementId(\"K8Eo8CWvL\");const elementId7=useRouteElementId(\"x28pwrivT\");const ref8=React.useRef(null);const elementId8=useRouteElementId(\"ot_z194ik\");const ref9=React.useRef(null);const elementId9=useRouteElementId(\"gvfjEzCjS\");const ref10=React.useRef(null);const elementId10=useRouteElementId(\"jvK_LM9NW\");const ref11=React.useRef(null);const elementId11=useRouteElementId(\"LtQ5Oeww0\");const ref12=React.useRef(null);const elementId12=useRouteElementId(\"OOoC0Ah5g\");const ref13=React.useRef(null);const elementId13=useRouteElementId(\"ahJJKt_85\");const ref14=React.useRef(null);const elementId14=useRouteElementId(\"i25waczMJ\");const ref15=React.useRef(null);const elementId15=useRouteElementId(\"rSPWK3YiP\");const ref16=React.useRef(null);const elementId16=useRouteElementId(\"Aq0tyTk0g\");const ref17=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); } html { font-size: 100%; } @media (min-width: 1200px) { html { font-size: 125%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sct8c4-container\",isModuleExternal:true,nodeId:\"jNuzaOqTp\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"jNuzaOqTp\",intensity:10,layoutId:\"jNuzaOqTp\",width:\"100%\"})})}),/*#__PURE__*/_jsx(\"nav\",{\"aria-label\":\"Navigation Bar\",className:\"framer-1lg543l\",\"data-framer-name\":\"Navigation\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{width:componentViewport?.width||\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-b4zttx-container\",nodeId:\"w6EjW0J7D\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{style:{height:\"100%\",width:\"100%\"},variant:\"qgOTI2hFs\"}},children:/*#__PURE__*/_jsx(NewNavbar,{height:\"100%\",id:\"w6EjW0J7D\",layoutId:\"w6EjW0J7D\",style:{width:\"100%\"},variant:\"GjzqSkBWP\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"main\",{className:\"framer-krdy1y\",\"data-framer-name\":\"main\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9gy3h\",\"data-framer-name\":\"Sections\",children:[/*#__PURE__*/_jsxs(\"section\",{className:\"framer-9ai2w6\",\"data-framer-name\":\"Section 1\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-am6u3j\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-33i9op\",\"data-framer-name\":\"Text \",children:[isDisplayed()&&/*#__PURE__*/_jsx(\"button\",{className:\"framer-18f7rvd hidden-72rtr7\",\"data-framer-name\":\"Button CTA Desktop\",\"data-reset\":\"button\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{y:(componentViewport?.y||0)+0+200+0+0+0+0+0+351.6+0+236.8+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,children:/*#__PURE__*/_jsx(Container,{className:\"framer-c0t31c-container\",nodeId:\"zSAwB2ZBu\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PrimaryButton,{DJN2hYJL_:\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\",EJ1s4xqpM:\"100px\",gAmnQYE2b:\"0px 24px 0px 24px\",height:\"100%\",id:\"zSAwB2ZBu\",jGcIVhBtZ:\" Take the Gut Discovery Quiz\",layoutId:\"zSAwB2ZBu\",style:{height:\"100%\"},v2pUewOVt:\"download\",variant:\"QGS17MUB7\",width:\"100%\",zTVBCVuhP:\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1urak3v\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{className:\"framer-styles-preset-17gxz0i\",\"data-styles-preset\":\"TVNTJQzQQ\",style:{\"--framer-text-alignment\":\"left\"},children:[\"Your Gut Is Talking,\",/*#__PURE__*/_jsx(\"br\",{}),\"Let's Finally Listen\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{className:\"framer-styles-preset-17gxz0i\",\"data-styles-preset\":\"TVNTJQzQQ\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Your Gut Is Talking,\",/*#__PURE__*/_jsx(\"br\",{}),\"Let's Finally Listen\"]})}),className:\"framer-cf5o1p\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-x2i1u5\",\"data-styles-preset\":\"UBFTMoVot\",style:{\"--framer-text-alignment\":\"left\"},children:\"A personalized Ayurvedic gut-healing journey that begins with understanding your body.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-x2i1u5\",\"data-styles-preset\":\"UBFTMoVot\",style:{\"--framer-text-alignment\":\"center\"},children:\"A personalized Ayurvedic gut-healing journey that begins with understanding your body.\"})}),className:\"framer-1bpdz3w\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsx(\"div\",{\"aria-label\":\"gut shaped balloon in glossy texture\",className:\"framer-1bqm58\",\"data-framer-name\":\"Hero Image \",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{background:{alt:\"3d glossy balloon in the shape of human gut\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+0+0+0+0+351+0+0),pixelHeight:931,pixelWidth:527,sizes:\"172.4596px\",src:\"https://framerusercontent.com/images/V6w0lE1DbwAyMeYdOXqIfCN3JI.png\",srcSet:\"https://framerusercontent.com/images/V6w0lE1DbwAyMeYdOXqIfCN3JI.png 527w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"3d glossy balloon in the shape of human gut\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+0+0+0+130+0+247.9+0+0),pixelHeight:931,pixelWidth:527,sizes:\"172.4596px\",src:\"https://framerusercontent.com/images/V6w0lE1DbwAyMeYdOXqIfCN3JI.png\",srcSet:\"https://framerusercontent.com/images/V6w0lE1DbwAyMeYdOXqIfCN3JI.png 527w\"},className:\"framer-163qqs2\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(\"button\",{className:\"framer-19stdpl hidden-vjnumu\",\"data-framer-name\":\"Button CTA Phone\",\"data-reset\":\"button\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:`min(max(min(max(${componentViewport?.width||\"100vw\"} - 48px, 1px), 400px), 1px), 360px)`,y:(componentViewport?.y||0)+0+200+0+0+0+0+130+0+588+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-mgmne7-container\",nodeId:\"SFBlWANIG\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PrimaryButton,{DJN2hYJL_:\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\",EJ1s4xqpM:\"100px\",gAmnQYE2b:\"0px 14px 0px 12px\",height:\"100%\",id:\"SFBlWANIG\",jGcIVhBtZ:\" Take the Gut Discovery Quiz\",layoutId:\"SFBlWANIG\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},v2pUewOVt:\"download\",variant:\"QGS17MUB7\",width:\"100%\",zTVBCVuhP:\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-b8nts\",\"data-framer-name\":\"Vignette\"})]}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-kyf5hb\",\"data-framer-name\":\"Section 2\",id:elementId,ref:ref1,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ah124k\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1knjcp8\",\"data-framer-name\":\"Heading\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14w4io3\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-miwrf6\",\"data-styles-preset\":\"ikQb8GS6y\",style:{\"--framer-text-alignment\":\"left\"},children:\"SlowGood Gut healing journey\"})}),className:\"framer-1x14dff\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-x2i1u5\",\"data-styles-preset\":\"UBFTMoVot\",children:\"Our 6 stage journey is tailored specifically for you  to improve your gut health.\"})}),className:\"framer-1vly375\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gy5kky\",\"data-framer-name\":\"Horizontal section\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1smsfrd\",\"data-framer-name\":\"container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{y:(componentViewport?.y||0)+0+200+0+0+0+1e3+80+40+228.4+0+32}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:364,y:(componentViewport?.y||0)+0+200+0+0+0+840+80+0+228.4+-4+32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-49pryn-container\",nodeId:\"ypSRd0WIP\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(HorizontalScrollable,{height:\"100%\",id:\"ypSRd0WIP\",layoutId:\"ypSRd0WIP\",width:\"100%\"})})})})})})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-69wad4\",\"data-framer-name\":\"Section 3 confirmed\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1fy3mqm\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1uo40yi\",\"data-framer-name\":\"Heading\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6pu6bk\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-miwrf6\",\"data-styles-preset\":\"ikQb8GS6y\",style:{\"--framer-text-alignment\":\"left\"},children:\"Have you experienced these ?\"})}),className:\"framer-19uk064\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-n31osr\",\"data-styles-preset\":\"QyptsxzAn\",children:\"There are 5 main symptoms related to gut issues. They are different from person-to-person. Not all gut issues are the same, because not all bodies are the same.\"})}),className:\"framer-11365lt\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rugr2d\",\"data-framer-name\":\"Stickies\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zap8zx\",\"data-border\":true,\"data-framer-name\":\"Sub Section 1\",id:elementId1,ref:ref2,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1fkb9vw\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1lr9a3b\",\"data-framer-name\":\"Number\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-gb1u9a\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mzewcd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ky0mcz\",\"data-styles-preset\":\"ZcC2ia_Qi\",children:\"1\"})}),className:\"framer-k6kctz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",children:\"Constipation\"})}),className:\"framer-mkg3zi\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-o4ma3r hidden-72rtr7\",children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",children:\"If your food feels heavier than it should.\"})}),className:\"framer-1jj2kcz hidden-72rtr7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-2hoe4k\",\"data-framer-name\":\"Detail\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-khw6ch\",\"data-framer-name\":\"Content\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"If your food feels heavier than it should.\"})}),className:\"framer-z76er5 hidden-vjnumu\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:180,intrinsicWidth:328,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+0+0+1816.4+0+80+396.4+0+0+68+0+0+0+0+0+0),pixelHeight:3951,pixelWidth:4938,sizes:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1000px) - 8px) / 2, 1px)`,src:\"https://framerusercontent.com/images/y6kXt40BTgVd0xBqtLyrhU35k.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/y6kXt40BTgVd0xBqtLyrhU35k.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/y6kXt40BTgVd0xBqtLyrhU35k.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/y6kXt40BTgVd0xBqtLyrhU35k.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/y6kXt40BTgVd0xBqtLyrhU35k.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/y6kXt40BTgVd0xBqtLyrhU35k.jpg 4938w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:180,intrinsicWidth:328,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+0+0+1608.4+0+80+236.4+0+0+68+0+0+350+0+0+0+258),pixelHeight:3951,pixelWidth:4938,sizes:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 340px)`,src:\"https://framerusercontent.com/images/y6kXt40BTgVd0xBqtLyrhU35k.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/y6kXt40BTgVd0xBqtLyrhU35k.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/y6kXt40BTgVd0xBqtLyrhU35k.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/y6kXt40BTgVd0xBqtLyrhU35k.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/y6kXt40BTgVd0xBqtLyrhU35k.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/y6kXt40BTgVd0xBqtLyrhU35k.jpg 4938w\"},className:\"framer-a12nnb\",\"data-framer-name\":\"Image\"})})]})})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref3,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-o9n3bh\",\"data-framer-name\":\"Overlay\",style:{transformPerspective:1200}})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uct88c\",\"data-border\":true,\"data-framer-name\":\"Sub Section 2\",id:elementId2,ref:ref3,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-koy0zj\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-11jnjjo\",\"data-framer-name\":\"Number\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1o83nre\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-w29uf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ky0mcz\",\"data-styles-preset\":\"ZcC2ia_Qi\",children:\"2\"})}),className:\"framer-7yj679\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",children:\"Allergies\"})}),className:\"framer-17oqjoj\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1t04sz hidden-72rtr7\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--token-6e0fb673-7841-48ad-8f42-45dc95ea5b0e, rgb(31, 31, 31))\"},children:\"(Skin issues)\"})}),className:\"framer-t2c31g hidden-vjnumu\",fonts:[\"FS;Satoshi-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"If Skin’s flaring again.\"})}),className:\"framer-zjvpte hidden-72rtr7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-14duh0g\",\"data-framer-name\":\"Detail\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ycr331\",\"data-framer-name\":\"Content\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"If Skin’s flaring again.\"})}),className:\"framer-116nkd7 hidden-vjnumu\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:183,intrinsicWidth:331,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+0+0+1816.4+0+80+396.4+0+800+68+0+0+0+0+0+0),pixelHeight:1024,pixelWidth:1536,sizes:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 1000px) - 8px) / 2, 1px)`,src:\"https://framerusercontent.com/images/fI2ec2UGNNz61s3rEuG1rRIp8.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/fI2ec2UGNNz61s3rEuG1rRIp8.png?scale-down-to=512 512w,https://framerusercontent.com/images/fI2ec2UGNNz61s3rEuG1rRIp8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fI2ec2UGNNz61s3rEuG1rRIp8.png 1536w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:183,intrinsicWidth:331,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+0+0+1608.4+0+80+236.4+0+1e3+68+0+0+350+0+0+0+258),pixelHeight:1024,pixelWidth:1536,sizes:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 340px)`,src:\"https://framerusercontent.com/images/fI2ec2UGNNz61s3rEuG1rRIp8.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/fI2ec2UGNNz61s3rEuG1rRIp8.png?scale-down-to=512 512w,https://framerusercontent.com/images/fI2ec2UGNNz61s3rEuG1rRIp8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fI2ec2UGNNz61s3rEuG1rRIp8.png 1536w\"},className:\"framer-8ovvrb\",\"data-framer-name\":\"Image\"})})]})})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref4,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1b9u3il\",\"data-framer-name\":\"Overlay\",style:{transformPerspective:1200}})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-20l10k\",\"data-border\":true,\"data-framer-name\":\"Sub Section 3\",id:elementId3,ref:ref4,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1oauzym\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1pujf8t\",\"data-framer-name\":\"Number\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wbo828\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ivfju4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ky0mcz\",\"data-styles-preset\":\"ZcC2ia_Qi\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:\"3\"})}),className:\"framer-1uyw8fx\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:\"Digestive Disorder\"})}),className:\"framer-41w8c2\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-v3g54m hidden-72rtr7\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"(Digestive issues)\"})}),className:\"framer-14kxxm7 hidden-vjnumu\",fonts:[\"FS;Satoshi-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:\"If your poop’s weird.\"})}),className:\"framer-1bqm1cz hidden-72rtr7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1s68oyl\",\"data-framer-name\":\"Detail\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ngxxel\",\"data-framer-name\":\"Content\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:\"If your poop’s weird.\"})}),className:\"framer-3yyclk hidden-vjnumu\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:183,intrinsicWidth:331,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+0+0+1816.4+0+80+396.4+0+1600+68+0+0+0+0+0+0),pixelHeight:5663,pixelWidth:8494,sizes:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 1000px) - 8px) / 2, 1px)`,src:\"https://framerusercontent.com/images/5QzdwYD0YLbNTdXVH8siTctVXy0.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/5QzdwYD0YLbNTdXVH8siTctVXy0.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/5QzdwYD0YLbNTdXVH8siTctVXy0.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/5QzdwYD0YLbNTdXVH8siTctVXy0.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/5QzdwYD0YLbNTdXVH8siTctVXy0.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/5QzdwYD0YLbNTdXVH8siTctVXy0.jpg 8494w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:183,intrinsicWidth:331,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+0+0+1608.4+0+80+236.4+0+2e3+68+0+0+350+0+0+0+258),pixelHeight:5663,pixelWidth:8494,sizes:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 340px)`,src:\"https://framerusercontent.com/images/5QzdwYD0YLbNTdXVH8siTctVXy0.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/5QzdwYD0YLbNTdXVH8siTctVXy0.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/5QzdwYD0YLbNTdXVH8siTctVXy0.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/5QzdwYD0YLbNTdXVH8siTctVXy0.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/5QzdwYD0YLbNTdXVH8siTctVXy0.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/5QzdwYD0YLbNTdXVH8siTctVXy0.jpg 8494w\"},className:\"framer-1s7fmdq\",\"data-framer-name\":\"Image\"})})]})})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref5,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-hbgmie\",\"data-framer-name\":\"Overlay\",style:{transformPerspective:1200}})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17etan\",\"data-border\":true,\"data-framer-name\":\"Sub Section 4\",id:elementId4,ref:ref5,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1b4zebp\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-uh0kjb\",\"data-framer-name\":\"Number\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-y4qui5\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-koae1c\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ky0mcz\",\"data-styles-preset\":\"ZcC2ia_Qi\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:\"4\"})}),className:\"framer-1rjflv8\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:\"Exhaustion\"})}),className:\"framer-ghn1i1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14kyi9s hidden-72rtr7\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"(Lack of energy)\"})}),className:\"framer-ecq16a hidden-vjnumu\",fonts:[\"FS;Satoshi-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:\"If you’re tired, but not sure why.\"})}),className:\"framer-b1ykix hidden-72rtr7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-nu8rxj\",\"data-framer-name\":\"Detail\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f7ldiy\",\"data-framer-name\":\"Content\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:\"If you’re tired, but not sure why.\"})}),className:\"framer-acuae2 hidden-vjnumu\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:183,intrinsicWidth:331,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+0+0+1816.4+0+80+396.4+0+2400+68+0+0+0+0+0+0),pixelHeight:5304,pixelWidth:7952,sizes:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 1000px) - 8px) / 2, 1px)`,src:\"https://framerusercontent.com/images/DnoKhTNO8xXeCvyYzK2lCGA6F2w.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/DnoKhTNO8xXeCvyYzK2lCGA6F2w.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/DnoKhTNO8xXeCvyYzK2lCGA6F2w.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/DnoKhTNO8xXeCvyYzK2lCGA6F2w.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/DnoKhTNO8xXeCvyYzK2lCGA6F2w.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/DnoKhTNO8xXeCvyYzK2lCGA6F2w.jpg 7952w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:183,intrinsicWidth:331,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+0+0+1608.4+0+80+236.4+0+3e3+68+0+0+350+0+0+0+258),pixelHeight:5304,pixelWidth:7952,sizes:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 340px)`,src:\"https://framerusercontent.com/images/DnoKhTNO8xXeCvyYzK2lCGA6F2w.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/DnoKhTNO8xXeCvyYzK2lCGA6F2w.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/DnoKhTNO8xXeCvyYzK2lCGA6F2w.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/DnoKhTNO8xXeCvyYzK2lCGA6F2w.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/DnoKhTNO8xXeCvyYzK2lCGA6F2w.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/DnoKhTNO8xXeCvyYzK2lCGA6F2w.jpg 7952w\"},className:\"framer-rfhr1v\",\"data-framer-name\":\"Image\"})})]})})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref6,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-pq0p0j\",\"data-framer-name\":\"Overlay\",style:{transformPerspective:1200}})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-152afyp\",\"data-border\":true,\"data-framer-name\":\"Sub Section 5\",id:elementId5,ref:ref6,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-swbyaj\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cuzgph\",\"data-framer-name\":\"Number\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vetc4t\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xf86qg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ky0mcz\",\"data-styles-preset\":\"ZcC2ia_Qi\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:\"5\"})}),className:\"framer-1xtrffk\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:\"Mood Swings\"})}),className:\"framer-kj3o4i\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19faism hidden-72rtr7\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"(Emotional disbalance)\"})}),className:\"framer-r32a66 hidden-vjnumu\",fonts:[\"FS;Satoshi-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:\"If you have mood swings for no reason.\"})}),className:\"framer-8t9m08 hidden-72rtr7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-yk8umh\",\"data-framer-name\":\"Detail\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-latnc8\",\"data-framer-name\":\"Content\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:\"If you have fluctuating emotions for no reason.\"})}),className:\"framer-5y4v08 hidden-vjnumu\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:183,intrinsicWidth:331,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+0+0+1816.4+0+80+396.4+0+3200+68+0+0+0+0+0+0),pixelHeight:4160,pixelWidth:6240,sizes:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 1000px) - 8px) / 2, 1px)`,src:\"https://framerusercontent.com/images/s8sxWO5hra5XmE9arP1aEV214I8.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/s8sxWO5hra5XmE9arP1aEV214I8.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/s8sxWO5hra5XmE9arP1aEV214I8.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/s8sxWO5hra5XmE9arP1aEV214I8.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/s8sxWO5hra5XmE9arP1aEV214I8.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/s8sxWO5hra5XmE9arP1aEV214I8.jpg 6240w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:183,intrinsicWidth:331,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+0+0+1608.4+0+80+236.4+0+4e3+68+0+0+358+0+0+0+258),pixelHeight:4160,pixelWidth:6240,sizes:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 340px)`,src:\"https://framerusercontent.com/images/s8sxWO5hra5XmE9arP1aEV214I8.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/s8sxWO5hra5XmE9arP1aEV214I8.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/s8sxWO5hra5XmE9arP1aEV214I8.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/s8sxWO5hra5XmE9arP1aEV214I8.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/s8sxWO5hra5XmE9arP1aEV214I8.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/s8sxWO5hra5XmE9arP1aEV214I8.jpg 6240w\"},className:\"framer-5uy29j\",\"data-framer-name\":\"Image\"})})]})})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref7,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1ic9zrj\",\"data-framer-name\":\"Overlay\",style:{transformPerspective:1200}})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-sg22uf\",\"data-framer-name\":\"Sub Section 6\",id:elementId6,ref:ref7,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zmhwsz\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gabpva\",\"data-framer-name\":\"Display Text\",id:elementId7,ref:ref8,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ky0mcz\",\"data-styles-preset\":\"ZcC2ia_Qi\",children:\"It\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ky0mcz\",\"data-styles-preset\":\"ZcC2ia_Qi\",children:\"might \"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ky0mcz\",\"data-styles-preset\":\"ZcC2ia_Qi\",children:\"be\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ky0mcz\",\"data-styles-preset\":\"ZcC2ia_Qi\",children:\"your \"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ky0mcz\",\"data-styles-preset\":\"ZcC2ia_Qi\",children:\"gut !!!\"})]}),className:\"framer-1ggrbzz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1tu825h\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1w59bmq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-h4wkws\",\"data-styles-preset\":\"jQX3gQEje\",children:\"These everyday struggles?\"})}),className:\"framer-1kg4sm7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-n31osr\",\"data-styles-preset\":\"QyptsxzAn\",children:\"They’re not random. They’re your gut is trying to tell you something. Because your gut doesn’t just digest food. It talks to your skin, your brain, your hormones, and your energy. When it’s off, everything else feels off too.\"})}),className:\"framer-18gsmv8\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-dezbnq\",\"data-border\":true,\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1iaycci\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-bsc7bn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{width:`max(max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 1000px) - 40px) / 2, 1px) - 80px, 1px)`,y:(componentViewport?.y||0)+0+200+0+0+0+1816.4+0+80+396.4+0+4e3+68+0+0+0+363.4+0+24+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 400px), 1px)`,y:(componentViewport?.y||0)+0+200+0+0+0+1608.4+0+80+236.4+0+5e3+0+0+32+632+0+198.8+0+24+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ywbg3z-container\",nodeId:\"enfuESiqD\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PrimaryButton,{DJN2hYJL_:\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\",EJ1s4xqpM:\"100px\",gAmnQYE2b:\"0px 14px 0px 12px\",height:\"100%\",id:\"enfuESiqD\",jGcIVhBtZ:\"Understand your gut's need\",layoutId:\"enfuESiqD\",style:{height:\"100%\",width:\"100%\"},v2pUewOVt:\"download\",variant:\"QGS17MUB7\",width:\"100%\",zTVBCVuhP:\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"})})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-x2i1u5\",\"data-styles-preset\":\"UBFTMoVot\",style:{\"--framer-text-alignment\":\"center\"},children:\"\\xa0A simple quiz to decode your body \"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-x2i1u5\",\"data-styles-preset\":\"UBFTMoVot\",style:{\"--framer-text-alignment\":\"center\"},children:\"— the Ayurvedic way.\"})]}),className:\"framer-18wm6y9\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]})]})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-16wcxpy\",\"data-framer-name\":\"Brand Design\",children:/*#__PURE__*/_jsx(SaturatedVeryLengthy,{animated:false,className:\"framer-14e2fn0\",layoutId:\"XThnHSAEL\"})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1d9ogf8\",\"data-framer-name\":\"Section 4 v3\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10uwwq3\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ii3plr\",\"data-framer-name\":\"Heading\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bee36h\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-miwrf6\",\"data-styles-preset\":\"ikQb8GS6y\",style:{\"--framer-text-alignment\":\"center\"},children:['Which \" ',/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\"},children:\"Dosha\"}),' \" are you made of ?']})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-miwrf6\",\"data-styles-preset\":\"ikQb8GS6y\",style:{\"--framer-text-alignment\":\"left\"},children:['Which \" ',/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\"},children:\"Dosha\"}),' \" are you made of ?']})}),className:\"framer-c4td7r\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18qnfsu\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-n31osr\",\"data-styles-preset\":\"QyptsxzAn\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"In Ayurveda, your gut isn’t one-size-fits-all. It’s shaped by your Dosha (your body’s natural constitution), your Agni (your digestive fire), and your lifestyle. That’s why two people with bloating need two completely different solutions.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-n31osr\",\"data-styles-preset\":\"QyptsxzAn\",style:{\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"In Ayurveda, your gut isn’t one-size-fits-all. It’s shaped by your Dosha (your body’s natural constitution), your Agni (your digestive fire), and your lifestyle. That’s why two people with bloating need two completely different solutions.\"})}),className:\"framer-qhypxi\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-n31osr\",\"data-styles-preset\":\"QyptsxzAn\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"That’s why Ayurveda goes deeper — It looks at your Dosha — your unique body constitution — to understand what’s really going on inside. \"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-n31osr\",\"data-styles-preset\":\"QyptsxzAn\",style:{\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"That’s why Ayurveda goes deeper — It looks at your Dosha — your unique body constitution — to understand what’s really going on inside. \"})}),className:\"framer-sh08uv\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\"},children:\"Do you know your Dosha?\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-b0a762cd-58b6-42d2-9c14-c660e2bc0fda, rgb(244, 65, 62))\"},children:\"Do you know your Dosha?\"})}),className:\"framer-1vgx3k3\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-gixv8c hidden-vjnumu\",\"data-framer-name\":\"Stickies\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1j59yy1\",\"data-framer-name\":\"Sub Section 1 Vata\",id:elementId8,ref:ref9,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1xiljt7\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-rtu5pn\",\"data-framer-name\":\"Image\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-9vg8vk-container\",\"data-framer-name\":\"Vata Air\",isAuthoredByUser:true,isModuleExternal:true,name:\"Vata Air\",nodeId:\"z1rPWlosW\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DotLottie,{autoplay:true,background:\"rgba(0, 85, 255, 0)\",controls:false,direction:\"1\",height:\"100%\",hover:false,id:\"z1rPWlosW\",layoutId:\"z1rPWlosW\",loop:true,name:\"Vata Air\",progress:0,speed:1,srcType:\"url\",srcUrl:\"https://lottie.host/11025b21-58af-45ad-bfbb-a253f43ae266/2rkP1bT9jv.lottie\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1iuwhhf\",\"data-framer-name\":\"Text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11wvpos\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mehrr7\",\"data-framer-name\":\"Heading\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"01.\"})}),className:\"framer-phpbyt\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"Vata\"})}),className:\"framer-1jpf727\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-evd7ob\",\"data-framer-name\":\"Body\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"Fast metabolism, creative, but prone to anxiety and bloating. \"})}),className:\"framer-i59sji\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-zw11d5\",\"data-framer-name\":\"Sub Section 2 Pitta\",id:elementId9,ref:ref10,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1754s23\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1tqgjnb\",\"data-framer-name\":\"Image\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-phu0sm-container\",\"data-framer-name\":\"Pitta Fire\",isAuthoredByUser:true,isModuleExternal:true,name:\"Pitta Fire\",nodeId:\"vviHEw8LB\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DotLottie,{autoplay:true,background:\"rgba(30, 58, 115, 0)\",controls:false,direction:\"1\",height:\"100%\",hover:false,id:\"vviHEw8LB\",layoutId:\"vviHEw8LB\",loop:true,name:\"Pitta Fire\",progress:0,speed:1,srcType:\"url\",srcUrl:\"https://lottie.host/44794c15-485b-4b7d-bcbf-7c7a066f2f80/6B7DcShvzs.lottie\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-12zg2wa\",\"data-framer-name\":\"Text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1b7ol3x\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ydg12o\",\"data-framer-name\":\"Heading\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"02.\"})}),className:\"framer-hk5c5l\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"Pitta\"})}),className:\"framer-7yzd8y\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1o3dnxj\",\"data-framer-name\":\"Body\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"Sharp mind, strong digestion, but easily overheated or irritable.\"})}),className:\"framer-snslo1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1idzabm\",\"data-border\":true,\"data-framer-name\":\"Sub Section 3 Kapha\",id:elementId10,ref:ref11,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ultufj\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ys7yj7\",\"data-framer-name\":\"Image\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qdzml\",\"data-framer-name\":\"Image Container Frame\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gsczlg-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"VGzIZT7wJ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Lottie,{height:\"100%\",id:\"VGzIZT7wJ\",isForwardsDirection:true,layoutId:\"VGzIZT7wJ\",loop:true,pauseOnCanvas:true,playing:true,poster:\"Auto\",posterProgress:0,progress:0,speed:1.8,srcFile:\"https://framerusercontent.com/assets/PVs1XrPwy4uM3Qcit1wAMmONCKE.json\",srcType:\"Upload\",srcUrl:\"https://lottie.host/99fa53dc-b936-47ca-bf4c-8f8455343ed2/mJdW7sRkxv.lottie\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1l62sxm\",\"data-framer-name\":\"Text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lgr1a3\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1019xt0\",\"data-framer-name\":\"Heading\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"03.\"})}),className:\"framer-ix63ef\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-16pk37i\",\"data-styles-preset\":\"UiM3mM6dK\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"Kapha\"})}),className:\"framer-1hns0jh\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-xwnh5p\",\"data-framer-name\":\"Body\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"Grounded, strong, but digestion tends to be sluggish.\"})}),className:\"framer-ukso6u\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})]})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1e4l4e6\",\"data-framer-name\":\"Brand Design\",children:/*#__PURE__*/_jsx(SaturatedVeryLengthy,{animated:false,className:\"framer-5ttr8x\",layoutId:\"LxCD2LHEr\"})}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-r9t2xg hidden-72rtr7\",\"data-framer-name\":\"Stickies new\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-eggy57\",\"data-framer-name\":\"Sub Section 1 Vata\",id:elementId11,ref:ref12,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1r8mfl7\",\"data-framer-name\":\"Vata\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-sy07wp\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-16qejlf\",\"data-framer-name\":\"Image\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1aidv0c-container\",\"data-framer-name\":\"Vata Air\",isAuthoredByUser:true,isModuleExternal:true,name:\"Vata Air\",nodeId:\"SpfWjVv5o\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DotLottie,{autoplay:true,background:\"rgba(0, 85, 255, 0)\",controls:false,direction:\"1\",height:\"100%\",hover:false,id:\"SpfWjVv5o\",layoutId:\"SpfWjVv5o\",loop:true,name:\"Vata Air\",progress:0,speed:1,srcType:\"url\",srcUrl:\"https://lottie.host/11025b21-58af-45ad-bfbb-a253f43ae266/2rkP1bT9jv.lottie\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ld24tl\",\"data-framer-name\":\"Text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16aclmt\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-oh9km9\",\"data-framer-name\":\"Heading\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"01.\"})}),className:\"framer-1xy8te4\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"Vata\"})}),className:\"framer-1ljc96q\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-yezyul\",\"data-framer-name\":\"Body\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-n31osr\",\"data-styles-preset\":\"QyptsxzAn\",style:{\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"Fast metabolism, creative, but prone to anxiety and bloating. \"})}),className:\"framer-yz08bh\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-4pf7ma\",\"data-framer-name\":\"Blank Placeholder\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gxngn7\",\"data-framer-name\":\"Blank Placeholder\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-p4xlio\",\"data-framer-name\":\"Sub Section 2 Pitta\",id:elementId12,ref:ref13,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-4g03po\",\"data-framer-name\":\"Pitta\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-97blv6\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1vqeaun\",\"data-framer-name\":\"Image\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1x4mf9u-container\",\"data-framer-name\":\"Pitta Fire\",isAuthoredByUser:true,isModuleExternal:true,name:\"Pitta Fire\",nodeId:\"n5iTu_ZUb\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DotLottie,{autoplay:true,background:\"rgba(30, 58, 115, 0)\",controls:false,direction:\"1\",height:\"100%\",hover:false,id:\"n5iTu_ZUb\",layoutId:\"n5iTu_ZUb\",loop:true,name:\"Pitta Fire\",progress:0,speed:1,srcType:\"url\",srcUrl:\"https://lottie.host/44794c15-485b-4b7d-bcbf-7c7a066f2f80/6B7DcShvzs.lottie\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-2mx9ic\",\"data-framer-name\":\"Text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xzp9tj\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-dxosq5\",\"data-framer-name\":\"Heading\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"02.\"})}),className:\"framer-11cblb4\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"Pitta\"})}),className:\"framer-1w1mhas\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-jamxc6\",\"data-framer-name\":\"Body\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-n31osr\",\"data-styles-preset\":\"QyptsxzAn\",style:{\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"Sharp mind, strong digestion, but easily overheated or irritable.\"})}),className:\"framer-iic7kc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-dqrmfy\",\"data-framer-name\":\"Blank Placeholder\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-163beuv\",\"data-framer-name\":\"Blank Placeholder\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1j1g85b\",\"data-framer-name\":\"Sub Section 3 Kapha\",id:elementId13,ref:ref14,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1obgmty\",\"data-framer-name\":\"Kapha\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ocy319\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ilh7ze\",\"data-framer-name\":\"Image\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1abyov4\",\"data-framer-name\":\"Image Container Frame\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-p6hey2-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"NfuEk6r5B\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Lottie,{height:\"100%\",id:\"NfuEk6r5B\",isForwardsDirection:true,layoutId:\"NfuEk6r5B\",loop:true,pauseOnCanvas:true,playing:true,poster:\"Auto\",posterProgress:0,progress:0,speed:2,srcFile:\"https://framerusercontent.com/assets/PVs1XrPwy4uM3Qcit1wAMmONCKE.json\",srcType:\"Upload\",srcUrl:\"https://lottie.host/99fa53dc-b936-47ca-bf4c-8f8455343ed2/mJdW7sRkxv.lottie\",style:{width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ta7pec\",\"data-framer-name\":\"Text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17z2gf5\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1akofvw\",\"data-framer-name\":\"Heading\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"03.\"})}),className:\"framer-fhhy44\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"},children:\"Kapha\"})}),className:\"framer-kbognc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1d0ci6d\",\"data-framer-name\":\"Body\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-n31osr\",\"data-styles-preset\":\"QyptsxzAn\",style:{\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"Grounded, strong, but digestion tends to be sluggish.\"})}),className:\"framer-5jwvjm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1f6al2d\",\"data-framer-name\":\"placeholder blank\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-whjmc3\",\"data-framer-name\":\"placeholder blank\"})]})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-18bk143\",\"data-framer-name\":\"Section 5\",id:elementId14,ref:ref15,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15a41fx\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gv81cs\",\"data-border\":true,\"data-framer-name\":\"Sticky header\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-9d6tfx\",\"data-framer-name\":\"Brand Design\",children:/*#__PURE__*/_jsx(SaturatedVeryLengthy,{animated:false,className:\"framer-xj4okp\",layoutId:\"fnsQ8Asmj\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-jarlmy\",\"data-framer-name\":\"Animated Text Component\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{width:`max(min(${componentViewport?.width||\"100vw\"} - 48px, 1000px), 1px)`,y:(componentViewport?.y||0)+0+200+0+0+0+9684.8+0+0+0+0+40+22+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:92,width:\"342px\",y:(componentViewport?.y||0)+0+200+0+0+0+11507.6+0+0+80+0+40+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-r8mrlo-container\",nodeId:\"vHJq5LMfF\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(AnimatedTxtWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ref15,target:\"s9XBALsnS\"}],__framer__threshold:1,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"vHJq5LMfF\",layoutId:\"vHJq5LMfF\",style:{width:\"100%\"},variant:\"gGBtsCRw9\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ogqo2m\",\"data-framer-name\":\"Sub section 1\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6a0p37\",\"data-framer-name\":\"Contents\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ue5fkl\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-miwrf6\",\"data-styles-preset\":\"ikQb8GS6y\",style:{\"--framer-text-alignment\":\"center\"},children:\"Ayurvedic Gut Healing.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-miwrf6\",\"data-styles-preset\":\"ikQb8GS6y\",style:{\"--framer-text-alignment\":\"left\"},children:\"Ayurvedic Gut Healing.\"})}),className:\"framer-b22btn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-23ba2f2c-0a40-4af6-a7e3-b27a19299645, rgb(102, 102, 102))\"},children:\"Made Personal. Made Possible.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-23ba2f2c-0a40-4af6-a7e3-b27a19299645, rgb(102, 102, 102))\"},children:\"Made Personal. Made Possible.\"})}),className:\"framer-f3744m\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-n31osr\",\"data-styles-preset\":\"QyptsxzAn\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"We combine Ayurvedic doctor care, classical medicines, and your unique Dosha + lifestyle to build a personalized gut-healing plan — that actually fits into your life.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-n31osr\",\"data-styles-preset\":\"QyptsxzAn\",style:{\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"We combine Ayurvedic doctor care, classical medicines, and your unique Dosha + lifestyle to build a personalized gut-healing plan — that actually fits into your life.\"})}),className:\"framer-lpsgoy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-34w53o\",\"data-framer-name\":\"Sub section 2\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1cexb73\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vj0jlh\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1j3798t\",\"data-styles-preset\":\"aUgSnYMHw\",style:{\"--framer-text-alignment\":\"center\"},children:\"Let’s figure out what your gut really needs.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1j3798t\",\"data-styles-preset\":\"aUgSnYMHw\",style:{\"--framer-text-alignment\":\"left\"},children:\"Let’s figure out what your gut really needs.\"})}),className:\"framer-1ag3030\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-x2i1u5\",\"data-styles-preset\":\"UBFTMoVot\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"Take our 2-minute Gut Discovery Quiz to get a clear, Ayurvedic view of your gut health, Dosha, and next steps.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-x2i1u5\",\"data-styles-preset\":\"UBFTMoVot\",style:{\"--framer-text-color\":\"var(--token-6030477e-a836-4268-977e-5656122ac08c, rgb(40, 40, 40))\"},children:\"Take our 2-minute Gut Discovery Quiz to get a clear, Ayurvedic view of your gut health, Dosha, and next steps.\"})}),className:\"framer-nvgr15\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-tjp0tg\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{height:60,width:`max(min(${componentViewport?.width||\"100vw\"} - 48px, 1000px) / 2 - 2px, 1px)`,y:(componentViewport?.y||0)+0+200+0+0+0+9684.8+0+0+0+1200+80+164.8+0+226.4+12}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:`max(min(${componentViewport?.width||\"100vw\"} - 48px, 400px), 1px)`,y:(componentViewport?.y||0)+0+200+0+0+0+11507.6+0+0+80+782.4+80+178.8+0+226.4+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ki094u-container\",nodeId:\"iUj0xvjpF\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PrimaryButton,{DJN2hYJL_:\"var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0))\",EJ1s4xqpM:\"100px\",gAmnQYE2b:\"0px 14px 0px 12px\",height:\"100%\",id:\"iUj0xvjpF\",jGcIVhBtZ:\"Take the gut discovery Quiz\",layoutId:\"iUj0xvjpF\",style:{height:\"100%\",width:\"100%\"},v2pUewOVt:\"download\",variant:\"QGS17MUB7\",width:\"100%\",zTVBCVuhP:\"var(--token-f505f256-385b-49be-829d-69cf79c033fc, rgb(0, 0, 0))\"})})})})})]})})]})}),/*#__PURE__*/_jsxs(\"footer\",{className:\"framer-93pdj5\",\"data-framer-name\":\"Section 6 Footer\",id:elementId15,ref:ref16,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-5vckil\",\"data-framer-name\":\"Trigger\",id:elementId16,ref:ref17}),/*#__PURE__*/_jsx(\"footer\",{className:\"framer-gn867n\",\"data-framer-name\":\"Contents\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15qdlcn\",\"data-border\":true,\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1da9n4g\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1od3751\",\"data-framer-name\":\"Col 1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-doiida\",\"data-styles-preset\":\"Fnm0qt0Wp\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:[\"Eat Slow,\",/*#__PURE__*/_jsx(\"br\",{}),\"Feel Good !!!\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{className:\"framer-styles-preset-1j3798t\",\"data-styles-preset\":\"aUgSnYMHw\",style:{\"--framer-text-color\":\"var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255))\"},children:[\"Eat Slow,\",/*#__PURE__*/_jsx(\"br\",{}),\"Feel Good !!!\"]})}),className:\"framer-t7tkjq\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-gshir\",\"data-framer-name\":\"Col 2\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13v177p\",\"data-framer-name\":\"Explore\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-h4wkws\",\"data-styles-preset\":\"jQX3gQEje\",style:{\"--framer-text-color\":\"var(--token-4d39afcb-2931-4857-943d-81943f74b683, rgb(217, 217, 217))\"},children:\"Socials\"})}),className:\"framer-7bic3v\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-q819vm\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(Link,{href:\"x.com/learnframer\",motionChild:true,nodeId:\"DQ7OaBIQV\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1jd7p89 framer-lux5qc\",\"data-framer-name\":\"X\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-h90303\",\"data-framer-name\":\"X\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 20\"><path d=\"M 14.036 2.555 L 16.454 2.555 L 11.172 8.535 L 17.385 16.673 L 12.521 16.673 L 8.71 11.738 L 4.351 16.673 L 1.932 16.673 L 7.581 10.276 L 1.62 2.555 L 6.608 2.555 L 10.052 7.066 Z M 13.188 15.239 L 14.528 15.239 L 5.88 3.913 L 4.444 3.913 Z\" fill=\"rgb(156,161,164)\"></path></svg>',svgContentId:10146429470,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-11hvoy5\",\"data-styles-preset\":\"E1m45hCBR\",style:{\"--framer-text-color\":\"var(--token-b70cf1ce-6ea3-4fbf-809e-f87be393bfb0, rgb(166, 166, 166))\"},children:\"@slowgood\"})}),className:\"framer-mwe12h\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"youtube.com/@framer.university\",motionChild:true,nodeId:\"xE_TUenmm\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-63sm7a framer-lux5qc\",\"data-framer-name\":\"YouTube\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1y3vxwf\",\"data-framer-name\":\"YT\",fill:\"black\",intrinsicHeight:17,intrinsicWidth:16,svg:'<svg width=\"16\" height=\"17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.47 2.843c.602.187 1.076.735 1.237 1.432C15 5.537 15 8.172 15 8.172s0 2.634-.293 3.896c-.161.697-.635 1.245-1.238 1.432-1.09.338-5.469.338-5.469.338s-4.378 0-5.47-.338c-.602-.187-1.076-.735-1.237-1.432C1 10.806 1 8.172 1 8.172s0-2.635.293-3.897c.161-.697.635-1.245 1.237-1.432C3.622 2.505 8 2.505 8 2.505s4.378 0 5.47.338Zm-3.128 5.329-3.81 2.2v-4.4l3.81 2.2Z\" fill=\"#9CA1A4\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-11hvoy5\",\"data-styles-preset\":\"E1m45hCBR\",children:\"@slowgood.co\"})}),className:\"framer-193cjcs\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"instagram.com/framer.university\",motionChild:true,nodeId:\"j3c77HLGg\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-g7zqd3 framer-lux5qc\",\"data-framer-name\":\"Insta\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1f0f9ug\",\"data-framer-name\":\"Insta\",fill:\"black\",intrinsicHeight:17,intrinsicWidth:16,svg:'<svg width=\"16\" height=\"17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 2.98c1.69 0 1.891.006 2.56.037.4.005.798.079 1.175.218.275.102.524.264.728.474.21.204.372.453.474.728.14.377.213.774.218 1.176.03.668.037.868.037 2.56 0 1.69-.006 1.89-.037 2.558-.005.402-.079.8-.218 1.176a2.098 2.098 0 0 1-1.202 1.202 3.5 3.5 0 0 1-1.176.219c-.668.03-.868.036-2.56.036-1.69 0-1.89-.006-2.558-.037a3.503 3.503 0 0 1-1.177-.218 1.962 1.962 0 0 1-.727-.473 1.962 1.962 0 0 1-.474-.729 3.504 3.504 0 0 1-.219-1.176c-.03-.667-.036-.868-.036-2.559 0-1.69.006-1.891.037-2.559.004-.402.078-.8.218-1.176.101-.275.263-.524.474-.728a1.97 1.97 0 0 1 .728-.474c.376-.14.774-.213 1.176-.218.667-.03.868-.037 2.559-.037Zm0-1.141c-1.72 0-1.936.007-2.611.038-.526.01-1.045.11-1.538.294-.422.16-.805.409-1.122.731A3.105 3.105 0 0 0 2 4.024a4.649 4.649 0 0 0-.294 1.537c-.032.676-.038.891-.038 2.611 0 1.72.007 1.936.037 2.611.011.526.11 1.045.295 1.537.159.423.408.806.73 1.123.317.322.7.571 1.123.73a4.648 4.648 0 0 0 1.537.294c.675.032.891.038 2.61.038 1.72 0 1.937-.007 2.612-.038a4.645 4.645 0 0 0 1.537-.294 3.24 3.24 0 0 0 1.853-1.853 4.65 4.65 0 0 0 .294-1.537c.031-.675.038-.891.038-2.61 0-1.72-.007-1.936-.038-2.612a4.65 4.65 0 0 0-.294-1.537 3.105 3.105 0 0 0-.731-1.122 3.104 3.104 0 0 0-1.122-.73 4.65 4.65 0 0 0-1.537-.295C9.936 1.846 9.72 1.84 8 1.84Z\" fill=\"#9CA1A4\"/><path d=\"M6.829 9.928a2.111 2.111 0 1 0 2.346-3.51 2.111 2.111 0 0 0-2.346 3.51Z\" fill=\"#9CA1A4\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"m12.666 3.172-2-.666H6.333L4 2.839l-1 .667-.333 1-.334 1.666v5.667l.667 1 1 .666 3.333.334H11l2-.334.666-2.333V5.84l-.333-1.667-.667-1Zm-1.705.987a.76.76 0 1 1 .844 1.264.76.76 0 0 1-.844-1.264ZM6.195 5.468a3.252 3.252 0 1 1 3.614 5.409 3.252 3.252 0 0 1-3.614-5.41Z\" fill=\"#9CA1A4\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-11hvoy5\",\"data-styles-preset\":\"E1m45hCBR\",children:\"@slowgood.health\"})}),className:\"framer-1rp2wfs\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1n3v9ho\",\"data-framer-name\":\"Col 3\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bfdmb2\",\"data-framer-name\":\"Button\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.75)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Take Gut Test\"})}),className:\"framer-1yhgqy2\",fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-8tmaeo\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1okfuex\",\"data-framer-name\":\"SVG\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 12 10.667 L 12 4 L 5.333 4 M 4 12 L 11.667 4.333\" fill=\"transparent\" stroke-width=\"1.35\" stroke=\"rgb(0, 0, 0)\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:11162049443,withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17zr11v\",\"data-framer-name\":\"Button\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.75)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Contact us\"})}),className:\"framer-1dx7lhi\",fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-14mqjzo\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1xwqvv2\",\"data-framer-name\":\"SVG\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 12 10.667 L 12 4 L 5.333 4 M 4 12 L 11.667 4.333\" fill=\"transparent\" stroke-width=\"1.35\" stroke=\"rgb(0,0,0)\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:10392745537,withExternalLayout:true})})]})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lBpEZ2yJX:{__framer__enter:animation2,__framer__exit:animation3}},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref16,target:\"animate\"}],__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ft4qqv\",\"data-framer-name\":\"Animating Circle \"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-5t4pai\",children:/*#__PURE__*/_jsx(Icon,{animated:false,className:\"framer-1kj2afd\",layoutId:\"AYGrUR6Hw\",PbQmsRe0h:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-dffbs3\",\"data-framer-name\":\"Brand Design\",children:/*#__PURE__*/_jsx(SaturatedVeryLengthyWhite,{animated:false,className:\"framer-1y1fxqv\",layoutId:\"hiVZVHL9q\"})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ivbkr2\",\"data-framer-name\":\"Copyright\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-193t8ux\",\"data-framer-name\":\"Contents\",children:[/*#__PURE__*/_jsx(Icon1,{animated:false,className:\"framer-5hsod7\",\"data-framer-name\":\"Company Logo\",layoutId:\"pu81Pk9Gi\",SsBKHRZlP:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2uyb0o\",\"data-framer-name\":\"Copyright text\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-mn1rgb-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"xXPeMxrbZ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-b70cf1ce-6ea3-4fbf-809e-f87be393bfb0, rgb(166, 166, 166))\",dateRange:false,font:{fontFamily:'\"Kanit\", \"Kanit Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0.01em\",lineHeight:\"1.1em\"},height:\"100%\",id:\"xXPeMxrbZ\",layoutId:\"xXPeMxrbZ\",name:\"Asalveda Consumer Wellness Pvt. Ltd\",startYear:2023,statement:\"\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7S2FuaXQtMzAw\",\"--framer-font-family\":'\"Kanit\", \"Kanit Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--token-b70cf1ce-6ea3-4fbf-809e-f87be393bfb0, rgb(166, 166, 166))\"},children:\"All rights reserved\"})}),className:\"framer-1jsac2p\",fonts:[\"GF;Kanit-300\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})})]})]})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OFUPi.framer-lux5qc, .framer-OFUPi .framer-lux5qc { display: block; }\",\".framer-OFUPi.framer-72rtr7 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 460px; }\",\".framer-OFUPi .framer-1sct8c4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-OFUPi .framer-1lg543l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: fixed; right: 0px; top: 0px; z-index: 10; }\",\".framer-OFUPi .framer-b4zttx-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; z-index: 3; }\",\".framer-OFUPi .framer-krdy1y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-OFUPi .framer-9gy3h, .framer-OFUPi .framer-1rugr2d, .framer-OFUPi .framer-gixv8c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-9ai2w6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; max-height: 840px; min-height: 720px; overflow: visible; padding: 100px 24px 40px 24px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-am6u3j { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 400px; min-height: 640px; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-OFUPi .framer-33i9op { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 1px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-OFUPi .framer-18f7rvd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-OFUPi .framer-c0t31c-container { flex: none; height: 60px; position: relative; width: auto; }\",\".framer-OFUPi .framer-1urak3v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-cf5o1p, .framer-OFUPi .framer-1bpdz3w, .framer-OFUPi .framer-1vly375, .framer-OFUPi .framer-19uk064, .framer-OFUPi .framer-11365lt, .framer-OFUPi .framer-mkg3zi, .framer-OFUPi .framer-z76er5, .framer-OFUPi .framer-17oqjoj, .framer-OFUPi .framer-116nkd7, .framer-OFUPi .framer-41w8c2, .framer-OFUPi .framer-3yyclk, .framer-OFUPi .framer-ghn1i1, .framer-OFUPi .framer-acuae2, .framer-OFUPi .framer-kj3o4i, .framer-OFUPi .framer-1kg4sm7, .framer-OFUPi .framer-18gsmv8, .framer-OFUPi .framer-18wm6y9, .framer-OFUPi .framer-c4td7r, .framer-OFUPi .framer-qhypxi, .framer-OFUPi .framer-sh08uv, .framer-OFUPi .framer-1jpf727, .framer-OFUPi .framer-7yzd8y, .framer-OFUPi .framer-1hns0jh, .framer-OFUPi .framer-b22btn, .framer-OFUPi .framer-f3744m, .framer-OFUPi .framer-lpsgoy, .framer-OFUPi .framer-1ag3030, .framer-OFUPi .framer-nvgr15 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-OFUPi .framer-1bqm58 { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 0.9315068493150684 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 365px); justify-content: flex-start; overflow: visible; padding: 0px; position: relative; user-select: none; width: 85%; z-index: 0; }\",\".framer-OFUPi .framer-163qqs2 { aspect-ratio: 0.5787234042553191 / 1; flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: var(--framer-aspect-ratio-supported, 212px); }\",\".framer-OFUPi .framer-19stdpl { align-content: center; align-items: center; bottom: 40px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: sticky; width: 100%; z-index: 2; }\",\".framer-OFUPi .framer-mgmne7-container { flex: 1 0 0px; height: 52px; max-width: 360px; position: relative; width: 1px; }\",\".framer-OFUPi .framer-b8nts { background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, var(--token-d96bd262-5b64-445b-9d58-945f1dc9967f, rgb(246, 214, 213)) 100%); bottom: 0px; flex: none; height: 60%; left: 0px; overflow: hidden; position: absolute; right: 0px; z-index: 0; }\",\".framer-OFUPi .framer-kyf5hb { align-content: center; align-items: center; background-color: var(--token-b810e0ab-3517-4248-87c7-a14b733c4264, #f2f2f2); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-height: 840px; min-height: 720px; overflow: hidden; padding: 80px 24px 40px 24px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1ah124k { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 400px; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 2; }\",\".framer-OFUPi .framer-1knjcp8 { -webkit-backdrop-filter: blur(2px); align-content: center; align-items: center; backdrop-filter: blur(2px); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-OFUPi .framer-14w4io3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 400px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-1x14dff { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-OFUPi .framer-1gy5kky { -webkit-mask: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0,0,0,1) 15.000000000000002%) add; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 420px; justify-content: flex-start; mask: linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 15.000000000000002%) add; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1smsfrd { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: auto; padding: 32px 0px 32px 24px; position: relative; width: 1px; }\",\".framer-OFUPi .framer-49pryn-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-OFUPi .framer-69wad4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 100vh; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1fy3mqm { align-content: center; align-items: center; background-color: var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, #ffffff); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 80px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-OFUPi .framer-1uo40yi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-6pu6bk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 340px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-zap8zx { --border-bottom-width: 0px; --border-color: #222426; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: flex-start; min-height: 650px; overflow: visible; padding: 68px 24px 68px 24px; position: sticky; top: 60px; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-1fkb9vw, .framer-OFUPi .framer-koy0zj, .framer-OFUPi .framer-1oauzym, .framer-OFUPi .framer-1b4zebp { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 1px; justify-content: flex-start; max-width: 340px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1lr9a3b, .framer-OFUPi .framer-11jnjjo, .framer-OFUPi .framer-1pujf8t, .framer-OFUPi .framer-uh0kjb, .framer-OFUPi .framer-1cuzgph, .framer-OFUPi .framer-1iuwhhf, .framer-OFUPi .framer-12zg2wa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-gb1u9a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-1mzewcd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-k6kctz, .framer-OFUPi .framer-7yj679, .framer-OFUPi .framer-t2c31g, .framer-OFUPi .framer-1uyw8fx, .framer-OFUPi .framer-14kxxm7, .framer-OFUPi .framer-1rjflv8, .framer-OFUPi .framer-ecq16a, .framer-OFUPi .framer-1xtrffk, .framer-OFUPi .framer-r32a66, .framer-OFUPi .framer-1ggrbzz, .framer-OFUPi .framer-1vgx3k3, .framer-OFUPi .framer-phpbyt, .framer-OFUPi .framer-hk5c5l, .framer-OFUPi .framer-ix63ef, .framer-OFUPi .framer-1xy8te4, .framer-OFUPi .framer-11cblb4, .framer-OFUPi .framer-fhhy44, .framer-OFUPi .framer-7bic3v, .framer-OFUPi .framer-mwe12h, .framer-OFUPi .framer-193cjcs, .framer-OFUPi .framer-1rp2wfs, .framer-OFUPi .framer-1yhgqy2, .framer-OFUPi .framer-1dx7lhi, .framer-OFUPi .framer-1jsac2p { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-OFUPi .framer-o4ma3r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-height: 84px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1jj2kcz, .framer-OFUPi .framer-zjvpte, .framer-OFUPi .framer-1bqm1cz, .framer-OFUPi .framer-b1ykix, .framer-OFUPi .framer-8t9m08, .framer-OFUPi .framer-i59sji, .framer-OFUPi .framer-snslo1, .framer-OFUPi .framer-ukso6u, .framer-OFUPi .framer-1ljc96q, .framer-OFUPi .framer-yz08bh, .framer-OFUPi .framer-1w1mhas, .framer-OFUPi .framer-iic7kc, .framer-OFUPi .framer-kbognc, .framer-OFUPi .framer-5jwvjm { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-OFUPi .framer-2hoe4k, .framer-OFUPi .framer-14duh0g, .framer-OFUPi .framer-1s68oyl, .framer-OFUPi .framer-nu8rxj, .framer-OFUPi .framer-yk8umh, .framer-OFUPi .framer-1ilh7ze { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-khw6ch, .framer-OFUPi .framer-1ycr331, .framer-OFUPi .framer-ngxxel, .framer-OFUPi .framer-f7ldiy, .framer-OFUPi .framer-latnc8 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-a12nnb, .framer-OFUPi .framer-8ovvrb, .framer-OFUPi .framer-1s7fmdq, .framer-OFUPi .framer-rfhr1v, .framer-OFUPi .framer-5uy29j { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-OFUPi .framer-o9n3bh { -webkit-user-select: none; background-color: #050505; bottom: 0px; flex: none; left: 0px; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; z-index: 6; }\",\".framer-OFUPi .framer-uct88c { --border-bottom-width: 0px; --border-color: #222426; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-5089f6d9-ef73-4ca4-ad98-9ef119ec355b, #cccccc); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: flex-start; min-height: 650px; overflow: visible; padding: 68px 24px 68px 24px; position: sticky; top: 60px; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-1o83nre { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-w29uf { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-OFUPi .framer-1t04sz, .framer-OFUPi .framer-v3g54m, .framer-OFUPi .framer-14kyi9s, .framer-OFUPi .framer-19faism { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: hidden; padding: 12px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-OFUPi .framer-1b9u3il, .framer-OFUPi .framer-hbgmie, .framer-OFUPi .framer-pq0p0j, .framer-OFUPi .framer-1ic9zrj { -webkit-user-select: none; background-color: #050505; bottom: 0px; flex: none; left: 0px; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; z-index: 1; }\",\".framer-OFUPi .framer-20l10k { --border-bottom-width: 0px; --border-color: #222426; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-23ba2f2c-0a40-4af6-a7e3-b27a19299645, #666666); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: flex-start; min-height: 650px; overflow: visible; padding: 68px 24px 68px 24px; position: sticky; top: 60px; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-wbo828, .framer-OFUPi .framer-y4qui5, .framer-OFUPi .framer-vetc4t { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-ivfju4, .framer-OFUPi .framer-koae1c, .framer-OFUPi .framer-xf86qg { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-OFUPi .framer-17etan { --border-bottom-width: 0px; --border-color: #222426; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-6e0fb673-7841-48ad-8f42-45dc95ea5b0e, #1f1f1f); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: flex-start; min-height: 650px; overflow: visible; padding: 68px 24px 68px 24px; position: sticky; top: 60px; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-152afyp { --border-bottom-width: 0px; --border-color: #222426; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-f505f256-385b-49be-829d-69cf79c033fc, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: flex-start; min-height: 650px; overflow: visible; padding: 68px 24px 68px 24px; position: sticky; top: 60px; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-swbyaj { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 1px; justify-content: flex-start; max-width: 340px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-5y4v08 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 342px; word-break: break-word; word-wrap: break-word; }\",\".framer-OFUPi .framer-sg22uf { align-content: center; align-items: center; background-color: var(--token-6bc3e32f-8e42-4b23-abd6-e55bb80cf736, #f9b63e); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 24px 0px 24px; position: sticky; top: 60px; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-zmhwsz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 400px; overflow: visible; padding: 32px 0px 32px 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1gabpva { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-height: 600px; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-1tu825h, .framer-OFUPi .framer-1w59bmq, .framer-OFUPi .framer-vj0jlh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-dezbnq { --border-bottom-width: 0px; --border-color: var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, #ffffff); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-6bc3e32f-8e42-4b23-abd6-e55bb80cf736, #f9b63e); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-1iaycci { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 24px 0px 0px 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-OFUPi .framer-bsc7bn, .framer-OFUPi .framer-ue5fkl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1ywbg3z-container { flex: none; height: 56px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-16wcxpy, .framer-OFUPi .framer-1e4l4e6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-OFUPi .framer-14e2fn0, .framer-OFUPi .framer-5ttr8x, .framer-OFUPi .framer-1y1fxqv { flex: none; height: 32px; position: relative; width: var(--framer-aspect-ratio-supported, 3512px); z-index: 1; }\",\".framer-OFUPi .framer-1d9ogf8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 100vh; overflow: visible; padding: 40px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-10uwwq3 { align-content: center; align-items: center; background-color: var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, #ffffff); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 32px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-OFUPi .framer-ii3plr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-height: 800px; min-height: 80vh; overflow: hidden; padding: 24px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-bee36h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 400px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-18qnfsu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 340px; }\",\".framer-OFUPi .framer-1j59yy1 { align-content: center; align-items: center; background: linear-gradient(180deg, var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, #ff9d00) 0%, var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255)) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 90vh; justify-content: center; max-height: 800px; min-height: 650px; overflow: visible; padding: 0px 24px 68px 24px; position: sticky; scroll-margin-top: 60px; top: 60px; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-1xiljt7, .framer-OFUPi .framer-1754s23 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 1px; justify-content: flex-start; max-width: 400px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-rtu5pn { flex: none; height: 280px; overflow: visible; position: relative; width: 100%; }\",\".framer-OFUPi .framer-9vg8vk-container { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 24px; z-index: 2; }\",\".framer-OFUPi .framer-11wvpos, .framer-OFUPi .framer-1b7ol3x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-mehrr7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 340px; }\",\".framer-OFUPi .framer-evd7ob, .framer-OFUPi .framer-1o3dnxj, .framer-OFUPi .framer-xwnh5p, .framer-OFUPi .framer-yezyul, .framer-OFUPi .framer-jamxc6, .framer-OFUPi .framer-1d0ci6d { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-zw11d5 { align-content: center; align-items: center; background: linear-gradient(180deg, var(--token-76701ac9-7834-4aa3-9d16-9d76ebbfb3f1, #ff2e2e) 0%, var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255)) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 90vh; justify-content: center; max-height: 800px; min-height: 650px; overflow: visible; padding: 0px 24px 68px 24px; position: sticky; scroll-margin-top: 60px; top: 60px; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-1tqgjnb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 280px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-phu0sm-container { -webkit-filter: brightness(0) invert(1); filter: brightness(0) invert(1); flex: none; height: 411px; position: relative; width: 100%; z-index: 2; }\",\".framer-OFUPi .framer-ydg12o, .framer-OFUPi .framer-1019xt0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1idzabm { --border-bottom-width: 0px; --border-color: var(--token-016f3e6e-b781-4c90-b94d-8e8ad75d9702, #29f0f0); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 2px; align-content: center; align-items: center; background: linear-gradient(180deg, var(--token-ed7251cc-99fe-4e39-9bd3-7abda7b83994, #43d9d9) 0%, var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255)) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 90vh; justify-content: flex-start; max-height: 800px; min-height: 650px; overflow: visible; padding: 0px 24px 68px 24px; position: sticky; scroll-margin-top: 60px; top: 60px; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-1ultufj { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 1px; justify-content: flex-start; max-width: 400px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1ys7yj7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1qdzml { aspect-ratio: 1.2142857142857142 / 1; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; flex: none; height: var(--framer-aspect-ratio-supported, 329px); overflow: visible; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1gsczlg-container { flex: none; height: 446px; left: -60px; position: absolute; right: -60px; top: 0px; }\",\".framer-OFUPi .framer-1l62sxm { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1lgr1a3, .framer-OFUPi .framer-16aclmt, .framer-OFUPi .framer-17z2gf5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-r9t2xg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-eggy57, .framer-OFUPi .framer-p4xlio, .framer-OFUPi .framer-1j1g85b { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 80px 0px; position: relative; scroll-margin-top: 60px; width: 1px; z-index: 1; }\",\".framer-OFUPi .framer-1r8mfl7 { align-content: center; align-items: center; background: linear-gradient(180deg, var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, #ff9d00) 0%, rgba(255, 255, 255, 0) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; max-height: 960px; min-height: 740px; overflow: hidden; padding: 0px 24px 0px 24px; position: sticky; top: 60px; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-sy07wp, .framer-OFUPi .framer-97blv6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100vh; justify-content: space-between; max-height: 800px; min-height: 650px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-16qejlf { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1aidv0c-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-OFUPi .framer-1ld24tl, .framer-OFUPi .framer-2mx9ic, .framer-OFUPi .framer-1ta7pec { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-oh9km9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 340px; }\",\".framer-OFUPi .framer-4pf7ma, .framer-OFUPi .framer-1gxngn7, .framer-OFUPi .framer-dqrmfy, .framer-OFUPi .framer-163beuv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 20vh; justify-content: center; max-height: 800px; min-height: 200px; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-4g03po { align-content: center; align-items: center; background: linear-gradient(180deg, var(--token-76701ac9-7834-4aa3-9d16-9d76ebbfb3f1, #ff2e2e) 0%, var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255)) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; max-height: 960px; min-height: 740px; overflow: hidden; padding: 0px 24px 0px 24px; position: sticky; top: 60px; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-1vqeaun { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 360px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1x4mf9u-container { -webkit-filter: brightness(0) invert(1); bottom: -80px; filter: brightness(0) invert(1); flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-OFUPi .framer-xzp9tj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 160px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-dxosq5, .framer-OFUPi .framer-1akofvw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1obgmty { align-content: center; align-items: center; background: linear-gradient(180deg, var(--token-ed7251cc-99fe-4e39-9bd3-7abda7b83994, #43d9d9) 0%, var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, rgb(255, 255, 255)) 100%); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; max-height: 960px; min-height: 740px; overflow: hidden; padding: 0px 24px 0px 24px; position: sticky; top: 60px; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-ocy319 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 100vh; justify-content: space-between; max-height: 800px; min-height: 650px; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 1px; }\",\".framer-OFUPi .framer-1abyov4 { align-content: center; align-items: center; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-p6hey2-container { flex: none; height: auto; left: -80px; position: absolute; right: -80px; top: 50%; transform: translateY(-50%); z-index: 1; }\",\".framer-OFUPi .framer-1f6al2d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20vh; justify-content: center; max-height: 800px; min-height: 200px; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-whjmc3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20vh; justify-content: center; max-height: 800px; min-height: 20px; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-18bk143 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-15a41fx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 80px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1gv81cs { --border-bottom-width: 1px; --border-color: var(--token-b70cf1ce-6ea3-4fbf-809e-f87be393bfb0, #a6a6a6); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-d59145af-655f-4ed1-8c00-c619c5e9169d, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 40px 24px 64px 24px; position: sticky; top: 60px; width: 100%; z-index: 1; }\",\".framer-OFUPi .framer-9d6tfx { align-content: center; align-items: center; bottom: 1px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: 0px; }\",\".framer-OFUPi .framer-xj4okp { flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 3512px; z-index: 1; }\",\".framer-OFUPi .framer-jarlmy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 340px; overflow: hidden; padding: 0px 24px 0px 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-r8mrlo-container { flex: none; height: auto; position: relative; width: 342px; z-index: 1; }\",\".framer-OFUPi .framer-ogqo2m { align-content: center; align-items: center; background-color: var(--token-b810e0ab-3517-4248-87c7-a14b733c4264, #f2f2f2); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 80px 24px 80px 24px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-6a0p37 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; max-width: 400px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-34w53o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; min-height: 80vh; overflow: hidden; padding: 80px 24px 80px 24px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1cexb73 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 400px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-tjp0tg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 56px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1ki094u-container { flex: 1 0 0px; height: 56px; position: relative; width: 1px; }\",\".framer-OFUPi .framer-93pdj5 { align-content: center; align-items: center; background-color: var(--token-e4290292-39ea-47c1-8efd-06414f757702, #404040); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; min-height: 720px; overflow: hidden; padding: 0px 0px 48px 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-5vckil { bottom: 0px; flex: none; height: 226px; left: 0px; overflow: hidden; pointer-events: none; position: absolute; right: 0px; }\",\".framer-OFUPi .framer-gn867n { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 24px 32px 24px; position: relative; width: 1px; }\",\".framer-OFUPi .framer-15qdlcn { --border-bottom-width: 1px; --border-color: var(--token-23ba2f2c-0a40-4af6-a7e3-b27a19299645, #666666); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-2a96429d-a259-42cb-899a-71551c6ff521, #141414); border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; border-top-left-radius: 40px; border-top-right-radius: 40px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 400px; overflow: hidden; padding: 60px 24px 48px 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-OFUPi .framer-1da9n4g { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1000px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1od3751 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-t7tkjq { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 50%; word-break: break-word; word-wrap: break-word; }\",\".framer-OFUPi .framer-gshir { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-13v177p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 173px; }\",\".framer-OFUPi .framer-q819vm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1jd7p89, .framer-OFUPi .framer-63sm7a, .framer-OFUPi .framer-g7zqd3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-OFUPi .framer-h90303 { flex: none; height: 20px; position: relative; width: 19px; }\",\".framer-OFUPi .framer-1y3vxwf { aspect-ratio: 0.9411764705882353 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 20px; }\",\".framer-OFUPi .framer-1f0f9ug { aspect-ratio: 0.9411764705882353 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 21px); position: relative; width: 20px; }\",\".framer-OFUPi .framer-1n3v9ho { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-bfdmb2, .framer-OFUPi .framer-17zr11v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-OFUPi .framer-8tmaeo { align-content: center; align-items: center; background-color: #f9b63e; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; border-top-left-radius: 1000px; border-top-right-radius: 1000px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-OFUPi .framer-1okfuex, .framer-OFUPi .framer-1xwqvv2 { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-OFUPi .framer-14mqjzo { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; border-top-left-radius: 1000px; border-top-right-radius: 1000px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-OFUPi .framer-ft4qqv { aspect-ratio: 1 / 1; background: radial-gradient(50% 50% at 50% 50%, var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, #ff9d00) 0%, var(--token-f5e573e3-5463-4654-ab27-a61f326e9564, rgb(255, 157, 0)) 50%, var(--token-76701ac9-7834-4aa3-9d16-9d76ebbfb3f1, rgb(255, 46, 46)) 51%, var(--token-4716e246-0c3b-4885-a590-ae3cf4676dcb, rgb(224, 119, 117)) 60%, var(--token-016f3e6e-b781-4c90-b94d-8e8ad75d9702, rgb(41, 240, 240)) 61%, rgb(64, 191, 191) 70%, var(--token-6e0fb673-7841-48ad-8f42-45dc95ea5b0e, rgb(31, 31, 31)) 71%, rgb(102, 102, 102) 80%, var(--token-b810e0ab-3517-4248-87c7-a14b733c4264, rgb(242, 242, 242)) 81%, var(--token-4d39afcb-2931-4857-943d-81943f74b683, rgb(217, 217, 217)) 100%); border-bottom-left-radius: 500px; border-bottom-right-radius: 500px; border-top-left-radius: 500px; border-top-right-radius: 500px; bottom: -417px; flex: none; height: var(--framer-aspect-ratio-supported, 458px); left: -29px; overflow: hidden; position: absolute; right: -29px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-OFUPi .framer-5t4pai { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-1kj2afd { --16vp03o: var(--token-edb005d5-4c43-4325-aaf0-a4657800dfe4, #ffb429); flex: none; height: var(--framer-aspect-ratio-supported, 66px); max-width: 294px; position: relative; width: 100%; }\",\".framer-OFUPi .framer-dffbs3 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: 0px; }\",\".framer-OFUPi .framer-1ivbkr2 { align-content: center; align-items: center; bottom: 20px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: 0px; z-index: 1; }\",\".framer-OFUPi .framer-193t8ux { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-OFUPi .framer-5hsod7 { --4aligu: var(--token-5089f6d9-ef73-4ca4-ad98-9ef119ec355b, #cccccc); flex: none; height: var(--framer-aspect-ratio-supported, 29px); position: relative; width: 118px; }\",\".framer-OFUPi .framer-2uyb0o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 318px; }\",\".framer-OFUPi .framer-mn1rgb-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,'.framer-OFUPi[data-border=\"true\"]::after, .framer-OFUPi [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@media (min-width: 1200px) { .framer-OFUPi.framer-72rtr7 { width: 1200px; } .framer-OFUPi .framer-1lg543l { flex-direction: column; } .framer-OFUPi .framer-b4zttx-container { flex: none; height: 60px; width: 100%; } .framer-OFUPi .framer-9ai2w6 { gap: 80px; max-height: 1080px; min-height: 640px; overflow: hidden; padding: 0px; } .framer-OFUPi .framer-am6u3j { flex-direction: row; gap: 60px; height: 100%; justify-content: center; max-width: 1000px; padding: 60px 0px 60px 0px; } .framer-OFUPi .framer-33i9op { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; gap: 32px; justify-content: center; order: 0; padding: 0px 40px 0px 0px; width: 1px; } .framer-OFUPi .framer-18f7rvd, .framer-OFUPi .framer-p4xlio, .framer-OFUPi .framer-163beuv, .framer-OFUPi .framer-1f6al2d { order: 1; } .framer-OFUPi .framer-1urak3v, .framer-OFUPi .framer-16wcxpy, .framer-OFUPi .framer-1e4l4e6, .framer-OFUPi .framer-eggy57 { order: 0; } .framer-OFUPi .framer-1bqm58 { align-content: flex-end; align-items: flex-end; height: var(--framer-aspect-ratio-supported, 536px); order: 2; width: 50%; } .framer-OFUPi .framer-163qqs2 { width: var(--framer-aspect-ratio-supported, 311px); } .framer-OFUPi .framer-1ah124k { align-content: center; align-items: center; max-width: 1200px; padding: 40px 60px 0px 60px; } .framer-OFUPi .framer-1knjcp8 { flex-direction: row; gap: 64px; max-width: 1000px; order: 0; } .framer-OFUPi .framer-14w4io3 { flex: 1 0 0px; justify-content: center; max-width: 1000px; overflow: hidden; width: 1px; } .framer-OFUPi .framer-1gy5kky { -webkit-mask: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0,0,0,1) 20%) add; height: min-content; mask: linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%) add; order: 1; } .framer-OFUPi .framer-1uo40yi { flex-direction: row; gap: 64px; justify-content: flex-start; max-width: 1000px; order: 1; padding: 80px 0px 80px 0px; } .framer-OFUPi .framer-6pu6bk { max-width: unset; } .framer-OFUPi .framer-1rugr2d, .framer-OFUPi .framer-4g03po, .framer-OFUPi .framer-1j1g85b, .framer-OFUPi .framer-whjmc3 { order: 2; } .framer-OFUPi .framer-zap8zx { --border-bottom-width: unset; --border-left-width: unset; --border-right-width: unset; --border-top-width: unset; height: 80vh; padding: 68px 0px 68px 0px; } .framer-OFUPi .framer-1fkb9vw, .framer-OFUPi .framer-koy0zj, .framer-OFUPi .framer-1oauzym, .framer-OFUPi .framer-1b4zebp, .framer-OFUPi .framer-swbyaj { flex-direction: row; gap: 8px; max-width: 1000px; } .framer-OFUPi .framer-1lr9a3b, .framer-OFUPi .framer-11jnjjo, .framer-OFUPi .framer-1pujf8t, .framer-OFUPi .framer-uh0kjb, .framer-OFUPi .framer-1cuzgph, .framer-OFUPi .framer-r8mrlo-container { flex: 1 0 0px; width: 1px; } .framer-OFUPi .framer-gb1u9a { gap: 16px; padding: 0px 80px 0px 0px; } .framer-OFUPi .framer-1mzewcd { gap: 32px; } .framer-OFUPi .framer-o4ma3r { min-height: unset; } .framer-OFUPi .framer-2hoe4k, .framer-OFUPi .framer-14duh0g, .framer-OFUPi .framer-1s68oyl, .framer-OFUPi .framer-nu8rxj, .framer-OFUPi .framer-yk8umh { height: 100%; width: 1px; } .framer-OFUPi .framer-khw6ch, .framer-OFUPi .framer-1ycr331, .framer-OFUPi .framer-ngxxel, .framer-OFUPi .framer-f7ldiy, .framer-OFUPi .framer-latnc8 { gap: 64px; } .framer-OFUPi .framer-a12nnb, .framer-OFUPi .framer-8ovvrb, .framer-OFUPi .framer-1s7fmdq, .framer-OFUPi .framer-rfhr1v, .framer-OFUPi .framer-5uy29j { flex: 0.7 0 0px; } .framer-OFUPi .framer-uct88c, .framer-OFUPi .framer-20l10k, .framer-OFUPi .framer-17etan, .framer-OFUPi .framer-152afyp { height: 80vh; } .framer-OFUPi .framer-1o83nre, .framer-OFUPi .framer-wbo828, .framer-OFUPi .framer-y4qui5, .framer-OFUPi .framer-vetc4t { flex-direction: column; gap: 16px; justify-content: flex-start; padding: 0px 80px 0px 0px; } .framer-OFUPi .framer-w29uf, .framer-OFUPi .framer-ivfju4, .framer-OFUPi .framer-koae1c, .framer-OFUPi .framer-xf86qg { flex: none; gap: 32px; width: 100%; } .framer-OFUPi .framer-1t04sz, .framer-OFUPi .framer-v3g54m, .framer-OFUPi .framer-14kyi9s, .framer-OFUPi .framer-19faism { align-self: unset; height: min-content; width: 100%; } .framer-OFUPi .framer-sg22uf { height: 100vh; padding: 68px 24px 68px 24px; } .framer-OFUPi .framer-zmhwsz { align-content: center; align-items: center; flex: 1 0 0px; flex-direction: row; gap: 40px; height: 1px; max-width: 1000px; padding: 0px; } .framer-OFUPi .framer-1gabpva { flex: 1 0 0px; height: 100%; min-height: unset; overflow: visible; width: 1px; } .framer-OFUPi .framer-1tu825h { flex: 1 0 0px; gap: 64px; height: 100%; padding: 0px 40px 0px 40px; width: 1px; } .framer-OFUPi .framer-10uwwq3 { padding: 80px 0px 0px 0px; } .framer-OFUPi .framer-ii3plr { gap: 32px; max-width: 1000px; order: 1; padding: 0px; } .framer-OFUPi .framer-bee36h { gap: 32px; max-width: 1000px; width: 80%; } .framer-OFUPi .framer-18qnfsu, .framer-OFUPi .framer-t7tkjq { width: 100%; } .framer-OFUPi .framer-r9t2xg, .framer-OFUPi .framer-dqrmfy, .framer-OFUPi .framer-1obgmty { order: 3; } .framer-OFUPi .framer-15a41fx { gap: 80px; padding: 0px; } .framer-OFUPi .framer-1gv81cs { height: 240px; } .framer-OFUPi .framer-9d6tfx { bottom: 2px; flex-direction: row; } .framer-OFUPi .framer-xj4okp { height: 32px; width: var(--framer-aspect-ratio-supported, 3512px); } .framer-OFUPi .framer-jarlmy { justify-content: center; max-width: 1000px; overflow: visible; padding: 0px; } .framer-OFUPi .framer-ogqo2m { flex-direction: row; height: 80vh; } .framer-OFUPi .framer-6a0p37 { flex: 0.5 0 0px; max-width: 1000px; width: 1px; } .framer-OFUPi .framer-34w53o { height: 60vh; } .framer-OFUPi .framer-1cexb73, .framer-OFUPi .framer-15qdlcn { max-width: 1000px; } .framer-OFUPi .framer-vj0jlh { width: 50%; } .framer-OFUPi .framer-tjp0tg { height: min-content; padding: 12px 0px 12px 2px; width: 50%; } .framer-OFUPi .framer-1ki094u-container { height: 60px; } .framer-OFUPi .framer-93pdj5 { height: 50vh; min-height: 600px; } .framer-OFUPi .framer-gn867n { padding: 0px 24px 0px 24px; } .framer-OFUPi .framer-1da9n4g { flex-direction: row; } .framer-OFUPi .framer-1od3751 { flex: 1 0 0px; order: 0; width: 1px; } .framer-OFUPi .framer-gshir { flex: 1 0 0px; order: 1; width: 1px; } .framer-OFUPi .framer-1y3vxwf { height: var(--framer-aspect-ratio-supported, 21px); } .framer-OFUPi .framer-1n3v9ho { flex: 1 0 0px; order: 2; width: 1px; } .framer-OFUPi .framer-ft4qqv { border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; border-top-left-radius: 1000px; border-top-right-radius: 1000px; bottom: -1025px; height: var(--framer-aspect-ratio-supported, 1000px); left: 0px; right: 0px; } .framer-OFUPi .framer-1ivbkr2 { bottom: 40px; } .framer-OFUPi .framer-193t8ux { width: 571px; z-index: 1; } .framer-OFUPi .framer-5hsod7 { height: var(--framer-aspect-ratio-supported, 30px); }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 11843\n * @framerIntrinsicWidth 460\n * @framerRootFontSize 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lBpEZ2yJX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"DI9T6DaQr\":{\"pattern\":\":DI9T6DaQr\",\"name\":\"section-2\"},\"SgPRVXeBa\":{\"pattern\":\":SgPRVXeBa\",\"name\":\"3-1\"},\"C6h7qhOTi\":{\"pattern\":\":C6h7qhOTi\",\"name\":\"3-2\"},\"kdtvMbXIK\":{\"pattern\":\":kdtvMbXIK\",\"name\":\"3-3\"},\"T_n3M5cxl\":{\"pattern\":\":T_n3M5cxl\",\"name\":\"3-4\"},\"Za_uidLrb\":{\"pattern\":\":Za_uidLrb\",\"name\":\"3-5\"},\"K8Eo8CWvL\":{\"pattern\":\":K8Eo8CWvL\",\"name\":\"3-6\"},\"x28pwrivT\":{\"pattern\":\":x28pwrivT\",\"name\":\"display-text\"},\"ot_z194ik\":{\"pattern\":\":ot_z194ik\",\"name\":\"4new-1\"},\"gvfjEzCjS\":{\"pattern\":\":gvfjEzCjS\",\"name\":\"4new-2\"},\"jvK_LM9NW\":{\"pattern\":\":jvK_LM9NW\",\"name\":\"4new-3\"},\"LtQ5Oeww0\":{\"pattern\":\":LtQ5Oeww0\",\"name\":\"4new-1\"},\"OOoC0Ah5g\":{\"pattern\":\":OOoC0Ah5g\",\"name\":\"4new-2\"},\"ahJJKt_85\":{\"pattern\":\":ahJJKt_85\",\"name\":\"4new-3\"},\"i25waczMJ\":{\"pattern\":\":i25waczMJ\",\"name\":\"section-5\"},\"rSPWK3YiP\":{\"pattern\":\":rSPWK3YiP\",\"name\":\"footer-section\"},\"Aq0tyTk0g\":{\"pattern\":\":Aq0tyTk0g\",\"name\":\"footer-2\"}}\n * @framerResponsiveScreen\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-OFUPi\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:11843,width:460};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/G3U4AIP7I5YYMBY4PZ5BNYEWWVH7G7QB/WED2HATCWTE6B4XVIFFTI3EALCE4D6PD/GDZ4LVIJF6WODYKVZK6E2737DCDQPEMZ.woff2\",weight:\"500\"},{family:\"Kanit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKU-Go6G5tXcr4-OSWlX6BJNUJy.woff2\",weight:\"300\"}]},...SmoothScrollFonts,...NewNavbarFonts,...PrimaryButtonFonts,...HorizontalScrollableFonts,...SaturatedVeryLengthyFonts,...DotLottieFonts,...LottieFonts,...AnimatedTxtFonts,...IconFonts,...SaturatedVeryLengthyWhiteFonts,...Icon1Fonts,...AutoCopyrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerScrollSections\":\"{\\\"DI9T6DaQr\\\":{\\\"pattern\\\":\\\":DI9T6DaQr\\\",\\\"name\\\":\\\"section-2\\\"},\\\"SgPRVXeBa\\\":{\\\"pattern\\\":\\\":SgPRVXeBa\\\",\\\"name\\\":\\\"3-1\\\"},\\\"C6h7qhOTi\\\":{\\\"pattern\\\":\\\":C6h7qhOTi\\\",\\\"name\\\":\\\"3-2\\\"},\\\"kdtvMbXIK\\\":{\\\"pattern\\\":\\\":kdtvMbXIK\\\",\\\"name\\\":\\\"3-3\\\"},\\\"T_n3M5cxl\\\":{\\\"pattern\\\":\\\":T_n3M5cxl\\\",\\\"name\\\":\\\"3-4\\\"},\\\"Za_uidLrb\\\":{\\\"pattern\\\":\\\":Za_uidLrb\\\",\\\"name\\\":\\\"3-5\\\"},\\\"K8Eo8CWvL\\\":{\\\"pattern\\\":\\\":K8Eo8CWvL\\\",\\\"name\\\":\\\"3-6\\\"},\\\"x28pwrivT\\\":{\\\"pattern\\\":\\\":x28pwrivT\\\",\\\"name\\\":\\\"display-text\\\"},\\\"ot_z194ik\\\":{\\\"pattern\\\":\\\":ot_z194ik\\\",\\\"name\\\":\\\"4new-1\\\"},\\\"gvfjEzCjS\\\":{\\\"pattern\\\":\\\":gvfjEzCjS\\\",\\\"name\\\":\\\"4new-2\\\"},\\\"jvK_LM9NW\\\":{\\\"pattern\\\":\\\":jvK_LM9NW\\\",\\\"name\\\":\\\"4new-3\\\"},\\\"LtQ5Oeww0\\\":{\\\"pattern\\\":\\\":LtQ5Oeww0\\\",\\\"name\\\":\\\"4new-1\\\"},\\\"OOoC0Ah5g\\\":{\\\"pattern\\\":\\\":OOoC0Ah5g\\\",\\\"name\\\":\\\"4new-2\\\"},\\\"ahJJKt_85\\\":{\\\"pattern\\\":\\\":ahJJKt_85\\\",\\\"name\\\":\\\"4new-3\\\"},\\\"i25waczMJ\\\":{\\\"pattern\\\":\\\":i25waczMJ\\\",\\\"name\\\":\\\"section-5\\\"},\\\"rSPWK3YiP\\\":{\\\"pattern\\\":\\\":rSPWK3YiP\\\",\\\"name\\\":\\\"footer-section\\\"},\\\"Aq0tyTk0g\\\":{\\\"pattern\\\":\\\":Aq0tyTk0g\\\",\\\"name\\\":\\\"footer-2\\\"}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lBpEZ2yJX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"11843\",\"framerResponsiveScreen\":\"\",\"framerDisplayContentsDiv\":\"false\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerRootFontSize\":\"16\",\"framerIntrinsicWidth\":\"460\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{withCSS}from\"framer\";const NotFoundPage=()=>{React.useEffect(()=>{let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",\"noindex\");}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",\"noindex\");document.head.appendChild(robotsTag);}},[]);return /*#__PURE__*/_jsx(\"div\",{className:\"__framer-not-found-page\",style:{display:\"flex\",height:\"100vh\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"var(--color-primary)\",background:\"var(--color-background)\",fontSize:\"var(--font-size-body)\",boxSizing:\"border-box\",fontFeatureSettings:'\"liga\", \"clig\"',fontVariantLigatures:\"common-ligatures\",textRendering:\"optimizeLegibility\"},children:/*#__PURE__*/_jsxs(\"main\",{style:{boxSizing:\"border-box\",fontFamily:'\"Inter\", sans-serif',fontWeight:500,maxWidth:\"240px\",width:\"100%\",display:\"flex\",alignItems:\"center\",flexDirection:\"column\",padding:\"0 20px\",textWrap:\"balance\"},children:[/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"14\",height:\"21\",style:{verticalAlign:\"middle\",color:\"var(--color-primary)\",marginBottom:\"20px\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M 14 0 L 14 7 L 7 7 L 0 0 Z M 14 14 L 7 14 L 7 21 L 0 14 L 0 7 L 7 7 Z\",fill:\"currentColor\"})}),/*#__PURE__*/_jsx(\"h1\",{style:{margin:\"0 0 10px 0\",fontSize:\"var(--font-size-title)\",color:\"var(--color-primary)\",textAlign:\"center\"},children:\"Page Not Found\"}),/*#__PURE__*/_jsx(\"div\",{style:{color:\"var(--color-secondary)\",marginBottom:\"20px\",lineHeight:\"1.5em\",textAlign:\"center\"},children:\"The page you are looking for does not exist or may have been moved.\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/\",role:\"button\",style:{backgroundColor:\"var(--color-tint)\",color:\"#ffffff\",paddingLeft:\"8px\",paddingRight:\"8px\",borderRadius:\"8px\",lineHeight:\"30px\",height:\"30px\",textDecoration:\"none\",verticalAlign:\"baseline\"},children:\"Back to Home\"})]})});};const css=[`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter Placeholder;\n      src: local(\"Arial\");\n      ascent-override: 89.79%;\n      descent-override: 22.36%;\n      line-gap-override: 0%;\n      size-adjust: 107.89%;\n    }`,`.__framer-not-found-page {\n      --color-background: #ffffff;\n      --color-primary: #333;\n      --color-secondary: #888;\n      --color-tint: #0099ff;\n      --font-size-body: 12px;\n      --font-size-title: 12px;\n    }`,`@media (prefers-color-scheme: dark) {\n      .__framer-not-found-page {\n        --color-background: #000000;\n        --color-primary: #fff;\n        --color-secondary: #888;\n      }\n    }`];const component=withCSS(NotFoundPage,css);export default component;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"component\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NotFoundPage.map","// Generated by Framer (bf2ee14)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,RichText,useOnAppear,withCSS,withGeneratedLayoutId}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const Frame=withGeneratedLayoutId(motion.div);const transformTemplate=(_,t)=>`translateY(-50%) ${t}`;const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const serializationHash=\"framer-XQbrt\";const Screen=/*#__PURE__*/React.forwardRef(function({style,className,...restProps},ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useOnAppear(undefined);return /*#__PURE__*/_jsxs(Frame,{...restProps,className:cx(scopingClassNames,\"framer-1nbf5my\",className),layoutIdKey:\"Zn0Rze9ZR\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},children:[/*#__PURE__*/_jsx(Frame,{className:\"framer-3awtpa\",duplicatedFrom:[\"lqZY7jaBh\"],layoutIdKey:\"FUOiF_X2B\",style:{backgroundColor:\"rgb(249, 182, 62)\"},transformTemplate:transformTemplate}),/*#__PURE__*/_jsx(Frame,{className:\"framer-63ilmb\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\"],layoutIdKey:\"vz9I4rX8p\",style:{backgroundColor:\"rgb(224, 119, 117)\"},transformTemplate:transformTemplate}),/*#__PURE__*/_jsx(Frame,{className:\"framer-fz8trc\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\"],layoutIdKey:\"uiRFsaXnp\",style:{backgroundColor:\"rgb(64, 191, 191)\"},transformTemplate:transformTemplate1}),/*#__PURE__*/_jsx(Frame,{className:\"framer-102rpcm\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\"],layoutIdKey:\"lBW_q8Ksw\",style:{backgroundColor:\"rgb(0, 0, 0)\"},transformTemplate:transformTemplate}),/*#__PURE__*/_jsx(Frame,{className:\"framer-1irnh40\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\"],layoutIdKey:\"qfPZtIpO6\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(40, 40, 40)\"},transformTemplate:transformTemplate}),/*#__PURE__*/_jsx(Frame,{className:\"framer-5oyhxe\",duplicatedFrom:[\"lqZY7jaBh\",\"FUOiF_X2B\"],layoutIdKey:\"vyeiN2tFD\",style:{backgroundColor:\"rgb(255, 180, 41)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-cjf0jj\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"vz9I4rX8p\"],layoutIdKey:\"JrzSGzOcg\",style:{backgroundColor:\"rgb(224, 84, 82)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-mlllho\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"uiRFsaXnp\"],layoutIdKey:\"gQ6AAzQGR\",style:{backgroundColor:\"rgb(67, 217, 217)\"},transformTemplate:transformTemplate2}),/*#__PURE__*/_jsx(Frame,{className:\"framer-mxhmng\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"lBW_q8Ksw\"],layoutIdKey:\"r3EiF3942\",style:{backgroundColor:\"rgb(0, 0, 0)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-1nh4zkk\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\"],layoutIdKey:\"m7ZYhDVfD\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(31, 31, 31)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"100\"})}),className:\"framer-dmbknu\",fonts:[\"Inter\"],layoutIdKey:\"mye5rWb_B\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"200\"})}),className:\"framer-wwaq1k\",duplicatedFrom:[\"mye5rWb_B\"],fonts:[\"Inter\"],layoutIdKey:\"LUeSqZu6B\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"50\"})}),className:\"framer-wff9pf\",duplicatedFrom:[\"mye5rWb_B\"],fonts:[\"Inter\"],layoutIdKey:\"z8zLmpBFe\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Frame,{className:\"framer-1esnsdn\",duplicatedFrom:[\"lqZY7jaBh\",\"FUOiF_X2B\"],layoutIdKey:\"vNKE0vVWW\",style:{backgroundColor:\"rgb(250, 200, 107)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-aj6b7l\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"vz9I4rX8p\"],layoutIdKey:\"LQ7xgNEns\",style:{backgroundColor:\"rgb(231, 152, 151)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-whtwfs\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"uiRFsaXnp\"],layoutIdKey:\"E0eikfMl4\",style:{backgroundColor:\"rgb(91, 217, 217)\"},transformTemplate:transformTemplate2}),/*#__PURE__*/_jsx(Frame,{className:\"framer-1o387yu\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"lBW_q8Ksw\"],layoutIdKey:\"JHCSvYrt6\",style:{backgroundColor:\"rgb(26, 26, 26)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-16uurbl\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\"],layoutIdKey:\"W39UQ8Ho8\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(102, 102, 102)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"primary\"})}),className:\"framer-y0pj8q\",duplicatedFrom:[\"mye5rWb_B\",\"LUeSqZu6B\"],fonts:[\"Inter\"],layoutIdKey:\"z5chA7Iug\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Secondary\"})}),className:\"framer-zcd29d\",duplicatedFrom:[\"mye5rWb_B\",\"LUeSqZu6B\",\"z5chA7Iug\"],fonts:[\"Inter\"],layoutIdKey:\"rqZxZeJmj\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Teritiary\"})}),className:\"framer-czir6b\",duplicatedFrom:[\"mye5rWb_B\",\"LUeSqZu6B\",\"z5chA7Iug\",\"rqZxZeJmj\"],fonts:[\"Inter\"],layoutIdKey:\"NMgANx7oM\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Black\"})}),className:\"framer-ut45qd\",duplicatedFrom:[\"mye5rWb_B\",\"LUeSqZu6B\",\"z5chA7Iug\",\"rqZxZeJmj\",\"NMgANx7oM\"],fonts:[\"Inter\"],layoutIdKey:\"degObvfiv\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Grey\"})}),className:\"framer-1jktkkc\",duplicatedFrom:[\"mye5rWb_B\",\"LUeSqZu6B\",\"z5chA7Iug\",\"rqZxZeJmj\",\"NMgANx7oM\",\"degObvfiv\"],fonts:[\"Inter\"],layoutIdKey:\"p2SK6jCOy\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Information\"})}),className:\"framer-1ijnuvy\",duplicatedFrom:[\"mye5rWb_B\",\"LUeSqZu6B\",\"z5chA7Iug\",\"rqZxZeJmj\",\"NMgANx7oM\",\"degObvfiv\",\"p2SK6jCOy\"],fonts:[\"Inter\"],layoutIdKey:\"yZCQudN5T\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Frame,{className:\"framer-kp2h5q\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\"],layoutIdKey:\"HyC4hEvoS\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(27, 191, 30)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-1sv0vpk\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\",\"m7ZYhDVfD\"],layoutIdKey:\"eFdikljYd\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(209, 26, 23)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-jozgn0\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\",\"W39UQ8Ho8\"],layoutIdKey:\"O0dMnVbch\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 85, 0)\"},transformTemplate:transformTemplate}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Light Theme\"})}),className:\"framer-1r8qipr\",duplicatedFrom:[\"mye5rWb_B\",\"LUeSqZu6B\",\"z5chA7Iug\"],fonts:[\"Inter\"],layoutIdKey:\"Dc604pKQc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"10\"})}),className:\"framer-1dcz3mi\",duplicatedFrom:[\"mye5rWb_B\",\"z8zLmpBFe\"],fonts:[\"Inter\"],layoutIdKey:\"TSi3euk8T\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Frame,{className:\"framer-i13byi\",duplicatedFrom:[\"lqZY7jaBh\",\"FUOiF_X2B\",\"vNKE0vVWW\"],layoutIdKey:\"rDojnxFam\",style:{backgroundColor:\"rgb(255, 247, 229)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-f083vs\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"vz9I4rX8p\",\"LQ7xgNEns\"],layoutIdKey:\"ebPQyS0Ni\",style:{backgroundColor:\"rgb(246, 214, 213)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-277vxl\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"uiRFsaXnp\",\"E0eikfMl4\"],layoutIdKey:\"HWFdTuREf\",style:{backgroundColor:\"rgb(204, 255, 255)\"},transformTemplate:transformTemplate2}),/*#__PURE__*/_jsx(Frame,{className:\"framer-do6o8p\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"lBW_q8Ksw\",\"JHCSvYrt6\"],layoutIdKey:\"eaEK1zp7K\",style:{backgroundColor:\"rgb(64, 64, 64)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-165097\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\",\"W39UQ8Ho8\"],layoutIdKey:\"a8aXAVOQs\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(204, 204, 204)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-xv7phs\",duplicatedFrom:[\"lqZY7jaBh\",\"FUOiF_X2B\",\"vyeiN2tFD\"],layoutIdKey:\"gOHIaXppg\",style:{backgroundColor:\"rgb(255, 175, 25)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-16y8c40\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"vz9I4rX8p\",\"JrzSGzOcg\"],layoutIdKey:\"fsxX3Z8vG\",style:{backgroundColor:\"rgb(244, 65, 62)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-11x1xwm\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"uiRFsaXnp\",\"gQ6AAzQGR\"],layoutIdKey:\"Bt3sVv17u\",style:{backgroundColor:\"rgb(57, 230, 230)\"},transformTemplate:transformTemplate2}),/*#__PURE__*/_jsx(Frame,{className:\"framer-5qul3p\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"lBW_q8Ksw\",\"r3EiF3942\"],layoutIdKey:\"omczuEZGb\",style:{backgroundColor:\"rgb(0, 0, 0)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-1b4ao9y\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\",\"m7ZYhDVfD\"],layoutIdKey:\"SwOXkxKQz\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(26, 26, 26)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"300\"})}),className:\"framer-15dkyv\",duplicatedFrom:[\"mye5rWb_B\",\"LUeSqZu6B\"],fonts:[\"Inter\"],layoutIdKey:\"Ncd0gTDdb\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Frame,{className:\"framer-weigvp\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\"],layoutIdKey:\"KFvfqWOTF\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate}),/*#__PURE__*/_jsx(Frame,{className:\"framer-123n7u3\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\",\"m7ZYhDVfD\"],layoutIdKey:\"YbIKC_vfM\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-znsrzu\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\",\"W39UQ8Ho8\"],layoutIdKey:\"XfbDO_RfX\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(242, 242, 242)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"White\"})}),className:\"framer-liirou\",duplicatedFrom:[\"mye5rWb_B\",\"LUeSqZu6B\",\"z5chA7Iug\",\"rqZxZeJmj\",\"NMgANx7oM\",\"degObvfiv\",\"p2SK6jCOy\"],fonts:[\"Inter\"],layoutIdKey:\"ty_bIUoHC\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Frame,{className:\"framer-n6s6ls\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\",\"W39UQ8Ho8\",\"a8aXAVOQs\"],layoutIdKey:\"pG5R0pI3k\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(217, 217, 217)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-pwdcuh\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\",\"m7ZYhDVfD\",\"SwOXkxKQz\"],layoutIdKey:\"S7cdeHyuH\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"20\"})}),className:\"framer-1g42eqi\",duplicatedFrom:[\"mye5rWb_B\",\"z8zLmpBFe\"],fonts:[\"Inter\"],layoutIdKey:\"TjfDQiFqV\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Frame,{className:\"framer-1t0nm3l\",duplicatedFrom:[\"lqZY7jaBh\",\"FUOiF_X2B\",\"vNKE0vVWW\"],layoutIdKey:\"dGceZDZRs\",style:{backgroundColor:\"rgb(252, 218, 156)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-12kv187\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"vz9I4rX8p\",\"LQ7xgNEns\"],layoutIdKey:\"xf6gfIKd1\",style:{backgroundColor:\"rgb(241, 193, 193)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-1st66ak\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"uiRFsaXnp\",\"E0eikfMl4\"],layoutIdKey:\"eaEu9HIgR\",style:{backgroundColor:\"rgb(147, 237, 237)\"},transformTemplate:transformTemplate2}),/*#__PURE__*/_jsx(Frame,{className:\"framer-14cbqmu\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"lBW_q8Ksw\",\"JHCSvYrt6\"],layoutIdKey:\"GcmkoTWip\",style:{backgroundColor:\"rgb(51, 51, 51)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-10pjfps\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\",\"W39UQ8Ho8\"],layoutIdKey:\"eMOH7D_Pp\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(166, 166, 166)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-1kmx2qc\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\",\"W39UQ8Ho8\",\"XfbDO_RfX\"],layoutIdKey:\"PxcwlZfyV\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(230, 230, 230)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-9euaj\",duplicatedFrom:[\"lqZY7jaBh\",\"FUOiF_X2B\",\"vyeiN2tFD\",\"gOHIaXppg\"],layoutIdKey:\"i10qCXA9f\",style:{backgroundColor:\"rgb(255, 157, 0)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-tpmgrl\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"vz9I4rX8p\",\"JrzSGzOcg\",\"fsxX3Z8vG\"],layoutIdKey:\"THS6HOpdZ\",style:{backgroundColor:\"rgb(255, 46, 46)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-1yfj2zk\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"uiRFsaXnp\",\"gQ6AAzQGR\",\"Bt3sVv17u\"],layoutIdKey:\"sGg8q5swI\",style:{backgroundColor:\"rgb(41, 240, 240)\"},transformTemplate:transformTemplate2}),/*#__PURE__*/_jsx(Frame,{className:\"framer-cyvtax\",duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"lBW_q8Ksw\",\"r3EiF3942\",\"omczuEZGb\"],layoutIdKey:\"LuIpA8zTo\",style:{backgroundColor:\"rgb(0, 0, 0)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-1oi9qz9\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\",\"m7ZYhDVfD\",\"SwOXkxKQz\"],layoutIdKey:\"LaumdDsMI\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(20, 20, 20)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"400\"})}),className:\"framer-n171wa\",duplicatedFrom:[\"mye5rWb_B\",\"LUeSqZu6B\",\"Ncd0gTDdb\"],fonts:[\"Inter\"],layoutIdKey:\"J6waKX4DU\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Frame,{className:\"framer-1x7wdk6\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\",\"m7ZYhDVfD\",\"SwOXkxKQz\",\"S7cdeHyuH\"],layoutIdKey:\"KMvmJZLOR\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(Frame,{className:\"framer-9k9m68\",\"data-border\":true,duplicatedFrom:[\"lqZY7jaBh\",\"JYpx6LbcU\",\"Grf2qHk3f\",\"LLqguBZtH\",\"t6K1rkJzq\",\"Pl7urojHJ\",\"qfPZtIpO6\",\"W39UQ8Ho8\",\"O0dMnVbch\"],layoutIdKey:\"QS2TTCDgb\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(0, 149, 255)\"},transformTemplate:transformTemplate})]});});const css=['.framer-XQbrt[data-border=\"true\"]::after, .framer-XQbrt [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XQbrt.framer-pjibed, .framer-XQbrt .framer-pjibed { display: block; }\",\".framer-XQbrt.framer-1nbf5my { height: 1025px; overflow: hidden; position: relative; width: 1205px; }\",\".framer-XQbrt .framer-3awtpa { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 259px; overflow: visible; position: absolute; top: 51%; width: 52px; }\",\".framer-XQbrt .framer-63ilmb { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 403px; overflow: visible; position: absolute; top: 51%; width: 52px; }\",\".framer-XQbrt .framer-fz8trc { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 47%; overflow: visible; position: absolute; top: 51%; width: 52px; }\",\".framer-XQbrt .framer-102rpcm { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 497px; top: 51%; width: 52px; }\",\".framer-XQbrt .framer-1irnh40 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 383px; top: 51%; width: 52px; }\",\".framer-XQbrt .framer-5oyhxe { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 259px; overflow: visible; position: absolute; top: 406px; width: 52px; }\",\".framer-XQbrt .framer-cjf0jj { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 403px; overflow: visible; position: absolute; top: 406px; width: 52px; }\",\".framer-XQbrt .framer-mlllho { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 47%; overflow: visible; position: absolute; top: 406px; width: 52px; }\",\".framer-XQbrt .framer-mxhmng { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 497px; top: 406px; width: 52px; }\",\".framer-XQbrt .framer-1nh4zkk { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 383px; top: 406px; width: 52px; }\",\".framer-XQbrt .framer-dmbknu { flex: none; height: auto; left: 192px; position: absolute; top: 51%; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-wwaq1k { flex: none; height: auto; left: 192px; position: absolute; top: 427px; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-wff9pf { bottom: 399px; flex: none; height: auto; left: 192px; position: absolute; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-1esnsdn { aspect-ratio: 1 / 1; bottom: 388px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 259px; overflow: visible; position: absolute; width: 52px; }\",\".framer-XQbrt .framer-aj6b7l { aspect-ratio: 1 / 1; bottom: 388px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 403px; overflow: visible; position: absolute; width: 52px; }\",\".framer-XQbrt .framer-whtwfs { aspect-ratio: 1 / 1; bottom: 388px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 47%; overflow: visible; position: absolute; width: 52px; }\",\".framer-XQbrt .framer-1o387yu { aspect-ratio: 1 / 1; bottom: 388px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 497px; width: 52px; }\",\".framer-XQbrt .framer-16uurbl { aspect-ratio: 1 / 1; bottom: 388px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 383px; width: 52px; }\",\".framer-XQbrt .framer-y0pj8q { flex: none; height: auto; left: 251px; position: absolute; top: 134px; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-zcd29d { flex: none; height: auto; left: 392px; position: absolute; top: 134px; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-czir6b { flex: none; height: auto; left: 47%; position: absolute; top: 134px; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-ut45qd { flex: none; height: auto; position: absolute; right: 499px; top: 134px; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-1jktkkc { flex: none; height: auto; position: absolute; right: 391px; top: 134px; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-1ijnuvy { flex: none; height: auto; position: absolute; right: 131px; top: 134px; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-kp2h5q { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 148px; top: 357px; width: 52px; }\",\".framer-XQbrt .framer-1sv0vpk { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 148px; top: 266px; width: 52px; }\",\".framer-XQbrt .framer-jozgn0 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 148px; top: 46%; width: 52px; }\",\".framer-XQbrt .framer-1r8qipr { flex: none; height: auto; left: 49%; position: absolute; top: 44px; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-1dcz3mi { bottom: 212px; flex: none; height: auto; left: 192px; position: absolute; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-i13byi { aspect-ratio: 1 / 1; bottom: 201px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 259px; overflow: visible; position: absolute; width: 52px; }\",\".framer-XQbrt .framer-f083vs { aspect-ratio: 1 / 1; bottom: 201px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 403px; overflow: visible; position: absolute; width: 52px; }\",\".framer-XQbrt .framer-277vxl { aspect-ratio: 1 / 1; bottom: 201px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 47%; overflow: visible; position: absolute; width: 52px; }\",\".framer-XQbrt .framer-do6o8p { aspect-ratio: 1 / 1; bottom: 201px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 497px; width: 52px; }\",\".framer-XQbrt .framer-165097 { aspect-ratio: 1 / 1; bottom: 201px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 383px; width: 52px; }\",\".framer-XQbrt .framer-xv7phs { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 259px; overflow: visible; position: absolute; top: 318px; width: 52px; }\",\".framer-XQbrt .framer-16y8c40 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 403px; overflow: visible; position: absolute; top: 318px; width: 52px; }\",\".framer-XQbrt .framer-11x1xwm { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 47%; overflow: visible; position: absolute; top: 318px; width: 52px; }\",\".framer-XQbrt .framer-5qul3p { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 497px; top: 318px; width: 52px; }\",\".framer-XQbrt .framer-1b4ao9y { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 383px; top: 318px; width: 52px; }\",\".framer-XQbrt .framer-15dkyv { flex: none; height: auto; left: 192px; position: absolute; top: 339px; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-weigvp { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 271px; top: 51%; width: 52px; }\",\".framer-XQbrt .framer-123n7u3 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 271px; top: 406px; width: 52px; }\",\".framer-XQbrt .framer-znsrzu { aspect-ratio: 1 / 1; bottom: 388px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 271px; width: 52px; }\",\".framer-XQbrt .framer-liirou { flex: none; height: auto; position: absolute; right: 271px; top: 134px; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-n6s6ls { aspect-ratio: 1 / 1; bottom: 201px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 271px; width: 52px; }\",\".framer-XQbrt .framer-pwdcuh { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 271px; top: 318px; width: 52px; }\",\".framer-XQbrt .framer-1g42eqi { bottom: 308px; flex: none; height: auto; left: 192px; position: absolute; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-1t0nm3l { aspect-ratio: 1 / 1; bottom: 297px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 259px; overflow: visible; position: absolute; width: 52px; }\",\".framer-XQbrt .framer-12kv187 { aspect-ratio: 1 / 1; bottom: 297px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 403px; overflow: visible; position: absolute; width: 52px; }\",\".framer-XQbrt .framer-1st66ak { aspect-ratio: 1 / 1; bottom: 297px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 47%; overflow: visible; position: absolute; width: 52px; }\",\".framer-XQbrt .framer-14cbqmu { aspect-ratio: 1 / 1; bottom: 297px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 497px; width: 52px; }\",\".framer-XQbrt .framer-10pjfps { aspect-ratio: 1 / 1; bottom: 297px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 383px; width: 52px; }\",\".framer-XQbrt .framer-1kmx2qc { aspect-ratio: 1 / 1; bottom: 297px; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 271px; width: 52px; }\",\".framer-XQbrt .framer-9euaj { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 259px; overflow: visible; position: absolute; top: 230px; width: 52px; }\",\".framer-XQbrt .framer-tpmgrl { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 403px; overflow: visible; position: absolute; top: 230px; width: 52px; }\",\".framer-XQbrt .framer-1yfj2zk { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); left: 47%; overflow: visible; position: absolute; top: 230px; width: 52px; }\",\".framer-XQbrt .framer-cyvtax { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 497px; top: 230px; width: 52px; }\",\".framer-XQbrt .framer-1oi9qz9 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 383px; top: 230px; width: 52px; }\",\".framer-XQbrt .framer-n171wa { flex: none; height: auto; left: 192px; position: absolute; top: 251px; white-space: pre; width: auto; }\",\".framer-XQbrt .framer-1x7wdk6 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 271px; top: 230px; width: 52px; }\",\".framer-XQbrt .framer-9k9m68 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: visible; position: absolute; right: 148px; top: 54%; width: 52px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1025\n * @framerIntrinsicWidth 1205\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerDisplayContentsDiv false\n */const FramerScreen1nbf5my=withCSS(Screen,css,\"framer-XQbrt\");export default FramerScreen1nbf5my;FramerScreen1nbf5my.displayName=\"Screens/Canvas 1\";FramerScreen1nbf5my.defaultProps={height:1025,width:1205};addFonts(FramerScreen1nbf5my,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerScreen1nbf5my\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1025\",\"framerDisplayContentsDiv\":\"false\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"1205\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","!function(t,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?e(exports):\"function\"==typeof define&&define.amd?define([\"exports\"],e):e((t=\"undefined\"!=typeof globalThis?globalThis:t||self)[\"dotlottie-player\"]={})}(this,(function(exports){\"use strict\";function _typeof(t){return(_typeof=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}var REACT_ELEMENT_TYPE;function _jsx(t,e,r,i){REACT_ELEMENT_TYPE||(REACT_ELEMENT_TYPE=\"function\"==typeof Symbol&&Symbol.for&&Symbol.for(\"react.element\")||60103);var n=t&&t.defaultProps,s=arguments.length-3;if(e||0===s||(e={children:void 0}),1===s)e.children=i;else if(s>1){for(var a=new Array(s),o=0;o<s;o++)a[o]=arguments[o+3];e.children=a}if(e&&n)for(var h in n)void 0===e[h]&&(e[h]=n[h]);else e||(e=n||{});return{$$typeof:REACT_ELEMENT_TYPE,type:t,key:void 0===r?null:\"\"+r,ref:null,props:e,_owner:null}}function _asyncIterator(t){var e;if(\"undefined\"!=typeof Symbol){if(Symbol.asyncIterator&&null!=(e=t[Symbol.asyncIterator]))return e.call(t);if(Symbol.iterator&&null!=(e=t[Symbol.iterator]))return e.call(t)}throw new TypeError(\"Object is not async iterable\")}function _AwaitValue(t){this.wrapped=t}function _AsyncGenerator(t){var e,r;function i(e,r){try{var s=t[e](r),a=s.value,o=a instanceof _AwaitValue;Promise.resolve(o?a.wrapped:a).then((function(t){o?i(\"return\"===e?\"return\":\"next\",t):n(s.done?\"return\":\"normal\",t)}),(function(t){i(\"throw\",t)}))}catch(t){n(\"throw\",t)}}function n(t,n){switch(t){case\"return\":e.resolve({value:n,done:!0});break;case\"throw\":e.reject(n);break;default:e.resolve({value:n,done:!1})}(e=e.next)?i(e.key,e.arg):r=null}this._invoke=function(t,n){return new Promise((function(s,a){var o={key:t,arg:n,resolve:s,reject:a,next:null};r?r=r.next=o:(e=r=o,i(t,n))}))},\"function\"!=typeof t.return&&(this.return=void 0)}function _wrapAsyncGenerator(t){return function(){return new _AsyncGenerator(t.apply(this,arguments))}}function _awaitAsyncGenerator(t){return new _AwaitValue(t)}function _asyncGeneratorDelegate(t,e){var r={},i=!1;function n(r,n){return i=!0,n=new Promise((function(e){e(t[r](n))})),{done:!1,value:e(n)}}return\"function\"==typeof Symbol&&Symbol.iterator&&(r[Symbol.iterator]=function(){return this}),r.next=function(t){return i?(i=!1,t):n(\"next\",t)},\"function\"==typeof t.throw&&(r.throw=function(t){if(i)throw i=!1,t;return n(\"throw\",t)}),\"function\"==typeof t.return&&(r.return=function(t){return i?(i=!1,t):n(\"return\",t)}),r}function asyncGeneratorStep(t,e,r,i,n,s,a){try{var o=t[s](a),h=o.value}catch(t){return void r(t)}o.done?e(h):Promise.resolve(h).then(i,n)}function _asyncToGenerator(t){return function(){var e=this,r=arguments;return new Promise((function(i,n){var s=t.apply(e,r);function a(t){asyncGeneratorStep(s,i,n,a,o,\"next\",t)}function o(t){asyncGeneratorStep(s,i,n,a,o,\"throw\",t)}a(void 0)}))}}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError(\"Cannot call a class as a function\")}function _defineProperties(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,\"value\"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function _createClass(t,e,r){return e&&_defineProperties(t.prototype,e),r&&_defineProperties(t,r),t}function _defineEnumerableProperties(t,e){for(var r in e){(s=e[r]).configurable=s.enumerable=!0,\"value\"in s&&(s.writable=!0),Object.defineProperty(t,r,s)}if(Object.getOwnPropertySymbols)for(var i=Object.getOwnPropertySymbols(e),n=0;n<i.length;n++){var s,a=i[n];(s=e[a]).configurable=s.enumerable=!0,\"value\"in s&&(s.writable=!0),Object.defineProperty(t,a,s)}return t}function _defaults(t,e){for(var r=Object.getOwnPropertyNames(e),i=0;i<r.length;i++){var n=r[i],s=Object.getOwnPropertyDescriptor(e,n);s&&s.configurable&&void 0===t[n]&&Object.defineProperty(t,n,s)}return t}function _defineProperty(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function _extends(){return(_extends=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t}).apply(this,arguments)}function _objectSpread(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?Object(arguments[e]):{},i=Object.keys(r);\"function\"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(r).filter((function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable})))),i.forEach((function(e){_defineProperty(t,e,r[e])}))}return t}function ownKeys(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function _objectSpread2(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(Object(r),!0).forEach((function(e){_defineProperty(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function _inherits(t,e){if(\"function\"!=typeof e&&null!==e)throw new TypeError(\"Super expression must either be null or a function\");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&_setPrototypeOf(t,e)}function _inheritsLoose(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,_setPrototypeOf(t,e)}function _getPrototypeOf(t){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function _setPrototypeOf(t,e){return(_setPrototypeOf=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}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(t,e,r){return(_construct=_isNativeReflectConstruct()?Reflect.construct:function(t,e,r){var i=[null];i.push.apply(i,e);var n=new(Function.bind.apply(t,i));return r&&_setPrototypeOf(n,r.prototype),n}).apply(null,arguments)}function _isNativeFunction(t){return-1!==Function.toString.call(t).indexOf(\"[native code]\")}function _wrapNativeSuper(t){var e=\"function\"==typeof Map?new Map:void 0;return(_wrapNativeSuper=function(t){if(null===t||!_isNativeFunction(t))return t;if(\"function\"!=typeof t)throw new TypeError(\"Super expression must either be null or a function\");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return _construct(t,arguments,_getPrototypeOf(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(r,t)})(t)}function _instanceof(t,e){return null!=e&&\"undefined\"!=typeof Symbol&&e[Symbol.hasInstance]?!!e[Symbol.hasInstance](t):t instanceof e}function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function _getRequireWildcardCache(){if(\"function\"!=typeof WeakMap)return null;var t=new WeakMap;return _getRequireWildcardCache=function(){return t},t}function _interopRequireWildcard(t){if(t&&t.__esModule)return t;if(null===t||\"object\"!=typeof t&&\"function\"!=typeof t)return{default:t};var e=_getRequireWildcardCache();if(e&&e.has(t))return e.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var s=i?Object.getOwnPropertyDescriptor(t,n):null;s&&(s.get||s.set)?Object.defineProperty(r,n,s):r[n]=t[n]}return r.default=t,e&&e.set(t,r),r}function _newArrowCheck(t,e){if(t!==e)throw new TypeError(\"Cannot instantiate an arrow function\")}function _objectDestructuringEmpty(t){if(null==t)throw new TypeError(\"Cannot destructure undefined\")}function _objectWithoutPropertiesLoose(t,e){if(null==t)return{};var r,i,n={},s=Object.keys(t);for(i=0;i<s.length;i++)r=s[i],e.indexOf(r)>=0||(n[r]=t[r]);return n}function _objectWithoutProperties(t,e){if(null==t)return{};var r,i,n=_objectWithoutPropertiesLoose(t,e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);for(i=0;i<s.length;i++)r=s[i],e.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function _assertThisInitialized(t){if(void 0===t)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return t}function _possibleConstructorReturn(t,e){return!e||\"object\"!=typeof e&&\"function\"!=typeof e?_assertThisInitialized(t):e}function _createSuper(t){var e=_isNativeReflectConstruct();return function(){var r,i=_getPrototypeOf(t);if(e){var n=_getPrototypeOf(this).constructor;r=Reflect.construct(i,arguments,n)}else r=i.apply(this,arguments);return _possibleConstructorReturn(this,r)}}function _superPropBase(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=_getPrototypeOf(t)););return t}function _get(t,e,r){return(_get=\"undefined\"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,r){var i=_superPropBase(t,e);if(i){var n=Object.getOwnPropertyDescriptor(i,e);return n.get?n.get.call(r):n.value}})(t,e,r||t)}function set(t,e,r,i){return(set=\"undefined\"!=typeof Reflect&&Reflect.set?Reflect.set:function(t,e,r,i){var n,s=_superPropBase(t,e);if(s){if((n=Object.getOwnPropertyDescriptor(s,e)).set)return n.set.call(i,r),!0;if(!n.writable)return!1}if(n=Object.getOwnPropertyDescriptor(i,e)){if(!n.writable)return!1;n.value=r,Object.defineProperty(i,e,n)}else _defineProperty(i,e,r);return!0})(t,e,r,i)}function _set(t,e,r,i,n){if(!set(t,e,r,i||t)&&n)throw new Error(\"failed to set property\");return r}function _taggedTemplateLiteral(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function _taggedTemplateLiteralLoose(t,e){return e||(e=t.slice(0)),t.raw=e,t}function _readOnlyError(t){throw new TypeError('\"'+t+'\" is read-only')}function _writeOnlyError(t){throw new TypeError('\"'+t+'\" is write-only')}function _classNameTDZError(t){throw new Error('Class \"'+t+'\" cannot be referenced in computed property keys.')}function _temporalUndefined(){}function _tdz(t){throw new ReferenceError(t+\" is not defined - temporal dead zone\")}function _temporalRef(t,e){return t===_temporalUndefined?_tdz(e):t}function _slicedToArray(t,e){return _arrayWithHoles(t)||_iterableToArrayLimit(t,e)||_unsupportedIterableToArray(t,e)||_nonIterableRest()}function _slicedToArrayLoose(t,e){return _arrayWithHoles(t)||_iterableToArrayLimitLoose(t,e)||_unsupportedIterableToArray(t,e)||_nonIterableRest()}function _toArray(t){return _arrayWithHoles(t)||_iterableToArray(t)||_unsupportedIterableToArray(t)||_nonIterableRest()}function _toConsumableArray(t){return _arrayWithoutHoles(t)||_iterableToArray(t)||_unsupportedIterableToArray(t)||_nonIterableSpread()}function _arrayWithoutHoles(t){if(Array.isArray(t))return _arrayLikeToArray(t)}function _arrayWithHoles(t){if(Array.isArray(t))return t}function _maybeArrayLike(t,e,r){if(e&&!Array.isArray(e)&&\"number\"==typeof e.length){var i=e.length;return _arrayLikeToArray(e,void 0!==r&&r<i?r:i)}return t(e,r)}function _iterableToArray(t){if(\"undefined\"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function _iterableToArrayLimit(t,e){if(\"undefined\"!=typeof Symbol&&Symbol.iterator in Object(t)){var r=[],i=!0,n=!1,s=void 0;try{for(var a,o=t[Symbol.iterator]();!(i=(a=o.next()).done)&&(r.push(a.value),!e||r.length!==e);i=!0);}catch(t){n=!0,s=t}finally{try{i||null==o.return||o.return()}finally{if(n)throw s}}return r}}function _iterableToArrayLimitLoose(t,e){if(\"undefined\"!=typeof Symbol&&Symbol.iterator in Object(t)){for(var r,i=[],n=t[Symbol.iterator]();!(r=n.next()).done&&(i.push(r.value),!e||i.length!==e););return i}}function _unsupportedIterableToArray(t,e){if(t){if(\"string\"==typeof t)return _arrayLikeToArray(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return\"Object\"===r&&t.constructor&&(r=t.constructor.name),\"Map\"===r||\"Set\"===r?Array.from(t):\"Arguments\"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(t,e):void 0}}function _arrayLikeToArray(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,i=new Array(e);r<e;r++)i[r]=t[r];return i}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 destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}function _createForOfIteratorHelper(t,e){var r;if(\"undefined\"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(r=_unsupportedIterableToArray(t))||e&&t&&\"number\"==typeof t.length){r&&(t=r);var i=0,n=function(){};return{s:n,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f: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.\")}var s,a=!0,o=!1;return{s:function(){r=t[Symbol.iterator]()},n:function(){var t=r.next();return a=t.done,t},e:function(t){o=!0,s=t},f:function(){try{a||null==r.return||r.return()}finally{if(o)throw s}}}}function _createForOfIteratorHelperLoose(t,e){var r;if(\"undefined\"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(r=_unsupportedIterableToArray(t))||e&&t&&\"number\"==typeof t.length){r&&(t=r);var i=0;return function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}return(r=t[Symbol.iterator]()).next.bind(r)}function _skipFirstGeneratorNext(t){return function(){var e=t.apply(this,arguments);return e.next(),e}}function _toPrimitive(t,e){if(\"object\"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||\"default\");if(\"object\"!=typeof i)return i;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return(\"string\"===e?String:Number)(t)}function _toPropertyKey(t){var e=_toPrimitive(t,\"string\");return\"symbol\"==typeof e?e:String(e)}function _initializerWarningHelper(t,e){throw new Error(\"Decorating class property failed. Please ensure that proposal-class-properties is enabled and runs after the decorators transform.\")}function _initializerDefineProperty(t,e,r,i){r&&Object.defineProperty(t,e,{enumerable:r.enumerable,configurable:r.configurable,writable:r.writable,value:r.initializer?r.initializer.call(i):void 0})}function _applyDecoratedDescriptor(t,e,r,i,n){var s={};return Object.keys(i).forEach((function(t){s[t]=i[t]})),s.enumerable=!!s.enumerable,s.configurable=!!s.configurable,(\"value\"in s||s.initializer)&&(s.writable=!0),s=r.slice().reverse().reduce((function(r,i){return i(t,e,r)||r}),s),n&&void 0!==s.initializer&&(s.value=s.initializer?s.initializer.call(n):void 0,s.initializer=void 0),void 0===s.initializer&&(Object.defineProperty(t,e,s),s=null),s}\"function\"==typeof Symbol&&Symbol.asyncIterator&&(_AsyncGenerator.prototype[Symbol.asyncIterator]=function(){return this}),_AsyncGenerator.prototype.next=function(t){return this._invoke(\"next\",t)},_AsyncGenerator.prototype.throw=function(t){return this._invoke(\"throw\",t)},_AsyncGenerator.prototype.return=function(t){return this._invoke(\"return\",t)};var id=0;function _classPrivateFieldLooseKey(t){return\"__private_\"+id+++\"_\"+t}function _classPrivateFieldLooseBase(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError(\"attempted to use private field on non-instance\");return t}function _classPrivateFieldGet(t,e){return _classApplyDescriptorGet(t,_classExtractFieldDescriptor(t,e,\"get\"))}function _classPrivateFieldSet(t,e,r){return _classApplyDescriptorSet(t,_classExtractFieldDescriptor(t,e,\"set\"),r),r}function _classPrivateFieldDestructureSet(t,e){return _classApplyDescriptorDestructureSet(t,_classExtractFieldDescriptor(t,e,\"set\"))}function _classExtractFieldDescriptor(t,e,r){if(!e.has(t))throw new TypeError(\"attempted to \"+r+\" private field on non-instance\");return e.get(t)}function _classStaticPrivateFieldSpecGet(t,e,r){return _classCheckPrivateStaticAccess(t,e),_classCheckPrivateStaticFieldDescriptor(r,\"get\"),_classApplyDescriptorGet(t,r)}function _classStaticPrivateFieldSpecSet(t,e,r,i){return _classCheckPrivateStaticAccess(t,e),_classCheckPrivateStaticFieldDescriptor(r,\"set\"),_classApplyDescriptorSet(t,r,i),i}function _classStaticPrivateMethodGet(t,e,r){return _classCheckPrivateStaticAccess(t,e),r}function _classStaticPrivateMethodSet(){throw new TypeError(\"attempted to set read only static private field\")}function _classApplyDescriptorGet(t,e){return e.get?e.get.call(t):e.value}function _classApplyDescriptorSet(t,e,r){if(e.set)e.set.call(t,r);else{if(!e.writable)throw new TypeError(\"attempted to set read only private field\");e.value=r}}function _classApplyDescriptorDestructureSet(t,e){if(e.set)return\"__destrObj\"in e||(e.__destrObj={set value(r){e.set.call(t,r)}}),e.__destrObj;if(!e.writable)throw new TypeError(\"attempted to set read only private field\");return e}function _classStaticPrivateFieldDestructureSet(t,e,r){return _classCheckPrivateStaticAccess(t,e),_classCheckPrivateStaticFieldDescriptor(r,\"set\"),_classApplyDescriptorDestructureSet(t,r)}function _classCheckPrivateStaticAccess(t,e){if(t!==e)throw new TypeError(\"Private static access of wrong provenance\")}function _classCheckPrivateStaticFieldDescriptor(t,e){if(void 0===t)throw new TypeError(\"attempted to \"+e+\" private static field before its declaration\")}function _decorate(t,e,r,i){var n=_getDecoratorsApi();if(i)for(var s=0;s<i.length;s++)n=i[s](n);var a=e((function(t){n.initializeInstanceElements(t,o.elements)}),r),o=n.decorateClass(_coalesceClassElements(a.d.map(_createElementDescriptor)),t);return n.initializeClassElements(a.F,o.elements),n.runClassFinishers(a.F,o.finishers)}function _getDecoratorsApi(){_getDecoratorsApi=function(){return t};var t={elementsDefinitionOrder:[[\"method\"],[\"field\"]],initializeInstanceElements:function(t,e){[\"method\",\"field\"].forEach((function(r){e.forEach((function(e){e.kind===r&&\"own\"===e.placement&&this.defineClassElement(t,e)}),this)}),this)},initializeClassElements:function(t,e){var r=t.prototype;[\"method\",\"field\"].forEach((function(i){e.forEach((function(e){var n=e.placement;if(e.kind===i&&(\"static\"===n||\"prototype\"===n)){var s=\"static\"===n?t:r;this.defineClassElement(s,e)}}),this)}),this)},defineClassElement:function(t,e){var r=e.descriptor;if(\"field\"===e.kind){var i=e.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(t)}}Object.defineProperty(t,e.key,r)},decorateClass:function(t,e){var r=[],i=[],n={static:[],prototype:[],own:[]};if(t.forEach((function(t){this.addElementPlacement(t,n)}),this),t.forEach((function(t){if(!_hasDecorators(t))return r.push(t);var e=this.decorateElement(t,n);r.push(e.element),r.push.apply(r,e.extras),i.push.apply(i,e.finishers)}),this),!e)return{elements:r,finishers:i};var s=this.decorateConstructor(r,e);return i.push.apply(i,s.finishers),s.finishers=i,s},addElementPlacement:function(t,e,r){var i=e[t.placement];if(!r&&-1!==i.indexOf(t.key))throw new TypeError(\"Duplicated element (\"+t.key+\")\");i.push(t.key)},decorateElement:function(t,e){for(var r=[],i=[],n=t.decorators,s=n.length-1;s>=0;s--){var a=e[t.placement];a.splice(a.indexOf(t.key),1);var o=this.fromElementDescriptor(t),h=this.toElementFinisherExtras((0,n[s])(o)||o);t=h.element,this.addElementPlacement(t,e),h.finisher&&i.push(h.finisher);var l=h.extras;if(l){for(var p=0;p<l.length;p++)this.addElementPlacement(l[p],e);r.push.apply(r,l)}}return{element:t,finishers:i,extras:r}},decorateConstructor:function(t,e){for(var r=[],i=e.length-1;i>=0;i--){var n=this.fromClassDescriptor(t),s=this.toClassDescriptor((0,e[i])(n)||n);if(void 0!==s.finisher&&r.push(s.finisher),void 0!==s.elements){t=s.elements;for(var a=0;a<t.length-1;a++)for(var o=a+1;o<t.length;o++)if(t[a].key===t[o].key&&t[a].placement===t[o].placement)throw new TypeError(\"Duplicated element (\"+t[a].key+\")\")}}return{elements:t,finishers:r}},fromElementDescriptor:function(t){var e={kind:t.kind,key:t.key,placement:t.placement,descriptor:t.descriptor};return Object.defineProperty(e,Symbol.toStringTag,{value:\"Descriptor\",configurable:!0}),\"field\"===t.kind&&(e.initializer=t.initializer),e},toElementDescriptors:function(t){if(void 0!==t)return _toArray(t).map((function(t){var e=this.toElementDescriptor(t);return this.disallowProperty(t,\"finisher\",\"An element descriptor\"),this.disallowProperty(t,\"extras\",\"An element descriptor\"),e}),this)},toElementDescriptor:function(t){var e=String(t.kind);if(\"method\"!==e&&\"field\"!==e)throw new TypeError('An element descriptor\\'s .kind property must be either \"method\" or \"field\", but a decorator created an element descriptor with .kind \"'+e+'\"');var r=_toPropertyKey(t.key),i=String(t.placement);if(\"static\"!==i&&\"prototype\"!==i&&\"own\"!==i)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 \"'+i+'\"');var n=t.descriptor;this.disallowProperty(t,\"elements\",\"An element descriptor\");var s={kind:e,key:r,placement:i,descriptor:Object.assign({},n)};return\"field\"!==e?this.disallowProperty(t,\"initializer\",\"A method descriptor\"):(this.disallowProperty(n,\"get\",\"The property descriptor of a field descriptor\"),this.disallowProperty(n,\"set\",\"The property descriptor of a field descriptor\"),this.disallowProperty(n,\"value\",\"The property descriptor of a field descriptor\"),s.initializer=t.initializer),s},toElementFinisherExtras:function(t){return{element:this.toElementDescriptor(t),finisher:_optionalCallableProperty(t,\"finisher\"),extras:this.toElementDescriptors(t.extras)}},fromClassDescriptor:function(t){var e={kind:\"class\",elements:t.map(this.fromElementDescriptor,this)};return Object.defineProperty(e,Symbol.toStringTag,{value:\"Descriptor\",configurable:!0}),e},toClassDescriptor:function(t){var e=String(t.kind);if(\"class\"!==e)throw new TypeError('A class descriptor\\'s .kind property must be \"class\", but a decorator created a class descriptor with .kind \"'+e+'\"');this.disallowProperty(t,\"key\",\"A class descriptor\"),this.disallowProperty(t,\"placement\",\"A class descriptor\"),this.disallowProperty(t,\"descriptor\",\"A class descriptor\"),this.disallowProperty(t,\"initializer\",\"A class descriptor\"),this.disallowProperty(t,\"extras\",\"A class descriptor\");var r=_optionalCallableProperty(t,\"finisher\");return{elements:this.toElementDescriptors(t.elements),finisher:r}},runClassFinishers:function(t,e){for(var r=0;r<e.length;r++){var i=(0,e[r])(t);if(void 0!==i){if(\"function\"!=typeof i)throw new TypeError(\"Finishers must return a constructor.\");t=i}}return t},disallowProperty:function(t,e,r){if(void 0!==t[e])throw new TypeError(r+\" can't have a .\"+e+\" property.\")}};return t}function _createElementDescriptor(t){var e,r=_toPropertyKey(t.key);\"method\"===t.kind?e={value:t.value,writable:!0,configurable:!0,enumerable:!1}:\"get\"===t.kind?e={get:t.value,configurable:!0,enumerable:!1}:\"set\"===t.kind?e={set:t.value,configurable:!0,enumerable:!1}:\"field\"===t.kind&&(e={configurable:!0,writable:!0,enumerable:!0});var i={kind:\"field\"===t.kind?\"field\":\"method\",key:r,placement:t.static?\"static\":\"field\"===t.kind?\"own\":\"prototype\",descriptor:e};return t.decorators&&(i.decorators=t.decorators),\"field\"===t.kind&&(i.initializer=t.value),i}function _coalesceGetterSetter(t,e){void 0!==t.descriptor.get?e.descriptor.get=t.descriptor.get:e.descriptor.set=t.descriptor.set}function _coalesceClassElements(t){for(var e=[],r=function(t){return\"method\"===t.kind&&t.key===s.key&&t.placement===s.placement},i=0;i<t.length;i++){var n,s=t[i];if(\"method\"===s.kind&&(n=e.find(r)))if(_isDataDescriptor(s.descriptor)||_isDataDescriptor(n.descriptor)){if(_hasDecorators(s)||_hasDecorators(n))throw new ReferenceError(\"Duplicated methods (\"+s.key+\") can't be decorated.\");n.descriptor=s.descriptor}else{if(_hasDecorators(s)){if(_hasDecorators(n))throw new ReferenceError(\"Decorators can't be placed on different accessors with for the same property (\"+s.key+\").\");n.decorators=s.decorators}_coalesceGetterSetter(s,n)}else e.push(s)}return e}function _hasDecorators(t){return t.decorators&&t.decorators.length}function _isDataDescriptor(t){return void 0!==t&&!(void 0===t.value&&void 0===t.writable)}function _optionalCallableProperty(t,e){var r=t[e];if(void 0!==r&&\"function\"!=typeof r)throw new TypeError(\"Expected '\"+e+\"' to be a function\");return r}function _classPrivateMethodGet(t,e,r){if(!e.has(t))throw new TypeError(\"attempted to get private field on non-instance\");return r}function _classPrivateMethodSet(){throw new TypeError(\"attempted to reassign private method\")}function _wrapRegExp(t,e){_wrapRegExp=function(t,e){return new s(t,void 0,e)};var r=_wrapNativeSuper(RegExp),i=RegExp.prototype,n=new WeakMap;function s(t,e,i){var s=r.call(this,t,e);return n.set(s,i||n.get(t)),s}function a(t,e){var r=n.get(e);return Object.keys(r).reduce((function(e,i){return e[i]=t[r[i]],e}),Object.create(null))}return _inherits(s,r),s.prototype.exec=function(t){var e=i.exec.call(this,t);return e&&(e.groups=a(e,this)),e},s.prototype[Symbol.replace]=function(t,e){if(\"string\"==typeof e){var r=n.get(this);return i[Symbol.replace].call(this,t,e.replace(/\\$<([^>]+)>/g,(function(t,e){return\"$\"+r[e]})))}if(\"function\"==typeof e){var s=this;return i[Symbol.replace].call(this,t,(function(){var t=[];return t.push.apply(t,arguments),\"object\"!=typeof t[t.length-1]&&t.push(a(t,s)),e.apply(this,t)}))}return i[Symbol.replace].call(this,t,e)},_wrapRegExp.apply(this,arguments)}\n/*! *****************************************************************************\n  Copyright (c) Microsoft Corporation.\n\n  Permission to use, copy, modify, and/or distribute this software for any\n  purpose with or without fee is hereby granted.\n\n  THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\n  REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\n  AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\n  INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\n  LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\n  OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\n  PERFORMANCE OF THIS SOFTWARE.\n  ***************************************************************************** */var extendStatics=function(t,e){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])})(t,e)};function __extends(t,e){function r(){this.constructor=t}extendStatics(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}var __assign=function(){return(__assign=Object.assign||function(t){for(var e,r=1,i=arguments.length;r<i;r++)for(var n in e=arguments[r])Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}).apply(this,arguments)};function __rest(t,e){var r={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.indexOf(i)<0&&(r[i]=t[i]);if(null!=t&&\"function\"==typeof Object.getOwnPropertySymbols){var n=0;for(i=Object.getOwnPropertySymbols(t);n<i.length;n++)e.indexOf(i[n])<0&&Object.prototype.propertyIsEnumerable.call(t,i[n])&&(r[i[n]]=t[i[n]])}return r}function __decorate(t,e,r,i){var n,s=arguments.length,a=s<3?e:null===i?i=Object.getOwnPropertyDescriptor(e,r):i;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(t,e,r,i);else for(var o=t.length-1;o>=0;o--)(n=t[o])&&(a=(s<3?n(a):s>3?n(e,r,a):n(e,r))||a);return s>3&&a&&Object.defineProperty(e,r,a),a}function __param(t,e){return function(r,i){e(r,i,t)}}function __metadata(t,e){if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.metadata)return Reflect.metadata(t,e)}function __awaiter(t,e,r,i){return new(r||(r=Promise))((function(n,s){function a(t){try{h(i.next(t))}catch(t){s(t)}}function o(t){try{h(i.throw(t))}catch(t){s(t)}}function h(t){var e;t.done?n(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(a,o)}h((i=i.apply(t,e||[])).next())}))}function __generator(t,e){var r,i,n,s,a={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return s={next:o(0),throw:o(1),return:o(2)},\"function\"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function o(s){return function(o){return function(s){if(r)throw new TypeError(\"Generator is already executing.\");for(;a;)try{if(r=1,i&&(n=2&s[0]?i.return:s[0]?i.throw||((n=i.return)&&n.call(i),0):i.next)&&!(n=n.call(i,s[1])).done)return n;switch(i=0,n&&(s=[2&s[0],n.value]),s[0]){case 0:case 1:n=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,i=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(n=a.trys,(n=n.length>0&&n[n.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!n||s[1]>n[0]&&s[1]<n[3])){a.label=s[1];break}if(6===s[0]&&a.label<n[1]){a.label=n[1],n=s;break}if(n&&a.label<n[2]){a.label=n[2],a.ops.push(s);break}n[2]&&a.ops.pop(),a.trys.pop();continue}s=e.call(t,a)}catch(t){s=[6,t],i=0}finally{r=n=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,o])}}}function __createBinding(t,e,r,i){void 0===i&&(i=r),t[i]=e[r]}function __exportStar(t,e){for(var r in t)\"default\"===r||e.hasOwnProperty(r)||(e[r]=t[r])}function __values(t){var e=\"function\"==typeof Symbol&&Symbol.iterator,r=e&&t[e],i=0;if(r)return r.call(t);if(t&&\"number\"==typeof t.length)return{next:function(){return t&&i>=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(e?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(t,e){var r=\"function\"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var i,n,s=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(i=s.next()).done;)a.push(i.value)}catch(t){n={error:t}}finally{try{i&&!i.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}return a}function __spread(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(__read(arguments[e]));return t}function __spreadArrays(){for(var t=0,e=0,r=arguments.length;e<r;e++)t+=arguments[e].length;var i=Array(t),n=0;for(e=0;e<r;e++)for(var s=arguments[e],a=0,o=s.length;a<o;a++,n++)i[n]=s[a];return i}function __await(t){return this instanceof __await?(this.v=t,this):new __await(t)}function __asyncGenerator(t,e,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var i,n=r.apply(t,e||[]),s=[];return i={},a(\"next\"),a(\"throw\"),a(\"return\"),i[Symbol.asyncIterator]=function(){return this},i;function a(t){n[t]&&(i[t]=function(e){return new Promise((function(r,i){s.push([t,e,r,i])>1||o(t,e)}))})}function o(t,e){try{!function(t){t.value instanceof __await?Promise.resolve(t.value.v).then(h,l):p(s[0][2],t)}(n[t](e))}catch(t){p(s[0][3],t)}}function h(t){o(\"next\",t)}function l(t){o(\"throw\",t)}function p(t,e){t(e),s.shift(),s.length&&o(s[0][0],s[0][1])}}function __asyncDelegator(t){var e,r;return e={},i(\"next\"),i(\"throw\",(function(t){throw t})),i(\"return\"),e[Symbol.iterator]=function(){return this},e;function i(i,n){e[i]=t[i]?function(e){return(r=!r)?{value:__await(t[i](e)),done:\"return\"===i}:n?n(e):e}:n}}function __asyncValues(t){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var e,r=t[Symbol.asyncIterator];return r?r.call(t):(t=\"function\"==typeof __values?__values(t):t[Symbol.iterator](),e={},i(\"next\"),i(\"throw\"),i(\"return\"),e[Symbol.asyncIterator]=function(){return this},e);function i(r){e[r]=t[r]&&function(e){return new Promise((function(i,n){(function(t,e,r,i){Promise.resolve(i).then((function(e){t({value:e,done:r})}),e)})(i,n,(e=t[r](e)).done,e.value)}))}}}function __makeTemplateObject(t,e){return Object.defineProperty?Object.defineProperty(t,\"raw\",{value:e}):t.raw=e,t}function __importStar(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)Object.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e.default=t,e}function __importDefault(t){return t&&t.__esModule?t:{default:t}}function __classPrivateFieldGet(t,e){if(!e.has(t))throw new TypeError(\"attempted to get private field on non-instance\");return e.get(t)}function __classPrivateFieldSet(t,e,r){if(!e.has(t))throw new TypeError(\"attempted to set private field on non-instance\");return e.set(t,r),r}\n/**\n   * @license\n   * Copyright 2019 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */const t$3=window,e$9=t$3.ShadowRoot&&(void 0===t$3.ShadyCSS||t$3.ShadyCSS.nativeShadow)&&\"adoptedStyleSheets\"in Document.prototype&&\"replace\"in CSSStyleSheet.prototype,s$3=Symbol(),n$4=new WeakMap;class o$6{constructor(t,e,r){if(this._$cssResult$=!0,r!==s$3)throw Error(\"CSSResult is not constructable. Use `unsafeCSS` or `css` instead.\");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const e=this.t;if(e$9&&void 0===t){const r=void 0!==e&&1===e.length;r&&(t=n$4.get(e)),void 0===t&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),r&&n$4.set(e,t))}return t}toString(){return this.cssText}}const r$3=t=>new o$6(\"string\"==typeof t?t:t+\"\",void 0,s$3),i$3=(t,...e)=>{const r=1===t.length?t[0]:e.reduce((e,r,i)=>e+(t=>{if(!0===t._$cssResult$)return t.cssText;if(\"number\"==typeof t)return t;throw Error(\"Value passed to 'css' function must be a 'css' function result: \"+t+\". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.\")})(r)+t[i+1],t[0]);return new o$6(r,t,s$3)},S$1=(t,e)=>{e$9?t.adoptedStyleSheets=e.map(t=>t instanceof CSSStyleSheet?t:t.styleSheet):e.forEach(e=>{const r=document.createElement(\"style\"),i=t$3.litNonce;void 0!==i&&r.setAttribute(\"nonce\",i),r.textContent=e.cssText,t.appendChild(r)})},c$1=e$9?t=>t:t=>t instanceof CSSStyleSheet?(t=>{let e=\"\";for(const r of t.cssRules)e+=r.cssText;return r$3(e)})(t):t\n/**\n   * @license\n   * Copyright 2017 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */;var s$2;const e$8=window,r$2=e$8.trustedTypes,h$2=r$2?r$2.emptyScript:\"\",o$5=e$8.reactiveElementPolyfillSupport,n$3={toAttribute(t,e){switch(e){case Boolean:t=t?h$2:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){let r=t;switch(e){case Boolean:r=null!==t;break;case Number:r=null===t?null:Number(t);break;case Object:case Array:try{r=JSON.parse(t)}catch(t){r=null}}return r}},a$1=(t,e)=>e!==t&&(e==e||t==t),l$3={attribute:!0,type:String,converter:n$3,reflect:!1,hasChanged:a$1};class d$1 extends HTMLElement{constructor(){super(),this._$Ei=new Map,this.isUpdatePending=!1,this.hasUpdated=!1,this._$El=null,this.u()}static addInitializer(t){var e;this.finalize(),(null!==(e=this.h)&&void 0!==e?e:this.h=[]).push(t)}static get observedAttributes(){this.finalize();const t=[];return this.elementProperties.forEach((e,r)=>{const i=this._$Ep(r,e);void 0!==i&&(this._$Ev.set(i,r),t.push(i))}),t}static createProperty(t,e=l$3){if(e.state&&(e.attribute=!1),this.finalize(),this.elementProperties.set(t,e),!e.noAccessor&&!this.prototype.hasOwnProperty(t)){const r=\"symbol\"==typeof t?Symbol():\"__\"+t,i=this.getPropertyDescriptor(t,r,e);void 0!==i&&Object.defineProperty(this.prototype,t,i)}}static getPropertyDescriptor(t,e,r){return{get(){return this[e]},set(i){const n=this[t];this[e]=i,this.requestUpdate(t,n,r)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)||l$3}static finalize(){if(this.hasOwnProperty(\"finalized\"))return!1;this.finalized=!0;const t=Object.getPrototypeOf(this);if(t.finalize(),void 0!==t.h&&(this.h=[...t.h]),this.elementProperties=new Map(t.elementProperties),this._$Ev=new Map,this.hasOwnProperty(\"properties\")){const t=this.properties,e=[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)];for(const r of e)this.createProperty(r,t[r])}return this.elementStyles=this.finalizeStyles(this.styles),!0}static finalizeStyles(t){const e=[];if(Array.isArray(t)){const r=new Set(t.flat(1/0).reverse());for(const t of r)e.unshift(c$1(t))}else void 0!==t&&e.push(c$1(t));return e}static _$Ep(t,e){const r=e.attribute;return!1===r?void 0:\"string\"==typeof r?r:\"string\"==typeof t?t.toLowerCase():void 0}u(){var t;this._$E_=new Promise(t=>this.enableUpdating=t),this._$AL=new Map,this._$Eg(),this.requestUpdate(),null===(t=this.constructor.h)||void 0===t||t.forEach(t=>t(this))}addController(t){var e,r;(null!==(e=this._$ES)&&void 0!==e?e:this._$ES=[]).push(t),void 0!==this.renderRoot&&this.isConnected&&(null===(r=t.hostConnected)||void 0===r||r.call(t))}removeController(t){var e;null===(e=this._$ES)||void 0===e||e.splice(this._$ES.indexOf(t)>>>0,1)}_$Eg(){this.constructor.elementProperties.forEach((t,e)=>{this.hasOwnProperty(e)&&(this._$Ei.set(e,this[e]),delete this[e])})}createRenderRoot(){var t;const e=null!==(t=this.shadowRoot)&&void 0!==t?t:this.attachShadow(this.constructor.shadowRootOptions);return S$1(e,this.constructor.elementStyles),e}connectedCallback(){var t;void 0===this.renderRoot&&(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),null===(t=this._$ES)||void 0===t||t.forEach(t=>{var e;return null===(e=t.hostConnected)||void 0===e?void 0:e.call(t)})}enableUpdating(t){}disconnectedCallback(){var t;null===(t=this._$ES)||void 0===t||t.forEach(t=>{var e;return null===(e=t.hostDisconnected)||void 0===e?void 0:e.call(t)})}attributeChangedCallback(t,e,r){this._$AK(t,r)}_$EO(t,e,r=l$3){var i;const n=this.constructor._$Ep(t,r);if(void 0!==n&&!0===r.reflect){const s=(void 0!==(null===(i=r.converter)||void 0===i?void 0:i.toAttribute)?r.converter:n$3).toAttribute(e,r.type);this._$El=t,null==s?this.removeAttribute(n):this.setAttribute(n,s),this._$El=null}}_$AK(t,e){var r;const i=this.constructor,n=i._$Ev.get(t);if(void 0!==n&&this._$El!==n){const t=i.getPropertyOptions(n),s=\"function\"==typeof t.converter?{fromAttribute:t.converter}:void 0!==(null===(r=t.converter)||void 0===r?void 0:r.fromAttribute)?t.converter:n$3;this._$El=n,this[n]=s.fromAttribute(e,t.type),this._$El=null}}requestUpdate(t,e,r){let i=!0;void 0!==t&&(((r=r||this.constructor.getPropertyOptions(t)).hasChanged||a$1)(this[t],e)?(this._$AL.has(t)||this._$AL.set(t,e),!0===r.reflect&&this._$El!==t&&(void 0===this._$EC&&(this._$EC=new Map),this._$EC.set(t,r))):i=!1),!this.isUpdatePending&&i&&(this._$E_=this._$Ej())}async _$Ej(){this.isUpdatePending=!0;try{await this._$E_}catch(t){Promise.reject(t)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var t;if(!this.isUpdatePending)return;this.hasUpdated,this._$Ei&&(this._$Ei.forEach((t,e)=>this[e]=t),this._$Ei=void 0);let e=!1;const r=this._$AL;try{e=this.shouldUpdate(r),e?(this.willUpdate(r),null===(t=this._$ES)||void 0===t||t.forEach(t=>{var e;return null===(e=t.hostUpdate)||void 0===e?void 0:e.call(t)}),this.update(r)):this._$Ek()}catch(t){throw e=!1,this._$Ek(),t}e&&this._$AE(r)}willUpdate(t){}_$AE(t){var e;null===(e=this._$ES)||void 0===e||e.forEach(t=>{var e;return null===(e=t.hostUpdated)||void 0===e?void 0:e.call(t)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$Ek(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$E_}shouldUpdate(t){return!0}update(t){void 0!==this._$EC&&(this._$EC.forEach((t,e)=>this._$EO(e,this[e],t)),this._$EC=void 0),this._$Ek()}updated(t){}firstUpdated(t){}}\n/**\n   * @license\n   * Copyright 2017 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */\nvar t$2;d$1.finalized=!0,d$1.elementProperties=new Map,d$1.elementStyles=[],d$1.shadowRootOptions={mode:\"open\"},null==o$5||o$5({ReactiveElement:d$1}),(null!==(s$2=e$8.reactiveElementVersions)&&void 0!==s$2?s$2:e$8.reactiveElementVersions=[]).push(\"1.4.2\");const i$2=window,s$1=i$2.trustedTypes,e$7=s$1?s$1.createPolicy(\"lit-html\",{createHTML:t=>t}):void 0,o$4=`lit$${(Math.random()+\"\").slice(9)}$`,n$2=\"?\"+o$4,l$2=`<${n$2}>`,h$1=document,r$1=(t=\"\")=>h$1.createComment(t),d=t=>null===t||\"object\"!=typeof t&&\"function\"!=typeof t,u=Array.isArray,c=t=>u(t)||\"function\"==typeof(null==t?void 0:t[Symbol.iterator]),v=/<(?:(!--|\\/[^a-zA-Z])|(\\/?[a-zA-Z][^>\\s]*)|(\\/?$))/g,a=/-->/g,f=/>/g,_=RegExp(\">|[ \\t\\n\\f\\r](?:([^\\\\s\\\"'>=/]+)([ \\t\\n\\f\\r]*=[ \\t\\n\\f\\r]*(?:[^ \\t\\n\\f\\r\\\"'`<>=]|(\\\"|')|))|$)\",\"g\"),m=/'/g,p=/\"/g,$=/^(?:script|style|textarea|title)$/i,g=t=>(e,...r)=>({_$litType$:t,strings:e,values:r}),y=g(1),w=g(2),x=Symbol.for(\"lit-noChange\"),b=Symbol.for(\"lit-nothing\"),T=new WeakMap,A=h$1.createTreeWalker(h$1,129,null,!1),E=(t,e)=>{const r=t.length-1,i=[];let n,s=2===e?\"<svg>\":\"\",o=v;for(let e=0;e<r;e++){const r=t[e];let h,l,c=-1,u=0;for(;u<r.length&&(o.lastIndex=u,l=o.exec(r),null!==l);)u=o.lastIndex,o===v?\"!--\"===l[1]?o=a:void 0!==l[1]?o=f:void 0!==l[2]?($.test(l[2])&&(n=RegExp(\"</\"+l[2],\"g\")),o=_):void 0!==l[3]&&(o=_):o===_?\">\"===l[0]?(o=null!=n?n:v,c=-1):void 0===l[1]?c=-2:(c=o.lastIndex-l[2].length,h=l[1],o=void 0===l[3]?_:'\"'===l[3]?p:m):o===p||o===m?o=_:o===a||o===f?o=v:(o=_,n=void 0);const d=o===_&&t[e+1].startsWith(\"/>\")?\" \":\"\";s+=o===v?r+l$2:c>=0?(i.push(h),r.slice(0,c)+\"$lit$\"+r.slice(c)+o$4+d):r+o$4+(-2===c?(i.push(void 0),e):d)}const h=s+(t[r]||\"<?>\")+(2===e?\"</svg>\":\"\");if(!Array.isArray(t)||!t.hasOwnProperty(\"raw\"))throw Error(\"invalid template strings array\");return[void 0!==e$7?e$7.createHTML(h):h,i]};class C{constructor({strings:t,_$litType$:e},r){let i;this.parts=[];let n=0,s=0;const a=t.length-1,o=this.parts,[h,l]=E(t,e);if(this.el=C.createElement(h,r),A.currentNode=this.el.content,2===e){const t=this.el.content,e=t.firstChild;e.remove(),t.append(...e.childNodes)}for(;null!==(i=A.nextNode())&&o.length<a;){if(1===i.nodeType){if(i.hasAttributes()){const t=[];for(const e of i.getAttributeNames())if(e.endsWith(\"$lit$\")||e.startsWith(o$4)){const r=l[s++];if(t.push(e),void 0!==r){const t=i.getAttribute(r.toLowerCase()+\"$lit$\").split(o$4),e=/([.?@])?(.*)/.exec(r);o.push({type:1,index:n,name:e[2],strings:t,ctor:\".\"===e[1]?M:\"?\"===e[1]?k:\"@\"===e[1]?H:S})}else o.push({type:6,index:n})}for(const e of t)i.removeAttribute(e)}if($.test(i.tagName)){const t=i.textContent.split(o$4),e=t.length-1;if(e>0){i.textContent=s$1?s$1.emptyScript:\"\";for(let r=0;r<e;r++)i.append(t[r],r$1()),A.nextNode(),o.push({type:2,index:++n});i.append(t[e],r$1())}}}else if(8===i.nodeType)if(i.data===n$2)o.push({type:2,index:n});else{let t=-1;for(;-1!==(t=i.data.indexOf(o$4,t+1));)o.push({type:7,index:n}),t+=o$4.length-1}n++}}static createElement(t,e){const r=h$1.createElement(\"template\");return r.innerHTML=t,r}}function P(t,e,r=t,i){var n,s,a,o;if(e===x)return e;let h=void 0!==i?null===(n=r._$Co)||void 0===n?void 0:n[i]:r._$Cl;const l=d(e)?void 0:e._$litDirective$;return(null==h?void 0:h.constructor)!==l&&(null===(s=null==h?void 0:h._$AO)||void 0===s||s.call(h,!1),void 0===l?h=void 0:(h=new l(t),h._$AT(t,r,i)),void 0!==i?(null!==(a=(o=r)._$Co)&&void 0!==a?a:o._$Co=[])[i]=h:r._$Cl=h),void 0!==h&&(e=P(t,h._$AS(t,e.values),h,i)),e}class V{constructor(t,e){this.u=[],this._$AN=void 0,this._$AD=t,this._$AM=e}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}v(t){var e;const{el:{content:r},parts:i}=this._$AD,n=(null!==(e=null==t?void 0:t.creationScope)&&void 0!==e?e:h$1).importNode(r,!0);A.currentNode=n;let s=A.nextNode(),a=0,o=0,h=i[0];for(;void 0!==h;){if(a===h.index){let e;2===h.type?e=new N(s,s.nextSibling,this,t):1===h.type?e=new h.ctor(s,h.name,h.strings,this,t):6===h.type&&(e=new I(s,this,t)),this.u.push(e),h=i[++o]}a!==(null==h?void 0:h.index)&&(s=A.nextNode(),a++)}return n}p(t){let e=0;for(const r of this.u)void 0!==r&&(void 0!==r.strings?(r._$AI(t,r,e),e+=r.strings.length-2):r._$AI(t[e])),e++}}class N{constructor(t,e,r,i){var n;this.type=2,this._$AH=b,this._$AN=void 0,this._$AA=t,this._$AB=e,this._$AM=r,this.options=i,this._$Cm=null===(n=null==i?void 0:i.isConnected)||void 0===n||n}get _$AU(){var t,e;return null!==(e=null===(t=this._$AM)||void 0===t?void 0:t._$AU)&&void 0!==e?e:this._$Cm}get parentNode(){let t=this._$AA.parentNode;const e=this._$AM;return void 0!==e&&11===t.nodeType&&(t=e.parentNode),t}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(t,e=this){t=P(this,t,e),d(t)?t===b||null==t||\"\"===t?(this._$AH!==b&&this._$AR(),this._$AH=b):t!==this._$AH&&t!==x&&this.g(t):void 0!==t._$litType$?this.$(t):void 0!==t.nodeType?this.T(t):c(t)?this.k(t):this.g(t)}O(t,e=this._$AB){return this._$AA.parentNode.insertBefore(t,e)}T(t){this._$AH!==t&&(this._$AR(),this._$AH=this.O(t))}g(t){this._$AH!==b&&d(this._$AH)?this._$AA.nextSibling.data=t:this.T(h$1.createTextNode(t)),this._$AH=t}$(t){var e;const{values:r,_$litType$:i}=t,n=\"number\"==typeof i?this._$AC(t):(void 0===i.el&&(i.el=C.createElement(i.h,this.options)),i);if((null===(e=this._$AH)||void 0===e?void 0:e._$AD)===n)this._$AH.p(r);else{const t=new V(n,this),e=t.v(this.options);t.p(r),this.T(e),this._$AH=t}}_$AC(t){let e=T.get(t.strings);return void 0===e&&T.set(t.strings,e=new C(t)),e}k(t){u(this._$AH)||(this._$AH=[],this._$AR());const e=this._$AH;let r,i=0;for(const n of t)i===e.length?e.push(r=new N(this.O(r$1()),this.O(r$1()),this,this.options)):r=e[i],r._$AI(n),i++;i<e.length&&(this._$AR(r&&r._$AB.nextSibling,i),e.length=i)}_$AR(t=this._$AA.nextSibling,e){var r;for(null===(r=this._$AP)||void 0===r||r.call(this,!1,!0,e);t&&t!==this._$AB;){const e=t.nextSibling;t.remove(),t=e}}setConnected(t){var e;void 0===this._$AM&&(this._$Cm=t,null===(e=this._$AP)||void 0===e||e.call(this,t))}}class S{constructor(t,e,r,i,n){this.type=1,this._$AH=b,this._$AN=void 0,this.element=t,this.name=e,this._$AM=i,this.options=n,r.length>2||\"\"!==r[0]||\"\"!==r[1]?(this._$AH=Array(r.length-1).fill(new String),this.strings=r):this._$AH=b}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(t,e=this,r,i){const n=this.strings;let s=!1;if(void 0===n)t=P(this,t,e,0),s=!d(t)||t!==this._$AH&&t!==x,s&&(this._$AH=t);else{const i=t;let a,o;for(t=n[0],a=0;a<n.length-1;a++)o=P(this,i[r+a],e,a),o===x&&(o=this._$AH[a]),s||(s=!d(o)||o!==this._$AH[a]),o===b?t=b:t!==b&&(t+=(null!=o?o:\"\")+n[a+1]),this._$AH[a]=o}s&&!i&&this.j(t)}j(t){t===b?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,null!=t?t:\"\")}}class M extends S{constructor(){super(...arguments),this.type=3}j(t){this.element[this.name]=t===b?void 0:t}}const R=s$1?s$1.emptyScript:\"\";class k extends S{constructor(){super(...arguments),this.type=4}j(t){t&&t!==b?this.element.setAttribute(this.name,R):this.element.removeAttribute(this.name)}}class H extends S{constructor(t,e,r,i,n){super(t,e,r,i,n),this.type=5}_$AI(t,e=this){var r;if((t=null!==(r=P(this,t,e,0))&&void 0!==r?r:b)===x)return;const i=this._$AH,n=t===b&&i!==b||t.capture!==i.capture||t.once!==i.once||t.passive!==i.passive,s=t!==b&&(i===b||n);n&&this.element.removeEventListener(this.name,this,i),s&&this.element.addEventListener(this.name,this,t),this._$AH=t}handleEvent(t){var e,r;\"function\"==typeof this._$AH?this._$AH.call(null!==(r=null===(e=this.options)||void 0===e?void 0:e.host)&&void 0!==r?r:this.element,t):this._$AH.handleEvent(t)}}class I{constructor(t,e,r){this.element=t,this.type=6,this._$AN=void 0,this._$AM=e,this.options=r}get _$AU(){return this._$AM._$AU}_$AI(t){P(this,t)}}const L={P:\"$lit$\",A:o$4,M:n$2,C:1,L:E,R:V,D:c,V:P,I:N,H:S,N:k,U:H,B:M,F:I},z=i$2.litHtmlPolyfillSupport;null==z||z(C,N),(null!==(t$2=i$2.litHtmlVersions)&&void 0!==t$2?t$2:i$2.litHtmlVersions=[]).push(\"2.4.0\");const Z=(t,e,r)=>{var i,n;const s=null!==(i=null==r?void 0:r.renderBefore)&&void 0!==i?i:e;let a=s._$litPart$;if(void 0===a){const t=null!==(n=null==r?void 0:r.renderBefore)&&void 0!==n?n:null;s._$litPart$=a=new N(e.insertBefore(r$1(),t),t,void 0,null!=r?r:{})}return a._$AI(t),a\n/**\n   * @license\n   * Copyright 2017 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */};var l$1,o$3;const r=d$1;class s extends d$1{constructor(){super(...arguments),this.renderOptions={host:this},this._$Dt=void 0}createRenderRoot(){var t,e;const r=super.createRenderRoot();return null!==(t=(e=this.renderOptions).renderBefore)&&void 0!==t||(e.renderBefore=r.firstChild),r}update(t){const e=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Dt=Z(e,this.renderRoot,this.renderOptions)}connectedCallback(){var t;super.connectedCallback(),null===(t=this._$Dt)||void 0===t||t.setConnected(!0)}disconnectedCallback(){var t;super.disconnectedCallback(),null===(t=this._$Dt)||void 0===t||t.setConnected(!1)}render(){return x}}s.finalized=!0,s._$litElement$=!0,null===(l$1=globalThis.litElementHydrateSupport)||void 0===l$1||l$1.call(globalThis,{LitElement:s});const n$1=globalThis.litElementPolyfillSupport;null==n$1||n$1({LitElement:s});const h={_$AK:(t,e,r)=>{t._$AK(e,r)},_$AL:t=>t._$AL};(null!==(o$3=globalThis.litElementVersions)&&void 0!==o$3?o$3:globalThis.litElementVersions=[]).push(\"3.2.0\");\n/**\n   * @license\n   * Copyright 2022 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */\nconst o$2=!1,e$6=t=>e=>\"function\"==typeof e?((t,e)=>(customElements.define(t,e),e))(t,e):((t,e)=>{const{kind:r,elements:i}=e;return{kind:r,elements:i,finisher(e){customElements.define(t,e)}}})(t,e)\n/**\n   * @license\n   * Copyright 2017 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */,i$1=(t,e)=>\"method\"===e.kind&&e.descriptor&&!(\"value\"in e.descriptor)?{...e,finisher(r){r.createProperty(e.key,t)}}:{kind:\"field\",key:Symbol(),placement:\"own\",descriptor:{},originalKey:e.key,initializer(){\"function\"==typeof e.initializer&&(this[e.key]=e.initializer.call(this))},finisher(r){r.createProperty(e.key,t)}};\n/**\n   * @license\n   * Copyright 2017 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */function e$5(t){return(e,r)=>void 0!==r?((t,e,r)=>{e.constructor.createProperty(r,t)})(t,e,r):i$1(t,e)\n/**\n   * @license\n   * Copyright 2017 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */}function t$1(t){return e$5({...t,state:!0})}\n/**\n   * @license\n   * Copyright 2017 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */const e$4=(t,e,r)=>{Object.defineProperty(e,r,t)},t=(t,e)=>({kind:\"method\",placement:\"prototype\",key:e.key,descriptor:t}),o$1=({finisher:t,descriptor:e})=>(r,i)=>{var n;if(void 0===i){const i=null!==(n=r.originalKey)&&void 0!==n?n:r.key,s=null!=e?{kind:\"method\",placement:\"prototype\",key:i,descriptor:e(r.key)}:{...r,key:i};return null!=t&&(s.finisher=function(e){t(e,i)}),s}{const n=r.constructor;void 0!==e&&Object.defineProperty(r,i,e(i)),null==t||t(n,i)}}\n/**\n   * @license\n   * Copyright 2017 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */;function e$3(t){return o$1({finisher:(e,r)=>{Object.assign(e.prototype[r],t)}})}\n/**\n   * @license\n   * Copyright 2017 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */function i(t,e){return o$1({descriptor:r=>{const i={get(){var e,r;return null!==(r=null===(e=this.renderRoot)||void 0===e?void 0:e.querySelector(t))&&void 0!==r?r:null},enumerable:!0,configurable:!0};if(e){const e=\"symbol\"==typeof r?Symbol():\"__\"+r;i.get=function(){var r,i;return void 0===this[e]&&(this[e]=null!==(i=null===(r=this.renderRoot)||void 0===r?void 0:r.querySelector(t))&&void 0!==i?i:null),this[e]}}return i}})}\n/**\n   * @license\n   * Copyright 2017 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */function e$2(t){return o$1({descriptor:e=>({get(){var e,r;return null!==(r=null===(e=this.renderRoot)||void 0===e?void 0:e.querySelectorAll(t))&&void 0!==r?r:[]},enumerable:!0,configurable:!0})})}\n/**\n   * @license\n   * Copyright 2017 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */function e$1(t){return o$1({descriptor:e=>({async get(){var e;return await this.updateComplete,null===(e=this.renderRoot)||void 0===e?void 0:e.querySelector(t)},enumerable:!0,configurable:!0})})}\n/**\n   * @license\n   * Copyright 2021 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */var n;const e=null!=(null===(n=window.HTMLSlotElement)||void 0===n?void 0:n.prototype.assignedElements)?(t,e)=>t.assignedElements(e):(t,e)=>t.assignedNodes(e).filter(t=>t.nodeType===Node.ELEMENT_NODE);function l(t){const{slot:r,selector:i}=null!=t?t:{};return o$1({descriptor:n=>({get(){var n;const s=\"slot\"+(r?`[name=${r}]`:\":not([name])\"),a=null===(n=this.renderRoot)||void 0===n?void 0:n.querySelector(s),o=null!=a?e(a,t):[];return i?o.filter(t=>t.matches(i)):o},enumerable:!0,configurable:!0})})}\n/**\n   * @license\n   * Copyright 2017 Google LLC\n   * SPDX-License-Identifier: BSD-3-Clause\n   */function o(t,e,r){let i,n=t;return\"object\"==typeof t?(n=t.slot,i=t):i={flatten:e},r?l({slot:n,flatten:e,selector:r}):o$1({descriptor:t=>({get(){var t,e;const r=\"slot\"+(n?`[name=${n}]`:\":not([name])\"),s=null===(t=this.renderRoot)||void 0===t?void 0:t.querySelector(r);return null!==(e=null==s?void 0:s.assignedNodes(i))&&void 0!==e?e:[]},enumerable:!0,configurable:!0})})}var commonjsGlobal=\"undefined\"!=typeof globalThis?globalThis:\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:{};function createCommonjsModule(t,e,r){return t(r={path:e,exports:{},require:function(t,e){return commonjsRequire(t,null==e?r.path:e)}},r.exports),r.exports}function getCjsExportFromNamespace(t){return t&&t.default||t}function commonjsRequire(){throw new Error(\"Dynamic requires are not currently supported by @rollup/plugin-commonjs\")}var lottie_svg=createCommonjsModule((function(module,exports){\"undefined\"!=typeof navigator&&function(t,e){module.exports=e()}(0,(function(){var svgNS=\"http://www.w3.org/2000/svg\",locationHref=\"\",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(t){_useWebWorker=!!t},getWebWorker=function(){return _useWebWorker},setLocationHref=function(t){locationHref=t},getLocationHref=function(){return locationHref};function createTag(t){return document.createElement(t)}function extendPrototype(t,e){var r,i,n=t.length;for(r=0;r<n;r+=1)for(var s in i=t[r].prototype)Object.prototype.hasOwnProperty.call(i,s)&&(e.prototype[s]=i[s])}function getDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)}function createProxyFunction(t){function e(){}return e.prototype=t,e}var audioControllerFactory=function(){function t(t){this.audios=[],this.audioFactory=t,this._volume=1,this._isMuted=!1}return t.prototype={addAudio:function(t){this.audios.push(t)},pause:function(){var t,e=this.audios.length;for(t=0;t<e;t+=1)this.audios[t].pause()},resume:function(){var t,e=this.audios.length;for(t=0;t<e;t+=1)this.audios[t].resume()},setRate:function(t){var e,r=this.audios.length;for(e=0;e<r;e+=1)this.audios[e].setRate(t)},createAudio:function(t){return this.audioFactory?this.audioFactory(t):window.Howl?new window.Howl({src:[t]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(t){this.audioFactory=t},setVolume:function(t){this._volume=t,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var t,e=this.audios.length;for(t=0;t<e;t+=1)this.audios[t].volume(this._volume*(this._isMuted?0:1))}},function(){return new t}}(),createTypedArray=function(){function t(t,e){var r,i=0,n=[];switch(t){case\"int16\":case\"uint8c\":r=1;break;default:r=1.1}for(i=0;i<e;i+=1)n.push(r);return n}return\"function\"==typeof Uint8ClampedArray&&\"function\"==typeof Float32Array?function(e,r){return\"float32\"===e?new Float32Array(r):\"int16\"===e?new Int16Array(r):\"uint8c\"===e?new Uint8ClampedArray(r):t(e,r)}:t}();function createSizedArray(t){return Array.apply(null,{length:t})}function _typeof$6(t){return(_typeof$6=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}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 t,e=[\"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=e.length;for(t=0;t<r;t+=1)BMMath[e[t]]=Math[e[t]]}(),BMMath.random=Math.random,BMMath.abs=function(t){if(\"object\"===_typeof$6(t)&&t.length){var e,r=createSizedArray(t.length),i=t.length;for(e=0;e<i;e+=1)r[e]=Math.abs(t[e]);return r}return Math.abs(t)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(t){_shouldRoundValues=!!t}function bmRnd(t){return _shouldRoundValues?Math.round(t):t}function styleDiv(t){t.style.position=\"absolute\",t.style.top=0,t.style.left=0,t.style.display=\"block\",t.style.transformOrigin=\"0 0\",t.style.webkitTransformOrigin=\"0 0\",t.style.backfaceVisibility=\"visible\",t.style.webkitBackfaceVisibility=\"visible\",t.style.transformStyle=\"preserve-3d\",t.style.webkitTransformStyle=\"preserve-3d\",t.style.mozTransformStyle=\"preserve-3d\"}function BMEnterFrameEvent(t,e,r,i){this.type=t,this.currentTime=e,this.totalTime=r,this.direction=i<0?-1:1}function BMCompleteEvent(t,e){this.type=t,this.direction=e<0?-1:1}function BMCompleteLoopEvent(t,e,r,i){this.type=t,this.currentLoop=r,this.totalLoops=e,this.direction=i<0?-1:1}function BMSegmentStartEvent(t,e,r){this.type=t,this.firstFrame=e,this.totalFrames=r}function BMDestroyEvent(t,e){this.type=t,this.target=e}function BMRenderFrameErrorEvent(t,e){this.type=\"renderFrameError\",this.nativeError=t,this.currentTime=e}function BMConfigErrorEvent(t){this.type=\"configError\",this.nativeError=t}function BMAnimationConfigErrorEvent(t,e){this.type=t,this.nativeError=e}var createElementID=(_count=0,function(){return idPrefix$1+\"__lottie_element_\"+(_count+=1)}),_count;function HSVtoRGB(t,e,r){var i,n,s,a,o,h,l,p;switch(h=r*(1-e),l=r*(1-(o=6*t-(a=Math.floor(6*t)))*e),p=r*(1-(1-o)*e),a%6){case 0:i=r,n=p,s=h;break;case 1:i=l,n=r,s=h;break;case 2:i=h,n=r,s=p;break;case 3:i=h,n=l,s=r;break;case 4:i=p,n=h,s=r;break;case 5:i=r,n=h,s=l}return[i,n,s]}function RGBtoHSV(t,e,r){var i,n=Math.max(t,e,r),s=Math.min(t,e,r),a=n-s,o=0===n?0:a/n,h=n/255;switch(n){case s:i=0;break;case t:i=e-r+a*(e<r?6:0),i/=6*a;break;case e:i=r-t+2*a,i/=6*a;break;case r:i=t-e+4*a,i/=6*a}return[i,o,h]}function addSaturationToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[1]+=e,r[1]>1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[2]+=e,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[0]+=e/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var t,e,r=[];for(t=0;t<256;t+=1)e=t.toString(16),r[t]=1===e.length?\"0\"+e:e;return function(t,e,i){return t<0&&(t=0),e<0&&(e=0),i<0&&(i=0),\"#\"+r[t]+r[e]+r[i]}}(),setSubframeEnabled=function(t){subframeEnabled=!!t},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(t){expressionsPlugin=t},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(t){expressionsInterfaces=t},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(t){defaultCurveSegments=t},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(t){idPrefix$1=t},getIdPrefix=function(){return idPrefix$1};function createNS(t){return document.createElementNS(svgNS,t)}function _typeof$5(t){return(_typeof$5=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}var dataManager=function(){var t,e,r=1,i=[],n={onmessage:function(){},postMessage:function(e){t({data:e})}},s={postMessage:function(t){n.onmessage({data:t})}};function a(){e||((e=function(e){if(window.Worker&&window.Blob&&getWebWorker()){var r=new Blob([\"var _workerSelf = self; self.onmessage = \",e.toString()],{type:\"text/javascript\"}),i=URL.createObjectURL(r);return new Worker(i)}return t=e,n}((function(t){if(s.dataManager||(s.dataManager=function(){function t(n,s){var a,o,h,l,p,f,u=n.length;for(o=0;o<u;o+=1)if(\"ks\"in(a=n[o])&&!a.completed){if(a.completed=!0,a.hasMask){var d=a.masksProperties;for(l=d.length,h=0;h<l;h+=1)if(d[h].pt.k.i)i(d[h].pt.k);else for(f=d[h].pt.k.length,p=0;p<f;p+=1)d[h].pt.k[p].s&&i(d[h].pt.k[p].s[0]),d[h].pt.k[p].e&&i(d[h].pt.k[p].e[0])}0===a.ty?(a.layers=e(a.refId,s),t(a.layers,s)):4===a.ty?r(a.shapes):5===a.ty&&c(a)}}function e(t,e){var r=function(t,e){for(var r=0,i=e.length;r<i;){if(e[r].id===t)return e[r];r+=1}return null}(t,e);return r?r.layers.__used?JSON.parse(JSON.stringify(r.layers)):(r.layers.__used=!0,r.layers):null}function r(t){var e,n,s;for(e=t.length-1;e>=0;e-=1)if(\"sh\"===t[e].ty)if(t[e].ks.k.i)i(t[e].ks.k);else for(s=t[e].ks.k.length,n=0;n<s;n+=1)t[e].ks.k[n].s&&i(t[e].ks.k[n].s[0]),t[e].ks.k[n].e&&i(t[e].ks.k[n].e[0]);else\"gr\"===t[e].ty&&r(t[e].it)}function i(t){var e,r=t.i.length;for(e=0;e<r;e+=1)t.i[e][0]+=t.v[e][0],t.i[e][1]+=t.v[e][1],t.o[e][0]+=t.v[e][0],t.o[e][1]+=t.v[e][1]}function n(t,e){var r=e?e.split(\".\"):[100,100,100];return t[0]>r[0]||!(r[0]>t[0])&&(t[1]>r[1]||!(r[1]>t[1])&&(t[2]>r[2]||!(r[2]>t[2])&&null))}var s,a=function(){var t=[4,4,14];function e(t){var e,r,i,n=t.length;for(e=0;e<n;e+=1)5===t[e].ty&&(r=t[e],i=void 0,i=r.t.d,r.t.d={k:[{s:i,t:0}]})}return function(r){if(n(t,r.v)&&(e(r.layers),r.assets)){var i,s=r.assets.length;for(i=0;i<s;i+=1)r.assets[i].layers&&e(r.assets[i].layers)}}}(),o=(s=[4,7,99],function(t){if(t.chars&&!n(s,t.v)){var e,i=t.chars.length;for(e=0;e<i;e+=1){var a=t.chars[e];a.data&&a.data.shapes&&(r(a.data.shapes),a.data.ip=0,a.data.op=99999,a.data.st=0,a.data.sr=1,a.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}},t.chars[e].t||(a.data.shapes.push({ty:\"no\"}),a.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\"})))}}}),h=function(){var t=[5,7,15];function e(t){var e,r,i,n=t.length;for(e=0;e<n;e+=1)5===t[e].ty&&(r=t[e],i=void 0,\"number\"==typeof(i=r.t.p).a&&(i.a={a:0,k:i.a}),\"number\"==typeof i.p&&(i.p={a:0,k:i.p}),\"number\"==typeof i.r&&(i.r={a:0,k:i.r}))}return function(r){if(n(t,r.v)&&(e(r.layers),r.assets)){var i,s=r.assets.length;for(i=0;i<s;i+=1)r.assets[i].layers&&e(r.assets[i].layers)}}}(),l=function(){var t=[4,1,9];function e(t){var r,i,n,s=t.length;for(r=0;r<s;r+=1)if(\"gr\"===t[r].ty)e(t[r].it);else if(\"fl\"===t[r].ty||\"st\"===t[r].ty)if(t[r].c.k&&t[r].c.k[0].i)for(n=t[r].c.k.length,i=0;i<n;i+=1)t[r].c.k[i].s&&(t[r].c.k[i].s[0]/=255,t[r].c.k[i].s[1]/=255,t[r].c.k[i].s[2]/=255,t[r].c.k[i].s[3]/=255),t[r].c.k[i].e&&(t[r].c.k[i].e[0]/=255,t[r].c.k[i].e[1]/=255,t[r].c.k[i].e[2]/=255,t[r].c.k[i].e[3]/=255);else t[r].c.k[0]/=255,t[r].c.k[1]/=255,t[r].c.k[2]/=255,t[r].c.k[3]/=255}function r(t){var r,i=t.length;for(r=0;r<i;r+=1)4===t[r].ty&&e(t[r].shapes)}return function(e){if(n(t,e.v)&&(r(e.layers),e.assets)){var i,s=e.assets.length;for(i=0;i<s;i+=1)e.assets[i].layers&&r(e.assets[i].layers)}}}(),p=function(){var t=[4,4,18];function e(t){var r,i,n;for(r=t.length-1;r>=0;r-=1)if(\"sh\"===t[r].ty)if(t[r].ks.k.i)t[r].ks.k.c=t[r].closed;else for(n=t[r].ks.k.length,i=0;i<n;i+=1)t[r].ks.k[i].s&&(t[r].ks.k[i].s[0].c=t[r].closed),t[r].ks.k[i].e&&(t[r].ks.k[i].e[0].c=t[r].closed);else\"gr\"===t[r].ty&&e(t[r].it)}function r(t){var r,i,n,s,a,o,h=t.length;for(i=0;i<h;i+=1){if((r=t[i]).hasMask){var l=r.masksProperties;for(s=l.length,n=0;n<s;n+=1)if(l[n].pt.k.i)l[n].pt.k.c=l[n].cl;else for(o=l[n].pt.k.length,a=0;a<o;a+=1)l[n].pt.k[a].s&&(l[n].pt.k[a].s[0].c=l[n].cl),l[n].pt.k[a].e&&(l[n].pt.k[a].e[0].c=l[n].cl)}4===r.ty&&e(r.shapes)}}return function(e){if(n(t,e.v)&&(r(e.layers),e.assets)){var i,s=e.assets.length;for(i=0;i<s;i+=1)e.assets[i].layers&&r(e.assets[i].layers)}}}();function c(t){0===t.t.a.length&&t.t.p}var f={completeData:function(r){r.__complete||(l(r),a(r),o(r),h(r),p(r),t(r.layers,r.assets),function(r,i){if(r){var n=0,s=r.length;for(n=0;n<s;n+=1)1===r[n].t&&(r[n].data.layers=e(r[n].data.refId,i),t(r[n].data.layers,i))}}(r.chars,r.assets),r.__complete=!0)}};return f.checkColors=l,f.checkChars=o,f.checkPathProperties=h,f.checkShapes=p,f.completeLayers=t,f}()),s.assetLoader||(s.assetLoader=function(){function t(t){var e=t.getResponseHeader(\"content-type\");return e&&\"json\"===t.responseType&&-1!==e.indexOf(\"json\")||t.response&&\"object\"===_typeof$5(t.response)?t.response:t.response&&\"string\"==typeof t.response?JSON.parse(t.response):t.responseText?JSON.parse(t.responseText):null}return{load:function(e,r,i,n){var s,a=new XMLHttpRequest;try{a.responseType=\"json\"}catch(t){}a.onreadystatechange=function(){if(4===a.readyState)if(200===a.status)s=t(a),i(s);else try{s=t(a),i(s)}catch(t){n&&n(t)}};try{a.open([\"G\",\"E\",\"T\"].join(\"\"),e,!0)}catch(t){a.open([\"G\",\"E\",\"T\"].join(\"\"),r+\"/\"+e,!0)}a.send()}}}()),\"loadAnimation\"===t.data.type)s.assetLoader.load(t.data.path,t.data.fullPath,(function(e){s.dataManager.completeData(e),s.postMessage({id:t.data.id,payload:e,status:\"success\"})}),(function(){s.postMessage({id:t.data.id,status:\"error\"})}));else if(\"complete\"===t.data.type){var e=t.data.animation;s.dataManager.completeData(e),s.postMessage({id:t.data.id,payload:e,status:\"success\"})}else\"loadData\"===t.data.type&&s.assetLoader.load(t.data.path,t.data.fullPath,(function(e){s.postMessage({id:t.data.id,payload:e,status:\"success\"})}),(function(){s.postMessage({id:t.data.id,status:\"error\"})}))}))).onmessage=function(t){var e=t.data,r=e.id,n=i[r];i[r]=null,\"success\"===e.status?n.onComplete(e.payload):n.onError&&n.onError()})}function o(t,e){var n=\"processId_\"+(r+=1);return i[n]={onComplete:t,onError:e},n}return{loadAnimation:function(t,r,i){a();var n=o(r,i);e.postMessage({type:\"loadAnimation\",path:t,fullPath:window.location.origin+window.location.pathname,id:n})},loadData:function(t,r,i){a();var n=o(r,i);e.postMessage({type:\"loadData\",path:t,fullPath:window.location.origin+window.location.pathname,id:n})},completeAnimation:function(t,r,i){a();var n=o(r,i);e.postMessage({type:\"complete\",animation:t,id:n})}}}(),ImagePreloader=function(){var t=function(){var t=createTag(\"canvas\");t.width=1,t.height=1;var e=t.getContext(\"2d\");return e.fillStyle=\"rgba(0,0,0,0)\",e.fillRect(0,0,1,1),t}();function e(){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 i(t,e,r){var i=\"\";if(t.e)i=t.p;else if(e){var n=t.p;-1!==n.indexOf(\"images/\")&&(n=n.split(\"/\")[1]),i=e+n}else i=r,i+=t.u?t.u:\"\",i+=t.p;return i}function n(t){var e=0,r=setInterval(function(){(t.getBBox().width||e>500)&&(this._imageLoaded(),clearInterval(r)),e+=1}.bind(this),50)}function s(t){var e={assetData:t},r=i(t,this.assetsPath,this.path);return dataManager.loadData(r,function(t){e.img=t,this._footageLoaded()}.bind(this),function(){e.img={},this._footageLoaded()}.bind(this)),e}function a(){this._imageLoaded=e.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=n.bind(this),this.createFootageData=s.bind(this),this.assetsPath=\"\",this.path=\"\",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return a.prototype={loadAssets:function(t,e){var r;this.imagesLoadedCb=e;var i=t.length;for(r=0;r<i;r+=1)t[r].layers||(t[r].t&&\"seq\"!==t[r].t?3===t[r].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(t[r]))):(this.totalImages+=1,this.images.push(this._createImageData(t[r]))))},setAssetsPath:function(t){this.assetsPath=t||\"\"},setPath:function(t){this.path=t||\"\"},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(t){for(var e=0,r=this.images.length;e<r;){if(this.images[e].assetData===t)return this.images[e].img;e+=1}return null},createImgData:function(e){var r=i(e,this.assetsPath,this.path),n=createTag(\"img\");n.crossOrigin=\"anonymous\",n.addEventListener(\"load\",this._imageLoaded,!1),n.addEventListener(\"error\",function(){s.img=t,this._imageLoaded()}.bind(this),!1),n.src=r;var s={img:n,assetData:e};return s},createImageData:function(e){var r=i(e,this.assetsPath,this.path),n=createNS(\"image\");isSafari?this.testImageLoaded(n):n.addEventListener(\"load\",this._imageLoaded,!1),n.addEventListener(\"error\",function(){s.img=t,this._imageLoaded()}.bind(this),!1),n.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",r),this._elementHelper.append?this._elementHelper.append(n):this._elementHelper.appendChild(n);var s={img:n,assetData:e};return s},imageLoaded:e,footageLoaded:r,setCacheType:function(t,e){\"svg\"===t?(this._elementHelper=e,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},a}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(t,e){if(this._cbs[t])for(var r=this._cbs[t],i=0;i<r.length;i+=1)r[i](e)},addEventListener:function(t,e){return this._cbs[t]||(this._cbs[t]=[]),this._cbs[t].push(e),function(){this.removeEventListener(t,e)}.bind(this)},removeEventListener:function(t,e){if(e){if(this._cbs[t]){for(var r=0,i=this._cbs[t].length;r<i;)this._cbs[t][r]===e&&(this._cbs[t].splice(r,1),r-=1,i-=1),r+=1;this._cbs[t].length||(this._cbs[t]=null)}}else this._cbs[t]=null}};var markerParser=function(){function t(t){for(var e,r=t.split(\"\\r\\n\"),i={},n=0,s=0;s<r.length;s+=1)2===(e=r[s].split(\":\")).length&&(i[e[0]]=e[1].trim(),n+=1);if(0===n)throw new Error;return i}return function(e){for(var r=[],i=0;i<e.length;i+=1){var n=e[i],s={time:n.tm,duration:n.dr};try{s.payload=JSON.parse(e[i].cm)}catch(r){try{s.payload=t(e[i].cm)}catch(t){s.payload={name:e[i].cm}}}r.push(s)}return r}}(),ProjectInterface=function(){function t(t){this.compositions.push(t)}return function(){function e(t){for(var e=0,r=this.compositions.length;e<r;){if(this.compositions[e].data&&this.compositions[e].data.nm===t)return this.compositions[e].prepareFrame&&this.compositions[e].data.xt&&this.compositions[e].prepareFrame(this.currentFrame),this.compositions[e].compInterface;e+=1}return null}return e.compositions=[],e.currentFrame=0,e.registerComposition=t,e}}(),renderers={},registerRenderer=function(t,e){renderers[t]=e};function getRenderer(t){return renderers[t]}function _typeof$4(t){return(_typeof$4=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}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)};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(t){(t.wrapper||t.container)&&(this.wrapper=t.wrapper||t.container);var e=\"svg\";t.animType?e=t.animType:t.renderer&&(e=t.renderer);var r=getRenderer(e);this.renderer=new r(this,t.rendererSettings),this.imagePreloader.setCacheType(e,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=e,\"\"===t.loop||null===t.loop||void 0===t.loop||!0===t.loop?this.loop=!0:!1===t.loop?this.loop=!1:this.loop=parseInt(t.loop,10),this.autoplay=!(\"autoplay\"in t)||t.autoplay,this.name=t.name?t.name:\"\",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(t,\"autoloadSegments\")||t.autoloadSegments,this.assetsPath=t.assetsPath,this.initialSegment=t.initialSegment,t.audioFactory&&this.audioController.setAudioFactory(t.audioFactory),t.animationData?this.setupAnimation(t.animationData):t.path&&(-1!==t.path.lastIndexOf(\"\\\\\")?this.path=t.path.substr(0,t.path.lastIndexOf(\"\\\\\")+1):this.path=t.path.substr(0,t.path.lastIndexOf(\"/\")+1),this.fileName=t.path.substr(t.path.lastIndexOf(\"/\")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(\".json\")),dataManager.loadAnimation(t.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger(\"data_failed\")},AnimationItem.prototype.setupAnimation=function(t){dataManager.completeAnimation(t,this.configAnimation)},AnimationItem.prototype.setData=function(t,e){e&&\"object\"!==_typeof$4(e)&&(e=JSON.parse(e));var r={wrapper:t,animationData:e},i=t.attributes;r.path=i.getNamedItem(\"data-animation-path\")?i.getNamedItem(\"data-animation-path\").value:i.getNamedItem(\"data-bm-path\")?i.getNamedItem(\"data-bm-path\").value:i.getNamedItem(\"bm-path\")?i.getNamedItem(\"bm-path\").value:\"\",r.animType=i.getNamedItem(\"data-anim-type\")?i.getNamedItem(\"data-anim-type\").value:i.getNamedItem(\"data-bm-type\")?i.getNamedItem(\"data-bm-type\").value:i.getNamedItem(\"bm-type\")?i.getNamedItem(\"bm-type\").value:i.getNamedItem(\"data-bm-renderer\")?i.getNamedItem(\"data-bm-renderer\").value:i.getNamedItem(\"bm-renderer\")?i.getNamedItem(\"bm-renderer\").value:\"canvas\";var n=i.getNamedItem(\"data-anim-loop\")?i.getNamedItem(\"data-anim-loop\").value:i.getNamedItem(\"data-bm-loop\")?i.getNamedItem(\"data-bm-loop\").value:i.getNamedItem(\"bm-loop\")?i.getNamedItem(\"bm-loop\").value:\"\";\"false\"===n?r.loop=!1:\"true\"===n?r.loop=!0:\"\"!==n&&(r.loop=parseInt(n,10));var s=i.getNamedItem(\"data-anim-autoplay\")?i.getNamedItem(\"data-anim-autoplay\").value:i.getNamedItem(\"data-bm-autoplay\")?i.getNamedItem(\"data-bm-autoplay\").value:!i.getNamedItem(\"bm-autoplay\")||i.getNamedItem(\"bm-autoplay\").value;r.autoplay=\"false\"!==s,r.name=i.getNamedItem(\"data-name\")?i.getNamedItem(\"data-name\").value:i.getNamedItem(\"data-bm-name\")?i.getNamedItem(\"data-bm-name\").value:i.getNamedItem(\"bm-name\")?i.getNamedItem(\"bm-name\").value:\"\",\"false\"===(i.getNamedItem(\"data-anim-prerender\")?i.getNamedItem(\"data-anim-prerender\").value:i.getNamedItem(\"data-bm-prerender\")?i.getNamedItem(\"data-bm-prerender\").value:i.getNamedItem(\"bm-prerender\")?i.getNamedItem(\"bm-prerender\").value:\"\")&&(r.prerender=!1),this.setParams(r)},AnimationItem.prototype.includeLayers=function(t){t.op>this.animationData.op&&(this.animationData.op=t.op,this.totalFrames=Math.floor(t.op-this.animationData.ip));var e,r,i=this.animationData.layers,n=i.length,s=t.layers,a=s.length;for(r=0;r<a;r+=1)for(e=0;e<n;){if(i[e].id===s[r].id){i[e]=s[r];break}e+=1}if((t.chars||t.fonts)&&(this.renderer.globalData.fontManager.addChars(t.chars),this.renderer.globalData.fontManager.addFonts(t.fonts,this.renderer.globalData.defs)),t.assets)for(n=t.assets.length,e=0;e<n;e+=1)this.animationData.assets.push(t.assets[e]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(t){this.animationData=t;var e=getExpressionsPlugin();e&&e.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var t=this.animationData.segments;if(!t||0===t.length||!this.autoloadSegments)return this.trigger(\"data_ready\"),void(this.timeCompleted=this.totalFrames);var e=t.shift();this.timeCompleted=e.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(t){if(this.renderer)try{this.animationData=t,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(t),t.assets||(t.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(t.assets),this.markers=markerParser(t.markers||[]),this.trigger(\"config_ready\"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(t){this.triggerConfigError(t)}},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 t=getExpressionsPlugin();t&&t.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger(\"DOMLoaded\")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(t,e){var r=\"number\"==typeof t?t:void 0,i=\"number\"==typeof e?e:void 0;this.renderer.updateContainerSize(r,i)},AnimationItem.prototype.setSubframe=function(t){this.isSubframeEnabled=!!t},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.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},AnimationItem.prototype.play=function(t){t&&this.name!==t||!0===this.isPaused&&(this.isPaused=!1,this.trigger(\"_pause\"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger(\"_active\")))},AnimationItem.prototype.pause=function(t){t&&this.name!==t||!1===this.isPaused&&(this.isPaused=!0,this.trigger(\"_play\"),this._idle=!0,this.trigger(\"_idle\"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(t){t&&this.name!==t||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(t){t&&this.name!==t||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(t){for(var e,r=0;r<this.markers.length;r+=1)if((e=this.markers[r]).payload&&e.payload.name===t)return e;return null},AnimationItem.prototype.goToAndStop=function(t,e,r){if(!r||this.name===r){var i=Number(t);if(isNaN(i)){var n=this.getMarkerData(t);n&&this.goToAndStop(n.time,!0)}else e?this.setCurrentRawFrameValue(t):this.setCurrentRawFrameValue(t*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(t,e,r){if(!r||this.name===r){var i=Number(t);if(isNaN(i)){var n=this.getMarkerData(t);n&&(n.duration?this.playSegments([n.time,n.time+n.duration],!0):this.goToAndStop(n.time,!0))}else this.goToAndStop(i,e,r);this.play()}},AnimationItem.prototype.advanceTime=function(t){if(!0!==this.isPaused&&!1!==this.isLoaded){var e=this.currentRawFrame+t*this.frameModifier,r=!1;e>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?e>=this.totalFrames?(this.playCount+=1,this.checkSegments(e%this.totalFrames)||(this.setCurrentRawFrameValue(e%this.totalFrames),this._completedLoop=!0,this.trigger(\"loopComplete\"))):this.setCurrentRawFrameValue(e):this.checkSegments(e>this.totalFrames?e%this.totalFrames:0)||(r=!0,e=this.totalFrames-1):e<0?this.checkSegments(e%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(r=!0,e=0):(this.setCurrentRawFrameValue(this.totalFrames+e%this.totalFrames),this._completedLoop?this.trigger(\"loopComplete\"):this._completedLoop=!0)):this.setCurrentRawFrameValue(e),r&&(this.setCurrentRawFrameValue(e),this.pause(),this.trigger(\"complete\"))}},AnimationItem.prototype.adjustSegment=function(t,e){this.playCount=0,t[1]<t[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=t[0]-t[1],this.timeCompleted=this.totalFrames,this.firstFrame=t[1],this.setCurrentRawFrameValue(this.totalFrames-.001-e)):t[1]>t[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=t[1]-t[0],this.timeCompleted=this.totalFrames,this.firstFrame=t[0],this.setCurrentRawFrameValue(.001+e)),this.trigger(\"segmentStart\")},AnimationItem.prototype.setSegment=function(t,e){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<t?r=t:this.currentRawFrame+this.firstFrame>e&&(r=e-t)),this.firstFrame=t,this.totalFrames=e-t,this.timeCompleted=this.totalFrames,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(t,e){if(e&&(this.segments.length=0),\"object\"===_typeof$4(t[0])){var r,i=t.length;for(r=0;r<i;r+=1)this.segments.push(t[r])}else this.segments.push(t);this.segments.length&&e&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(t){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),t&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(t){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),t),!0)},AnimationItem.prototype.destroy=function(t){t&&this.name!==t||!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.renderer=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(t){this.currentRawFrame=t,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(t){this.playSpeed=t,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(t){this.playDirection=t<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setVolume=function(t,e){e&&this.name!==e||this.audioController.setVolume(t)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(t){t&&this.name!==t||this.audioController.mute()},AnimationItem.prototype.unmute=function(t){t&&this.name!==t||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(t){var e=\"\";if(t.e)e=t.p;else if(this.assetsPath){var r=t.p;-1!==r.indexOf(\"images/\")&&(r=r.split(\"/\")[1]),e=this.assetsPath+r}else e=this.path,e+=t.u?t.u:\"\",e+=t.p;return e},AnimationItem.prototype.getAssetData=function(t){for(var e=0,r=this.assets.length;e<r;){if(t===this.assets[e].id)return this.assets[e];e+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(t){return t?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(t,e,r){try{this.renderer.getElementByPath(t).updateDocumentData(e,r)}catch(t){}},AnimationItem.prototype.trigger=function(t){if(this._cbs&&this._cbs[t])switch(t){case\"enterFrame\":this.triggerEvent(t,new BMEnterFrameEvent(t,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(t,this.drawnFrameEvent);break;case\"loopComplete\":this.triggerEvent(t,new BMCompleteLoopEvent(t,this.loop,this.playCount,this.frameMult));break;case\"complete\":this.triggerEvent(t,new BMCompleteEvent(t,this.frameMult));break;case\"segmentStart\":this.triggerEvent(t,new BMSegmentStartEvent(t,this.firstFrame,this.totalFrames));break;case\"destroy\":this.triggerEvent(t,new BMDestroyEvent(t,this));break;default:this.triggerEvent(t)}\"enterFrame\"===t&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(t,this.currentFrame,this.totalFrames,this.frameMult)),\"loopComplete\"===t&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(t,this.loop,this.playCount,this.frameMult)),\"complete\"===t&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(t,this.frameMult)),\"segmentStart\"===t&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(t,this.firstFrame,this.totalFrames)),\"destroy\"===t&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(t,this))},AnimationItem.prototype.triggerRenderFrameError=function(t){var e=new BMRenderFrameErrorEvent(t,this.currentFrame);this.triggerEvent(\"error\",e),this.onError&&this.onError.call(this,e)},AnimationItem.prototype.triggerConfigError=function(t){var e=new BMConfigErrorEvent(t,this.currentFrame);this.triggerEvent(\"error\",e),this.onError&&this.onError.call(this,e)};var animationManager=function(){var t={},e=[],r=0,i=0,n=0,s=!0,a=!1;function o(t){for(var r=0,n=t.target;r<i;)e[r].animation===n&&(e.splice(r,1),r-=1,i-=1,n.isPaused||p()),r+=1}function h(t,r){if(!t)return null;for(var n=0;n<i;){if(e[n].elem===t&&null!==e[n].elem)return e[n].animation;n+=1}var s=new AnimationItem;return c(s,t),s.setData(t,r),s}function l(){n+=1,d()}function p(){n-=1}function c(t,r){t.addEventListener(\"destroy\",o),t.addEventListener(\"_active\",l),t.addEventListener(\"_idle\",p),e.push({elem:r,animation:t}),i+=1}function f(t){var o,h=t-r;for(o=0;o<i;o+=1)e[o].animation.advanceTime(h);r=t,n&&!a?window.requestAnimationFrame(f):s=!0}function u(t){r=t,window.requestAnimationFrame(f)}function d(){!a&&n&&s&&(window.requestAnimationFrame(u),s=!1)}return t.registerAnimation=h,t.loadAnimation=function(t){var e=new AnimationItem;return c(e,null),e.setParams(t),e},t.setSpeed=function(t,r){var n;for(n=0;n<i;n+=1)e[n].animation.setSpeed(t,r)},t.setDirection=function(t,r){var n;for(n=0;n<i;n+=1)e[n].animation.setDirection(t,r)},t.play=function(t){var r;for(r=0;r<i;r+=1)e[r].animation.play(t)},t.pause=function(t){var r;for(r=0;r<i;r+=1)e[r].animation.pause(t)},t.stop=function(t){var r;for(r=0;r<i;r+=1)e[r].animation.stop(t)},t.togglePause=function(t){var r;for(r=0;r<i;r+=1)e[r].animation.togglePause(t)},t.searchAnimations=function(t,e,r){var i,n=[].concat([].slice.call(document.getElementsByClassName(\"lottie\")),[].slice.call(document.getElementsByClassName(\"bodymovin\"))),s=n.length;for(i=0;i<s;i+=1)r&&n[i].setAttribute(\"data-bm-type\",r),h(n[i],t);if(e&&0===s){r||(r=\"svg\");var a=document.getElementsByTagName(\"body\")[0];a.innerText=\"\";var o=createTag(\"div\");o.style.width=\"100%\",o.style.height=\"100%\",o.setAttribute(\"data-bm-type\",r),a.appendChild(o),h(o,t)}},t.resize=function(){var t;for(t=0;t<i;t+=1)e[t].animation.resize()},t.goToAndStop=function(t,r,n){var s;for(s=0;s<i;s+=1)e[s].animation.goToAndStop(t,r,n)},t.destroy=function(t){var r;for(r=i-1;r>=0;r-=1)e[r].animation.destroy(t)},t.freeze=function(){a=!0},t.unfreeze=function(){a=!1,d()},t.setVolume=function(t,r){var n;for(n=0;n<i;n+=1)e[n].animation.setVolume(t,r)},t.mute=function(t){var r;for(r=0;r<i;r+=1)e[r].animation.mute(t)},t.unmute=function(t){var r;for(r=0;r<i;r+=1)e[r].animation.unmute(t)},t.getRegisteredAnimations=function(){var t,r=e.length,i=[];for(t=0;t<r;t+=1)i.push(e[t].animation);return i},t}(),BezierFactory=function(){var t={getBezierEasing:function(t,r,i,n,s){var a=s||(\"bez_\"+t+\"_\"+r+\"_\"+i+\"_\"+n).replace(/\\./g,\"p\");if(e[a])return e[a];var o=new h([t,r,i,n]);return e[a]=o,o}},e={};var r=\"function\"==typeof Float32Array;function i(t,e){return 1-3*e+3*t}function n(t,e){return 3*e-6*t}function s(t){return 3*t}function a(t,e,r){return((i(e,r)*t+n(e,r))*t+s(e))*t}function o(t,e,r){return 3*i(e,r)*t*t+2*n(e,r)*t+s(e)}function h(t){this._p=t,this._mSampleValues=r?new Float32Array(11):new Array(11),this._precomputed=!1,this.get=this.get.bind(this)}return h.prototype={get:function(t){var e=this._p[0],r=this._p[1],i=this._p[2],n=this._p[3];return this._precomputed||this._precompute(),e===r&&i===n?t:0===t?0:1===t?1:a(this._getTForX(t),r,n)},_precompute:function(){var t=this._p[0],e=this._p[1],r=this._p[2],i=this._p[3];this._precomputed=!0,t===e&&r===i||this._calcSampleValues()},_calcSampleValues:function(){for(var t=this._p[0],e=this._p[2],r=0;r<11;++r)this._mSampleValues[r]=a(.1*r,t,e)},_getTForX:function(t){for(var e=this._p[0],r=this._p[2],i=this._mSampleValues,n=0,s=1;10!==s&&i[s]<=t;++s)n+=.1;var h=n+.1*((t-i[--s])/(i[s+1]-i[s])),l=o(h,e,r);return l>=.001?function(t,e,r,i){for(var n=0;n<4;++n){var s=o(e,r,i);if(0===s)return e;e-=(a(e,r,i)-t)/s}return e}(t,h,e,r):0===l?h:function(t,e,r,i,n){var s,o,h=0;do{(s=a(o=e+(r-e)/2,i,n)-t)>0?r=o:e=o}while(Math.abs(s)>1e-7&&++h<10);return o}(t,n,n+.1,e,r)}},t}(),pooling={double:function(t){return t.concat(createSizedArray(t.length))}},poolFactory=function(t,e,r){var i=0,n=t,s=createSizedArray(n);return{newElement:function(){return i?s[i-=1]:e()},release:function(t){i===n&&(s=pooling.double(s),n*=2),r&&r(t),s[i]=t,i+=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(t){var e,r=t.lengths.length;for(e=0;e<r;e+=1)bezierLengthPool.release(t.lengths[e]);t.lengths.length=0}));function bezFunction(){var t=Math;function e(t,e,r,i,n,s){var a=t*i+e*n+r*s-n*i-s*t-r*e;return a>-.001&&a<.001}var r=function(t,e,r,i){var n,s,a,o,h,l,p=getDefaultCurveSegments(),c=0,f=[],u=[],d=bezierLengthPool.newElement();for(a=r.length,n=0;n<p;n+=1){for(h=n/(p-1),l=0,s=0;s<a;s+=1)o=bmPow(1-h,3)*t[s]+3*bmPow(1-h,2)*h*r[s]+3*(1-h)*bmPow(h,2)*i[s]+bmPow(h,3)*e[s],f[s]=o,null!==u[s]&&(l+=bmPow(f[s]-u[s],2)),u[s]=f[s];l&&(c+=l=bmSqrt(l)),d.percents[n]=h,d.lengths[n]=c}return d.addedLength=c,d};function i(t){this.segmentLength=0,this.points=new Array(t)}function n(t,e){this.partialLength=t,this.point=e}var s,a=(s={},function(t,r,a,o){var h=(t[0]+\"_\"+t[1]+\"_\"+r[0]+\"_\"+r[1]+\"_\"+a[0]+\"_\"+a[1]+\"_\"+o[0]+\"_\"+o[1]).replace(/\\./g,\"p\");if(!s[h]){var l,p,c,f,u,d,m,y=getDefaultCurveSegments(),g=0,v=null;2===t.length&&(t[0]!==r[0]||t[1]!==r[1])&&e(t[0],t[1],r[0],r[1],t[0]+a[0],t[1]+a[1])&&e(t[0],t[1],r[0],r[1],r[0]+o[0],r[1]+o[1])&&(y=2);var _=new i(y);for(c=a.length,l=0;l<y;l+=1){for(m=createSizedArray(c),u=l/(y-1),d=0,p=0;p<c;p+=1)f=bmPow(1-u,3)*t[p]+3*bmPow(1-u,2)*u*(t[p]+a[p])+3*(1-u)*bmPow(u,2)*(r[p]+o[p])+bmPow(u,3)*r[p],m[p]=f,null!==v&&(d+=bmPow(m[p]-v[p],2));g+=d=bmSqrt(d),_.points[l]=new n(d,m),v=m}_.segmentLength=g,s[h]=_}return s[h]});function o(t,e){var r=e.percents,i=e.lengths,n=r.length,s=bmFloor((n-1)*t),a=t*e.addedLength,o=0;if(s===n-1||0===s||a===i[s])return r[s];for(var h=i[s]>a?-1:1,l=!0;l;)if(i[s]<=a&&i[s+1]>a?(o=(a-i[s])/(i[s+1]-i[s]),l=!1):s+=h,s<0||s>=n-1){if(s===n-1)return r[s];l=!1}return r[s]+(r[s+1]-r[s])*o}var h=createTypedArray(\"float32\",8);return{getSegmentsLength:function(t){var e,i=segmentsLengthPool.newElement(),n=t.c,s=t.v,a=t.o,o=t.i,h=t._length,l=i.lengths,p=0;for(e=0;e<h-1;e+=1)l[e]=r(s[e],s[e+1],a[e],o[e+1]),p+=l[e].addedLength;return n&&h&&(l[e]=r(s[e],s[0],a[e],o[0]),p+=l[e].addedLength),i.totalLength=p,i},getNewSegment:function(e,r,i,n,s,a,l){s<0?s=0:s>1&&(s=1);var p,c=o(s,l),f=o(a=a>1?1:a,l),u=e.length,d=1-c,m=1-f,y=d*d*d,g=c*d*d*3,v=c*c*d*3,_=c*c*c,b=d*d*m,P=c*d*m+d*c*m+d*d*f,S=c*c*m+d*c*f+c*d*f,w=c*c*f,x=d*m*m,E=c*m*m+d*f*m+d*m*f,k=c*f*m+d*f*f+c*m*f,A=c*f*f,T=m*m*m,C=f*m*m+m*f*m+m*m*f,I=f*f*m+m*f*f+f*m*f,D=f*f*f;for(p=0;p<u;p+=1)h[4*p]=t.round(1e3*(y*e[p]+g*i[p]+v*n[p]+_*r[p]))/1e3,h[4*p+1]=t.round(1e3*(b*e[p]+P*i[p]+S*n[p]+w*r[p]))/1e3,h[4*p+2]=t.round(1e3*(x*e[p]+E*i[p]+k*n[p]+A*r[p]))/1e3,h[4*p+3]=t.round(1e3*(T*e[p]+C*i[p]+I*n[p]+D*r[p]))/1e3;return h},getPointInSegment:function(e,r,i,n,s,a){var h=o(s,a),l=1-h;return[t.round(1e3*(l*l*l*e[0]+(h*l*l+l*h*l+l*l*h)*i[0]+(h*h*l+l*h*h+h*l*h)*n[0]+h*h*h*r[0]))/1e3,t.round(1e3*(l*l*l*e[1]+(h*l*l+l*h*l+l*l*h)*i[1]+(h*h*l+l*h*h+h*l*h)*n[1]+h*h*h*r[1]))/1e3]},buildBezierData:a,pointOnLine2D:e,pointOnLine3D:function(r,i,n,s,a,o,h,l,p){if(0===n&&0===o&&0===p)return e(r,i,s,a,h,l);var c,f=t.sqrt(t.pow(s-r,2)+t.pow(a-i,2)+t.pow(o-n,2)),u=t.sqrt(t.pow(h-r,2)+t.pow(l-i,2)+t.pow(p-n,2)),d=t.sqrt(t.pow(h-s,2)+t.pow(l-a,2)+t.pow(p-o,2));return(c=f>u?f>d?f-u-d:d-u-f:d>u?d-u-f:u-f-d)>-1e-4&&c<1e-4}}}var bez=bezFunction(),PropertyFactory=function(){var t=initialDefaultFrame,e=Math.abs;function r(t,e){var r,n=this.offsetTime;\"multidimensional\"===this.propType&&(r=createTypedArray(\"float32\",this.pv.length));for(var s,a,o,h,l,p,c,f,u,d=e.lastIndex,m=d,y=this.keyframes.length-1,g=!0;g;){if(s=this.keyframes[m],a=this.keyframes[m+1],m===y-1&&t>=a.t-n){s.h&&(s=a),d=0;break}if(a.t-n>t){d=m;break}m<y-1?m+=1:(d=0,g=!1)}o=this.keyframesMetadata[m]||{};var v,_=a.t-n,b=s.t-n;if(s.to){o.bezierData||(o.bezierData=bez.buildBezierData(s.s,a.s||s.e,s.to,s.ti));var P=o.bezierData;if(t>=_||t<b){var S=t>=_?P.points.length-1:0;for(l=P.points[S].point.length,h=0;h<l;h+=1)r[h]=P.points[S].point[h]}else{o.__fnct?u=o.__fnct:(u=BezierFactory.getBezierEasing(s.o.x,s.o.y,s.i.x,s.i.y,s.n).get,o.__fnct=u),p=u((t-b)/(_-b));var w,x=P.segmentLength*p,E=e.lastFrame<t&&e._lastKeyframeIndex===m?e._lastAddedLength:0;for(f=e.lastFrame<t&&e._lastKeyframeIndex===m?e._lastPoint:0,g=!0,c=P.points.length;g;){if(E+=P.points[f].partialLength,0===x||0===p||f===P.points.length-1){for(l=P.points[f].point.length,h=0;h<l;h+=1)r[h]=P.points[f].point[h];break}if(x>=E&&x<E+P.points[f+1].partialLength){for(w=(x-E)/P.points[f+1].partialLength,l=P.points[f].point.length,h=0;h<l;h+=1)r[h]=P.points[f].point[h]+(P.points[f+1].point[h]-P.points[f].point[h])*w;break}f<c-1?f+=1:g=!1}e._lastPoint=f,e._lastAddedLength=E-P.points[f].partialLength,e._lastKeyframeIndex=m}}else{var k,A,T,C,I;if(y=s.s.length,v=a.s||s.e,this.sh&&1!==s.h)if(t>=_)r[0]=v[0],r[1]=v[1],r[2]=v[2];else if(t<=b)r[0]=s.s[0],r[1]=s.s[1],r[2]=s.s[2];else{!function(t,e){var r=e[0],i=e[1],n=e[2],s=e[3],a=Math.atan2(2*i*s-2*r*n,1-2*i*i-2*n*n),o=Math.asin(2*r*i+2*n*s),h=Math.atan2(2*r*s-2*i*n,1-2*r*r-2*n*n);t[0]=a/degToRads,t[1]=o/degToRads,t[2]=h/degToRads}(r,function(t,e,r){var i,n,s,a,o,h=[],l=t[0],p=t[1],c=t[2],f=t[3],u=e[0],d=e[1],m=e[2],y=e[3];(n=l*u+p*d+c*m+f*y)<0&&(n=-n,u=-u,d=-d,m=-m,y=-y);1-n>1e-6?(i=Math.acos(n),s=Math.sin(i),a=Math.sin((1-r)*i)/s,o=Math.sin(r*i)/s):(a=1-r,o=r);return h[0]=a*l+o*u,h[1]=a*p+o*d,h[2]=a*c+o*m,h[3]=a*f+o*y,h}(i(s.s),i(v),(t-b)/(_-b)))}else for(m=0;m<y;m+=1)1!==s.h&&(t>=_?p=1:t<b?p=0:(s.o.x.constructor===Array?(o.__fnct||(o.__fnct=[]),o.__fnct[m]?u=o.__fnct[m]:(k=void 0===s.o.x[m]?s.o.x[0]:s.o.x[m],A=void 0===s.o.y[m]?s.o.y[0]:s.o.y[m],T=void 0===s.i.x[m]?s.i.x[0]:s.i.x[m],C=void 0===s.i.y[m]?s.i.y[0]:s.i.y[m],u=BezierFactory.getBezierEasing(k,A,T,C).get,o.__fnct[m]=u)):o.__fnct?u=o.__fnct:(k=s.o.x,A=s.o.y,T=s.i.x,C=s.i.y,u=BezierFactory.getBezierEasing(k,A,T,C).get,s.keyframeMetadata=u),p=u((t-b)/(_-b)))),v=a.s||s.e,I=1===s.h?s.s[m]:s.s[m]+(v[m]-s.s[m])*p,\"multidimensional\"===this.propType?r[m]=I:r=I}return e.lastIndex=d,r}function i(t){var e=t[0]*degToRads,r=t[1]*degToRads,i=t[2]*degToRads,n=Math.cos(e/2),s=Math.cos(r/2),a=Math.cos(i/2),o=Math.sin(e/2),h=Math.sin(r/2),l=Math.sin(i/2);return[o*h*a+n*s*l,o*s*a+n*h*l,n*h*a-o*s*l,n*s*a-o*h*l]}function n(){var e=this.comp.renderedFrame-this.offsetTime,r=this.keyframes[0].t-this.offsetTime,i=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==t&&(this._caching.lastFrame>=i&&e>=i||this._caching.lastFrame<r&&e<r))){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 s(t){var r;if(\"unidimensional\"===this.propType)r=t*this.mult,e(this.v-r)>1e-5&&(this.v=r,this._mdf=!0);else for(var i=0,n=this.v.length;i<n;)r=t[i]*this.mult,e(this.v[i]-r)>1e-5&&(this.v[i]=r,this._mdf=!0),i+=1}function a(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var t;this.lock=!0,this._mdf=this._isFirstFrame;var e=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(t=0;t<e;t+=1)r=this.effectsSequence[t](r);this.setVValue(r),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function o(t){this.effectsSequence.push(t),this.container.addDynamicProperty(this)}function h(t,e,r,i){this.propType=\"unidimensional\",this.mult=r||1,this.data=e,this.v=r?e.k*r:e.k,this.pv=e.k,this._mdf=!1,this.elem=t,this.container=i,this.comp=t.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=a,this.setVValue=s,this.addEffect=o}function l(t,e,r,i){var n;this.propType=\"multidimensional\",this.mult=r||1,this.data=e,this._mdf=!1,this.elem=t,this.container=i,this.comp=t.comp,this.k=!1,this.kf=!1,this.frameId=-1;var h=e.k.length;for(this.v=createTypedArray(\"float32\",h),this.pv=createTypedArray(\"float32\",h),this.vel=createTypedArray(\"float32\",h),n=0;n<h;n+=1)this.v[n]=e.k[n]*this.mult,this.pv[n]=e.k[n];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=a,this.setVValue=s,this.addEffect=o}function p(e,i,h,l){this.propType=\"unidimensional\",this.keyframes=i.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.frameId=-1,this._caching={lastFrame:t,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=i,this.mult=h||1,this.elem=e,this.container=l,this.comp=e.comp,this.v=t,this.pv=t,this._isFirstFrame=!0,this.getValue=a,this.setVValue=s,this.interpolateValue=r,this.effectsSequence=[n.bind(this)],this.addEffect=o}function c(e,i,h,l){var p;this.propType=\"multidimensional\";var c,f,u,d,m=i.k.length;for(p=0;p<m-1;p+=1)i.k[p].to&&i.k[p].s&&i.k[p+1]&&i.k[p+1].s&&(c=i.k[p].s,f=i.k[p+1].s,u=i.k[p].to,d=i.k[p].ti,(2===c.length&&(c[0]!==f[0]||c[1]!==f[1])&&bez.pointOnLine2D(c[0],c[1],f[0],f[1],c[0]+u[0],c[1]+u[1])&&bez.pointOnLine2D(c[0],c[1],f[0],f[1],f[0]+d[0],f[1]+d[1])||3===c.length&&(c[0]!==f[0]||c[1]!==f[1]||c[2]!==f[2])&&bez.pointOnLine3D(c[0],c[1],c[2],f[0],f[1],f[2],c[0]+u[0],c[1]+u[1],c[2]+u[2])&&bez.pointOnLine3D(c[0],c[1],c[2],f[0],f[1],f[2],f[0]+d[0],f[1]+d[1],f[2]+d[2]))&&(i.k[p].to=null,i.k[p].ti=null),c[0]===f[0]&&c[1]===f[1]&&0===u[0]&&0===u[1]&&0===d[0]&&0===d[1]&&(2===c.length||c[2]===f[2]&&0===u[2]&&0===d[2])&&(i.k[p].to=null,i.k[p].ti=null));this.effectsSequence=[n.bind(this)],this.data=i,this.keyframes=i.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=h||1,this.elem=e,this.container=l,this.comp=e.comp,this.getValue=a,this.setVValue=s,this.interpolateValue=r,this.frameId=-1;var y=i.k[0].s.length;for(this.v=createTypedArray(\"float32\",y),this.pv=createTypedArray(\"float32\",y),p=0;p<y;p+=1)this.v[p]=t,this.pv[p]=t;this._caching={lastFrame:t,lastIndex:0,value:createTypedArray(\"float32\",y)},this.addEffect=o}return{getProp:function(t,e,r,i,n){var s;if(e.k.length)if(\"number\"==typeof e.k[0])s=new l(t,e,i,n);else switch(r){case 0:s=new p(t,e,i,n);break;case 1:s=new c(t,e,i,n)}else s=new h(t,e,i,n);return s.effectsSequence.length&&n.addDynamicProperty(s),s}}}();function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(t){-1===this.dynamicProperties.indexOf(t)&&(this.dynamicProperties.push(t),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){var t;this._mdf=!1;var e=this.dynamicProperties.length;for(t=0;t<e;t+=1)this.dynamicProperties[t].getValue(),this.dynamicProperties[t]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(t){this.container=t,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(t,e){this.c=t,this.setLength(e);for(var r=0;r<e;)this.v[r]=pointPool.newElement(),this.o[r]=pointPool.newElement(),this.i[r]=pointPool.newElement(),r+=1},ShapePath.prototype.setLength=function(t){for(;this._maxLength<t;)this.doubleArrayLength();this._length=t},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(t,e,r,i,n){var s;switch(this._length=Math.max(this._length,i+1),this._length>=this._maxLength&&this.doubleArrayLength(),r){case\"v\":s=this.v;break;case\"i\":s=this.i;break;case\"o\":s=this.o;break;default:s=[]}(!s[i]||s[i]&&!n)&&(s[i]=pointPool.newElement()),s[i][0]=t,s[i][1]=e},ShapePath.prototype.setTripleAt=function(t,e,r,i,n,s,a,o){this.setXYAt(t,e,\"v\",a,o),this.setXYAt(r,i,\"o\",a,o),this.setXYAt(n,s,\"i\",a,o)},ShapePath.prototype.reverse=function(){var t=new ShapePath;t.setPathData(this.c,this._length);var e=this.v,r=this.o,i=this.i,n=0;this.c&&(t.setTripleAt(e[0][0],e[0][1],i[0][0],i[0][1],r[0][0],r[0][1],0,!1),n=1);var s,a=this._length-1,o=this._length;for(s=n;s<o;s+=1)t.setTripleAt(e[a][0],e[a][1],i[a][0],i[a][1],r[a][0],r[a][1],s,!1),a-=1;return t},ShapePath.prototype.length=function(){return this._length};var shapePool=(factory=poolFactory(4,(function(){return new ShapePath}),(function(t){var e,r=t._length;for(e=0;e<r;e+=1)pointPool.release(t.v[e]),pointPool.release(t.i[e]),pointPool.release(t.o[e]),t.v[e]=null,t.i[e]=null,t.o[e]=null;t._length=0,t.c=!1})),factory.clone=function(t){var e,r=factory.newElement(),i=void 0===t._length?t.v.length:t._length;for(r.setLength(i),r.c=t.c,e=0;e<i;e+=1)r.setTripleAt(t.v[e][0],t.v[e][1],t.o[e][0],t.o[e][1],t.i[e][0],t.i[e][1],e);return r},factory),factory;function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(t){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=t,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var t;for(t=0;t<this._length;t+=1)shapePool.release(this.shapes[t]);this._length=0};var shapeCollectionPool=(ob={newShapeCollection:function(){return _length?pool[_length-=1]:new ShapeCollection},release:function(t){var e,r=t._length;for(e=0;e<r;e+=1)shapePool.release(t.shapes[e]);t._length=0,_length===_maxLength&&(pool=pooling.double(pool),_maxLength*=2),pool[_length]=t,_length+=1}},_length=0,_maxLength=4,pool=createSizedArray(_maxLength),ob),ob,_length,_maxLength,pool,ShapePropertyFactory=function(){function t(t,e,r){var i,n,s,a,o,h,l,p,c,f=r.lastIndex,u=this.keyframes;if(t<u[0].t-this.offsetTime)i=u[0].s[0],s=!0,f=0;else if(t>=u[u.length-1].t-this.offsetTime)i=u[u.length-1].s?u[u.length-1].s[0]:u[u.length-2].e[0],s=!0;else{for(var d,m,y,g=f,v=u.length-1,_=!0;_&&(d=u[g],!((m=u[g+1]).t-this.offsetTime>t));)g<v-1?g+=1:_=!1;if(y=this.keyframesMetadata[g]||{},f=g,!(s=1===d.h)){if(t>=m.t-this.offsetTime)p=1;else if(t<d.t-this.offsetTime)p=0;else{var b;y.__fnct?b=y.__fnct:(b=BezierFactory.getBezierEasing(d.o.x,d.o.y,d.i.x,d.i.y).get,y.__fnct=b),p=b((t-(d.t-this.offsetTime))/(m.t-this.offsetTime-(d.t-this.offsetTime)))}n=m.s?m.s[0]:d.e[0]}i=d.s[0]}for(h=e._length,l=i.i[0].length,r.lastIndex=f,a=0;a<h;a+=1)for(o=0;o<l;o+=1)c=s?i.i[a][o]:i.i[a][o]+(n.i[a][o]-i.i[a][o])*p,e.i[a][o]=c,c=s?i.o[a][o]:i.o[a][o]+(n.o[a][o]-i.o[a][o])*p,e.o[a][o]=c,c=s?i.v[a][o]:i.v[a][o]+(n.v[a][o]-i.v[a][o])*p,e.v[a][o]=c}function e(){var t=this.comp.renderedFrame-this.offsetTime,e=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime,i=this._caching.lastFrame;return-999999!==i&&(i<e&&t<e||i>r&&t>r)||(this._caching.lastIndex=i<t?this._caching.lastIndex:0,this.interpolateShape(t,this.pv,this._caching)),this._caching.lastFrame=t,this.pv}function r(){this.paths=this.localShapeCollection}function i(t){(function(t,e){if(t._length!==e._length||t.c!==e.c)return!1;var r,i=t._length;for(r=0;r<i;r+=1)if(t.v[r][0]!==e.v[r][0]||t.v[r][1]!==e.v[r][1]||t.o[r][0]!==e.o[r][0]||t.o[r][1]!==e.o[r][1]||t.i[r][0]!==e.i[r][0]||t.i[r][1]!==e.i[r][1])return!1;return!0})(this.v,t)||(this.v=shapePool.clone(t),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function n(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var t,e;this.lock=!0,this._mdf=!1,t=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var r=this.effectsSequence.length;for(e=0;e<r;e+=1)t=this.effectsSequence[e](t);this.setVValue(t),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function s(t,e,i){this.propType=\"shape\",this.comp=t.comp,this.container=t,this.elem=t,this.data=e,this.k=!1,this.kf=!1,this._mdf=!1;var n=3===i?e.pt.k:e.ks.k;this.v=shapePool.clone(n),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=r,this.effectsSequence=[]}function a(t){this.effectsSequence.push(t),this.container.addDynamicProperty(this)}function o(t,i,n){this.propType=\"shape\",this.comp=t.comp,this.elem=t,this.container=t,this.offsetTime=t.data.st,this.keyframes=3===n?i.pt.k:i.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=-999999,this.reset=r,this._caching={lastFrame:-999999,lastIndex:0},this.effectsSequence=[e.bind(this)]}s.prototype.interpolateShape=t,s.prototype.getValue=n,s.prototype.setVValue=i,s.prototype.addEffect=a,o.prototype.getValue=n,o.prototype.interpolateShape=t,o.prototype.setVValue=i,o.prototype.addEffect=a;var h=function(){var t=roundCorner;function e(t,e){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=e.d,this.elem=t,this.comp=t.comp,this.frameId=-1,this.initDynamicPropertyContainer(t),this.p=PropertyFactory.getProp(t,e.p,1,0,this),this.s=PropertyFactory.getProp(t,e.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return e.prototype={reset:r,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var e=this.p.v[0],r=this.p.v[1],i=this.s.v[0]/2,n=this.s.v[1]/2,s=3!==this.d,a=this.v;a.v[0][0]=e,a.v[0][1]=r-n,a.v[1][0]=s?e+i:e-i,a.v[1][1]=r,a.v[2][0]=e,a.v[2][1]=r+n,a.v[3][0]=s?e-i:e+i,a.v[3][1]=r,a.i[0][0]=s?e-i*t:e+i*t,a.i[0][1]=r-n,a.i[1][0]=s?e+i:e-i,a.i[1][1]=r-n*t,a.i[2][0]=s?e+i*t:e-i*t,a.i[2][1]=r+n,a.i[3][0]=s?e-i:e+i,a.i[3][1]=r+n*t,a.o[0][0]=s?e+i*t:e-i*t,a.o[0][1]=r-n,a.o[1][0]=s?e+i:e-i,a.o[1][1]=r+n*t,a.o[2][0]=s?e-i*t:e+i*t,a.o[2][1]=r+n,a.o[3][0]=s?e-i:e+i,a.o[3][1]=r-n*t}},extendPrototype([DynamicPropertyContainer],e),e}(),l=function(){function t(t,e){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=t,this.comp=t.comp,this.data=e,this.frameId=-1,this.d=e.d,this.initDynamicPropertyContainer(t),1===e.sy?(this.ir=PropertyFactory.getProp(t,e.ir,0,0,this),this.is=PropertyFactory.getProp(t,e.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(t,e.pt,0,0,this),this.p=PropertyFactory.getProp(t,e.p,1,0,this),this.r=PropertyFactory.getProp(t,e.r,0,degToRads,this),this.or=PropertyFactory.getProp(t,e.or,0,0,this),this.os=PropertyFactory.getProp(t,e.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 t.prototype={reset:r,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var t,e,r,i,n=2*Math.floor(this.pt.v),s=2*Math.PI/n,a=!0,o=this.or.v,h=this.ir.v,l=this.os.v,p=this.is.v,c=2*Math.PI*o/(2*n),f=2*Math.PI*h/(2*n),u=-Math.PI/2;u+=this.r.v;var d=3===this.data.d?-1:1;for(this.v._length=0,t=0;t<n;t+=1){r=a?l:p,i=a?c:f;var m=(e=a?o:h)*Math.cos(u),y=e*Math.sin(u),g=0===m&&0===y?0:y/Math.sqrt(m*m+y*y),v=0===m&&0===y?0:-m/Math.sqrt(m*m+y*y);m+=+this.p.v[0],y+=+this.p.v[1],this.v.setTripleAt(m,y,m-g*i*r*d,y-v*i*r*d,m+g*i*r*d,y+v*i*r*d,t,!0),a=!a,u+=s*d}},convertPolygonToPath:function(){var t,e=Math.floor(this.pt.v),r=2*Math.PI/e,i=this.or.v,n=this.os.v,s=2*Math.PI*i/(4*e),a=.5*-Math.PI,o=3===this.data.d?-1:1;for(a+=this.r.v,this.v._length=0,t=0;t<e;t+=1){var h=i*Math.cos(a),l=i*Math.sin(a),p=0===h&&0===l?0:l/Math.sqrt(h*h+l*l),c=0===h&&0===l?0:-h/Math.sqrt(h*h+l*l);h+=+this.p.v[0],l+=+this.p.v[1],this.v.setTripleAt(h,l,h-p*s*n*o,l-c*s*n*o,h+p*s*n*o,l+c*s*n*o,t,!0),a+=r*o}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],t),t}(),p=function(){function t(t,e){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=t,this.comp=t.comp,this.frameId=-1,this.d=e.d,this.initDynamicPropertyContainer(t),this.p=PropertyFactory.getProp(t,e.p,1,0,this),this.s=PropertyFactory.getProp(t,e.s,1,0,this),this.r=PropertyFactory.getProp(t,e.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return t.prototype={convertRectToPath:function(){var t=this.p.v[0],e=this.p.v[1],r=this.s.v[0]/2,i=this.s.v[1]/2,n=bmMin(r,i,this.r.v),s=n*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(t+r,e-i+n,t+r,e-i+n,t+r,e-i+s,0,!0),this.v.setTripleAt(t+r,e+i-n,t+r,e+i-s,t+r,e+i-n,1,!0),0!==n?(this.v.setTripleAt(t+r-n,e+i,t+r-n,e+i,t+r-s,e+i,2,!0),this.v.setTripleAt(t-r+n,e+i,t-r+s,e+i,t-r+n,e+i,3,!0),this.v.setTripleAt(t-r,e+i-n,t-r,e+i-n,t-r,e+i-s,4,!0),this.v.setTripleAt(t-r,e-i+n,t-r,e-i+s,t-r,e-i+n,5,!0),this.v.setTripleAt(t-r+n,e-i,t-r+n,e-i,t-r+s,e-i,6,!0),this.v.setTripleAt(t+r-n,e-i,t+r-s,e-i,t+r-n,e-i,7,!0)):(this.v.setTripleAt(t-r,e+i,t-r+s,e+i,t-r,e+i,2),this.v.setTripleAt(t-r,e-i,t-r,e-i+s,t-r,e-i,3))):(this.v.setTripleAt(t+r,e-i+n,t+r,e-i+s,t+r,e-i+n,0,!0),0!==n?(this.v.setTripleAt(t+r-n,e-i,t+r-n,e-i,t+r-s,e-i,1,!0),this.v.setTripleAt(t-r+n,e-i,t-r+s,e-i,t-r+n,e-i,2,!0),this.v.setTripleAt(t-r,e-i+n,t-r,e-i+n,t-r,e-i+s,3,!0),this.v.setTripleAt(t-r,e+i-n,t-r,e+i-s,t-r,e+i-n,4,!0),this.v.setTripleAt(t-r+n,e+i,t-r+n,e+i,t-r+s,e+i,5,!0),this.v.setTripleAt(t+r-n,e+i,t+r-s,e+i,t+r-n,e+i,6,!0),this.v.setTripleAt(t+r,e+i-n,t+r,e+i-n,t+r,e+i-s,7,!0)):(this.v.setTripleAt(t-r,e-i,t-r+s,e-i,t-r,e-i,1,!0),this.v.setTripleAt(t-r,e+i,t-r,e+i-s,t-r,e+i,2,!0),this.v.setTripleAt(t+r,e+i,t+r-s,e+i,t+r,e+i,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:r},extendPrototype([DynamicPropertyContainer],t),t}();var c={getShapeProp:function(t,e,r){var i;return 3===r||4===r?i=(3===r?e.pt:e.ks).k.length?new o(t,e,r):new s(t,e,r):5===r?i=new p(t,e):6===r?i=new h(t,e):7===r&&(i=new l(t,e)),i.k&&t.addDynamicProperty(i),i},getConstructorFunction:function(){return s},getKeyframedConstructorFunction:function(){return o}};return c}(),Matrix=function(){var t=Math.cos,e=Math.sin,r=Math.tan,i=Math.round;function n(){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 s(r){if(0===r)return this;var i=t(r),n=e(r);return this._t(i,-n,0,0,n,i,0,0,0,0,1,0,0,0,0,1)}function a(r){if(0===r)return this;var i=t(r),n=e(r);return this._t(1,0,0,0,0,i,-n,0,0,n,i,0,0,0,0,1)}function o(r){if(0===r)return this;var i=t(r),n=e(r);return this._t(i,0,n,0,0,1,0,0,-n,0,i,0,0,0,0,1)}function h(r){if(0===r)return this;var i=t(r),n=e(r);return this._t(i,-n,0,0,n,i,0,0,0,0,1,0,0,0,0,1)}function l(t,e){return this._t(1,e,t,1,0,0)}function p(t,e){return this.shear(r(t),r(e))}function c(i,n){var s=t(n),a=e(n);return this._t(s,a,0,0,-a,s,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,r(i),1,0,0,0,0,1,0,0,0,0,1)._t(s,-a,0,0,a,s,0,0,0,0,1,0,0,0,0,1)}function f(t,e,r){return r||0===r||(r=1),1===t&&1===e&&1===r?this:this._t(t,0,0,0,0,e,0,0,0,0,r,0,0,0,0,1)}function u(t,e,r,i,n,s,a,o,h,l,p,c,f,u,d,m){return this.props[0]=t,this.props[1]=e,this.props[2]=r,this.props[3]=i,this.props[4]=n,this.props[5]=s,this.props[6]=a,this.props[7]=o,this.props[8]=h,this.props[9]=l,this.props[10]=p,this.props[11]=c,this.props[12]=f,this.props[13]=u,this.props[14]=d,this.props[15]=m,this}function d(t,e,r){return r=r||0,0!==t||0!==e||0!==r?this._t(1,0,0,0,0,1,0,0,0,0,1,0,t,e,r,1):this}function m(t,e,r,i,n,s,a,o,h,l,p,c,f,u,d,m){var y=this.props;if(1===t&&0===e&&0===r&&0===i&&0===n&&1===s&&0===a&&0===o&&0===h&&0===l&&1===p&&0===c)return y[12]=y[12]*t+y[15]*f,y[13]=y[13]*s+y[15]*u,y[14]=y[14]*p+y[15]*d,y[15]*=m,this._identityCalculated=!1,this;var g=y[0],v=y[1],_=y[2],b=y[3],P=y[4],S=y[5],w=y[6],x=y[7],E=y[8],k=y[9],A=y[10],T=y[11],C=y[12],I=y[13],D=y[14],M=y[15];return y[0]=g*t+v*n+_*h+b*f,y[1]=g*e+v*s+_*l+b*u,y[2]=g*r+v*a+_*p+b*d,y[3]=g*i+v*o+_*c+b*m,y[4]=P*t+S*n+w*h+x*f,y[5]=P*e+S*s+w*l+x*u,y[6]=P*r+S*a+w*p+x*d,y[7]=P*i+S*o+w*c+x*m,y[8]=E*t+k*n+A*h+T*f,y[9]=E*e+k*s+A*l+T*u,y[10]=E*r+k*a+A*p+T*d,y[11]=E*i+k*o+A*c+T*m,y[12]=C*t+I*n+D*h+M*f,y[13]=C*e+I*s+D*l+M*u,y[14]=C*r+I*a+D*p+M*d,y[15]=C*i+I*o+D*c+M*m,this._identityCalculated=!1,this}function y(){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 g(t){for(var e=0;e<16;){if(t.props[e]!==this.props[e])return!1;e+=1}return!0}function v(t){var e;for(e=0;e<16;e+=1)t.props[e]=this.props[e];return t}function _(t){var e;for(e=0;e<16;e+=1)this.props[e]=t[e]}function b(t,e,r){return{x:t*this.props[0]+e*this.props[4]+r*this.props[8]+this.props[12],y:t*this.props[1]+e*this.props[5]+r*this.props[9]+this.props[13],z:t*this.props[2]+e*this.props[6]+r*this.props[10]+this.props[14]}}function P(t,e,r){return t*this.props[0]+e*this.props[4]+r*this.props[8]+this.props[12]}function S(t,e,r){return t*this.props[1]+e*this.props[5]+r*this.props[9]+this.props[13]}function w(t,e,r){return t*this.props[2]+e*this.props[6]+r*this.props[10]+this.props[14]}function x(){var t=this.props[0]*this.props[5]-this.props[1]*this.props[4],e=this.props[5]/t,r=-this.props[1]/t,i=-this.props[4]/t,n=this.props[0]/t,s=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/t,a=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/t,o=new Matrix;return o.props[0]=e,o.props[1]=r,o.props[4]=i,o.props[5]=n,o.props[12]=s,o.props[13]=a,o}function E(t){return this.getInverseMatrix().applyToPointArray(t[0],t[1],t[2]||0)}function k(t){var e,r=t.length,i=[];for(e=0;e<r;e+=1)i[e]=E(t[e]);return i}function A(t,e,r){var i=createTypedArray(\"float32\",6);if(this.isIdentity())i[0]=t[0],i[1]=t[1],i[2]=e[0],i[3]=e[1],i[4]=r[0],i[5]=r[1];else{var n=this.props[0],s=this.props[1],a=this.props[4],o=this.props[5],h=this.props[12],l=this.props[13];i[0]=t[0]*n+t[1]*a+h,i[1]=t[0]*s+t[1]*o+l,i[2]=e[0]*n+e[1]*a+h,i[3]=e[0]*s+e[1]*o+l,i[4]=r[0]*n+r[1]*a+h,i[5]=r[0]*s+r[1]*o+l}return i}function T(t,e,r){return this.isIdentity()?[t,e,r]:[t*this.props[0]+e*this.props[4]+r*this.props[8]+this.props[12],t*this.props[1]+e*this.props[5]+r*this.props[9]+this.props[13],t*this.props[2]+e*this.props[6]+r*this.props[10]+this.props[14]]}function C(t,e){if(this.isIdentity())return t+\",\"+e;var r=this.props;return Math.round(100*(t*r[0]+e*r[4]+r[12]))/100+\",\"+Math.round(100*(t*r[1]+e*r[5]+r[13]))/100}function I(){for(var t=0,e=this.props,r=\"matrix3d(\";t<16;)r+=i(1e4*e[t])/1e4,r+=15===t?\")\":\",\",t+=1;return r}function D(t){return t<1e-6&&t>0||t>-1e-6&&t<0?i(1e4*t)/1e4:t}function M(){var t=this.props;return\"matrix(\"+D(t[0])+\",\"+D(t[1])+\",\"+D(t[4])+\",\"+D(t[5])+\",\"+D(t[12])+\",\"+D(t[13])+\")\"}return function(){this.reset=n,this.rotate=s,this.rotateX=a,this.rotateY=o,this.rotateZ=h,this.skew=p,this.skewFromAxis=c,this.shear=l,this.scale=f,this.setTransform=u,this.translate=d,this.transform=m,this.applyToPoint=b,this.applyToX=P,this.applyToY=S,this.applyToZ=w,this.applyToPointArray=T,this.applyToTriplePoints=A,this.applyToPointStringified=C,this.toCSS=I,this.to2dCSS=M,this.clone=v,this.cloneFromProps=_,this.equals=g,this.inversePoints=k,this.inversePoint=E,this.getInverseMatrix=x,this._t=this.transform,this.isIdentity=y,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray(\"float32\",16),this.reset()}}();function _typeof$3(t){return(_typeof$3=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}var lottie={},standalone=\"__[STANDALONE]__\",animationData=\"__[ANIMATIONDATA]__\",renderer=\"\";function setLocation(t){setLocationHref(t)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(t){setSubframeEnabled(t)}function setPrefix(t){setIdPrefix(t)}function loadAnimation(t){return!0===standalone&&(t.animationData=JSON.parse(animationData)),animationManager.loadAnimation(t)}function setQuality(t){if(\"string\"==typeof t)switch(t){case\"high\":setDefaultCurveSegments(200);break;default:case\"medium\":setDefaultCurveSegments(50);break;case\"low\":setDefaultCurveSegments(10)}else!isNaN(t)&&t>1&&setDefaultCurveSegments(t);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return\"undefined\"!=typeof navigator}function installPlugin(t,e){\"expressions\"===t&&setExpressionsPlugin(e)}function getFactory(t){switch(t){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(t){for(var e=queryString.split(\"&\"),r=0;r<e.length;r+=1){var i=e[r].split(\"=\");if(decodeURIComponent(i[0])==t)return decodeURIComponent(i[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.10.0\";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 t={},e={};return t.registerModifier=function(t,r){e[t]||(e[t]=r)},t.getModifier=function(t,r,i){return new e[t](r,i)},t}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(t){if(!this.closed){t.sh.container.addDynamicProperty(t.sh);var e={shape:t.sh,data:t,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(e),this.addShapeToModifier(e),this._isAnimated&&t.setAsAnimated()}},ShapeModifier.prototype.init=function(t,e){this.shapes=[],this.elem=t,this.initDynamicPropertyContainer(t),this.initModifierProperties(t,e),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(t,e){this.s=PropertyFactory.getProp(t,e.s,0,.01,this),this.e=PropertyFactory.getProp(t,e.e,0,.01,this),this.o=PropertyFactory.getProp(t,e.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=e.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(t){t.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(t,e,r,i,n){var s=[];e<=1?s.push({s:t,e:e}):t>=1?s.push({s:t-1,e:e-1}):(s.push({s:t,e:1}),s.push({s:0,e:e-1}));var a,o,h=[],l=s.length;for(a=0;a<l;a+=1){var p,c;if(!((o=s[a]).e*n<i||o.s*n>i+r))p=o.s*n<=i?0:(o.s*n-i)/r,c=o.e*n>=i+r?1:(o.e*n-i)/r,h.push([p,c])}return h.length||h.push([0,0]),h},TrimModifier.prototype.releasePathsData=function(t){var e,r=t.length;for(e=0;e<r;e+=1)segmentsLengthPool.release(t[e]);return t.length=0,t},TrimModifier.prototype.processShapes=function(t){var e,r,i,n;if(this._mdf||t){var s=this.o.v%360/360;if(s<0&&(s+=1),(e=this.s.v>1?1+s:this.s.v<0?0+s:this.s.v+s)>(r=this.e.v>1?1+s:this.e.v<0?0+s:this.e.v+s)){var a=e;e=r,r=a}e=1e-4*Math.round(1e4*e),r=1e-4*Math.round(1e4*r),this.sValue=e,this.eValue=r}else e=this.sValue,r=this.eValue;var o,h,l,p,c,f=this.shapes.length,u=0;if(r===e)for(n=0;n<f;n+=1)this.shapes[n].localShapeCollection.releaseShapes(),this.shapes[n].shape._mdf=!0,this.shapes[n].shape.paths=this.shapes[n].localShapeCollection,this._mdf&&(this.shapes[n].pathsData.length=0);else if(1===r&&0===e||0===r&&1===e){if(this._mdf)for(n=0;n<f;n+=1)this.shapes[n].pathsData.length=0,this.shapes[n].shape._mdf=!0}else{var d,m,y=[];for(n=0;n<f;n+=1)if((d=this.shapes[n]).shape._mdf||this._mdf||t||2===this.m){if(h=(i=d.shape.paths)._length,c=0,!d.shape._mdf&&d.pathsData.length)c=d.totalShapeLength;else{for(l=this.releasePathsData(d.pathsData),o=0;o<h;o+=1)p=bez.getSegmentsLength(i.shapes[o]),l.push(p),c+=p.totalLength;d.totalShapeLength=c,d.pathsData=l}u+=c,d.shape._mdf=!0}else d.shape.paths=d.localShapeCollection;var g,v=e,_=r,b=0;for(n=f-1;n>=0;n-=1)if((d=this.shapes[n]).shape._mdf){for((m=d.localShapeCollection).releaseShapes(),2===this.m&&f>1?(g=this.calculateShapeEdges(e,r,d.totalShapeLength,b,u),b+=d.totalShapeLength):g=[[v,_]],h=g.length,o=0;o<h;o+=1){v=g[o][0],_=g[o][1],y.length=0,_<=1?y.push({s:d.totalShapeLength*v,e:d.totalShapeLength*_}):v>=1?y.push({s:d.totalShapeLength*(v-1),e:d.totalShapeLength*(_-1)}):(y.push({s:d.totalShapeLength*v,e:d.totalShapeLength}),y.push({s:0,e:d.totalShapeLength*(_-1)}));var P=this.addShapes(d,y[0]);if(y[0].s!==y[0].e){if(y.length>1)if(d.shape.paths.shapes[d.shape.paths._length-1].c){var S=P.pop();this.addPaths(P,m),P=this.addShapes(d,y[1],S)}else this.addPaths(P,m),P=this.addShapes(d,y[1]);this.addPaths(P,m)}}d.shape.paths=m}}},TrimModifier.prototype.addPaths=function(t,e){var r,i=t.length;for(r=0;r<i;r+=1)e.addShape(t[r])},TrimModifier.prototype.addSegment=function(t,e,r,i,n,s,a){n.setXYAt(e[0],e[1],\"o\",s),n.setXYAt(r[0],r[1],\"i\",s+1),a&&n.setXYAt(t[0],t[1],\"v\",s),n.setXYAt(i[0],i[1],\"v\",s+1)},TrimModifier.prototype.addSegmentFromArray=function(t,e,r,i){e.setXYAt(t[1],t[5],\"o\",r),e.setXYAt(t[2],t[6],\"i\",r+1),i&&e.setXYAt(t[0],t[4],\"v\",r),e.setXYAt(t[3],t[7],\"v\",r+1)},TrimModifier.prototype.addShapes=function(t,e,r){var i,n,s,a,o,h,l,p,c=t.pathsData,f=t.shape.paths.shapes,u=t.shape.paths._length,d=0,m=[],y=!0;for(r?(o=r._length,p=r._length):(r=shapePool.newElement(),o=0,p=0),m.push(r),i=0;i<u;i+=1){for(h=c[i].lengths,r.c=f[i].c,s=f[i].c?h.length:h.length+1,n=1;n<s;n+=1)if(d+(a=h[n-1]).addedLength<e.s)d+=a.addedLength,r.c=!1;else{if(d>e.e){r.c=!1;break}e.s<=d&&e.e>=d+a.addedLength?(this.addSegment(f[i].v[n-1],f[i].o[n-1],f[i].i[n],f[i].v[n],r,o,y),y=!1):(l=bez.getNewSegment(f[i].v[n-1],f[i].v[n],f[i].o[n-1],f[i].i[n],(e.s-d)/a.addedLength,(e.e-d)/a.addedLength,h[n-1]),this.addSegmentFromArray(l,r,o,y),y=!1,r.c=!1),d+=a.addedLength,o+=1}if(f[i].c&&h.length){if(a=h[n-1],d<=e.e){var g=h[n-1].addedLength;e.s<=d&&e.e>=d+g?(this.addSegment(f[i].v[n-1],f[i].o[n-1],f[i].i[0],f[i].v[0],r,o,y),y=!1):(l=bez.getNewSegment(f[i].v[n-1],f[i].v[0],f[i].o[n-1],f[i].i[0],(e.s-d)/g,(e.e-d)/g,h[n-1]),this.addSegmentFromArray(l,r,o,y),y=!1,r.c=!1)}else r.c=!1;d+=a.addedLength,o+=1}if(r._length&&(r.setXYAt(r.v[p][0],r.v[p][1],\"i\",p),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],\"o\",r._length-1)),d>e.e)break;i<u-1&&(r=shapePool.newElement(),y=!0,m.push(r),o=0)}return m},extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(t,e.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(t,e){var r=e/100,i=[0,0],n=t._length,s=0;for(s=0;s<n;s+=1)i[0]+=t.v[s][0],i[1]+=t.v[s][1];i[0]/=n,i[1]/=n;var a,o,h,l,p,c,f=shapePool.newElement();for(f.c=t.c,s=0;s<n;s+=1)a=t.v[s][0]+(i[0]-t.v[s][0])*r,o=t.v[s][1]+(i[1]-t.v[s][1])*r,h=t.o[s][0]+(i[0]-t.o[s][0])*-r,l=t.o[s][1]+(i[1]-t.o[s][1])*-r,p=t.i[s][0]+(i[0]-t.i[s][0])*-r,c=t.i[s][1]+(i[1]-t.i[s][1])*-r,f.setTripleAt(a,o,h,l,p,c,s);return f},PuckerAndBloatModifier.prototype.processShapes=function(t){var e,r,i,n,s,a,o=this.shapes.length,h=this.amount.v;if(0!==h)for(r=0;r<o;r+=1){if(a=(s=this.shapes[r]).localShapeCollection,s.shape._mdf||this._mdf||t)for(a.releaseShapes(),s.shape._mdf=!0,e=s.shape.paths.shapes,n=s.shape.paths._length,i=0;i<n;i+=1)a.addShape(this.processPath(e[i],h));s.shape.paths=s.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var t=[0,0];function e(t,e,r){if(this.elem=t,this.frameId=-1,this.propType=\"transform\",this.data=e,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(r||t),e.p&&e.p.s?(this.px=PropertyFactory.getProp(t,e.p.x,0,0,this),this.py=PropertyFactory.getProp(t,e.p.y,0,0,this),e.p.z&&(this.pz=PropertyFactory.getProp(t,e.p.z,0,0,this))):this.p=PropertyFactory.getProp(t,e.p||{k:[0,0,0]},1,0,this),e.rx){if(this.rx=PropertyFactory.getProp(t,e.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(t,e.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(t,e.rz,0,degToRads,this),e.or.k[0].ti){var i,n=e.or.k.length;for(i=0;i<n;i+=1)e.or.k[i].to=null,e.or.k[i].ti=null}this.or=PropertyFactory.getProp(t,e.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(t,e.r||{k:0},0,degToRads,this);e.sk&&(this.sk=PropertyFactory.getProp(t,e.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(t,e.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(t,e.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(t,e.s||{k:[100,100,100]},1,.01,this),e.o?this.o=PropertyFactory.getProp(t,e.o,0,.01,t):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return e.prototype={applyToMatrix:function(t){var e=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||e,this.a&&t.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&t.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&t.skewFromAxis(-this.sk.v,this.sa.v),this.r?t.rotate(-this.r.v):t.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?t.translate(this.px.v,this.py.v,-this.pz.v):t.translate(this.px.v,this.py.v,0):t.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(e){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||e){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 i,n;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?(i=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/r,0),n=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?(i=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/r,0),n=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/r,0)):(i=this.p.pv,n=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){i=[],n=[];var s=this.px,a=this.py;s._caching.lastFrame+s.offsetTime<=s.keyframes[0].t?(i[0]=s.getValueAtTime((s.keyframes[0].t+.01)/r,0),i[1]=a.getValueAtTime((a.keyframes[0].t+.01)/r,0),n[0]=s.getValueAtTime(s.keyframes[0].t/r,0),n[1]=a.getValueAtTime(a.keyframes[0].t/r,0)):s._caching.lastFrame+s.offsetTime>=s.keyframes[s.keyframes.length-1].t?(i[0]=s.getValueAtTime(s.keyframes[s.keyframes.length-1].t/r,0),i[1]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/r,0),n[0]=s.getValueAtTime((s.keyframes[s.keyframes.length-1].t-.01)/r,0),n[1]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/r,0)):(i=[s.pv,a.pv],n[0]=s.getValueAtTime((s._caching.lastFrame+s.offsetTime-.01)/r,s.offsetTime),n[1]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/r,a.offsetTime))}else i=n=t;this.v.rotate(-Math.atan2(i[1]-n[1],i[0]-n[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.a.k&&(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],e),e.prototype.addDynamicProperty=function(t){this._addDynamicProperty(t),this.elem.addDynamicProperty(t),this._isDirty=!0},e.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(t,r,i){return new e(t,r,i)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(t,e){return 1e5*Math.abs(t-e)<=Math.min(Math.abs(t),Math.abs(e))}function floatZero(t){return Math.abs(t)<=1e-5}function lerp(t,e,r){return t*(1-r)+e*r}function lerpPoint(t,e,r){return[lerp(t[0],e[0],r),lerp(t[1],e[1],r)]}function quadRoots(t,e,r){if(0===t)return[];var i=e*e-4*t*r;if(i<0)return[];var n=-e/(2*t);if(0===i)return[n];var s=Math.sqrt(i)/(2*t);return[n-s,n+s]}function polynomialCoefficients(t,e,r,i){return[3*e-t-3*r+i,3*t-6*e+3*r,-3*t+3*e,t]}function singlePoint(t){return new PolynomialBezier(t,t,t,t,!1)}function PolynomialBezier(t,e,r,i,n){n&&pointEqual(t,e)&&(e=lerpPoint(t,i,1/3)),n&&pointEqual(r,i)&&(r=lerpPoint(t,i,2/3));var s=polynomialCoefficients(t[0],e[0],r[0],i[0]),a=polynomialCoefficients(t[1],e[1],r[1],i[1]);this.a=[s[0],a[0]],this.b=[s[1],a[1]],this.c=[s[2],a[2]],this.d=[s[3],a[3]],this.points=[t,e,r,i]}function extrema(t,e){var r=t.points[0][e],i=t.points[t.points.length-1][e];if(r>i){var n=i;i=r,r=n}for(var s=quadRoots(3*t.a[e],2*t.b[e],t.c[e]),a=0;a<s.length;a+=1)if(s[a]>0&&s[a]<1){var o=t.point(s[a])[e];o<r?r=o:o>i&&(i=o)}return{min:r,max:i}}function intersectData(t,e,r){var i=t.boundingBox();return{cx:i.cx,cy:i.cy,width:i.width,height:i.height,bez:t,t:(e+r)/2,t1:e,t2:r}}function splitData(t){var e=t.bez.split(.5);return[intersectData(e[0],t.t1,t.t),intersectData(e[1],t.t,t.t2)]}function boxIntersect(t,e){return 2*Math.abs(t.cx-e.cx)<t.width+e.width&&2*Math.abs(t.cy-e.cy)<t.height+e.height}function intersectsImpl(t,e,r,i,n,s){if(boxIntersect(t,e))if(r>=s||t.width<=i&&t.height<=i&&e.width<=i&&e.height<=i)n.push([t.t,e.t]);else{var a=splitData(t),o=splitData(e);intersectsImpl(a[0],o[0],r+1,i,n,s),intersectsImpl(a[0],o[1],r+1,i,n,s),intersectsImpl(a[1],o[0],r+1,i,n,s),intersectsImpl(a[1],o[1],r+1,i,n,s)}}function crossProduct(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function lineIntersection(t,e,r,i){var n=[t[0],t[1],1],s=[e[0],e[1],1],a=[r[0],r[1],1],o=[i[0],i[1],1],h=crossProduct(crossProduct(n,s),crossProduct(a,o));return floatZero(h[2])?null:[h[0]/h[2],h[1]/h[2]]}function polarOffset(t,e,r){return[t[0]+Math.cos(e)*r,t[1]-Math.sin(e)*r]}function pointDistance(t,e){return Math.hypot(t[0]-e[0],t[1]-e[1])}function pointEqual(t,e){return floatEqual(t[0],e[0])&&floatEqual(t[1],e[1])}function ZigZagModifier(){}function setPoint(t,e,r,i,n,s,a){var o=r-Math.PI/2,h=r+Math.PI/2,l=e[0]+Math.cos(r)*i*n,p=e[1]-Math.sin(r)*i*n;t.setTripleAt(l,p,l+Math.cos(o)*s,p-Math.sin(o)*s,l+Math.cos(h)*a,p-Math.sin(h)*a,t.length())}function getPerpendicularVector(t,e){var r=[e[0]-t[0],e[1]-t[1]],i=.5*-Math.PI;return[Math.cos(i)*r[0]-Math.sin(i)*r[1],Math.sin(i)*r[0]+Math.cos(i)*r[1]]}function getProjectingAngle(t,e){var r=0===e?t.length()-1:e-1,i=(e+1)%t.length(),n=getPerpendicularVector(t.v[r],t.v[i]);return Math.atan2(0,1)-Math.atan2(n[1],n[0])}function zigZagCorner(t,e,r,i,n,s,a){var o=getProjectingAngle(e,r),h=e.v[r%e._length],l=e.v[0===r?e._length-1:r-1],p=e.v[(r+1)%e._length],c=2===s?Math.sqrt(Math.pow(h[0]-l[0],2)+Math.pow(h[1]-l[1],2)):0,f=2===s?Math.sqrt(Math.pow(h[0]-p[0],2)+Math.pow(h[1]-p[1],2)):0;setPoint(t,e.v[r%e._length],o,a,i,f/(2*(n+1)),c/(2*(n+1)),s)}function zigZagSegment(t,e,r,i,n,s){for(var a=0;a<i;a+=1){var o=(a+1)/(i+1),h=2===n?Math.sqrt(Math.pow(e.points[3][0]-e.points[0][0],2)+Math.pow(e.points[3][1]-e.points[0][1],2)):0,l=e.normalAngle(o);setPoint(t,e.point(o),l,s,r,h/(2*(i+1)),h/(2*(i+1)),n),s=-s}return s}function linearOffset(t,e,r){var i=Math.atan2(e[0]-t[0],e[1]-t[1]);return[polarOffset(t,i,r),polarOffset(e,i,r)]}function offsetSegment(t,e){var r,i,n,s,a,o,h;r=(h=linearOffset(t.points[0],t.points[1],e))[0],i=h[1],n=(h=linearOffset(t.points[1],t.points[2],e))[0],s=h[1],a=(h=linearOffset(t.points[2],t.points[3],e))[0],o=h[1];var l=lineIntersection(r,i,n,s);null===l&&(l=i);var p=lineIntersection(a,o,n,s);return null===p&&(p=a),new PolynomialBezier(r,l,p,o)}function joinLines(t,e,r,i,n){var s=e.points[3],a=r.points[0];if(3===i)return s;if(pointEqual(s,a))return s;if(2===i){var o=-e.tangentAngle(1),h=-r.tangentAngle(0)+Math.PI,l=lineIntersection(s,polarOffset(s,o+Math.PI/2,100),a,polarOffset(a,o+Math.PI/2,100)),p=l?pointDistance(l,s):pointDistance(s,a)/2,c=polarOffset(s,o,2*p*roundCorner);return t.setXYAt(c[0],c[1],\"o\",t.length()-1),c=polarOffset(a,h,2*p*roundCorner),t.setTripleAt(a[0],a[1],a[0],a[1],c[0],c[1],t.length()),a}var f=lineIntersection(pointEqual(s,e.points[2])?e.points[0]:e.points[2],s,a,pointEqual(a,r.points[1])?r.points[3]:r.points[1]);return f&&pointDistance(f,s)<n?(t.setTripleAt(f[0],f[1],f[0],f[1],f[0],f[1],t.length()),f):s}function getIntersection(t,e){var r=t.intersections(e);return r.length&&floatEqual(r[0][0],1)&&r.shift(),r.length?r[0]:null}function pruneSegmentIntersection(t,e){var r=t.slice(),i=e.slice(),n=getIntersection(t[t.length-1],e[0]);return n&&(r[t.length-1]=t[t.length-1].split(n[0])[0],i[0]=e[0].split(n[1])[1]),t.length>1&&e.length>1&&(n=getIntersection(t[0],e[e.length-1]))?[[t[0].split(n[0])[0]],[e[e.length-1].split(n[1])[1]]]:[r,i]}function pruneIntersections(t){for(var e,r=1;r<t.length;r+=1)e=pruneSegmentIntersection(t[r-1],t[r]),t[r-1]=e[0],t[r]=e[1];return t.length>1&&(e=pruneSegmentIntersection(t[t.length-1],t[0]),t[t.length-1]=e[0],t[0]=e[1]),t}function offsetSegmentSplit(t,e){var r,i,n,s,a=t.inflectionPoints();if(0===a.length)return[offsetSegment(t,e)];if(1===a.length||floatEqual(a[1],1))return r=(n=t.split(a[0]))[0],i=n[1],[offsetSegment(r,e),offsetSegment(i,e)];r=(n=t.split(a[0]))[0];var o=(a[1]-a[0])/(1-a[0]);return s=(n=n[1].split(o))[0],i=n[1],[offsetSegment(r,e),offsetSegment(s,e),offsetSegment(i,e)]}function OffsetPathModifier(){}function getFontProperties(t){for(var e=t.fStyle?t.fStyle.split(\" \"):[],r=\"normal\",i=\"normal\",n=e.length,s=0;s<n;s+=1)switch(e[s].toLowerCase()){case\"italic\":i=\"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:i,weight:t.fWeight||r}}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(t,e.c,0,null,this),this.o=PropertyFactory.getProp(t,e.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(t,e.tr,this),this.so=PropertyFactory.getProp(t,e.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(t,e.tr.eo,0,.01,this),this.data=e,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(t,e,r,i,n,s){var a=s?-1:1,o=i.s.v[0]+(1-i.s.v[0])*(1-n),h=i.s.v[1]+(1-i.s.v[1])*(1-n);t.translate(i.p.v[0]*a*n,i.p.v[1]*a*n,i.p.v[2]),e.translate(-i.a.v[0],-i.a.v[1],i.a.v[2]),e.rotate(-i.r.v*a*n),e.translate(i.a.v[0],i.a.v[1],i.a.v[2]),r.translate(-i.a.v[0],-i.a.v[1],i.a.v[2]),r.scale(s?1/o:o,s?1/h:h),r.translate(i.a.v[0],i.a.v[1],i.a.v[2])},RepeaterModifier.prototype.init=function(t,e,r,i){for(this.elem=t,this.arr=e,this.pos=r,this.elemsData=i,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(t),this.initModifierProperties(t,e[r]);r>0;)r-=1,this._elements.unshift(e[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(t){var e,r=t.length;for(e=0;e<r;e+=1)t[e]._processed=!1,\"gr\"===t[e].ty&&this.resetElements(t[e].it)},RepeaterModifier.prototype.cloneElements=function(t){var e=JSON.parse(JSON.stringify(t));return this.resetElements(e),e},RepeaterModifier.prototype.changeGroupRender=function(t,e){var r,i=t.length;for(r=0;r<i;r+=1)t[r]._render=e,\"gr\"===t[r].ty&&this.changeGroupRender(t[r].it,e)},RepeaterModifier.prototype.processShapes=function(t){var e,r,i,n,s,a=!1;if(this._mdf||t){var o,h=Math.ceil(this.c.v);if(this._groups.length<h){for(;this._groups.length<h;){var l={it:this.cloneElements(this._elements),ty:\"gr\"};l.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,l),this._groups.splice(0,0,l),this._currentCopies+=1}this.elem.reloadShapes(),a=!0}for(s=0,i=0;i<=this._groups.length-1;i+=1){if(o=s<h,this._groups[i]._render=o,this.changeGroupRender(this._groups[i].it,o),!o){var p=this.elemsData[i].it,c=p[p.length-1];0!==c.transform.op.v?(c.transform.op._mdf=!0,c.transform.op.v=0):c.transform.op._mdf=!1}s+=1}this._currentCopies=h;var f=this.o.v,u=f%1,d=f>0?Math.floor(f):Math.ceil(f),m=this.pMatrix.props,y=this.rMatrix.props,g=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var v,_,b=0;if(f>0){for(;b<d;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),b+=1;u&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,u,!1),b+=u)}else if(f<0){for(;b>d;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),b-=1;u&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-u,!0),b-=u)}for(i=1===this.data.m?0:this._currentCopies-1,n=1===this.data.m?1:-1,s=this._currentCopies;s;){if(_=(r=(e=this.elemsData[i].it)[e.length-1].transform.mProps.v.props).length,e[e.length-1].transform.mProps._mdf=!0,e[e.length-1].transform.op._mdf=!0,e[e.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(i/(this._currentCopies-1)),0!==b){for((0!==i&&1===n||i!==this._currentCopies-1&&-1===n)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(y[0],y[1],y[2],y[3],y[4],y[5],y[6],y[7],y[8],y[9],y[10],y[11],y[12],y[13],y[14],y[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(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]),v=0;v<_;v+=1)r[v]=this.matrix.props[v];this.matrix.reset()}else for(this.matrix.reset(),v=0;v<_;v+=1)r[v]=this.matrix.props[v];b+=1,s-=1,i+=n}}else for(s=this._currentCopies,i=0,n=1;s;)r=(e=this.elemsData[i].it)[e.length-1].transform.mProps.v.props,e[e.length-1].transform.mProps._mdf=!1,e[e.length-1].transform.op._mdf=!1,s-=1,i+=n;return a},RepeaterModifier.prototype.addShape=function(){},extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(t,e.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(t,e){var r,i=shapePool.newElement();i.c=t.c;var n,s,a,o,h,l,p,c,f,u,d,m,y=t._length,g=0;for(r=0;r<y;r+=1)n=t.v[r],a=t.o[r],s=t.i[r],n[0]===a[0]&&n[1]===a[1]&&n[0]===s[0]&&n[1]===s[1]?0!==r&&r!==y-1||t.c?(o=0===r?t.v[y-1]:t.v[r-1],l=(h=Math.sqrt(Math.pow(n[0]-o[0],2)+Math.pow(n[1]-o[1],2)))?Math.min(h/2,e)/h:0,p=d=n[0]+(o[0]-n[0])*l,c=m=n[1]-(n[1]-o[1])*l,f=p-(p-n[0])*roundCorner,u=c-(c-n[1])*roundCorner,i.setTripleAt(p,c,f,u,d,m,g),g+=1,o=r===y-1?t.v[0]:t.v[r+1],l=(h=Math.sqrt(Math.pow(n[0]-o[0],2)+Math.pow(n[1]-o[1],2)))?Math.min(h/2,e)/h:0,p=f=n[0]+(o[0]-n[0])*l,c=u=n[1]+(o[1]-n[1])*l,d=p-(p-n[0])*roundCorner,m=c-(c-n[1])*roundCorner,i.setTripleAt(p,c,f,u,d,m,g),g+=1):(i.setTripleAt(n[0],n[1],a[0],a[1],s[0],s[1],g),g+=1):(i.setTripleAt(t.v[r][0],t.v[r][1],t.o[r][0],t.o[r][1],t.i[r][0],t.i[r][1],g),g+=1);return i},RoundCornersModifier.prototype.processShapes=function(t){var e,r,i,n,s,a,o=this.shapes.length,h=this.rd.v;if(0!==h)for(r=0;r<o;r+=1){if(a=(s=this.shapes[r]).localShapeCollection,s.shape._mdf||this._mdf||t)for(a.releaseShapes(),s.shape._mdf=!0,e=s.shape.paths.shapes,n=s.shape.paths._length,i=0;i<n;i+=1)a.addShape(this.processPath(e[i],h));s.shape.paths=s.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},PolynomialBezier.prototype.point=function(t){return[((this.a[0]*t+this.b[0])*t+this.c[0])*t+this.d[0],((this.a[1]*t+this.b[1])*t+this.c[1])*t+this.d[1]]},PolynomialBezier.prototype.derivative=function(t){return[(3*t*this.a[0]+2*this.b[0])*t+this.c[0],(3*t*this.a[1]+2*this.b[1])*t+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(t){var e=this.derivative(t);return Math.atan2(e[1],e[0])},PolynomialBezier.prototype.normalAngle=function(t){var e=this.derivative(t);return Math.atan2(e[0],e[1])},PolynomialBezier.prototype.inflectionPoints=function(){var t=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(t))return[];var e=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/t,r=e*e-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/t;if(r<0)return[];var i=Math.sqrt(r);return floatZero(i)?i>0&&i<1?[e]:[]:[e-i,e+i].filter((function(t){return t>0&&t<1}))},PolynomialBezier.prototype.split=function(t){if(t<=0)return[singlePoint(this.points[0]),this];if(t>=1)return[this,singlePoint(this.points[this.points.length-1])];var e=lerpPoint(this.points[0],this.points[1],t),r=lerpPoint(this.points[1],this.points[2],t),i=lerpPoint(this.points[2],this.points[3],t),n=lerpPoint(e,r,t),s=lerpPoint(r,i,t),a=lerpPoint(n,s,t);return[new PolynomialBezier(this.points[0],e,n,a,!0),new PolynomialBezier(a,s,i,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var t=this.bounds();return{left:t.x.min,right:t.x.max,top:t.y.min,bottom:t.y.max,width:t.x.max-t.x.min,height:t.y.max-t.y.min,cx:(t.x.max+t.x.min)/2,cy:(t.y.max+t.y.min)/2}},PolynomialBezier.prototype.intersections=function(t,e,r){void 0===e&&(e=2),void 0===r&&(r=7);var i=[];return intersectsImpl(intersectData(this,0,1),intersectData(t,0,1),0,e,i,r),i},PolynomialBezier.shapeSegment=function(t,e){var r=(e+1)%t.length();return new PolynomialBezier(t.v[e],t.o[e],t.i[r],t.v[r],!0)},PolynomialBezier.shapeSegmentInverted=function(t,e){var r=(e+1)%t.length();return new PolynomialBezier(t.v[r],t.i[r],t.o[e],t.v[e],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(t,e.s,0,null,this),this.frequency=PropertyFactory.getProp(t,e.r,0,null,this),this.pointsType=PropertyFactory.getProp(t,e.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(t,e,r,i){var n=t._length,s=shapePool.newElement();if(s.c=t.c,t.c||(n-=1),0===n)return s;var a=-1,o=PolynomialBezier.shapeSegment(t,0);zigZagCorner(s,t,0,e,r,i,a);for(var h=0;h<n;h+=1)a=zigZagSegment(s,o,e,r,i,-a),o=h!==n-1||t.c?PolynomialBezier.shapeSegment(t,(h+1)%n):null,zigZagCorner(s,t,h+1,e,r,i,a);return s},ZigZagModifier.prototype.processShapes=function(t){var e,r,i,n,s,a,o=this.shapes.length,h=this.amplitude.v,l=Math.max(0,Math.round(this.frequency.v)),p=this.pointsType.v;if(0!==h)for(r=0;r<o;r+=1){if(a=(s=this.shapes[r]).localShapeCollection,s.shape._mdf||this._mdf||t)for(a.releaseShapes(),s.shape._mdf=!0,e=s.shape.paths.shapes,n=s.shape.paths._length,i=0;i<n;i+=1)a.addShape(this.processPath(e[i],h,l,p));s.shape.paths=s.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(t,e.a,0,null,this),this.miterLimit=PropertyFactory.getProp(t,e.ml,0,null,this),this.lineJoin=e.lj,this._isAnimated=0!==this.amount.effectsSequence.length},OffsetPathModifier.prototype.processPath=function(t,e,r,i){var n=shapePool.newElement();n.c=t.c;var s,a,o,h=t.length();t.c||(h-=1);var l=[];for(s=0;s<h;s+=1)o=PolynomialBezier.shapeSegment(t,s),l.push(offsetSegmentSplit(o,e));if(!t.c)for(s=h-1;s>=0;s-=1)o=PolynomialBezier.shapeSegmentInverted(t,s),l.push(offsetSegmentSplit(o,e));l=pruneIntersections(l);var p=null,c=null;for(s=0;s<l.length;s+=1){var f=l[s];for(c&&(p=joinLines(n,c,f[0],r,i)),c=f[f.length-1],a=0;a<f.length;a+=1)o=f[a],p&&pointEqual(o.points[0],p)?n.setXYAt(o.points[1][0],o.points[1][1],\"o\",n.length()-1):n.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],n.length()),n.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],n.length()),p=o.points[3]}return l.length&&joinLines(n,c,l[0][0],r,i),n},OffsetPathModifier.prototype.processShapes=function(t){var e,r,i,n,s,a,o=this.shapes.length,h=this.amount.v,l=this.miterLimit.v,p=this.lineJoin;if(0!==h)for(r=0;r<o;r+=1){if(a=(s=this.shapes[r]).localShapeCollection,s.shape._mdf||this._mdf||t)for(a.releaseShapes(),s.shape._mdf=!0,e=s.shape.paths.shapes,n=s.shape.paths._length,i=0;i<n;i+=1)a.addShape(this.processPath(e[i],h,p,l));s.shape.paths=s.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var FontManager=function(){var t={w:0,size:0,shapes:[],data:{shapes:[]}},e=[];e=e.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=[\"d83cdffb\",\"d83cdffc\",\"d83cdffd\",\"d83cdffe\",\"d83cdfff\"],i=[65039,8205];function n(t,e){var r=createTag(\"span\");r.setAttribute(\"aria-hidden\",!0),r.style.fontFamily=e;var i=createTag(\"span\");i.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(i),document.body.appendChild(r);var n=i.offsetWidth;return i.style.fontFamily=function(t){var e,r=t.split(\",\"),i=r.length,n=[];for(e=0;e<i;e+=1)\"sans-serif\"!==r[e]&&\"monospace\"!==r[e]&&n.push(r[e]);return n.join(\",\")}(t)+\", \"+e,{node:i,w:n,parent:r}}function s(t,e){var r,i=document.body&&e?\"svg\":\"canvas\",n=getFontProperties(t);if(\"svg\"===i){var s=createNS(\"text\");s.style.fontSize=\"100px\",s.setAttribute(\"font-family\",t.fFamily),s.setAttribute(\"font-style\",n.style),s.setAttribute(\"font-weight\",n.weight),s.textContent=\"1\",t.fClass?(s.style.fontFamily=\"inherit\",s.setAttribute(\"class\",t.fClass)):s.style.fontFamily=t.fFamily,e.appendChild(s),r=s}else{var a=new OffscreenCanvas(500,500).getContext(\"2d\");a.font=n.style+\" \"+n.weight+\" 100px \"+t.fFamily,r=a}return{measureText:function(t){return\"svg\"===i?(r.textContent=t,r.getComputedTextLength()):r.measureText(t).width}}}var a=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)};return a.isModifier=function(t,e){var i=t.toString(16)+e.toString(16);return-1!==r.indexOf(i)},a.isZeroWidthJoiner=function(t,e){return e?t===i[0]&&e===i[1]:t===i[1]},a.isCombinedCharacter=function(t){return-1!==e.indexOf(t)},a.prototype={addChars:function(t){if(t){var e;this.chars||(this.chars=[]);var r,i,n=t.length,s=this.chars.length;for(e=0;e<n;e+=1){for(r=0,i=!1;r<s;)this.chars[r].style===t[e].style&&this.chars[r].fFamily===t[e].fFamily&&this.chars[r].ch===t[e].ch&&(i=!0),r+=1;i||(this.chars.push(t[e]),s+=1)}}},addFonts:function(t,e){if(t){if(this.chars)return this.isLoaded=!0,void(this.fonts=t.list);if(!document.body)return this.isLoaded=!0,t.list.forEach((function(t){t.helper=s(t),t.cache={}})),void(this.fonts=t.list);var r,i=t.list,a=i.length,o=a;for(r=0;r<a;r+=1){var h,l,p=!0;if(i[r].loaded=!1,i[r].monoCase=n(i[r].fFamily,\"monospace\"),i[r].sansCase=n(i[r].fFamily,\"sans-serif\"),i[r].fPath){if(\"p\"===i[r].fOrigin||3===i[r].origin){if((h=document.querySelectorAll('style[f-forigin=\"p\"][f-family=\"'+i[r].fFamily+'\"], style[f-origin=\"3\"][f-family=\"'+i[r].fFamily+'\"]')).length>0&&(p=!1),p){var c=createTag(\"style\");c.setAttribute(\"f-forigin\",i[r].fOrigin),c.setAttribute(\"f-origin\",i[r].origin),c.setAttribute(\"f-family\",i[r].fFamily),c.type=\"text/css\",c.innerText=\"@font-face {font-family: \"+i[r].fFamily+\"; font-style: normal; src: url('\"+i[r].fPath+\"');}\",e.appendChild(c)}}else if(\"g\"===i[r].fOrigin||1===i[r].origin){for(h=document.querySelectorAll('link[f-forigin=\"g\"], link[f-origin=\"1\"]'),l=0;l<h.length;l+=1)-1!==h[l].href.indexOf(i[r].fPath)&&(p=!1);if(p){var f=createTag(\"link\");f.setAttribute(\"f-forigin\",i[r].fOrigin),f.setAttribute(\"f-origin\",i[r].origin),f.type=\"text/css\",f.rel=\"stylesheet\",f.href=i[r].fPath,document.body.appendChild(f)}}else if(\"t\"===i[r].fOrigin||2===i[r].origin){for(h=document.querySelectorAll('script[f-forigin=\"t\"], script[f-origin=\"2\"]'),l=0;l<h.length;l+=1)i[r].fPath===h[l].src&&(p=!1);if(p){var u=createTag(\"link\");u.setAttribute(\"f-forigin\",i[r].fOrigin),u.setAttribute(\"f-origin\",i[r].origin),u.setAttribute(\"rel\",\"stylesheet\"),u.setAttribute(\"href\",i[r].fPath),e.appendChild(u)}}}else i[r].loaded=!0,o-=1;i[r].helper=s(i[r],e),i[r].cache={},this.fonts.push(i[r])}0===o?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0},getCharData:function(e,r,i){for(var n=0,s=this.chars.length;n<s;){if(this.chars[n].ch===e&&this.chars[n].style===r&&this.chars[n].fFamily===i)return this.chars[n];n+=1}return(\"string\"==typeof e&&13!==e.charCodeAt(0)||!e)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn(\"Missing character from exported characters list: \",e,r,i)),t},getFontByName:function(t){for(var e=0,r=this.fonts.length;e<r;){if(this.fonts[e].fName===t)return this.fonts[e];e+=1}return this.fonts[0]},measureText:function(t,e,r){var i=this.getFontByName(e),n=t.charCodeAt(0);if(!i.cache[n+1]){var s=i.helper;if(\" \"===t){var a=s.measureText(\"|\"+t+\"|\"),o=s.measureText(\"||\");i.cache[n+1]=(a-o)/100}else i.cache[n+1]=s.measureText(t)/100}return i.cache[n+1]*r},checkLoadedFonts:function(){var t,e,r,i=this.fonts.length,n=i;for(t=0;t<i;t+=1)this.fonts[t].loaded?n-=1:\"n\"===this.fonts[t].fOrigin||0===this.fonts[t].origin?this.fonts[t].loaded=!0:(e=this.fonts[t].monoCase.node,r=this.fonts[t].monoCase.w,e.offsetWidth!==r?(n-=1,this.fonts[t].loaded=!0):(e=this.fonts[t].sansCase.node,r=this.fonts[t].sansCase.w,e.offsetWidth!==r&&(n-=1,this.fonts[t].loaded=!0)),this.fonts[t].loaded&&(this.fonts[t].sansCase.parent.parentNode.removeChild(this.fonts[t].sansCase.parent),this.fonts[t].monoCase.parent.parentNode.removeChild(this.fonts[t].monoCase.parent)));0!==n&&Date.now()-this.initTime<5e3?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)},setIsLoaded:function(){this.isLoaded=!0}},a}();function RenderableElement(){}RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(t){-1===this.renderableComponents.indexOf(t)&&this.renderableComponents.push(t)},removeRenderableComponent:function(t){-1!==this.renderableComponents.indexOf(t)&&this.renderableComponents.splice(this.renderableComponents.indexOf(t),1)},prepareRenderableFrame:function(t){this.checkLayerLimits(t)},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(t){this.data.ip-this.data.st<=t&&this.data.op-this.data.st>t?!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 t,e=this.renderableComponents.length;for(t=0;t<e;t+=1)this.renderableComponents[t].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(t){return blendModeEnums[t]||\"\"}),blendModeEnums;function SliderEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function AngleEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function ColorEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,1,0,r)}function PointEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,1,0,r)}function LayerIndexEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function MaskIndexEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function CheckboxEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function NoValueEffect(){this.p={}}function EffectsManager(t,e){var r,i=t.ef||[];this.effectElements=[];var n,s=i.length;for(r=0;r<s;r+=1)n=new GroupEffect(i[r],e),this.effectElements.push(n)}function GroupEffect(t,e){this.init(t,e)}function BaseElement(){}function FrameElement(){}function FootageElement(t,e,r){this.initFrame(),this.initRenderable(),this.assetData=e.getAssetData(t.refId),this.footageData=e.imageLoader.getAsset(this.assetData),this.initBaseData(t,e,r)}function AudioElement(t,e,r){this.initFrame(),this.initRenderable(),this.assetData=e.getAssetData(t.refId),this.initBaseData(t,e,r),this._isPlaying=!1,this._canPlay=!1;var i=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(i),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=t.tm?PropertyFactory.getProp(this,t.tm,0,e.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,t.au&&t.au.lv?t.au.lv:{k:[100]},1,.01,this)}function BaseRenderer(){}function TransformElement(){}function MaskElement(t,e,r){this.data=t,this.element=e,this.globalData=r,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var i,n,s=this.globalData.defs,a=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(a),this.solidPath=\"\";var o,h,l,p,c,f,u=this.masksProperties,d=0,m=[],y=createElementID(),g=\"clipPath\",v=\"clip-path\";for(i=0;i<a;i+=1)if((\"a\"!==u[i].mode&&\"n\"!==u[i].mode||u[i].inv||100!==u[i].o.k||u[i].o.x)&&(g=\"mask\",v=\"mask\"),\"s\"!==u[i].mode&&\"i\"!==u[i].mode||0!==d?l=null:((l=createNS(\"rect\")).setAttribute(\"fill\",\"#ffffff\"),l.setAttribute(\"width\",this.element.comp.data.w||0),l.setAttribute(\"height\",this.element.comp.data.h||0),m.push(l)),n=createNS(\"path\"),\"n\"===u[i].mode)this.viewData[i]={op:PropertyFactory.getProp(this.element,u[i].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,u[i],3),elem:n,lastPath:\"\"},s.appendChild(n);else{var _;if(d+=1,n.setAttribute(\"fill\",\"s\"===u[i].mode?\"#000000\":\"#ffffff\"),n.setAttribute(\"clip-rule\",\"nonzero\"),0!==u[i].x.k?(g=\"mask\",v=\"mask\",f=PropertyFactory.getProp(this.element,u[i].x,0,null,this.element),_=createElementID(),(p=createNS(\"filter\")).setAttribute(\"id\",_),(c=createNS(\"feMorphology\")).setAttribute(\"operator\",\"erode\"),c.setAttribute(\"in\",\"SourceGraphic\"),c.setAttribute(\"radius\",\"0\"),p.appendChild(c),s.appendChild(p),n.setAttribute(\"stroke\",\"s\"===u[i].mode?\"#000000\":\"#ffffff\")):(c=null,f=null),this.storedData[i]={elem:n,x:f,expan:c,lastPath:\"\",lastOperator:\"\",filterId:_,lastRadius:0},\"i\"===u[i].mode){h=m.length;var b=createNS(\"g\");for(o=0;o<h;o+=1)b.appendChild(m[o]);var P=createNS(\"mask\");P.setAttribute(\"mask-type\",\"alpha\"),P.setAttribute(\"id\",y+\"_\"+d),P.appendChild(n),s.appendChild(P),b.setAttribute(\"mask\",\"url(\"+getLocationHref()+\"#\"+y+\"_\"+d+\")\"),m.length=0,m.push(b)}else m.push(n);u[i].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[i]={elem:n,lastPath:\"\",op:PropertyFactory.getProp(this.element,u[i].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,u[i],3),invRect:l},this.viewData[i].prop.k||this.drawPath(u[i],this.viewData[i].prop.v,this.viewData[i])}for(this.maskElement=createNS(g),a=m.length,i=0;i<a;i+=1)this.maskElement.appendChild(m[i]);d>0&&(this.maskElement.setAttribute(\"id\",y),this.element.maskedElement.setAttribute(v,\"url(\"+getLocationHref()+\"#\"+y+\")\"),s.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(t,e){var r;this.data=t,this.effectElements=[],this.initDynamicPropertyContainer(e);var i,n=this.data.ef.length,s=this.data.ef;for(r=0;r<n;r+=1){switch(i=null,s[r].ty){case 0:i=new SliderEffect(s[r],e,this);break;case 1:i=new AngleEffect(s[r],e,this);break;case 2:i=new ColorEffect(s[r],e,this);break;case 3:i=new PointEffect(s[r],e,this);break;case 4:case 7:i=new CheckboxEffect(s[r],e,this);break;case 10:i=new LayerIndexEffect(s[r],e,this);break;case 11:i=new MaskIndexEffect(s[r],e,this);break;case 5:i=new EffectsManager(s[r],e,this);break;default:i=new NoValueEffect(s[r],e,this)}i&&this.effectElements.push(i)}},BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var t=0,e=this.data.masksProperties.length;t<e;){if(\"n\"!==this.data.masksProperties[t].mode&&!1!==this.data.masksProperties[t].cl)return!0;t+=1}return!1},initExpressions:function(){var t=getExpressionInterfaces();if(t){var e=t(\"layer\"),r=t(\"effects\"),i=t(\"shape\"),n=t(\"text\"),s=t(\"comp\");this.layerInterface=e(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var a=r.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(a),0===this.data.ty||this.data.xt?this.compInterface=s(this):4===this.data.ty?(this.layerInterface.shapeInterface=i(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=n(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var t=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style[\"mix-blend-mode\"]=t},initBaseData:function(t,e,r){this.globalData=e,this.comp=r,this.data=t,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(t,e){var r,i=this.dynamicProperties.length;for(r=0;r<i;r+=1)(e||this._isParent&&\"transform\"===this.dynamicProperties[r].propType)&&(this.dynamicProperties[r].getValue(),this.dynamicProperties[r]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(t){-1===this.dynamicProperties.indexOf(t)&&this.dynamicProperties.push(t)}},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 t=getExpressionInterfaces();if(t){var e=t(\"footage\");this.layerInterface=e(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(t){if(this.prepareRenderableFrame(t,!0),this.prepareProperties(t,!0),this.tm._placeholder)this._currentTime=t/this.data.sr;else{var e=this.tm.v;this._currentTime=e}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(t){this.audio.rate(t)},AudioElement.prototype.volume=function(t){this._volumeMultiplier=t,this._previousVolume=t*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(t){var e,r,i=this.layers.length;for(this.completeLayers=!0,e=i-1;e>=0;e-=1)this.elements[e]||(r=this.layers[e]).ip-r.st<=t-this.layers[e].st&&r.op-r.st>t-this.layers[e].st&&this.buildItem(e),this.completeLayers=!!this.elements[e]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(t){switch(t.ty){case 2:return this.createImage(t);case 0:return this.createComp(t);case 1:return this.createSolid(t);case 3:return this.createNull(t);case 4:return this.createShape(t);case 5:return this.createText(t);case 6:return this.createAudio(t);case 13:return this.createCamera(t);case 15:return this.createFootage(t);default:return this.createNull(t)}},BaseRenderer.prototype.createCamera=function(){throw new Error(\"You're using a 3d camera. Try the html renderer.\")},BaseRenderer.prototype.createAudio=function(t){return new AudioElement(t,this.globalData,this)},BaseRenderer.prototype.createFootage=function(t){return new FootageElement(t,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var t,e=this.layers.length;for(t=0;t<e;t+=1)this.buildItem(t);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(t){var e;this.completeLayers=!1;var r,i=t.length,n=this.layers.length;for(e=0;e<i;e+=1)for(r=0;r<n;){if(this.layers[r].id===t[e].id){this.layers[r]=t[e];break}r+=1}},BaseRenderer.prototype.setProjectInterface=function(t){this.globalData.projectInterface=t},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(t,e,r){for(var i=this.elements,n=this.layers,s=0,a=n.length;s<a;)n[s].ind==e&&(i[s]&&!0!==i[s]?(r.push(i[s]),i[s].setAsParent(),void 0!==n[s].parent?this.buildElementParenting(t,n[s].parent,r):t.setHierarchy(r)):(this.buildItem(s),this.addPendingElement(t))),s+=1},BaseRenderer.prototype.addPendingElement=function(t){this.pendingElements.push(t)},BaseRenderer.prototype.searchExtraCompositions=function(t){var e,r=t.length;for(e=0;e<r;e+=1)if(t[e].xt){var i=this.createComp(t[e]);i.initExpressions(),this.globalData.projectInterface.registerComposition(i)}},BaseRenderer.prototype.getElementByPath=function(t){var e,r=t.shift();if(\"number\"==typeof r)e=this.elements[r];else{var i,n=this.elements.length;for(i=0;i<n;i+=1)if(this.elements[i].data.nm===r){e=this.elements[i];break}}return 0===t.length?e:e.getElementByPath(t)},BaseRenderer.prototype.setupGlobalData=function(t,e){this.globalData.fontManager=new FontManager,this.globalData.fontManager.addChars(t.chars),this.globalData.fontManager.addFonts(t.fonts,e),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=t.fr,this.globalData.nm=t.nm,this.globalData.compSize={w:t.w,h:t.h}},TransformElement.prototype={initTransform:function(){this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_opMdf:!1,mat:new Matrix},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 t,e=this.finalTransform.mat,r=0,i=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r<i;){if(this.hierarchy[r].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}r+=1}if(this.finalTransform._matMdf)for(t=this.finalTransform.mProp.v.props,e.cloneFromProps(t),r=0;r<i;r+=1)t=this.hierarchy[r].finalTransform.mProp.v.props,e.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])}},globalToLocal:function(t){var e=[];e.push(this.finalTransform);for(var r,i=!0,n=this.comp;i;)n.finalTransform?(n.data.hasMask&&e.splice(0,0,n.finalTransform),n=n.comp):i=!1;var s,a=e.length;for(r=0;r<a;r+=1)s=e[r].mat.applyToPointArray(0,0,0),t=[t[0]-s[0],t[1]-s[1],0];return t},mHelper:new Matrix},MaskElement.prototype.getMaskProperty=function(t){return this.viewData[t].prop},MaskElement.prototype.renderFrame=function(t){var e,r=this.element.finalTransform.mat,i=this.masksProperties.length;for(e=0;e<i;e+=1)if((this.viewData[e].prop._mdf||t)&&this.drawPath(this.masksProperties[e],this.viewData[e].prop.v,this.viewData[e]),(this.viewData[e].op._mdf||t)&&this.viewData[e].elem.setAttribute(\"fill-opacity\",this.viewData[e].op.v),\"n\"!==this.masksProperties[e].mode&&(this.viewData[e].invRect&&(this.element.finalTransform.mProp._mdf||t)&&this.viewData[e].invRect.setAttribute(\"transform\",r.getInverseMatrix().to2dCSS()),this.storedData[e].x&&(this.storedData[e].x._mdf||t))){var n=this.storedData[e].expan;this.storedData[e].x.v<0?(\"erode\"!==this.storedData[e].lastOperator&&(this.storedData[e].lastOperator=\"erode\",this.storedData[e].elem.setAttribute(\"filter\",\"url(\"+getLocationHref()+\"#\"+this.storedData[e].filterId+\")\")),n.setAttribute(\"radius\",-this.storedData[e].x.v)):(\"dilate\"!==this.storedData[e].lastOperator&&(this.storedData[e].lastOperator=\"dilate\",this.storedData[e].elem.setAttribute(\"filter\",null)),this.storedData[e].elem.setAttribute(\"stroke-width\",2*this.storedData[e].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var t=\"M0,0 \";return t+=\" h\"+this.globalData.compSize.w,t+=\" v\"+this.globalData.compSize.h,t+=\" h-\"+this.globalData.compSize.w,t+=\" v-\"+this.globalData.compSize.h+\" \"},MaskElement.prototype.drawPath=function(t,e,r){var i,n,s=\" M\"+e.v[0][0]+\",\"+e.v[0][1];for(n=e._length,i=1;i<n;i+=1)s+=\" C\"+e.o[i-1][0]+\",\"+e.o[i-1][1]+\" \"+e.i[i][0]+\",\"+e.i[i][1]+\" \"+e.v[i][0]+\",\"+e.v[i][1];if(e.c&&n>1&&(s+=\" C\"+e.o[i-1][0]+\",\"+e.o[i-1][1]+\" \"+e.i[0][0]+\",\"+e.i[0][1]+\" \"+e.v[0][0]+\",\"+e.v[0][1]),r.lastPath!==s){var a=\"\";r.elem&&(e.c&&(a=t.inv?this.solidPath+s:s),r.elem.setAttribute(\"d\",a)),r.lastPath=s}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var t={};return t.createFilter=function(t,e){var r=createNS(\"filter\");r.setAttribute(\"id\",t),!0!==e&&(r.setAttribute(\"filterUnits\",\"objectBoundingBox\"),r.setAttribute(\"x\",\"0%\"),r.setAttribute(\"y\",\"0%\"),r.setAttribute(\"width\",\"100%\"),r.setAttribute(\"height\",\"100%\"));return r},t.createAlphaToLuminanceFilter=function(){var t=createNS(\"feColorMatrix\");return t.setAttribute(\"type\",\"matrix\"),t.setAttribute(\"color-interpolation-filters\",\"sRGB\"),t.setAttribute(\"values\",\"0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1\"),t},t}(),featureSupport=function(){var t={maskType:!0};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))&&(t.maskType=!1),t}(),registeredEffects={},idPrefix=\"filter_result_\";function SVGEffects(t){var e,r,i=\"SourceGraphic\",n=t.data.ef?t.data.ef.length:0,s=createElementID(),a=filtersFactory.createFilter(s,!0),o=0;for(this.filters=[],e=0;e<n;e+=1){r=null;var h=t.data.ef[e].ty;if(registeredEffects[h])r=new(0,registeredEffects[h].effect)(a,t.effectsManager.effectElements[e],t,idPrefix+o,i),i=idPrefix+o,registeredEffects[h].countsAsEffect&&(o+=1);r&&this.filters.push(r)}o&&(t.globalData.defs.appendChild(a),t.layerElement.setAttribute(\"filter\",\"url(\"+getLocationHref()+\"#\"+s+\")\")),this.filters.length&&t.addRenderableComponent(this)}function registerEffect(t,e,r){registeredEffects[t]={effect:e,countsAsEffect:r}}function SVGBaseElement(){}function HierarchyElement(){}function RenderableDOMElement(){}function IImageElement(t,e,r){this.assetData=e.getAssetData(t.refId),this.initElement(t,e,r),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ProcessedElement(t,e){this.elem=t,this.pos=e}function IShapeElement(){}SVGEffects.prototype.renderFrame=function(t){var e,r=this.filters.length;for(e=0;e<r;e+=1)this.filters[e].renderFrame(t)},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 t=null;if(this.data.td){this.matteMasks={};var e=createNS(\"symbol\");e.setAttribute(\"id\",this.layerId);var r=createNS(\"g\");r.appendChild(this.layerElement),e.appendChild(r),t=r,this.globalData.defs.appendChild(e)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),t=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 i=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 s=createElementID();if(i.setAttribute(\"id\",s),i.appendChild(n),this.globalData.defs.appendChild(i),this.checkMasks()){var a=createNS(\"g\");a.setAttribute(\"clip-path\",\"url(\"+getLocationHref()+\"#\"+s+\")\"),a.appendChild(this.layerElement),this.transformedElement=a,t?t.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute(\"clip-path\",\"url(\"+getLocationHref()+\"#\"+s+\")\")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._matMdf&&this.transformedElement.setAttribute(\"transform\",this.finalTransform.mat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute(\"opacity\",this.finalTransform.mProp.o.v)},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)},getMatte:function(t){if(!this.matteMasks[t]){var e,r,i,n,s=this.layerId+\"_\"+t;if(1===t||3===t){var a=createNS(\"mask\");a.setAttribute(\"id\",s),a.setAttribute(\"mask-type\",3===t?\"luminance\":\"alpha\"),(i=createNS(\"use\")).setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+this.layerId),a.appendChild(i),this.globalData.defs.appendChild(a),featureSupport.maskType||1!==t||(a.setAttribute(\"mask-type\",\"luminance\"),e=createElementID(),r=filtersFactory.createFilter(e),this.globalData.defs.appendChild(r),r.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(n=createNS(\"g\")).appendChild(i),a.appendChild(n),n.setAttribute(\"filter\",\"url(\"+getLocationHref()+\"#\"+e+\")\"))}else if(2===t){var o=createNS(\"mask\");o.setAttribute(\"id\",s),o.setAttribute(\"mask-type\",\"alpha\");var h=createNS(\"g\");o.appendChild(h),e=createElementID(),r=filtersFactory.createFilter(e);var l=createNS(\"feComponentTransfer\");l.setAttribute(\"in\",\"SourceGraphic\"),r.appendChild(l);var p=createNS(\"feFuncA\");p.setAttribute(\"type\",\"table\"),p.setAttribute(\"tableValues\",\"1.0 0.0\"),l.appendChild(p),this.globalData.defs.appendChild(r);var c=createNS(\"rect\");c.setAttribute(\"width\",this.comp.data.w),c.setAttribute(\"height\",this.comp.data.h),c.setAttribute(\"x\",\"0\"),c.setAttribute(\"y\",\"0\"),c.setAttribute(\"fill\",\"#ffffff\"),c.setAttribute(\"opacity\",\"0\"),h.setAttribute(\"filter\",\"url(\"+getLocationHref()+\"#\"+e+\")\"),h.appendChild(c),(i=createNS(\"use\")).setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+this.layerId),h.appendChild(i),featureSupport.maskType||(o.setAttribute(\"mask-type\",\"luminance\"),r.appendChild(filtersFactory.createAlphaToLuminanceFilter()),n=createNS(\"g\"),h.appendChild(c),n.appendChild(this.layerElement),h.appendChild(n)),this.globalData.defs.appendChild(o)}this.matteMasks[t]=s}return this.matteMasks[t]},setMatte:function(t){this.matteElement&&this.matteElement.setAttribute(\"mask\",\"url(\"+getLocationHref()+\"#\"+t+\")\")}},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(t){this.hierarchy=t},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(t,e,r){this.initFrame(),this.initBaseData(t,e,r),this.initTransform(t,e,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.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(t){this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,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 t=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\",t),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},IShapeElement.prototype={addShapeToModifiers:function(t){var e,r=this.shapeModifiers.length;for(e=0;e<r;e+=1)this.shapeModifiers[e].addShape(t)},isShapeInAnimatedModifiers:function(t){for(var e=this.shapeModifiers.length;0<e;)if(this.shapeModifiers[0].isAnimatedWithShape(t))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var t,e=this.shapes.length;for(t=0;t<e;t+=1)this.shapes[t].sh.reset();for(t=(e=this.shapeModifiers.length)-1;t>=0&&!this.shapeModifiers[t].processShapes(this._isFirstFrame);t-=1);}},searchProcessedElement:function(t){for(var e=this.processedElements,r=0,i=e.length;r<i;){if(e[r].elem===t)return e[r].pos;r+=1}return 0},addProcessedElement:function(t,e){for(var r=this.processedElements,i=r.length;i;)if(r[i-=1].elem===t)return void(r[i].pos=e);r.push(new ProcessedElement(t,e))},prepareFrame:function(t){this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange)}};var lineCapEnum={1:\"butt\",2:\"round\",3:\"square\"},lineJoinEnum={1:\"miter\",2:\"round\",3:\"bevel\"};function SVGShapeData(t,e,r){this.caches=[],this.styles=[],this.transformers=t,this.lStr=\"\",this.sh=r,this.lvl=e,this._isAnimated=!!r.k;for(var i=0,n=t.length;i<n;){if(t[i].mProps.dynamicProperties.length){this._isAnimated=!0;break}i+=1}}function SVGStyleData(t,e){this.data=t,this.type=t.ty,this.d=\"\",this.lvl=e,this._mdf=!1,this.closed=!0===t.hd,this.pElem=createNS(\"path\"),this.msElem=null}function DashProperty(t,e,r,i){var n;this.elem=t,this.frameId=-1,this.dataProps=createSizedArray(e.length),this.renderer=r,this.k=!1,this.dashStr=\"\",this.dashArray=createTypedArray(\"float32\",e.length?e.length-1:0),this.dashoffset=createTypedArray(\"float32\",1),this.initDynamicPropertyContainer(i);var s,a=e.length||0;for(n=0;n<a;n+=1)s=PropertyFactory.getProp(t,e[n].v,0,0,this),this.k=s.k||this.k,this.dataProps[n]={n:e[n].n,p:s};this.k||this.getValue(!0),this._isAnimated=this.k}function SVGStrokeStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(t,e.o,0,.01,this),this.w=PropertyFactory.getProp(t,e.w,0,null,this),this.d=new DashProperty(t,e.d||{},\"svg\",this),this.c=PropertyFactory.getProp(t,e.c,1,255,this),this.style=r,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(t,e.o,0,.01,this),this.c=PropertyFactory.getProp(t,e.c,1,255,this),this.style=r}function SVGNoStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.style=r}function GradientProperty(t,e,r){this.data=e,this.c=createTypedArray(\"uint8c\",4*e.p);var i=e.k.k[0].s?e.k.k[0].s.length-4*e.p:e.k.k.length-4*e.p;this.o=createTypedArray(\"float32\",i),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=i,this.initDynamicPropertyContainer(r),this.prop=PropertyFactory.getProp(t,e.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function SVGGradientFillStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.initGradientData(t,e,r)}function SVGGradientStrokeStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(t,e.w,0,null,this),this.d=new DashProperty(t,e.d||{},\"svg\",this),this.initGradientData(t,e,r),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS(\"g\")}function SVGTransformData(t,e,r){this.transform={mProps:t,op:e,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(t){if((this.elem.globalData.frameId!==this.frameId||t)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||t,this._mdf)){var e=0,r=this.dataProps.length;for(\"svg\"===this.renderer&&(this.dashStr=\"\"),e=0;e<r;e+=1)\"o\"!==this.dataProps[e].n?\"svg\"===this.renderer?this.dashStr+=\" \"+this.dataProps[e].p.v:this.dashArray[e]=this.dataProps[e].p.v:this.dashoffset[0]=this.dataProps[e].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),extendPrototype([DynamicPropertyContainer],SVGNoStyleData),GradientProperty.prototype.comparePoints=function(t,e){for(var r=0,i=this.o.length/2;r<i;){if(Math.abs(t[4*r]-t[4*e+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 t=0,e=this.data.k.k.length;t<e;){if(!this.comparePoints(this.data.k.k[t].s,this.data.p))return!1;t+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(t){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||t){var e,r,i,n=4*this.data.p;for(e=0;e<n;e+=1)r=e%4==0?100:255,i=Math.round(this.prop.v[e]*r),this.c[e]!==i&&(this.c[e]=i,this._cmdf=!t);if(this.o.length)for(n=this.prop.v.length,e=4*this.data.p;e<n;e+=1)r=e%2==0?100:1,i=e%2==0?Math.round(100*this.prop.v[e]):this.prop.v[e],this.o[e-4*this.data.p]!==i&&(this.o[e-4*this.data.p]=i,this._omdf=!t);this._mdf=!t}},extendPrototype([DynamicPropertyContainer],GradientProperty),SVGGradientFillStyleData.prototype.initGradientData=function(t,e,r){this.o=PropertyFactory.getProp(t,e.o,0,.01,this),this.s=PropertyFactory.getProp(t,e.s,1,null,this),this.e=PropertyFactory.getProp(t,e.e,1,null,this),this.h=PropertyFactory.getProp(t,e.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(t,e.a||{k:0},0,degToRads,this),this.g=new GradientProperty(t,e.g,this),this.style=r,this.stops=[],this.setGradientData(r.pElem,e),this.setGradientOpacity(e,r),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(t,e){var r=createElementID(),i=createNS(1===e.t?\"linearGradient\":\"radialGradient\");i.setAttribute(\"id\",r),i.setAttribute(\"spreadMethod\",\"pad\"),i.setAttribute(\"gradientUnits\",\"userSpaceOnUse\");var n,s,a,o=[];for(a=4*e.g.p,s=0;s<a;s+=4)n=createNS(\"stop\"),i.appendChild(n),o.push(n);t.setAttribute(\"gf\"===e.ty?\"fill\":\"stroke\",\"url(\"+getLocationHref()+\"#\"+r+\")\"),this.gf=i,this.cst=o},SVGGradientFillStyleData.prototype.setGradientOpacity=function(t,e){if(this.g._hasOpacity&&!this.g._collapsable){var r,i,n,s=createNS(\"mask\"),a=createNS(\"path\");s.appendChild(a);var o=createElementID(),h=createElementID();s.setAttribute(\"id\",h);var l=createNS(1===t.t?\"linearGradient\":\"radialGradient\");l.setAttribute(\"id\",o),l.setAttribute(\"spreadMethod\",\"pad\"),l.setAttribute(\"gradientUnits\",\"userSpaceOnUse\"),n=t.g.k.k[0].s?t.g.k.k[0].s.length:t.g.k.k.length;var p=this.stops;for(i=4*t.g.p;i<n;i+=2)(r=createNS(\"stop\")).setAttribute(\"stop-color\",\"rgb(255,255,255)\"),l.appendChild(r),p.push(r);a.setAttribute(\"gf\"===t.ty?\"fill\":\"stroke\",\"url(\"+getLocationHref()+\"#\"+o+\")\"),\"gs\"===t.ty&&(a.setAttribute(\"stroke-linecap\",lineCapEnum[t.lc||2]),a.setAttribute(\"stroke-linejoin\",lineJoinEnum[t.lj||2]),1===t.lj&&a.setAttribute(\"stroke-miterlimit\",t.ml)),this.of=l,this.ms=s,this.ost=p,this.maskId=h,e.msElem=a}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var buildShapeString=function(t,e,r,i){if(0===e)return\"\";var n,s=t.o,a=t.i,o=t.v,h=\" M\"+i.applyToPointStringified(o[0][0],o[0][1]);for(n=1;n<e;n+=1)h+=\" C\"+i.applyToPointStringified(s[n-1][0],s[n-1][1])+\" \"+i.applyToPointStringified(a[n][0],a[n][1])+\" \"+i.applyToPointStringified(o[n][0],o[n][1]);return r&&e&&(h+=\" C\"+i.applyToPointStringified(s[n-1][0],s[n-1][1])+\" \"+i.applyToPointStringified(a[0][0],a[0][1])+\" \"+i.applyToPointStringified(o[0][0],o[0][1]),h+=\"z\"),h},SVGElementsRenderer=function(){var t=new Matrix,e=new Matrix;function r(t,e,r){(r||e.transform.op._mdf)&&e.transform.container.setAttribute(\"opacity\",e.transform.op.v),(r||e.transform.mProps._mdf)&&e.transform.container.setAttribute(\"transform\",e.transform.mProps.v.to2dCSS())}function i(){}function n(r,i,n){var s,a,o,h,l,p,c,f,u,d,m,y=i.styles.length,g=i.lvl;for(p=0;p<y;p+=1){if(h=i.sh._mdf||n,i.styles[p].lvl<g){for(f=e.reset(),d=g-i.styles[p].lvl,m=i.transformers.length-1;!h&&d>0;)h=i.transformers[m].mProps._mdf||h,d-=1,m-=1;if(h)for(d=g-i.styles[p].lvl,m=i.transformers.length-1;d>0;)u=i.transformers[m].mProps.v.props,f.transform(u[0],u[1],u[2],u[3],u[4],u[5],u[6],u[7],u[8],u[9],u[10],u[11],u[12],u[13],u[14],u[15]),d-=1,m-=1}else f=t;if(a=(c=i.sh.paths)._length,h){for(o=\"\",s=0;s<a;s+=1)(l=c.shapes[s])&&l._length&&(o+=buildShapeString(l,l._length,l.c,f));i.caches[p]=o}else o=i.caches[p];i.styles[p].d+=!0===r.hd?\"\":o,i.styles[p]._mdf=h||i.styles[p]._mdf}}function s(t,e,r){var i=e.style;(e.c._mdf||r)&&i.pElem.setAttribute(\"fill\",\"rgb(\"+bmFloor(e.c.v[0])+\",\"+bmFloor(e.c.v[1])+\",\"+bmFloor(e.c.v[2])+\")\"),(e.o._mdf||r)&&i.pElem.setAttribute(\"fill-opacity\",e.o.v)}function a(t,e,r){o(t,e,r),h(t,e,r)}function o(t,e,r){var i,n,s,a,o,h=e.gf,l=e.g._hasOpacity,p=e.s.v,c=e.e.v;if(e.o._mdf||r){var f=\"gf\"===t.ty?\"fill-opacity\":\"stroke-opacity\";e.style.pElem.setAttribute(f,e.o.v)}if(e.s._mdf||r){var u=1===t.t?\"x1\":\"cx\",d=\"x1\"===u?\"y1\":\"cy\";h.setAttribute(u,p[0]),h.setAttribute(d,p[1]),l&&!e.g._collapsable&&(e.of.setAttribute(u,p[0]),e.of.setAttribute(d,p[1]))}if(e.g._cmdf||r){i=e.cst;var m=e.g.c;for(s=i.length,n=0;n<s;n+=1)(a=i[n]).setAttribute(\"offset\",m[4*n]+\"%\"),a.setAttribute(\"stop-color\",\"rgb(\"+m[4*n+1]+\",\"+m[4*n+2]+\",\"+m[4*n+3]+\")\")}if(l&&(e.g._omdf||r)){var y=e.g.o;for(s=(i=e.g._collapsable?e.cst:e.ost).length,n=0;n<s;n+=1)a=i[n],e.g._collapsable||a.setAttribute(\"offset\",y[2*n]+\"%\"),a.setAttribute(\"stop-opacity\",y[2*n+1])}if(1===t.t)(e.e._mdf||r)&&(h.setAttribute(\"x2\",c[0]),h.setAttribute(\"y2\",c[1]),l&&!e.g._collapsable&&(e.of.setAttribute(\"x2\",c[0]),e.of.setAttribute(\"y2\",c[1])));else if((e.s._mdf||e.e._mdf||r)&&(o=Math.sqrt(Math.pow(p[0]-c[0],2)+Math.pow(p[1]-c[1],2)),h.setAttribute(\"r\",o),l&&!e.g._collapsable&&e.of.setAttribute(\"r\",o)),e.e._mdf||e.h._mdf||e.a._mdf||r){o||(o=Math.sqrt(Math.pow(p[0]-c[0],2)+Math.pow(p[1]-c[1],2)));var g=Math.atan2(c[1]-p[1],c[0]-p[0]),v=e.h.v;v>=1?v=.99:v<=-1&&(v=-.99);var _=o*v,b=Math.cos(g+e.a.v)*_+p[0],P=Math.sin(g+e.a.v)*_+p[1];h.setAttribute(\"fx\",b),h.setAttribute(\"fy\",P),l&&!e.g._collapsable&&(e.of.setAttribute(\"fx\",b),e.of.setAttribute(\"fy\",P))}}function h(t,e,r){var i=e.style,n=e.d;n&&(n._mdf||r)&&n.dashStr&&(i.pElem.setAttribute(\"stroke-dasharray\",n.dashStr),i.pElem.setAttribute(\"stroke-dashoffset\",n.dashoffset[0])),e.c&&(e.c._mdf||r)&&i.pElem.setAttribute(\"stroke\",\"rgb(\"+bmFloor(e.c.v[0])+\",\"+bmFloor(e.c.v[1])+\",\"+bmFloor(e.c.v[2])+\")\"),(e.o._mdf||r)&&i.pElem.setAttribute(\"stroke-opacity\",e.o.v),(e.w._mdf||r)&&(i.pElem.setAttribute(\"stroke-width\",e.w.v),i.msElem&&i.msElem.setAttribute(\"stroke-width\",e.w.v))}return{createRenderFunction:function(t){switch(t.ty){case\"fl\":return s;case\"gf\":return o;case\"gs\":return a;case\"st\":return h;case\"sh\":case\"el\":case\"rc\":case\"sr\":return n;case\"tr\":return r;case\"no\":return i;default:return null}}}}();function SVGShapeElement(t,e,r){this.shapes=[],this.shapesData=t.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(t,e,r),this.prevViewData=[]}function LetterProps(t,e,r,i,n,s){this.o=t,this.sw=e,this.sc=r,this.fc=i,this.m=n,this.p=s,this._mdf={o:!0,sw:!!e,sc:!!r,fc:!!i,m:!0,p:!0}}function TextProperty(t,e){this._frameId=initialDefaultFrame,this.pv=\"\",this.v=\"\",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,this.data=e,this.elem=t,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 t,e,r,i,n=this.shapes.length,s=this.stylesList.length,a=[],o=!1;for(r=0;r<s;r+=1){for(i=this.stylesList[r],o=!1,a.length=0,t=0;t<n;t+=1)-1!==(e=this.shapes[t]).styles.indexOf(i)&&(a.push(e),o=e._isAnimated||o);a.length>1&&o&&this.setShapesAsAnimated(a)}},SVGShapeElement.prototype.setShapesAsAnimated=function(t){var e,r=t.length;for(e=0;e<r;e+=1)t[e].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(t,e){var r,i=new SVGStyleData(t,e),n=i.pElem;if(\"st\"===t.ty)r=new SVGStrokeStyleData(this,t,i);else if(\"fl\"===t.ty)r=new SVGFillStyleData(this,t,i);else if(\"gf\"===t.ty||\"gs\"===t.ty){r=new(\"gf\"===t.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,t,i),this.globalData.defs.appendChild(r.gf),r.maskId&&(this.globalData.defs.appendChild(r.ms),this.globalData.defs.appendChild(r.of),n.setAttribute(\"mask\",\"url(\"+getLocationHref()+\"#\"+r.maskId+\")\"))}else\"no\"===t.ty&&(r=new SVGNoStyleData(this,t,i));return\"st\"!==t.ty&&\"gs\"!==t.ty||(n.setAttribute(\"stroke-linecap\",lineCapEnum[t.lc||2]),n.setAttribute(\"stroke-linejoin\",lineJoinEnum[t.lj||2]),n.setAttribute(\"fill-opacity\",\"0\"),1===t.lj&&n.setAttribute(\"stroke-miterlimit\",t.ml)),2===t.r&&n.setAttribute(\"fill-rule\",\"evenodd\"),t.ln&&n.setAttribute(\"id\",t.ln),t.cl&&n.setAttribute(\"class\",t.cl),t.bm&&(n.style[\"mix-blend-mode\"]=getBlendMode(t.bm)),this.stylesList.push(i),this.addToAnimatedContents(t,r),r},SVGShapeElement.prototype.createGroupElement=function(t){var e=new ShapeGroupData;return t.ln&&e.gr.setAttribute(\"id\",t.ln),t.cl&&e.gr.setAttribute(\"class\",t.cl),t.bm&&(e.gr.style[\"mix-blend-mode\"]=getBlendMode(t.bm)),e},SVGShapeElement.prototype.createTransformElement=function(t,e){var r=TransformPropertyFactory.getTransformProperty(this,t,this),i=new SVGTransformData(r,r.o,e);return this.addToAnimatedContents(t,i),i},SVGShapeElement.prototype.createShapeElement=function(t,e,r){var i=4;\"rc\"===t.ty?i=5:\"el\"===t.ty?i=6:\"sr\"===t.ty&&(i=7);var n=new SVGShapeData(e,r,ShapePropertyFactory.getShapeProp(this,t,i,this));return this.shapes.push(n),this.addShapeToModifiers(n),this.addToAnimatedContents(t,n),n},SVGShapeElement.prototype.addToAnimatedContents=function(t,e){for(var r=0,i=this.animatedContents.length;r<i;){if(this.animatedContents[r].element===e)return;r+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(t),element:e,data:t})},SVGShapeElement.prototype.setElementStyles=function(t){var e,r=t.styles,i=this.stylesList.length;for(e=0;e<i;e+=1)this.stylesList[e].closed||r.push(this.stylesList[e])},SVGShapeElement.prototype.reloadShapes=function(){var t;this._isFirstFrame=!0;var e=this.itemsData.length;for(t=0;t<e;t+=1)this.prevViewData[t]=this.itemsData[t];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),e=this.dynamicProperties.length,t=0;t<e;t+=1)this.dynamicProperties[t].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(t,e,r,i,n,s,a){var o,h,l,p,c,f,u=[].concat(s),d=t.length-1,m=[],y=[];for(o=d;o>=0;o-=1){if((f=this.searchProcessedElement(t[o]))?e[o]=r[f-1]:t[o]._render=a,\"fl\"===t[o].ty||\"st\"===t[o].ty||\"gf\"===t[o].ty||\"gs\"===t[o].ty||\"no\"===t[o].ty)f?e[o].style.closed=!1:e[o]=this.createStyleElement(t[o],n),t[o]._render&&e[o].style.pElem.parentNode!==i&&i.appendChild(e[o].style.pElem),m.push(e[o].style);else if(\"gr\"===t[o].ty){if(f)for(l=e[o].it.length,h=0;h<l;h+=1)e[o].prevViewData[h]=e[o].it[h];else e[o]=this.createGroupElement(t[o]);this.searchShapes(t[o].it,e[o].it,e[o].prevViewData,e[o].gr,n+1,u,a),t[o]._render&&e[o].gr.parentNode!==i&&i.appendChild(e[o].gr)}else\"tr\"===t[o].ty?(f||(e[o]=this.createTransformElement(t[o],i)),p=e[o].transform,u.push(p)):\"sh\"===t[o].ty||\"rc\"===t[o].ty||\"el\"===t[o].ty||\"sr\"===t[o].ty?(f||(e[o]=this.createShapeElement(t[o],u,n)),this.setElementStyles(e[o])):\"tm\"===t[o].ty||\"rd\"===t[o].ty||\"ms\"===t[o].ty||\"pb\"===t[o].ty||\"zz\"===t[o].ty||\"op\"===t[o].ty?(f?(c=e[o]).closed=!1:((c=ShapeModifiers.getModifier(t[o].ty)).init(this,t[o]),e[o]=c,this.shapeModifiers.push(c)),y.push(c)):\"rp\"===t[o].ty&&(f?(c=e[o]).closed=!0:(c=ShapeModifiers.getModifier(t[o].ty),e[o]=c,c.init(this,t,o,e),this.shapeModifiers.push(c),a=!1),y.push(c));this.addProcessedElement(t[o],o+1)}for(d=m.length,o=0;o<d;o+=1)m[o].closed=!0;for(d=y.length,o=0;o<d;o+=1)y[o].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){var t;this.renderModifiers();var e=this.stylesList.length;for(t=0;t<e;t+=1)this.stylesList[t].reset();for(this.renderShape(),t=0;t<e;t+=1)(this.stylesList[t]._mdf||this._isFirstFrame)&&(this.stylesList[t].msElem&&(this.stylesList[t].msElem.setAttribute(\"d\",this.stylesList[t].d),this.stylesList[t].d=\"M0 0\"+this.stylesList[t].d),this.stylesList[t].pElem.setAttribute(\"d\",this.stylesList[t].d||\"M0 0\"))},SVGShapeElement.prototype.renderShape=function(){var t,e,r=this.animatedContents.length;for(t=0;t<r;t+=1)e=this.animatedContents[t],(this._isFirstFrame||e.element._isAnimated)&&!0!==e.data&&e.fn(e.data,e.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},LetterProps.prototype.update=function(t,e,r,i,n,s){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 a=!1;return this.o!==t&&(this.o=t,this._mdf.o=!0,a=!0),this.sw!==e&&(this.sw=e,this._mdf.sw=!0,a=!0),this.sc!==r&&(this.sc=r,this._mdf.sc=!0,a=!0),this.fc!==i&&(this.fc=i,this._mdf.fc=!0,a=!0),this.m!==n&&(this.m=n,this._mdf.m=!0,a=!0),!s.length||this.p[0]===s[0]&&this.p[1]===s[1]&&this.p[4]===s[4]&&this.p[5]===s[5]&&this.p[12]===s[12]&&this.p[13]===s[13]||(this.p=s,this._mdf.p=!0,a=!0),a},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t},TextProperty.prototype.setCurrentData=function(t){t.__complete||this.completeTextData(t),this.currentData=t,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(t){this.effectsSequence.push(t),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(t){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||t){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var e=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var i;this.lock=!0,this._mdf=!1;var n=this.effectsSequence.length,s=t||this.data.d.k[this.keysIndex].s;for(i=0;i<n;i+=1)s=r!==this.keysIndex?this.effectsSequence[i](s,s.t):this.effectsSequence[i](this.currentData,s.t);e!==s&&this.setCurrentData(s),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},TextProperty.prototype.getKeyframeValue=function(){for(var t=this.data.d.k,e=this.elem.comp.renderedFrame,r=0,i=t.length;r<=i-1&&!(r===i-1||t[r+1].t>e);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(t){for(var e,r,i=[],n=0,s=t.length,a=!1;n<s;)e=t.charCodeAt(n),FontManager.isCombinedCharacter(e)?i[i.length-1]+=t.charAt(n):e>=55296&&e<=56319?(r=t.charCodeAt(n+1))>=56320&&r<=57343?(a||FontManager.isModifier(e,r)?(i[i.length-1]+=t.substr(n,2),a=!1):i.push(t.substr(n,2)),n+=1):i.push(t.charAt(n)):e>56319?(r=t.charCodeAt(n+1),FontManager.isZeroWidthJoiner(e,r)?(a=!0,i[i.length-1]+=t.substr(n,2),n+=1):i.push(t.charAt(n))):FontManager.isZeroWidthJoiner(e)?(i[i.length-1]+=t.charAt(n),a=!0):i.push(t.charAt(n)),n+=1;return i},TextProperty.prototype.completeTextData=function(t){t.__complete=!0;var e,r,i,n,s,a,o,h=this.elem.globalData.fontManager,l=this.data,p=[],c=0,f=l.m.g,u=0,d=0,m=0,y=[],g=0,v=0,_=h.getFontByName(t.f),b=0,P=getFontProperties(_);t.fWeight=P.weight,t.fStyle=P.style,t.finalSize=t.s,t.finalText=this.buildFinalText(t.t),r=t.finalText.length,t.finalLineHeight=t.lh;var S,w=t.tr/1e3*t.finalSize;if(t.sz)for(var x,E,k=!0,A=t.sz[0],T=t.sz[1];k;){x=0,g=0,r=(E=this.buildFinalText(t.t)).length,w=t.tr/1e3*t.finalSize;var C=-1;for(e=0;e<r;e+=1)S=E[e].charCodeAt(0),i=!1,\" \"===E[e]?C=e:13!==S&&3!==S||(g=0,i=!0,x+=t.finalLineHeight||1.2*t.finalSize),h.chars?(o=h.getCharData(E[e],_.fStyle,_.fFamily),b=i?0:o.w*t.finalSize/100):b=h.measureText(E[e],t.f,t.finalSize),g+b>A&&\" \"!==E[e]?(-1===C?r+=1:e=C,x+=t.finalLineHeight||1.2*t.finalSize,E.splice(e,C===e?1:0,\"\\r\"),C=-1,g=0):(g+=b,g+=w);x+=_.ascent*t.finalSize/100,this.canResize&&t.finalSize>this.minimumFontSize&&T<x?(t.finalSize-=1,t.finalLineHeight=t.finalSize*t.lh/t.s):(t.finalText=E,r=t.finalText.length,k=!1)}g=-w,b=0;var I,D=0;for(e=0;e<r;e+=1)if(i=!1,13===(S=(I=t.finalText[e]).charCodeAt(0))||3===S?(D=0,y.push(g),v=g>v?g:v,g=-2*w,n=\"\",i=!0,m+=1):n=I,h.chars?(o=h.getCharData(I,_.fStyle,h.getFontByName(t.f).fFamily),b=i?0:o.w*t.finalSize/100):b=h.measureText(n,t.f,t.finalSize),\" \"===I?D+=b+w:(g+=b+w+D,D=0),p.push({l:b,an:b,add:u,n:i,anIndexes:[],val:n,line:m,animatorJustifyOffset:0}),2==f){if(u+=b,\"\"===n||\" \"===n||e===r-1){for(\"\"!==n&&\" \"!==n||(u-=b);d<=e;)p[d].an=u,p[d].ind=c,p[d].extra=b,d+=1;c+=1,u=0}}else if(3==f){if(u+=b,\"\"===n||e===r-1){for(\"\"===n&&(u-=b);d<=e;)p[d].an=u,p[d].ind=c,p[d].extra=b,d+=1;u=0,c+=1}}else p[c].ind=c,p[c].extra=0,c+=1;if(t.l=p,v=g>v?g:v,y.push(g),t.sz)t.boxWidth=t.sz[0],t.justifyOffset=0;else switch(t.boxWidth=v,t.j){case 1:t.justifyOffset=-t.boxWidth;break;case 2:t.justifyOffset=-t.boxWidth/2;break;default:t.justifyOffset=0}t.lineWidths=y;var M,F,O,R,z=l.a;a=z.length;var L=[];for(s=0;s<a;s+=1){for((M=z[s]).a.sc&&(t.strokeColorAnim=!0),M.a.sw&&(t.strokeWidthAnim=!0),(M.a.fc||M.a.fh||M.a.fs||M.a.fb)&&(t.fillColorAnim=!0),R=0,O=M.s.b,e=0;e<r;e+=1)(F=p[e]).anIndexes[s]=R,(1==O&&\"\"!==F.val||2==O&&\"\"!==F.val&&\" \"!==F.val||3==O&&(F.n||\" \"==F.val||e==r-1)||4==O&&(F.n||e==r-1))&&(1===M.s.rn&&L.push(R),R+=1);l.a[s].s.totalChars=R;var B,V=-1;if(1===M.s.rn)for(e=0;e<r;e+=1)V!=(F=p[e]).anIndexes[s]&&(V=F.anIndexes[s],B=L.splice(Math.floor(Math.random()*L.length),1)[0]),F.anIndexes[s]=B}t.yOffset=t.finalLineHeight||1.2*t.finalSize,t.ls=t.ls||0,t.ascent=_.ascent*t.finalSize/100},TextProperty.prototype.updateDocumentData=function(t,e){e=void 0===e?this.keysIndex:e;var r=this.copyData({},this.data.d.k[e].s);r=this.copyData(r,t),this.data.d.k[e].s=r,this.recalculate(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(t){var e=this.data.d.k[t].s;e.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(e)},TextProperty.prototype.canResizeFont=function(t){this.canResize=t,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(t){this.minimumFontSize=Math.floor(t)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var t=Math.max,e=Math.min,r=Math.floor;function i(t,e){this._currentTextLength=-1,this.k=!1,this.data=e,this.elem=t,this.comp=t.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(t),this.s=PropertyFactory.getProp(t,e.s||{k:0},0,0,this),this.e=\"e\"in e?PropertyFactory.getProp(t,e.e,0,0,this):{v:100},this.o=PropertyFactory.getProp(t,e.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(t,e.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(t,e.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(t,e.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(t,e.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return i.prototype={getMult:function(i){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var n=0,s=0,a=1,o=1;this.ne.v>0?n=this.ne.v/100:s=-this.ne.v/100,this.xe.v>0?a=1-this.xe.v/100:o=1+this.xe.v/100;var h=BezierFactory.getBezierEasing(n,s,a,o).get,l=0,p=this.finalS,c=this.finalE,f=this.data.sh;if(2===f)l=h(l=c===p?i>=c?1:0:t(0,e(.5/(c-p)+(i-p)/(c-p),1)));else if(3===f)l=h(l=c===p?i>=c?0:1:1-t(0,e(.5/(c-p)+(i-p)/(c-p),1)));else if(4===f)c===p?l=0:(l=t(0,e(.5/(c-p)+(i-p)/(c-p),1)))<.5?l*=2:l=1-2*(l-.5),l=h(l);else if(5===f){if(c===p)l=0;else{var u=c-p,d=-u/2+(i=e(t(0,i+.5-p),c-p)),m=u/2;l=Math.sqrt(1-d*d/(m*m))}l=h(l)}else 6===f?(c===p?l=0:(i=e(t(0,i+.5-p),c-p),l=(1+Math.cos(Math.PI+2*Math.PI*i/(c-p)))/2),l=h(l)):(i>=r(p)&&(l=t(0,e(i-p<0?e(c,1)-(p-i):c-i,1))),l=h(l));if(100!==this.sm.v){var y=.01*this.sm.v;0===y&&(y=1e-8);var g=.5-.5*y;l<g?l=0:(l=(l-g)/y)>1&&(l=1)}return l*this.a.v},getValue:function(t){this.iterateDynamicProperties(),this._mdf=t||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,t&&2===this.data.r&&(this.e.v=this._currentTextLength);var e=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/e,i=this.s.v/e+r,n=this.e.v/e+r;if(i>n){var s=i;i=n,n=s}this.finalS=i,this.finalE=n}},extendPrototype([DynamicPropertyContainer],i),{getTextSelectorProp:function(t,e,r){return new i(t,e,r)}}}();function TextAnimatorDataProperty(t,e,r){var i={propType:!1},n=PropertyFactory.getProp,s=e.a;this.a={r:s.r?n(t,s.r,0,degToRads,r):i,rx:s.rx?n(t,s.rx,0,degToRads,r):i,ry:s.ry?n(t,s.ry,0,degToRads,r):i,sk:s.sk?n(t,s.sk,0,degToRads,r):i,sa:s.sa?n(t,s.sa,0,degToRads,r):i,s:s.s?n(t,s.s,1,.01,r):i,a:s.a?n(t,s.a,1,0,r):i,o:s.o?n(t,s.o,0,.01,r):i,p:s.p?n(t,s.p,1,0,r):i,sw:s.sw?n(t,s.sw,0,0,r):i,sc:s.sc?n(t,s.sc,1,0,r):i,fc:s.fc?n(t,s.fc,1,0,r):i,fh:s.fh?n(t,s.fh,0,0,r):i,fs:s.fs?n(t,s.fs,0,.01,r):i,fb:s.fb?n(t,s.fb,0,.01,r):i,t:s.t?n(t,s.t,0,0,r):i},this.s=TextSelectorProp.getTextSelectorProp(t,e.s,r),this.s.t=e.s.t}function TextAnimatorProperty(t,e,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=t,this._renderType=e,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 t,e,r=this._textData.a.length,i=PropertyFactory.getProp;for(t=0;t<r;t+=1)e=this._textData.a[t],this._animatorsData[t]=new TextAnimatorDataProperty(this._elem,e,this);this._textData.p&&\"m\"in this._textData.p?(this._pathData={a:i(this._elem,this._textData.p.a,0,0,this),f:i(this._elem,this._textData.p.f,0,0,this),l:i(this._elem,this._textData.p.l,0,0,this),r:i(this._elem,this._textData.p.r,0,0,this),p:i(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=i(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(t,e){if(this.lettersChangedFlag=e,this._mdf||this._isFirstFrame||e||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var r,i,n,s,a,o,h,l,p,c,f,u,d,m,y,g,v,_,b,P=this._moreOptions.alignment.v,S=this._animatorsData,w=this._textData,x=this.mHelper,E=this._renderType,k=this.renderedLetters.length,A=t.l;if(this._hasMaskedPath){if(b=this._pathData.m,!this._pathData.n||this._pathData._mdf){var T,C=b.v;for(this._pathData.r.v&&(C=C.reverse()),a={tLength:0,segments:[]},s=C._length-1,g=0,n=0;n<s;n+=1)T=bez.buildBezierData(C.v[n],C.v[n+1],[C.o[n][0]-C.v[n][0],C.o[n][1]-C.v[n][1]],[C.i[n+1][0]-C.v[n+1][0],C.i[n+1][1]-C.v[n+1][1]]),a.tLength+=T.segmentLength,a.segments.push(T),g+=T.segmentLength;n=s,b.v.c&&(T=bez.buildBezierData(C.v[n],C.v[0],[C.o[n][0]-C.v[n][0],C.o[n][1]-C.v[n][1]],[C.i[0][0]-C.v[0][0],C.i[0][1]-C.v[0][1]]),a.tLength+=T.segmentLength,a.segments.push(T),g+=T.segmentLength),this._pathData.pi=a}if(a=this._pathData.pi,o=this._pathData.f.v,f=0,c=1,l=0,p=!0,m=a.segments,o<0&&b.v.c)for(a.tLength<Math.abs(o)&&(o=-Math.abs(o)%a.tLength),c=(d=m[f=m.length-1].points).length-1;o<0;)o+=d[c].partialLength,(c-=1)<0&&(c=(d=m[f-=1].points).length-1);u=(d=m[f].points)[c-1],y=(h=d[c]).partialLength}s=A.length,r=0,i=0;var I,D,M,F,O,R=1.2*t.finalSize*.714,z=!0;M=S.length;var L,B,V,N,$,j,G,U,H,W,q,Z,K=-1,Y=o,X=f,J=c,Q=-1,tt=\"\",et=this.defaultPropsArray;if(2===t.j||1===t.j){var rt=0,it=0,nt=2===t.j?-.5:-1,st=0,at=!0;for(n=0;n<s;n+=1)if(A[n].n){for(rt&&(rt+=it);st<n;)A[st].animatorJustifyOffset=rt,st+=1;rt=0,at=!0}else{for(D=0;D<M;D+=1)(I=S[D].a).t.propType&&(at&&2===t.j&&(it+=I.t.v*nt),(O=S[D].s.getMult(A[n].anIndexes[D],w.a[D].s.totalChars)).length?rt+=I.t.v*O[0]*nt:rt+=I.t.v*O*nt);at=!1}for(rt&&(rt+=it);st<n;)A[st].animatorJustifyOffset=rt,st+=1}for(n=0;n<s;n+=1){if(x.reset(),N=1,A[n].n)r=0,i+=t.yOffset,i+=z?1:0,o=Y,z=!1,this._hasMaskedPath&&(c=J,u=(d=m[f=X].points)[c-1],y=(h=d[c]).partialLength,l=0),tt=\"\",q=\"\",H=\"\",Z=\"\",et=this.defaultPropsArray;else{if(this._hasMaskedPath){if(Q!==A[n].line){switch(t.j){case 1:o+=g-t.lineWidths[A[n].line];break;case 2:o+=(g-t.lineWidths[A[n].line])/2}Q=A[n].line}K!==A[n].ind&&(A[K]&&(o+=A[K].extra),o+=A[n].an/2,K=A[n].ind),o+=P[0]*A[n].an*.005;var ot=0;for(D=0;D<M;D+=1)(I=S[D].a).p.propType&&((O=S[D].s.getMult(A[n].anIndexes[D],w.a[D].s.totalChars)).length?ot+=I.p.v[0]*O[0]:ot+=I.p.v[0]*O),I.a.propType&&((O=S[D].s.getMult(A[n].anIndexes[D],w.a[D].s.totalChars)).length?ot+=I.a.v[0]*O[0]:ot+=I.a.v[0]*O);for(p=!0,this._pathData.a.v&&(o=.5*A[0].an+(g-this._pathData.f.v-.5*A[0].an-.5*A[A.length-1].an)*K/(s-1),o+=this._pathData.f.v);p;)l+y>=o+ot||!d?(v=(o+ot-l)/h.partialLength,B=u.point[0]+(h.point[0]-u.point[0])*v,V=u.point[1]+(h.point[1]-u.point[1])*v,x.translate(-P[0]*A[n].an*.005,-P[1]*R*.01),p=!1):d&&(l+=h.partialLength,(c+=1)>=d.length&&(c=0,m[f+=1]?d=m[f].points:b.v.c?(c=0,d=m[f=0].points):(l-=h.partialLength,d=null)),d&&(u=h,y=(h=d[c]).partialLength));L=A[n].an/2-A[n].add,x.translate(-L,0,0)}else L=A[n].an/2-A[n].add,x.translate(-L,0,0),x.translate(-P[0]*A[n].an*.005,-P[1]*R*.01,0);for(D=0;D<M;D+=1)(I=S[D].a).t.propType&&(O=S[D].s.getMult(A[n].anIndexes[D],w.a[D].s.totalChars),0===r&&0===t.j||(this._hasMaskedPath?O.length?o+=I.t.v*O[0]:o+=I.t.v*O:O.length?r+=I.t.v*O[0]:r+=I.t.v*O));for(t.strokeWidthAnim&&(j=t.sw||0),t.strokeColorAnim&&($=t.sc?[t.sc[0],t.sc[1],t.sc[2]]:[0,0,0]),t.fillColorAnim&&t.fc&&(G=[t.fc[0],t.fc[1],t.fc[2]]),D=0;D<M;D+=1)(I=S[D].a).a.propType&&((O=S[D].s.getMult(A[n].anIndexes[D],w.a[D].s.totalChars)).length?x.translate(-I.a.v[0]*O[0],-I.a.v[1]*O[1],I.a.v[2]*O[2]):x.translate(-I.a.v[0]*O,-I.a.v[1]*O,I.a.v[2]*O));for(D=0;D<M;D+=1)(I=S[D].a).s.propType&&((O=S[D].s.getMult(A[n].anIndexes[D],w.a[D].s.totalChars)).length?x.scale(1+(I.s.v[0]-1)*O[0],1+(I.s.v[1]-1)*O[1],1):x.scale(1+(I.s.v[0]-1)*O,1+(I.s.v[1]-1)*O,1));for(D=0;D<M;D+=1){if(I=S[D].a,O=S[D].s.getMult(A[n].anIndexes[D],w.a[D].s.totalChars),I.sk.propType&&(O.length?x.skewFromAxis(-I.sk.v*O[0],I.sa.v*O[1]):x.skewFromAxis(-I.sk.v*O,I.sa.v*O)),I.r.propType&&(O.length?x.rotateZ(-I.r.v*O[2]):x.rotateZ(-I.r.v*O)),I.ry.propType&&(O.length?x.rotateY(I.ry.v*O[1]):x.rotateY(I.ry.v*O)),I.rx.propType&&(O.length?x.rotateX(I.rx.v*O[0]):x.rotateX(I.rx.v*O)),I.o.propType&&(O.length?N+=(I.o.v*O[0]-N)*O[0]:N+=(I.o.v*O-N)*O),t.strokeWidthAnim&&I.sw.propType&&(O.length?j+=I.sw.v*O[0]:j+=I.sw.v*O),t.strokeColorAnim&&I.sc.propType)for(U=0;U<3;U+=1)O.length?$[U]+=(I.sc.v[U]-$[U])*O[0]:$[U]+=(I.sc.v[U]-$[U])*O;if(t.fillColorAnim&&t.fc){if(I.fc.propType)for(U=0;U<3;U+=1)O.length?G[U]+=(I.fc.v[U]-G[U])*O[0]:G[U]+=(I.fc.v[U]-G[U])*O;I.fh.propType&&(G=O.length?addHueToRGB(G,I.fh.v*O[0]):addHueToRGB(G,I.fh.v*O)),I.fs.propType&&(G=O.length?addSaturationToRGB(G,I.fs.v*O[0]):addSaturationToRGB(G,I.fs.v*O)),I.fb.propType&&(G=O.length?addBrightnessToRGB(G,I.fb.v*O[0]):addBrightnessToRGB(G,I.fb.v*O))}}for(D=0;D<M;D+=1)(I=S[D].a).p.propType&&(O=S[D].s.getMult(A[n].anIndexes[D],w.a[D].s.totalChars),this._hasMaskedPath?O.length?x.translate(0,I.p.v[1]*O[0],-I.p.v[2]*O[1]):x.translate(0,I.p.v[1]*O,-I.p.v[2]*O):O.length?x.translate(I.p.v[0]*O[0],I.p.v[1]*O[1],-I.p.v[2]*O[2]):x.translate(I.p.v[0]*O,I.p.v[1]*O,-I.p.v[2]*O));if(t.strokeWidthAnim&&(H=j<0?0:j),t.strokeColorAnim&&(W=\"rgb(\"+Math.round(255*$[0])+\",\"+Math.round(255*$[1])+\",\"+Math.round(255*$[2])+\")\"),t.fillColorAnim&&t.fc&&(q=\"rgb(\"+Math.round(255*G[0])+\",\"+Math.round(255*G[1])+\",\"+Math.round(255*G[2])+\")\"),this._hasMaskedPath){if(x.translate(0,-t.ls),x.translate(0,P[1]*R*.01+i,0),this._pathData.p.v){_=(h.point[1]-u.point[1])/(h.point[0]-u.point[0]);var ht=180*Math.atan(_)/Math.PI;h.point[0]<u.point[0]&&(ht+=180),x.rotate(-ht*Math.PI/180)}x.translate(B,V,0),o-=P[0]*A[n].an*.005,A[n+1]&&K!==A[n+1].ind&&(o+=A[n].an/2,o+=.001*t.tr*t.finalSize)}else{switch(x.translate(r,i,0),t.ps&&x.translate(t.ps[0],t.ps[1]+t.ascent,0),t.j){case 1:x.translate(A[n].animatorJustifyOffset+t.justifyOffset+(t.boxWidth-t.lineWidths[A[n].line]),0,0);break;case 2:x.translate(A[n].animatorJustifyOffset+t.justifyOffset+(t.boxWidth-t.lineWidths[A[n].line])/2,0,0)}x.translate(0,-t.ls),x.translate(L,0,0),x.translate(P[0]*A[n].an*.005,P[1]*R*.01,0),r+=A[n].l+.001*t.tr*t.finalSize}\"html\"===E?tt=x.toCSS():\"svg\"===E?tt=x.to2dCSS():et=[x.props[0],x.props[1],x.props[2],x.props[3],x.props[4],x.props[5],x.props[6],x.props[7],x.props[8],x.props[9],x.props[10],x.props[11],x.props[12],x.props[13],x.props[14],x.props[15]],Z=N}k<=n?(F=new LetterProps(Z,H,W,q,tt,et),this.renderedLetters.push(F),k+=1,this.lettersChangedFlag=!0):(F=this.renderedLetters[n],this.lettersChangedFlag=F.update(Z,H,W,q,tt,et)||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(t,e,r){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(t,e,r),this.textProperty=new TextProperty(this,t.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(t.t,this.renderType,this),this.initTransform(t,e,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(t){this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange),(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)},ITextElement.prototype.createPathShape=function(t,e){var r,i,n=e.length,s=\"\";for(r=0;r<n;r+=1)\"sh\"===e[r].ty&&(i=e[r].ks.k,s+=buildShapeString(i,i.i.length,!0,t));return s},ITextElement.prototype.updateDocumentData=function(t,e){this.textProperty.updateDocumentData(t,e)},ITextElement.prototype.canResizeFont=function(t){this.textProperty.canResizeFont(t)},ITextElement.prototype.setMinimumFontSize=function(t){this.textProperty.setMinimumFontSize(t)},ITextElement.prototype.applyTextPropertiesToMatrix=function(t,e,r,i,n){switch(t.ps&&e.translate(t.ps[0],t.ps[1]+t.ascent,0),e.translate(0,-t.ls,0),t.j){case 1:e.translate(t.justifyOffset+(t.boxWidth-t.lineWidths[r]),0,0);break;case 2:e.translate(t.justifyOffset+(t.boxWidth-t.lineWidths[r])/2,0,0)}e.translate(i,n,0)},ITextElement.prototype.buildColor=function(t){return\"rgb(\"+Math.round(255*t[0])+\",\"+Math.round(255*t[1])+\",\"+Math.round(255*t[2])+\")\"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){};var emptyShapeData={shapes:[]};function SVGTextLottieElement(t,e,r){this.textSpans=[],this.renderType=\"svg\",this.initElement(t,e,r)}function ISolidElement(t,e,r){this.initElement(t,e,r)}function NullElement(t,e,r){this.initFrame(),this.initBaseData(t,e,r),this.initFrame(),this.initTransform(t,e,r),this.initHierarchy()}function SVGRendererBase(){}function ICompElement(){}function SVGCompElement(t,e,r){this.layers=t.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(t,e,r),this.tm=t.tm?PropertyFactory.getProp(this,t.tm,0,e.frameRate,this):{_placeholder:!0}}function SVGRenderer(t,e){this.animationItem=t,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS(\"svg\");var r=\"\";if(e&&e.title){var i=createNS(\"title\"),n=createElementID();i.setAttribute(\"id\",n),i.textContent=e.title,this.svgElement.appendChild(i),r+=n}if(e&&e.description){var s=createNS(\"desc\"),a=createElementID();s.setAttribute(\"id\",a),s.textContent=e.description,this.svgElement.appendChild(s),r+=\" \"+a}r&&this.svgElement.setAttribute(\"aria-labelledby\",r);var o=createNS(\"defs\");this.svgElement.appendChild(o);var h=createNS(\"g\");this.svgElement.appendChild(h),this.layerElement=h,this.renderConfig={preserveAspectRatio:e&&e.preserveAspectRatio||\"xMidYMid meet\",imagePreserveAspectRatio:e&&e.imagePreserveAspectRatio||\"xMidYMid slice\",contentVisibility:e&&e.contentVisibility||\"visible\",progressiveLoad:e&&e.progressiveLoad||!1,hideOnTransparent:!(e&&!1===e.hideOnTransparent),viewBoxOnly:e&&e.viewBoxOnly||!1,viewBoxSize:e&&e.viewBoxSize||!1,className:e&&e.className||\"\",id:e&&e.id||\"\",focusable:e&&e.focusable,filterSize:{width:e&&e.filterSize&&e.filterSize.width||\"100%\",height:e&&e.filterSize&&e.filterSize.height||\"100%\",x:e&&e.filterSize&&e.filterSize.x||\"0%\",y:e&&e.filterSize&&e.filterSize.y||\"0%\"},width:e&&e.width,height:e&&e.height,runExpressions:!e||void 0===e.runExpressions||e.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:o,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType=\"svg\"}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(t){for(var e=0,r=t.length,i=[],n=\"\";e<r;)t[e]===String.fromCharCode(13)||t[e]===String.fromCharCode(3)?(i.push(n),n=\"\"):n+=t[e],e+=1;return i.push(n),i},SVGTextLottieElement.prototype.buildShapeData=function(t,e){if(t.shapes&&t.shapes.length){var r=t.shapes[0];if(r.it){var i=r.it[r.it.length-1];i.s&&(i.s.k[0]=e,i.s.k[1]=e)}}return t},SVGTextLottieElement.prototype.buildNewText=function(){var t,e;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 i=this.globalData.fontManager.getFontByName(r.f);if(i.fClass)this.layerElement.setAttribute(\"class\",i.fClass);else{this.layerElement.setAttribute(\"font-family\",i.fFamily);var n=r.fWeight,s=r.fStyle;this.layerElement.setAttribute(\"font-style\",s),this.layerElement.setAttribute(\"font-weight\",n)}this.layerElement.setAttribute(\"aria-label\",r.t);var a,o=r.l||[],h=!!this.globalData.fontManager.chars;e=o.length;var l=this.mHelper,p=this.data.singleShape,c=0,f=0,u=!0,d=.001*r.tr*r.finalSize;if(!p||h||r.sz){var m,y=this.textSpans.length;for(t=0;t<e;t+=1){if(this.textSpans[t]||(this.textSpans[t]={span:null,childSpan:null,glyph:null}),!h||!p||0===t){if(a=y>t?this.textSpans[t].span:createNS(h?\"g\":\"text\"),y<=t){if(a.setAttribute(\"stroke-linecap\",\"butt\"),a.setAttribute(\"stroke-linejoin\",\"round\"),a.setAttribute(\"stroke-miterlimit\",\"4\"),this.textSpans[t].span=a,h){var g=createNS(\"g\");a.appendChild(g),this.textSpans[t].childSpan=g}this.textSpans[t].span=a,this.layerElement.appendChild(a)}a.style.display=\"inherit\"}if(l.reset(),p&&(o[t].n&&(c=-d,f+=r.yOffset,f+=u?1:0,u=!1),this.applyTextPropertiesToMatrix(r,l,o[t].line,c,f),c+=o[t].l||0,c+=d),h){var v;if(1===(m=this.globalData.fontManager.getCharData(r.finalText[t],i.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily)).t)v=new SVGCompElement(m.data,this.globalData,this);else{var _=emptyShapeData;m.data&&m.data.shapes&&(_=this.buildShapeData(m.data,r.finalSize)),v=new SVGShapeElement(_,this.globalData,this)}if(this.textSpans[t].glyph){var b=this.textSpans[t].glyph;this.textSpans[t].childSpan.removeChild(b.layerElement),b.destroy()}this.textSpans[t].glyph=v,v._debug=!0,v.prepareFrame(0),v.renderFrame(),this.textSpans[t].childSpan.appendChild(v.layerElement),1===m.t&&this.textSpans[t].childSpan.setAttribute(\"transform\",\"scale(\"+r.finalSize/100+\",\"+r.finalSize/100+\")\")}else p&&a.setAttribute(\"transform\",\"translate(\"+l.props[12]+\",\"+l.props[13]+\")\"),a.textContent=o[t].val,a.setAttributeNS(\"http://www.w3.org/XML/1998/namespace\",\"xml:space\",\"preserve\")}p&&a&&a.setAttribute(\"d\",\"\")}else{var P=this.textContainer,S=\"start\";switch(r.j){case 1:S=\"end\";break;case 2:S=\"middle\";break;default:S=\"start\"}P.setAttribute(\"text-anchor\",S),P.setAttribute(\"letter-spacing\",d);var w=this.buildTextContents(r.finalText);for(e=w.length,f=r.ps?r.ps[1]+r.ascent:0,t=0;t<e;t+=1)(a=this.textSpans[t].span||createNS(\"tspan\")).textContent=w[t],a.setAttribute(\"x\",0),a.setAttribute(\"y\",f),a.style.display=\"inherit\",P.appendChild(a),this.textSpans[t]||(this.textSpans[t]={span:null,glyph:null}),this.textSpans[t].span=a,f+=r.finalLineHeight;this.layerElement.appendChild(P)}for(;t<this.textSpans.length;)this.textSpans[t].span.style.display=\"none\",t+=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 t=this.layerElement.getBBox();this.bbox={top:t.y,left:t.x,width:t.width,height:t.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var t,e,r=this.textSpans.length;for(this.renderedFrame=this.comp.renderedFrame,t=0;t<r;t+=1)(e=this.textSpans[t].glyph)&&(e.prepareFrame(this.comp.renderedFrame-this.data.st),e._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if((!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){var t,e;this._sizeChanged=!0;var r,i,n,s=this.textAnimator.renderedLetters,a=this.textProperty.currentData.l;for(e=a.length,t=0;t<e;t+=1)a[t].n||(r=s[t],i=this.textSpans[t].span,(n=this.textSpans[t].glyph)&&n.renderFrame(),r._mdf.m&&i.setAttribute(\"transform\",r.m),r._mdf.o&&i.setAttribute(\"opacity\",r.o),r._mdf.sw&&i.setAttribute(\"stroke-width\",r.sw),r._mdf.sc&&i.setAttribute(\"stroke\",r.sc),r._mdf.fc&&i.setAttribute(\"fill\",r.fc))}},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var t=createNS(\"rect\");t.setAttribute(\"width\",this.data.sw),t.setAttribute(\"height\",this.data.sh),t.setAttribute(\"fill\",this.data.sc),this.layerElement.appendChild(t)},NullElement.prototype.prepareFrame=function(t){this.prepareProperties(t,!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(t){return new NullElement(t,this.globalData,this)},SVGRendererBase.prototype.createShape=function(t){return new SVGShapeElement(t,this.globalData,this)},SVGRendererBase.prototype.createText=function(t){return new SVGTextLottieElement(t,this.globalData,this)},SVGRendererBase.prototype.createImage=function(t){return new IImageElement(t,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(t){return new ISolidElement(t,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(t){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 \"+t.w+\" \"+t.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute(\"width\",t.w),this.svgElement.setAttribute(\"height\",t.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 e=this.globalData.defs;this.setupGlobalData(t,e),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=t;var r=createNS(\"clipPath\"),i=createNS(\"rect\");i.setAttribute(\"width\",t.w),i.setAttribute(\"height\",t.h),i.setAttribute(\"x\",0),i.setAttribute(\"y\",0);var n=createElementID();r.setAttribute(\"id\",n),r.appendChild(i),this.layerElement.setAttribute(\"clip-path\",\"url(\"+getLocationHref()+\"#\"+n+\")\"),e.appendChild(r),this.layers=t.layers,this.elements=createSizedArray(t.layers.length)},SVGRendererBase.prototype.destroy=function(){var t;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=\"\"),this.layerElement=null,this.globalData.defs=null;var e=this.layers?this.layers.length:0;for(t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(t){var e=0,r=this.layers.length;for(e=0;e<r;e+=1)if(this.layers[e].ind===t)return e;return-1},SVGRendererBase.prototype.buildItem=function(t){var e=this.elements;if(!e[t]&&99!==this.layers[t].ty){e[t]=!0;var r=this.createItem(this.layers[t]);if(e[t]=r,getExpressionsPlugin()&&(0===this.layers[t].ty&&this.globalData.projectInterface.registerComposition(r),r.initExpressions()),this.appendElementInPos(r,t),this.layers[t].tt){var i=\"tp\"in this.layers[t]?this.findIndexByInd(this.layers[t].tp):t-1;if(-1===i)return;if(this.elements[i]&&!0!==this.elements[i]){var n=e[i].getMatte(this.layers[t].tt);r.setMatte(n)}else this.buildItem(i),this.addPendingElement(r)}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var t=this.pendingElements.pop();if(t.checkParenting(),t.data.tt)for(var e=0,r=this.elements.length;e<r;){if(this.elements[e]===t){var i=\"tp\"in t.data?this.findIndexByInd(t.data.tp):e-1,n=this.elements[i].getMatte(this.layers[e].tt);t.setMatte(n);break}e+=1}}},SVGRendererBase.prototype.renderFrame=function(t){if(this.renderedFrame!==t&&!this.destroyed){var e;null===t?t=this.renderedFrame:this.renderedFrame=t,this.globalData.frameNum=t,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=t,this.globalData._mdf=!1;var r=this.layers.length;for(this.completeLayers||this.checkLayers(t),e=r-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].prepareFrame(t-this.layers[e].st);if(this.globalData._mdf)for(e=0;e<r;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(t,e){var r=t.getBaseElement();if(r){for(var i,n=0;n<e;)this.elements[n]&&!0!==this.elements[n]&&this.elements[n].getBaseElement()&&(i=this.elements[n].getBaseElement()),n+=1;i?this.layerElement.insertBefore(r,i):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(t,e,r){this.initFrame(),this.initBaseData(t,e,r),this.initTransform(t,e,r),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&&e.progressiveLoad||this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(t){if(this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=t/this.data.sr;else{var e=this.tm.v;e===this.data.op&&(e=this.data.op-1),this.renderedFrame=e}var r,i=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),r=i-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 t,e=this.layers.length;for(t=0;t<e;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()},ICompElement.prototype.setElements=function(t){this.elements=t},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var t,e=this.layers.length;for(t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(t){return new SVGCompElement(t,this.globalData,this)},extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(t){return new SVGCompElement(t,this.globalData,this)},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);var CompExpressionInterface=function(t){function e(e){for(var r=0,i=t.layers.length;r<i;){if(t.layers[r].nm===e||t.layers[r].ind===e)return t.elements[r].layerInterface;r+=1}return null}return Object.defineProperty(e,\"_name\",{value:t.data.nm}),e.layer=e,e.pixelAspect=1,e.height=t.data.h||t.globalData.compSize.h,e.width=t.data.w||t.globalData.compSize.w,e.pixelAspect=1,e.frameDuration=1/t.globalData.frameRate,e.displayStartTime=0,e.numLayers=t.layers.length,e},Expressions=function(){var t={};return t.initExpressions=function(t){var e=0,r=[];t.renderer.compInterface=CompExpressionInterface(t.renderer),t.renderer.globalData.projectInterface.registerComposition(t.renderer),t.renderer.globalData.pushExpression=function(){e+=1},t.renderer.globalData.popExpression=function(){0===(e-=1)&&function(){var t,e=r.length;for(t=0;t<e;t+=1)r[t].release();r.length=0}()},t.renderer.globalData.registerExpressionProperty=function(t){-1===r.indexOf(t)&&r.push(t)}},t}(),MaskManagerInterface=function(){function t(t,e){this._mask=t,this._data=e}Object.defineProperty(t.prototype,\"maskPath\",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(t.prototype,\"maskOpacity\",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}});return function(e){var r,i=createSizedArray(e.viewData.length),n=e.viewData.length;for(r=0;r<n;r+=1)i[r]=new t(e.viewData[r],e.masksProperties[r]);return function(t){for(r=0;r<n;){if(e.masksProperties[r].nm===t)return i[r];r+=1}return null}}}(),ExpressionPropertyInterface=function(){var t={pv:0,v:0,mult:1},e={pv:[0,0,0],v:[0,0,0],mult:1};function r(t,e,r){Object.defineProperty(t,\"velocity\",{get:function(){return e.getVelocityAtTime(e.comp.currentFrame)}}),t.numKeys=e.keyframes?e.keyframes.length:0,t.key=function(i){if(!t.numKeys)return 0;var n=\"\";n=\"s\"in e.keyframes[i-1]?e.keyframes[i-1].s:\"e\"in e.keyframes[i-2]?e.keyframes[i-2].e:e.keyframes[i-2].s;var s=\"unidimensional\"===r?new Number(n):Object.assign({},n);return s.time=e.keyframes[i-1].t/e.elem.comp.globalData.frameRate,s.value=\"unidimensional\"===r?n[0]:n,s},t.valueAtTime=e.getValueAtTime,t.speedAtTime=e.getSpeedAtTime,t.velocityAtTime=e.getVelocityAtTime,t.propertyGroup=e.propertyGroup}function i(){return t}return function(n){return n?\"unidimensional\"===n.propType?function(e){e&&\"pv\"in e||(e=t);var i=1/e.mult,n=e.pv*i,s=new Number(n);return s.value=n,r(s,e,\"unidimensional\"),function(){return e.k&&e.getValue(),n=e.v*i,s.value!==n&&((s=new Number(n)).value=n,r(s,e,\"unidimensional\")),s}}(n):function(t){t&&\"pv\"in t||(t=e);var i=1/t.mult,n=t.data&&t.data.l||t.pv.length,s=createTypedArray(\"float32\",n),a=createTypedArray(\"float32\",n);return s.value=a,r(s,t,\"multidimensional\"),function(){t.k&&t.getValue();for(var e=0;e<n;e+=1)a[e]=t.v[e]*i,s[e]=a[e];return s}}(n):i}}(),TransformExpressionInterface=function(t){function e(t){switch(t){case\"scale\":case\"Scale\":case\"ADBE Scale\":case 6:return e.scale;case\"rotation\":case\"Rotation\":case\"ADBE Rotation\":case\"ADBE Rotate Z\":case 10:return e.rotation;case\"ADBE Rotate X\":return e.xRotation;case\"ADBE Rotate Y\":return e.yRotation;case\"position\":case\"Position\":case\"ADBE Position\":case 2:return e.position;case\"ADBE Position_0\":return e.xPosition;case\"ADBE Position_1\":return e.yPosition;case\"ADBE Position_2\":return e.zPosition;case\"anchorPoint\":case\"AnchorPoint\":case\"Anchor Point\":case\"ADBE AnchorPoint\":case 1:return e.anchorPoint;case\"opacity\":case\"Opacity\":case 11:return e.opacity;default:return null}}var r,i,n,s;return Object.defineProperty(e,\"rotation\",{get:ExpressionPropertyInterface(t.r||t.rz)}),Object.defineProperty(e,\"zRotation\",{get:ExpressionPropertyInterface(t.rz||t.r)}),Object.defineProperty(e,\"xRotation\",{get:ExpressionPropertyInterface(t.rx)}),Object.defineProperty(e,\"yRotation\",{get:ExpressionPropertyInterface(t.ry)}),Object.defineProperty(e,\"scale\",{get:ExpressionPropertyInterface(t.s)}),t.p?s=ExpressionPropertyInterface(t.p):(r=ExpressionPropertyInterface(t.px),i=ExpressionPropertyInterface(t.py),t.pz&&(n=ExpressionPropertyInterface(t.pz))),Object.defineProperty(e,\"position\",{get:function(){return t.p?s():[r(),i(),n?n():0]}}),Object.defineProperty(e,\"xPosition\",{get:ExpressionPropertyInterface(t.px)}),Object.defineProperty(e,\"yPosition\",{get:ExpressionPropertyInterface(t.py)}),Object.defineProperty(e,\"zPosition\",{get:ExpressionPropertyInterface(t.pz)}),Object.defineProperty(e,\"anchorPoint\",{get:ExpressionPropertyInterface(t.a)}),Object.defineProperty(e,\"opacity\",{get:ExpressionPropertyInterface(t.o)}),Object.defineProperty(e,\"skew\",{get:ExpressionPropertyInterface(t.sk)}),Object.defineProperty(e,\"skewAxis\",{get:ExpressionPropertyInterface(t.sa)}),Object.defineProperty(e,\"orientation\",{get:ExpressionPropertyInterface(t.or)}),e},LayerExpressionInterface=function(){function t(t){var e=new Matrix;void 0!==t?this._elem.finalTransform.mProp.getValueAtTime(t).clone(e):this._elem.finalTransform.mProp.applyToMatrix(e);return e}function e(t,e){var r=this.getMatrix(e);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.applyPoint(r,t)}function r(t,e){var r=this.getMatrix(e);return this.applyPoint(r,t)}function i(t,e){var r=this.getMatrix(e);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.invertPoint(r,t)}function n(t,e){var r=this.getMatrix(e);return this.invertPoint(r,t)}function s(t,e){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,i=this._elem.hierarchy.length;for(r=0;r<i;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(t)}return t.applyToPointArray(e[0],e[1],e[2]||0)}function a(t,e){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,i=this._elem.hierarchy.length;for(r=0;r<i;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(t)}return t.inversePoint(e)}function o(t){var e=new Matrix;if(e.reset(),this._elem.finalTransform.mProp.applyToMatrix(e),this._elem.hierarchy&&this._elem.hierarchy.length){var r,i=this._elem.hierarchy.length;for(r=0;r<i;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e);return e.inversePoint(t)}return e.inversePoint(t)}function h(){return[1,1,1,1]}return function(l){var p;function c(t){switch(t){case\"ADBE Root Vectors Group\":case\"Contents\":case 2:return c.shapeInterface;case 1:case 6:case\"Transform\":case\"transform\":case\"ADBE Transform Group\":return p;case 4:case\"ADBE Effect Parade\":case\"effects\":case\"Effects\":return c.effect;case\"ADBE Text Properties\":return c.textInterface;default:return null}}c.getMatrix=t,c.invertPoint=a,c.applyPoint=s,c.toWorld=r,c.toWorldVec=e,c.fromWorld=n,c.fromWorldVec=i,c.toComp=r,c.fromComp=o,c.sampleImage=h,c.sourceRectAtTime=l.sourceRectAtTime.bind(l),c._elem=l;var f=getDescriptor(p=TransformExpressionInterface(l.finalTransform.mProp),\"anchorPoint\");return Object.defineProperties(c,{hasParent:{get:function(){return l.hierarchy.length}},parent:{get:function(){return l.hierarchy[0].layerInterface}},rotation:getDescriptor(p,\"rotation\"),scale:getDescriptor(p,\"scale\"),position:getDescriptor(p,\"position\"),opacity:getDescriptor(p,\"opacity\"),anchorPoint:f,anchor_point:f,transform:{get:function(){return p}},active:{get:function(){return l.isInRange}}}),c.startTime=l.data.st,c.index=l.data.ind,c.source=l.data.refId,c.height=0===l.data.ty?l.data.h:100,c.width=0===l.data.ty?l.data.w:100,c.inPoint=l.data.ip/l.comp.globalData.frameRate,c.outPoint=l.data.op/l.comp.globalData.frameRate,c._name=l.data.nm,c.registerMaskInterface=function(t){c.mask=new MaskManagerInterface(t,l)},c.registerEffectsInterface=function(t){c.effect=t},c}}(),propertyGroupFactory=function(t,e){return function(r){return(r=void 0===r?1:r)<=0?t:e(r-1)}},PropertyInterface=function(t,e){var r={_name:t};return function(t){return(t=void 0===t?1:t)<=0?r:e(t-1)}},EffectsExpressionInterface=function(){function t(r,i,n,s){function a(t){for(var e=r.ef,i=0,n=e.length;i<n;){if(t===e[i].nm||t===e[i].mn||t===e[i].ix)return 5===e[i].ty?l[i]:l[i]();i+=1}throw new Error}var o,h=propertyGroupFactory(a,n),l=[],p=r.ef.length;for(o=0;o<p;o+=1)5===r.ef[o].ty?l.push(t(r.ef[o],i.effectElements[o],i.effectElements[o].propertyGroup,s)):l.push(e(i.effectElements[o],r.ef[o].ty,s,h));return\"ADBE Color Control\"===r.mn&&Object.defineProperty(a,\"color\",{get:function(){return l[0]()}}),Object.defineProperties(a,{numProperties:{get:function(){return r.np}},_name:{value:r.nm},propertyGroup:{value:h}}),a.enabled=0!==r.en,a.active=a.enabled,a}function e(t,e,r,i){var n=ExpressionPropertyInterface(t.p);return t.p.setGroupProperty&&t.p.setGroupProperty(PropertyInterface(\"\",i)),function(){return 10===e?r.comp.compInterface(t.p.v):n()}}return{createEffectsInterface:function(e,r){if(e.effectsManager){var i,n=[],s=e.data.ef,a=e.effectsManager.effectElements.length;for(i=0;i<a;i+=1)n.push(t(s[i],e.effectsManager.effectElements[i],r,e));var o=e.data.ef||[],h=function(t){for(i=0,a=o.length;i<a;){if(t===o[i].nm||t===o[i].mn||t===o[i].ix)return n[i];i+=1}return null};return Object.defineProperty(h,\"numProperties\",{get:function(){return o.length}}),h}return null}}}(),ShapePathInterface=function(t,e,r){var i=e.sh;function n(t){return\"Shape\"===t||\"shape\"===t||\"Path\"===t||\"path\"===t||\"ADBE Vector Shape\"===t||2===t?n.path:null}var s=propertyGroupFactory(n,r);return i.setGroupProperty(PropertyInterface(\"Path\",s)),Object.defineProperties(n,{path:{get:function(){return i.k&&i.getValue(),i}},shape:{get:function(){return i.k&&i.getValue(),i}},_name:{value:t.nm},ix:{value:t.ix},propertyIndex:{value:t.ix},mn:{value:t.mn},propertyGroup:{value:r}}),n},ShapeExpressionInterface=function(){function t(t,o,u){var d,m=[],y=t?t.length:0;for(d=0;d<y;d+=1)\"gr\"===t[d].ty?m.push(e(t[d],o[d],u)):\"fl\"===t[d].ty?m.push(r(t[d],o[d],u)):\"st\"===t[d].ty?m.push(s(t[d],o[d],u)):\"tm\"===t[d].ty?m.push(a(t[d],o[d],u)):\"tr\"===t[d].ty||(\"el\"===t[d].ty?m.push(h(t[d],o[d],u)):\"sr\"===t[d].ty?m.push(l(t[d],o[d],u)):\"sh\"===t[d].ty?m.push(ShapePathInterface(t[d],o[d],u)):\"rc\"===t[d].ty?m.push(p(t[d],o[d],u)):\"rd\"===t[d].ty?m.push(c(t[d],o[d],u)):\"rp\"===t[d].ty?m.push(f(t[d],o[d],u)):\"gf\"===t[d].ty?m.push(i(t[d],o[d],u)):m.push(n(t[d],o[d])));return m}function e(e,r,i){var n=function(t){switch(t){case\"ADBE Vectors Group\":case\"Contents\":case 2:return n.content;default:return n.transform}};n.propertyGroup=propertyGroupFactory(n,i);var s=function(e,r,i){var n,s=function(t){for(var e=0,r=n.length;e<r;){if(n[e]._name===t||n[e].mn===t||n[e].propertyIndex===t||n[e].ix===t||n[e].ind===t)return n[e];e+=1}return\"number\"==typeof t?n[t-1]:null};s.propertyGroup=propertyGroupFactory(s,i),n=t(e.it,r.it,s.propertyGroup),s.numProperties=n.length;var a=o(e.it[e.it.length-1],r.it[r.it.length-1],s.propertyGroup);return s.transform=a,s.propertyIndex=e.cix,s._name=e.nm,s}(e,r,n.propertyGroup),a=o(e.it[e.it.length-1],r.it[r.it.length-1],n.propertyGroup);return n.content=s,n.transform=a,Object.defineProperty(n,\"_name\",{get:function(){return e.nm}}),n.numProperties=e.np,n.propertyIndex=e.ix,n.nm=e.nm,n.mn=e.mn,n}function r(t,e,r){function i(t){return\"Color\"===t||\"color\"===t?i.color:\"Opacity\"===t||\"opacity\"===t?i.opacity:null}return Object.defineProperties(i,{color:{get:ExpressionPropertyInterface(e.c)},opacity:{get:ExpressionPropertyInterface(e.o)},_name:{value:t.nm},mn:{value:t.mn}}),e.c.setGroupProperty(PropertyInterface(\"Color\",r)),e.o.setGroupProperty(PropertyInterface(\"Opacity\",r)),i}function i(t,e,r){function i(t){return\"Start Point\"===t||\"start point\"===t?i.startPoint:\"End Point\"===t||\"end point\"===t?i.endPoint:\"Opacity\"===t||\"opacity\"===t?i.opacity:null}return Object.defineProperties(i,{startPoint:{get:ExpressionPropertyInterface(e.s)},endPoint:{get:ExpressionPropertyInterface(e.e)},opacity:{get:ExpressionPropertyInterface(e.o)},type:{get:function(){return\"a\"}},_name:{value:t.nm},mn:{value:t.mn}}),e.s.setGroupProperty(PropertyInterface(\"Start Point\",r)),e.e.setGroupProperty(PropertyInterface(\"End Point\",r)),e.o.setGroupProperty(PropertyInterface(\"Opacity\",r)),i}function n(){return function(){return null}}function s(t,e,r){var i,n=propertyGroupFactory(l,r),s=propertyGroupFactory(h,n);function a(r){Object.defineProperty(h,t.d[r].nm,{get:ExpressionPropertyInterface(e.d.dataProps[r].p)})}var o=t.d?t.d.length:0,h={};for(i=0;i<o;i+=1)a(i),e.d.dataProps[i].p.setGroupProperty(s);function l(t){return\"Color\"===t||\"color\"===t?l.color:\"Opacity\"===t||\"opacity\"===t?l.opacity:\"Stroke Width\"===t||\"stroke width\"===t?l.strokeWidth:null}return Object.defineProperties(l,{color:{get:ExpressionPropertyInterface(e.c)},opacity:{get:ExpressionPropertyInterface(e.o)},strokeWidth:{get:ExpressionPropertyInterface(e.w)},dash:{get:function(){return h}},_name:{value:t.nm},mn:{value:t.mn}}),e.c.setGroupProperty(PropertyInterface(\"Color\",n)),e.o.setGroupProperty(PropertyInterface(\"Opacity\",n)),e.w.setGroupProperty(PropertyInterface(\"Stroke Width\",n)),l}function a(t,e,r){function i(e){return e===t.e.ix||\"End\"===e||\"end\"===e?i.end:e===t.s.ix?i.start:e===t.o.ix?i.offset:null}var n=propertyGroupFactory(i,r);return i.propertyIndex=t.ix,e.s.setGroupProperty(PropertyInterface(\"Start\",n)),e.e.setGroupProperty(PropertyInterface(\"End\",n)),e.o.setGroupProperty(PropertyInterface(\"Offset\",n)),i.propertyIndex=t.ix,i.propertyGroup=r,Object.defineProperties(i,{start:{get:ExpressionPropertyInterface(e.s)},end:{get:ExpressionPropertyInterface(e.e)},offset:{get:ExpressionPropertyInterface(e.o)},_name:{value:t.nm}}),i.mn=t.mn,i}function o(t,e,r){function i(e){return t.a.ix===e||\"Anchor Point\"===e?i.anchorPoint:t.o.ix===e||\"Opacity\"===e?i.opacity:t.p.ix===e||\"Position\"===e?i.position:t.r.ix===e||\"Rotation\"===e||\"ADBE Vector Rotation\"===e?i.rotation:t.s.ix===e||\"Scale\"===e?i.scale:t.sk&&t.sk.ix===e||\"Skew\"===e?i.skew:t.sa&&t.sa.ix===e||\"Skew Axis\"===e?i.skewAxis:null}var n=propertyGroupFactory(i,r);return e.transform.mProps.o.setGroupProperty(PropertyInterface(\"Opacity\",n)),e.transform.mProps.p.setGroupProperty(PropertyInterface(\"Position\",n)),e.transform.mProps.a.setGroupProperty(PropertyInterface(\"Anchor Point\",n)),e.transform.mProps.s.setGroupProperty(PropertyInterface(\"Scale\",n)),e.transform.mProps.r.setGroupProperty(PropertyInterface(\"Rotation\",n)),e.transform.mProps.sk&&(e.transform.mProps.sk.setGroupProperty(PropertyInterface(\"Skew\",n)),e.transform.mProps.sa.setGroupProperty(PropertyInterface(\"Skew Angle\",n))),e.transform.op.setGroupProperty(PropertyInterface(\"Opacity\",n)),Object.defineProperties(i,{opacity:{get:ExpressionPropertyInterface(e.transform.mProps.o)},position:{get:ExpressionPropertyInterface(e.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(e.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(e.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(e.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(e.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(e.transform.mProps.sa)},_name:{value:t.nm}}),i.ty=\"tr\",i.mn=t.mn,i.propertyGroup=r,i}function h(t,e,r){function i(e){return t.p.ix===e?i.position:t.s.ix===e?i.size:null}var n=propertyGroupFactory(i,r);i.propertyIndex=t.ix;var s=\"tm\"===e.sh.ty?e.sh.prop:e.sh;return s.s.setGroupProperty(PropertyInterface(\"Size\",n)),s.p.setGroupProperty(PropertyInterface(\"Position\",n)),Object.defineProperties(i,{size:{get:ExpressionPropertyInterface(s.s)},position:{get:ExpressionPropertyInterface(s.p)},_name:{value:t.nm}}),i.mn=t.mn,i}function l(t,e,r){function i(e){return t.p.ix===e?i.position:t.r.ix===e?i.rotation:t.pt.ix===e?i.points:t.or.ix===e||\"ADBE Vector Star Outer Radius\"===e?i.outerRadius:t.os.ix===e?i.outerRoundness:!t.ir||t.ir.ix!==e&&\"ADBE Vector Star Inner Radius\"!==e?t.is&&t.is.ix===e?i.innerRoundness:null:i.innerRadius}var n=propertyGroupFactory(i,r),s=\"tm\"===e.sh.ty?e.sh.prop:e.sh;return i.propertyIndex=t.ix,s.or.setGroupProperty(PropertyInterface(\"Outer Radius\",n)),s.os.setGroupProperty(PropertyInterface(\"Outer Roundness\",n)),s.pt.setGroupProperty(PropertyInterface(\"Points\",n)),s.p.setGroupProperty(PropertyInterface(\"Position\",n)),s.r.setGroupProperty(PropertyInterface(\"Rotation\",n)),t.ir&&(s.ir.setGroupProperty(PropertyInterface(\"Inner Radius\",n)),s.is.setGroupProperty(PropertyInterface(\"Inner Roundness\",n))),Object.defineProperties(i,{position:{get:ExpressionPropertyInterface(s.p)},rotation:{get:ExpressionPropertyInterface(s.r)},points:{get:ExpressionPropertyInterface(s.pt)},outerRadius:{get:ExpressionPropertyInterface(s.or)},outerRoundness:{get:ExpressionPropertyInterface(s.os)},innerRadius:{get:ExpressionPropertyInterface(s.ir)},innerRoundness:{get:ExpressionPropertyInterface(s.is)},_name:{value:t.nm}}),i.mn=t.mn,i}function p(t,e,r){function i(e){return t.p.ix===e?i.position:t.r.ix===e?i.roundness:t.s.ix===e||\"Size\"===e||\"ADBE Vector Rect Size\"===e?i.size:null}var n=propertyGroupFactory(i,r),s=\"tm\"===e.sh.ty?e.sh.prop:e.sh;return i.propertyIndex=t.ix,s.p.setGroupProperty(PropertyInterface(\"Position\",n)),s.s.setGroupProperty(PropertyInterface(\"Size\",n)),s.r.setGroupProperty(PropertyInterface(\"Rotation\",n)),Object.defineProperties(i,{position:{get:ExpressionPropertyInterface(s.p)},roundness:{get:ExpressionPropertyInterface(s.r)},size:{get:ExpressionPropertyInterface(s.s)},_name:{value:t.nm}}),i.mn=t.mn,i}function c(t,e,r){function i(e){return t.r.ix===e||\"Round Corners 1\"===e?i.radius:null}var n=propertyGroupFactory(i,r),s=e;return i.propertyIndex=t.ix,s.rd.setGroupProperty(PropertyInterface(\"Radius\",n)),Object.defineProperties(i,{radius:{get:ExpressionPropertyInterface(s.rd)},_name:{value:t.nm}}),i.mn=t.mn,i}function f(t,e,r){function i(e){return t.c.ix===e||\"Copies\"===e?i.copies:t.o.ix===e||\"Offset\"===e?i.offset:null}var n=propertyGroupFactory(i,r),s=e;return i.propertyIndex=t.ix,s.c.setGroupProperty(PropertyInterface(\"Copies\",n)),s.o.setGroupProperty(PropertyInterface(\"Offset\",n)),Object.defineProperties(i,{copies:{get:ExpressionPropertyInterface(s.c)},offset:{get:ExpressionPropertyInterface(s.o)},_name:{value:t.nm}}),i.mn=t.mn,i}return function(e,r,i){var n;function s(t){if(\"number\"==typeof t)return 0===(t=void 0===t?1:t)?i:n[t-1];for(var e=0,r=n.length;e<r;){if(n[e]._name===t)return n[e];e+=1}return null}return s.propertyGroup=propertyGroupFactory(s,(function(){return i})),n=t(e,r,s.propertyGroup),s.numProperties=n.length,s._name=\"Contents\",s}}(),TextExpressionInterface=function(t){var e;function r(t){switch(t){case\"ADBE Text Document\":return r.sourceText;default:return null}}return Object.defineProperty(r,\"sourceText\",{get:function(){t.textProperty.getValue();var r=t.textProperty.currentData.t;return void 0!==r&&(t.textProperty.currentData.t=void 0,(e=new String(r)).value=r||new String(r)),e}}),r};function _typeof$2(t){return(_typeof$2=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}var FootageInterface=(dataInterfaceFactory=function(t){function e(t){return\"Outline\"===t?e.outlineInterface():null}return e._name=\"Outline\",e.outlineInterface=function(t){var e=\"\",r=t.getFootageData();function i(t){if(r[t])return e=t,\"object\"===_typeof$2(r=r[t])?i:r;var n=t.indexOf(e);if(-1!==n){var s=parseInt(t.substr(n+e.length),10);return\"object\"===_typeof$2(r=r[s])?i:r}return\"\"}return function(){return e=\"\",r=t.getFootageData(),i}}(t),e},function(t){function e(t){return\"Data\"===t?e.dataInterface:null}return e._name=\"Data\",e.dataInterface=dataInterfaceFactory(t),e}),dataInterfaceFactory,interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(t){return interfaces[t]||null}function _typeof$1(t){return(_typeof$1=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}function seedRandom(t,e){var r=this,i=e.pow(256,6),n=e.pow(2,52),s=2*n;function a(t){var e,r=t.length,i=this,n=0,s=i.i=i.j=0,a=i.S=[];for(r||(t=[r++]);n<256;)a[n]=n++;for(n=0;n<256;n++)a[n]=a[s=255&s+t[n%r]+(e=a[n])],a[s]=e;i.g=function(t){for(var e,r=0,n=i.i,s=i.j,a=i.S;t--;)e=a[n=255&n+1],r=256*r+a[255&(a[n]=a[s=255&s+e])+(a[s]=e)];return i.i=n,i.j=s,r}}function o(t,e){return e.i=t.i,e.j=t.j,e.S=t.S.slice(),e}function h(t,e){for(var r,i=t+\"\",n=0;n<i.length;)e[255&n]=255&(r^=19*e[255&n])+i.charCodeAt(n++);return l(e)}function l(t){return String.fromCharCode.apply(0,t)}e.seedrandom=function(p,c,f){var u=[],d=h(function t(e,r){var i,n=[],s=_typeof$1(e);if(r&&\"object\"==s)for(i in e)try{n.push(t(e[i],r-1))}catch(t){}return n.length?n:\"string\"==s?e:e+\"\\0\"}((c=!0===c?{entropy:!0}:c||{}).entropy?[p,l(t)]:null===p?function(){try{void 0;var e=new Uint8Array(256);return(r.crypto||r.msCrypto).getRandomValues(e),l(e)}catch(e){var i=r.navigator,n=i&&i.plugins;return[+new Date,r,n,r.screen,l(t)]}}():p,3),u),m=new a(u),y=function(){for(var t=m.g(6),e=i,r=0;t<n;)t=256*(t+r),e*=256,r=m.g(1);for(;t>=s;)t/=2,e/=2,r>>>=1;return(t+r)/e};return y.int32=function(){return 0|m.g(4)},y.quick=function(){return m.g(4)/4294967296},y.double=y,h(l(m.S),t),(c.pass||f||function(t,r,i,n){return n&&(n.S&&o(n,m),t.state=function(){return o(m,{})}),i?(e.random=t,r):t})(y,d,\"global\"in c?c.global:this==e,c.state)},h(e.random(),t)}function initialize$2(t){seedRandom([],t)}var propTypes={SHAPE:\"shape\"};function _typeof(t){return(_typeof=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null;function $bm_isInstanceOfArray(t){return t.constructor===Array||t.constructor===Float32Array}function isNumerable(t,e){return\"number\"===t||\"boolean\"===t||\"string\"===t||e instanceof Number}function $bm_neg(t){var e=_typeof(t);if(\"number\"===e||\"boolean\"===e||t instanceof Number)return-t;if($bm_isInstanceOfArray(t)){var r,i=t.length,n=[];for(r=0;r<i;r+=1)n[r]=-t[r];return n}return t.propType?t.v:-t}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(t,e){var r=_typeof(t),i=_typeof(e);if(\"string\"===r||\"string\"===i)return t+e;if(isNumerable(r,t)&&isNumerable(i,e))return t+e;if($bm_isInstanceOfArray(t)&&isNumerable(i,e))return(t=t.slice(0))[0]+=e,t;if(isNumerable(r,t)&&$bm_isInstanceOfArray(e))return(e=e.slice(0))[0]=t+e[0],e;if($bm_isInstanceOfArray(t)&&$bm_isInstanceOfArray(e)){for(var n=0,s=t.length,a=e.length,o=[];n<s||n<a;)(\"number\"==typeof t[n]||t[n]instanceof Number)&&(\"number\"==typeof e[n]||e[n]instanceof Number)?o[n]=t[n]+e[n]:o[n]=void 0===e[n]?t[n]:t[n]||e[n],n+=1;return o}return 0}var add=sum;function sub(t,e){var r=_typeof(t),i=_typeof(e);if(isNumerable(r,t)&&isNumerable(i,e))return\"string\"===r&&(t=parseInt(t,10)),\"string\"===i&&(e=parseInt(e,10)),t-e;if($bm_isInstanceOfArray(t)&&isNumerable(i,e))return(t=t.slice(0))[0]-=e,t;if(isNumerable(r,t)&&$bm_isInstanceOfArray(e))return(e=e.slice(0))[0]=t-e[0],e;if($bm_isInstanceOfArray(t)&&$bm_isInstanceOfArray(e)){for(var n=0,s=t.length,a=e.length,o=[];n<s||n<a;)(\"number\"==typeof t[n]||t[n]instanceof Number)&&(\"number\"==typeof e[n]||e[n]instanceof Number)?o[n]=t[n]-e[n]:o[n]=void 0===e[n]?t[n]:t[n]||e[n],n+=1;return o}return 0}function mul(t,e){var r,i,n,s=_typeof(t),a=_typeof(e);if(isNumerable(s,t)&&isNumerable(a,e))return t*e;if($bm_isInstanceOfArray(t)&&isNumerable(a,e)){for(n=t.length,r=createTypedArray(\"float32\",n),i=0;i<n;i+=1)r[i]=t[i]*e;return r}if(isNumerable(s,t)&&$bm_isInstanceOfArray(e)){for(n=e.length,r=createTypedArray(\"float32\",n),i=0;i<n;i+=1)r[i]=t*e[i];return r}return 0}function div(t,e){var r,i,n,s=_typeof(t),a=_typeof(e);if(isNumerable(s,t)&&isNumerable(a,e))return t/e;if($bm_isInstanceOfArray(t)&&isNumerable(a,e)){for(n=t.length,r=createTypedArray(\"float32\",n),i=0;i<n;i+=1)r[i]=t[i]/e;return r}if(isNumerable(s,t)&&$bm_isInstanceOfArray(e)){for(n=e.length,r=createTypedArray(\"float32\",n),i=0;i<n;i+=1)r[i]=t/e[i];return r}return 0}function mod(t,e){return\"string\"==typeof t&&(t=parseInt(t,10)),\"string\"==typeof e&&(e=parseInt(e,10)),t%e}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(t,e,r){if(e>r){var i=r;r=e,e=i}return Math.min(Math.max(t,e),r)}function radiansToDegrees(t){return t/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(t){return t*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(t,e){if(\"number\"==typeof t||t instanceof Number)return e=e||0,Math.abs(t-e);var r;e||(e=helperLengthArray);var i=Math.min(t.length,e.length),n=0;for(r=0;r<i;r+=1)n+=Math.pow(e[r]-t[r],2);return Math.sqrt(n)}function normalize(t){return div(t,length(t))}function rgbToHsl(t){var e,r,i=t[0],n=t[1],s=t[2],a=Math.max(i,n,s),o=Math.min(i,n,s),h=(a+o)/2;if(a===o)e=0,r=0;else{var l=a-o;switch(r=h>.5?l/(2-a-o):l/(a+o),a){case i:e=(n-s)/l+(n<s?6:0);break;case n:e=(s-i)/l+2;break;case s:e=(i-n)/l+4}e/=6}return[e,r,h,t[3]]}function hue2rgb(t,e,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?t+6*(e-t)*r:r<.5?e:r<2/3?t+(e-t)*(2/3-r)*6:t}function hslToRgb(t){var e,r,i,n=t[0],s=t[1],a=t[2];if(0===s)e=a,i=a,r=a;else{var o=a<.5?a*(1+s):a+s-a*s,h=2*a-o;e=hue2rgb(h,o,n+1/3),r=hue2rgb(h,o,n),i=hue2rgb(h,o,n-1/3)}return[e,r,i,t[3]]}function linear(t,e,r,i,n){if(void 0!==i&&void 0!==n||(i=e,n=r,e=0,r=1),r<e){var s=r;r=e,e=s}if(t<=e)return i;if(t>=r)return n;var a,o=r===e?0:(t-e)/(r-e);if(!i.length)return i+(n-i)*o;var h=i.length,l=createTypedArray(\"float32\",h);for(a=0;a<h;a+=1)l[a]=i[a]+(n[a]-i[a])*o;return l}function random(t,e){if(void 0===e&&(void 0===t?(t=0,e=1):(e=t,t=void 0)),e.length){var r,i=e.length;t||(t=createTypedArray(\"float32\",i));var n=createTypedArray(\"float32\",i),s=BMMath.random();for(r=0;r<i;r+=1)n[r]=t[r]+s*(e[r]-t[r]);return n}return void 0===t&&(t=0),t+BMMath.random()*(e-t)}function createPath(t,e,r,i){var n,s=t.length,a=shapePool.newElement();a.setPathData(!!i,s);var o,h,l=[0,0];for(n=0;n<s;n+=1)o=e&&e[n]?e[n]:l,h=r&&r[n]?r[n]:l,a.setTripleAt(t[n][0],t[n][1],h[0]+t[n][0],h[1]+t[n][1],o[0]+t[n][0],o[1]+t[n][1],n,!0);return a}function initiateExpression(elem,data,property){function noOp(t){return t}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(t,e){var r,i,n=this.pv.length?this.pv.length:1,s=createTypedArray(\"float32\",n);var a=Math.floor(5*time);for(r=0,i=0;r<a;){for(i=0;i<n;i+=1)s[i]+=-e+2*e*BMMath.random();r+=1}var o=5*time,h=o-Math.floor(o),l=createTypedArray(\"float32\",n);if(n>1){for(i=0;i<n;i+=1)l[i]=this.pv[i]+s[i]+(-e+2*e*BMMath.random())*h;return l}return this.pv+s[0]+(-e+2*e*BMMath.random())*h}.bind(this);function loopInDuration(t,e){return loopIn(t,e,!0)}function loopOutDuration(t,e){return loopOut(t,e,!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(t,e){var r=[e[0]-t[0],e[1]-t[1],e[2]-t[2]],i=Math.atan2(r[0],Math.sqrt(r[1]*r[1]+r[2]*r[2]))/degToRads;return[-Math.atan2(r[1],r[2])/degToRads,i,0]}function easeOut(t,e,r,i,n){return applyEase(easeOutBez,t,e,r,i,n)}function easeIn(t,e,r,i,n){return applyEase(easeInBez,t,e,r,i,n)}function ease(t,e,r,i,n){return applyEase(easeInOutBez,t,e,r,i,n)}function applyEase(t,e,r,i,n,s){void 0===n?(n=r,s=i):e=(e-r)/(i-r),e>1?e=1:e<0&&(e=0);var a=t(e);if($bm_isInstanceOfArray(n)){var o,h=n.length,l=createTypedArray(\"float32\",h);for(o=0;o<h;o+=1)l[o]=(s[o]-n[o])*a+n[o];return l}return(s-n)*a+n}function nearestKey(t){var e,r,i,n=data.k.length;if(data.k.length&&\"number\"!=typeof data.k[0])if(r=-1,(t*=elem.comp.globalData.frameRate)<data.k[0].t)r=1,i=data.k[0].t;else{for(e=0;e<n-1;e+=1){if(t===data.k[e].t){r=e+1,i=data.k[e].t;break}if(t>data.k[e].t&&t<data.k[e+1].t){t-data.k[e].t>data.k[e+1].t-t?(r=e+2,i=data.k[e+1].t):(r=e+1,i=data.k[e].t);break}}-1===r&&(r=e+1,i=data.k[e].t)}else r=0,i=0;var s={};return s.index=r,s.time=i/elem.comp.globalData.frameRate,s}function key(t){var e,r,i;if(!data.k.length||\"number\"==typeof data.k[0])throw new Error(\"The property has no keyframe at index \"+t);t-=1,e={time:data.k[t].t/elem.comp.globalData.frameRate,value:[]};var n=Object.prototype.hasOwnProperty.call(data.k[t],\"s\")?data.k[t].s:data.k[t-1].e;for(i=n.length,r=0;r<i;r+=1)e[r]=n[r],e.value[r]=n[r];return e}function framesToTime(t,e){return e||(e=elem.comp.globalData.frameRate),t/e}function timeToFrames(t,e){return t||0===t||(t=time),e||(e=elem.comp.globalData.frameRate),t*e}function seedRandom(t){BMMath.seedrandom(randSeed+t)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(t,e){return\"string\"==typeof value?void 0===e?value.substring(t):value.substring(t,e):\"\"}function substr(t,e){return\"string\"==typeof value?void 0===e?value.substr(t):value.substr(t,e):\"\"}function posterizeTime(t){time=0===t?0:Math.floor(time*t)/t,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(t){return value=t,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,numKeys,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],ob}(),expressionHelpers={searchExpressions:function(t,e,r){e.x&&(r.k=!0,r.x=!0,r.initiateExpression=ExpressionManager.initiateExpression,r.effectsSequence.push(r.initiateExpression(t,e,r).bind(r)))},getSpeedAtTime:function(t){var e=this.getValueAtTime(t),r=this.getValueAtTime(t+-.01),i=0;if(e.length){var n;for(n=0;n<e.length;n+=1)i+=Math.pow(r[n]-e[n],2);i=100*Math.sqrt(i)}else i=0;return i},getVelocityAtTime:function(t){if(void 0!==this.vel)return this.vel;var e,r,i=this.getValueAtTime(t),n=this.getValueAtTime(t+-.001);if(i.length)for(e=createTypedArray(\"float32\",i.length),r=0;r<i.length;r+=1)e[r]=(n[r]-i[r])/-.001;else e=(n-i)/-.001;return e},getValueAtTime:function(t){return t*=this.elem.globalData.frameRate,(t-=this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<t?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(t,this._cachingAtTime),this._cachingAtTime.lastFrame=t),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(t){this.propertyGroup=t}};function addPropertyDecorator(){function t(t,e,r){if(!this.k||!this.keyframes)return this.pv;t=t?t.toLowerCase():\"\";var i,n,s,a,o,h=this.comp.renderedFrame,l=this.keyframes,p=l[l.length-1].t;if(h<=p)return this.pv;if(r?n=p-(i=e?Math.abs(p-this.elem.comp.globalData.frameRate*e):Math.max(0,p-this.elem.data.ip)):((!e||e>l.length-1)&&(e=l.length-1),i=p-(n=l[l.length-1-e].t)),\"pingpong\"===t){if(Math.floor((h-n)/i)%2!=0)return this.getValueAtTime((i-(h-n)%i+n)/this.comp.globalData.frameRate,0)}else{if(\"offset\"===t){var c=this.getValueAtTime(n/this.comp.globalData.frameRate,0),f=this.getValueAtTime(p/this.comp.globalData.frameRate,0),u=this.getValueAtTime(((h-n)%i+n)/this.comp.globalData.frameRate,0),d=Math.floor((h-n)/i);if(this.pv.length){for(a=(o=new Array(c.length)).length,s=0;s<a;s+=1)o[s]=(f[s]-c[s])*d+u[s];return o}return(f-c)*d+u}if(\"continue\"===t){var m=this.getValueAtTime(p/this.comp.globalData.frameRate,0),y=this.getValueAtTime((p-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(o=new Array(m.length)).length,s=0;s<a;s+=1)o[s]=m[s]+(m[s]-y[s])*((h-p)/this.comp.globalData.frameRate)/5e-4;return o}return m+(h-p)/.001*(m-y)}}return this.getValueAtTime(((h-n)%i+n)/this.comp.globalData.frameRate,0)}function e(t,e,r){if(!this.k)return this.pv;t=t?t.toLowerCase():\"\";var i,n,s,a,o,h=this.comp.renderedFrame,l=this.keyframes,p=l[0].t;if(h>=p)return this.pv;if(r?n=p+(i=e?Math.abs(this.elem.comp.globalData.frameRate*e):Math.max(0,this.elem.data.op-p)):((!e||e>l.length-1)&&(e=l.length-1),i=(n=l[e].t)-p),\"pingpong\"===t){if(Math.floor((p-h)/i)%2==0)return this.getValueAtTime(((p-h)%i+p)/this.comp.globalData.frameRate,0)}else{if(\"offset\"===t){var c=this.getValueAtTime(p/this.comp.globalData.frameRate,0),f=this.getValueAtTime(n/this.comp.globalData.frameRate,0),u=this.getValueAtTime((i-(p-h)%i+p)/this.comp.globalData.frameRate,0),d=Math.floor((p-h)/i)+1;if(this.pv.length){for(a=(o=new Array(c.length)).length,s=0;s<a;s+=1)o[s]=u[s]-(f[s]-c[s])*d;return o}return u-(f-c)*d}if(\"continue\"===t){var m=this.getValueAtTime(p/this.comp.globalData.frameRate,0),y=this.getValueAtTime((p+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(o=new Array(m.length)).length,s=0;s<a;s+=1)o[s]=m[s]+(m[s]-y[s])*(p-h)/.001;return o}return m+(m-y)*(p-h)/.001}}return this.getValueAtTime((i-((p-h)%i+p))/this.comp.globalData.frameRate,0)}function r(t,e){if(!this.k)return this.pv;if(t=.5*(t||.4),(e=Math.floor(e||5))<=1)return this.pv;var r,i,n=this.comp.renderedFrame/this.comp.globalData.frameRate,s=n-t,a=e>1?(n+t-s)/(e-1):1,o=0,h=0;for(r=this.pv.length?createTypedArray(\"float32\",this.pv.length):0;o<e;){if(i=this.getValueAtTime(s+o*a),this.pv.length)for(h=0;h<this.pv.length;h+=1)r[h]+=i[h];else r+=i;o+=1}if(this.pv.length)for(h=0;h<this.pv.length;h+=1)r[h]/=e;else r/=e;return r}function i(t){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var e=this._transformCachingAtTime.v;if(e.cloneFromProps(this.pre.props),this.appliedTransformations<1){var r=this.a.getValueAtTime(t);e.translate(-r[0]*this.a.mult,-r[1]*this.a.mult,r[2]*this.a.mult)}if(this.appliedTransformations<2){var i=this.s.getValueAtTime(t);e.scale(i[0]*this.s.mult,i[1]*this.s.mult,i[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var n=this.sk.getValueAtTime(t),s=this.sa.getValueAtTime(t);e.skewFromAxis(-n*this.sk.mult,s*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var a=this.r.getValueAtTime(t);e.rotate(-a*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var o=this.rz.getValueAtTime(t),h=this.ry.getValueAtTime(t),l=this.rx.getValueAtTime(t),p=this.or.getValueAtTime(t);e.rotateZ(-o*this.rz.mult).rotateY(h*this.ry.mult).rotateX(l*this.rx.mult).rotateZ(-p[2]*this.or.mult).rotateY(p[1]*this.or.mult).rotateX(p[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var c=this.px.getValueAtTime(t),f=this.py.getValueAtTime(t);if(this.data.p.z){var u=this.pz.getValueAtTime(t);e.translate(c*this.px.mult,f*this.py.mult,-u*this.pz.mult)}else e.translate(c*this.px.mult,f*this.py.mult,0)}else{var d=this.p.getValueAtTime(t);e.translate(d[0]*this.p.mult,d[1]*this.p.mult,-d[2]*this.p.mult)}return e}function n(){return this.v.clone(new Matrix)}var s=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(t,e,r){var a=s(t,e,r);return a.dynamicProperties.length?a.getValueAtTime=i.bind(a):a.getValueAtTime=n.bind(a),a.setGroupProperty=expressionHelpers.setGroupProperty,a};var a=PropertyFactory.getProp;PropertyFactory.getProp=function(i,n,s,o,h){var l=a(i,n,s,o,h);l.kf?l.getValueAtTime=expressionHelpers.getValueAtTime.bind(l):l.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(l),l.setGroupProperty=expressionHelpers.setGroupProperty,l.loopOut=t,l.loopIn=e,l.smooth=r,l.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(l),l.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(l),l.numKeys=1===n.a?n.k.length:0,l.propertyIndex=n.ix;var p=0;return 0!==s&&(p=createTypedArray(\"float32\",1===n.a?n.k[0].s.length:n.k.length)),l._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:p},expressionHelpers.searchExpressions(i,n,l),l.k&&h.addDynamicProperty(l),l};var o=ShapePropertyFactory.getConstructorFunction(),h=ShapePropertyFactory.getKeyframedConstructorFunction();function l(){}l.prototype={vertices:function(t,e){this.k&&this.getValue();var r,i=this.v;void 0!==e&&(i=this.getValueAtTime(e,0));var n=i._length,s=i[t],a=i.v,o=createSizedArray(n);for(r=0;r<n;r+=1)o[r]=\"i\"===t||\"o\"===t?[s[r][0]-a[r][0],s[r][1]-a[r][1]]:[s[r][0],s[r][1]];return o},points:function(t){return this.vertices(\"v\",t)},inTangents:function(t){return this.vertices(\"i\",t)},outTangents:function(t){return this.vertices(\"o\",t)},isClosed:function(){return this.v.c},pointOnPath:function(t,e){var r=this.v;void 0!==e&&(r=this.getValueAtTime(e,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(r));for(var i,n=this._segmentsLength,s=n.lengths,a=n.totalLength*t,o=0,h=s.length,l=0;o<h;){if(l+s[o].addedLength>a){var p=o,c=r.c&&o===h-1?0:o+1,f=(a-l)/s[o].addedLength;i=bez.getPointInSegment(r.v[p],r.v[c],r.o[p],r.i[c],f,s[o]);break}l+=s[o].addedLength,o+=1}return i||(i=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),i},vectorOnPath:function(t,e,r){1==t?t=this.v.c:0==t&&(t=.999);var i=this.pointOnPath(t,e),n=this.pointOnPath(t+.001,e),s=n[0]-i[0],a=n[1]-i[1],o=Math.sqrt(Math.pow(s,2)+Math.pow(a,2));return 0===o?[0,0]:\"tangent\"===r?[s/o,a/o]:[-a/o,s/o]},tangentOnPath:function(t,e){return this.vectorOnPath(t,e,\"tangent\")},normalOnPath:function(t,e){return this.vectorOnPath(t,e,\"normal\")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([l],o),extendPrototype([l],h),h.prototype.getValueAtTime=function(t){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),t*=this.elem.globalData.frameRate,(t-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<t?this._caching.lastIndex:0,this._cachingAtTime.lastTime=t,this.interpolateShape(t,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue},h.prototype.initiateExpression=ExpressionManager.initiateExpression;var p=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(t,e,r,i,n){var s=p(t,e,r,i,n);return s.propertyIndex=e.ix,s.lock=!1,3===r?expressionHelpers.searchExpressions(t,e.pt,s):4===r&&expressionHelpers.searchExpressions(t,e.ks,s),s.k&&t.addDynamicProperty(s),s}}function initialize$1(){addPropertyDecorator()}function addDecorator(){TextProperty.prototype.getExpressionValue=function(t,e){var r=this.calculateExpression(e);if(t.t!==r){var i={};return this.copyData(i,t),i.t=r.toString(),i.__complete=!1,i}return t},TextProperty.prototype.searchProperty=function(){var t=this.searchKeyframes(),e=this.searchExpressions();return this.kf=t||e,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(){}function SVGTintFilter(t,e,r,i,n){this.filterManager=e;var s=createNS(\"feColorMatrix\");s.setAttribute(\"type\",\"matrix\"),s.setAttribute(\"color-interpolation-filters\",\"linearRGB\"),s.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\"),s.setAttribute(\"result\",i+\"_tint_1\"),t.appendChild(s),(s=createNS(\"feColorMatrix\")).setAttribute(\"type\",\"matrix\"),s.setAttribute(\"color-interpolation-filters\",\"sRGB\"),s.setAttribute(\"values\",\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\"),s.setAttribute(\"result\",i+\"_tint_2\"),t.appendChild(s),this.matrixFilter=s;var a=this.createMergeNode(i,[n,i+\"_tint_1\",i+\"_tint_2\"]);t.appendChild(a)}function SVGFillFilter(t,e,r,i){this.filterManager=e;var n=createNS(\"feColorMatrix\");n.setAttribute(\"type\",\"matrix\"),n.setAttribute(\"color-interpolation-filters\",\"sRGB\"),n.setAttribute(\"values\",\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\"),n.setAttribute(\"result\",i),t.appendChild(n),this.matrixFilter=n}function SVGStrokeEffect(t,e,r){this.initialized=!1,this.filterManager=e,this.elem=r,this.paths=[]}function SVGTritoneFilter(t,e,r,i){this.filterManager=e;var n=createNS(\"feColorMatrix\");n.setAttribute(\"type\",\"matrix\"),n.setAttribute(\"color-interpolation-filters\",\"linearRGB\"),n.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\"),t.appendChild(n);var s=createNS(\"feComponentTransfer\");s.setAttribute(\"color-interpolation-filters\",\"sRGB\"),s.setAttribute(\"result\",i),this.matrixFilter=s;var a=createNS(\"feFuncR\");a.setAttribute(\"type\",\"table\"),s.appendChild(a),this.feFuncR=a;var o=createNS(\"feFuncG\");o.setAttribute(\"type\",\"table\"),s.appendChild(o),this.feFuncG=o;var h=createNS(\"feFuncB\");h.setAttribute(\"type\",\"table\"),s.appendChild(h),this.feFuncB=h,t.appendChild(s)}function SVGProLevelsFilter(t,e,r,i){this.filterManager=e;var n=this.filterManager.effectElements,s=createNS(\"feComponentTransfer\");(n[10].p.k||0!==n[10].p.v||n[11].p.k||1!==n[11].p.v||n[12].p.k||1!==n[12].p.v||n[13].p.k||0!==n[13].p.v||n[14].p.k||1!==n[14].p.v)&&(this.feFuncR=this.createFeFunc(\"feFuncR\",s)),(n[17].p.k||0!==n[17].p.v||n[18].p.k||1!==n[18].p.v||n[19].p.k||1!==n[19].p.v||n[20].p.k||0!==n[20].p.v||n[21].p.k||1!==n[21].p.v)&&(this.feFuncG=this.createFeFunc(\"feFuncG\",s)),(n[24].p.k||0!==n[24].p.v||n[25].p.k||1!==n[25].p.v||n[26].p.k||1!==n[26].p.v||n[27].p.k||0!==n[27].p.v||n[28].p.k||1!==n[28].p.v)&&(this.feFuncB=this.createFeFunc(\"feFuncB\",s)),(n[31].p.k||0!==n[31].p.v||n[32].p.k||1!==n[32].p.v||n[33].p.k||1!==n[33].p.v||n[34].p.k||0!==n[34].p.v||n[35].p.k||1!==n[35].p.v)&&(this.feFuncA=this.createFeFunc(\"feFuncA\",s)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(s.setAttribute(\"color-interpolation-filters\",\"sRGB\"),t.appendChild(s)),(n[3].p.k||0!==n[3].p.v||n[4].p.k||1!==n[4].p.v||n[5].p.k||1!==n[5].p.v||n[6].p.k||0!==n[6].p.v||n[7].p.k||1!==n[7].p.v)&&((s=createNS(\"feComponentTransfer\")).setAttribute(\"color-interpolation-filters\",\"sRGB\"),s.setAttribute(\"result\",i),t.appendChild(s),this.feFuncRComposed=this.createFeFunc(\"feFuncR\",s),this.feFuncGComposed=this.createFeFunc(\"feFuncG\",s),this.feFuncBComposed=this.createFeFunc(\"feFuncB\",s))}function SVGDropShadowEffect(t,e,r,i,n){var s=e.container.globalData.renderConfig.filterSize,a=e.data.fs||s;t.setAttribute(\"x\",a.x||s.x),t.setAttribute(\"y\",a.y||s.y),t.setAttribute(\"width\",a.width||s.width),t.setAttribute(\"height\",a.height||s.height),this.filterManager=e;var o=createNS(\"feGaussianBlur\");o.setAttribute(\"in\",\"SourceAlpha\"),o.setAttribute(\"result\",i+\"_drop_shadow_1\"),o.setAttribute(\"stdDeviation\",\"0\"),this.feGaussianBlur=o,t.appendChild(o);var h=createNS(\"feOffset\");h.setAttribute(\"dx\",\"25\"),h.setAttribute(\"dy\",\"0\"),h.setAttribute(\"in\",i+\"_drop_shadow_1\"),h.setAttribute(\"result\",i+\"_drop_shadow_2\"),this.feOffset=h,t.appendChild(h);var l=createNS(\"feFlood\");l.setAttribute(\"flood-color\",\"#00ff00\"),l.setAttribute(\"flood-opacity\",\"1\"),l.setAttribute(\"result\",i+\"_drop_shadow_3\"),this.feFlood=l,t.appendChild(l);var p=createNS(\"feComposite\");p.setAttribute(\"in\",i+\"_drop_shadow_3\"),p.setAttribute(\"in2\",i+\"_drop_shadow_2\"),p.setAttribute(\"operator\",\"in\"),p.setAttribute(\"result\",i+\"_drop_shadow_4\"),t.appendChild(p);var c=this.createMergeNode(i,[i+\"_drop_shadow_4\",n]);t.appendChild(c)}SVGComposableEffect.prototype={createMergeNode:function(t,e){var r,i,n=createNS(\"feMerge\");for(n.setAttribute(\"result\",t),i=0;i<e.length;i+=1)(r=createNS(\"feMergeNode\")).setAttribute(\"in\",e[i]),n.appendChild(r),n.appendChild(r);return n}},extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,i=this.filterManager.effectElements[2].p.v/100;this.matrixFilter.setAttribute(\"values\",r[0]-e[0]+\" 0 0 0 \"+e[0]+\" \"+(r[1]-e[1])+\" 0 0 0 \"+e[1]+\" \"+(r[2]-e[2])+\" 0 0 0 \"+e[2]+\" 0 0 0 \"+i+\" 0\")}},SVGFillFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=this.filterManager.effectElements[2].p.v,r=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute(\"values\",\"0 0 0 0 \"+e[0]+\" 0 0 0 0 \"+e[1]+\" 0 0 0 0 \"+e[2]+\" 0 0 0 \"+r+\" 0\")}},SVGStrokeEffect.prototype.initialize=function(){var t,e,r,i,n=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(i=this.elem.maskManager.masksProperties.length,r=0):i=(r=this.filterManager.effectElements[0].p.v-1)+1,(e=createNS(\"g\")).setAttribute(\"fill\",\"none\"),e.setAttribute(\"stroke-linecap\",\"round\"),e.setAttribute(\"stroke-dashoffset\",1);r<i;r+=1)t=createNS(\"path\"),e.appendChild(t),this.paths.push({p:t,m:r});if(3===this.filterManager.effectElements[10].p.v){var s=createNS(\"mask\"),a=createElementID();s.setAttribute(\"id\",a),s.setAttribute(\"mask-type\",\"alpha\"),s.appendChild(e),this.elem.globalData.defs.appendChild(s);var o=createNS(\"g\");for(o.setAttribute(\"mask\",\"url(\"+getLocationHref()+\"#\"+a+\")\");n[0];)o.appendChild(n[0]);this.elem.layerElement.appendChild(o),this.masker=s,e.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(n=this.elem.layerElement.children||this.elem.layerElement.childNodes;n.length;)this.elem.layerElement.removeChild(n[0]);this.elem.layerElement.appendChild(e),this.elem.layerElement.removeAttribute(\"mask\"),e.setAttribute(\"stroke\",\"#fff\")}this.initialized=!0,this.pathMasker=e},SVGStrokeEffect.prototype.renderFrame=function(t){var e;this.initialized||this.initialize();var r,i,n=this.paths.length;for(e=0;e<n;e+=1)if(-1!==this.paths[e].m&&(r=this.elem.maskManager.viewData[this.paths[e].m],i=this.paths[e].p,(t||this.filterManager._mdf||r.prop._mdf)&&i.setAttribute(\"d\",r.lastPath),t||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 s;if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var a=.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),h=i.getTotalLength();s=\"0 0 0 \"+h*a+\" \";var l,p=h*(o-a),c=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01,f=Math.floor(p/c);for(l=0;l<f;l+=1)s+=\"1 \"+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+\" \";s+=\"0 \"+10*h+\" 0 0\"}else s=\"1 \"+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;i.setAttribute(\"stroke-dasharray\",s)}if((t||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute(\"stroke-width\",2*this.filterManager.effectElements[4].p.v),(t||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)&&(t||this.filterManager.effectElements[3].p._mdf)){var u=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute(\"stroke\",\"rgb(\"+bmFloor(255*u[0])+\",\"+bmFloor(255*u[1])+\",\"+bmFloor(255*u[2])+\")\")}},SVGTritoneFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,i=this.filterManager.effectElements[2].p.v,n=i[0]+\" \"+r[0]+\" \"+e[0],s=i[1]+\" \"+r[1]+\" \"+e[1],a=i[2]+\" \"+r[2]+\" \"+e[2];this.feFuncR.setAttribute(\"tableValues\",n),this.feFuncG.setAttribute(\"tableValues\",s),this.feFuncB.setAttribute(\"tableValues\",a)}},SVGProLevelsFilter.prototype.createFeFunc=function(t,e){var r=createNS(t);return r.setAttribute(\"type\",\"table\"),e.appendChild(r),r},SVGProLevelsFilter.prototype.getTableValue=function(t,e,r,i,n){for(var s,a,o=0,h=Math.min(t,e),l=Math.max(t,e),p=Array.call(null,{length:256}),c=0,f=n-i,u=e-t;o<=256;)a=(s=o/256)<=h?u<0?n:i:s>=l?u<0?i:n:i+f*Math.pow((s-t)/u,1/r),p[c]=a,c+=1,o+=256/255;return p.join(\" \")},SVGProLevelsFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e,r=this.filterManager.effectElements;this.feFuncRComposed&&(t||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(e=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\",e),this.feFuncGComposed.setAttribute(\"tableValues\",e),this.feFuncBComposed.setAttribute(\"tableValues\",e)),this.feFuncR&&(t||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(e=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\",e)),this.feFuncG&&(t||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(e=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\",e)),this.feFuncB&&(t||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(e=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\",e)),this.feFuncA&&(t||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(e=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\",e))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){if((t||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute(\"stdDeviation\",this.filterManager.effectElements[4].p.v/4),t||this.filterManager.effectElements[0].p._mdf){var e=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute(\"flood-color\",rgbToHex(Math.round(255*e[0]),Math.round(255*e[1]),Math.round(255*e[2])))}if((t||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute(\"flood-opacity\",this.filterManager.effectElements[1].p.v/255),t||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,i=(this.filterManager.effectElements[2].p.v-90)*degToRads,n=r*Math.cos(i),s=r*Math.sin(i);this.feOffset.setAttribute(\"dx\",n),this.feOffset.setAttribute(\"dy\",s)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(t,e,r){this.initialized=!1,this.filterManager=e,this.filterElem=t,this.elem=r,r.matteElement=createNS(\"g\"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGGaussianBlurEffect(t,e,r,i){t.setAttribute(\"x\",\"-100%\"),t.setAttribute(\"y\",\"-100%\"),t.setAttribute(\"width\",\"300%\"),t.setAttribute(\"height\",\"300%\"),this.filterManager=e;var n=createNS(\"feGaussianBlur\");n.setAttribute(\"result\",i),t.appendChild(n),this.feGaussianBlur=n}return SVGMatte3Effect.prototype.findSymbol=function(t){for(var e=0,r=_svgMatteSymbols.length;e<r;){if(_svgMatteSymbols[e]===t)return _svgMatteSymbols[e];e+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(t,e){var r=t.layerElement.parentNode;if(r){for(var i,n=r.children,s=0,a=n.length;s<a&&n[s]!==t.layerElement;)s+=1;s<=a-2&&(i=n[s+1]);var o=createNS(\"use\");o.setAttribute(\"href\",\"#\"+e),i?r.insertBefore(o,i):r.appendChild(o)}},SVGMatte3Effect.prototype.setElementAsMask=function(t,e){if(!this.findSymbol(e)){var r=createElementID(),i=createNS(\"mask\");i.setAttribute(\"id\",e.layerId),i.setAttribute(\"mask-type\",\"alpha\"),_svgMatteSymbols.push(e);var n=t.globalData.defs;n.appendChild(i);var s=createNS(\"symbol\");s.setAttribute(\"id\",r),this.replaceInParent(e,r),s.appendChild(e.layerElement),n.appendChild(s);var a=createNS(\"use\");a.setAttribute(\"href\",\"#\"+r),i.appendChild(a),e.data.hd=!1,e.show()}t.setMatte(e.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var t=this.filterManager.effectElements[0].p.v,e=this.elem.comp.elements,r=0,i=e.length;r<i;)e[r]&&e[r].data.ind===t&&this.setElementAsMask(this.elem,e[r]),r+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGGaussianBlurEffect.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=.3*this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,i=3==r?0:e,n=2==r?0:e;this.feGaussianBlur.setAttribute(\"stdDeviation\",i+\" \"+n);var s=1==this.filterManager.effectElements[2].p.v?\"wrap\":\"duplicate\";this.feGaussianBlur.setAttribute(\"edgeMode\",s)}},setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect(20,SVGTintFilter,!0),registerEffect(21,SVGFillFilter,!0),registerEffect(22,SVGStrokeEffect,!1),registerEffect(23,SVGTritoneFilter,!0),registerEffect(24,SVGProLevelsFilter,!0),registerEffect(25,SVGDropShadowEffect,!0),registerEffect(28,SVGMatte3Effect,!1),registerEffect(29,SVGGaussianBlurEffect,!0),lottie}))})),jszip=createCommonjsModule((function(t,e){\n/*!\n\n  JSZip v3.6.0 - A JavaScript class for generating and reading zip files\n  <http://stuartk.com/jszip>\n\n  (c) 2009-2016 Stuart Knightley <stuart [at] stuartk.com>\n  Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/master/LICENSE.markdown.\n\n  JSZip uses the library pako released under the MIT license :\n  https://github.com/nodeca/pako/blob/master/LICENSE\n  */\n!function(e){t.exports=e()}((function(){return function t(e,r,i){function n(a,o){if(!r[a]){if(!e[a]){var h=\"function\"==typeof commonjsRequire&&commonjsRequire;if(!o&&h)return h(a,!0);if(s)return s(a,!0);var l=new Error(\"Cannot find module '\"+a+\"'\");throw l.code=\"MODULE_NOT_FOUND\",l}var p=r[a]={exports:{}};e[a][0].call(p.exports,(function(t){var r=e[a][1][t];return n(r||t)}),p,p.exports,t,e,r,i)}return r[a].exports}for(var s=\"function\"==typeof commonjsRequire&&commonjsRequire,a=0;a<i.length;a++)n(i[a]);return n}({1:[function(t,e,r){(function(i){\n/*!\n\n  JSZip v3.5.0 - A JavaScript class for generating and reading zip files\n  <http://stuartk.com/jszip>\n\n  (c) 2009-2016 Stuart Knightley <stuart [at] stuartk.com>\n  Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/master/LICENSE.markdown.\n\n  JSZip uses the library pako released under the MIT license :\n  https://github.com/nodeca/pako/blob/master/LICENSE\n  */\n!function(t){\"object\"==typeof r&&void 0!==e?e.exports=t():(\"undefined\"!=typeof window?window:void 0!==i?i:\"undefined\"!=typeof self?self:this).JSZip=t()}((function(){return function e(r,i,n){function s(o,h){if(!i[o]){if(!r[o]){var l=\"function\"==typeof t&&t;if(!h&&l)return l(o,!0);if(a)return a(o,!0);var p=new Error(\"Cannot find module '\"+o+\"'\");throw p.code=\"MODULE_NOT_FOUND\",p}var c=i[o]={exports:{}};r[o][0].call(c.exports,(function(t){return s(r[o][1][t]||t)}),c,c.exports,e,r,i,n)}return i[o].exports}for(var a=\"function\"==typeof t&&t,o=0;o<n.length;o++)s(n[o]);return s}({1:[function(t,e,r){(function(i){!function(t){\"object\"==typeof r&&void 0!==e?e.exports=t():(\"undefined\"!=typeof window?window:void 0!==i?i:\"undefined\"!=typeof self?self:this).JSZip=t()}((function(){return function e(r,i,n){function s(o,h){if(!i[o]){if(!r[o]){var l=\"function\"==typeof t&&t;if(!h&&l)return l(o,!0);if(a)return a(o,!0);var p=new Error(\"Cannot find module '\"+o+\"'\");throw p.code=\"MODULE_NOT_FOUND\",p}var c=i[o]={exports:{}};r[o][0].call(c.exports,(function(t){return s(r[o][1][t]||t)}),c,c.exports,e,r,i,n)}return i[o].exports}for(var a=\"function\"==typeof t&&t,o=0;o<n.length;o++)s(n[o]);return s}({1:[function(t,e,r){(function(i){!function(t){\"object\"==typeof r&&void 0!==e?e.exports=t():(\"undefined\"!=typeof window?window:void 0!==i?i:\"undefined\"!=typeof self?self:this).JSZip=t()}((function(){return function e(r,i,n){function s(o,h){if(!i[o]){if(!r[o]){var l=\"function\"==typeof t&&t;if(!h&&l)return l(o,!0);if(a)return a(o,!0);var p=new Error(\"Cannot find module '\"+o+\"'\");throw p.code=\"MODULE_NOT_FOUND\",p}var c=i[o]={exports:{}};r[o][0].call(c.exports,(function(t){return s(r[o][1][t]||t)}),c,c.exports,e,r,i,n)}return i[o].exports}for(var a=\"function\"==typeof t&&t,o=0;o<n.length;o++)s(n[o]);return s}({1:[function(t,e,r){(function(i){!function(t){\"object\"==typeof r&&void 0!==e?e.exports=t():(\"undefined\"!=typeof window?window:void 0!==i?i:\"undefined\"!=typeof self?self:this).JSZip=t()}((function(){return function e(r,i,n){function s(o,h){if(!i[o]){if(!r[o]){var l=\"function\"==typeof t&&t;if(!h&&l)return l(o,!0);if(a)return a(o,!0);var p=new Error(\"Cannot find module '\"+o+\"'\");throw p.code=\"MODULE_NOT_FOUND\",p}var c=i[o]={exports:{}};r[o][0].call(c.exports,(function(t){return s(r[o][1][t]||t)}),c,c.exports,e,r,i,n)}return i[o].exports}for(var a=\"function\"==typeof t&&t,o=0;o<n.length;o++)s(n[o]);return s}({1:[function(t,e,r){(function(i){!function(t){\"object\"==typeof r&&void 0!==e?e.exports=t():(\"undefined\"!=typeof window?window:void 0!==i?i:\"undefined\"!=typeof self?self:this).JSZip=t()}((function(){return function e(r,i,n){function s(o,h){if(!i[o]){if(!r[o]){var l=\"function\"==typeof t&&t;if(!h&&l)return l(o,!0);if(a)return a(o,!0);var p=new Error(\"Cannot find module '\"+o+\"'\");throw p.code=\"MODULE_NOT_FOUND\",p}var c=i[o]={exports:{}};r[o][0].call(c.exports,(function(t){return s(r[o][1][t]||t)}),c,c.exports,e,r,i,n)}return i[o].exports}for(var a=\"function\"==typeof t&&t,o=0;o<n.length;o++)s(n[o]);return s}({1:[function(t,e,r){var i=t(\"./utils\"),n=t(\"./support\"),s=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\";r.encode=function(t){for(var e,r,n,a,o,h,l,p=[],c=0,f=t.length,u=f,d=\"string\"!==i.getTypeOf(t);c<t.length;)u=f-c,n=d?(e=t[c++],r=c<f?t[c++]:0,c<f?t[c++]:0):(e=t.charCodeAt(c++),r=c<f?t.charCodeAt(c++):0,c<f?t.charCodeAt(c++):0),a=e>>2,o=(3&e)<<4|r>>4,h=1<u?(15&r)<<2|n>>6:64,l=2<u?63&n:64,p.push(s.charAt(a)+s.charAt(o)+s.charAt(h)+s.charAt(l));return p.join(\"\")},r.decode=function(t){var e,r,i,a,o,h,l=0,p=0;if(\"data:\"===t.substr(0,\"data:\".length))throw new Error(\"Invalid base64 input, it looks like a data url.\");var c,f=3*(t=t.replace(/[^A-Za-z0-9\\+\\/\\=]/g,\"\")).length/4;if(t.charAt(t.length-1)===s.charAt(64)&&f--,t.charAt(t.length-2)===s.charAt(64)&&f--,f%1!=0)throw new Error(\"Invalid base64 input, bad content length.\");for(c=n.uint8array?new Uint8Array(0|f):new Array(0|f);l<t.length;)e=s.indexOf(t.charAt(l++))<<2|(a=s.indexOf(t.charAt(l++)))>>4,r=(15&a)<<4|(o=s.indexOf(t.charAt(l++)))>>2,i=(3&o)<<6|(h=s.indexOf(t.charAt(l++))),c[p++]=e,64!==o&&(c[p++]=r),64!==h&&(c[p++]=i);return c}},{\"./support\":30,\"./utils\":32}],2:[function(t,e,r){var i=t(\"./external\"),n=t(\"./stream/DataWorker\"),s=t(\"./stream/Crc32Probe\"),a=t(\"./stream/DataLengthProbe\");function o(t,e,r,i,n){this.compressedSize=t,this.uncompressedSize=e,this.crc32=r,this.compression=i,this.compressedContent=n}o.prototype={getContentWorker:function(){var t=new n(i.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new a(\"data_length\")),e=this;return t.on(\"end\",(function(){if(this.streamInfo.data_length!==e.uncompressedSize)throw new Error(\"Bug : uncompressed data size mismatch\")})),t},getCompressedWorker:function(){return new n(i.Promise.resolve(this.compressedContent)).withStreamInfo(\"compressedSize\",this.compressedSize).withStreamInfo(\"uncompressedSize\",this.uncompressedSize).withStreamInfo(\"crc32\",this.crc32).withStreamInfo(\"compression\",this.compression)}},o.createWorkerFrom=function(t,e,r){return t.pipe(new s).pipe(new a(\"uncompressedSize\")).pipe(e.compressWorker(r)).pipe(new a(\"compressedSize\")).withStreamInfo(\"compression\",e)},e.exports=o},{\"./external\":6,\"./stream/Crc32Probe\":25,\"./stream/DataLengthProbe\":26,\"./stream/DataWorker\":27}],3:[function(t,e,r){var i=t(\"./stream/GenericWorker\");r.STORE={magic:\"\\0\\0\",compressWorker:function(t){return new i(\"STORE compression\")},uncompressWorker:function(){return new i(\"STORE decompression\")}},r.DEFLATE=t(\"./flate\")},{\"./flate\":7,\"./stream/GenericWorker\":28}],4:[function(t,e,r){var i=t(\"./utils\"),n=function(){for(var t,e=[],r=0;r<256;r++){t=r;for(var i=0;i<8;i++)t=1&t?3988292384^t>>>1:t>>>1;e[r]=t}return e}();e.exports=function(t,e){return void 0!==t&&t.length?\"string\"!==i.getTypeOf(t)?function(t,e,r){var i=n,s=0+r;t^=-1;for(var a=0;a<s;a++)t=t>>>8^i[255&(t^e[a])];return-1^t}(0|e,t,t.length):function(t,e,r){var i=n,s=0+r;t^=-1;for(var a=0;a<s;a++)t=t>>>8^i[255&(t^e.charCodeAt(a))];return-1^t}(0|e,t,t.length):0}},{\"./utils\":32}],5:[function(t,e,r){r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(t,e,r){var i;i=\"undefined\"!=typeof Promise?Promise:t(\"lie\"),e.exports={Promise:i}},{lie:37}],7:[function(t,e,r){var i=\"undefined\"!=typeof Uint8Array&&\"undefined\"!=typeof Uint16Array&&\"undefined\"!=typeof Uint32Array,n=t(\"pako\"),s=t(\"./utils\"),a=t(\"./stream/GenericWorker\"),o=i?\"uint8array\":\"array\";function h(t,e){a.call(this,\"FlateWorker/\"+t),this._pako=null,this._pakoAction=t,this._pakoOptions=e,this.meta={}}r.magic=\"\\b\\0\",s.inherits(h,a),h.prototype.processChunk=function(t){this.meta=t.meta,null===this._pako&&this._createPako(),this._pako.push(s.transformTo(o,t.data),!1)},h.prototype.flush=function(){a.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},h.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this._pako=null},h.prototype._createPako=function(){this._pako=new n[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var t=this;this._pako.onData=function(e){t.push({data:e,meta:t.meta})}},r.compressWorker=function(t){return new h(\"Deflate\",t)},r.uncompressWorker=function(){return new h(\"Inflate\",{})}},{\"./stream/GenericWorker\":28,\"./utils\":32,pako:38}],8:[function(t,e,r){function i(t,e){var r,i=\"\";for(r=0;r<e;r++)i+=String.fromCharCode(255&t),t>>>=8;return i}function n(t,e,r,n,a,p){var c,f,u=t.file,d=t.compression,m=p!==o.utf8encode,y=s.transformTo(\"string\",p(u.name)),g=s.transformTo(\"string\",o.utf8encode(u.name)),v=u.comment,_=s.transformTo(\"string\",p(v)),b=s.transformTo(\"string\",o.utf8encode(v)),P=g.length!==u.name.length,S=b.length!==v.length,w=\"\",x=\"\",E=\"\",k=u.dir,A=u.date,T={crc32:0,compressedSize:0,uncompressedSize:0};e&&!r||(T.crc32=t.crc32,T.compressedSize=t.compressedSize,T.uncompressedSize=t.uncompressedSize);var C=0;e&&(C|=8),m||!P&&!S||(C|=2048);var I,D=0,M=0;k&&(D|=16),\"UNIX\"===a?(M=798,D|=((I=u.unixPermissions)||(I=k?16893:33204),(65535&I)<<16)):(M=20,D|=63&(u.dosPermissions||0)),c=A.getUTCHours(),c<<=6,c|=A.getUTCMinutes(),c<<=5,c|=A.getUTCSeconds()/2,f=A.getUTCFullYear()-1980,f<<=4,f|=A.getUTCMonth()+1,f<<=5,f|=A.getUTCDate(),P&&(w+=\"up\"+i((x=i(1,1)+i(h(y),4)+g).length,2)+x),S&&(w+=\"uc\"+i((E=i(1,1)+i(h(_),4)+b).length,2)+E);var F=\"\";return F+=\"\\n\\0\",F+=i(C,2),F+=d.magic,F+=i(c,2),F+=i(f,2),F+=i(T.crc32,4),F+=i(T.compressedSize,4),F+=i(T.uncompressedSize,4),F+=i(y.length,2),F+=i(w.length,2),{fileRecord:l.LOCAL_FILE_HEADER+F+y+w,dirRecord:l.CENTRAL_FILE_HEADER+i(M,2)+F+i(_.length,2)+\"\\0\\0\\0\\0\"+i(D,4)+i(n,4)+y+w+_}}var s=t(\"../utils\"),a=t(\"../stream/GenericWorker\"),o=t(\"../utf8\"),h=t(\"../crc32\"),l=t(\"../signature\");function p(t,e,r,i){a.call(this,\"ZipFileWorker\"),this.bytesWritten=0,this.zipComment=e,this.zipPlatform=r,this.encodeFileName=i,this.streamFiles=t,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}s.inherits(p,a),p.prototype.push=function(t){var e=t.meta.percent||0,r=this.entriesCount,i=this._sources.length;this.accumulate?this.contentBuffer.push(t):(this.bytesWritten+=t.data.length,a.prototype.push.call(this,{data:t.data,meta:{currentFile:this.currentFile,percent:r?(e+100*(r-i-1))/r:100}}))},p.prototype.openedSource=function(t){this.currentSourceOffset=this.bytesWritten,this.currentFile=t.file.name;var e=this.streamFiles&&!t.file.dir;if(e){var r=n(t,e,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:r.fileRecord,meta:{percent:0}})}else this.accumulate=!0},p.prototype.closedSource=function(t){this.accumulate=!1;var e,r=this.streamFiles&&!t.file.dir,s=n(t,r,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(s.dirRecord),r)this.push({data:(e=t,l.DATA_DESCRIPTOR+i(e.crc32,4)+i(e.compressedSize,4)+i(e.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:s.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},p.prototype.flush=function(){for(var t=this.bytesWritten,e=0;e<this.dirRecords.length;e++)this.push({data:this.dirRecords[e],meta:{percent:100}});var r,n,a,o,h,p,c=this.bytesWritten-t,f=(r=this.dirRecords.length,n=c,a=t,o=this.zipComment,h=this.encodeFileName,p=s.transformTo(\"string\",h(o)),l.CENTRAL_DIRECTORY_END+\"\\0\\0\\0\\0\"+i(r,2)+i(r,2)+i(n,4)+i(a,4)+i(p.length,2)+p);this.push({data:f,meta:{percent:100}})},p.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},p.prototype.registerPrevious=function(t){this._sources.push(t);var e=this;return t.on(\"data\",(function(t){e.processChunk(t)})),t.on(\"end\",(function(){e.closedSource(e.previous.streamInfo),e._sources.length?e.prepareNextSource():e.end()})),t.on(\"error\",(function(t){e.error(t)})),this},p.prototype.resume=function(){return!!a.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},p.prototype.error=function(t){var e=this._sources;if(!a.prototype.error.call(this,t))return!1;for(var r=0;r<e.length;r++)try{e[r].error(t)}catch(t){}return!0},p.prototype.lock=function(){a.prototype.lock.call(this);for(var t=this._sources,e=0;e<t.length;e++)t[e].lock()},e.exports=p},{\"../crc32\":4,\"../signature\":23,\"../stream/GenericWorker\":28,\"../utf8\":31,\"../utils\":32}],9:[function(t,e,r){var i=t(\"../compressions\"),n=t(\"./ZipFileWorker\");r.generateWorker=function(t,e,r){var s=new n(e.streamFiles,r,e.platform,e.encodeFileName),a=0;try{t.forEach((function(t,r){a++;var n=function(t,e){var r=t||e,n=i[r];if(!n)throw new Error(r+\" is not a valid compression method !\");return n}(r.options.compression,e.compression),o=r.options.compressionOptions||e.compressionOptions||{},h=r.dir,l=r.date;r._compressWorker(n,o).withStreamInfo(\"file\",{name:t,dir:h,date:l,comment:r.comment||\"\",unixPermissions:r.unixPermissions,dosPermissions:r.dosPermissions}).pipe(s)})),s.entriesCount=a}catch(t){s.error(t)}return s}},{\"../compressions\":3,\"./ZipFileWorker\":8}],10:[function(t,e,r){function i(){if(!(this instanceof i))return new i;if(arguments.length)throw new Error(\"The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.\");this.files={},this.comment=null,this.root=\"\",this.clone=function(){var t=new i;for(var e in this)\"function\"!=typeof this[e]&&(t[e]=this[e]);return t}}(i.prototype=t(\"./object\")).loadAsync=t(\"./load\"),i.support=t(\"./support\"),i.defaults=t(\"./defaults\"),i.version=\"3.5.0\",i.loadAsync=function(t,e){return(new i).loadAsync(t,e)},i.external=t(\"./external\"),e.exports=i},{\"./defaults\":5,\"./external\":6,\"./load\":11,\"./object\":15,\"./support\":30}],11:[function(t,e,r){var i=t(\"./utils\"),n=t(\"./external\"),s=t(\"./utf8\"),a=t(\"./zipEntries\"),o=t(\"./stream/Crc32Probe\"),h=t(\"./nodejsUtils\");function l(t){return new n.Promise((function(e,r){var i=t.decompressed.getContentWorker().pipe(new o);i.on(\"error\",(function(t){r(t)})).on(\"end\",(function(){i.streamInfo.crc32!==t.decompressed.crc32?r(new Error(\"Corrupted zip : CRC32 mismatch\")):e()})).resume()}))}e.exports=function(t,e){var r=this;return e=i.extend(e||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:s.utf8decode}),h.isNode&&h.isStream(t)?n.Promise.reject(new Error(\"JSZip can't accept a stream when loading a zip file.\")):i.prepareContent(\"the loaded zip file\",t,!0,e.optimizedBinaryString,e.base64).then((function(t){var r=new a(e);return r.load(t),r})).then((function(t){var r=[n.Promise.resolve(t)],i=t.files;if(e.checkCRC32)for(var s=0;s<i.length;s++)r.push(l(i[s]));return n.Promise.all(r)})).then((function(t){for(var i=t.shift(),n=i.files,s=0;s<n.length;s++){var a=n[s];r.file(a.fileNameStr,a.decompressed,{binary:!0,optimizedBinaryString:!0,date:a.date,dir:a.dir,comment:a.fileCommentStr.length?a.fileCommentStr:null,unixPermissions:a.unixPermissions,dosPermissions:a.dosPermissions,createFolders:e.createFolders})}return i.zipComment.length&&(r.comment=i.zipComment),r}))}},{\"./external\":6,\"./nodejsUtils\":14,\"./stream/Crc32Probe\":25,\"./utf8\":31,\"./utils\":32,\"./zipEntries\":33}],12:[function(t,e,r){var i=t(\"../utils\"),n=t(\"../stream/GenericWorker\");function s(t,e){n.call(this,\"Nodejs stream input adapter for \"+t),this._upstreamEnded=!1,this._bindStream(e)}i.inherits(s,n),s.prototype._bindStream=function(t){var e=this;(this._stream=t).pause(),t.on(\"data\",(function(t){e.push({data:t,meta:{percent:0}})})).on(\"error\",(function(t){e.isPaused?this.generatedError=t:e.error(t)})).on(\"end\",(function(){e.isPaused?e._upstreamEnded=!0:e.end()}))},s.prototype.pause=function(){return!!n.prototype.pause.call(this)&&(this._stream.pause(),!0)},s.prototype.resume=function(){return!!n.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},e.exports=s},{\"../stream/GenericWorker\":28,\"../utils\":32}],13:[function(t,e,r){var i=t(\"readable-stream\").Readable;function n(t,e,r){i.call(this,e),this._helper=t;var n=this;t.on(\"data\",(function(t,e){n.push(t)||n._helper.pause(),r&&r(e)})).on(\"error\",(function(t){n.emit(\"error\",t)})).on(\"end\",(function(){n.push(null)}))}t(\"../utils\").inherits(n,i),n.prototype._read=function(){this._helper.resume()},e.exports=n},{\"../utils\":32,\"readable-stream\":16}],14:[function(t,e,r){e.exports={isNode:\"undefined\"!=typeof Buffer,newBufferFrom:function(t,e){if(Buffer.from&&Buffer.from!==Uint8Array.from)return Buffer.from(t,e);if(\"number\"==typeof t)throw new Error('The \"data\" argument must not be a number');return new Buffer(t,e)},allocBuffer:function(t){if(Buffer.alloc)return Buffer.alloc(t);var e=new Buffer(t);return e.fill(0),e},isBuffer:function(t){return Buffer.isBuffer(t)},isStream:function(t){return t&&\"function\"==typeof t.on&&\"function\"==typeof t.pause&&\"function\"==typeof t.resume}}},{}],15:[function(t,e,r){function i(t,e,r){var i,s=a.getTypeOf(e),h=a.extend(r||{},l);h.date=h.date||new Date,null!==h.compression&&(h.compression=h.compression.toUpperCase()),\"string\"==typeof h.unixPermissions&&(h.unixPermissions=parseInt(h.unixPermissions,8)),h.unixPermissions&&16384&h.unixPermissions&&(h.dir=!0),h.dosPermissions&&16&h.dosPermissions&&(h.dir=!0),h.dir&&(t=n(t)),h.createFolders&&(i=function(t){\"/\"===t.slice(-1)&&(t=t.substring(0,t.length-1));var e=t.lastIndexOf(\"/\");return 0<e?t.substring(0,e):\"\"}(t))&&m.call(this,i,!0);var f,y=\"string\"===s&&!1===h.binary&&!1===h.base64;r&&void 0!==r.binary||(h.binary=!y),(e instanceof p&&0===e.uncompressedSize||h.dir||!e||0===e.length)&&(h.base64=!1,h.binary=!0,e=\"\",h.compression=\"STORE\",s=\"string\"),f=e instanceof p||e instanceof o?e:u.isNode&&u.isStream(e)?new d(t,e):a.prepareContent(t,e,h.binary,h.optimizedBinaryString,h.base64);var g=new c(t,f,h);this.files[t]=g}function n(t){return\"/\"!==t.slice(-1)&&(t+=\"/\"),t}var s=t(\"./utf8\"),a=t(\"./utils\"),o=t(\"./stream/GenericWorker\"),h=t(\"./stream/StreamHelper\"),l=t(\"./defaults\"),p=t(\"./compressedObject\"),c=t(\"./zipObject\"),f=t(\"./generate\"),u=t(\"./nodejsUtils\"),d=t(\"./nodejs/NodejsStreamInputAdapter\"),m=function(t,e){return e=void 0!==e?e:l.createFolders,t=n(t),this.files[t]||i.call(this,t,null,{dir:!0,createFolders:e}),this.files[t]};function y(t){return\"[object RegExp]\"===Object.prototype.toString.call(t)}var g={load:function(){throw new Error(\"This method has been removed in JSZip 3.0, please check the upgrade guide.\")},forEach:function(t){var e,r,i;for(e in this.files)this.files.hasOwnProperty(e)&&(i=this.files[e],(r=e.slice(this.root.length,e.length))&&e.slice(0,this.root.length)===this.root&&t(r,i))},filter:function(t){var e=[];return this.forEach((function(r,i){t(r,i)&&e.push(i)})),e},file:function(t,e,r){if(1!==arguments.length)return t=this.root+t,i.call(this,t,e,r),this;if(y(t)){var n=t;return this.filter((function(t,e){return!e.dir&&n.test(t)}))}var s=this.files[this.root+t];return s&&!s.dir?s:null},folder:function(t){if(!t)return this;if(y(t))return this.filter((function(e,r){return r.dir&&t.test(e)}));var e=this.root+t,r=m.call(this,e),i=this.clone();return i.root=r.name,i},remove:function(t){t=this.root+t;var e=this.files[t];if(e||(\"/\"!==t.slice(-1)&&(t+=\"/\"),e=this.files[t]),e&&!e.dir)delete this.files[t];else for(var r=this.filter((function(e,r){return r.name.slice(0,t.length)===t})),i=0;i<r.length;i++)delete this.files[r[i].name];return this},generate:function(t){throw new Error(\"This method has been removed in JSZip 3.0, please check the upgrade guide.\")},generateInternalStream:function(t){var e,r={};try{if((r=a.extend(t||{},{streamFiles:!1,compression:\"STORE\",compressionOptions:null,type:\"\",platform:\"DOS\",comment:null,mimeType:\"application/zip\",encodeFileName:s.utf8encode})).type=r.type.toLowerCase(),r.compression=r.compression.toUpperCase(),\"binarystring\"===r.type&&(r.type=\"string\"),!r.type)throw new Error(\"No output type specified.\");a.checkSupport(r.type),\"darwin\"!==r.platform&&\"freebsd\"!==r.platform&&\"linux\"!==r.platform&&\"sunos\"!==r.platform||(r.platform=\"UNIX\"),\"win32\"===r.platform&&(r.platform=\"DOS\");var i=r.comment||this.comment||\"\";e=f.generateWorker(this,r,i)}catch(t){(e=new o(\"error\")).error(t)}return new h(e,r.type||\"string\",r.mimeType)},generateAsync:function(t,e){return this.generateInternalStream(t).accumulate(e)},generateNodeStream:function(t,e){return(t=t||{}).type||(t.type=\"nodebuffer\"),this.generateInternalStream(t).toNodejsStream(e)}};e.exports=g},{\"./compressedObject\":2,\"./defaults\":5,\"./generate\":9,\"./nodejs/NodejsStreamInputAdapter\":12,\"./nodejsUtils\":14,\"./stream/GenericWorker\":28,\"./stream/StreamHelper\":29,\"./utf8\":31,\"./utils\":32,\"./zipObject\":35}],16:[function(t,e,r){e.exports=t(\"stream\")},{stream:void 0}],17:[function(t,e,r){var i=t(\"./DataReader\");function n(t){i.call(this,t);for(var e=0;e<this.data.length;e++)t[e]=255&t[e]}t(\"../utils\").inherits(n,i),n.prototype.byteAt=function(t){return this.data[this.zero+t]},n.prototype.lastIndexOfSignature=function(t){for(var e=t.charCodeAt(0),r=t.charCodeAt(1),i=t.charCodeAt(2),n=t.charCodeAt(3),s=this.length-4;0<=s;--s)if(this.data[s]===e&&this.data[s+1]===r&&this.data[s+2]===i&&this.data[s+3]===n)return s-this.zero;return-1},n.prototype.readAndCheckSignature=function(t){var e=t.charCodeAt(0),r=t.charCodeAt(1),i=t.charCodeAt(2),n=t.charCodeAt(3),s=this.readData(4);return e===s[0]&&r===s[1]&&i===s[2]&&n===s[3]},n.prototype.readData=function(t){if(this.checkOffset(t),0===t)return[];var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{\"../utils\":32,\"./DataReader\":18}],18:[function(t,e,r){var i=t(\"../utils\");function n(t){this.data=t,this.length=t.length,this.index=0,this.zero=0}n.prototype={checkOffset:function(t){this.checkIndex(this.index+t)},checkIndex:function(t){if(this.length<this.zero+t||t<0)throw new Error(\"End of data reached (data length = \"+this.length+\", asked index = \"+t+\"). Corrupted zip ?\")},setIndex:function(t){this.checkIndex(t),this.index=t},skip:function(t){this.setIndex(this.index+t)},byteAt:function(t){},readInt:function(t){var e,r=0;for(this.checkOffset(t),e=this.index+t-1;e>=this.index;e--)r=(r<<8)+this.byteAt(e);return this.index+=t,r},readString:function(t){return i.transformTo(\"string\",this.readData(t))},readData:function(t){},lastIndexOfSignature:function(t){},readAndCheckSignature:function(t){},readDate:function(){var t=this.readInt(4);return new Date(Date.UTC(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1))}},e.exports=n},{\"../utils\":32}],19:[function(t,e,r){var i=t(\"./Uint8ArrayReader\");function n(t){i.call(this,t)}t(\"../utils\").inherits(n,i),n.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{\"../utils\":32,\"./Uint8ArrayReader\":21}],20:[function(t,e,r){var i=t(\"./DataReader\");function n(t){i.call(this,t)}t(\"../utils\").inherits(n,i),n.prototype.byteAt=function(t){return this.data.charCodeAt(this.zero+t)},n.prototype.lastIndexOfSignature=function(t){return this.data.lastIndexOf(t)-this.zero},n.prototype.readAndCheckSignature=function(t){return t===this.readData(4)},n.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{\"../utils\":32,\"./DataReader\":18}],21:[function(t,e,r){var i=t(\"./ArrayReader\");function n(t){i.call(this,t)}t(\"../utils\").inherits(n,i),n.prototype.readData=function(t){if(this.checkOffset(t),0===t)return new Uint8Array(0);var e=this.data.subarray(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{\"../utils\":32,\"./ArrayReader\":17}],22:[function(t,e,r){var i=t(\"../utils\"),n=t(\"../support\"),s=t(\"./ArrayReader\"),a=t(\"./StringReader\"),o=t(\"./NodeBufferReader\"),h=t(\"./Uint8ArrayReader\");e.exports=function(t){var e=i.getTypeOf(t);return i.checkSupport(e),\"string\"!==e||n.uint8array?\"nodebuffer\"===e?new o(t):n.uint8array?new h(i.transformTo(\"uint8array\",t)):new s(i.transformTo(\"array\",t)):new a(t)}},{\"../support\":30,\"../utils\":32,\"./ArrayReader\":17,\"./NodeBufferReader\":19,\"./StringReader\":20,\"./Uint8ArrayReader\":21}],23:[function(t,e,r){r.LOCAL_FILE_HEADER=\"PK\u0003\u0004\",r.CENTRAL_FILE_HEADER=\"PK\u0001\u0002\",r.CENTRAL_DIRECTORY_END=\"PK\u0005\u0006\",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR=\"PK\u0006\u0007\",r.ZIP64_CENTRAL_DIRECTORY_END=\"PK\u0006\u0006\",r.DATA_DESCRIPTOR=\"PK\u0007\\b\"},{}],24:[function(t,e,r){var i=t(\"./GenericWorker\"),n=t(\"../utils\");function s(t){i.call(this,\"ConvertWorker to \"+t),this.destType=t}n.inherits(s,i),s.prototype.processChunk=function(t){this.push({data:n.transformTo(this.destType,t.data),meta:t.meta})},e.exports=s},{\"../utils\":32,\"./GenericWorker\":28}],25:[function(t,e,r){var i=t(\"./GenericWorker\"),n=t(\"../crc32\");function s(){i.call(this,\"Crc32Probe\"),this.withStreamInfo(\"crc32\",0)}t(\"../utils\").inherits(s,i),s.prototype.processChunk=function(t){this.streamInfo.crc32=n(t.data,this.streamInfo.crc32||0),this.push(t)},e.exports=s},{\"../crc32\":4,\"../utils\":32,\"./GenericWorker\":28}],26:[function(t,e,r){var i=t(\"../utils\"),n=t(\"./GenericWorker\");function s(t){n.call(this,\"DataLengthProbe for \"+t),this.propName=t,this.withStreamInfo(t,0)}i.inherits(s,n),s.prototype.processChunk=function(t){if(t){var e=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=e+t.data.length}n.prototype.processChunk.call(this,t)},e.exports=s},{\"../utils\":32,\"./GenericWorker\":28}],27:[function(t,e,r){var i=t(\"../utils\"),n=t(\"./GenericWorker\");function s(t){n.call(this,\"DataWorker\");var e=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type=\"\",this._tickScheduled=!1,t.then((function(t){e.dataIsReady=!0,e.data=t,e.max=t&&t.length||0,e.type=i.getTypeOf(t),e.isPaused||e._tickAndRepeat()}),(function(t){e.error(t)}))}i.inherits(s,n),s.prototype.cleanUp=function(){n.prototype.cleanUp.call(this),this.data=null},s.prototype.resume=function(){return!!n.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,i.delay(this._tickAndRepeat,[],this)),!0)},s.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(i.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},s.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var t=null,e=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case\"string\":t=this.data.substring(this.index,e);break;case\"uint8array\":t=this.data.subarray(this.index,e);break;case\"array\":case\"nodebuffer\":t=this.data.slice(this.index,e)}return this.index=e,this.push({data:t,meta:{percent:this.max?this.index/this.max*100:0}})},e.exports=s},{\"../utils\":32,\"./GenericWorker\":28}],28:[function(t,e,r){function i(t){this.name=t||\"default\",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}i.prototype={push:function(t){this.emit(\"data\",t)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit(\"end\"),this.cleanUp(),this.isFinished=!0}catch(t){this.emit(\"error\",t)}return!0},error:function(t){return!this.isFinished&&(this.isPaused?this.generatedError=t:(this.isFinished=!0,this.emit(\"error\",t),this.previous&&this.previous.error(t),this.cleanUp()),!0)},on:function(t,e){return this._listeners[t].push(e),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(t,e){if(this._listeners[t])for(var r=0;r<this._listeners[t].length;r++)this._listeners[t][r].call(this,e)},pipe:function(t){return t.registerPrevious(this)},registerPrevious:function(t){if(this.isLocked)throw new Error(\"The stream '\"+this+\"' has already been used.\");this.streamInfo=t.streamInfo,this.mergeStreamInfo(),this.previous=t;var e=this;return t.on(\"data\",(function(t){e.processChunk(t)})),t.on(\"end\",(function(){e.end()})),t.on(\"error\",(function(t){e.error(t)})),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var t=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),t=!0),this.previous&&this.previous.resume(),!t},flush:function(){},processChunk:function(t){this.push(t)},withStreamInfo:function(t,e){return this.extraStreamInfo[t]=e,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var t in this.extraStreamInfo)this.extraStreamInfo.hasOwnProperty(t)&&(this.streamInfo[t]=this.extraStreamInfo[t])},lock:function(){if(this.isLocked)throw new Error(\"The stream '\"+this+\"' has already been used.\");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var t=\"Worker \"+this.name;return this.previous?this.previous+\" -> \"+t:t}},e.exports=i},{}],29:[function(t,e,r){var i=t(\"../utils\"),n=t(\"./ConvertWorker\"),s=t(\"./GenericWorker\"),a=t(\"../base64\"),o=t(\"../support\"),h=t(\"../external\"),l=null;if(o.nodestream)try{l=t(\"../nodejs/NodejsStreamOutputAdapter\")}catch(t){}function p(t,e,r){var a=e;switch(e){case\"blob\":case\"arraybuffer\":a=\"uint8array\";break;case\"base64\":a=\"string\"}try{this._internalType=a,this._outputType=e,this._mimeType=r,i.checkSupport(a),this._worker=t.pipe(new n(a)),t.lock()}catch(t){this._worker=new s(\"error\"),this._worker.error(t)}}p.prototype={accumulate:function(t){return e=this,r=t,new h.Promise((function(t,n){var s=[],o=e._internalType,h=e._outputType,l=e._mimeType;e.on(\"data\",(function(t,e){s.push(t),r&&r(e)})).on(\"error\",(function(t){s=[],n(t)})).on(\"end\",(function(){try{var e=function(t,e,r){switch(t){case\"blob\":return i.newBlob(i.transformTo(\"arraybuffer\",e),r);case\"base64\":return a.encode(e);default:return i.transformTo(t,e)}}(h,function(t,e){var r,i=0,n=null,s=0;for(r=0;r<e.length;r++)s+=e[r].length;switch(t){case\"string\":return e.join(\"\");case\"array\":return Array.prototype.concat.apply([],e);case\"uint8array\":for(n=new Uint8Array(s),r=0;r<e.length;r++)n.set(e[r],i),i+=e[r].length;return n;case\"nodebuffer\":return Buffer.concat(e);default:throw new Error(\"concat : unsupported type '\"+t+\"'\")}}(o,s),l);t(e)}catch(e){n(e)}s=[]})).resume()}));var e,r},on:function(t,e){var r=this;return\"data\"===t?this._worker.on(t,(function(t){e.call(r,t.data,t.meta)})):this._worker.on(t,(function(){i.delay(e,arguments,r)})),this},resume:function(){return i.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(t){if(i.checkSupport(\"nodestream\"),\"nodebuffer\"!==this._outputType)throw new Error(this._outputType+\" is not supported by this method\");return new l(this,{objectMode:\"nodebuffer\"!==this._outputType},t)}},e.exports=p},{\"../base64\":1,\"../external\":6,\"../nodejs/NodejsStreamOutputAdapter\":13,\"../support\":30,\"../utils\":32,\"./ConvertWorker\":24,\"./GenericWorker\":28}],30:[function(t,e,r){if(r.base64=!0,r.array=!0,r.string=!0,r.arraybuffer=\"undefined\"!=typeof ArrayBuffer&&\"undefined\"!=typeof Uint8Array,r.nodebuffer=\"undefined\"!=typeof Buffer,r.uint8array=\"undefined\"!=typeof Uint8Array,\"undefined\"==typeof ArrayBuffer)r.blob=!1;else{var i=new ArrayBuffer(0);try{r.blob=0===new Blob([i],{type:\"application/zip\"}).size}catch(t){try{var n=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);n.append(i),r.blob=0===n.getBlob(\"application/zip\").size}catch(t){r.blob=!1}}}try{r.nodestream=!!t(\"readable-stream\").Readable}catch(t){r.nodestream=!1}},{\"readable-stream\":16}],31:[function(t,e,r){for(var i=t(\"./utils\"),n=t(\"./support\"),s=t(\"./nodejsUtils\"),a=t(\"./stream/GenericWorker\"),o=new Array(256),h=0;h<256;h++)o[h]=252<=h?6:248<=h?5:240<=h?4:224<=h?3:192<=h?2:1;function l(){a.call(this,\"utf-8 decode\"),this.leftOver=null}function p(){a.call(this,\"utf-8 encode\")}o[254]=o[254]=1,r.utf8encode=function(t){return n.nodebuffer?s.newBufferFrom(t,\"utf-8\"):function(t){var e,r,i,s,a,o=t.length,h=0;for(s=0;s<o;s++)55296==(64512&(r=t.charCodeAt(s)))&&s+1<o&&56320==(64512&(i=t.charCodeAt(s+1)))&&(r=65536+(r-55296<<10)+(i-56320),s++),h+=r<128?1:r<2048?2:r<65536?3:4;for(e=n.uint8array?new Uint8Array(h):new Array(h),s=a=0;a<h;s++)55296==(64512&(r=t.charCodeAt(s)))&&s+1<o&&56320==(64512&(i=t.charCodeAt(s+1)))&&(r=65536+(r-55296<<10)+(i-56320),s++),r<128?e[a++]=r:(r<2048?e[a++]=192|r>>>6:(r<65536?e[a++]=224|r>>>12:(e[a++]=240|r>>>18,e[a++]=128|r>>>12&63),e[a++]=128|r>>>6&63),e[a++]=128|63&r);return e}(t)},r.utf8decode=function(t){return n.nodebuffer?i.transformTo(\"nodebuffer\",t).toString(\"utf-8\"):function(t){var e,r,n,s,a=t.length,h=new Array(2*a);for(e=r=0;e<a;)if((n=t[e++])<128)h[r++]=n;else if(4<(s=o[n]))h[r++]=65533,e+=s-1;else{for(n&=2===s?31:3===s?15:7;1<s&&e<a;)n=n<<6|63&t[e++],s--;1<s?h[r++]=65533:n<65536?h[r++]=n:(n-=65536,h[r++]=55296|n>>10&1023,h[r++]=56320|1023&n)}return h.length!==r&&(h.subarray?h=h.subarray(0,r):h.length=r),i.applyFromCharCode(h)}(t=i.transformTo(n.uint8array?\"uint8array\":\"array\",t))},i.inherits(l,a),l.prototype.processChunk=function(t){var e=i.transformTo(n.uint8array?\"uint8array\":\"array\",t.data);if(this.leftOver&&this.leftOver.length){if(n.uint8array){var s=e;(e=new Uint8Array(s.length+this.leftOver.length)).set(this.leftOver,0),e.set(s,this.leftOver.length)}else e=this.leftOver.concat(e);this.leftOver=null}var a=function(t,e){var r;for((e=e||t.length)>t.length&&(e=t.length),r=e-1;0<=r&&128==(192&t[r]);)r--;return r<0||0===r?e:r+o[t[r]]>e?r:e}(e),h=e;a!==e.length&&(n.uint8array?(h=e.subarray(0,a),this.leftOver=e.subarray(a,e.length)):(h=e.slice(0,a),this.leftOver=e.slice(a,e.length))),this.push({data:r.utf8decode(h),meta:t.meta})},l.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:r.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},r.Utf8DecodeWorker=l,i.inherits(p,a),p.prototype.processChunk=function(t){this.push({data:r.utf8encode(t.data),meta:t.meta})},r.Utf8EncodeWorker=p},{\"./nodejsUtils\":14,\"./stream/GenericWorker\":28,\"./support\":30,\"./utils\":32}],32:[function(t,e,r){var i=t(\"./support\"),n=t(\"./base64\"),s=t(\"./nodejsUtils\"),a=t(\"set-immediate-shim\"),o=t(\"./external\");function h(t){return t}function l(t,e){for(var r=0;r<t.length;++r)e[r]=255&t.charCodeAt(r);return e}r.newBlob=function(t,e){r.checkSupport(\"blob\");try{return new Blob([t],{type:e})}catch(r){try{var i=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return i.append(t),i.getBlob(e)}catch(t){throw new Error(\"Bug : can't construct the Blob.\")}}};var p={stringifyByChunk:function(t,e,r){var i=[],n=0,s=t.length;if(s<=r)return String.fromCharCode.apply(null,t);for(;n<s;)\"array\"===e||\"nodebuffer\"===e?i.push(String.fromCharCode.apply(null,t.slice(n,Math.min(n+r,s)))):i.push(String.fromCharCode.apply(null,t.subarray(n,Math.min(n+r,s)))),n+=r;return i.join(\"\")},stringifyByChar:function(t){for(var e=\"\",r=0;r<t.length;r++)e+=String.fromCharCode(t[r]);return e},applyCanBeUsed:{uint8array:function(){try{return i.uint8array&&1===String.fromCharCode.apply(null,new Uint8Array(1)).length}catch(t){return!1}}(),nodebuffer:function(){try{return i.nodebuffer&&1===String.fromCharCode.apply(null,s.allocBuffer(1)).length}catch(t){return!1}}()}};function c(t){var e=65536,i=r.getTypeOf(t),n=!0;if(\"uint8array\"===i?n=p.applyCanBeUsed.uint8array:\"nodebuffer\"===i&&(n=p.applyCanBeUsed.nodebuffer),n)for(;1<e;)try{return p.stringifyByChunk(t,i,e)}catch(t){e=Math.floor(e/2)}return p.stringifyByChar(t)}function f(t,e){for(var r=0;r<t.length;r++)e[r]=t[r];return e}r.applyFromCharCode=c;var u={};u.string={string:h,array:function(t){return l(t,new Array(t.length))},arraybuffer:function(t){return u.string.uint8array(t).buffer},uint8array:function(t){return l(t,new Uint8Array(t.length))},nodebuffer:function(t){return l(t,s.allocBuffer(t.length))}},u.array={string:c,array:h,arraybuffer:function(t){return new Uint8Array(t).buffer},uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return s.newBufferFrom(t)}},u.arraybuffer={string:function(t){return c(new Uint8Array(t))},array:function(t){return f(new Uint8Array(t),new Array(t.byteLength))},arraybuffer:h,uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return s.newBufferFrom(new Uint8Array(t))}},u.uint8array={string:c,array:function(t){return f(t,new Array(t.length))},arraybuffer:function(t){return t.buffer},uint8array:h,nodebuffer:function(t){return s.newBufferFrom(t)}},u.nodebuffer={string:c,array:function(t){return f(t,new Array(t.length))},arraybuffer:function(t){return u.nodebuffer.uint8array(t).buffer},uint8array:function(t){return f(t,new Uint8Array(t.length))},nodebuffer:h},r.transformTo=function(t,e){if(e=e||\"\",!t)return e;r.checkSupport(t);var i=r.getTypeOf(e);return u[i][t](e)},r.getTypeOf=function(t){return\"string\"==typeof t?\"string\":\"[object Array]\"===Object.prototype.toString.call(t)?\"array\":i.nodebuffer&&s.isBuffer(t)?\"nodebuffer\":i.uint8array&&t instanceof Uint8Array?\"uint8array\":i.arraybuffer&&t instanceof ArrayBuffer?\"arraybuffer\":void 0},r.checkSupport=function(t){if(!i[t.toLowerCase()])throw new Error(t+\" is not supported by this platform\")},r.MAX_VALUE_16BITS=65535,r.MAX_VALUE_32BITS=-1,r.pretty=function(t){var e,r,i=\"\";for(r=0;r<(t||\"\").length;r++)i+=\"\\\\x\"+((e=t.charCodeAt(r))<16?\"0\":\"\")+e.toString(16).toUpperCase();return i},r.delay=function(t,e,r){a((function(){t.apply(r||null,e||[])}))},r.inherits=function(t,e){function r(){}r.prototype=e.prototype,t.prototype=new r},r.extend=function(){var t,e,r={};for(t=0;t<arguments.length;t++)for(e in arguments[t])arguments[t].hasOwnProperty(e)&&void 0===r[e]&&(r[e]=arguments[t][e]);return r},r.prepareContent=function(t,e,s,a,h){return o.Promise.resolve(e).then((function(t){return i.blob&&(t instanceof Blob||-1!==[\"[object File]\",\"[object Blob]\"].indexOf(Object.prototype.toString.call(t)))&&\"undefined\"!=typeof FileReader?new o.Promise((function(e,r){var i=new FileReader;i.onload=function(t){e(t.target.result)},i.onerror=function(t){r(t.target.error)},i.readAsArrayBuffer(t)})):t})).then((function(e){var p,c=r.getTypeOf(e);return c?(\"arraybuffer\"===c?e=r.transformTo(\"uint8array\",e):\"string\"===c&&(h?e=n.decode(e):s&&!0!==a&&(e=l(p=e,i.uint8array?new Uint8Array(p.length):new Array(p.length)))),e):o.Promise.reject(new Error(\"Can't read the data of '\"+t+\"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?\"))}))}},{\"./base64\":1,\"./external\":6,\"./nodejsUtils\":14,\"./support\":30,\"set-immediate-shim\":54}],33:[function(t,e,r){var i=t(\"./reader/readerFor\"),n=t(\"./utils\"),s=t(\"./signature\"),a=t(\"./zipEntry\"),o=(t(\"./utf8\"),t(\"./support\"));function h(t){this.files=[],this.loadOptions=t}h.prototype={checkSignature:function(t){if(!this.reader.readAndCheckSignature(t)){this.reader.index-=4;var e=this.reader.readString(4);throw new Error(\"Corrupted zip or bug: unexpected signature (\"+n.pretty(e)+\", expected \"+n.pretty(t)+\")\")}},isSignature:function(t,e){var r=this.reader.index;this.reader.setIndex(t);var i=this.reader.readString(4)===e;return this.reader.setIndex(r),i},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var t=this.reader.readData(this.zipCommentLength),e=o.uint8array?\"uint8array\":\"array\",r=n.transformTo(e,t);this.zipComment=this.loadOptions.decodeFileName(r)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var t,e,r,i=this.zip64EndOfCentralSize-44;0<i;)t=this.reader.readInt(2),e=this.reader.readInt(4),r=this.reader.readData(e),this.zip64ExtensibleData[t]={id:t,length:e,value:r}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error(\"Multi-volumes zip are not supported\")},readLocalFiles:function(){var t,e;for(t=0;t<this.files.length;t++)e=this.files[t],this.reader.setIndex(e.localHeaderOffset),this.checkSignature(s.LOCAL_FILE_HEADER),e.readLocalPart(this.reader),e.handleUTF8(),e.processAttributes()},readCentralDir:function(){var t;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(s.CENTRAL_FILE_HEADER);)(t=new a({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(t);if(this.centralDirRecords!==this.files.length&&0!==this.centralDirRecords&&0===this.files.length)throw new Error(\"Corrupted zip or bug: expected \"+this.centralDirRecords+\" records in central dir, got \"+this.files.length)},readEndOfCentral:function(){var t=this.reader.lastIndexOfSignature(s.CENTRAL_DIRECTORY_END);if(t<0)throw this.isSignature(0,s.LOCAL_FILE_HEADER)?new Error(\"Corrupted zip: can't find end of central directory\"):new Error(\"Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html\");this.reader.setIndex(t);var e=t;if(this.checkSignature(s.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===n.MAX_VALUE_16BITS||this.diskWithCentralDirStart===n.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===n.MAX_VALUE_16BITS||this.centralDirRecords===n.MAX_VALUE_16BITS||this.centralDirSize===n.MAX_VALUE_32BITS||this.centralDirOffset===n.MAX_VALUE_32BITS){if(this.zip64=!0,(t=this.reader.lastIndexOfSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error(\"Corrupted zip: can't find the ZIP64 end of central directory locator\");if(this.reader.setIndex(t),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,s.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(s.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error(\"Corrupted zip: can't find the ZIP64 end of central directory\");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var r=this.centralDirOffset+this.centralDirSize;this.zip64&&(r+=20,r+=12+this.zip64EndOfCentralSize);var i=e-r;if(0<i)this.isSignature(e,s.CENTRAL_FILE_HEADER)||(this.reader.zero=i);else if(i<0)throw new Error(\"Corrupted zip: missing \"+Math.abs(i)+\" bytes.\")},prepareReader:function(t){this.reader=i(t)},load:function(t){this.prepareReader(t),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},e.exports=h},{\"./reader/readerFor\":22,\"./signature\":23,\"./support\":30,\"./utf8\":31,\"./utils\":32,\"./zipEntry\":34}],34:[function(t,e,r){var i=t(\"./reader/readerFor\"),n=t(\"./utils\"),s=t(\"./compressedObject\"),a=t(\"./crc32\"),o=t(\"./utf8\"),h=t(\"./compressions\"),l=t(\"./support\");function p(t,e){this.options=t,this.loadOptions=e}p.prototype={isEncrypted:function(){return 1==(1&this.bitFlag)},useUTF8:function(){return 2048==(2048&this.bitFlag)},readLocalPart:function(t){var e,r;if(t.skip(22),this.fileNameLength=t.readInt(2),r=t.readInt(2),this.fileName=t.readData(this.fileNameLength),t.skip(r),-1===this.compressedSize||-1===this.uncompressedSize)throw new Error(\"Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)\");if(null===(e=function(t){for(var e in h)if(h.hasOwnProperty(e)&&h[e].magic===t)return h[e];return null}(this.compressionMethod)))throw new Error(\"Corrupted zip : compression \"+n.pretty(this.compressionMethod)+\" unknown (inner file : \"+n.transformTo(\"string\",this.fileName)+\")\");this.decompressed=new s(this.compressedSize,this.uncompressedSize,this.crc32,e,t.readData(this.compressedSize))},readCentralPart:function(t){this.versionMadeBy=t.readInt(2),t.skip(2),this.bitFlag=t.readInt(2),this.compressionMethod=t.readString(2),this.date=t.readDate(),this.crc32=t.readInt(4),this.compressedSize=t.readInt(4),this.uncompressedSize=t.readInt(4);var e=t.readInt(2);if(this.extraFieldsLength=t.readInt(2),this.fileCommentLength=t.readInt(2),this.diskNumberStart=t.readInt(2),this.internalFileAttributes=t.readInt(2),this.externalFileAttributes=t.readInt(4),this.localHeaderOffset=t.readInt(4),this.isEncrypted())throw new Error(\"Encrypted zip are not supported\");t.skip(e),this.readExtraFields(t),this.parseZIP64ExtraField(t),this.fileComment=t.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var t=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),0==t&&(this.dosPermissions=63&this.externalFileAttributes),3==t&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||\"/\"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(t){if(this.extraFields[1]){var e=i(this.extraFields[1].value);this.uncompressedSize===n.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===n.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===n.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===n.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(t){var e,r,i,n=t.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});t.index+4<n;)e=t.readInt(2),r=t.readInt(2),i=t.readData(r),this.extraFields[e]={id:e,length:r,value:i};t.setIndex(n)},handleUTF8:function(){var t=l.uint8array?\"uint8array\":\"array\";if(this.useUTF8())this.fileNameStr=o.utf8decode(this.fileName),this.fileCommentStr=o.utf8decode(this.fileComment);else{var e=this.findExtraFieldUnicodePath();if(null!==e)this.fileNameStr=e;else{var r=n.transformTo(t,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(r)}var i=this.findExtraFieldUnicodeComment();if(null!==i)this.fileCommentStr=i;else{var s=n.transformTo(t,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(s)}}},findExtraFieldUnicodePath:function(){var t=this.extraFields[28789];if(t){var e=i(t.value);return 1!==e.readInt(1)||a(this.fileName)!==e.readInt(4)?null:o.utf8decode(e.readData(t.length-5))}return null},findExtraFieldUnicodeComment:function(){var t=this.extraFields[25461];if(t){var e=i(t.value);return 1!==e.readInt(1)||a(this.fileComment)!==e.readInt(4)?null:o.utf8decode(e.readData(t.length-5))}return null}},e.exports=p},{\"./compressedObject\":2,\"./compressions\":3,\"./crc32\":4,\"./reader/readerFor\":22,\"./support\":30,\"./utf8\":31,\"./utils\":32}],35:[function(t,e,r){function i(t,e,r){this.name=t,this.dir=r.dir,this.date=r.date,this.comment=r.comment,this.unixPermissions=r.unixPermissions,this.dosPermissions=r.dosPermissions,this._data=e,this._dataBinary=r.binary,this.options={compression:r.compression,compressionOptions:r.compressionOptions}}var n=t(\"./stream/StreamHelper\"),s=t(\"./stream/DataWorker\"),a=t(\"./utf8\"),o=t(\"./compressedObject\"),h=t(\"./stream/GenericWorker\");i.prototype={internalStream:function(t){var e=null,r=\"string\";try{if(!t)throw new Error(\"No output type specified.\");var i=\"string\"===(r=t.toLowerCase())||\"text\"===r;\"binarystring\"!==r&&\"text\"!==r||(r=\"string\"),e=this._decompressWorker();var s=!this._dataBinary;s&&!i&&(e=e.pipe(new a.Utf8EncodeWorker)),!s&&i&&(e=e.pipe(new a.Utf8DecodeWorker))}catch(t){(e=new h(\"error\")).error(t)}return new n(e,r,\"\")},async:function(t,e){return this.internalStream(t).accumulate(e)},nodeStream:function(t,e){return this.internalStream(t||\"nodebuffer\").toNodejsStream(e)},_compressWorker:function(t,e){if(this._data instanceof o&&this._data.compression.magic===t.magic)return this._data.getCompressedWorker();var r=this._decompressWorker();return this._dataBinary||(r=r.pipe(new a.Utf8EncodeWorker)),o.createWorkerFrom(r,t,e)},_decompressWorker:function(){return this._data instanceof o?this._data.getContentWorker():this._data instanceof h?this._data:new s(this._data)}};for(var l=[\"asText\",\"asBinary\",\"asNodeBuffer\",\"asUint8Array\",\"asArrayBuffer\"],p=function(){throw new Error(\"This method has been removed in JSZip 3.0, please check the upgrade guide.\")},c=0;c<l.length;c++)i.prototype[l[c]]=p;e.exports=i},{\"./compressedObject\":2,\"./stream/DataWorker\":27,\"./stream/GenericWorker\":28,\"./stream/StreamHelper\":29,\"./utf8\":31}],36:[function(t,e,r){(function(t){var r,i,n=t.MutationObserver||t.WebKitMutationObserver;if(n){var s=0,a=new n(p),o=t.document.createTextNode(\"\");a.observe(o,{characterData:!0}),r=function(){o.data=s=++s%2}}else if(t.setImmediate||void 0===t.MessageChannel)r=\"document\"in t&&\"onreadystatechange\"in t.document.createElement(\"script\")?function(){var e=t.document.createElement(\"script\");e.onreadystatechange=function(){p(),e.onreadystatechange=null,e.parentNode.removeChild(e),e=null},t.document.documentElement.appendChild(e)}:function(){setTimeout(p,0)};else{var h=new t.MessageChannel;h.port1.onmessage=p,r=function(){h.port2.postMessage(0)}}var l=[];function p(){var t,e;i=!0;for(var r=l.length;r;){for(e=l,l=[],t=-1;++t<r;)e[t]();r=l.length}i=!1}e.exports=function(t){1!==l.push(t)||i||r()}}).call(this,void 0!==i?i:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{}],37:[function(t,e,r){var i=t(\"immediate\");function n(){}var s={},a=[\"REJECTED\"],o=[\"FULFILLED\"],h=[\"PENDING\"];function l(t){if(\"function\"!=typeof t)throw new TypeError(\"resolver must be a function\");this.state=h,this.queue=[],this.outcome=void 0,t!==n&&u(this,t)}function p(t,e,r){this.promise=t,\"function\"==typeof e&&(this.onFulfilled=e,this.callFulfilled=this.otherCallFulfilled),\"function\"==typeof r&&(this.onRejected=r,this.callRejected=this.otherCallRejected)}function c(t,e,r){i((function(){var i;try{i=e(r)}catch(i){return s.reject(t,i)}i===t?s.reject(t,new TypeError(\"Cannot resolve promise with itself\")):s.resolve(t,i)}))}function f(t){var e=t&&t.then;if(t&&(\"object\"==typeof t||\"function\"==typeof t)&&\"function\"==typeof e)return function(){e.apply(t,arguments)}}function u(t,e){var r=!1;function i(e){r||(r=!0,s.reject(t,e))}function n(e){r||(r=!0,s.resolve(t,e))}var a=d((function(){e(n,i)}));\"error\"===a.status&&i(a.value)}function d(t,e){var r={};try{r.value=t(e),r.status=\"success\"}catch(t){r.status=\"error\",r.value=t}return r}(e.exports=l).prototype.finally=function(t){if(\"function\"!=typeof t)return this;var e=this.constructor;return this.then((function(r){return e.resolve(t()).then((function(){return r}))}),(function(r){return e.resolve(t()).then((function(){throw r}))}))},l.prototype.catch=function(t){return this.then(null,t)},l.prototype.then=function(t,e){if(\"function\"!=typeof t&&this.state===o||\"function\"!=typeof e&&this.state===a)return this;var r=new this.constructor(n);return this.state!==h?c(r,this.state===o?t:e,this.outcome):this.queue.push(new p(r,t,e)),r},p.prototype.callFulfilled=function(t){s.resolve(this.promise,t)},p.prototype.otherCallFulfilled=function(t){c(this.promise,this.onFulfilled,t)},p.prototype.callRejected=function(t){s.reject(this.promise,t)},p.prototype.otherCallRejected=function(t){c(this.promise,this.onRejected,t)},s.resolve=function(t,e){var r=d(f,e);if(\"error\"===r.status)return s.reject(t,r.value);var i=r.value;if(i)u(t,i);else{t.state=o,t.outcome=e;for(var n=-1,a=t.queue.length;++n<a;)t.queue[n].callFulfilled(e)}return t},s.reject=function(t,e){t.state=a,t.outcome=e;for(var r=-1,i=t.queue.length;++r<i;)t.queue[r].callRejected(e);return t},l.resolve=function(t){return t instanceof this?t:s.resolve(new this(n),t)},l.reject=function(t){var e=new this(n);return s.reject(e,t)},l.all=function(t){var e=this;if(\"[object Array]\"!==Object.prototype.toString.call(t))return this.reject(new TypeError(\"must be an array\"));var r=t.length,i=!1;if(!r)return this.resolve([]);for(var a=new Array(r),o=0,h=-1,l=new this(n);++h<r;)p(t[h],h);return l;function p(t,n){e.resolve(t).then((function(t){a[n]=t,++o!==r||i||(i=!0,s.resolve(l,a))}),(function(t){i||(i=!0,s.reject(l,t))}))}},l.race=function(t){if(\"[object Array]\"!==Object.prototype.toString.call(t))return this.reject(new TypeError(\"must be an array\"));var e=t.length,r=!1;if(!e)return this.resolve([]);for(var i,a=-1,o=new this(n);++a<e;)i=t[a],this.resolve(i).then((function(t){r||(r=!0,s.resolve(o,t))}),(function(t){r||(r=!0,s.reject(o,t))}));return o}},{immediate:36}],38:[function(t,e,r){var i={};(0,t(\"./lib/utils/common\").assign)(i,t(\"./lib/deflate\"),t(\"./lib/inflate\"),t(\"./lib/zlib/constants\")),e.exports=i},{\"./lib/deflate\":39,\"./lib/inflate\":40,\"./lib/utils/common\":41,\"./lib/zlib/constants\":44}],39:[function(t,e,r){var i=t(\"./zlib/deflate\"),n=t(\"./utils/common\"),s=t(\"./utils/strings\"),a=t(\"./zlib/messages\"),o=t(\"./zlib/zstream\"),h=Object.prototype.toString;function l(t){if(!(this instanceof l))return new l(t);this.options=n.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:\"\"},t||{});var e=this.options;e.raw&&0<e.windowBits?e.windowBits=-e.windowBits:e.gzip&&0<e.windowBits&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg=\"\",this.ended=!1,this.chunks=[],this.strm=new o,this.strm.avail_out=0;var r=i.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(0!==r)throw new Error(a[r]);if(e.header&&i.deflateSetHeader(this.strm,e.header),e.dictionary){var p;if(p=\"string\"==typeof e.dictionary?s.string2buf(e.dictionary):\"[object ArrayBuffer]\"===h.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,0!==(r=i.deflateSetDictionary(this.strm,p)))throw new Error(a[r]);this._dict_set=!0}}function p(t,e){var r=new l(e);if(r.push(t,!0),r.err)throw r.msg||a[r.err];return r.result}l.prototype.push=function(t,e){var r,a,o=this.strm,l=this.options.chunkSize;if(this.ended)return!1;a=e===~~e?e:!0===e?4:0,\"string\"==typeof t?o.input=s.string2buf(t):\"[object ArrayBuffer]\"===h.call(t)?o.input=new Uint8Array(t):o.input=t,o.next_in=0,o.avail_in=o.input.length;do{if(0===o.avail_out&&(o.output=new n.Buf8(l),o.next_out=0,o.avail_out=l),1!==(r=i.deflate(o,a))&&0!==r)return this.onEnd(r),!(this.ended=!0);0!==o.avail_out&&(0!==o.avail_in||4!==a&&2!==a)||(\"string\"===this.options.to?this.onData(s.buf2binstring(n.shrinkBuf(o.output,o.next_out))):this.onData(n.shrinkBuf(o.output,o.next_out)))}while((0<o.avail_in||0===o.avail_out)&&1!==r);return 4===a?(r=i.deflateEnd(this.strm),this.onEnd(r),this.ended=!0,0===r):2!==a||(this.onEnd(0),!(o.avail_out=0))},l.prototype.onData=function(t){this.chunks.push(t)},l.prototype.onEnd=function(t){0===t&&(\"string\"===this.options.to?this.result=this.chunks.join(\"\"):this.result=n.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},r.Deflate=l,r.deflate=p,r.deflateRaw=function(t,e){return(e=e||{}).raw=!0,p(t,e)},r.gzip=function(t,e){return(e=e||{}).gzip=!0,p(t,e)}},{\"./utils/common\":41,\"./utils/strings\":42,\"./zlib/deflate\":46,\"./zlib/messages\":51,\"./zlib/zstream\":53}],40:[function(t,e,r){var i=t(\"./zlib/inflate\"),n=t(\"./utils/common\"),s=t(\"./utils/strings\"),a=t(\"./zlib/constants\"),o=t(\"./zlib/messages\"),h=t(\"./zlib/zstream\"),l=t(\"./zlib/gzheader\"),p=Object.prototype.toString;function c(t){if(!(this instanceof c))return new c(t);this.options=n.assign({chunkSize:16384,windowBits:0,to:\"\"},t||{});var e=this.options;e.raw&&0<=e.windowBits&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(0<=e.windowBits&&e.windowBits<16)||t&&t.windowBits||(e.windowBits+=32),15<e.windowBits&&e.windowBits<48&&0==(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg=\"\",this.ended=!1,this.chunks=[],this.strm=new h,this.strm.avail_out=0;var r=i.inflateInit2(this.strm,e.windowBits);if(r!==a.Z_OK)throw new Error(o[r]);this.header=new l,i.inflateGetHeader(this.strm,this.header)}function f(t,e){var r=new c(e);if(r.push(t,!0),r.err)throw r.msg||o[r.err];return r.result}c.prototype.push=function(t,e){var r,o,h,l,c,f,u=this.strm,d=this.options.chunkSize,m=this.options.dictionary,y=!1;if(this.ended)return!1;o=e===~~e?e:!0===e?a.Z_FINISH:a.Z_NO_FLUSH,\"string\"==typeof t?u.input=s.binstring2buf(t):\"[object ArrayBuffer]\"===p.call(t)?u.input=new Uint8Array(t):u.input=t,u.next_in=0,u.avail_in=u.input.length;do{if(0===u.avail_out&&(u.output=new n.Buf8(d),u.next_out=0,u.avail_out=d),(r=i.inflate(u,a.Z_NO_FLUSH))===a.Z_NEED_DICT&&m&&(f=\"string\"==typeof m?s.string2buf(m):\"[object ArrayBuffer]\"===p.call(m)?new Uint8Array(m):m,r=i.inflateSetDictionary(this.strm,f)),r===a.Z_BUF_ERROR&&!0===y&&(r=a.Z_OK,y=!1),r!==a.Z_STREAM_END&&r!==a.Z_OK)return this.onEnd(r),!(this.ended=!0);u.next_out&&(0!==u.avail_out&&r!==a.Z_STREAM_END&&(0!==u.avail_in||o!==a.Z_FINISH&&o!==a.Z_SYNC_FLUSH)||(\"string\"===this.options.to?(h=s.utf8border(u.output,u.next_out),l=u.next_out-h,c=s.buf2string(u.output,h),u.next_out=l,u.avail_out=d-l,l&&n.arraySet(u.output,u.output,h,l,0),this.onData(c)):this.onData(n.shrinkBuf(u.output,u.next_out)))),0===u.avail_in&&0===u.avail_out&&(y=!0)}while((0<u.avail_in||0===u.avail_out)&&r!==a.Z_STREAM_END);return r===a.Z_STREAM_END&&(o=a.Z_FINISH),o===a.Z_FINISH?(r=i.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===a.Z_OK):o!==a.Z_SYNC_FLUSH||(this.onEnd(a.Z_OK),!(u.avail_out=0))},c.prototype.onData=function(t){this.chunks.push(t)},c.prototype.onEnd=function(t){t===a.Z_OK&&(\"string\"===this.options.to?this.result=this.chunks.join(\"\"):this.result=n.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},r.Inflate=c,r.inflate=f,r.inflateRaw=function(t,e){return(e=e||{}).raw=!0,f(t,e)},r.ungzip=f},{\"./utils/common\":41,\"./utils/strings\":42,\"./zlib/constants\":44,\"./zlib/gzheader\":47,\"./zlib/inflate\":49,\"./zlib/messages\":51,\"./zlib/zstream\":53}],41:[function(t,e,r){var i=\"undefined\"!=typeof Uint8Array&&\"undefined\"!=typeof Uint16Array&&\"undefined\"!=typeof Int32Array;r.assign=function(t){for(var e=Array.prototype.slice.call(arguments,1);e.length;){var r=e.shift();if(r){if(\"object\"!=typeof r)throw new TypeError(r+\"must be non-object\");for(var i in r)r.hasOwnProperty(i)&&(t[i]=r[i])}}return t},r.shrinkBuf=function(t,e){return t.length===e?t:t.subarray?t.subarray(0,e):(t.length=e,t)};var n={arraySet:function(t,e,r,i,n){if(e.subarray&&t.subarray)t.set(e.subarray(r,r+i),n);else for(var s=0;s<i;s++)t[n+s]=e[r+s]},flattenChunks:function(t){var e,r,i,n,s,a;for(e=i=0,r=t.length;e<r;e++)i+=t[e].length;for(a=new Uint8Array(i),e=n=0,r=t.length;e<r;e++)s=t[e],a.set(s,n),n+=s.length;return a}},s={arraySet:function(t,e,r,i,n){for(var s=0;s<i;s++)t[n+s]=e[r+s]},flattenChunks:function(t){return[].concat.apply([],t)}};r.setTyped=function(t){t?(r.Buf8=Uint8Array,r.Buf16=Uint16Array,r.Buf32=Int32Array,r.assign(r,n)):(r.Buf8=Array,r.Buf16=Array,r.Buf32=Array,r.assign(r,s))},r.setTyped(i)},{}],42:[function(t,e,r){var i=t(\"./common\"),n=!0,s=!0;try{String.fromCharCode.apply(null,[0])}catch(t){n=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(t){s=!1}for(var a=new i.Buf8(256),o=0;o<256;o++)a[o]=252<=o?6:248<=o?5:240<=o?4:224<=o?3:192<=o?2:1;function h(t,e){if(e<65537&&(t.subarray&&s||!t.subarray&&n))return String.fromCharCode.apply(null,i.shrinkBuf(t,e));for(var r=\"\",a=0;a<e;a++)r+=String.fromCharCode(t[a]);return r}a[254]=a[254]=1,r.string2buf=function(t){var e,r,n,s,a,o=t.length,h=0;for(s=0;s<o;s++)55296==(64512&(r=t.charCodeAt(s)))&&s+1<o&&56320==(64512&(n=t.charCodeAt(s+1)))&&(r=65536+(r-55296<<10)+(n-56320),s++),h+=r<128?1:r<2048?2:r<65536?3:4;for(e=new i.Buf8(h),s=a=0;a<h;s++)55296==(64512&(r=t.charCodeAt(s)))&&s+1<o&&56320==(64512&(n=t.charCodeAt(s+1)))&&(r=65536+(r-55296<<10)+(n-56320),s++),r<128?e[a++]=r:(r<2048?e[a++]=192|r>>>6:(r<65536?e[a++]=224|r>>>12:(e[a++]=240|r>>>18,e[a++]=128|r>>>12&63),e[a++]=128|r>>>6&63),e[a++]=128|63&r);return e},r.buf2binstring=function(t){return h(t,t.length)},r.binstring2buf=function(t){for(var e=new i.Buf8(t.length),r=0,n=e.length;r<n;r++)e[r]=t.charCodeAt(r);return e},r.buf2string=function(t,e){var r,i,n,s,o=e||t.length,l=new Array(2*o);for(r=i=0;r<o;)if((n=t[r++])<128)l[i++]=n;else if(4<(s=a[n]))l[i++]=65533,r+=s-1;else{for(n&=2===s?31:3===s?15:7;1<s&&r<o;)n=n<<6|63&t[r++],s--;1<s?l[i++]=65533:n<65536?l[i++]=n:(n-=65536,l[i++]=55296|n>>10&1023,l[i++]=56320|1023&n)}return h(l,i)},r.utf8border=function(t,e){var r;for((e=e||t.length)>t.length&&(e=t.length),r=e-1;0<=r&&128==(192&t[r]);)r--;return r<0||0===r?e:r+a[t[r]]>e?r:e}},{\"./common\":41}],43:[function(t,e,r){e.exports=function(t,e,r,i){for(var n=65535&t|0,s=t>>>16&65535|0,a=0;0!==r;){for(r-=a=2e3<r?2e3:r;s=s+(n=n+e[i++]|0)|0,--a;);n%=65521,s%=65521}return n|s<<16|0}},{}],44:[function(t,e,r){e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(t,e,r){var i=function(){for(var t,e=[],r=0;r<256;r++){t=r;for(var i=0;i<8;i++)t=1&t?3988292384^t>>>1:t>>>1;e[r]=t}return e}();e.exports=function(t,e,r,n){var s=i,a=n+r;t^=-1;for(var o=n;o<a;o++)t=t>>>8^s[255&(t^e[o])];return-1^t}},{}],46:[function(t,e,r){var i,n=t(\"../utils/common\"),s=t(\"./trees\"),a=t(\"./adler32\"),o=t(\"./crc32\"),h=t(\"./messages\"),l=-2,p=258,c=262,f=113;function u(t,e){return t.msg=h[e],e}function d(t){return(t<<1)-(4<t?9:0)}function m(t){for(var e=t.length;0<=--e;)t[e]=0}function y(t){var e=t.state,r=e.pending;r>t.avail_out&&(r=t.avail_out),0!==r&&(n.arraySet(t.output,e.pending_buf,e.pending_out,r,t.next_out),t.next_out+=r,e.pending_out+=r,t.total_out+=r,t.avail_out-=r,e.pending-=r,0===e.pending&&(e.pending_out=0))}function g(t,e){s._tr_flush_block(t,0<=t.block_start?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,y(t.strm)}function v(t,e){t.pending_buf[t.pending++]=e}function _(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function b(t,e){var r,i,n=t.max_chain_length,s=t.strstart,a=t.prev_length,o=t.nice_match,h=t.strstart>t.w_size-c?t.strstart-(t.w_size-c):0,l=t.window,f=t.w_mask,u=t.prev,d=t.strstart+p,m=l[s+a-1],y=l[s+a];t.prev_length>=t.good_match&&(n>>=2),o>t.lookahead&&(o=t.lookahead);do{if(l[(r=e)+a]===y&&l[r+a-1]===m&&l[r]===l[s]&&l[++r]===l[s+1]){s+=2,r++;do{}while(l[++s]===l[++r]&&l[++s]===l[++r]&&l[++s]===l[++r]&&l[++s]===l[++r]&&l[++s]===l[++r]&&l[++s]===l[++r]&&l[++s]===l[++r]&&l[++s]===l[++r]&&s<d);if(i=p-(d-s),s=d-p,a<i){if(t.match_start=e,o<=(a=i))break;m=l[s+a-1],y=l[s+a]}}}while((e=u[e&f])>h&&0!=--n);return a<=t.lookahead?a:t.lookahead}function P(t){var e,r,i,s,h,l,p,f,u,d,m=t.w_size;do{if(s=t.window_size-t.lookahead-t.strstart,t.strstart>=m+(m-c)){for(n.arraySet(t.window,t.window,m,m,0),t.match_start-=m,t.strstart-=m,t.block_start-=m,e=r=t.hash_size;i=t.head[--e],t.head[e]=m<=i?i-m:0,--r;);for(e=r=m;i=t.prev[--e],t.prev[e]=m<=i?i-m:0,--r;);s+=m}if(0===t.strm.avail_in)break;if(l=t.strm,p=t.window,f=t.strstart+t.lookahead,d=void 0,(u=s)<(d=l.avail_in)&&(d=u),r=0===d?0:(l.avail_in-=d,n.arraySet(p,l.input,l.next_in,d,f),1===l.state.wrap?l.adler=a(l.adler,p,d,f):2===l.state.wrap&&(l.adler=o(l.adler,p,d,f)),l.next_in+=d,l.total_in+=d,d),t.lookahead+=r,t.lookahead+t.insert>=3)for(h=t.strstart-t.insert,t.ins_h=t.window[h],t.ins_h=(t.ins_h<<t.hash_shift^t.window[h+1])&t.hash_mask;t.insert&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[h+3-1])&t.hash_mask,t.prev[h&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=h,h++,t.insert--,!(t.lookahead+t.insert<3)););}while(t.lookahead<c&&0!==t.strm.avail_in)}function S(t,e){for(var r,i;;){if(t.lookahead<c){if(P(t),t.lookahead<c&&0===e)return 1;if(0===t.lookahead)break}if(r=0,t.lookahead>=3&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+3-1])&t.hash_mask,r=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!==r&&t.strstart-r<=t.w_size-c&&(t.match_length=b(t,r)),t.match_length>=3)if(i=s._tr_tally(t,t.strstart-t.match_start,t.match_length-3),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=3){for(t.match_length--;t.strstart++,t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+3-1])&t.hash_mask,r=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart,0!=--t.match_length;);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.ins_h=t.window[t.strstart],t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+1])&t.hash_mask;else i=s._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(i&&(g(t,!1),0===t.strm.avail_out))return 1}return t.insert=t.strstart<2?t.strstart:2,4===e?(g(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(g(t,!1),0===t.strm.avail_out)?1:2}function w(t,e){for(var r,i,n;;){if(t.lookahead<c){if(P(t),t.lookahead<c&&0===e)return 1;if(0===t.lookahead)break}if(r=0,t.lookahead>=3&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+3-1])&t.hash_mask,r=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=2,0!==r&&t.prev_length<t.max_lazy_match&&t.strstart-r<=t.w_size-c&&(t.match_length=b(t,r),t.match_length<=5&&(1===t.strategy||3===t.match_length&&4096<t.strstart-t.match_start)&&(t.match_length=2)),t.prev_length>=3&&t.match_length<=t.prev_length){for(n=t.strstart+t.lookahead-3,i=s._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-3),t.lookahead-=t.prev_length-1,t.prev_length-=2;++t.strstart<=n&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+3-1])&t.hash_mask,r=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!=--t.prev_length;);if(t.match_available=0,t.match_length=2,t.strstart++,i&&(g(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if((i=s._tr_tally(t,0,t.window[t.strstart-1]))&&g(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return 1}else t.match_available=1,t.strstart++,t.lookahead--}return t.match_available&&(i=s._tr_tally(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<2?t.strstart:2,4===e?(g(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(g(t,!1),0===t.strm.avail_out)?1:2}function x(t,e,r,i,n){this.good_length=t,this.max_lazy=e,this.nice_length=r,this.max_chain=i,this.func=n}function E(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=8,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new n.Buf16(1146),this.dyn_dtree=new n.Buf16(122),this.bl_tree=new n.Buf16(78),m(this.dyn_ltree),m(this.dyn_dtree),m(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new n.Buf16(16),this.heap=new n.Buf16(573),m(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new n.Buf16(573),m(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function k(t){var e;return t&&t.state?(t.total_in=t.total_out=0,t.data_type=2,(e=t.state).pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?42:f,t.adler=2===e.wrap?0:1,e.last_flush=0,s._tr_init(e),0):u(t,l)}function A(t){var e,r=k(t);return 0===r&&((e=t.state).window_size=2*e.w_size,m(e.head),e.max_lazy_match=i[e.level].max_lazy,e.good_match=i[e.level].good_length,e.nice_match=i[e.level].nice_length,e.max_chain_length=i[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=2,e.match_available=0,e.ins_h=0),r}function T(t,e,r,i,s,a){if(!t)return l;var o=1;if(-1===e&&(e=6),i<0?(o=0,i=-i):15<i&&(o=2,i-=16),s<1||9<s||8!==r||i<8||15<i||e<0||9<e||a<0||4<a)return u(t,l);8===i&&(i=9);var h=new E;return(t.state=h).strm=t,h.wrap=o,h.gzhead=null,h.w_bits=i,h.w_size=1<<h.w_bits,h.w_mask=h.w_size-1,h.hash_bits=s+7,h.hash_size=1<<h.hash_bits,h.hash_mask=h.hash_size-1,h.hash_shift=~~((h.hash_bits+3-1)/3),h.window=new n.Buf8(2*h.w_size),h.head=new n.Buf16(h.hash_size),h.prev=new n.Buf16(h.w_size),h.lit_bufsize=1<<s+6,h.pending_buf_size=4*h.lit_bufsize,h.pending_buf=new n.Buf8(h.pending_buf_size),h.d_buf=1*h.lit_bufsize,h.l_buf=3*h.lit_bufsize,h.level=e,h.strategy=a,h.method=r,A(t)}i=[new x(0,0,0,0,(function(t,e){var r=65535;for(r>t.pending_buf_size-5&&(r=t.pending_buf_size-5);;){if(t.lookahead<=1){if(P(t),0===t.lookahead&&0===e)return 1;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var i=t.block_start+r;if((0===t.strstart||t.strstart>=i)&&(t.lookahead=t.strstart-i,t.strstart=i,g(t,!1),0===t.strm.avail_out))return 1;if(t.strstart-t.block_start>=t.w_size-c&&(g(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(g(t,!0),0===t.strm.avail_out?3:4):(t.strstart>t.block_start&&(g(t,!1),t.strm.avail_out),1)})),new x(4,4,8,4,S),new x(4,5,16,8,S),new x(4,6,32,32,S),new x(4,4,16,16,w),new x(8,16,32,32,w),new x(8,16,128,128,w),new x(8,32,128,256,w),new x(32,128,258,1024,w),new x(32,258,258,4096,w)],r.deflateInit=function(t,e){return T(t,e,8,15,8,0)},r.deflateInit2=T,r.deflateReset=A,r.deflateResetKeep=k,r.deflateSetHeader=function(t,e){return t&&t.state?2!==t.state.wrap?l:(t.state.gzhead=e,0):l},r.deflate=function(t,e){var r,n,a,h;if(!t||!t.state||5<e||e<0)return t?u(t,l):l;if(n=t.state,!t.output||!t.input&&0!==t.avail_in||666===n.status&&4!==e)return u(t,0===t.avail_out?-5:l);if(n.strm=t,r=n.last_flush,n.last_flush=e,42===n.status)if(2===n.wrap)t.adler=0,v(n,31),v(n,139),v(n,8),n.gzhead?(v(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),v(n,255&n.gzhead.time),v(n,n.gzhead.time>>8&255),v(n,n.gzhead.time>>16&255),v(n,n.gzhead.time>>24&255),v(n,9===n.level?2:2<=n.strategy||n.level<2?4:0),v(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(v(n,255&n.gzhead.extra.length),v(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(t.adler=o(t.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69):(v(n,0),v(n,0),v(n,0),v(n,0),v(n,0),v(n,9===n.level?2:2<=n.strategy||n.level<2?4:0),v(n,3),n.status=f);else{var c=8+(n.w_bits-8<<4)<<8;c|=(2<=n.strategy||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(c|=32),c+=31-c%31,n.status=f,_(n,c),0!==n.strstart&&(_(n,t.adler>>>16),_(n,65535&t.adler)),t.adler=1}if(69===n.status)if(n.gzhead.extra){for(a=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>a&&(t.adler=o(t.adler,n.pending_buf,n.pending-a,a)),y(t),a=n.pending,n.pending!==n.pending_buf_size));)v(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>a&&(t.adler=o(t.adler,n.pending_buf,n.pending-a,a)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=73)}else n.status=73;if(73===n.status)if(n.gzhead.name){a=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>a&&(t.adler=o(t.adler,n.pending_buf,n.pending-a,a)),y(t),a=n.pending,n.pending===n.pending_buf_size)){h=1;break}h=n.gzindex<n.gzhead.name.length?255&n.gzhead.name.charCodeAt(n.gzindex++):0,v(n,h)}while(0!==h);n.gzhead.hcrc&&n.pending>a&&(t.adler=o(t.adler,n.pending_buf,n.pending-a,a)),0===h&&(n.gzindex=0,n.status=91)}else n.status=91;if(91===n.status)if(n.gzhead.comment){a=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>a&&(t.adler=o(t.adler,n.pending_buf,n.pending-a,a)),y(t),a=n.pending,n.pending===n.pending_buf_size)){h=1;break}h=n.gzindex<n.gzhead.comment.length?255&n.gzhead.comment.charCodeAt(n.gzindex++):0,v(n,h)}while(0!==h);n.gzhead.hcrc&&n.pending>a&&(t.adler=o(t.adler,n.pending_buf,n.pending-a,a)),0===h&&(n.status=103)}else n.status=103;if(103===n.status&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&y(t),n.pending+2<=n.pending_buf_size&&(v(n,255&t.adler),v(n,t.adler>>8&255),t.adler=0,n.status=f)):n.status=f),0!==n.pending){if(y(t),0===t.avail_out)return n.last_flush=-1,0}else if(0===t.avail_in&&d(e)<=d(r)&&4!==e)return u(t,-5);if(666===n.status&&0!==t.avail_in)return u(t,-5);if(0!==t.avail_in||0!==n.lookahead||0!==e&&666!==n.status){var b=2===n.strategy?function(t,e){for(var r;;){if(0===t.lookahead&&(P(t),0===t.lookahead)){if(0===e)return 1;break}if(t.match_length=0,r=s._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,r&&(g(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(g(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(g(t,!1),0===t.strm.avail_out)?1:2}(n,e):3===n.strategy?function(t,e){for(var r,i,n,a,o=t.window;;){if(t.lookahead<=p){if(P(t),t.lookahead<=p&&0===e)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=3&&0<t.strstart&&(i=o[n=t.strstart-1])===o[++n]&&i===o[++n]&&i===o[++n]){a=t.strstart+p;do{}while(i===o[++n]&&i===o[++n]&&i===o[++n]&&i===o[++n]&&i===o[++n]&&i===o[++n]&&i===o[++n]&&i===o[++n]&&n<a);t.match_length=p-(a-n),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=3?(r=s._tr_tally(t,1,t.match_length-3),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(r=s._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),r&&(g(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(g(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(g(t,!1),0===t.strm.avail_out)?1:2}(n,e):i[n.level].func(n,e);if(3!==b&&4!==b||(n.status=666),1===b||3===b)return 0===t.avail_out&&(n.last_flush=-1),0;if(2===b&&(1===e?s._tr_align(n):5!==e&&(s._tr_stored_block(n,0,0,!1),3===e&&(m(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),y(t),0===t.avail_out))return n.last_flush=-1,0}return 4!==e?0:n.wrap<=0?1:(2===n.wrap?(v(n,255&t.adler),v(n,t.adler>>8&255),v(n,t.adler>>16&255),v(n,t.adler>>24&255),v(n,255&t.total_in),v(n,t.total_in>>8&255),v(n,t.total_in>>16&255),v(n,t.total_in>>24&255)):(_(n,t.adler>>>16),_(n,65535&t.adler)),y(t),0<n.wrap&&(n.wrap=-n.wrap),0!==n.pending?0:1)},r.deflateEnd=function(t){var e;return t&&t.state?42!==(e=t.state.status)&&69!==e&&73!==e&&91!==e&&103!==e&&e!==f&&666!==e?u(t,l):(t.state=null,e===f?u(t,-3):0):l},r.deflateSetDictionary=function(t,e){var r,i,s,o,h,p,c,f,u=e.length;if(!t||!t.state)return l;if(2===(o=(r=t.state).wrap)||1===o&&42!==r.status||r.lookahead)return l;for(1===o&&(t.adler=a(t.adler,e,u,0)),r.wrap=0,u>=r.w_size&&(0===o&&(m(r.head),r.strstart=0,r.block_start=0,r.insert=0),f=new n.Buf8(r.w_size),n.arraySet(f,e,u-r.w_size,r.w_size,0),e=f,u=r.w_size),h=t.avail_in,p=t.next_in,c=t.input,t.avail_in=u,t.next_in=0,t.input=e,P(r);r.lookahead>=3;){for(i=r.strstart,s=r.lookahead-2;r.ins_h=(r.ins_h<<r.hash_shift^r.window[i+3-1])&r.hash_mask,r.prev[i&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=i,i++,--s;);r.strstart=i,r.lookahead=2,P(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=2,r.match_available=0,t.next_in=p,t.input=c,t.avail_in=h,r.wrap=o,0},r.deflateInfo=\"pako deflate (from Nodeca project)\"},{\"../utils/common\":41,\"./adler32\":43,\"./crc32\":45,\"./messages\":51,\"./trees\":52}],47:[function(t,e,r){e.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name=\"\",this.comment=\"\",this.hcrc=0,this.done=!1}},{}],48:[function(t,e,r){e.exports=function(t,e){var r,i,n,s,a,o,h,l,p,c,f,u,d,m,y,g,v,_,b,P,S,w,x,E,k;r=t.state,i=t.next_in,E=t.input,n=i+(t.avail_in-5),s=t.next_out,k=t.output,a=s-(e-t.avail_out),o=s+(t.avail_out-257),h=r.dmax,l=r.wsize,p=r.whave,c=r.wnext,f=r.window,u=r.hold,d=r.bits,m=r.lencode,y=r.distcode,g=(1<<r.lenbits)-1,v=(1<<r.distbits)-1;t:do{d<15&&(u+=E[i++]<<d,d+=8,u+=E[i++]<<d,d+=8),_=m[u&g];e:for(;;){if(u>>>=b=_>>>24,d-=b,0==(b=_>>>16&255))k[s++]=65535&_;else{if(!(16&b)){if(0==(64&b)){_=m[(65535&_)+(u&(1<<b)-1)];continue e}if(32&b){r.mode=12;break t}t.msg=\"invalid literal/length code\",r.mode=30;break t}P=65535&_,(b&=15)&&(d<b&&(u+=E[i++]<<d,d+=8),P+=u&(1<<b)-1,u>>>=b,d-=b),d<15&&(u+=E[i++]<<d,d+=8,u+=E[i++]<<d,d+=8),_=y[u&v];r:for(;;){if(u>>>=b=_>>>24,d-=b,!(16&(b=_>>>16&255))){if(0==(64&b)){_=y[(65535&_)+(u&(1<<b)-1)];continue r}t.msg=\"invalid distance code\",r.mode=30;break t}if(S=65535&_,d<(b&=15)&&(u+=E[i++]<<d,(d+=8)<b&&(u+=E[i++]<<d,d+=8)),h<(S+=u&(1<<b)-1)){t.msg=\"invalid distance too far back\",r.mode=30;break t}if(u>>>=b,d-=b,(b=s-a)<S){if(p<(b=S-b)&&r.sane){t.msg=\"invalid distance too far back\",r.mode=30;break t}if(x=f,(w=0)===c){if(w+=l-b,b<P){for(P-=b;k[s++]=f[w++],--b;);w=s-S,x=k}}else if(c<b){if(w+=l+c-b,(b-=c)<P){for(P-=b;k[s++]=f[w++],--b;);if(w=0,c<P){for(P-=b=c;k[s++]=f[w++],--b;);w=s-S,x=k}}}else if(w+=c-b,b<P){for(P-=b;k[s++]=f[w++],--b;);w=s-S,x=k}for(;2<P;)k[s++]=x[w++],k[s++]=x[w++],k[s++]=x[w++],P-=3;P&&(k[s++]=x[w++],1<P&&(k[s++]=x[w++]))}else{for(w=s-S;k[s++]=k[w++],k[s++]=k[w++],k[s++]=k[w++],2<(P-=3););P&&(k[s++]=k[w++],1<P&&(k[s++]=k[w++]))}break}}break}}while(i<n&&s<o);i-=P=d>>3,u&=(1<<(d-=P<<3))-1,t.next_in=i,t.next_out=s,t.avail_in=i<n?n-i+5:5-(i-n),t.avail_out=s<o?o-s+257:257-(s-o),r.hold=u,r.bits=d}},{}],49:[function(t,e,r){var i=t(\"../utils/common\"),n=t(\"./adler32\"),s=t(\"./crc32\"),a=t(\"./inffast\"),o=t(\"./inftrees\"),h=-2;function l(t){return(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function p(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function c(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg=\"\",e.wrap&&(t.adler=1&e.wrap),e.mode=1,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new i.Buf32(852),e.distcode=e.distdyn=new i.Buf32(592),e.sane=1,e.back=-1,0):h}function f(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,c(t)):h}function u(t,e){var r,i;return t&&t.state?(i=t.state,e<0?(r=0,e=-e):(r=1+(e>>4),e<48&&(e&=15)),e&&(e<8||15<e)?h:(null!==i.window&&i.wbits!==e&&(i.window=null),i.wrap=r,i.wbits=e,f(t))):h}function d(t,e){var r,i;return t?(i=new p,(t.state=i).window=null,0!==(r=u(t,e))&&(t.state=null),r):h}var m,y,g=!0;function v(t){if(g){var e;for(m=new i.Buf32(512),y=new i.Buf32(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(o(1,t.lens,0,288,m,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;o(2,t.lens,0,32,y,0,t.work,{bits:5}),g=!1}t.lencode=m,t.lenbits=9,t.distcode=y,t.distbits=5}function _(t,e,r,n){var s,a=t.state;return null===a.window&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new i.Buf8(a.wsize)),n>=a.wsize?(i.arraySet(a.window,e,r-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):(n<(s=a.wsize-a.wnext)&&(s=n),i.arraySet(a.window,e,r-n,s,a.wnext),(n-=s)?(i.arraySet(a.window,e,r-n,n,0),a.wnext=n,a.whave=a.wsize):(a.wnext+=s,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=s))),0}r.inflateReset=f,r.inflateReset2=u,r.inflateResetKeep=c,r.inflateInit=function(t){return d(t,15)},r.inflateInit2=d,r.inflate=function(t,e){var r,p,c,f,u,d,m,y,g,b,P,S,w,x,E,k,A,T,C,I,D,M,F,O,R=0,z=new i.Buf8(4),L=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!t||!t.state||!t.output||!t.input&&0!==t.avail_in)return h;12===(r=t.state).mode&&(r.mode=13),u=t.next_out,c=t.output,m=t.avail_out,f=t.next_in,p=t.input,d=t.avail_in,y=r.hold,g=r.bits,b=d,P=m,M=0;t:for(;;)switch(r.mode){case 1:if(0===r.wrap){r.mode=13;break}for(;g<16;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}if(2&r.wrap&&35615===y){z[r.check=0]=255&y,z[1]=y>>>8&255,r.check=s(r.check,z,2,0),g=y=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&y)<<8)+(y>>8))%31){t.msg=\"incorrect header check\",r.mode=30;break}if(8!=(15&y)){t.msg=\"unknown compression method\",r.mode=30;break}if(g-=4,D=8+(15&(y>>>=4)),0===r.wbits)r.wbits=D;else if(D>r.wbits){t.msg=\"invalid window size\",r.mode=30;break}r.dmax=1<<D,t.adler=r.check=1,r.mode=512&y?10:12,g=y=0;break;case 2:for(;g<16;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}if(r.flags=y,8!=(255&r.flags)){t.msg=\"unknown compression method\",r.mode=30;break}if(57344&r.flags){t.msg=\"unknown header flags set\",r.mode=30;break}r.head&&(r.head.text=y>>8&1),512&r.flags&&(z[0]=255&y,z[1]=y>>>8&255,r.check=s(r.check,z,2,0)),g=y=0,r.mode=3;case 3:for(;g<32;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}r.head&&(r.head.time=y),512&r.flags&&(z[0]=255&y,z[1]=y>>>8&255,z[2]=y>>>16&255,z[3]=y>>>24&255,r.check=s(r.check,z,4,0)),g=y=0,r.mode=4;case 4:for(;g<16;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}r.head&&(r.head.xflags=255&y,r.head.os=y>>8),512&r.flags&&(z[0]=255&y,z[1]=y>>>8&255,r.check=s(r.check,z,2,0)),g=y=0,r.mode=5;case 5:if(1024&r.flags){for(;g<16;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}r.length=y,r.head&&(r.head.extra_len=y),512&r.flags&&(z[0]=255&y,z[1]=y>>>8&255,r.check=s(r.check,z,2,0)),g=y=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&(d<(S=r.length)&&(S=d),S&&(r.head&&(D=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),i.arraySet(r.head.extra,p,f,S,D)),512&r.flags&&(r.check=s(r.check,p,S,f)),d-=S,f+=S,r.length-=S),r.length))break t;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===d)break t;for(S=0;D=p[f+S++],r.head&&D&&r.length<65536&&(r.head.name+=String.fromCharCode(D)),D&&S<d;);if(512&r.flags&&(r.check=s(r.check,p,S,f)),d-=S,f+=S,D)break t}else r.head&&(r.head.name=null);r.length=0,r.mode=8;case 8:if(4096&r.flags){if(0===d)break t;for(S=0;D=p[f+S++],r.head&&D&&r.length<65536&&(r.head.comment+=String.fromCharCode(D)),D&&S<d;);if(512&r.flags&&(r.check=s(r.check,p,S,f)),d-=S,f+=S,D)break t}else r.head&&(r.head.comment=null);r.mode=9;case 9:if(512&r.flags){for(;g<16;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}if(y!==(65535&r.check)){t.msg=\"header crc mismatch\",r.mode=30;break}g=y=0}r.head&&(r.head.hcrc=r.flags>>9&1,r.head.done=!0),t.adler=r.check=0,r.mode=12;break;case 10:for(;g<32;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}t.adler=r.check=l(y),g=y=0,r.mode=11;case 11:if(0===r.havedict)return t.next_out=u,t.avail_out=m,t.next_in=f,t.avail_in=d,r.hold=y,r.bits=g,2;t.adler=r.check=1,r.mode=12;case 12:if(5===e||6===e)break t;case 13:if(r.last){y>>>=7&g,g-=7&g,r.mode=27;break}for(;g<3;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}switch(r.last=1&y,g-=1,3&(y>>>=1)){case 0:r.mode=14;break;case 1:if(v(r),r.mode=20,6!==e)break;y>>>=2,g-=2;break t;case 2:r.mode=17;break;case 3:t.msg=\"invalid block type\",r.mode=30}y>>>=2,g-=2;break;case 14:for(y>>>=7&g,g-=7&g;g<32;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}if((65535&y)!=(y>>>16^65535)){t.msg=\"invalid stored block lengths\",r.mode=30;break}if(r.length=65535&y,g=y=0,r.mode=15,6===e)break t;case 15:r.mode=16;case 16:if(S=r.length){if(d<S&&(S=d),m<S&&(S=m),0===S)break t;i.arraySet(c,p,f,S,u),d-=S,f+=S,m-=S,u+=S,r.length-=S;break}r.mode=12;break;case 17:for(;g<14;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}if(r.nlen=257+(31&y),y>>>=5,g-=5,r.ndist=1+(31&y),y>>>=5,g-=5,r.ncode=4+(15&y),y>>>=4,g-=4,286<r.nlen||30<r.ndist){t.msg=\"too many length or distance symbols\",r.mode=30;break}r.have=0,r.mode=18;case 18:for(;r.have<r.ncode;){for(;g<3;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}r.lens[L[r.have++]]=7&y,y>>>=3,g-=3}for(;r.have<19;)r.lens[L[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,F={bits:r.lenbits},M=o(0,r.lens,0,19,r.lencode,0,r.work,F),r.lenbits=F.bits,M){t.msg=\"invalid code lengths set\",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have<r.nlen+r.ndist;){for(;k=(R=r.lencode[y&(1<<r.lenbits)-1])>>>16&255,A=65535&R,!((E=R>>>24)<=g);){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}if(A<16)y>>>=E,g-=E,r.lens[r.have++]=A;else{if(16===A){for(O=E+2;g<O;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}if(y>>>=E,g-=E,0===r.have){t.msg=\"invalid bit length repeat\",r.mode=30;break}D=r.lens[r.have-1],S=3+(3&y),y>>>=2,g-=2}else if(17===A){for(O=E+3;g<O;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}g-=E,D=0,S=3+(7&(y>>>=E)),y>>>=3,g-=3}else{for(O=E+7;g<O;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}g-=E,D=0,S=11+(127&(y>>>=E)),y>>>=7,g-=7}if(r.have+S>r.nlen+r.ndist){t.msg=\"invalid bit length repeat\",r.mode=30;break}for(;S--;)r.lens[r.have++]=D}}if(30===r.mode)break;if(0===r.lens[256]){t.msg=\"invalid code -- missing end-of-block\",r.mode=30;break}if(r.lenbits=9,F={bits:r.lenbits},M=o(1,r.lens,0,r.nlen,r.lencode,0,r.work,F),r.lenbits=F.bits,M){t.msg=\"invalid literal/lengths set\",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,F={bits:r.distbits},M=o(2,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,F),r.distbits=F.bits,M){t.msg=\"invalid distances set\",r.mode=30;break}if(r.mode=20,6===e)break t;case 20:r.mode=21;case 21:if(6<=d&&258<=m){t.next_out=u,t.avail_out=m,t.next_in=f,t.avail_in=d,r.hold=y,r.bits=g,a(t,P),u=t.next_out,c=t.output,m=t.avail_out,f=t.next_in,p=t.input,d=t.avail_in,y=r.hold,g=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;k=(R=r.lencode[y&(1<<r.lenbits)-1])>>>16&255,A=65535&R,!((E=R>>>24)<=g);){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}if(k&&0==(240&k)){for(T=E,C=k,I=A;k=(R=r.lencode[I+((y&(1<<T+C)-1)>>T)])>>>16&255,A=65535&R,!(T+(E=R>>>24)<=g);){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}y>>>=T,g-=T,r.back+=T}if(y>>>=E,g-=E,r.back+=E,r.length=A,0===k){r.mode=26;break}if(32&k){r.back=-1,r.mode=12;break}if(64&k){t.msg=\"invalid literal/length code\",r.mode=30;break}r.extra=15&k,r.mode=22;case 22:if(r.extra){for(O=r.extra;g<O;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}r.length+=y&(1<<r.extra)-1,y>>>=r.extra,g-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;k=(R=r.distcode[y&(1<<r.distbits)-1])>>>16&255,A=65535&R,!((E=R>>>24)<=g);){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}if(0==(240&k)){for(T=E,C=k,I=A;k=(R=r.distcode[I+((y&(1<<T+C)-1)>>T)])>>>16&255,A=65535&R,!(T+(E=R>>>24)<=g);){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}y>>>=T,g-=T,r.back+=T}if(y>>>=E,g-=E,r.back+=E,64&k){t.msg=\"invalid distance code\",r.mode=30;break}r.offset=A,r.extra=15&k,r.mode=24;case 24:if(r.extra){for(O=r.extra;g<O;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}r.offset+=y&(1<<r.extra)-1,y>>>=r.extra,g-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){t.msg=\"invalid distance too far back\",r.mode=30;break}r.mode=25;case 25:if(0===m)break t;if(S=P-m,r.offset>S){if((S=r.offset-S)>r.whave&&r.sane){t.msg=\"invalid distance too far back\",r.mode=30;break}w=S>r.wnext?(S-=r.wnext,r.wsize-S):r.wnext-S,S>r.length&&(S=r.length),x=r.window}else x=c,w=u-r.offset,S=r.length;for(m<S&&(S=m),m-=S,r.length-=S;c[u++]=x[w++],--S;);0===r.length&&(r.mode=21);break;case 26:if(0===m)break t;c[u++]=r.length,m--,r.mode=21;break;case 27:if(r.wrap){for(;g<32;){if(0===d)break t;d--,y|=p[f++]<<g,g+=8}if(P-=m,t.total_out+=P,r.total+=P,P&&(t.adler=r.check=r.flags?s(r.check,c,P,u-P):n(r.check,c,P,u-P)),P=m,(r.flags?y:l(y))!==r.check){t.msg=\"incorrect data check\",r.mode=30;break}g=y=0}r.mode=28;case 28:if(r.wrap&&r.flags){for(;g<32;){if(0===d)break t;d--,y+=p[f++]<<g,g+=8}if(y!==(4294967295&r.total)){t.msg=\"incorrect length check\",r.mode=30;break}g=y=0}r.mode=29;case 29:M=1;break t;case 30:M=-3;break t;case 31:return-4;case 32:default:return h}return t.next_out=u,t.avail_out=m,t.next_in=f,t.avail_in=d,r.hold=y,r.bits=g,(r.wsize||P!==t.avail_out&&r.mode<30&&(r.mode<27||4!==e))&&_(t,t.output,t.next_out,P-t.avail_out)?(r.mode=31,-4):(b-=t.avail_in,P-=t.avail_out,t.total_in+=b,t.total_out+=P,r.total+=P,r.wrap&&P&&(t.adler=r.check=r.flags?s(r.check,c,P,t.next_out-P):n(r.check,c,P,t.next_out-P)),t.data_type=r.bits+(r.last?64:0)+(12===r.mode?128:0)+(20===r.mode||15===r.mode?256:0),(0==b&&0===P||4===e)&&0===M&&(M=-5),M)},r.inflateEnd=function(t){if(!t||!t.state)return h;var e=t.state;return e.window&&(e.window=null),t.state=null,0},r.inflateGetHeader=function(t,e){var r;return t&&t.state?0==(2&(r=t.state).wrap)?h:((r.head=e).done=!1,0):h},r.inflateSetDictionary=function(t,e){var r,i=e.length;return t&&t.state?0!==(r=t.state).wrap&&11!==r.mode?h:11===r.mode&&n(1,e,i,0)!==r.check?-3:_(t,e,i,i)?(r.mode=31,-4):(r.havedict=1,0):h},r.inflateInfo=\"pako inflate (from Nodeca project)\"},{\"../utils/common\":41,\"./adler32\":43,\"./crc32\":45,\"./inffast\":48,\"./inftrees\":50}],50:[function(t,e,r){var i=t(\"../utils/common\"),n=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],s=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],a=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],o=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(t,e,r,h,l,p,c,f){var u,d,m,y,g,v,_,b,P,S=f.bits,w=0,x=0,E=0,k=0,A=0,T=0,C=0,I=0,D=0,M=0,F=null,O=0,R=new i.Buf16(16),z=new i.Buf16(16),L=null,B=0;for(w=0;w<=15;w++)R[w]=0;for(x=0;x<h;x++)R[e[r+x]]++;for(A=S,k=15;1<=k&&0===R[k];k--);if(k<A&&(A=k),0===k)return l[p++]=20971520,l[p++]=20971520,f.bits=1,0;for(E=1;E<k&&0===R[E];E++);for(A<E&&(A=E),w=I=1;w<=15;w++)if(I<<=1,(I-=R[w])<0)return-1;if(0<I&&(0===t||1!==k))return-1;for(z[1]=0,w=1;w<15;w++)z[w+1]=z[w]+R[w];for(x=0;x<h;x++)0!==e[r+x]&&(c[z[e[r+x]]++]=x);if(v=0===t?(F=L=c,19):1===t?(F=n,O-=257,L=s,B-=257,256):(F=a,L=o,-1),w=E,g=p,C=x=M=0,m=-1,y=(D=1<<(T=A))-1,1===t&&852<D||2===t&&592<D)return 1;for(;;){for(_=w-C,P=c[x]<v?(b=0,c[x]):c[x]>v?(b=L[B+c[x]],F[O+c[x]]):(b=96,0),u=1<<w-C,E=d=1<<T;l[g+(M>>C)+(d-=u)]=_<<24|b<<16|P|0,0!==d;);for(u=1<<w-1;M&u;)u>>=1;if(0!==u?(M&=u-1,M+=u):M=0,x++,0==--R[w]){if(w===k)break;w=e[r+c[x]]}if(A<w&&(M&y)!==m){for(0===C&&(C=A),g+=E,I=1<<(T=w-C);T+C<k&&!((I-=R[T+C])<=0);)T++,I<<=1;if(D+=1<<T,1===t&&852<D||2===t&&592<D)return 1;l[m=M&y]=A<<24|T<<16|g-p|0}}return 0!==M&&(l[g+M]=w-C<<24|64<<16|0),f.bits=A,0}},{\"../utils/common\":41}],51:[function(t,e,r){e.exports={2:\"need dictionary\",1:\"stream end\",0:\"\",\"-1\":\"file error\",\"-2\":\"stream error\",\"-3\":\"data error\",\"-4\":\"insufficient memory\",\"-5\":\"buffer error\",\"-6\":\"incompatible version\"}},{}],52:[function(t,e,r){var i=t(\"../utils/common\");function n(t){for(var e=t.length;0<=--e;)t[e]=0}var s=15,a=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],o=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],h=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],l=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],p=new Array(576);n(p);var c=new Array(60);n(c);var f=new Array(512);n(f);var u=new Array(256);n(u);var d=new Array(29);n(d);var m,y,g,v=new Array(30);function _(t,e,r,i,n){this.static_tree=t,this.extra_bits=e,this.extra_base=r,this.elems=i,this.max_length=n,this.has_stree=t&&t.length}function b(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}function P(t){return t<256?f[t]:f[256+(t>>>7)]}function S(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function w(t,e,r){t.bi_valid>16-r?(t.bi_buf|=e<<t.bi_valid&65535,S(t,t.bi_buf),t.bi_buf=e>>16-t.bi_valid,t.bi_valid+=r-16):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=r)}function x(t,e,r){w(t,r[2*e],r[2*e+1])}function E(t,e){for(var r=0;r|=1&t,t>>>=1,r<<=1,0<--e;);return r>>>1}function k(t,e,r){var i,n,a=new Array(16),o=0;for(i=1;i<=s;i++)a[i]=o=o+r[i-1]<<1;for(n=0;n<=e;n++){var h=t[2*n+1];0!==h&&(t[2*n]=E(a[h]++,h))}}function A(t){var e;for(e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0}function T(t){8<t.bi_valid?S(t,t.bi_buf):0<t.bi_valid&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function C(t,e,r,i){var n=2*e,s=2*r;return t[n]<t[s]||t[n]===t[s]&&i[e]<=i[r]}function I(t,e,r){for(var i=t.heap[r],n=r<<1;n<=t.heap_len&&(n<t.heap_len&&C(e,t.heap[n+1],t.heap[n],t.depth)&&n++,!C(e,i,t.heap[n],t.depth));)t.heap[r]=t.heap[n],r=n,n<<=1;t.heap[r]=i}function D(t,e,r){var i,n,s,h,l=0;if(0!==t.last_lit)for(;i=t.pending_buf[t.d_buf+2*l]<<8|t.pending_buf[t.d_buf+2*l+1],n=t.pending_buf[t.l_buf+l],l++,0===i?x(t,n,e):(x(t,(s=u[n])+256+1,e),0!==(h=a[s])&&w(t,n-=d[s],h),x(t,s=P(--i),r),0!==(h=o[s])&&w(t,i-=v[s],h)),l<t.last_lit;);x(t,256,e)}function M(t,e){var r,i,n,a=e.dyn_tree,o=e.stat_desc.static_tree,h=e.stat_desc.has_stree,l=e.stat_desc.elems,p=-1;for(t.heap_len=0,t.heap_max=573,r=0;r<l;r++)0!==a[2*r]?(t.heap[++t.heap_len]=p=r,t.depth[r]=0):a[2*r+1]=0;for(;t.heap_len<2;)a[2*(n=t.heap[++t.heap_len]=p<2?++p:0)]=1,t.depth[n]=0,t.opt_len--,h&&(t.static_len-=o[2*n+1]);for(e.max_code=p,r=t.heap_len>>1;1<=r;r--)I(t,a,r);for(n=l;r=t.heap[1],t.heap[1]=t.heap[t.heap_len--],I(t,a,1),i=t.heap[1],t.heap[--t.heap_max]=r,t.heap[--t.heap_max]=i,a[2*n]=a[2*r]+a[2*i],t.depth[n]=(t.depth[r]>=t.depth[i]?t.depth[r]:t.depth[i])+1,a[2*r+1]=a[2*i+1]=n,t.heap[1]=n++,I(t,a,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1],function(t,e){var r,i,n,a,o,h,l=e.dyn_tree,p=e.max_code,c=e.stat_desc.static_tree,f=e.stat_desc.has_stree,u=e.stat_desc.extra_bits,d=e.stat_desc.extra_base,m=e.stat_desc.max_length,y=0;for(a=0;a<=s;a++)t.bl_count[a]=0;for(l[2*t.heap[t.heap_max]+1]=0,r=t.heap_max+1;r<573;r++)m<(a=l[2*l[2*(i=t.heap[r])+1]+1]+1)&&(a=m,y++),l[2*i+1]=a,p<i||(t.bl_count[a]++,o=0,d<=i&&(o=u[i-d]),h=l[2*i],t.opt_len+=h*(a+o),f&&(t.static_len+=h*(c[2*i+1]+o)));if(0!==y){do{for(a=m-1;0===t.bl_count[a];)a--;t.bl_count[a]--,t.bl_count[a+1]+=2,t.bl_count[m]--,y-=2}while(0<y);for(a=m;0!==a;a--)for(i=t.bl_count[a];0!==i;)p<(n=t.heap[--r])||(l[2*n+1]!==a&&(t.opt_len+=(a-l[2*n+1])*l[2*n],l[2*n+1]=a),i--)}}(t,e),k(a,p,t.bl_count)}function F(t,e,r){var i,n,s=-1,a=e[1],o=0,h=7,l=4;for(0===a&&(h=138,l=3),e[2*(r+1)+1]=65535,i=0;i<=r;i++)n=a,a=e[2*(i+1)+1],++o<h&&n===a||(o<l?t.bl_tree[2*n]+=o:0!==n?(n!==s&&t.bl_tree[2*n]++,t.bl_tree[32]++):o<=10?t.bl_tree[34]++:t.bl_tree[36]++,s=n,l=(o=0)===a?(h=138,3):n===a?(h=6,3):(h=7,4))}function O(t,e,r){var i,n,s=-1,a=e[1],o=0,h=7,l=4;for(0===a&&(h=138,l=3),i=0;i<=r;i++)if(n=a,a=e[2*(i+1)+1],!(++o<h&&n===a)){if(o<l)for(;x(t,n,t.bl_tree),0!=--o;);else 0!==n?(n!==s&&(x(t,n,t.bl_tree),o--),x(t,16,t.bl_tree),w(t,o-3,2)):o<=10?(x(t,17,t.bl_tree),w(t,o-3,3)):(x(t,18,t.bl_tree),w(t,o-11,7));s=n,l=(o=0)===a?(h=138,3):n===a?(h=6,3):(h=7,4)}}n(v);var R=!1;function z(t,e,r,n){var s,a,o;w(t,0+(n?1:0),3),a=e,o=r,T(s=t),S(s,o),S(s,~o),i.arraySet(s.pending_buf,s.window,a,o,s.pending),s.pending+=o}r._tr_init=function(t){R||(function(){var t,e,r,i,n,l=new Array(16);for(i=r=0;i<28;i++)for(d[i]=r,t=0;t<1<<a[i];t++)u[r++]=i;for(u[r-1]=i,i=n=0;i<16;i++)for(v[i]=n,t=0;t<1<<o[i];t++)f[n++]=i;for(n>>=7;i<30;i++)for(v[i]=n<<7,t=0;t<1<<o[i]-7;t++)f[256+n++]=i;for(e=0;e<=s;e++)l[e]=0;for(t=0;t<=143;)p[2*t+1]=8,t++,l[8]++;for(;t<=255;)p[2*t+1]=9,t++,l[9]++;for(;t<=279;)p[2*t+1]=7,t++,l[7]++;for(;t<=287;)p[2*t+1]=8,t++,l[8]++;for(k(p,287,l),t=0;t<30;t++)c[2*t+1]=5,c[2*t]=E(t,5);m=new _(p,a,257,286,s),y=new _(c,o,0,30,s),g=new _(new Array(0),h,0,19,7)}(),R=!0),t.l_desc=new b(t.dyn_ltree,m),t.d_desc=new b(t.dyn_dtree,y),t.bl_desc=new b(t.bl_tree,g),t.bi_buf=0,t.bi_valid=0,A(t)},r._tr_stored_block=z,r._tr_flush_block=function(t,e,r,i){var n,s,a=0;0<t.level?(2===t.strm.data_type&&(t.strm.data_type=function(t){var e,r=4093624447;for(e=0;e<=31;e++,r>>>=1)if(1&r&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<256;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0}(t)),M(t,t.l_desc),M(t,t.d_desc),a=function(t){var e;for(F(t,t.dyn_ltree,t.l_desc.max_code),F(t,t.dyn_dtree,t.d_desc.max_code),M(t,t.bl_desc),e=18;3<=e&&0===t.bl_tree[2*l[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),n=t.opt_len+3+7>>>3,(s=t.static_len+3+7>>>3)<=n&&(n=s)):n=s=r+5,r+4<=n&&-1!==e?z(t,e,r,i):4===t.strategy||s===n?(w(t,2+(i?1:0),3),D(t,p,c)):(w(t,4+(i?1:0),3),function(t,e,r,i){var n;for(w(t,e-257,5),w(t,r-1,5),w(t,i-4,4),n=0;n<i;n++)w(t,t.bl_tree[2*l[n]+1],3);O(t,t.dyn_ltree,e-1),O(t,t.dyn_dtree,r-1)}(t,t.l_desc.max_code+1,t.d_desc.max_code+1,a+1),D(t,t.dyn_ltree,t.dyn_dtree)),A(t),i&&T(t)},r._tr_tally=function(t,e,r){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&r,t.last_lit++,0===e?t.dyn_ltree[2*r]++:(t.matches++,e--,t.dyn_ltree[2*(u[r]+256+1)]++,t.dyn_dtree[2*P(e)]++),t.last_lit===t.lit_bufsize-1},r._tr_align=function(t){var e;w(t,2,3),x(t,256,p),16===(e=t).bi_valid?(S(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},{\"../utils/common\":41}],53:[function(t,e,r){e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg=\"\",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(t,e,r){e.exports=\"function\"==typeof setImmediate?setImmediate:function(){var t=[].slice.apply(arguments);t.splice(1,0,0),setTimeout.apply(null,t)}},{}]},{},[10])(10)}))}).call(this,void 0!==i?i:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==i?i:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==i?i:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==i?i:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==commonjsGlobal?commonjsGlobal:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{}]},{},[1])(1)}))}));const DOTLOTTIE_PLAYER_VERSION=\"1.3.2\",LOTTIE_WEB_VERSION=\"^5.10.0\";var _templateObject$1,styles=i$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    margin: auto;\\n    justify-content: center;\\n    height: 100%;\\n    align-items: center;\\n  }\\n\"]))),_templateObject,_templateObject2,_templateObject3,_templateObject4,_templateObject5,PlayerState,PlayMode,PlayerEvents;function fetchPath(t){var e;const r=null===(e=t.split(\".\").pop())||void 0===e?void 0:e.toLowerCase();let i=!1;return\"json\"===r&&(i=!0),new Promise((e,r)=>{const n=new XMLHttpRequest;n.open(\"GET\",t,!0),n.responseType=i?\"json\":\"arraybuffer\",n.send(),n.onreadystatechange=function(){4==n.readyState&&200==n.status&&(i&&e(n.response),jszip.loadAsync(n.response).then(t=>{t.file(\"manifest.json\").async(\"string\").then(r=>{const i=JSON.parse(r);if(!(\"animations\"in i))throw new Error(\"Manifest not found\");if(0===i.animations.length)throw new Error(\"No animations listed in the manifest\");const n=i.animations[0];t.file(\"animations/\".concat(n.id,\".json\")).async(\"string\").then(r=>{const i=JSON.parse(r);\"assets\"in i&&Promise.all(i.assets.map(e=>{if(e.p&&null!=t.file(\"images/\".concat(e.p)))return new Promise(r=>{const i=e.p.split(\".\").pop();t.file(\"images/\".concat(e.p)).async(\"base64\").then(t=>{e.p=\"svg\"===i||\"svg+xml\"===i?\"data:image/svg+xml;base64,\"+t:\"data:;base64,\"+t,e.e=1,r()})})})).then(()=>{e(i)})})})}).catch(t=>{r(t)}))}})}exports.PlayerState=void 0,PlayerState=exports.PlayerState||(exports.PlayerState={}),PlayerState.Loading=\"loading\",PlayerState.Playing=\"playing\",PlayerState.Paused=\"paused\",PlayerState.Stopped=\"stopped\",PlayerState.Frozen=\"frozen\",PlayerState.Error=\"error\",exports.PlayMode=void 0,PlayMode=exports.PlayMode||(exports.PlayMode={}),PlayMode.Normal=\"normal\",PlayMode.Bounce=\"bounce\",exports.PlayerEvents=void 0,PlayerEvents=exports.PlayerEvents||(exports.PlayerEvents={}),PlayerEvents.Load=\"load\",PlayerEvents.Error=\"error\",PlayerEvents.Ready=\"ready\",PlayerEvents.Play=\"play\",PlayerEvents.Pause=\"pause\",PlayerEvents.Stop=\"stop\",PlayerEvents.Freeze=\"freeze\",PlayerEvents.Loop=\"loop\",PlayerEvents.Complete=\"complete\",PlayerEvents.Frame=\"frame\",exports.DotLottiePlayer=class extends s{constructor(){super(...arguments),this.mode=exports.PlayMode.Normal,this.autoplay=!1,this.background=\"transparent\",this.controls=!1,this.direction=1,this.hover=!1,this.loop=!1,this.renderer=\"svg\",this.speed=1,this.currentState=exports.PlayerState.Loading,this.intermission=1,this._counter=0}_onVisibilityChange(){document.hidden&&this.currentState===exports.PlayerState.Playing?this.freeze():this.currentState===exports.PlayerState.Frozen&&this.play()}_handleSeekChange(t){if(!this._lottie||isNaN(t.target.value))return;const e=t.target.value/100*this._lottie.totalFrames;this.seek(e)}isLottie(t){return[\"v\",\"ip\",\"op\",\"layers\",\"fr\",\"w\",\"h\"].every(e=>Object.prototype.hasOwnProperty.call(t,e))}parseSrc(t){if(\"object\"==typeof t)return t;try{return JSON.parse(t)}catch(e){return new URL(t,window.location.href).toString()}}async load(t,e){if(!this.shadowRoot)return;const r={container:this.container,loop:!1,autoplay:!1,renderer:this.renderer,rendererSettings:e||{scaleMode:\"noScale\",clearCanvas:!1,progressiveLoad:!0,hideOnTransparent:!0}};try{let e=this.parseSrc(t);if(\"string\"==typeof e&&(e=await fetchPath(e),void 0===e))throw new Error(\"[dotLottie] No animation to load!\");if(!this.isLottie(e))throw new Error(\"[dotLottie] Load method failing. Object is not a valid Lottie.\");this._lottie&&this._lottie.destroy(),this._lottie=lottie_svg.loadAnimation(Object.assign(Object.assign({},r),{animationData:e}))}catch(t){return this.currentState=exports.PlayerState.Error,void this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Error))}this._lottie&&(this._lottie.addEventListener(\"enterFrame\",()=>{this.seeker=this._lottie.currentFrame/this._lottie.totalFrames*100,this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Frame,{detail:{frame:this._lottie.currentFrame,seeker:this.seeker}}))}),this._lottie.addEventListener(\"complete\",()=>{if(this.currentState===exports.PlayerState.Playing){if(!this.loop||this.count&&this._counter>=this.count){if(this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Complete)),this.mode!==exports.PlayMode.Bounce)return;if(0===this._lottie.currentFrame)return}this.mode===exports.PlayMode.Bounce?(this.count&&(this._counter+=.5),setTimeout(()=>{this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Loop)),this.currentState===exports.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(exports.PlayerEvents.Loop)),this.currentState===exports.PlayerState.Playing&&(-1===this.direction?(this.seek(\"99%\"),this.play()):(this._lottie.stop(),this._lottie.play()))},this.intermission))}else this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Complete))}),this._lottie.addEventListener(\"DOMLoaded\",()=>{this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Ready))}),this._lottie.addEventListener(\"data_ready\",()=>{this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Load))}),this._lottie.addEventListener(\"data_failed\",()=>{this.currentState=exports.PlayerState.Error,this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Error))}),this.container.addEventListener(\"mouseenter\",()=>{this.hover&&this.currentState!==exports.PlayerState.Playing&&this.play()}),this.container.addEventListener(\"mouseleave\",()=>{this.hover&&this.currentState===exports.PlayerState.Playing&&this.stop()}),this.setSpeed(this.speed),this.setDirection(this.direction),this.autoplay&&(-1===this.direction&&this.seek(\"100%\"),this.play()))}getLottie(){return this._lottie}getVersions(){return{lottieWebVersion:LOTTIE_WEB_VERSION,dotLottiePlayerVersion:DOTLOTTIE_PLAYER_VERSION}}play(){this._lottie&&(this._lottie.play(),this.currentState=exports.PlayerState.Playing,this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Play)))}pause(){this._lottie&&(this._lottie.pause(),this.currentState=exports.PlayerState.Paused,this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Pause)))}stop(){this._lottie&&(this._counter=0,this._lottie.stop(),this.currentState=exports.PlayerState.Stopped,this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Stop)))}seek(t){if(!this._lottie)return;\"number\"==typeof t&&(t=Math.round(t));const e=t.toString().match(/^([0-9]+)(%?)$/);if(!e)return;const r=\"%\"===e[2]?this._lottie.totalFrames*Number(e[1])/100:e[1];this.seeker=r,this.currentState===exports.PlayerState.Playing?this._lottie.goToAndPlay(r,!0):(this._lottie.goToAndStop(r,!0),this._lottie.pause())}snapshot(){let t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(!this.shadowRoot)return;const e=this.shadowRoot.querySelector(\".animation svg\"),r=(new XMLSerializer).serializeToString(e);if(t){const t=document.createElement(\"a\");t.href=\"data:image/svg+xml;charset=utf-8,\"+encodeURIComponent(r),t.download=\"download_\"+this.seeker+\".svg\",document.body.appendChild(t),t.click(),document.body.removeChild(t)}return r}freeze(){this._lottie&&(this._lottie.pause(),this.currentState=exports.PlayerState.Frozen,this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Freeze)))}setSpeed(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this._lottie&&this._lottie.setSpeed(t)}setDirection(t){this._lottie&&this._lottie.setDirection(t)}setLooping(t){this._lottie&&(this.loop=t,this._lottie.loop=t)}togglePlay(){return this.currentState===exports.PlayerState.Playing?this.pause():this.play()}toggleLooping(){this.setLooping(!this.loop)}static get styles(){return styles}async firstUpdated(){\"IntersectionObserver\"in window&&(this._io=new IntersectionObserver(t=>{t[0].isIntersecting?this.currentState===exports.PlayerState.Frozen&&this.play():this.currentState===exports.PlayerState.Playing&&this.freeze()}),this._io.observe(this.container)),void 0!==document.hidden&&document.addEventListener(\"visibilitychange\",()=>this._onVisibilityChange()),this.src&&await this.load(this.src)}disconnectedCallback(){this._io&&(this._io.disconnect(),this._io=void 0),this._lottie&&this._lottie.destroy(),document.removeEventListener(\"visibilitychange\",()=>this._onVisibilityChange())}renderControls(){const t=this.currentState===exports.PlayerState.Playing,e=this.currentState===exports.PlayerState.Paused,r=this.currentState===exports.PlayerState.Stopped;return y(_templateObject||(_templateObject=_taggedTemplateLiteral(['\\n      <div id=\"lottie-controls\" aria-label=\"lottie-animation-controls\" class=\"toolbar\">\\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>\\n    '])),this.togglePlay,t||e?\"active\":\"\",y(t?_templateObject2||(_templateObject2=_taggedTemplateLiteral(['\\n                <svg width=\"24\" height=\"24\" aria-hidden=\"true\" focusable=\"false\">\\n                  <path d=\"M14.016 5.016H18v13.969h-3.984V5.016zM6 18.984V5.015h3.984v13.969H6z\" />\\n                </svg>\\n              '])):_templateObject3||(_templateObject3=_taggedTemplateLiteral(['\\n                <svg width=\"24\" height=\"24\" aria-hidden=\"true\" focusable=\"false\">\\n                  <path d=\"M8.016 5.016L18.985 12 8.016 18.984V5.015z\" />\\n                </svg>\\n              ']))),this.stop,r?\"active\":\"\",this.seeker,this._handleSeekChange,()=>{this._prevState=this.currentState,this.freeze()},()=>{this._prevState===exports.PlayerState.Playing&&this.play(),this.seek(this._lottie.currentFrame)},this.seeker,this.toggleLooping,this.loop?\"active\":\"\")}render(){const t=this.controls?\"main controls\":\"main\",e=this.controls?\"animation controls\":\"animation\";return y(_templateObject4||(_templateObject4=_taggedTemplateLiteral(['\\n      <div id=\"animation-container\" class=',' lang=\"en\" role=\"img\">\\n        <div id=\"animation\" class=',' style=\"background:',';\">\\n          ',\"\\n        </div>\\n        \",\"\\n      </div>\\n    \"])),t,e,this.background,this.currentState===exports.PlayerState.Error?y(_templateObject5||(_templateObject5=_taggedTemplateLiteral([' <div class=\"error\">⚠️</div> ']))):void 0,this.controls?this.renderControls():void 0)}},__decorate([i(\".animation\")],exports.DotLottiePlayer.prototype,\"container\",void 0),__decorate([e$5()],exports.DotLottiePlayer.prototype,\"mode\",void 0),__decorate([e$5({type:Boolean})],exports.DotLottiePlayer.prototype,\"autoplay\",void 0),__decorate([e$5({type:String,reflect:!0})],exports.DotLottiePlayer.prototype,\"background\",void 0),__decorate([e$5({type:Boolean})],exports.DotLottiePlayer.prototype,\"controls\",void 0),__decorate([e$5({type:Number})],exports.DotLottiePlayer.prototype,\"count\",void 0),__decorate([e$5({type:Number})],exports.DotLottiePlayer.prototype,\"direction\",void 0),__decorate([e$5({type:Boolean})],exports.DotLottiePlayer.prototype,\"hover\",void 0),__decorate([e$5({type:Boolean,reflect:!0})],exports.DotLottiePlayer.prototype,\"loop\",void 0),__decorate([e$5({type:String})],exports.DotLottiePlayer.prototype,\"renderer\",void 0),__decorate([e$5({type:Number})],exports.DotLottiePlayer.prototype,\"speed\",void 0),__decorate([e$5({type:String})],exports.DotLottiePlayer.prototype,\"src\",void 0),__decorate([e$5({type:String})],exports.DotLottiePlayer.prototype,\"currentState\",void 0),__decorate([e$5()],exports.DotLottiePlayer.prototype,\"seeker\",void 0),__decorate([e$5()],exports.DotLottiePlayer.prototype,\"intermission\",void 0),exports.DotLottiePlayer=__decorate([e$6(\"dotlottie-player\")],exports.DotLottiePlayer),exports.fetchPath=fetchPath,Object.defineProperty(exports,\"__esModule\",{value:!0})}));\n//# sourceMappingURL=dotlottie-player.js.map\n"],"mappings":"m/BAAyE,SAAS,IAAIsW,IAAE,CAAC,IAAI,IAAII,IAAE,yDAAyDJ,IAAEM,IAAE,EAAEA,IAAE,UAAU,OAAOA,MAAI,KAAG,WAAW,mBAAmB,UAAUA,KAAG,CAAC,MAAM,yBAAyBN,IAAE,WAAWI,IAAE,gHAAiH,CAAgZ,SAAS,KAAKJ,IAAE,CAAqF,MAAjF,KAAE,KAAK,EAAEA,IAAE,EAAQ,EAAK,IAAE,KAAK,EAAEA,IAAE,EAAQ,EAAK,EAAE,KAAKA,IAAE,CAAQ,EAAEA,MAAI,GAAE,EAAEA,MAAI,GAAS,EAAE,UAAS,EAAEA,IAAEI,IAAEE,IAAEC,IAAEG,IAAEP,IAAEE,IAAE,CAAmK,AAAlK,KAAK,gBAAoBD,MAAJ,GAAWA,MAAJ,GAAWA,MAAJ,EAAM,KAAK,cAAcG,IAAE,KAAK,mBAAmBG,IAAE,KAAK,gBAAgBJ,IAAE,KAAK,aAAaN,IAAE,KAAK,KAAKI,IAAE,KAAK,YAAYD,IAAE,KAAK,kBAAkBE,GAAE,CAAkzC,SAAS,KAAKL,IAAE,CAAC,MAAO,KAAE,GAAG,aAAa,AAAC,CAAujF,SAAS,EAAEA,IAAE,CAAC,UAAsBA,KAAnB,kBAAwCA,KAAlB,SAAoB,MAAM,GAAGA,IAAE,IAAE,GAAGA,IAAE,IAAII,IAAE,EAAE,KAAKJ,IAAE,CAAC,GAAGI,IAAE,CAAC,IAAIE,IAAEC,IAAE,GAAGG,IAAE,EAAE,IAAIJ,IAAEF,IAAE,MAAME,IAAEN,IAAE,OAAOM,MAAI,CAAC,OAAO,IAAE,WAAWA,IAAE,CAAtB,CAAwB,IAAK,IAAG,IAAE,SAAS,MAAM,IAAK,IAAG,IAAE,QAAQ,MAAM,IAAK,IAAG,IAAE,SAAS,MAAM,IAAK,IAAG,IAAE,OAAO,MAAM,IAAK,IAAG,IAAE,OAAO,MAAM,QAAQ,QAAS,CAAmC,MAA/BA,MAAIC,KAAG,IAAE,UAAUG,IAAEJ,IAAE,EAAE,IAAEA,IAAE,EAAE,KAAGF,GAAE,KAAEM,MAAIJ,IAAqBC,IAAnBA,IAAE,IAAE,UAAUG,IAAEJ,IAAE,AAAG,QAAON,GAAE,CAA0C,SAAS,IAAIA,IAAEI,IAAE,CAAC,MAAM,CAAC,cAAcJ,IAAE,cAAcI,GAAE,CAAC,UAAS,KAAKJ,IAAEI,IAAEE,IAAE,CAAC,OAAOF,IAAP,CAAU,IAAI,SAAS,MAAO,KAAI,EAAQE,IAAE,OAAR,KAAsBA,IAAE,aAAVA,IAAE,MAAqB,CAAC,IAAI,MAAM,MAAO,KAAI,EAAE,KAAK,CAAC,IAAI,OAAO,MAAO,KAAI,EAAE,KAAK,CAAC,IAAI,gBAAgB,MAAO,KAAI,EAAE,KAAK,CAAC,IAAI,QAAQ,MAAO,KAAI,EAAE,KAAK,CAAC,IAAI,QAAQ,IAAI,QAAQ,IAAI,QAAQ,MAAO,KAAI,EAAE,KAAK,CAAC,IAAI,WAAW,MAAO,KAAI,EAAE,KAAK,CAAC,IAAI,KAAK,MAAO,KAAI,EAAE,KAAK,AAAC,OAAO,IAAGN,IAAE,eAAmBA,IAAE,gBAAN,EAAoB,IAAI,EAAE,KAAK,CAACA,GAAE,CAAc,SAAS,KAAKA,IAAEI,IAAEE,IAAE,CAAC,UAAqBA,KAAlB,SAAoB,KAAM,OAAM,IAAI,GAAG,CAAC,CAAM,IAAI,IAAIC,OAAb,KAAG,EAAeD,IAAE,GAAG,IAAE,KAAKA,IAAEC,IAAE,CAAC,CAAC,IAAIJ,IAAEG,IAAEC,KAAG,GAASJ,KAAN,aAA4BA,KAAnB,WAA2BA,MAAL,GAAO,CAAC,GAAO,IAAE,QAAQ,KAAK,GAAnB,EAAoB,CAAC,IAAIE,IAAE,EAAEE,IAAE,CAAC,IAAE,EAAE,CAAC,GAAGJ,KAAG,MAAM,CAAC,AAAC,KAAI,CAAC,IAAEI,IAAE,IAAIQ,IAAE,EAAE,IAAIV,IAAE,CAAsF,AAA5EU,UAAJ,KAAQA,IAAE,EAAE,IAAE,QAAQ,EAAE,MAAM,CAAC,aAAa,CAAC,QAAQ,EAAE,OAAO,CAAC,CAAC,EAAE,IAAIV,IAAEU,IAAE,EAAEV,IAAEU,IAAE,WAAoBZ,KAAlB,SAAwBA,MAAJ,GAAO,IAAE,KAAK,EAAEI,IAAE,CAAC,GAAGJ,IAAEA,IAAE,KAAK,EAAE,CAAC,GAAGA,KAAG,MAAM,CAAC,AAAC,MAAGC,KAAG,EAAE,IAAE,KAAK,WAAWC,IAAE,IAAIF,IAAE,EAAE,IAAE,KAAK,IAAIE,IAAE,IAAIF,IAAE,AAAC,CAAC,MAAG,IAAE,KAAK,IAAI,AAAC,UAASjW,MAAI8V,IAAEI,IAAEE,IAAEC,IAAE,CAAC,OAAOD,IAAP,CAAU,IAAI,QAAQ,KAAKN,IAAEI,IAAEG,IAAE,CAAC,OAAO,IAAI,eAAe,IAAI,iBAAiB,IAAI,YAAY,IAAI,iCAAiC,IAAI,2BAA2B,MAAO,MAAK,EAAED,IAAE,SAAeA,IAAE,KAAR,KAAkBA,IAAE,KAAR,KAAkBA,IAAE,KAAR,KAAkBA,IAAE,KAAR,QAAcF,IAAE,EAAE,eAAeE,IAAE,CAAC,EAAEA,KAAG,KAAYF,MAAP,KAAS,CAAC,cAAcG,IAAd,CAAiB,IAAI,WAAW,IAAI,SAAS,OAAO,IAAI,UAAU,IAAIH,IAAE,gBAAgB,MAAO,CAAkB,WAAhBA,IAAE,cAAqBA,IAAE,KAAT,CAAe,IAAK,GAAE,KAAG,IAAE,KAAK,IAAIE,IAAE,MAAM,CAAC,MAAM,IAAK,GAAE,CAAC,IAAIC,IAAE,IAAE,KAAK,IAAID,IAAE,MAAM,EAAE,IAAIC,KAAG,IAAE,KAAK,IAAID,IAAE,KAAK,EAAEC,IAAE,CAAC,IAAI,CAAC,MAAM,IAAK,GAAE,MAAMA,IAAE,EAAE,IAAE,KAAK,IAAID,IAAE,KAAK,EAAEC,IAAE,CAAC,IAAI,CAAC,MAAM,IAAK,GAAE,CAAC,MAAMA,IAAE,EAAE,GAAGA,KAAG,IAAE,KAAK,IAAID,IAAE,KAAK,EAAEC,IAAE,CAAC,IAAI,CAAC,MAAM,QAAQ,IAAE,cAAcA,IAAE,GAAGA,KAAG,IAAE,KAAK,IAAID,IAAE,KAAK,EAAEC,IAAE,CAAC,IAAI,AAAC,CAAC,SAAQ,KAAKD,IAAE,CAAC,CAAC,cAAcC,IAAd,CAAiB,IAAI,WAAW,IAAI,SAAS,OAAO,IAAI,UAAU,GAAGH,IAAE,IAAE,aAAa,CAAC,MAAM,EAAE,EAAE,CAAWA,MAAV,SAAuBA,MAAV,QAAY,MAAO,KAAE,KAAK,IAAIE,IAAE,KAAK,EAAEC,IAAE,CAAC,IAAI,AAAC,EAAC,UAAS,IAAIP,IAAEI,IAAEE,IAAE,CAAC,GAASF,KAAN,KAAQ,CAAC,GAASE,KAAN,KAAQ,KAAM,OAAM,IAAI,GAAG,CAAC,CAAC,UAAqBF,KAAlB,YAAuB,WAAWA,KAAG,KAAM,OAAM,IAAI,GAAG,CAAC,CAAY,AAAX,IAAEA,IAAE,OAAcA,KAAP,MAAsB,IAAE,KAAK,GAAGA,IAAE,AAAC,CAAC,UAAS,KAAKJ,IAAE,CAAC,IAAII,IAAE,GAAwD,MAArD,GAAE,SAAS,QAAQJ,IAAG,SAASA,IAAE,CAAC,AAAMA,KAAN,OAAUI,KAAGJ,IAAG,EAAE,CAAQI,GAAE,UAAS,KAAKJ,IAAEI,IAAEE,IAAEC,IAAE,CAAC,IAAE,KAAK,EAAED,IAAE,CAAC,CAAC,IAAIH,IAAEE,IAAEC,IAAE,KAAK,IAAIH,OAAKC,IAAE,GAAG,IAAE,KAAKA,IAAED,IAAE,CAAC,CAAC,IAAIY,IAAEX,IAAED,KAAG,GAASY,KAAN,KAAQ,OAAOZ,IAAP,CAAU,IAAI,WAAW,IAAEY,IAAE,MAAM,IAAI,0BAA0B,IAAEA,IAAE,MAAM,QAAQ,MAAIf,IAAEO,IAAEJ,IAAEY,IAAE,AAAC,CAAC,CAAuB,WAArB,KAAK,IAAI,CAAC,IAAIf,IAAEK,IAAEC,IAAE,QAAyBA,KAAlB,UAAqB,IAAE,KAAK,EAAEA,IAAE,CAAC,CAAC,MAAMA,GAAE,CAA8C,SAAS,EAAEN,IAAE,CAAC,IAAII,IAAE,EAAE,IAAIJ,IAAE,CAAC,GAAYI,UAAJ,GAAM,CAAC,IAAI,EAAE,KAAKJ,IAAE,CAAC,KAAM,OAAM,IAAI,GAAGA,IAAE,CAAC,CAAS,AAAR,IAAE,IAAIA,IAAE,EAAE,IAAIA,IAAEI,IAAE,AAAC,QAAOA,GAAE,UAAS,KAAKJ,IAAEI,IAAEE,IAAEC,IAAEJ,IAAE,CAAC,OAAOC,IAAP,CAAU,IAAI,SAAS,IAAE,KAAK,EAAE,SAAS,CAAC,CAAC,IAAIC,IAAE,KAAKU,IAAE,KAAK,IAAIM,OAAKf,IAAE,GAAG,IAAE,KAAKA,IAAEe,IAAE,CAAC,CAAC,IAAIR,IAAEP,IAAEe,KAAG,GAASR,KAAN,KAAQ,OAAOQ,IAAP,CAAU,IAAI,WAAW,IAAER,IAAE,MAAM,IAAI,0BAA0B,IAAEA,IAAE,MAAM,IAAI,eAAe,IAAI,QAAQ,MAAM,QAAQ,MAAIb,IAAEO,IAAEc,IAAER,IAAE,AAAC,CAAC,CAAuB,WAArB,KAAK,IAAI,CAAC,IAAIb,IAAEe,IAAEV,IAAE,CAAQA,IAAE,IAAI,SAA2B,AAAlB,IAAEF,IAAE,cAAc,IAAE,KAAK,EAAE,SAAS,CAAC,CAAC,IAAIc,IAAEJ,IAAE,KAAKL,IAAE,KAASa,IAAE,KAAK,IAAIhB,OAAKC,IAAE,GAAG,IAAE,KAAKA,IAAED,IAAE,CAAC,CAAC,IAAIoB,IAAEnB,IAAED,KAAG,GAASoB,KAAN,KAAQ,OAAOpB,IAAP,CAAU,IAAI,WAAW,IAAEoB,IAAE,MAAM,IAAI,WAAW,IAAEA,IAAE,MAAM,IAAI,0BAA0B,IAAEA,IAAE,MAAM,IAAI,QAAQ,IAAEA,IAAE,QAAQ,MAAIzB,IAAEO,IAAEF,IAAEoB,IAAE,AAAC,CAAC,IAASV,KAAN,KAAQ,GAAGT,IAASW,MAAP,KAAc,KAAKJ,IAAE,CAAZ,GAAGI,IAAU,IAAEF,IAAE,MAAMR,IAAE,EAAEA,IAAEQ,IAAE,OAAOR,MAAI,GAAG,GAAGQ,IAAER,OAAKD,IAAE,CAAC,IAAE,KAAK,eAAe,CAAC,KAAM,OAAK,GAAGS,MAAIT,KAAG,IAAE,KAAK,eAAe,MAAM,KAAG,IAAE,KAAK,eAAe,CAAwB,MAAvB,KAAE,KAAK,IAAI,CAAC,IAAIN,IAAEqB,IAAER,IAAE,CAAQA,IAAE,IAAI,WAA4C,IAAIA,MAArC,KAAE,KAAK,EAAE,WAAW,CAAC,CAAC,IAAEE,IAAEV,IAAE,KAAcC,IAAE,GAAG,IAAE,KAAKA,IAAEO,IAAE,GAAGI,IAAEX,IAAEO,KAASI,KAAN,MAAS,OAAOJ,IAAP,CAAU,IAAI,WAAW,IAAEI,IAAE,MAAM,IAAI,QAAQ,IAAEA,IAAE,MAAM,IAAI,eAAe,IAAEA,IAAE,MAAM,IAAI,0BAA0B,KAAM,OAAM,IAAI,GAAG,CAAC,CAAC,QAAQ,MAAIjB,IAAEO,IAAEM,IAAEI,IAAE,AAAC,CAAsC,GAA/BZ,YAAUU,MAAP,OAAWV,IAAEU,KAAG,IAAE,KAAK,IAAI,CAAUM,KAAN,KAAQ,CAAC,GAAShB,KAAN,KAAQ,KAAM,OAAM,IAAI,GAAG,CAAC,CAAC,GAAG,IAAEgB,IAAE,EAAE,EAAEA,IAAE,OAAO,KAAM,OAAM,IAAI,GAAG,CAAC,CAAC,IAAE,GAAGA,GAAE,CAAyE,cAAvDhB,eAAUA,IAAE,KAAT;GAAa,IAAE,KAAK;EAAK,CAAQA,MAAP,MAAU,IAAE,KAAK,EAAE,GAAGA,IAAE,CAAC,CAAQ,KAAK,IAAI,QAAwC,IAAIU,MAApC,KAAE,KAAK,EAAE,QAAQ,CAAC,CAAC,IAAEM,IAAER,IAAER,IAAE,KAAcC,IAAE,GAAG,IAAE,KAAKA,IAAES,IAAE,GAAGP,IAAEF,IAAES,KAASP,KAAN,MAAS,OAAOO,IAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,KAAM,OAAM,IAAI,IAAI,QAAQ,CAAC,CAAC,IAAI,iBAAiB,IAAEP,IAAE,MAAM,IAAI,eAAe,IAAEA,IAAE,MAAM,IAAI,UAAU,IAAEA,IAAE,MAAM,IAAI,QAAQ,IAAEA,IAAE,MAAM,QAAQ,MAAIR,IAAEO,IAAEQ,IAAEP,IAAE,AAAC,CAAmI,OAA5Ha,WAA8BJ,MAAP,MAAU,MAAIjB,IAAEO,IAAE,UAAUU,IAAE,CAAnD,MAAIjB,IAAEO,IAAE,UAAUc,IAAE,CAAuChB,MAAP,KAAmCQ,MAAP,MAAU,MAAIb,IAAEO,IAAE,QAAQM,IAAE,CAA/C,MAAIb,IAAEO,IAAE,QAAQF,IAAE,CAA8B,IAAE,KAAK,KAAK,CAAQ,KAAK,IAAI,WAAiC,IAAI,IAAIc,MAA9B,KAAE,KAAK,EAAE,WAAW,CAAC,CAAcb,IAAE,GAAG,IAAE,KAAKA,IAAEa,IAAE,GAAGd,IAAEC,IAAEa,KAASd,KAAN,MAAS,OAAOc,IAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,KAAM,OAAM,IAAI,IAAI,CAAC,CAAC,QAAQ,MAAInB,IAAEO,IAAEY,IAAEd,IAAE,AAAC,CAAY,WAAV,KAAK,IAAI,CAAQ,KAAK,IAAI,QAAkC,IAAIoB,MAA9B,KAAE,KAAK,EAAE,QAAQ,CAAC,CAAC,IAAE,KAAcnB,IAAE,GAAG,IAAE,KAAKA,IAAEmB,IAAE,GAAGV,IAAET,IAAEmB,KAASV,KAAN,MAAS,OAAOU,IAAP,CAAU,IAAI,WAAW,IAAEV,IAAE,MAAM,IAAI,0BAA0B,KAAM,OAAM,IAAI,IAAI,CAAC,CAAC,QAAQ,MAAIf,IAAEO,IAAEkB,IAAEV,IAAE,AAAC,CAAY,WAAV,KAAK,IAAI,CAAQV,IAAE,IAAI,UAAU,IAAI,MAA4B,IAAIY,MAA1B,KAAE,KAAK,EAAEb,IAAE,CAAC,CAAC,IAAEC,IAAE,KAAcC,IAAE,GAAG,IAAE,KAAKA,IAAEW,IAAE,GAAGJ,IAAEP,IAAEW,KAASJ,KAAN,MAAS,OAAOI,IAAP,CAAU,IAAI,WAAW,IAAEJ,IAAE,MAAM,IAAI,0BAA0B,IAAEA,IAAE,MAAM,QAAQ,MAAIb,IAAEO,IAAEU,IAAEJ,IAAE,AAAC,CAAY,OAAV,KAAK,IAAI,CAAUE,KAAN,KAAQ,CAAC,GAASV,KAAN,KAAQ,KAAM,OAAM,IAAI,GAAG,CAAC,CAAC,UAAqBU,KAAlB,YAAuB,WAAWA,KAAG,KAAM,OAAM,IAAI,GAAG,CAAC,CAAY,AAAX,IAAEA,IAAE,OAAcT,KAAP,cAAyCA,KAAlB,UAAqB,EAAEA,IAAE,QAAeA,IAAE,KAAT;EAAY,IAAE,KAAK;EAAKA,IAAE,CAAC,IAAE,KAAK,GAAGA,IAAE,CAAE,CAA+C,cAA7BD,eAAUA,IAAE,KAAT;GAAa,IAAE,KAAK;EAAK,CAAQA,IAAE,IAAI,OAAO,IAAI,OAAO,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,KAAK,IAAI,MAAM,IAAI,SAAS,IAAI,OAAO,IAAI,OAAO,IAAI,QAAQ,IAAI,SAAS,IAAI,QAAQ,IAAI,MAAmB,IAAI,IAAI4B,MAArB,KAAE,KAAK,EAAE7B,IAAE,CAAC,CAAcE,IAAE,GAAG,IAAE,KAAKA,IAAE2B,IAAE,GAAG5B,IAAEC,IAAE2B,KAAS5B,KAAN,MAAS,OAAO4B,IAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,KAAM,OAAM,IAAI,IAAI7B,IAAE,CAAC,CAAC,QAAQ,MAAIJ,IAAEO,IAAE0B,IAAE5B,IAAE,AAAC,CAAa,WAAX,KAAK,KAAK,CAAQ,KAAK,IAAI,iBAAiB,IAAI,gBAAgB,IAAI,YAAY,IAAI,gBAAgB,IAAI,gBAAgB,IAAI,mBAAmB,IAAI,iBAAiB,IAAI,gBAAgB,MAAO,MAAKL,IAAEM,IAAEF,IAAEG,IAAE,CAAC,IAAI,OAAO,OAAWJ,IAAE,gBAAN,GAAqB,IAAE,KAAK,kBAAkB,CAAC,KAAKH,IAAEM,IAAEF,IAAEG,IAAE,CAAC,QAAQ,GAAQ,IAAE,QAAQ,IAAI,GAAnB,WAAuCD,IAAE,IAApB,SAAuB,MAAO,MAAKN,IAAEM,IAAEF,IAAEG,IAAE,CAAuB,IAAIC,MAA1B,KAAE,KAAK,EAAEJ,IAAE,CAAC,CAAC,IAAEC,IAAE,KAAcC,IAAE,GAAG,IAAE,KAAKA,IAAEE,IAAE,GAAGK,IAAEP,IAAEE,KAASK,KAAN,MAAS,OAAOL,IAAP,CAAU,IAAI,WAAW,IAAEK,IAAE,MAAM,IAAI,0BAA0B,IAAEA,IAAE,MAAM,IAAI,QAAQ,KAAKb,IAAEO,IAAEM,IAAE,CAAC,MAAM,IAAI,iCAAiC,IAAI,2BAA2B,MAAM,QAAQ,KAAKL,IAAE,SAAsBK,KAApB,mBAAyCA,KAAlB,UAAqB,IAAE,KAAK,IAAIL,IAAE,KAAK,EAAEK,IAAE,CAAC,IAAI,AAAC,CAAuB,WAArB,KAAK,IAAI,CAAC,IAAIb,IAAEe,IAAEV,IAAE,CAAQA,GAAE,CAAC,UAAS,KAAKL,IAAEI,IAAEE,IAAE,CAAyC,GAAxC,IAAE,KAAK,0BAAgC,CAAWA,MAAP,KAAS,KAAM,OAAM,IAAI,IAAI,CAAC,CAAW,MAAV,KAAE,KAAKA,IAAE,CAAQ,IAAE,KAAK,gBAAgB,AAAC,UAAS,KAAKN,IAAEI,IAAEE,IAAEC,IAAE,CAAC,OAAOD,IAAE,cAAT,CAAwB,IAAK,GAAE,IAAK,GAAE,MAAO,KAAE,KAAK,mBAAmB,CAAC,IAAE,KAAKF,IAAE,cAAc,CAACA,IAAE,IAAE,SAAS,GAAG,CAAC,IAAE,KAAKA,IAAE,CAAC,IAAE,KAAK,KAAK,CAAC,IAAK,GAAE,MAAO,KAAE,KAAK,oDAAoD,CAAC,IAAE,KAAKA,IAAE,cAAc,CAACA,IAAE,IAAE,SAAS,GAAG,CAAC,IAAE,KAAKA,IAAE,CAAC,IAAE,KAAK,KAAK,CAAC,IAAK,GAAE,MAAO,KAAE,KAAK,qDAAqD,CAAC,IAAE,KAAKA,IAAE,cAAc,CAACA,IAAE,IAAE,SAAS,GAAG,CAAC,IAAE,KAAKA,IAAE,CAAC,IAAE,KAAK,KAAK,CAAC,IAAK,GAAE,MAAO,KAAE,KAAK,qBAAqB,CAAC,IAAE,KAAKA,IAAE,cAAc,CAACA,IAAE,IAAE,SAAS,GAAG,CAAC,IAAE,KAAKA,IAAE,CAAC,IAAE,KAAK,KAAK,CAAC,IAAK,GAAE,MAAO,KAAE,KAAK,4BAA4B,CAAC,IAAE,KAAKA,IAAE,cAAc,CAACA,IAAE,IAAE,SAAS,GAAG,CAAC,IAAE,KAAKA,IAAE,CAAC,IAAE,KAAK,KAAK,CAAC,IAAK,GAAE,MAAO,KAAE,KAAK,yBAAyB,CAAC,IAAE,KAAKA,IAAE,cAAc,CAACA,IAAE,IAAE,SAAS,GAAG,CAAC,IAAE,KAAKA,IAAE,CAAC,IAAE,KAAK,KAAK,CAAC,IAAK,GAAE,MAAO,KAAE,KAAK,+BAA+B,CAAC,IAAE,KAAKA,IAAE,cAAc,CAACA,IAAE,IAAE,SAAS,GAAG,CAAC,IAAE,KAAKA,IAAE,CAAC,IAAE,KAAK,KAAK,CAAC,QAAQ,KAAM,OAAM,IAAI,IAAI,CAAC,AAAC,CAAC,UAAS,KAAKJ,IAAEI,IAAE,CAAC,OAAOA,IAAE,cAAT,CAAwB,IAAK,GAAE,IAAK,GAAE,MAAO,KAAE,KAAK,SAAS,CAAC,IAAK,GAAE,MAAO,KAAE,KAAK,SAAS,CAAC,IAAK,GAAE,MAAO,KAAE,KAAK,UAAU,CAAC,IAAK,GAAE,MAAO,KAAE,KAAK,WAAW,CAAC,IAAK,GAAE,MAAO,KAAE,KAAK,mBAAmB,CAAC,IAAK,GAAE,MAAO,KAAE,KAAK,gBAAgB,CAAC,IAAK,GAAE,MAAO,KAAE,KAAK,sBAAsB,CAAC,QAAQ,KAAM,OAAM,IAAI,IAAI,CAAC,AAAC,CAAC,CAAyB,SAAS,KAAKJ,IAAE,CAAC,MAAO,MAAK,UAAUA,IAAE,CAAC,QAAQ,EAAG,SAASA,IAAE,CAAC,OAAOA,IAAP,CAAU,IAAI,IAAI,MAAM,UAAU,IAAI,SAAS,MAAM,UAAU,IAAI,SAAS,MAAM,UAAU,QAAQ,KAAM,OAAM,oMAAoM,AAAC,CAAC,EAAE,AAAC,UAAS,KAAKA,IAAEI,IAAE,CAAmB,OAAlB,IAAWA,UAAJ,GAAM,GAAGA,IAAQ,CAAC,gBAAgB,CAAE,EAAC,kBAAkB,WAAW,kBAAkBA,IAAE,KAAK,cAAcA,IAAE,KAAK,eAAeA,IAAE,KAAK,SAASA,IAAE,eAAe,EAAE,6BAA6B,EAAE,8BAA8B,EAAE,0BAA0B,EAAE,qBAAqBJ,GAAE,CAAC,UAAS,KAAKA,IAAEI,IAAEE,IAAEC,IAAE,CAA6G,OAAzGD,IAAE,sBAA4B,IAAE,KAAK,EAAEF,IAAE,CAAC,EAAE,IAAOA,MAAL,GAAOJ,IAAEO,KAAGA,KAAG,IAAE,KAAK,WAAiB,CAAC,IAAE,KAAK,EAAEH,IAAE,CAAC,CAACJ,KAAG,GAAUA,IAAE,CAA2iB,SAAS,KAAKA,IAAE,CAAC,GAASA,KAAN,KAAQ,OAAO,KAAK,UAAuBA,KAApB,WAAsB,OAAOA,IAAE,aAAaA,IAAE,MAAM,KAAK,UAAqBA,KAAlB,SAAoB,OAAOA,IAAE,OAAOA,IAAP,CAAU,KAAK,EAAE,MAAM,WAAW,KAAK,EAAE,MAAM,SAAS,KAAK,EAAE,MAAM,WAAW,KAAK,EAAE,MAAM,aAAa,KAAK,EAAE,MAAM,WAAW,KAAK,EAAE,MAAM,cAAe,WAAqBA,KAAlB,SAAoB,OAAOA,IAAE,SAAT,CAAmB,KAAK,EAAE,OAAOA,IAAE,aAAa,WAAW,YAAY,KAAK,EAAE,OAAOA,IAAE,SAAS,aAAa,WAAW,YAAY,KAAK,EAAE,IAAII,IAAEJ,IAAE,OAAkG,OAA3F,IAAEA,IAAE,YAAY,MAAIA,IAAEI,IAAE,aAAaA,IAAE,MAAM,GAAGJ,IAAOA,MAAL,GAA2B,aAApB,cAAcA,IAAE,KAAyBA,IAAE,KAAK,GAAG,OAAOI,IAAEJ,IAAE,aAAa,KAAYI,MAAP,KAAW,KAAKJ,IAAE,KAAK,EAAE,OAAhBI,IAAuB,KAAK1V,KAAgB,AAAb,IAAEsV,IAAE,SAAS,IAAEA,IAAE,MAAM,GAAG,CAAC,MAAO,MAAK,IAAEI,IAAE,CAAC,AAAC,MAAQ,CAAE,CAAC,QAAO,IAAK,CAAU,SAAS,KAAKJ,IAAEI,IAAE,CAAkB,GAAjB,IAAEJ,IAAE,cAAiBA,IAAE,OAAOrV,KAAG,IAAI2V,IAAEC,IAAE,CAAE,EAAC,IAAID,OAAKN,IAAE,IAAEM,KAAGF,IAAEE,KAAG,OAAOC,GAAE,CAAY,SAAS,EAAEP,IAAEI,IAAE,CAAC,GAAGJ,MAAII,IAAE,CAAwC,AAAvC,IAAE,QAAQ,eAAeJ,IAAE,YAAY,IAAEA,IAAE,OAAO,IAAIM,IAAEF,IAAE,OAAO,GAAUJ,MAAP,SAAoBM,MAAP,KAAS,KAAM,OAAM,IAAI,IAAI,CAAC,KAAK,CAAC,GAAUA,MAAP,KAAS,KAAM,OAAM,IAAI,IAAI,CAAC,CAAC,EAAEN,IAAEM,IAAE,AAAC,KAAE,QAAQ,eAAeF,IAAE,KAAM,CAAC,UAAS,KAAKJ,IAAE,CAAmD,AAAlD,IAAE,QAAQ,eAAeA,IAAE,YAAY,IAAEA,IAAE,OAAcA,MAAP,MAAU,KAAKA,IAAE,AAAC,UAAS,KAAKA,IAAE,CAAC,IAAII,IAAEJ,IAAE,OAAyB,AAAXI,MAAP,MAAU,KAAKA,IAAE,CAAC,IAAE,QAAQ,eAAeJ,IAAE,KAAM,UAAS,KAAKA,IAAEI,IAAE,CAAmD,GAAlD,IAAE,QAAQ,eAAeJ,IAAE,YAAY,IAAEA,IAAE,OAAiBA,MAAP,KAAS,KAAM,OAAM,IAAI,IAAI,CAAC,CAAC,IAAE,QAAQI,IAAE,MAAM,EAAEJ,IAAEI,IAAE,CAAC,KAAKJ,IAAEI,IAAE,AAAC,UAAS,KAAKJ,IAAEI,IAAE,CAAC,IAAIE,IAAEF,IAAE,OAAO,GAAUE,MAAP,KAAS,KAAM,OAAM,IAAI,IAAI,CAAC,CAAoC,AAAnC,IAAE,QAAQA,IAAE,MAAM,EAAEN,IAAEM,IAAE,CAAC,KAAKN,IAAEM,IAAE,CAAC,IAAE,QAAQ,eAAeF,IAAE,KAAM,UAAS,EAAEJ,IAAE,CAAC,IAAII,IAAE,GAAG,MAAIJ,MAAWI,MAAP,KAAS,KAAKJ,IAAE,CAAQA,MAAP,KAAS,KAAKI,IAAE,CAACA,IAAE,QAAQJ,IAAE,MAAM,EAAEI,IAAEJ,IAAE,CAACI,IAAE,MAAMJ,IAAE,MAAM,KAAKI,IAAEJ,IAAE,CAAC,KAAKI,IAAEJ,IAAE,CAAC,GAAGA,IAAG,CAA2O,SAAS,KAAKA,IAAEI,IAAEE,IAAEC,IAAE,CAAC,IAAIG,IAAWV,IAAE,YAAN,GAAoB,KAARA,IAAE,MAAkC,AAAvB,IAAE,QAAQpV,KAAG,IAAE,MAAM0V,IAAE,IAAE,MAAMI,IAAE,IAAIP,IAAE,CAAC,MAAM,CAAE,EAAC,SAAS,CAAE,EAAC,IAAE,gBAAgBA,IAAE,IAAIE,IAAED,IAAE,YAAmL,GAAvK,IAAE,eAA0BC,KAAlB,UAA4BA,IAAEA,IAAE,eAAeE,IAAE,IAAEH,IAAE,gCAA6CC,KAApB,aAAwBA,IAAE,IAAEC,IAAEI,IAAE,CAACA,IAASL,KAAP,KAAqBK,IAAE,EAAE,CAAE,EAACA,IAAEL,IAAE,CAACL,IAAE,MAAMU,YAA0BN,IAAE,0BAAtB,mBAAoEJ,IAAE,yBAAtB,oBAAoEA,IAAE,2BAAtB,mBAAqEA,IAAE,oBAAtB,YAA0C,GAAGI,IAAEJ,IAAE,aAA0BA,IAAE,oBAAtB,YAA0C,IAAE,oBAAoB,QAAqBA,IAAE,2BAAtB,YAAiD,IAAE,2BAA2B,CAACI,MAAIJ,IAAE,OAAO,KAAG,oBAAoBA,IAAEA,IAAE,MAAM,KAAK,CAAQG,IAAE,QAAT,MAAgB,EAAEA,IAAE,MAAM,OAAO,GAAGC,IAAED,IAAE,MAAME,IAAEF,IAAE,QAAQA,IAAE,MAAM,KAAKA,IAAE,SAAS,EAAEE,KAAOD,IAAE,SAAN,EAAa,IAAE,MAAMA,IAAE,OAAO,CAAuB,IAAtB,IAAEC,IAAED,IAAE,GAAGJ,IAAE,MAAM,KAAG,EAAMK,IAAEA,IAAE,EAAE,EAAEA,IAAED,IAAE,OAAOC,MAAI,CAAC,IAAIU,IAAEX,IAAEC,KAA6C,AAA1C,WAAsBU,KAApB,WAAsB,IAAE,KAAKf,IAAEG,IAAEG,IAAEC,IAAE,CAACQ,IAAQA,KAAN,OAAUL,KAAGA,KAAG,EAAEP,IAAE,EAAE,CAAE,EAACA,IAAEY,IAAE,EAAE,EAAEZ,IAAEY,IAAE,CAAE,KAAE,MAAMZ,GAAE,MAAK,IAAE,MAAM,IAAK,CAA0B,SAAS,KAAKH,IAAEI,IAAEE,IAAE,CAAC,IAAIC,IAAEP,IAAE,GAAG,IAAEA,IAAE,SAAS,IAAIU,IAAE,GAAG,GAAGH,IAAE,CAAC,EAAa,AAAX,OAAK,GAAGG,KAAG,KAAG,EAAE,IAAIP,IAAE,GAAG,GAAGC,IAAE,CAACM,IAAE,GAAG,GAAGP,IAAE,CAAC,IAAIE,IAAEK,IAAEA,IAAE,EAAyC,OAAvC,IAAE,CAACH,KAAG,GAAGF,KAAG,GAAG,SAAS,GAAG,CAAC,MAAIA,IAAE,KAAGA,IAAQ,CAAC,GAAG,GAAG,GAAG,GAAGD,IAAE,CAACM,IAAEJ,KAAGI,IAAEH,IAAE,SAASJ,IAAEH,GAAE,CAAC,OAAM,CAAC,GAAG,GAAGG,IAAEG,KAAGI,IAAEH,IAAE,SAASP,GAAE,CAAC,CAA0D,SAAS,KAAKA,IAAE,CAAQ,OAAP,OAAK,EAAaA,MAAJ,EAAM,GAAG,IAAI,GAAGA,IAAE,CAACnV,KAAG,GAAG,CAAE,UAAS,KAAKmV,IAAEI,IAAE,CAAC,OAAOJ,MAAII,MAAQJ,MAAJ,GAAO,EAAEA,KAAI,EAAEI,MAAIJ,MAAIA,KAAGI,MAAIA,GAAE,CAAkH,SAAS,KAAK,CAAC,GAAU,KAAP,KAAU,KAAM,OAAM,IAAI,IAAI,CAAC,CAAC,OAAO,EAAG,UAAS,MAAM,CAAC,GAAG,EAAE,GAAG,KAAM,OAAM,IAAI,IAAI,CAAC,CAAC,MAAM,CAAC,cAAc,KAAK,MAAM,KAAK,KAAK,IAAK,CAAC,UAAS,MAAM,CAAoH,OAA5GtV,OAAP,KAAiB,KAAP,MAAW,IAAI,EAAE,GAAGA,KAAG,MAAM,GAAG,IAAI,EAAEA,KAAG,IAAWA,KAAG,OAAV,MAAgB,IAAI,EAAEA,KAAGA,KAAG,KAAK,MAAM,GAAG,IAAI,EAAEA,KAAGA,KAAG,MAAaA,IAAG,UAAS,MAAM,CAA+B,AAA9B,GAAG,GAAG,KAAK,IAAI,EAAE,GAAG,KAAK,GAAG,EAAE,KAAG,GAAG,IAAK,UAAS,KAAKkV,IAAEI,IAAE,CAAC,cAA0BA,KAApB,WAAsB,IAAEJ,IAAE,CAACI,GAAE,UAAS,KAAKJ,IAAEI,IAAEE,IAAE,CAAoB,GAAnB,GAAG,KAAK,CAAC,KAAG,MAAM,CAAI,GAAG,CAAC,IAAIC,IAAEzV,KAAG,MAAmB,GAAb,IAAEyV,IAAE,SAAmB,KAAP,OAAYD,IAAE,GAAG,IAAIC,IAAE,CAAUD,UAAJ,IAAO,CAAc,AAAb,GAAG,OAAOC,IAAE,CAAC,IAAEzV,KAAG,cAAc,EAAG,KAAE,IAAEyV,IAAED,IAAE,OAAO,CAACA,IAAEA,IAAE,WAAkBA,MAAP,MAA6B,OAAnB,KAAG,cAAcC,IAAQ,CAACA,IAAEH,GAAE,CAAC,OAAM,CAACtV,KAAG,cAAcsV,GAAE,CAAC,CAAmJ,WAAjJJ,MAAI,YAAyBI,KAApB,WAAsB,KAAG,CAACA,IAAWE,UAAJ,GAAWF,IAAL,IAAEA,IAAE,CAAG,KAAG,cAAcJ,IAAE,IAAElV,KAAG,MAAM,CAAC,KAAK,KAAK,SAAS,IAAK,EAAC,IAAEkV,IAAE,SAAS,KAAK,KAAK,KAAK,GAAGA,IAAE,CAAO,CAAClV,KAAG,cAAckV,GAAE,CAAC,UAAS,KAAKA,IAAEI,IAAE,CAAwC,GAAvC,GAAG,KAAK,CAAC,KAAG,MAAM,CAAC,IAAWA,UAAJ,GAAM,KAAKA,IAAYtV,OAAP,KAAU,CAAC,IAAIwV,IAAExV,KAAG,cAAc,GAAUwV,MAAP,MAAiBF,MAAP,KAAS,CAAC,IAAIG,IAAED,IAAE,GAAG,EAAE,GAAUC,MAAP,KAAS,KAAG,MAAM,CAAC,IAAI,IAAIG,IAAE,EAAEA,IAAEH,IAAE,QAAQG,IAAEN,IAAE,OAAOM,MAAI,IAAI,GAAGN,IAAEM,KAAGH,IAAEG,KAAG,CAAC,CAAC,KAAG,EAAE,MAAM,CAAE,MAAG,CAAE,IAAGH,IAAE,OAAOD,IAAE,EAAG,CAAC,CAA6B,WAA3B,KAAG,CAAC,KAAG,cAAc,CAACN,IAAEI,GAAE,EAAQJ,GAAE,UAAS,KAAKA,IAAEI,IAAEE,IAAE,CAAC,GAAG,IAAI,GAAG,KAAM,OAAM,IAAI,IAAI,CAAC,CAAC,GAAGN,MAAI,GAAG,GAAG,IAAI,EAAEA,IAAE,CAAC,OAAOM,IAAE,KAAK,IAAK,EAAQ,KAAP,OAAY,GAAG,IAAI,KAAKA,IAAE,GAAG,IAAIF,IAAE,CAAUE,UAAJ,GAAM,GAAG,IAAIF,IAAEJ,IAAE,KAAK,CAAC,IAAII,IAAEE,IAASF,IAAE,OAAT,MAAe,IAAEA,IAAE,KAAK,IAAE,KAAKJ,GAAE,CAAC,UAAS,MAAM,CAAC,KAAM,OAAM,IAAI,IAAI,CAAC,AAAC,UAAS,KAAK,CAAE,CAAk/B,SAAS,KAAKA,IAAE,CAAkB,MAAjB,SAAQ,MAAMA,IAAE,CAAQ,IAAK,UAAS,KAAK,CAAE,UAAS,KAAKA,IAAEI,IAAEE,IAAEC,IAAEG,IAAEP,IAAEE,IAAEU,IAAEF,IAAE,CAAC,IAAII,IAAE,CAAE,EAACT,IAAE,IAAI,IAAqgB,OAAjgB,IAAE,CAAC,YAAY,KAAK,cAAcJ,IAAE,qBAA8BG,UAAJ,GAAM,MAAMA,IAAE,OAAO,EAAE,WAAW,KAAK,cAAc,EAAE,gBAAgB,EAAE,iBAAiB,EAAE,qBAAqB,KAAK,eAAeC,IAAE,YAAYS,IAAE,yBAAyB,CAAE,EAAC,oBAAoB,CAAE,EAAC,kBAAkB,CAAE,EAAC,QAAiBP,UAAJ,GAAM,KAAKA,IAAE,WAAoBP,UAAJ,GAAM,IAAIA,IAAE,aAAsBE,UAAJ,GAAM,IAAIA,IAAE,aAAsBU,UAAJ,GAAM,IAAIA,IAAE,aAAsBF,UAAJ,GAAM,IAAIA,GAAE,EAAC,IAAE,IAAIT,IAAE,EAAE,KAAKE,KAAG,GAAG,EAAE,CAAC,IAAE,eAAe,EAAE,IAAE,KAAKF,IAAEJ,IAAE,KAAKM,IAAEE,IAAE7V,KAAG,KAAK,GAAG,CAAC,IAAE,KAAKqV,IAAE,CAAQI,GAAE,UAAS,KAAKJ,IAAEI,IAAEE,IAAEC,IAAEG,IAAEP,IAAEE,IAAEU,IAAE,CAAqB,AAApB,IAAE,kBAAyBT,MAAP,KAASN,IAAE,mBAAmBM,IAAE,eAAe,IAAIO,IAAE,CAAC,KAAKT,IAAE,KAAK,UAAU,CAAC,IAAIA,IAAEJ,IAAE,YAAsB,AAAV,IAAE,KAAKa,IAAE,CAAKT,IAAE,SAAN,GAAc,KAAKJ,IAAE,AAAC,EAAC,gBAAgBM,IAAE,eAAeC,IAAE,SAASG,IAAE,cAAcP,IAAE,QAAQE,IAAE,YAAYU,GAAE,EAAU,MAAT,KAAE,IAAIF,IAAE,CAAQA,GAAE,UAAS,IAAIb,IAAEI,IAAEE,IAAEC,IAAEG,IAAEP,IAAE,CAAC,MAAM,CAAC,OAAO,EAAE,GAAG,GAAG,MAAMC,IAAE,eAAe,EAAE,OAAO,CAAE,EAAC,SAAS,CAAE,EAAC,cAAcG,IAAE,SAASD,IAAE,eAAeI,IAAE,aAAaP,GAAE,CAAC,UAAS,IAAIH,IAAEI,IAAE,CAAgB,GAAf,IAAE,IAAE,QAAQA,IAAE,CAAUJ,KAAN,aAA2BA,KAAlB,SAAoB,KAAM,OAAM,wMAAwMA,IAAE,YAAY,CAAC,OAAOA,GAAE,UAAS,IAAIA,IAAEI,IAAE,CAAC,IAAIE,IAAEN,IAAE,aAAwC,AAA3B,IAAEI,IAAE,CAAC,IAAEJ,IAAE,aAAa,IAAEI,IAAE,CAAQJ,IAAE,cAAT,MAA4DA,IAAE,OAAO,EAAEA,IAAE,WAAWI,MAA9DJ,IAAE,OAAO,EAAE,IAAE,YAAY,QAAQI,IAAE,CAA8B,UAAS,KAAKJ,IAAEI,IAAEE,IAAEC,IAAEG,IAAE,CAAiB,IAAhB,GAAG,CAAE,EAAC,GAAGN,IAAE,GAAG,EAAMJ,IAAE,IAAEO,IAAEG,IAAE,CAAC,IAAI,IAAI,EAAE,GAAG,EAAE,IAAI,EAAE5V,KAAG,KAAKkV,IAAE,IAAEO,IAAEG,IAAE,CAAQ,MAAP,OAAM,CAAQV,GAAE,UAAS,KAAKA,IAAEI,IAAEE,IAAEC,IAAE,CAAC,IAAIG,IAAE,IAAE,QAAQ,CAACP,IAAEI,IAAE,kBAAkB,GAAUJ,KAAP,KAAqB,CAAC,IAAIE,IAAED,IAAE,cAAc,UAAuBE,IAAE,iBAAtB,WAAsC,IAAED,QAAM,CAAuB,IAAI,IAAIU,OAA9B,IAAE,IAAE,iBAAiB,CAAcT,IAAE,KAAKS,OAAKZ,KAAG,KAAM,OAAM,IAAI,IAAI,KAAKI,IAAE,EAAE,UAAUQ,IAAE,CAAC,CAAC,IAAE,EAAE,CAAE,EAACV,IAAEC,IAAE,AAAC,CAA6B,IAA3B,cAAcC,IAAE,IAAIP,IAAEI,IAAEM,IAAE,CAAC,IAAE,cAAcL,GAAE,MAAK,IAAIL,IAAEI,IAAEM,IAAE,AAAC,UAAS,GAAGV,IAAEI,IAAE,CAAC,GAAGJ,KAAGA,IAAE,aAAa,CAA4B,IAAI,IAAIM,OAAnC,IAAE,EAAE,CAAE,EAACF,IAAE,CAAC,IAAEJ,IAAE,aAA0BA,IAAE,AAASI,IAAEE,WAAN,KAAWF,IAAEE,KAAGN,IAAEM,MAAI,OAAOF,GAAE,QAAOA,GAAE,UAAS,KAAKJ,IAAEI,IAAEE,IAAEC,IAAEG,IAAE,CAAC,UAAuBJ,KAApB,WAAsB,GAAGA,IAAE,WAAWA,IAAE,UAAU,iBAAiB,CAAC,IAAE,KAAKA,IAAEF,IAAE,cAAc,CAAC,IAAID,IAAEG,IAAE,YAAsF,AAA1E,IAAE,IAAIA,IAAEC,WAAoBJ,KAAlB,UAA4BA,IAAEA,IAAE,eAAeO,KAAG,KAAKP,IAAEG,IAAEC,IAAEG,IAAE,CAAC,KAAKV,IAAEI,IAAED,IAAEG,IAAE,AAAC,KAAI,CAA2B,AAA1B,IAAE,KAAKA,IAAEF,IAAE,cAAc,CAAC,IAAE,KAAKJ,IAAEI,IAAEE,IAAEC,IAAEJ,IAAE,CAAC,IAAIE,IAAM,KAAJ,EAAO,UAAqBK,KAAlB,UAA4BA,YAAuBA,IAAE,QAAtB,YAAuCA,IAAE,eAAN,GAAe,KAAKA,IAAEJ,IAAEC,IAAEJ,IAAE,CAAC,KAAKH,IAAEI,IAAEM,IAAEJ,IAAE,SAASD,IAAE,CAAiB,AAAhB,IAAED,IAAE,YAAY,IAAE,YAAY,KAAKG,IAAE,EAAE,EAAE,CAAC,GAAG,CAAC,IAAIP,IAAEI,IAAEM,IAAE,AAAC,QAAO,CAAC,IAAE,YAAYH,GAAE,CAAC,MAAK,IAAIP,IAAEI,IAAEM,IAAE,AAAC,KAAI,CAAC,UAAqBJ,KAAlB,SAAoB,CAAC,OAAOA,IAAP,CAAU,KAAKvV,KAAG,KAAKC,KAAG,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,IAAIgV,IAAEI,IAAEG,IAAE,SAAS,CAAC,OAAO,KAAK,EAAE,IAAIP,IAAEI,IAAEG,IAAE,SAAS,CAAC,OAAO,KAAK,GAAG,KAAM,OAAM,IAAI,IAAI,CAAC,CAAC,KAAK,EAAE,EAAE,CAAkE,AAAjE,IAAEH,IAAE,gBAAgB,IAAEA,IAAE,eAAe,IAAEG,IAAE,SAAS,IAAEA,IAAE,SAAS,IAAE,IAAI,IAAI,IAAIQ,IAAE,CAAC,GAAG,KAAK,cAAc,GAAG,eAAe,EAAE,aAAa,EAAE,mBAAmB,EAAE,kBAAkB,CAAE,EAAC,SAAS,EAAE,uBAAuBV,IAAE,YAAY,IAAK,EAACQ,IAAE,IAAIb,IAAEU,IAAE,OAAO,OAAOK,IAAEL,IAAE,eAAe,GAAG,EAAE,CAAoB,AAAnB,IAAE,SAAS,KAAKG,IAAE,CAAC,IAAE,gBAAgB,EAAE,IAAII,IAAE,IAAIjB,IAAE,EAAE,KAAKU,IAAE,eAAe,GAAG,EAAE,CAAwC,AAAvC,IAAE,eAAe,EAAE,IAAE,gBAAgBK,IAAE,IAAE,eAAeE,IAAE,GAAG,CAAC,GAAG,KAAKjB,IAAEI,IAAEG,IAAE,CAACP,IAAE,cAAc,sBAAsBiB,IAAE,gBAAgBA,IAAE,cAAc,IAAE,OAAO,KAAK,WAAiB,CAACA,IAAE,OAAO,EAAE,IAAIF,IAAEE,IAAE,CAAKF,IAAE,eAAN,EAAmB,MAAM,CAAE,OAAMX,IAAE,CAAC,IAAE,OAAO,EAAEW,IAAE,mBAAmB,EAAEA,IAAE,YAAY,IAAIf,IAAEI,IAAE,AAAC,QAAO,CAAC,IAAE,gBAAgBE,IAAEF,IAAE,eAAeM,GAAE,CAA0D,IAAxD,KAAKV,IAAEG,IAAEG,IAAEO,IAAER,IAAED,IAAE,cAAcA,IAAE,QAAQA,IAAE,YAAY,CAAC,IAAE,YAAY,KAAKA,IAAE,AAAC,OAAO,WAAqBE,KAAlB,UAA4BA,IAAE,OAAOA,IAAE,SAAT,CAAmB,KAAK,EAA2B,GAAzB,IAAE,KAAKN,IAAEI,IAAEE,IAAE,OAAOC,IAAEG,IAAE,CAAQ,KAAJ,EAAO,CAAiB,AAAhB,IAAEN,IAAE,YAAY,IAAE,YAAY,KAAKE,IAAE,EAAE,EAAE,CAAC,GAAG,CAAC,IAAIN,IAAEI,IAAEG,IAAE,AAAC,QAAO,CAAC,IAAE,YAAYD,GAAE,CAAC,MAAK,IAAIN,IAAEI,IAAEG,IAAE,CAAC,OAAO,KAAK,GAAsB,AAAnB,IAAED,IAAE,KAAK,IAAE,GAAGA,IAAEC,IAAE,CAAC,KAAKP,IAAEI,IAAEE,IAAEC,IAAEG,IAAE,CAAC,OAAO,KAAK,EAAwL,GAAtL,IAAEH,IAAE,SAAS,IAAED,IAAE,SAAS,IAAEC,IAAE,MAAM,IAAED,IAAE,eAAe,IAAE,eAAeC,IAAE,IAAE,GAAG,GAAGA,IAAE,CAAC,OAAOF,IAAE,MAAaA,MAAP,KAAS,EAAEA,IAAE,MAAM,EAAE,QAAQC,IAAE,YAAYH,IAAE,MAAMI,GAAE,EAAC,IAAE,QAAQA,IAAE,IAAIP,IAAEI,IAAEM,IAAE,CAAC,IAAE,GAAaV,MAAP,KAAS,KAAM,OAAM,IAAI,IAAI,CAAC,CAAyF,AAAxF,IAAEA,IAAE,YAAY,IAAE,QAAQ,eAAeO,MAAI,GAAGP,IAAE,QAAQ,cAAcO,IAAE,IAAE,GAAGP,IAAE,OAAO,IAAE,QAAQA,IAAE,OAAO,KAAK,EAAqC,AAAnC,IAAEO,IAAE,SAAS,IAAE,IAAED,IAAE,eAAe,CAAC,IAAIN,IAAEI,IAAEG,IAAE,CAAC,OAAO,KAAK7V,KAAuC,AAApC,IAAE4V,IAAE,MAAM,IAAE,IAAEA,IAAE,SAAS,CAAC,IAAE,GAAGA,IAAEC,IAAE,CAAC,KAAKP,IAAEI,IAAEE,IAAEC,QAAO,GAAE,CAAC,MAAO,MAAM,OAAM,IAAI,IAAUD,KAAN,KAAQA,WAASA,IAAE,GAAG,CAAC,AAAC,CAAwK,WAAtKF,IAAE,eAAe,IAAE,KAAKM,IAAE,OAAOJ,IAAEC,IAAEP,IAAE,cAAcU,IAAE,cAAc,CAAC,IAAE,gBAAgB,EAAE,IAAEA,IAAE,cAAc,IAAE,cAAc,KAAKL,IAAEC,IAAEC,IAAE,CAAC,KAAKP,IAAEI,IAAED,IAAE,CAAC,IAAE,cAAcE,IAASC,IAAP,CAAU,IAAI,OAAO,IAAI,OAAO,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,SAAS,IAAI,OAAO,IAAI,OAAO,IAAI,QAAQ,IAAI,SAAS,IAAI,QAAQ,IAAI,MAAM,MAAM,QAAQ,IAAE,OAAO,KAAK,KAAKA,IAAE,IAAI,AAAC,KAAE,gBAAgB,CAAE,CAAC,UAAS,IAAIN,IAAEI,IAAEE,IAAE,CAAU,GAAT,IAAE,KAAKA,WAAuBA,KAAlB,UAA4BA,IAAE,CAAC,OAAOA,IAAE,SAAT,CAAmB,KAAK,EAAE,KAAKN,IAAEI,IAAEE,IAAE,KAAKA,IAAE,MAAMA,IAAE,IAAI,CAAC,OAAO,KAAK,EAAE,KAAM,OAAM,IAAI,IAAI,CAAC,CAAC,KAAK5V,KAAG,IAAI6V,IAAED,IAAE,MAAsB,AAAhB,IAAE,IAAEA,IAAE,SAAS,CAAC,IAAIN,IAAEI,IAAEE,IAAE,CAAC,MAAO,IAAG,IAAEA,IAAE,CAAC,CAAC,KAAKN,IAAEI,IAAEE,IAAE,CAAC,MAAO,CAAmG,UAAvEA,KAAlB,WAAHA,IAAuBC,IAAE,MAAMA,IAAE,IAAID,IAAE,KAAKA,IAAE,cAAcC,WAAsBA,KAApB,WAAsBA,IAAE,MAAaA,MAAE,IAAE,KAAKD,IAAE,CAAE,CAAY,GAAX,IAAE,IAAE,MAAM,EAAKA,IAAE,KAAK,CAAC,IAAII,IAAE,CAAE,EAAC,EAAG,KAAE,KAAKJ,IAAE,MAAM,CAACA,IAAE,IAAE,MAAM,QAAQA,IAAE,MAAM,KAAKN,IAAEI,IAAEM,IAAE,AAAC,OAAO,CAAoC,UAAlC,OAAO,UAAU,SAAS,KAAKJ,IAAE,CAAO,MAAM,IAAI,GAAuBN,MAApB,kBAAsB,qBAAqB,OAAO,KAAKM,IAAE,CAAC,KAAK,KAAK,CAAC,IAAIN,IAAE,CAAC,AAAC,QAAkBM,eAAGC,IAAEH,IAAE,eAAeG,IAAE,eAAe,KAAKH,IAAE,eAAe,OAAOE,IAAEN,IAAE,cAAcO,IAAE,eAAe,SAAoBD,KAAlB,WAAsBC,IAAEH,IAAE,eAAeG,IAAE,eAAe,KAAKH,IAAE,eAAe,OAAO,GAAGE,IAAEN,IAAE,cAAcO,IAAE,eAAe,CAAE,UAAS,KAAKP,IAAEI,IAAEE,IAAE,CAAC,IAAI,IAAIC,IAAED,IAAE,OAAOI,IAAE,EAAEA,IAAEH,IAAEG,MAAI,CAAC,IAAIP,IAAEC,IAAE,YAAY,IAAE,YAAY,KAAKD,IAAEI,IAAEG,IAAE,CAAC,GAAG,CAAC,KAAKV,IAAEI,IAAEE,IAAEI,KAAG,AAAC,QAAO,CAAC,IAAE,YAAYP,GAAE,CAAC,CAAC,UAAS,KAAKH,IAAEI,IAAEE,IAAE,CAAC,IAAIC,IAAEH,IAAE,eAAe,cAAcM,IAAEN,IAAE,cAAcD,IAAEC,IAAE,QAAQ,GAAG,CAAC,MAAO,KAAIJ,IAAEI,IAAEE,IAAE,AAAC,OAAMO,IAAE,CAAC,GAAG,MAAM,QAAmBA,KAAlB,WAA4BA,YAAuBA,IAAE,MAAtB,WAA2B,MAAMT,IAAE,eAAe,cAAcG,IAAEH,IAAE,cAAcM,IAAEN,IAAE,QAAQD,IAAE,EAAEA,IAAE,CAACU,IAAE,IAAEA,IAAE,IAAIR,IAAED,IAAE,eAAeW,IAAE,IAAIf,IAAEK,IAAE,OAAO,OAAO,KAAKA,IAAE,cAAcA,IAAE,gBAAgB,EAAE,CAAgN,AAA/M,IAAE,SAAS,KAAKU,IAAE,CAAC,IAAE,gBAAgB,EAAE,IAAE,KAAKf,IAAEI,IAAE,KAAKA,IAAE,gBAAgBW,IAAEX,IAAE,SAASA,IAAE,cAAcA,IAAE,QAAQA,IAAE,YAAY,CAAC,KAAK,IAAE,KAAKJ,IAAEA,IAAE,CAAC,IAAE,eAAe,cAAcO,IAAE,IAAE,cAAcG,IAAE,IAAE,QAAQP,IAAE,EAAEA,IAAE,AAAC,CAAC,UAAS,KAAKH,IAAE,CAAC,IAAII,IAAEJ,IAAE,gBAA8C,AAA9B,IAAEA,IAAE,eAAe,IAAE,OAAO,EAAE,KAAK,KAAKI,IAAEJ,IAAE,AAAC,UAAS,KAAKA,IAAEI,IAAEE,IAAE,CAAC,IAAIC,IAAEP,IAAE,gBAA0C,AAA1B,IAAE,eAAe,OAAO,EAASO,MAAP,MAAUH,IAAE,kBAAsBA,IAAE,SAAN,IAAeA,IAAE,OAAO,EAASA,IAAE,cAAT,MAAsB,IAAE,YAAY,KAAK,KAAK,IAAIG,IAAE,eAAeA,IAAE,oBAAoBA,IAAE,mBAAmB,EAAEP,IAAWM,UAAJ,GAAM,MAAM,IAAI,IAAI,CAAC,CAACA,IAAEC,IAAE,YAAY,IAAE,QAAQP,IAAE,CAACO,IAAE,eAAe,IAAE,yBAAyB,KAAKA,IAAE,EAAE,IAAE,uBAAuB,QAAS,SAASP,IAAE,CAAC,MAAO,MAAKA,IAAEI,IAAEE,IAAE,AAAC,EAAE,CAAC,IAAE,uBAAuB,OAAO,CAACF,IAAE,kBAAsBA,IAAE,kBAAN,IAAwBG,IAAEH,IAAE,WAAW,KAAG,EAAG,UAAS,IAAIJ,IAAEI,IAAE,CAAC,GAAOA,IAAE,OAAO,SAAb,GAAyBA,IAAE,SAAS,SAAf,GAA8BA,IAAE,SAAS,GAAG,WAArB,KAA8B,CAAC,IAAIE,IAAEF,IAAE,SAAS,GAAgC,AAA7B,IAAE,GAAGA,IAAE,GAAG,IAAE,eAAe,EAAME,IAAE,SAAN,GAAc,IAAIN,IAAEM,IAAE,AAAC,MAAK,IAAE,kBAAkB,KAAKF,IAAE,AAAC,UAAS,KAAKJ,IAAEI,IAAEE,IAAE,CAAC,GAAUF,MAAP,KAAS,CAAC,GAAGE,IAAE,cAAc,CAAC,GAAUN,IAAE,uBAAT,KAA8B,KAAM,OAAM,IAAI,IAAI,CAAC,CAAC,IAAE,qBAAqBM,GAAE,CAAqB,IAAnB,mBAAuBN,IAAE,mBAAN,IAAyBA,IAAE,aAAa,IAAII,IAAEJ,IAAE,aAAa,KAAG,CAAE,MAAK,IAAE,eAAeI,IAAE,oBAAwBA,IAAE,eAAN,GAAoBE,IAAE,eAAmBA,IAAE,SAAN,GAAc,IAAIF,IAAEE,IAAE,CAACF,IAAE,eAAe,IAAE,oBAAoB,KAAKA,IAAE,CAAC,IAAE,uBAAuB,QAAQ,KAAKJ,IAAE,CAAC,IAAE,uBAAuB,OAAO,EAAEM,IAAE,eAAmBA,IAAE,SAAN,IAAe,IAAIF,IAAEE,IAAE,CAAKF,IAAE,kBAAkB,SAAxB,GAAgCA,IAAE,eAAe,IAAE,kBAAkB,KAAKA,IAAE,GAAuB,AAApB,IAAE,kBAAsBJ,IAAE,kBAAN,IAAwBA,IAAEA,IAAE,WAAW,KAAG,CAAE,UAAS,KAAKA,IAAE,CAAC,GAAOA,IAAE,SAAN,EAAa,CAAC,IAAII,IAAE,GAAGE,IAAE,GAAG,QAAQ,GAAG,QAAQ,GAAG,IAAIC,IAAE,GAAG,GAAGP,IAAE,cAAc,GAAG,CAAC,IAAIU,IAAEP,IAAEH,IAAE,YAAY,IAAIU,IAAE,EAAEA,IAAEP,IAAE,OAAOO,MAAI,CAAC,IAAIL,IAAEF,IAAEO,KAAOK,IAAEf,IAAEa,IAAER,IAAE,eAAe,GAAOQ,IAAE,SAAN,EAAa,CAAC,EAAER,IAAE,QAAQ,CAAC,GAAG,CAAC,IAAIU,IAAEV,IAAEA,IAAE,KAAK,CAACU,IAAE,cAAc,sBAAsBF,IAAE,gBAAgBA,IAAE,cAAc,IAAE,OAAO,KAAK,WAAiB,CAAC,IAAE,SAAS,OAAOR,IAAE,CAACQ,IAAE,OAAO,EAAE,KAAKE,IAAEV,IAAE,gBAAgBQ,IAAE,AAAC,OAAMb,IAAE,CAAC,GAAG,MAAM,QAAmBA,KAAlB,UAA4BA,YAAuBA,IAAE,MAAtB,WAA2B,CAAC,IAAIiB,IAAEZ,IAAE,KAAK,IAAE,KAAKY,IAAEA,IAAE,AAAC,KAAI,CAAsB,AAArB,IAAE,SAAS,OAAOZ,IAAE,CAAC,IAAE,OAAO,EAAE,IAAIG,IAAEH,IAAE,gBAAgBgB,IAAErB,IAAEyB,IAAE,IAAIV,IAAEM,IAAE,CAA4K,GAApKb,MAAP,KAAS,IAAIO,IAAEM,IAAE,EAAEb,IAAE,eAAeA,IAAE,oBAAoBA,IAAE,mBAAmB,EAAEA,IAAE,YAAYiB,IAAEjB,IAAE,eAAe,IAAE,yBAAyB,KAAKA,IAAE,GAAG,IAAE,kBAAyBO,IAAE,kBAAN,EAAsB,CAAC,IAAII,IAAEJ,IAAE,WAAW,KAAG,AAAC,CAAC,CAAC,CAAC,CAAC,CAAc,IAAZ,OAAO,EAAEL,IAAE,CAAQV,IAAE,cAAT,MAAsB,KAAKA,IAAEA,IAAE,YAAY,AAAC,OAAMI,IAAE,CAAC,IAAIJ,IAAEI,IAAE,CAAC,IAAIJ,IAAEI,IAAE,AAAC,QAAO,CAAC,GAAGG,IAAE,GAAG,QAAQD,IAAEA,MAAI,IAAI,EAAEF,IAAE,AAAC,CAAC,CAAC,UAAS,IAAIJ,IAAEI,IAAEE,IAAE,CAAoB,OAAnB,IAAE,eAAe,EAASA,IAAE,OAAT,CAAiB,IAAK,GAAE,IAAIC,IAAED,IAAE,GAAGN,IAAE,gBAAwJ,OAAxI,IAAE,gBAAgB,EAAE,IAAE,cAAc,EAAE,IAAEA,IAAE,cAAc,IAAE,KAAK,iBAAiB,CAAC,IAAE,KAAKA,IAAE,kBAAkB,CAAC,IAAE,IAAE,SAAS,GAAG,CAAC,IAAE,KAAKA,IAAE,CAAQ,IAAE,KAAK,gBAAgB,CAAC,IAAK,GAAE,IAAE,OAAO,EAAE,IAAIU,KAAG,EAAE,IAAEJ,IAAE,OAAO,IAAIH,IAAE,EAAE,IAAEG,IAAE,SAAS,IAAI,IAAID,IAAE,EAAEA,IAAEC,IAAE,OAAOD,MAAI,CAAC,IAAIK,IAAEJ,IAAED,KAAGF,IAAEO,IAAE,MAAMP,MAAI,IAAE,KAAKI,IAAEJ,KAAG,CAAC,IAAE,KAAKH,IAAEI,IAAEM,IAAE,AAAC,MAAKP,IAAEI,IAAE,OAAO,EAAEJ,MAAI,IAAE,KAAKI,IAAEJ,KAAG,CAA8B,OAA7B,IAAEI,IAAE,SAASG,IAAE,IAAE,KAAKH,IAAEJ,KAAG,EAASO,IAAE,QAAQ,KAAM,OAAM,IAAI,IAAI,CAAC,AAAC,CAAC,UAAS,KAAKV,IAAEI,IAAEE,IAAE,CAAC,IAAIC,IAAED,IAAE,SAAS,GAAUC,MAAP,KAAS,MAAO,KAAIP,IAAEI,IAAEE,IAAE,CAAoB,GAAnB,IAAE,eAAe,EAAKC,IAAE,kBAAkB,OAAOP,IAAE,cAAc,uBAAuBO,IAAEA,IAAE,YAAY,IAAE,KAAK,YAAkB,CAAC,IAAE,KAAK,YAAY,CAACA,MAAI,IAAE,KAAK,eAAe,CAACA,IAAE,EAAEA,IAAE,CAAC,IAAE,KAAKA,IAAE,CAAC,IAAE,KAAK,IAAI,EAAE,IAAE,KAAK,eAAe,EAAE,IAAIP,IAAEI,IAAEE,IAAE,CAACN,MAAIA,IAAE,cAAc,sBAAsB,IAAE,KAAK,YAAkB,CAACA,IAAE,GAAG,EAAEO,IAAE,aAAa,CAAmC,AAAlC,IAAE,cAAcP,IAAE,gBAAgB,EAAEO,IAAE,kBAAkB,QAAQ,IAAE,kBAAkB,KAAKA,IAAE,CAAC,IAAIG,IAAEV,IAAE,cAAkBG,IAAEO,IAAE,iBAAiG,OAAhF,IAAEA,IAAE,eAAe,IAAE,SAAS,GAAG,CAAC,IAAEH,IAAE,GAAGG,IAAE,KAAKN,IAAEJ,IAAE,cAAcO,IAAE,CAAC,IAAIP,IAAEI,IAAEE,IAAE,CAAQ,IAAE,KAAK,YAAkB,AAAC,IAAGC,IAAE,SAASP,IAAE,qBAAqB,OAAOO,IAAE,cAAcP,IAAE,gBAAgB,IAAE,oBAAoB,KAAKO,IAAE,CAAC,KAAKH,IAAEJ,IAAE,cAAcO,IAAE,GAAG,CAAC,IAAIP,IAAEI,IAAEE,IAAE,CAAC,IAAE,KAAK,YAAkB,CAAsF,GAArF,IAAE,cAAc,sBAAsB,IAAE,KAAK,WAAiB,CAAC,IAAEC,IAAE,kBAAyBD,IAAE,SAAN,EAAa,KAAM,OAAM,IAAI,IAAI,CAAC,CAAoF,MAAnF,MAAKN,IAAEI,IAAEE,IAAE,GAAG,CAAC,MAAIN,IAAE,cAAc,sBAAsB,IAAE,KAAK,YAAkB,CAAQA,GAAE,UAAS,KAAKA,IAAEI,IAAEE,IAAE,CAA0D,MAAzD,MAAKF,IAAEJ,IAAE,cAAcM,IAAE,cAAcA,IAAE,GAAG,CAAC,KAAKN,IAAEI,IAAEE,IAAE,CAAQ,KAAKF,IAAEE,IAAE,cAAc,AAAC,UAAS,KAAKN,IAAEI,IAAEE,IAAE,CAAC,IAAI,IAAIC,IAAED,IAAE,kBAAkBI,IAAE,EAAEA,IAAEH,IAAE,OAAOG,MAAI,KAAKV,IAAEI,IAAEE,IAAEC,IAAEG,KAAG,CAA0lB,GAAzlB,IAAE,OAAO,EAAE,IAAEV,IAAE,cAAc,IAAEM,IAAE,GAAG,IAAEA,IAAE,cAAc,IAAE,KAAKN,IAAE,kBAAkB,CAAC,IAAE,6BAA6B,IAAE,KAAK,QAAQ,EAAEA,IAAE,8BAA8B,EAAE,IAAE,KAAK,4aAA4a,EAAYO,MAAP,KAAS,KAAM,OAAM,IAAI,IAAI,CAAC,CAA4E,OAA3E,IAAE,IAAE,SAAS,GAAG,CAAC,IAAE,KAAKA,IAAE,CAAC,IAAE,KAAK,MAAM,CAAC,IAAE,KAAKP,IAAE,cAAc,CAAC,IAAE,KAAKM,IAAE,CAAQ,IAAE,KAAK,cAAe,AAAC,UAAS,KAAKN,IAAEI,IAAEE,IAAEC,IAAE,CAAC,GAAOA,IAAE,SAAN,EAAa,OAAO,EAAE,IAAIG,IAAEH,IAAE,GAAG,GAAQG,MAAL,GAAO,CAAC,IAASH,IAAE,GAAGD,IAAE,iBAAb,GAA4B,KAAM,OAAM,IAAI,IAAI,CAAC,CAAC,MAAO,MAAKN,IAAEI,IAAEG,IAAE,AAAC,CAAmc,YAA9bP,IAAEI,IAAEG,IAAE,CAAC,IAAEP,IAAE,cAAc,IAAE,KAAKA,IAAE,kBAAkB,CAAC,IAAE,4BAA4B,IAAE,KAAK,QAAQ,EAAEA,IAAE,6BAA6B,EAAE,IAAE,KAAK,yMAAyM,EAAE,IAAE,KAAKA,IAAE,cAAc,CAAC,IAAE,IAAE,SAAS,GAAG,CAAC,IAAE,KAAKU,IAAE,CAAC,IAAE,KAAK,MAAM,CAAC,IAAE,KAAKV,IAAE,kBAAkB,CAAC,IAAE,KAAKU,IAAE,CAAQ,IAAE,KAAK,cAAe,AAAC,UAAS,KAAKV,IAAEI,IAAE,CAAC,GAAG,CAAC,IAAIE,IAAEN,IAAE,qBAAqB,GAAUM,MAAP,MAAcN,IAAE,mBAAN,EAAuB,CAAa,AAAZ,KAAKA,IAAEI,IAAEE,IAAE,CAAC,IAAE,qBAAqB,KAAK,IAAIC,IAAEP,IAAE,cAAc,gBAAgB,IAAIM,IAAE,EAAEA,IAAEC,IAAE,OAAO,EAAED,MAAI,IAAE,KAAKC,IAAED,KAAG,CAAC,IAAEC,IAAE,QAAQ,IAAE,KAAKA,IAAED,KAAG,AAAC,KAAII,IAAEP,IAAEH,IAAE,yBAAyB,IAAIU,IAAE,EAAEA,IAAEP,IAAE,OAAOO,MAAI,CAAC,IAAIL,IAAEF,IAAEO,KAAG,IAAEN,IAAE,IAAIW,IAAEf,IAAE,cAAca,IAAER,IAAE,GAAGY,IAAEZ,IAAE,YAAYG,IAAEH,IAAE,aAAagB,IAAEhB,IAAE,oBAA4T,GAAxS,IAAE,KAAKU,IAAE,kBAAkB,CAAC,IAAE,yBAAyB,IAAE,KAAK,QAAQ,EAAEA,IAAE,0BAA0B,EAAE,IAAE,KAAK,yLAAyL,EAAYF,MAAP,KAAS,KAAM,OAAM,IAAI,IAAI,CAAC,CAAuB,GAAtB,IAAE,KAAKA,IAAE,CAAC,IAAE,KAAK,IAAI,CAAII,KAAGT,KAAGa,IAAE,CAAC,IAAE,KAAK,IAAI,CAAC,IAAII,IAAE,KAAKR,KAAG,GAAG,CAAC,IAAE,KAAKQ,IAAE,AAAC,IAAGjB,KAAGa,IAAE,CAAC,IAAE,KAAK,IAAI,CAAC,IAAIF,IAAE,KAAKX,KAAG,GAAG,CAAC,IAAE,KAAKW,IAAE,AAAC,IAAGE,IAAE,CAAC,IAAE,KAAK,IAAI,CAAC,IAAIY,IAAE,KAAKZ,IAAE,CAAC,IAAE,KAAKY,IAAE,AAAC,KAAI,IAAE,KAAK,aAAc,CAAC,CAAwB,AAAvB,IAAE,YAAY,KAAK,MAAI,IAAE,OAAO,EAAEvB,IAAE,CAAC,MAAO,CAAC,KAAE,OAAO,EAAEA,IAAE,CAAC,IAAIc,IAAExB,IAAE,oBAAoB,IAAIU,IAAE,EAAEA,IAAEc,IAAE,OAAOd,MAAI,IAAI,KAAKV,IAAEI,IAAEoB,IAAEd,KAAG,CAAC,CAAwB,AAAvB,IAAE,YAAY,KAAK,MAAI,IAAE,OAAO,EAAEA,IAAE,CAAC,MAAO,KAAE,OAAO,EAAEA,IAAE,CAAC,IAAIU,IAAEpB,IAAE,kBAAkB,IAAIU,IAAE,EAAEA,IAAEU,IAAE,OAAOV,MAAI,CAAC,IAAIkB,IAAER,IAAEV,KAAG,EAAE,CAAK,AAAJ,IAAEV,IAAE,IAAEI,IAAE,IAAIsB,IAAEE,IAAE,kBAAkB,IAAIb,IAAE,EAAEA,IAAEW,IAAE,OAAOX,MAAI,IAAI,KAAKZ,IAAEE,IAAEuB,IAAEF,IAAEX,KAAG,CAAC,CAAK,AAAJ,MAAI,IAAE,OAAO,EAAEA,IAAE,CAAC,IAAIuB,KAAG,EAAE,MAAM,CAAE,CAAc,IAAZ,OAAO,EAAEvB,IAAE,CAAC,KAAG,CAAE,KAAIuB,IAAE,CAAwB,AAAvB,IAAE,YAAY,KAAK,MAAI,IAAE,OAAO,EAAE5B,IAAE,CAAC,MAAO,CAAC,KAAE,OAAO,EAAEA,IAAE,CAAC,IAAIQ,IAAElB,IAAE,oBAAoB,IAAIU,IAAE,EAAEA,IAAEQ,IAAE,OAAOR,MAAI,IAAI,KAAKV,IAAEI,IAAEc,IAAER,KAAG,CAAC,CAAwB,AAAvB,IAAE,YAAY,KAAK,MAAI,IAAE,OAAO,EAAEA,IAAE,CAAC,MAAO,KAAE,OAAO,EAAEA,IAAE,AAAC,QAAO,CAAC,AAAIV,IAAE,kBAAN,GAA2BA,IAAE,YAAY,SAAlB,GAA8BA,IAAE,yBAAyB,SAA/B,GAA2CA,IAAE,oBAAoB,SAA1B,GAAkC,IAAE,KAAK,KAAK,AAAC,CAAC,UAAS,KAAKA,IAAEI,IAAE,CAAC,GAAG,CAAC,IAAIE,IAAEN,IAAE,eAAsE,AAAvD,IAAE,QAAS,SAASM,IAAE,CAAC,MAAO,MAAKA,IAAEN,IAAEI,IAAE,AAAC,EAAE,CAAC,IAAE,OAAO,CAAQJ,IAAE,cAAT,MAAsB,KAAKA,IAAEA,IAAE,YAAY,AAAC,OAAMI,IAAE,CAAC,IAAIJ,IAAEI,IAAE,CAAC,IAAIJ,IAAEI,IAAE,AAAC,CAAC,UAAS,MAAM,CAAE,UAAS,KAAKJ,IAAEI,IAAEE,IAAEC,IAAE,CAAC,IAAIG,KAAG,EAAEP,IAAE,KAAKE,IAAE,GAAGU,IAAE,CAAC,KAAK,SAASf,IAAE,CAAkB,OAAVA,MAAP,OAAWK,KAAGL,MAAU,CAAE,EAAC,QAAQ,SAASA,IAAE,CAAM,AAAL,KAAG,EAAE,IAAEA,GAAE,CAAC,EAACa,KAAG,EAA6J,GAA3J,IAAE,KAAKb,IAAE,KAAKM,IAAEF,IAAEA,IAAE,qBAAsB,GAAE,CAAC,CAAC,cAAc,EAAE,cAAc,IAAK,EAAC,IAAS,SAAU,GAAG,UAAU,CAAC,KAAG,CAAE,MAAO,OAAO,GAAE,CAAC,KAAKJ,IAAE,CAAC,KAAKA,IAAEO,IAAE,CAAQP,IAAE,SAAN,EAAa,IAAE,OAAO,EAAE,IAAE,QAAQA,IAAE,WAAW,SAAaA,IAAE,SAAN,GAAqBA,IAAE,cAAT,KAAqB,CAAC,IAAE,YAAYe,IAAE,GAAG,CAAC,KAAKf,IAAEe,IAAE,AAAC,OAAMX,IAAE,CAAC,IAAIJ,IAAEI,IAAE,CAAC,IAAIJ,IAAEI,IAAE,AAAC,CAAC,IAAGM,IAAE,MAAMP,IAAE,IAAIU,IAAE,KAAM,OAAM,IAAI,IAAI,CAAC,CAAC,OAAOR,GAAE,CAA23B,SAAS,EAAEL,IAAE,CAAC,IAAI,IAAII,IAAE,yDAAyDJ,IAAEM,IAAE,EAAEA,IAAE,UAAU,OAAOA,MAAI,KAAG,WAAW,mBAAmB,UAAUA,KAAG,CAAC,MAAM,yBAAyBN,IAAE,WAAWI,IAAE,gHAAiH,CAAiB,SAASO,IAAEX,IAAEI,IAAE,CAAC,GAAOA,IAAE,SAAN,EAAa,GAAG,IAAIA,IAAE,OAAO,EAAE,KAAK,IAAE,QAAQ,IAAI,WAAW,GAAG,OAAO,EAAE,IAAI,CAAC,GAAG,IAAI,WAAW,KAAK,GAAG,GAAG,IAAE,QAAQA,IAAE,KAAK,CAAC,IAAIE,IAAE,GAAG,OAAO,GAAyI,AAAtI,IAAEF,IAAE,SAAaE,MAAJ,EAAM,IAAE,QAAQ,GAAG,EAAE,GAAG,IAAI,IAAE,SAAS,EAAEA,IAAE,CAAC,GAAG,CAAC,IAAE,QAAQ,GAAG,CAACF,IAAE,IAAE,SAASE,IAAE,EAAE,GAAG,IAAI,WAAW,KAAK,GAAG,GAAG,GAAG,IAAIF,IAAE,GAAG,CAAC,IAAIA,IAAE,MAAO,CAAC,UAASL,IAAEC,IAAEI,IAAE,CAAQ,MAAP,KAAEJ,IAAEI,IAAE,EAAQ,CAAE,UAAS,GAAGJ,IAAE,CAAC,IAAI,EAAE,KAAK,IAAE,QAAQ,IAAI,WAAW,GAAG,OAAO,EAAE,IAAI,CAAC,GAAG,KAAK,GAAG,EAAG,CAAuB,SAASc,IAAEd,IAAE,CAAC,MAAO,IAAG,OAAOA,IAAE,AAAC,UAAS,EAAEA,IAAE,CAAC,MAAO,IAAG,OAAOA,IAAE,AAAC,UAAS,GAAGA,IAAEI,IAAE,CAAC,OAAoBJ,IAAE,OAAtB,WAA4B,IAAE,MAAMI,IAAE,CAAC,IAAE,OAAO,AAAC,CAAoZ,SAAS,GAAGJ,IAAE,CAA4F,MAAxF,IAAG,KAAK,GAAGA,IAAE,EAAQ,EAAK,GAAG,KAAK,GAAGA,IAAE,EAAQ,EAAK,GAAG,KAAKA,IAAE,CAAQ,GAAGA,MAAI,GAAE,GAAGA,MAAI,GAAS,EAAE,UAAS,EAAEA,IAAEI,IAAEE,IAAEC,IAAEG,IAAEP,IAAEE,IAAE,CAAmK,AAAlK,KAAK,gBAAoBD,MAAJ,GAAWA,MAAJ,GAAWA,MAAJ,EAAM,KAAK,cAAcG,IAAE,KAAK,mBAAmBG,IAAE,KAAK,gBAAgBJ,IAAE,KAAK,aAAaN,IAAE,KAAK,KAAKI,IAAE,KAAK,YAAYD,IAAE,KAAK,kBAAkBE,GAAE,CAA6zC,SAAS,GAAGL,IAAE,CAAC,MAAO,KAAE,GAAG,aAAa,AAAC,CAAikF,SAAS,EAAEA,IAAE,CAAC,UAAsBA,KAAnB,kBAAwCA,KAAlB,SAAoB,MAAM,GAAGA,IAAE,IAAE,GAAGA,IAAE,IAAII,IAAE,GAAG,KAAKJ,IAAE,CAAC,GAAGI,IAAE,CAAC,IAAIE,IAAEC,IAAE,GAAGG,IAAE,EAAE,IAAIJ,IAAEF,IAAE,MAAME,IAAEN,IAAE,OAAOM,MAAI,CAAC,OAAO,IAAE,WAAWA,IAAE,CAAtB,CAAwB,IAAK,IAAG,IAAE,SAAS,MAAM,IAAK,IAAG,IAAE,QAAQ,MAAM,IAAK,IAAG,IAAE,SAAS,MAAM,IAAK,IAAG,IAAE,OAAO,MAAM,IAAK,IAAG,IAAE,OAAO,MAAM,QAAQ,QAAS,CAAmC,MAA/BA,MAAIC,KAAG,IAAE,UAAUG,IAAEJ,IAAE,EAAE,IAAEA,IAAE,EAAE,KAAGF,GAAE,KAAEM,MAAIJ,IAAqBC,IAAnBA,IAAE,IAAE,UAAUG,IAAEJ,IAAE,AAAG,QAAON,GAAE,CAAkM,SAAS,GAAGA,IAAEI,IAAEE,IAAEC,IAAE,CAAC,OAAOH,KAASE,MAAN,IAAQ,UAAU,WAAWC,GAAE,UAAS,GAAGP,IAAEI,IAAEE,IAAEC,IAAEG,IAAE,CAAmB,AAAlB,IAAWV,UAAJ,GAAM,GAAGA,IAAE,IAAWI,UAAJ,GAAM,GAAG,EAAE,kBAAkB,EAAEA,IAAE,CAAC,KAAK,CAAC,IAAID,IAAE,CAAE,EAAmD,GAAzCG,UAAJ,IAAO,IAAE,KAAKF,IAAE,IAAE,CAAC,GAAGE,KAAG,QAAQ,GAAG,GAAG,CAAC,CAAC,GAAG,CAAaC,UAAJ,GAAM,IAAID,IAAE,EAAEA,IAAEC,IAAE,OAAOD,MAAI,IAAE,KAAK,GAAG,IAAE,EAAEC,IAAED,KAAG,CAAC,CAAC,GAAG,CAAC,GAAYI,UAAJ,GAAM,IAAIH,IAAE,EAAEA,IAAEG,IAAE,OAAOH,MAAI,IAAE,KAAK,GAAG,IAAE,EAAEG,IAAEH,KAAG,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,gBAAgBJ,IAAE,kBAAkBC,IAAE,kBAAkB,EAAEJ,IAAE,KAAK,CAAC,cAAc,EAAEA,IAAE,KAAK,CAAC,eAAeA,IAAE,KAAK,SAASA,IAAE,eAAe,EAAE,6BAA6B,EAAE,8BAA8B,EAAE,0BAA0B,CAAE,CAAC,UAAS,EAAEA,IAAEI,IAAE,CAAC,MAAM,CAAC,cAAcJ,IAAE,cAAcI,GAAE,CAAC,UAAS,GAAGJ,IAAE,CAAC,MAAO,GAAiCA,MAA/B,6BAAiC,EAAyCA,MAAvC,qCAAyC,EAAE,EAAE,KAAK,AAAC,UAAS,GAAGA,IAAEI,IAAEE,IAAE,CAAC,OAAOF,IAAP,CAAU,IAAI,SAAS,MAAO,GAAE,EAAQE,IAAE,OAAR,KAAsBA,IAAE,aAAVA,IAAE,MAAqB,CAAC,IAAI,MAAM,MAAO,GAAE,EAAE,KAAK,CAAC,IAAI,OAAO,MAAO,GAAE,EAAE,KAAK,CAAC,IAAI,gBAAgB,MAAO,GAAE,EAAE,KAAK,CAAC,IAAI,QAAQ,MAAO,GAAE,EAAE,KAAK,CAAC,IAAI,QAAQ,IAAI,QAAQ,IAAI,QAAQ,MAAO,GAAE,EAAE,KAAK,CAAC,IAAI,WAAW,MAAO,GAAE,EAAE,KAAK,CAAC,IAAI,KAAK,MAAO,GAAE,EAAE,KAAK,AAAC,OAAO,IAAGN,IAAE,eAAmBA,IAAE,gBAAN,EAAoB,EAAE,EAAE,KAAK,CAACA,GAAE,CAA2B,SAAS,GAAGA,IAAEI,IAAEE,IAAEC,IAAE,CAAkD,OAAzCH,MAAL,GAAcG,KAAE,KAAG,IAAE,KAAK,GAAG,CAAC,IAAE,KAAK,IAAE,EAAEH,IAAE,CAAC,CAAC,EAAQ,EAAE,CAAoD,SAAS,GAAGJ,IAAEI,IAAEE,IAAE,CAAC,UAAqBA,KAAlB,SAAoB,KAAM,OAAM,EAAE,GAAG,CAAC,CAAM,IAAI,IAAIC,OAAb,KAAG,EAAeD,IAAE,GAAG,GAAG,KAAKA,IAAEC,IAAE,CAAC,CAAC,IAAIG,IAAEJ,IAAEC,KAAG,GAASG,KAAN,aAA4BA,KAAnB,WAA2BA,MAAL,GAAO,CAAC,GAAO,IAAE,QAAQ,KAAK,GAAnB,EAAoB,CAAC,IAAIP,IAAE,IAAE,EAAEI,IAAE,CAAC,CAAC,IAAE,IAAE,EAAE,CAAC,GAAGG,KAAG,MAAM,CAAC,CAAC,AAAC,KAAI,CAAC,IAAEH,IAAE,IAAIF,IAAE,GAAG,IAAIF,IAAE,CAA4F,AAAlFE,UAAJ,KAAQA,IAAE,EAAE,EAAE,IAAE,QAAQ,GAAG,MAAM,CAAC,aAAa,CAAC,QAAQ,GAAG,OAAO,CAAC,CAAC,CAAC,GAAG,IAAIF,IAAEE,IAAE,EAAEF,IAAEE,IAAE,WAAoBK,KAAlB,SAAwBA,MAAJ,GAAO,GAAG,KAAK,GAAGH,IAAE,CAAC,IAAE,GAAGG,IAAE,CAAC,IAAEA,IAAE,KAAK,CAAC,IAAE,EAAE,CAAC,GAAGA,KAAG,MAAM,CAAC,CAAC,AAAC,MAAGN,KAAG,EAAE,IAAE,KAAK,GAAGD,IAAE,GAAGO,IAAE,EAAE,IAAE,KAAK,GAAGP,IAAE,GAAGO,IAAE,AAAC,CAAC,MAAG,IAAE,KAAK,GAAG,AAAC,CAA+C,SAAS,EAAEV,IAAEI,IAAEE,IAAEC,IAAE,CAAC,OAAOD,IAAP,CAAU,IAAI,QAAQ,GAAGN,IAAEI,IAAEG,IAAE,CAAC,OAAO,IAAI,eAAe,IAAI,iBAAiB,IAAI,YAAY,IAAI,iCAAiC,IAAI,2BAA2B,MAAO,MAAK,EAAED,IAAE,SAAeA,IAAE,KAAR,KAAkBA,IAAE,KAAR,KAAkBA,IAAE,KAAR,KAAkBA,IAAE,KAAR,QAAcF,IAAE,GAAG,eAAeE,IAAE,CAAC,GAAGA,KAAG,KAAYF,MAAP,KAAS,CAAC,cAAcG,IAAd,CAAiB,IAAI,WAAW,IAAI,SAAS,OAAO,IAAI,UAAU,IAAIH,IAAE,gBAAgB,MAAO,CAAqB,WAAnB,IAAEA,IAAE,cAAc,CAAQA,IAAE,KAAT,CAAe,IAAK,GAAE,KAAG,IAAE,KAAK,GAAGE,IAAE,GAAG,CAAC,MAAM,IAAK,GAAE,CAAC,IAAIC,IAAE,IAAE,KAAK,GAAGD,IAAE,GAAG,EAAE,IAAIC,KAAG,IAAE,KAAK,GAAGD,IAAE,GAAG,IAAE,EAAEC,IAAE,CAAC,CAAC,GAAG,CAAC,MAAM,IAAK,GAAE,MAAMA,IAAE,EAAE,IAAE,KAAK,GAAGD,IAAE,GAAG,IAAE,EAAEC,IAAE,CAAC,CAAC,GAAG,CAAC,MAAM,IAAK,GAAE,CAAC,MAAMA,IAAE,EAAE,GAAGA,KAAG,IAAE,KAAK,GAAGD,IAAE,GAAG,IAAE,EAAEC,IAAE,CAAC,CAAC,GAAG,CAAC,MAAM,QAAQ,IAAE,cAAcA,IAAE,GAAGA,KAAG,IAAE,KAAK,GAAGD,IAAE,GAAG,IAAE,EAAEC,IAAE,CAAC,CAAC,GAAG,AAAC,CAAC,SAAQ,GAAGD,IAAE,CAAC,CAAC,cAAcC,IAAd,CAAiB,IAAI,WAAW,IAAI,SAAS,OAAO,IAAI,UAAU,GAAGH,IAAE,IAAE,aAAa,CAAC,MAAM,EAAE,EAAE,CAAWA,MAAV,SAAuBA,MAAV,QAAY,MAAO,KAAE,KAAK,GAAG,IAAEE,IAAE,CAAC,GAAG,IAAE,EAAEC,IAAE,CAAC,CAAC,GAAG,AAAC,EAAC,CAAyB,SAAS,EAAEP,IAAEI,IAAEE,IAAE,CAAC,GAASF,KAAN,KAAQ,CAAC,GAASE,KAAN,KAAQ,KAAM,OAAM,EAAE,GAAG,CAAC,CAAC,UAAqBF,KAAlB,YAAuB,WAAWA,KAAG,KAAM,OAAM,EAAE,GAAG,CAAC,CAAY,AAAX,IAAEA,IAAE,OAAcA,KAAP,MAAsB,IAAE,KAAK,IAAE,GAAGA,IAAE,CAAC,AAAC,CAAC,UAAS,GAAGJ,IAAE,CAAC,IAAII,IAAE,GAAyD,MAAtD,IAAG,SAAS,QAAQJ,IAAG,SAASA,IAAE,CAAC,AAAMA,KAAN,OAAUI,KAAGJ,IAAG,EAAE,CAAQI,GAAE,CAAyB,SAAS,GAAGJ,IAAEI,IAAEE,IAAEC,IAAE,CAAC,IAAE,KAAK,EAAED,IAAE,CAAC,CAAC,IAAII,IAAEP,IAAEG,IAAE,KAAK,IAAII,OAAKN,IAAE,GAAG,GAAG,KAAKA,IAAEM,IAAE,CAAC,CAAC,IAAIL,IAAED,IAAEM,KAAG,GAASL,KAAN,KAAQ,OAAOK,IAAP,CAAU,IAAI,WAAW,IAAEL,IAAE,MAAM,IAAI,0BAA0B,IAAEA,IAAE,MAAM,QAAQ,EAAEL,IAAEO,IAAEG,IAAEL,IAAE,AAAC,CAAC,CAAoB,WAAlB,KAAK,GAAG,CAAC,EAAEL,IAAEG,IAAEG,IAAE,QAAyBA,KAAlB,UAAqB,IAAE,KAAK,IAAE,EAAEA,IAAE,CAAC,CAAC,CAAC,MAAMA,GAAE,CAA2D,SAAS,EAAEN,IAAE,CAAC,IAAII,IAAE,GAAG,IAAIJ,IAAE,CAAC,GAAYI,UAAJ,GAAM,CAAC,IAAI,GAAG,KAAKJ,IAAE,CAAC,KAAM,OAAM,EAAE,GAAGA,IAAE,CAAC,CAAY,AAAX,IAAE,EAAE,IAAIA,IAAE,CAAC,GAAG,IAAIA,IAAEI,IAAE,AAAC,QAAOA,GAAE,CAA4B,SAAS,GAAGJ,IAAEI,IAAEE,IAAEC,IAAEG,IAAE,CAAC,OAAON,IAAP,CAAU,IAAI,SAAS,IAAE,KAAK,EAAE,SAAS,CAAC,CAAC,IAAID,IAAE,KAAKE,IAAE,KAAK,IAAIG,OAAKF,IAAE,GAAG,GAAG,KAAKA,IAAEE,IAAE,CAAC,CAAC,IAAIO,IAAET,IAAEE,KAAG,GAASO,KAAN,KAAQ,OAAOP,IAAP,CAAU,IAAI,WAAW,IAAEO,IAAE,MAAM,IAAI,0BAA0B,IAAEA,IAAE,MAAM,IAAI,eAAe,IAAI,QAAQ,MAAM,QAAQ,EAAEf,IAAEO,IAAEC,IAAEO,IAAE,AAAC,CAAC,CAAoB,WAAlB,KAAK,GAAG,CAAC,EAAEf,IAAEK,IAAEF,IAAE,CAAQA,IAAE,IAAI,SAA2B,AAAlB,IAAEO,IAAE,cAAc,IAAE,KAAK,EAAE,SAAS,CAAC,CAAC,IAAIG,IAAEE,IAAE,KAAKE,IAAE,KAAST,IAAE,KAAK,IAAIL,OAAKG,IAAE,GAAG,GAAG,KAAKA,IAAEH,IAAE,CAAC,CAAC,IAAIkB,IAAEf,IAAEH,KAAG,GAASkB,KAAN,KAAQ,OAAOlB,IAAP,CAAU,IAAI,WAAW,IAAEkB,IAAE,MAAM,IAAI,WAAW,IAAEA,IAAE,MAAM,IAAI,0BAA0B,IAAEA,IAAE,MAAM,IAAI,QAAQ,IAAEA,IAAE,QAAQ,EAAErB,IAAEO,IAAEJ,IAAEkB,IAAE,AAAC,CAAC,IAAShB,KAAN,KAAQ,GAAGC,IAASO,MAAP,KAAc,GAAGE,IAAE,CAAV,GAAGF,IAAQ,GAAGR,IAAE,MAAME,IAAE,EAAEA,IAAEF,IAAE,OAAOE,MAAI,GAAG,GAAGF,IAAEE,OAAKD,IAAE,CAAC,IAAE,KAAK,GAAG,CAAC,KAAM,OAAK,GAAGD,MAAIC,KAAG,IAAE,KAAK,GAAG,MAAM,KAAG,IAAE,KAAK,GAAG,CAAqB,MAApB,KAAE,KAAK,GAAG,CAAC,EAAEN,IAAEQ,IAAEO,IAAE,CAAQA,IAAE,IAAI,WAA4C,IAAIA,MAArC,KAAE,KAAK,EAAE,WAAW,CAAC,CAAC,IAAEV,IAAEF,IAAE,KAAcG,IAAE,GAAG,GAAG,KAAKA,IAAES,IAAE,GAAGF,IAAEP,IAAES,KAASF,KAAN,MAAS,OAAOE,IAAP,CAAU,IAAI,WAAW,IAAEF,IAAE,MAAM,IAAI,QAAQ,IAAEA,IAAE,MAAM,IAAI,eAAe,IAAEA,IAAE,MAAM,IAAI,0BAA0B,KAAM,OAAM,EAAE,GAAG,CAAC,CAAC,QAAQ,EAAEb,IAAEO,IAAEQ,IAAEF,IAAE,AAAC,CAAqC,GAA9BV,YAAUE,MAAP,OAAWF,IAAEE,KAAG,IAAE,KAAK,GAAG,CAAUG,KAAN,KAAQ,CAAC,GAASL,KAAN,KAAQ,KAAM,OAAM,EAAE,GAAG,CAAC,CAAC,GAAG,GAAGK,IAAE,EAAE,EAAEA,IAAE,OAAO,KAAM,OAAM,EAAE,GAAG,CAAC,CAAC,IAAE,GAAGA,GAAE,CAA0E,cAAxDL,eAAUA,IAAE,KAAT;GAAa,IAAE,KAAK,GAAG,CAAQA,MAAP,MAAU,IAAE,KAAK,IAAE,EAAE,GAAGA,IAAE,CAAC,CAAC,CAAQ,KAAK,IAAI,QAAwC,IAAIE,MAApC,KAAE,KAAK,EAAE,QAAQ,CAAC,CAAC,IAAEG,IAAEO,IAAEZ,IAAE,KAAcG,IAAE,GAAG,GAAG,KAAKA,IAAED,IAAE,GAAGY,IAAEX,IAAED,KAASY,KAAN,MAAS,OAAOZ,IAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,KAAM,OAAM,EAAE,IAAI,QAAQ,CAAC,CAAC,IAAI,iBAAiB,IAAEY,IAAE,MAAM,IAAI,eAAe,IAAEA,IAAE,MAAM,IAAI,UAAU,IAAEA,IAAE,MAAM,IAAI,QAAQ,IAAEA,IAAE,MAAM,QAAQ,EAAEjB,IAAEO,IAAEF,IAAEY,IAAE,AAAC,CAAyH,OAAlHT,WAA4BK,MAAP,MAAU,EAAEb,IAAEO,IAAE,UAAUM,IAAE,CAA/C,EAAEb,IAAEO,IAAE,UAAUC,IAAE,CAAqCL,MAAP,KAAiCY,MAAP,MAAU,EAAEf,IAAEO,IAAE,QAAQQ,IAAE,CAA3C,EAAEf,IAAEO,IAAE,QAAQJ,IAAE,CAA4B,IAAE,KAAK,GAAG,CAAQ,KAAK,IAAI,WAAiC,IAAI,IAAIsB,MAA9B,KAAE,KAAK,EAAE,WAAW,CAAC,CAAcnB,IAAE,GAAG,GAAG,KAAKA,IAAEmB,IAAE,GAAGtB,IAAEG,IAAEmB,KAAStB,KAAN,MAAS,OAAOsB,IAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,KAAM,OAAM,EAAE,IAAI,CAAC,CAAC,QAAQ,EAAEzB,IAAEO,IAAEkB,IAAEtB,IAAE,AAAC,CAAW,WAAT,KAAK,GAAG,CAAQ,KAAK,IAAI,QAAkC,IAAIkB,MAA9B,KAAE,KAAK,EAAE,QAAQ,CAAC,CAAC,IAAE,KAAcf,IAAE,GAAG,GAAG,KAAKA,IAAEe,IAAE,GAAGhB,IAAEC,IAAEe,KAAShB,KAAN,MAAS,OAAOgB,IAAP,CAAU,IAAI,WAAW,IAAEhB,IAAE,MAAM,IAAI,0BAA0B,KAAM,OAAM,EAAE,IAAI,CAAC,CAAC,QAAQ,EAAEL,IAAEO,IAAEc,IAAEhB,IAAE,AAAC,CAAW,WAAT,KAAK,GAAG,CAAQF,IAAE,IAAI,UAAU,IAAI,MAA4B,IAAIU,MAA1B,KAAE,KAAK,EAAET,IAAE,CAAC,CAAC,IAAED,IAAE,KAAcG,IAAE,GAAG,GAAG,KAAKA,IAAEO,IAAE,GAAGE,IAAET,IAAEO,KAASE,KAAN,MAAS,OAAOF,IAAP,CAAU,IAAI,WAAW,IAAEE,IAAE,MAAM,IAAI,0BAA0B,IAAEA,IAAE,MAAM,QAAQ,EAAEf,IAAEO,IAAEM,IAAEE,IAAE,AAAC,CAAW,OAAT,KAAK,GAAG,CAAUV,KAAN,KAAQ,CAAC,GAASF,KAAN,KAAQ,KAAM,OAAM,EAAE,GAAG,CAAC,CAAC,UAAqBE,KAAlB,YAAuB,WAAWA,KAAG,KAAM,OAAM,EAAE,GAAG,CAAC,CAAY,AAAX,IAAEA,IAAE,OAAcC,KAAP,cAAyCA,KAAlB,UAAqB,EAAEA,IAAE,QAAeA,IAAE,KAAT;EAAY,IAAE,KAAK,GAAG,IAAEA,IAAE,CAAC,CAAC,IAAE,KAAK,IAAE,GAAGA,IAAE,CAAC,CAAE,CAA6C,cAA3BH,eAAUA,IAAE,KAAT;GAAa,IAAE,KAAK,GAAG,CAAQA,IAAE,IAAI,OAAO,IAAI,OAAO,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,KAAK,IAAI,MAAM,IAAI,SAAS,IAAI,OAAO,IAAI,OAAO,IAAI,QAAQ,IAAI,SAAS,IAAI,QAAQ,IAAI,MAAmB,IAAI,IAAIgB,MAArB,KAAE,KAAK,EAAEf,IAAE,CAAC,CAAcE,IAAE,GAAG,GAAG,KAAKA,IAAEa,IAAE,GAAGhB,IAAEG,IAAEa,KAAShB,KAAN,MAAS,OAAOgB,IAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,KAAM,OAAM,EAAE,IAAIf,IAAE,CAAC,CAAC,QAAQ,EAAEJ,IAAEO,IAAEY,IAAEhB,IAAE,AAAC,CAAW,WAAT,KAAK,GAAG,CAAQ,KAAK,IAAI,iBAAiB,IAAI,gBAAgB,IAAI,YAAY,IAAI,gBAAgB,IAAI,gBAAgB,IAAI,mBAAmB,IAAI,iBAAiB,IAAI,gBAAgB,MAAO,IAAGH,IAAEM,IAAEF,IAAEG,IAAE,CAAC,IAAI,OAAO,OAAWG,IAAE,gBAAN,GAAqB,IAAE,KAAK,GAAG,CAAC,GAAGV,IAAEM,IAAEF,IAAEG,IAAE,CAAC,QAAQ,GAAQ,IAAE,QAAQ,IAAI,GAAnB,WAAuCD,IAAE,IAApB,SAAuB,MAAO,IAAGN,IAAEM,IAAEF,IAAEG,IAAE,CAAuB,IAAIU,MAA1B,KAAE,KAAK,EAAEb,IAAE,CAAC,CAAC,IAAED,IAAE,KAAcG,IAAE,GAAG,GAAG,KAAKA,IAAEW,IAAE,GAAGF,IAAET,IAAEW,KAASF,KAAN,MAAS,OAAOE,IAAP,CAAU,IAAI,WAAW,IAAEF,IAAE,MAAM,IAAI,0BAA0B,IAAEA,IAAE,MAAM,IAAI,QAAQ,GAAGf,IAAEO,IAAEQ,IAAE,CAAC,MAAM,IAAI,iCAAiC,IAAI,2BAA2B,MAAM,QAAQ,GAAGE,IAAE,SAAsBF,KAApB,mBAAyCA,KAAlB,UAAqB,IAAE,KAAK,GAAG,IAAEE,IAAE,CAAC,GAAG,IAAE,EAAEF,IAAE,CAAC,CAAC,GAAG,AAAC,CAAoB,WAAlB,KAAK,GAAG,CAAC,EAAEf,IAAEK,IAAEF,IAAE,CAAQA,GAAE,CAAC,CAAsT,SAAS,GAAGH,IAAEI,IAAEE,IAAE,CAAS,GAAR,IAAEN,IAAE,GAAG,CAAWM,MAAP,KAAS,KAAM,OAAM,EAAE,IAAI,CAAC,CAAQ,MAAP,KAAEN,IAAEM,IAAE,CAAQ,IAAEN,IAAE,GAAG,AAAC,CAA0e,SAAS,GAAGA,IAAEI,IAAEE,IAAEC,IAAE,CAAC,OAAOD,IAAE,cAAT,CAAwB,IAAK,GAAE,IAAK,GAAE,MAAO,KAAEN,IAAE,GAAG,CAAC,IAAEA,IAAEI,IAAE,cAAc,CAAC,IAAEJ,IAAE,IAAE,IAAE,SAAS,GAAG,CAAC,CAAC,CAAC,IAAEA,IAAE,GAAG,CAAC,IAAK,GAAE,MAAO,KAAEA,IAAE,GAAG,CAAC,IAAEA,IAAEI,IAAE,cAAc,CAAC,IAAEJ,IAAE,IAAE,IAAE,SAAS,GAAG,CAAC,CAAC,CAAC,IAAEA,IAAE,GAAG,CAAC,IAAK,GAAE,MAAO,KAAEA,IAAE,GAAG,CAAC,IAAEA,IAAEI,IAAE,cAAc,CAAC,IAAEJ,IAAE,IAAE,IAAE,SAAS,GAAG,CAAC,CAAC,CAAC,IAAEA,IAAE,GAAG,CAAC,IAAK,GAAE,MAAO,KAAEA,IAAE,GAAG,CAAC,IAAEA,IAAEI,IAAE,cAAc,CAAC,IAAEJ,IAAE,IAAE,IAAE,SAAS,GAAG,CAAC,CAAC,CAAC,IAAEA,IAAE,GAAG,CAAC,IAAK,GAAE,MAAO,KAAEA,IAAE,GAAG,CAAC,IAAEA,IAAEI,IAAE,cAAc,CAAC,IAAEJ,IAAE,IAAE,IAAE,SAAS,GAAG,CAAC,CAAC,CAAC,IAAEA,IAAE,GAAG,CAAC,IAAK,GAAE,MAAO,KAAEA,IAAE,GAAG,CAAC,IAAEA,IAAEI,IAAE,cAAc,CAAC,IAAEJ,IAAE,IAAE,IAAE,SAAS,GAAG,CAAC,CAAC,CAAC,IAAEA,IAAE,GAAG,CAAC,IAAK,GAAE,MAAO,KAAEA,IAAE,GAAG,CAAC,IAAEA,IAAEI,IAAE,cAAc,CAAC,IAAEJ,IAAE,IAAE,IAAE,SAAS,GAAG,CAAC,CAAC,CAAC,IAAEA,IAAE,GAAG,CAAC,QAAQ,KAAM,OAAM,EAAE,IAAI,CAAC,AAAC,CAAC,UAAS,GAAGA,IAAEI,IAAE,CAAC,OAAOA,IAAE,cAAT,CAAwB,IAAK,GAAE,IAAK,GAAE,MAAO,KAAEJ,IAAE,GAAG,CAAC,IAAK,GAAE,MAAO,KAAEA,IAAE,GAAG,CAAC,IAAK,GAAE,MAAO,KAAEA,IAAE,GAAG,CAAC,IAAK,GAAE,MAAO,KAAEA,IAAE,GAAG,CAAC,IAAK,GAAE,MAAO,KAAEA,IAAE,GAAG,CAAC,IAAK,GAAE,MAAO,KAAEA,IAAE,GAAG,CAAC,IAAK,GAAE,MAAO,KAAEA,IAAE,GAAG,CAAC,QAAQ,KAAM,OAAM,EAAE,IAAI,CAAC,AAAC,CAAC,CAA8+B,SAAS,GAAGA,IAAE,CAAC,MAAO,MAAK,UAAUA,IAAE,CAAC,QAAQ,GAAI,SAASA,IAAE,CAAC,OAAOA,IAAP,CAAU,IAAI,IAAI,MAAM,UAAU,IAAI,SAAS,MAAM,UAAU,IAAI,SAAS,MAAM,UAAU,QAAQ,KAAM,OAAM,oMAAoM,AAAC,CAAC,EAAE,AAAC,CAAsjB,SAAS,GAAGA,IAAE,CAAC,GAASA,KAAN,KAAQ,OAAO,KAAK,UAAuBA,KAApB,WAAsB,OAAOA,IAAE,aAAaA,IAAE,MAAM,KAAK,UAAqBA,KAAlB,SAAoB,OAAOA,IAAE,OAAOA,IAAP,CAAU,KAAK,GAAG,MAAM,WAAW,KAAK,GAAG,MAAM,SAAS,KAAK,GAAG,MAAM,WAAW,KAAK,GAAG,MAAM,aAAa,KAAK,GAAG,MAAM,WAAW,KAAK,GAAG,MAAM,cAAe,WAAqBA,KAAlB,SAAoB,OAAOA,IAAE,SAAT,CAAmB,KAAK,GAAG,OAAOA,IAAE,aAAa,WAAW,YAAY,KAAK,GAAG,OAAOA,IAAE,SAAS,aAAa,WAAW,YAAY,KAAK,GAAG,IAAII,IAAEJ,IAAE,OAAkG,OAA3F,IAAEA,IAAE,YAAY,MAAIA,IAAEI,IAAE,aAAaA,IAAE,MAAM,GAAGJ,IAAOA,MAAL,GAA2B,aAApB,cAAcA,IAAE,KAAyBA,IAAE,KAAK,GAAG,OAAOI,IAAEJ,IAAE,aAAa,KAAYI,MAAP,KAAW,GAAGJ,IAAE,KAAK,EAAE,OAAdI,IAAqB,KAAK,GAAgB,AAAb,IAAEJ,IAAE,SAAS,IAAEA,IAAE,MAAM,GAAG,CAAC,MAAO,IAAG,IAAEI,IAAE,CAAC,AAAC,MAAQ,CAAE,CAAC,QAAO,IAAK,CAAU,SAAS,GAAGJ,IAAEI,IAAE,CAAkB,GAAjB,IAAEJ,IAAE,cAAiBA,IAAE,OAAO,GAAG,IAAIM,IAAEC,IAAE,CAAE,EAAC,IAAID,OAAKN,IAAE,IAAEM,KAAGF,IAAEE,KAAG,OAAOC,GAAE,CAAY,SAAS,EAAEP,IAAEI,IAAE,CAAC,GAAGJ,MAAII,IAAE,CAAuC,AAAtC,IAAE,QAAQ,cAAcJ,IAAE,YAAY,IAAEA,IAAE,OAAO,IAAIM,IAAEF,IAAE,OAAO,GAAUJ,MAAP,SAAoBM,MAAP,KAAS,KAAM,OAAM,EAAE,IAAI,CAAC,KAAK,CAAC,GAAUA,MAAP,KAAS,KAAM,OAAM,EAAE,IAAI,CAAC,CAAC,EAAEN,IAAEM,IAAE,AAAC,KAAE,QAAQ,cAAcF,IAAE,KAAM,CAAC,UAAS,GAAGJ,IAAE,CAAkD,AAAjD,IAAE,QAAQ,cAAcA,IAAE,YAAY,IAAEA,IAAE,OAAcA,MAAP,MAAU,GAAGA,IAAE,AAAC,UAAS,GAAGA,IAAE,CAAC,IAAII,IAAEJ,IAAE,OAAuB,AAATI,MAAP,MAAU,GAAGA,IAAE,CAAC,IAAE,QAAQ,cAAcJ,IAAE,KAAM,UAAS,GAAGA,IAAEI,IAAE,CAAkD,GAAjD,IAAE,QAAQ,cAAcJ,IAAE,YAAY,IAAEA,IAAE,OAAiBA,MAAP,KAAS,KAAM,OAAM,EAAE,IAAI,CAAC,CAAC,IAAE,QAAQI,IAAE,MAAM,EAAEJ,IAAEI,IAAE,CAAC,GAAGJ,IAAEI,IAAE,AAAC,UAAS,GAAGJ,IAAEI,IAAE,CAAC,IAAIE,IAAEF,IAAE,OAAO,GAAUE,MAAP,KAAS,KAAM,OAAM,EAAE,IAAI,CAAC,CAAkC,AAAjC,IAAE,QAAQA,IAAE,MAAM,EAAEN,IAAEM,IAAE,CAAC,GAAGN,IAAEM,IAAE,CAAC,IAAE,QAAQ,cAAcF,IAAE,KAAM,UAAS,EAAEJ,IAAE,CAAC,IAAII,IAAE,GAAG,MAAIJ,MAAWI,MAAP,KAAS,GAAGJ,IAAE,CAAQA,MAAP,KAAS,GAAGI,IAAE,CAACA,IAAE,QAAQJ,IAAE,MAAM,EAAEI,IAAEJ,IAAE,CAACI,IAAE,MAAMJ,IAAE,MAAM,GAAGI,IAAEJ,IAAE,CAAC,GAAGI,IAAEJ,IAAE,CAAC,GAAGA,IAAG,CAA2O,SAAS,GAAGA,IAAEI,IAAEE,IAAEC,IAAE,CAAC,IAAIG,IAAWV,IAAE,YAAN,GAAoB,KAARA,IAAE,MAAkC,AAAvB,IAAE,QAAQ,GAAG,IAAE,MAAMM,IAAE,IAAE,MAAMI,IAAE,IAAIP,IAAE,CAAC,MAAM,CAAE,EAAC,SAAS,CAAE,EAAC,IAAE,gBAAgBA,IAAE,IAAIE,IAAED,IAAE,YAAmL,GAAvK,IAAE,eAA0BC,KAAlB,UAA4BA,IAAEA,IAAE,cAAcE,IAAE,IAAEH,IAAE,gCAA6CC,KAApB,aAAwBA,IAAE,IAAEC,IAAEI,IAAE,CAACA,IAASL,KAAP,KAAqBK,IAAE,GAAG,CAAE,EAACA,IAAEL,IAAE,CAACL,IAAE,MAAMU,YAA0BN,IAAE,0BAAtB,mBAAoEJ,IAAE,yBAAtB,oBAAoEA,IAAE,2BAAtB,mBAAqEA,IAAE,oBAAtB,YAA0C,GAAGI,IAAEJ,IAAE,aAA0BA,IAAE,oBAAtB,YAA0C,IAAE,oBAAoB,QAAqBA,IAAE,2BAAtB,YAAiD,IAAE,2BAA2B,CAACI,MAAIJ,IAAE,OAAO,GAAG,oBAAoBA,IAAEA,IAAE,MAAM,KAAK,CAAQG,IAAE,QAAT,MAAgB,EAAEA,IAAE,MAAM,OAAO,GAAGC,IAAED,IAAE,MAAME,IAAEF,IAAE,QAAQA,IAAE,MAAM,KAAKA,IAAE,SAAS,EAAEE,KAAOD,IAAE,SAAN,EAAa,IAAE,MAAMA,IAAE,OAAO,CAAuB,IAAtB,IAAEC,IAAED,IAAE,GAAGJ,IAAE,MAAM,KAAG,EAAMK,IAAEA,IAAE,EAAE,EAAEA,IAAED,IAAE,OAAOC,MAAI,CAAC,IAAIU,IAAEX,IAAEC,KAA6C,AAA1C,WAAsBU,KAApB,WAAsB,IAAE,KAAKf,IAAEG,IAAEG,IAAEC,IAAE,CAACQ,IAAQA,KAAN,OAAUL,KAAGA,KAAG,EAAEP,IAAE,GAAG,CAAE,EAACA,IAAEY,IAAE,EAAE,GAAGZ,IAAEY,IAAE,CAAE,KAAE,MAAMZ,GAAE,MAAK,IAAE,MAAM,IAAK,CAA0B,SAAS,GAAGH,IAAEI,IAAEE,IAAE,CAAC,IAAIC,IAAEP,IAAE,GAAG,IAAEA,IAAE,SAAS,IAAIU,IAAE,GAAG,GAAGH,IAAE,CAAC,EAAa,AAAX,OAAK,GAAGG,KAAG,KAAG,EAAE,IAAIP,IAAE,GAAG,GAAGC,IAAE,CAACM,IAAE,GAAG,GAAGP,IAAE,CAAC,IAAIE,IAAEK,IAAEA,IAAE,EAAyC,OAAvC,IAAE,CAACH,KAAG,GAAGF,KAAG,GAAG,SAAS,GAAG,CAAC,MAAIA,IAAE,KAAGA,IAAQ,CAAC,GAAG,GAAG,GAAG,GAAGD,IAAE,CAACM,IAAEJ,KAAGI,IAAEH,IAAE,SAASJ,IAAEH,GAAE,CAAC,OAAM,CAAC,GAAG,GAAGG,IAAEG,KAAGI,IAAEH,IAAE,SAASP,GAAE,CAAC,CAAwD,SAAS,GAAGA,IAAE,CAAQ,OAAP,OAAK,EAAaA,MAAJ,EAAM,GAAG,IAAI,GAAGA,IAAE,CAAC,GAAG,GAAG,CAAE,UAAS,GAAGA,IAAEI,IAAE,CAAC,OAAOJ,MAAII,MAAQJ,MAAJ,GAAO,EAAEA,KAAI,EAAEI,MAAIJ,MAAIA,KAAGI,MAAIA,GAAE,CAAgH,SAAS,GAAG,CAAC,GAAU,KAAP,KAAU,KAAM,OAAM,EAAE,IAAI,CAAC,CAAC,OAAO,EAAG,UAAS,IAAI,CAAC,GAAG,EAAE,GAAG,KAAM,OAAM,EAAE,IAAI,CAAC,CAAC,MAAM,CAAC,cAAc,KAAK,MAAM,KAAK,KAAK,IAAK,CAAC,UAAS,IAAI,CAAgH,OAAxG,KAAP,KAAiB,KAAP,MAAW,IAAI,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,GAAG,IAAW,GAAG,OAAV,MAAgB,IAAI,EAAE,GAAG,GAAG,KAAK,IAAI,GAAG,IAAI,EAAE,GAAG,GAAG,MAAa,EAAG,UAAS,IAAI,CAA+B,AAA9B,GAAG,GAAG,KAAK,IAAI,EAAE,GAAG,KAAK,GAAG,EAAE,GAAG,GAAG,IAAK,UAAS,GAAGJ,IAAEI,IAAE,CAAC,cAA0BA,KAApB,WAAsB,IAAEJ,IAAE,CAACI,GAAE,UAAS,GAAGJ,IAAEI,IAAEE,IAAE,CAAgB,GAAf,GAAG,GAAG,CAAC,GAAG,IAAI,CAAI,GAAG,CAAC,IAAIC,IAAE,GAAG,MAAmB,GAAb,IAAEA,IAAE,SAAmB,KAAP,OAAYD,IAAE,GAAG,IAAIC,IAAE,CAAUD,UAAJ,IAAO,CAAc,AAAb,GAAG,OAAOC,IAAE,CAAC,IAAE,GAAG,cAAc,EAAG,KAAE,IAAEA,IAAED,IAAE,OAAO,CAACA,IAAEA,IAAE,WAAkBA,MAAP,MAA6B,OAAnB,GAAG,cAAcC,IAAQ,CAACA,IAAEH,GAAE,CAAC,OAAM,CAAC,GAAG,cAAcA,GAAE,CAAC,CAA+I,WAA7IJ,MAAI,UAAuBI,KAApB,WAAsB,KAAG,CAACA,IAAWE,UAAJ,GAAWF,IAAL,IAAEA,IAAE,CAAG,GAAG,cAAcJ,IAAE,IAAE,GAAG,MAAM,CAAC,KAAK,KAAK,SAAS,IAAK,EAAC,IAAEA,IAAE,SAAS,GAAG,KAAK,KAAK,GAAGA,IAAE,CAAO,CAAC,GAAG,cAAcA,GAAE,CAAC,UAAS,GAAGA,IAAEI,IAAE,CAAoC,GAAnC,GAAG,GAAG,CAAC,GAAG,IAAI,CAAC,IAAWA,UAAJ,GAAM,KAAKA,IAAY,KAAP,KAAU,CAAC,IAAIE,IAAE,GAAG,cAAc,GAAUA,MAAP,MAAiBF,MAAP,KAAS,CAAC,IAAIG,IAAED,IAAE,GAAG,EAAE,GAAUC,MAAP,KAAS,KAAG,MAAM,CAAC,IAAI,IAAIG,IAAE,EAAEA,IAAEH,IAAE,QAAQG,IAAEN,IAAE,OAAOM,MAAI,IAAI,GAAGN,IAAEM,KAAGH,IAAEG,KAAG,CAAC,CAAC,KAAG,EAAE,MAAM,CAAE,MAAG,CAAE,IAAGH,IAAE,OAAOD,IAAE,EAAG,CAAC,CAA6B,WAA3B,KAAG,CAAC,GAAG,cAAc,CAACN,IAAEI,GAAE,EAAQJ,GAAE,UAAS,GAAGA,IAAEI,IAAEE,IAAE,CAAC,GAAG,IAAI,GAAG,KAAM,OAAM,EAAE,IAAI,CAAC,CAAC,GAAGN,MAAI,GAAG,GAAG,IAAI,EAAEA,IAAE,CAAC,OAAOM,IAAE,KAAK,IAAK,EAAQ,KAAP,OAAY,GAAG,IAAI,KAAKA,IAAE,GAAG,IAAIF,IAAE,CAAUE,UAAJ,GAAM,GAAG,IAAIF,IAAEJ,IAAE,KAAK,CAAC,IAAII,IAAEE,IAASF,IAAE,OAAT,MAAe,IAAEA,IAAE,KAAK,IAAE,KAAKJ,GAAE,CAAC,UAAS,IAAI,CAAC,KAAM,OAAM,EAAE,IAAI,CAAC,AAAC,UAAS,IAAI,CAAE,CAAi9B,SAAS,GAAGA,IAAE,CAAkB,MAAjB,SAAQ,MAAMA,IAAE,CAAQ,IAAK,UAAS,GAAG,CAAE,UAAS,GAAGA,IAAEI,IAAEE,IAAEC,IAAEG,IAAEP,IAAEE,IAAEU,IAAEF,IAAE,CAAC,IAAII,IAAE,CAAE,EAACT,IAAE,IAAI,IAAwf,OAApf,IAAE,CAAC,YAAY,KAAK,cAAcJ,IAAE,qBAA8BG,UAAJ,GAAM,MAAMA,IAAE,OAAO,EAAE,WAAW,KAAK,cAAc,EAAE,gBAAgB,EAAE,iBAAiB,EAAE,qBAAqB,KAAK,eAAeC,IAAE,YAAYS,IAAE,yBAAyB,CAAE,EAAC,oBAAoB,CAAE,EAAC,kBAAkB,CAAE,EAAC,QAAiBP,UAAJ,GAAM,GAAGA,IAAE,WAAoBP,UAAJ,GAAM,EAAEA,IAAE,aAAsBE,UAAJ,GAAM,EAAEA,IAAE,aAAsBU,UAAJ,GAAM,EAAEA,IAAE,aAAsBF,UAAJ,GAAM,EAAEA,GAAE,EAAC,IAAE,GAAGT,IAAE,EAAE,KAAKE,KAAG,GAAG,EAAE,CAAC,IAAE,eAAe,EAAE,IAAE,GAAGF,IAAEJ,IAAE,KAAKM,IAAEE,IAAE,GAAG,KAAK,GAAG,CAAC,IAAE,KAAKR,IAAE,CAAQI,GAAE,UAAS,GAAGJ,IAAEI,IAAEE,IAAEC,IAAEG,IAAEP,IAAEE,IAAEU,IAAE,CAAqB,AAApB,IAAE,kBAAyBT,MAAP,KAASN,IAAE,mBAAmBM,IAAE,eAAe,IAAIO,IAAE,CAAC,KAAKT,IAAE,KAAK,UAAU,CAAC,IAAIA,IAAEJ,IAAE,YAAsB,AAAV,IAAE,KAAKa,IAAE,CAAKT,IAAE,SAAN,GAAc,GAAGJ,IAAE,AAAC,EAAC,gBAAgBM,IAAE,eAAeC,IAAE,SAASG,IAAE,cAAcP,IAAE,QAAQE,IAAE,YAAYU,GAAE,EAAU,MAAT,KAAE,IAAIF,IAAE,CAAQA,GAAE,UAAS,GAAGb,IAAEI,IAAEE,IAAEC,IAAEG,IAAEP,IAAE,CAAC,MAAM,CAAC,OAAO,EAAE,GAAG,GAAG,MAAMC,IAAE,eAAe,EAAE,OAAO,CAAE,EAAC,SAAS,CAAE,EAAC,cAAcG,IAAE,SAASD,IAAE,eAAeI,IAAE,aAAaP,GAAE,CAAC,UAASoD,IAAEvD,IAAEI,IAAE,CAAgB,GAAf,IAAE,IAAE,QAAQA,IAAE,CAAUJ,KAAN,aAA2BA,KAAlB,SAAoB,KAAM,OAAM,wMAAwMA,IAAE,YAAY,CAAC,OAAOA,GAAE,UAAS,GAAGA,IAAEI,IAAE,CAAC,IAAIE,IAAEN,IAAE,aAAwC,AAA3B,IAAEI,IAAE,CAAC,IAAEJ,IAAE,aAAa,IAAEI,IAAE,CAAQJ,IAAE,cAAT,MAAuDA,IAAE,OAAO,EAAEA,IAAE,WAAWI,MAAzDJ,IAAE,OAAO,EAAE,GAAGA,IAAE,YAAYI,IAAE,CAA8B,UAAS,GAAGJ,IAAEI,IAAEE,IAAEC,IAAEG,IAAE,CAAiB,IAAhB,GAAG,CAAE,EAAC,GAAGN,IAAE,GAAG,EAAMJ,IAAE,IAAEO,IAAEG,IAAE,CAAC,IAAI,IAAI,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,KAAKV,IAAE,IAAEO,IAAEG,IAAE,CAAM,MAAL,KAAI,CAAQV,GAAE,UAAS,GAAGA,IAAEI,IAAEE,IAAEC,IAAE,CAAC,IAAIG,IAAE,IAAE,QAAQ,CAACP,IAAEI,IAAE,kBAAkB,GAAUJ,KAAP,KAAqB,CAAC,IAAIE,IAAED,IAAE,cAAc,UAAuBE,IAAE,iBAAtB,WAAsC,IAAED,QAAM,CAAuB,IAAI,IAAIU,OAA9B,IAAE,IAAE,iBAAiB,CAAcT,IAAE,KAAKS,OAAKZ,KAAG,KAAM,OAAM,EAAE,IAAI,GAAGI,IAAE,EAAE,UAAUQ,IAAE,CAAC,CAAC,IAAE,GAAG,CAAE,EAACV,IAAEC,IAAE,AAAC,CAA2B,IAAzB,cAAcC,IAAE,EAAEP,IAAEI,IAAEM,IAAE,CAAC,IAAE,cAAcL,GAAE,MAAK,EAAEL,IAAEI,IAAEM,IAAE,AAAC,UAAS,GAAGV,IAAEI,IAAE,CAAC,GAAGJ,KAAGA,IAAE,aAAa,CAA6B,IAAI,IAAIM,OAApC,IAAE,GAAG,CAAE,EAACF,IAAE,CAAC,IAAEJ,IAAE,aAA0BA,IAAE,AAASI,IAAEE,WAAN,KAAWF,IAAEE,KAAGN,IAAEM,MAAI,OAAOF,GAAE,QAAOA,GAAE,UAAS,GAAGJ,IAAEI,IAAEE,IAAEC,IAAEG,IAAE,CAAC,UAAuBJ,KAApB,WAAsB,GAAGA,IAAE,WAAWA,IAAE,UAAU,iBAAiB,CAAC,IAAE,GAAGA,IAAEF,IAAE,cAAc,CAAC,IAAID,IAAEG,IAAE,YAAmF,AAAvE,IAAE,IAAIA,IAAEC,WAAoBJ,KAAlB,UAA4BA,IAAEA,IAAE,cAAcO,KAAG,GAAGP,IAAEG,IAAEC,IAAEG,IAAE,CAAC,GAAGV,IAAEI,IAAED,IAAEG,IAAE,AAAC,KAAI,CAAyB,AAAxB,IAAE,GAAGA,IAAEF,IAAE,cAAc,CAAC,IAAE,GAAGJ,IAAEI,IAAEE,IAAEC,IAAEJ,IAAE,CAAC,IAAIE,IAAM,KAAJ,EAAO,UAAqBK,KAAlB,UAA4BA,YAAuBA,IAAE,QAAtB,YAAuCA,IAAE,eAAN,GAAe,GAAGA,IAAEJ,IAAEC,IAAEJ,IAAE,CAAC,GAAGH,IAAEI,IAAEM,IAAEJ,IAAE,SAASD,IAAE,CAAiB,AAAhB,IAAED,IAAE,YAAY,IAAE,YAAY,GAAGG,IAAE,EAAE,EAAE,CAAC,GAAG,CAAC,EAAEP,IAAEI,IAAEM,IAAE,AAAC,QAAO,CAAC,IAAE,YAAYH,GAAE,CAAC,MAAK,EAAEP,IAAEI,IAAEM,IAAE,AAAC,KAAI,CAAC,UAAqBJ,KAAlB,SAAoB,CAAC,OAAOA,IAAP,CAAU,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,EAAEN,IAAEI,IAAEG,IAAE,SAAS,CAAC,OAAO,KAAK,GAAG,EAAEP,IAAEI,IAAEG,IAAE,SAAS,CAAC,OAAO,KAAK,GAAG,KAAM,OAAM,EAAE,IAAI,CAAC,CAAC,KAAK,GAAG,EAAE,CAAkE,AAAjE,IAAEH,IAAE,gBAAgB,IAAEA,IAAE,eAAe,IAAEG,IAAE,SAAS,IAAEA,IAAE,SAAS,IAAE,IAAI,IAAI,IAAIQ,IAAE,CAAC,GAAG,KAAK,cAAc,GAAG,eAAe,EAAE,aAAa,EAAE,mBAAmB,EAAE,kBAAkB,CAAE,EAAC,SAAS,EAAE,uBAAuBV,IAAE,YAAY,IAAK,EAACQ,IAAE,GAAGb,IAAEU,IAAE,OAAO,OAAOK,IAAEL,IAAE,eAAe,GAAG,EAAE,CAAoB,AAAnB,IAAE,SAAS,KAAKG,IAAE,CAAC,IAAE,gBAAgB,EAAE,IAAII,IAAE,GAAGjB,IAAE,EAAE,KAAKU,IAAE,eAAe,GAAG,EAAE,CAAwC,AAAvC,IAAE,eAAe,EAAE,IAAE,gBAAgBK,IAAE,IAAE,eAAeE,IAAE,GAAG,CAAC,GAAG,GAAGjB,IAAEI,IAAEG,IAAE,CAACU,IAAE,gBAAgBA,IAAE,cAAc,IAAE,OAAO,KAAK,GAAG,CAACA,IAAE,OAAO,EAAE,GAAGF,IAAEE,IAAE,CAAKF,IAAE,eAAN,EAAmB,MAAM,CAAE,OAAMX,IAAE,CAAC,IAAE,OAAO,EAAEW,IAAE,mBAAmB,EAAEA,IAAE,YAAY,IAAEf,IAAEI,IAAE,AAAC,QAAO,CAAC,IAAE,gBAAgBE,IAAEF,IAAE,eAAeM,GAAE,CAAwD,IAAtD,GAAGV,IAAEG,IAAEG,IAAEO,IAAER,IAAED,IAAE,cAAcA,IAAE,QAAQA,IAAE,YAAY,CAAC,IAAE,YAAY,KAAKA,IAAE,AAAC,OAAO,WAAqBE,KAAlB,UAA4BA,IAAE,OAAOA,IAAE,SAAT,CAAmB,KAAK,GAA0B,GAAvB,IAAE,GAAGN,IAAEI,IAAEE,IAAE,OAAOC,IAAEG,IAAE,CAAQ,KAAJ,EAAO,CAAiB,AAAhB,IAAEN,IAAE,YAAY,IAAE,YAAY,GAAGE,IAAE,EAAE,EAAE,CAAC,GAAG,CAAC,EAAEN,IAAEI,IAAEG,IAAE,AAAC,QAAO,CAAC,IAAE,YAAYD,GAAE,CAAC,MAAK,EAAEN,IAAEI,IAAEG,IAAE,CAAC,OAAO,KAAK,GAAsB,AAAnB,IAAED,IAAE,KAAK,IAAE,GAAGA,IAAEC,IAAE,CAAC,GAAGP,IAAEI,IAAEE,IAAEC,IAAEG,IAAE,CAAC,OAAO,KAAK,GAAqL,GAAlL,IAAEH,IAAE,SAAS,IAAED,IAAE,SAAS,IAAEC,IAAE,MAAM,IAAED,IAAE,cAAc,IAAE,cAAcC,IAAE,IAAE,GAAG,GAAGA,IAAE,CAAC,OAAOF,IAAE,MAAaA,MAAP,KAAS,EAAEA,IAAE,MAAM,EAAE,QAAQC,IAAE,YAAYH,IAAE,MAAMI,GAAE,EAAC,IAAE,QAAQA,IAAE,EAAEP,IAAEI,IAAEM,IAAE,CAAC,IAAE,GAAaV,MAAP,KAAS,KAAM,OAAM,EAAE,IAAI,CAAC,CAAwF,AAAvF,IAAEA,IAAE,YAAY,IAAE,QAAQ,cAAcO,MAAI,GAAGP,IAAE,QAAQ,cAAcO,IAAE,IAAE,GAAGP,IAAE,OAAO,IAAE,QAAQA,IAAE,OAAO,KAAK,GAAqC,AAAlC,IAAEO,IAAE,SAAS,IAAE,IAAED,IAAE,cAAc,CAAC,EAAEN,IAAEI,IAAEG,IAAE,CAAC,OAAO,KAAK,GAAuC,AAApC,IAAED,IAAE,MAAM,IAAE,IAAEA,IAAE,SAAS,CAAC,IAAE,GAAGA,IAAEC,IAAE,CAAC,GAAGP,IAAEI,IAAEE,IAAEC,QAAO,GAAE,CAAC,MAAO,MAAM,OAAM,EAAE,IAAUD,KAAN,KAAQA,WAASA,IAAE,GAAG,CAAC,AAAC,CAAkK,WAAhKF,IAAE,eAAe,IAAE,GAAGM,IAAE,OAAOJ,IAAEC,IAAEP,IAAE,cAAcU,IAAE,cAAc,CAAC,IAAE,gBAAgB,EAAE,IAAEA,IAAE,cAAc,IAAE,cAAc,GAAGL,IAAEC,IAAEC,IAAE,CAAC,GAAGP,IAAEI,IAAED,IAAE,CAAC,IAAE,cAAcE,IAASC,IAAP,CAAU,IAAI,OAAO,IAAI,OAAO,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,SAAS,IAAI,OAAO,IAAI,OAAO,IAAI,QAAQ,IAAI,SAAS,IAAI,QAAQ,IAAI,MAAM,MAAM,QAAQ,IAAE,OAAO,KAAK,GAAG,IAAEA,IAAE,CAAC,GAAG,AAAC,KAAE,gBAAgB,CAAE,CAAC,UAAS,EAAEN,IAAEI,IAAEE,IAAE,CAAU,GAAT,IAAE,KAAKA,WAAuBA,KAAlB,UAA4BA,IAAE,CAAC,OAAOA,IAAE,SAAT,CAAmB,KAAK,GAAG,GAAGN,IAAEI,IAAEE,IAAE,KAAKA,IAAE,MAAMA,IAAE,IAAI,CAAC,OAAO,KAAK,GAAG,KAAM,OAAM,EAAE,IAAI,CAAC,CAAC,KAAK,GAAG,IAAIC,IAAED,IAAE,MAAsB,AAAhB,IAAE,IAAEA,IAAE,SAAS,CAAC,EAAEN,IAAEI,IAAEE,IAAE,CAAC,MAAO,IAAG,GAAGA,IAAE,CAAC,CAAC,GAAGN,IAAEI,IAAEE,IAAE,CAAC,MAAO,CAAmG,UAAvEA,KAAlB,WAAHA,IAAuBC,IAAE,MAAMA,IAAE,IAAID,IAAE,KAAKA,IAAE,cAAcC,WAAsBA,KAApB,WAAsBA,IAAE,MAAaA,MAAE,IAAE,KAAKD,IAAE,CAAE,CAAY,GAAX,IAAE,IAAE,MAAM,EAAKA,IAAE,KAAK,CAAC,IAAII,IAAE,CAAE,EAAC,EAAG,KAAE,KAAKJ,IAAE,MAAM,CAACA,IAAE,IAAE,MAAM,QAAQA,IAAE,MAAM,GAAGN,IAAEI,IAAEM,IAAE,AAAC,OAAO,CAAoC,UAAlC,OAAO,UAAU,SAAS,KAAKJ,IAAE,CAAO,MAAM,EAAE,GAAuBN,MAApB,kBAAsB,qBAAqB,OAAO,KAAKM,IAAE,CAAC,KAAK,KAAK,CAAC,IAAIN,IAAE,CAAC,AAAC,QAAkBM,eAAGC,IAAEH,IAAE,eAAeG,IAAE,eAAe,GAAGH,IAAE,eAAe,OAAOE,IAAEN,IAAE,cAAcO,IAAE,eAAe,SAAoBD,KAAlB,WAAsBC,IAAEH,IAAE,eAAeG,IAAE,eAAe,GAAGH,IAAE,eAAe,OAAO,GAAGE,IAAEN,IAAE,cAAcO,IAAE,eAAe,CAAE,UAAS,GAAGP,IAAEI,IAAEE,IAAE,CAAC,IAAI,IAAIC,IAAED,IAAE,OAAOI,IAAE,EAAEA,IAAEH,IAAEG,MAAI,CAAC,IAAIP,IAAEC,IAAE,YAAY,IAAE,YAAY,GAAGD,IAAEI,IAAEG,IAAE,CAAC,GAAG,CAAC,GAAGV,IAAEI,IAAEE,IAAEI,KAAG,AAAC,QAAO,CAAC,IAAE,YAAYP,GAAE,CAAC,CAAC,UAAS,GAAGH,IAAEI,IAAEE,IAAE,CAAC,IAAIC,IAAEH,IAAE,eAAe,cAAcM,IAAEN,IAAE,cAAcD,IAAEC,IAAE,QAAQ,GAAG,CAAC,MAAO,GAAEJ,IAAEI,IAAEE,IAAE,AAAC,OAAMO,IAAE,CAAC,GAAG,IAAI,QAAmBA,KAAlB,WAA4BA,YAAuBA,IAAE,MAAtB,WAA2B,MAAMT,IAAE,eAAe,cAAcG,IAAEH,IAAE,cAAcM,IAAEN,IAAE,QAAQD,IAAE,EAAEA,IAAE,CAACU,IAAE,IAAEA,IAAE,IAAIR,IAAED,IAAE,eAAeW,IAAE,GAAGf,IAAEK,IAAE,OAAO,OAAO,KAAKA,IAAE,cAAcA,IAAE,gBAAgB,EAAE,CAA8M,AAA7M,IAAE,SAAS,KAAKU,IAAE,CAAC,IAAE,gBAAgB,EAAE,IAAE,GAAGf,IAAEI,IAAE,KAAKA,IAAE,gBAAgBW,IAAEX,IAAE,SAASA,IAAE,cAAcA,IAAE,QAAQA,IAAE,YAAY,CAAC,KAAK,IAAE,KAAKJ,IAAEA,IAAE,CAAC,IAAE,eAAe,cAAcO,IAAE,IAAE,cAAcG,IAAE,IAAE,QAAQP,IAAE,EAAEA,IAAE,AAAC,CAAC,UAAS,GAAGH,IAAE,CAAC,IAAII,IAAEJ,IAAE,gBAA8C,AAA9B,IAAEA,IAAE,eAAe,IAAE,OAAO,EAAE,GAAG,KAAKI,IAAEJ,IAAE,AAAC,UAAS,GAAGA,IAAEI,IAAEE,IAAE,CAAC,IAAIC,IAAEP,IAAE,gBAA0C,AAA1B,IAAE,eAAe,OAAO,EAASO,MAAP,MAAUH,IAAE,kBAAsBA,IAAE,SAAN,IAAeA,IAAE,OAAO,EAASA,IAAE,cAAT,MAAsB,IAAE,YAAY,OAAO,IAAIG,IAAE,eAAeA,IAAE,oBAAoBA,IAAE,mBAAmB,EAAEP,IAAWM,UAAJ,GAAM,MAAM,EAAE,IAAI,CAAC,CAACA,IAAEC,IAAE,YAAY,IAAE,QAAQP,IAAE,CAACO,IAAE,eAAe,IAAE,yBAAyB,KAAKA,IAAE,EAAE,IAAE,uBAAuB,QAAS,SAASP,IAAE,CAAC,MAAO,IAAGA,IAAEI,IAAEE,IAAE,AAAC,EAAE,CAAC,IAAE,uBAAuB,OAAO,CAACF,IAAE,kBAAsBA,IAAE,kBAAN,IAAwBG,IAAEH,IAAE,WAAW,KAAG,EAAG,UAAS,GAAGJ,IAAEI,IAAE,CAAC,GAAOA,IAAE,OAAO,SAAb,GAAyBA,IAAE,SAAS,SAAf,GAA8BA,IAAE,SAAS,GAAG,WAArB,KAA8B,CAAC,IAAIE,IAAEF,IAAE,SAAS,GAAgC,AAA7B,IAAE,GAAGA,IAAE,GAAG,IAAE,eAAe,EAAME,IAAE,SAAN,GAAc,GAAGN,IAAEM,IAAE,AAAC,MAAK,IAAE,kBAAkB,KAAKF,IAAE,AAAC,UAAS,GAAGJ,IAAEI,IAAEE,IAAE,CAAC,GAAUF,MAAP,KAAS,CAAC,GAAGE,IAAE,cAAc,CAAC,GAAUN,IAAE,uBAAT,KAA8B,KAAM,OAAM,EAAE,IAAI,CAAC,CAAC,IAAE,qBAAqBM,GAAE,CAAqB,IAAnB,mBAAuBN,IAAE,mBAAN,IAAyBA,IAAE,aAAa,EAAEI,IAAEJ,IAAE,aAAa,KAAG,CAAE,MAAK,IAAE,eAAeI,IAAE,oBAAwBA,IAAE,eAAN,GAAoBE,IAAE,eAAmBA,IAAE,SAAN,GAAc,GAAGF,IAAEE,IAAE,CAACF,IAAE,eAAe,IAAE,oBAAoB,KAAKA,IAAE,CAAC,IAAE,uBAAuB,QAAQ,GAAGJ,IAAE,CAAC,IAAE,uBAAuB,OAAO,EAAEM,IAAE,eAAmBA,IAAE,SAAN,IAAe,GAAGF,IAAEE,IAAE,CAAKF,IAAE,kBAAkB,SAAxB,GAAgCA,IAAE,eAAe,IAAE,kBAAkB,KAAKA,IAAE,GAAuB,AAApB,IAAE,kBAAsBJ,IAAE,kBAAN,IAAwBA,IAAEA,IAAE,WAAW,KAAG,CAAE,UAAS,GAAGA,IAAE,CAAC,GAAOA,IAAE,SAAN,EAAa,CAAC,IAAII,IAAE,GAAGE,IAAE,GAAG,QAAQ,GAAG,QAAQ,GAAG,IAAIC,IAAE,GAAG,GAAGP,IAAE,cAAc,GAAG,CAAC,IAAIU,IAAEP,IAAEH,IAAE,YAAY,IAAIU,IAAE,EAAEA,IAAEP,IAAE,OAAOO,MAAI,CAAC,IAAIL,IAAEF,IAAEO,KAAOK,IAAEf,IAAEa,IAAER,IAAE,eAAe,GAAOQ,IAAE,SAAN,EAAa,CAAC,EAAER,IAAE,QAAQ,CAAC,GAAG,CAAC,EAAEU,IAAEV,IAAEA,IAAE,KAAK,CAACQ,IAAE,gBAAgBA,IAAE,cAAc,IAAE,OAAO,KAAK,GAAG,CAAC,IAAE,SAAS,OAAOR,IAAE,CAACQ,IAAE,OAAO,EAAE,GAAGE,IAAEV,IAAE,gBAAgBQ,IAAE,AAAC,OAAMb,IAAE,CAAC,GAAG,IAAI,QAAmBA,KAAlB,UAA4BA,YAAuBA,IAAE,MAAtB,WAA2B,CAAC,IAAIiB,IAAEZ,IAAE,KAAK,IAAE,KAAKY,IAAEA,IAAE,AAAC,KAAI,CAAsB,AAArB,IAAE,SAAS,OAAOZ,IAAE,CAAC,IAAE,OAAO,EAAE,IAAIG,IAAEH,IAAE,gBAAgBgB,IAAErB,IAAEyB,IAAE,IAAEV,IAAEM,IAAE,CAA2K,GAAnKb,MAAP,KAAS,GAAGO,IAAEM,IAAE,EAAEb,IAAE,eAAeA,IAAE,oBAAoBA,IAAE,mBAAmB,EAAEA,IAAE,YAAYiB,IAAEjB,IAAE,eAAe,IAAE,yBAAyB,KAAKA,IAAE,GAAG,IAAE,kBAAyBO,IAAE,kBAAN,EAAsB,CAAC,IAAII,IAAEJ,IAAE,WAAW,KAAG,AAAC,CAAC,CAAC,CAAC,CAAC,CAAc,IAAZ,OAAO,EAAEL,IAAE,CAAQV,IAAE,cAAT,MAAsB,GAAGA,IAAEA,IAAE,YAAY,AAAC,OAAMI,IAAE,CAAC,IAAEJ,IAAEI,IAAE,CAAC,GAAGJ,IAAEI,IAAE,AAAC,QAAO,CAAC,GAAGG,IAAE,GAAG,QAAQD,IAAEA,MAAI,IAAI,EAAEF,IAAE,AAAC,CAAC,CAAC,UAAS,GAAGJ,IAAEI,IAAEE,IAAE,CAAoB,OAAnB,IAAE,eAAe,EAASA,IAAE,OAAT,CAAiB,IAAK,GAAE,IAAIC,IAAED,IAAE,GAAGN,IAAE,gBAAoI,OAApH,IAAE,gBAAgB,EAAE,IAAE,cAAc,EAAE,IAAEA,IAAE,cAAc,IAAEI,IAAE,GAAG,CAAC,IAAEA,IAAEJ,IAAE,kBAAkB,CAAC,IAAE,IAAE,IAAE,SAAS,GAAG,CAAC,CAAC,IAAEI,IAAEJ,IAAE,CAAQ,IAAEI,IAAE,GAAG,CAAC,IAAK,GAAE,IAAE,OAAO,EAAE,IAAIM,KAAG,EAAE,IAAEJ,IAAE,OAAO,IAAIH,IAAE,EAAE,IAAEG,IAAE,SAAS,IAAI,IAAID,IAAE,EAAEA,IAAEC,IAAE,OAAOD,MAAI,CAAC,IAAIK,IAAEJ,IAAED,KAAGF,IAAEO,IAAE,MAAMP,MAAI,IAAEC,IAAEG,IAAEJ,KAAG,CAAC,IAAE,GAAGH,IAAEI,IAAEM,IAAE,AAAC,MAAKP,IAAEI,IAAE,OAAO,EAAEJ,MAAI,IAAEC,IAAEG,IAAEJ,KAAG,CAA2B,OAA1B,IAAEI,IAAE,SAASG,IAAE,IAAEN,IAAEG,IAAEJ,KAAG,EAASO,IAAE,QAAQ,KAAM,OAAM,EAAE,IAAI,CAAC,AAAC,CAAC,UAAS,GAAGV,IAAEI,IAAEE,IAAE,CAAC,IAAIC,IAAED,IAAE,SAAS,GAAUC,MAAP,KAAS,MAAO,IAAGP,IAAEI,IAAEE,IAAE,CAAoB,GAAnB,IAAE,eAAe,EAAKC,IAAE,kBAAkB,IAAEA,IAAE,YAAY,IAAEH,IAAE,GAAG,CAAC,IAAEA,IAAE,GAAG,CAACG,MAAI,IAAEH,IAAE,GAAG,CAAC,IAAEA,IAAE,IAAE,EAAEG,IAAE,CAAC,CAAC,CAAC,IAAEH,IAAE,GAAG,EAAE,IAAEA,IAAE,GAAG,CAAC,GAAGJ,IAAEI,IAAEE,IAAE,SAAS,EAAEC,IAAE,aAAa,CAAmC,AAAlC,IAAE,cAAcP,IAAE,gBAAgB,EAAEO,IAAE,kBAAkB,QAAQ,IAAE,kBAAkB,KAAKA,IAAE,CAAC,IAAIG,IAAEV,IAAE,cAAkBG,IAAEO,IAAE,iBAAuF,AAAtE,IAAE,EAAEA,IAAE,eAAe,IAAE,SAAS,GAAG,CAAC,CAAC,IAAEH,IAAE,GAAGG,IAAE,GAAGN,IAAEJ,IAAE,cAAcO,IAAE,CAAC,GAAGP,IAAEI,IAAEE,IAAE,AAAC,SAAQC,IAAE,SAASP,IAAE,qBAAqB,IAAE,cAAcA,IAAE,gBAAgB,IAAE,oBAAoB,KAAKO,IAAE,CAAC,GAAGH,IAAEJ,IAAE,cAAcO,IAAE,GAAG,CAAC,GAAGP,IAAEI,IAAEE,IAAE,KAAK,CAA+B,GAA9B,IAAEF,IAAE,GAAG,CAAC,IAAEG,IAAE,kBAAyBD,IAAE,SAAN,EAAa,KAAM,OAAM,EAAE,IAAI,CAAC,CAAC,GAAGN,IAAEI,IAAEE,IAAE,GAAG,AAAC,OAAO,KAAEF,IAAE,GAAG,AAAC,UAAS,GAAGJ,IAAEI,IAAEE,IAAE,CAAsD,MAArD,IAAGF,IAAEJ,IAAE,cAAcM,IAAE,cAAcA,IAAE,GAAG,CAAC,GAAGN,IAAEI,IAAEE,IAAE,CAAQ,GAAGF,IAAEE,IAAE,cAAc,AAAC,UAAS,GAAGN,IAAEI,IAAEE,IAAE,CAAC,IAAI,IAAIC,IAAED,IAAE,kBAAkBI,IAAE,EAAEA,IAAEH,IAAE,OAAOG,MAAI,GAAGV,IAAEI,IAAEE,IAAEC,IAAEG,KAAG,CAAmK,GAAlK,IAAE,OAAO,EAAE,IAAEV,IAAE,cAAc,IAAEM,IAAE,GAAG,IAAEA,IAAE,cAAc,IAAEF,IAAEJ,IAAE,kBAAkB,CAAC,IAAE,6BAA6B,IAAEI,IAAE,GAAG,EAAEJ,IAAE,8BAA8B,EAAE,IAAEI,IAAE,GAAG,EAAYG,MAAP,KAAS,KAAM,OAAM,EAAE,IAAI,CAAC,CAAgE,OAA/D,IAAE,IAAE,IAAE,SAAS,GAAG,CAAC,CAAC,IAAEH,IAAEG,IAAE,CAAC,IAAEH,IAAE,GAAG,CAAC,IAAEA,IAAEJ,IAAE,cAAc,CAAC,IAAEI,IAAEE,IAAE,CAAQ,IAAEF,IAAE,GAAG,AAAC,UAAS,GAAGJ,IAAEI,IAAEE,IAAEC,IAAE,CAAC,GAAOA,IAAE,SAAN,EAAa,OAAO,EAAE,IAAIG,IAAEH,IAAE,GAAG,GAAQG,MAAL,GAAO,CAAC,IAASH,IAAE,GAAGD,IAAE,iBAAb,GAA4B,KAAM,OAAM,EAAE,IAAI,CAAC,CAAC,MAAO,IAAGN,IAAEI,IAAEG,IAAE,AAAC,CAA8N,UAA3NP,IAAEI,IAAEG,IAAE,CAAC,IAAEP,IAAE,cAAc,IAAEI,IAAEJ,IAAE,kBAAkB,CAAC,IAAE,4BAA4B,IAAEI,IAAE,GAAG,EAAEJ,IAAE,6BAA6B,EAAE,IAAEI,IAAE,GAAG,EAAE,IAAEA,IAAEJ,IAAE,cAAc,CAAC,IAAE,IAAE,IAAE,SAAS,GAAG,CAAC,CAAC,IAAEI,IAAEM,IAAE,CAAC,IAAEN,IAAE,GAAG,CAAC,IAAEA,IAAEJ,IAAE,kBAAkB,CAAC,IAAEI,IAAEM,IAAE,CAAQ,IAAEN,IAAE,GAAG,AAAC,UAAS,GAAGJ,IAAEI,IAAE,CAAwB,AAAvB,GAAG,IAAI,WAAW,KAAK,GAAG,EAAE,GAAG,CAAC,IAAIE,IAAEN,IAAE,qBAAqB,GAAUM,MAAP,MAAcN,IAAE,mBAAN,EAAuB,CAAW,AAAV,GAAGA,IAAEI,IAAEE,IAAE,CAAC,IAAE,qBAAqB,KAAK,IAAIC,IAAEP,IAAE,cAAc,gBAAgB,IAAIM,IAAE,EAAEA,IAAEC,IAAE,OAAO,EAAED,MAAI,IAAEF,IAAEG,IAAED,KAAG,CAAC,IAAEC,IAAE,QAAQ,IAAEH,IAAEG,IAAED,KAAG,AAAC,KAAII,IAAEP,IAAEH,IAAE,yBAAyB,IAAIU,IAAE,EAAEA,IAAEP,IAAE,OAAOO,MAAI,CAAC,IAAIL,IAAEF,IAAEO,KAAG,IAAEN,IAAE,IAAIW,IAAEf,IAAE,cAAca,IAAER,IAAE,GAAGY,IAAEZ,IAAE,YAAYG,IAAEH,IAAE,aAAagB,IAAEhB,IAAE,oBAAwH,GAApG,IAAEE,IAAEQ,IAAE,kBAAkB,CAAC,IAAE,yBAAyB,IAAER,IAAE,GAAG,EAAEQ,IAAE,0BAA0B,EAAE,IAAER,IAAE,GAAG,EAAYM,MAAP,KAAS,KAAM,OAAM,EAAE,IAAI,CAAC,CAAsH,GAArH,IAAEN,IAAEM,IAAE,CAAC,IAAEN,IAAE,GAAG,EAAEU,KAAGT,KAAGa,OAAK,IAAEd,IAAE,GAAG,CAAC,IAAEA,IAAE,IAAE,GAAGU,KAAG,GAAG,CAAC,CAAC,GAAGT,KAAGa,OAAK,IAAEd,IAAE,GAAG,CAAC,IAAEA,IAAE,IAAE,GAAGC,KAAG,GAAG,CAAC,CAAC,EAAE,MAAI,IAAED,IAAE,GAAG,CAAC,IAAEA,IAAE,IAAE,GAAGc,IAAE,CAAC,CAAC,GAAM,IAAEd,IAAE,GAAG,CAAC,CAAwB,AAAvB,IAAE,YAAY,KAAK,MAAI,IAAE,OAAO,EAAEG,IAAE,CAAC,MAAO,CAAC,KAAE,OAAO,EAAEA,IAAE,CAAC,IAAIe,IAAEzB,IAAE,oBAAoB,IAAIU,IAAE,EAAEA,IAAEe,IAAE,OAAOf,MAAI,IAAI,GAAGV,IAAEI,IAAEqB,IAAEf,KAAG,CAAC,CAAwB,AAAvB,IAAE,YAAY,KAAK,MAAI,IAAE,OAAO,EAAEA,IAAE,CAAC,MAAO,CAA2C,IAAzC,OAAO,EAAEA,IAAE,CAAC,GAAGN,IAAE,CAAC,GAAG,IAAI,WAAW,KAAK,GAAG,EAAE,IAAIe,IAAEnB,IAAE,kBAAkB,IAAIU,IAAE,EAAEA,IAAES,IAAE,OAAOT,MAAI,CAAC,IAAIuB,IAAEd,IAAET,KAAG,EAAE,CAAK,AAAJ,IAAEV,IAAE,IAAEI,IAAE,IAAIoB,IAAES,IAAE,kBAAkB,IAAIlB,IAAE,EAAEA,IAAES,IAAE,OAAOT,MAAI,IAAI,GAAGZ,IAAEE,IAAE4B,IAAET,IAAET,KAAG,CAAC,CAAK,AAAJ,MAAI,IAAE,OAAO,EAAEA,IAAE,CAAC,IAAIK,KAAG,EAAE,MAAM,CAAE,CAAc,IAAZ,OAAO,EAAEL,IAAE,CAAC,KAAG,CAAE,KAAIK,IAAE,CAAwB,AAAvB,IAAE,YAAY,KAAK,MAAI,IAAE,OAAO,EAAEV,IAAE,CAAC,MAAO,CAAC,KAAE,OAAO,EAAEA,IAAE,CAAC,IAAIkB,IAAE5B,IAAE,oBAAoB,IAAIU,IAAE,EAAEA,IAAEkB,IAAE,OAAOlB,MAAI,IAAI,GAAGV,IAAEI,IAAEwB,IAAElB,KAAG,CAAC,CAAwB,AAAvB,IAAE,YAAY,KAAK,MAAI,IAAE,OAAO,EAAEA,IAAE,CAAC,MAAO,KAAE,OAAO,EAAEA,IAAE,AAAC,QAAO,CAAC,GAAGN,IAAE,CAAKJ,IAAE,kBAAN,GAA2BA,IAAE,YAAY,SAAlB,GAA8BA,IAAE,yBAAyB,SAA/B,GAA2CA,IAAE,oBAAoB,SAA1B,GAAkC,IAAE,OAAO,AAAC,CAAC,UAAS,GAAGA,IAAEI,IAAE,CAAC,GAAG,CAAC,IAAIE,IAAEN,IAAE,eAAoE,AAArD,IAAE,QAAS,SAASM,IAAE,CAAC,MAAO,IAAGA,IAAEN,IAAEI,IAAE,AAAC,EAAE,CAAC,IAAE,OAAO,CAAQJ,IAAE,cAAT,MAAsB,GAAGA,IAAEA,IAAE,YAAY,AAAC,OAAMI,IAAE,CAAC,IAAEJ,IAAEI,IAAE,CAAC,GAAGJ,IAAEI,IAAE,AAAC,CAAC,2lBAAkmC,AAA3mqE,qBAAwB,CAAI,EAAE,YAAYJ,uBAAAA,EAAYA,uBAAM,EAAE,CAAE,EAAK,EAAE,EAAoUU,IAAE,OAAO,UAAU,eAAe,EAAE,8VAA8V,EAAE,CAAE,EAAC,EAAE,CAAE,EAAwU,EAAE,CAAE,EAAC,uIAAuI,MAAM,IAAI,CAAC,QAAS,SAASV,IAAE,CAAC,EAAEA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEA,IAAE,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,CAAC,gBAAgB,gBAAiB,EAAC,CAAC,YAAY,OAAQ,EAAC,CAAC,UAAU,KAAM,EAAC,CAAC,YAAY,YAAa,CAAC,EAAC,QAAS,SAASA,IAAE,CAAC,IAAII,IAAEJ,IAAE,GAAG,EAAEI,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEJ,IAAE,GAAG,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,kBAAkB,YAAY,aAAa,OAAQ,EAAC,QAAS,SAASA,IAAE,CAAC,EAAEA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAE,IAAE,aAAa,CAAC,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,cAAc,4BAA4B,YAAY,eAAgB,EAAC,QAAS,SAASA,IAAE,CAAC,EAAEA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEA,IAAE,MAAM,GAAG,EAAG,EAAE,CAAC,8OAA8O,MAAM,IAAI,CAAC,QAAS,SAASA,IAAE,CAAC,EAAEA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAE,IAAE,aAAa,CAAC,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,UAAU,WAAW,QAAQ,UAAW,EAAC,QAAS,SAASA,IAAE,CAAC,EAAEA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEA,IAAE,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,UAAU,UAAW,EAAC,QAAS,SAASA,IAAE,CAAC,EAAEA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEA,IAAE,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,OAAO,OAAO,OAAO,MAAO,EAAC,QAAS,SAASA,IAAE,CAAC,EAAEA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEA,IAAE,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,UAAU,OAAQ,EAAC,QAAS,SAASA,IAAE,CAAC,EAAEA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAE,IAAE,aAAa,CAAC,MAAM,GAAG,EAAG,EAAE,CAAK,EAAE,gBAA2D,0jCAA0jC,MAAM,IAAI,CAAC,QAAS,SAASA,IAAE,CAAC,IAAII,IAAE,IAAE,QAAQ,EAAE,KAAK,CAAC,EAAEA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEJ,IAAE,MAAM,GAAG,EAAG,EAAE,CAAC,2EAA2E,MAAM,IAAI,CAAC,QAAS,SAASA,IAAE,CAAC,IAAII,IAAE,IAAE,QAAQ,EAAE,KAAK,CAAC,EAAEA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEJ,IAAE,gCAAgC,GAAG,EAAG,EAAE,CAAC,CAAC,WAAW,WAAW,WAAY,EAAC,QAAS,SAASA,IAAE,CAAC,IAAII,IAAE,IAAE,QAAQ,EAAE,KAAK,CAAC,EAAEA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEJ,IAAE,wCAAwC,GAAG,EAAG,EAAE,CAAC,CAAC,WAAW,aAAc,EAAC,QAAS,SAASA,IAAE,CAAC,EAAEA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAE,IAAE,aAAa,CAAC,MAAM,GAAG,EAAG,EAAE,CAAC,EAAE,UAAU,IAAI,EAAE,YAAY,GAAG,EAAE,aAAa,gCAAgC,GAAG,GAAG,CAAC,MAAM,OAAO,SAAS,YAAa,EAAC,QAAS,SAASA,IAAE,CAAC,EAAEA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAE,IAAE,aAAa,CAAC,MAAM,GAAG,EAAG,EAAE,CAAK,EAAE,CAAC,yBAAyB,EAAE,aAAa,EAAE,mBAAmB,EAAE,kBAAkB,EAAE,kBAAkB,EAAE,SAAS,EAAE,cAAc,EAAE,iBAAiB,EAAE,aAAa,EAAE,SAAS,EAAE,MAAM,EAAE,UAAU,EAAE,cAAc,EAAE,YAAY,EAAE,cAAc,EAAE,WAAW,EAAE,UAAU,EAAE,SAAS,EAAE,YAAY,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,EAAE,eAAe,EAAE,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,EAAE,WAAW,EAAE,YAAY,EAAE,SAAS,EAAE,OAAO,EAAE,SAAS,EAAE,SAAS,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAE,cAAc,EAAE,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,kBAAkB,EAAE,eAAe,EAAE,aAAa,CAAE,EAAC,EAAE,CAAC,SAAS,KAAK,MAAM,GAAI,EAAC,OAAO,KAAK,EAAE,CAAC,QAAS,SAASA,IAAE,CAAC,EAAE,QAAS,SAASI,IAAE,CAA8C,AAA7C,IAAEA,IAAE,IAAE,OAAO,EAAE,CAAC,aAAa,CAAC,IAAE,UAAU,EAAE,CAAC,EAAEA,KAAG,EAAEJ,IAAG,EAAE,AAAC,EAAE,CAAK,EAAE,UAA6Y,EAAE,WAAW,EAAE,OAAOwB,IAAE,MAAM,QAAwd,EAAE,IAAI,IAA61D,EAAE,8BAA8B,EAAE,IAAI,IAAggK,EAAE,mBAA40B,EAAE,OAAO,OAAO,EAAE,OAAO,IAAI,gBAAgB,CAAC,EAAE,OAAO,IAAI,eAAe,CAAC,EAAE,OAAO,IAAI,iBAAiB,CAAC,EAAE,OAAO,IAAI,oBAAoB,CAAC,EAAE,OAAO,IAAI,iBAAiB,CAAC,EAAE,OAAO,IAAI,iBAAiB,CAAC,EAAE,OAAO,IAAI,gBAAgB,CAAC,EAAE,OAAO,IAAI,oBAAoB,CAAC,EAAE,OAAO,IAAI,iBAAiB,CAAC,EAAE,OAAO,IAAI,sBAAsB,CAAC,GAAG,OAAO,IAAI,aAAa,CAAC9W,KAAG,OAAO,IAAI,aAAa,CAAC,GAAG,OAAO,IAAI,cAAc,CAACM,KAAG,OAAO,IAAI,yBAAyB,CAACD,KAAG,OAAO,IAAI,sBAAsB,CAAC,GAAG,OAAO,IAAI,sBAAsB,CAAC,GAAG,OAAO,SAAqtBJ,KAAG,CAAE,EAAkG,GAAG,KAAiyBC,KAAG,CAAC,UAAU,UAAU,CAAC,OAAO,CAAE,EAAC,gBAAgB,SAASoV,IAAEI,IAAE,CAAqB,AAApB,IAAEJ,IAAE,gBAAuBA,IAAE,QAAT,MAAgB,IAAE,MAAM,KAAKI,IAAE,AAAC,EAAC,oBAAoB,SAASJ,IAAEI,IAAE,CAAkC,AAAjC,IAAEJ,IAAE,gBAAgB,IAAE,SAAS,EAAE,IAAE,MAAM,CAACI,GAAE,CAAC,EAAC,mBAAmB,UAAU,CAAE,CAAC,EAA2/B,GAAG,CAAC,GAAG,EAAE,SAAS,EAAG,EAA+O,GAAG,KAAK,MAAM,KAAK,MAAM,KAAK,GAAG,KAAK,IAAIvV,KAAG,KAAK,IAAoI,UAAuB,OAAO,IAA3B,WAA8B,OAAO,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAKC,KAAG,KAAK,IAAI,EAAE,IAAI,EAAE,GAAG,EAAE,GAAG,KAAK,GAAG,EAA+1C,GAAG,CAAC,YAAY,SAASkV,IAAE,CAAC,OAAOA,IAAE,cAAe,EAAC,WAAW,SAASA,IAAE,CAAO,MAAN,MAAK,CAAQA,IAAE,cAAe,EAAC,QAAQ,KAAK,WAAW,KAAK,OAAO,SAASA,IAAE,CAAU,AAAT,GAAG,KAAK,CAAC,KAAG,MAAM,CAAC,IAAII,IAAEtV,KAAG,cAAc,OAAcsV,MAAP,MAAUJ,IAAE,CAAC,QAAQA,GAAE,EAAClV,KAAG,cAAckV,KAAGI,GAAE,EAAC,SAAS,SAASJ,IAAE,CAAC,MAAO,MAAK,KAAKA,IAAE,AAAC,EAAC,mBAAmB,IAAI,gBAAgB,UAAU,CAAE,EAAC,YAAY,SAASA,IAAEI,IAAE,CAAC,MAAO,MAAM,UAAU,CAAC,OAAOJ,GAAE,EAAEI,IAAE,AAAC,EAAC,oBAAoB,IAAI,UAAU,IAAI,cAAc,IAAI,iBAAiB,SAASJ,IAAE,CAAO,MAAN,MAAK,CAAQA,GAAE,EAAC,cAAc,UAAU,CAAO,MAAN,MAAK,CAAO,EAAE,EAAE,IAAK,CAAC,EAAC,MAAM,UAAU,CAAC,IAAIA,IAAE,GAAG,YAAgBI,IAAEJ,IAAE,SAAgB,AAAP,IAAEA,IAAE,GAAG,IAAE,CAACA,MAAI,GAAG,GAAG,GAAGA,IAAE,CAAC,IAAI,SAAS,GAAG,CAACI,IAAE,IAAIE,IAAE,GAAG,GAAUA,MAAP,KAAS,KAAM,OAAM,IAAI,IAAI,CAAC,CAA4D,OAA3D,IAAE,KAAK,IAAE,IAAIA,IAAE,SAAS,IAAIN,IAAE,EAAEI,MAAIJ,KAAG,IAAI,IAAE,SAAS,GAAG,EAASA,IAAE,GAAI,EAAC,iBAAiB,SAASA,IAAEI,IAAE,CAAO,MAAN,MAAK,CAAQ,IAAEJ,IAAE,QAAQ,AAAC,EAAC,qBAAqB,SAASA,IAAEI,IAAEE,IAAE,CAAC,GAAYA,UAAJ,GAAM,KAAM,OAAM,IAAI,IAAI,CAAC,CAAC,MAAO,MAAG,AAAC,CAAC,EAAC,GAAG,KAAK,GAAG,EAAE,mDAAmD,uBAAuwb,EAAE,mBAAmB,UAAU,CAAC,KAAM,OAAM,IAAI,IAAI,CAAC,AAAC,EAAC,EAAE,qBAAqB,SAASN,IAAEI,IAAE,CAAC,MAAO,MAAKJ,IAAEI,KAAG,EAAE,8NAA8N,AAAC,EAAC,EAAE,yBAAyB,UAAU,CAAC,KAAM,OAAM,IAAI,IAAI,CAAC,AAAC,EAAC,EAAE,eAAe,SAASJ,IAAEI,IAAE,CAAC,MAAO,MAAKJ,IAAEI,KAAG,EAAE,mXAAmX,AAAC,EAAC,EAAE,QAAQ,SAAa,GAAG,YAAYJ,uBAAAA,EAAYA,uBAAM,GAAG,CAAE,EAAK,GAAG,GAAmU,GAAG,KAAK,GAAG,EAA+a,GAAG,IAAI,YAAsJ,GAAG,OAAO,UAAU,eAAe,GAAG,8VAA8V,GAAG,CAAE,EAAC,GAAG,CAAE,EAA6U,GAAG,CAAE,EAAC,uIAAuI,MAAM,IAAI,CAAC,QAAS,SAASA,IAAE,CAAC,GAAGA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEA,IAAE,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,CAAC,gBAAgB,gBAAiB,EAAC,CAAC,YAAY,OAAQ,EAAC,CAAC,UAAU,KAAM,EAAC,CAAC,YAAY,YAAa,CAAC,EAAC,QAAS,SAASA,IAAE,CAAC,IAAII,IAAEJ,IAAE,GAAG,GAAGI,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEJ,IAAE,GAAG,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,kBAAkB,YAAY,aAAa,OAAQ,EAAC,QAAS,SAASA,IAAE,CAAC,GAAGA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAE,IAAE,aAAa,CAAC,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,cAAc,4BAA4B,YAAY,eAAgB,EAAC,QAAS,SAASA,IAAE,CAAC,GAAGA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEA,IAAE,MAAM,GAAG,EAAG,EAAE,CAAC,8OAA8O,MAAM,IAAI,CAAC,QAAS,SAASA,IAAE,CAAC,GAAGA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAE,IAAE,aAAa,CAAC,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,UAAU,WAAW,QAAQ,UAAW,EAAC,QAAS,SAASA,IAAE,CAAC,GAAGA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEA,IAAE,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,UAAU,UAAW,EAAC,QAAS,SAASA,IAAE,CAAC,GAAGA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEA,IAAE,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,OAAO,OAAO,OAAO,MAAO,EAAC,QAAS,SAASA,IAAE,CAAC,GAAGA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEA,IAAE,MAAM,GAAG,EAAG,EAAE,CAAC,CAAC,UAAU,OAAQ,EAAC,QAAS,SAASA,IAAE,CAAC,GAAGA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAE,IAAE,aAAa,CAAC,MAAM,GAAG,EAAG,EAAE,CAAK,GAAG,gBAAyD,0jCAA0jC,MAAM,IAAI,CAAC,QAAS,SAASA,IAAE,CAAC,IAAII,IAAE,IAAE,QAAQ,GAAG,GAAG,CAAC,GAAGA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEJ,IAAE,MAAM,GAAG,EAAG,EAAE,CAAC,2EAA2E,MAAM,IAAI,CAAC,QAAS,SAASA,IAAE,CAAC,IAAII,IAAE,IAAE,QAAQ,GAAG,GAAG,CAAC,GAAGA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEJ,IAAE,gCAAgC,GAAG,EAAG,EAAE,CAAC,CAAC,WAAW,WAAW,WAAY,EAAC,QAAS,SAASA,IAAE,CAAC,IAAII,IAAE,IAAE,QAAQ,GAAG,GAAG,CAAC,GAAGA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAEJ,IAAE,wCAAwC,GAAG,EAAG,EAAE,CAAC,CAAC,WAAW,aAAc,EAAC,QAAS,SAASA,IAAE,CAAC,GAAGA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAE,IAAE,aAAa,CAAC,MAAM,GAAG,EAAG,EAAE,CAAC,GAAG,UAAU,IAAI,EAAE,YAAY,GAAG,EAAE,aAAa,gCAAgC,GAAG,GAAG,CAAC,MAAM,OAAO,SAAS,YAAa,EAAC,QAAS,SAASA,IAAE,CAAC,GAAGA,KAAG,IAAI,EAAEA,IAAE,GAAG,EAAE,IAAE,aAAa,CAAC,MAAM,GAAG,EAAG,EAAE,CAAK,GAAG,CAAC,yBAAyB,EAAE,aAAa,EAAE,mBAAmB,EAAE,kBAAkB,EAAE,kBAAkB,EAAE,SAAS,EAAE,cAAc,EAAE,iBAAiB,EAAE,aAAa,EAAE,SAAS,EAAE,MAAM,EAAE,UAAU,EAAE,cAAc,EAAE,YAAY,EAAE,cAAc,EAAE,WAAW,EAAE,UAAU,EAAE,SAAS,EAAE,YAAY,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,EAAE,eAAe,EAAE,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,EAAE,WAAW,EAAE,YAAY,EAAE,SAAS,EAAE,OAAO,EAAE,SAAS,EAAE,SAAS,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAE,cAAc,EAAE,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,kBAAkB,EAAE,eAAe,EAAE,aAAa,CAAE,EAAC,GAAG,CAAC,SAAS,KAAK,MAAM,GAAI,EAAC,OAAO,KAAK,GAAG,CAAC,QAAS,SAASA,IAAE,CAAC,GAAG,QAAS,SAASI,IAAE,CAA8C,AAA7C,IAAEA,IAAE,IAAE,OAAO,EAAE,CAAC,aAAa,CAAC,IAAE,UAAU,EAAE,CAAC,GAAGA,KAAG,GAAGJ,IAAG,EAAE,AAAC,EAAE,CAAK,GAAG,UAA8Y,GAAG,WAAW,GAAG,OAAO,GAAG,MAAM,QAAQ,GAAG,EAAE,WAAW,CAAC,GAAG,EAAE,YAAa,CAAC,GAAG,EAAE,gBAAgB,CAAC,GAAG,EAAE,8BAA8B,CAAC,GAAG,EAAE,uBAAwB,CAAC,GAAG,sBAA0nC,GAAG,EAAE,WAAiB,CAAoF,GAAG,IAAI,IAAI,GAAG,EAAE,WAAW,CAAC,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,IAAI,CAAyd,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,MAAM,CAAo3B,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,KAAK,CAAqQ,GAAG,EAAE,eAAe,CAA8Q,GAAG,EAAE;EAAK,CAAC,GAAG,8BAA8B,GAAG,IAAI,IAAyH,GAAG,EAAE,kBAAkB,CAA67G,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,iBAAiB,CAAC,GAAG,EAAE,gBAAgB,CAAC,GAAG,EAAE,WAAiB,CAAC,GAAG,EAAE,0BAAgC,CAAC,GAAG,EAAE,gBAAgB,CAAC,GAAG,EAAE,YAAkB,CAAC,GAAG,EAAE,YAAkB,CAAC,GAAG,EAAE,YAAY,CAAC,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,eAAe,CAAC,EAAE,cAAc,CAAC,EAAE,eAAe,CAAK,GAAG,EAAE,eAAe,CAAsF,GAAG,EAAE,mBAAmB,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,SAAS,CAAC,GAAG,EAAE,oDAAoD,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,SAAS,CAAC,GAAG,EAAE,qDAAqD,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,qBAAqB,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,WAAW,CAAC,GAAG,EAAE,4BAA4B,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,mBAAmB,CAAC,GAAG,EAAE,yBAAyB,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,gBAAgB,CAAC,GAAG,EAAE,+BAA+B,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,sBAAsB,CAAm0B,GAAG,EAAE,yMAAyM,CAAC,GAAG,EAAE,QAAQ,CAAC,GAAG,EAAE,MAAM,CAAC,GAAG,EAAE,cAAe,CAAC,GAAG,EAAE,4aAA4a,CAAC,GAAG,EAAE,QAAQ,CAAC,GAAG,EAAE,MAAM,CAAC,GAAG,EAAE,cAAe,CAAC,GAAG,EAAE,yLAAyL,CAAC,GAAG,EAAE,QAAQ,CAAC,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,aAAc,CAAC,GAAG,EAAE,IAAI,CAAC,GAAG,mBAAgZ,GAAG,OAAO,OAAO,GAAG,OAAO,IAAI,gBAAgB,CAAC,GAAG,OAAO,IAAI,eAAe,CAAC,GAAG,OAAO,IAAI,iBAAiB,CAAC,GAAG,OAAO,IAAI,oBAAoB,CAAC,GAAG,OAAO,IAAI,iBAAiB,CAAC,GAAG,OAAO,IAAI,iBAAiB,CAAC,GAAG,OAAO,IAAI,gBAAgB,CAAC,GAAG,OAAO,IAAI,oBAAoB,CAAC,GAAG,OAAO,IAAI,iBAAiB,CAAC,GAAG,OAAO,IAAI,sBAAsB,CAAC,GAAG,OAAO,IAAI,aAAa,CAAC,GAAG,OAAO,IAAI,aAAa,CAAC,GAAG,OAAO,IAAI,cAAc,CAAC,GAAG,OAAO,IAAI,yBAAyB,CAAC,GAAG,OAAO,IAAI,sBAAsB,CAAC,GAAG,OAAO,IAAI,sBAAsB,CAAC,GAAG,OAAO,SAAwtB,GAAG,CAAE,EAAgG,GAAG,KAA2vB,GAAG,CAAC,UAAU,UAAU,CAAC,OAAO,CAAE,EAAC,gBAAgB,SAASA,IAAEI,IAAE,CAAqB,AAApB,IAAEJ,IAAE,gBAAuBA,IAAE,QAAT,MAAgB,IAAE,MAAM,KAAKI,IAAE,AAAC,EAAC,oBAAoB,SAASJ,IAAEI,IAAE,CAAkC,AAAjC,IAAEJ,IAAE,gBAAgB,IAAE,SAAS,EAAE,IAAE,MAAM,CAACI,GAAE,CAAC,EAAC,mBAAmB,UAAU,CAAE,CAAC,EAA2/B,GAAG,CAAC,GAAG,EAAE,SAAS,EAAG,EAA6O,GAAG,KAAK,MAAM,KAAK,MAAM,GAAG,GAAG,KAAK,IAAI,GAAG,KAAK,IAAgI,UAAuB,OAAO,IAA3B,WAA8B,OAAO,GAAG,GAAG,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,IAAI,EAAE,IAAI,EAAE,GAAG,EAAE,GAAG,KAAK,GAAG,EAAozC,GAAG,CAAC,YAAY,SAASJ,IAAE,CAAC,OAAOA,IAAE,aAAc,EAAC,WAAW,SAASA,IAAE,CAAK,MAAJ,IAAG,CAAQA,IAAE,aAAc,EAAC,QAAQ,GAAG,WAAW,GAAG,OAAO,SAASA,IAAE,CAAQ,AAAP,GAAG,GAAG,CAAC,GAAG,IAAI,CAAC,IAAII,IAAE,GAAG,cAAc,OAAcA,MAAP,MAAUJ,IAAE,CAAC,QAAQA,GAAE,EAAC,GAAG,cAAcA,KAAGI,GAAE,EAAC,SAAS,SAASJ,IAAE,CAAC,MAAO,IAAG,GAAGA,IAAE,AAAC,EAAC,mBAAmB,GAAG,gBAAgB,UAAU,CAAE,EAAC,YAAY,SAASA,IAAEI,IAAE,CAAC,MAAO,IAAI,UAAU,CAAC,OAAOJ,GAAE,EAAEI,IAAE,AAAC,EAAC,oBAAoB,GAAG,UAAU,GAAG,cAAc,GAAG,iBAAiB,SAASJ,IAAE,CAAK,MAAJ,IAAG,CAAQA,GAAE,EAAC,cAAc,UAAU,CAAK,MAAJ,IAAG,CAAO,EAAE,EAAE,EAAG,CAAC,EAAC,MAAM,UAAU,CAAC,IAAIA,IAAE,GAAG,YAAgBI,IAAEJ,IAAE,SAAgB,AAAP,IAAEA,IAAE,GAAG,IAAE,CAACA,MAAI,GAAG,GAAG,GAAGA,IAAE,CAAC,IAAI,SAAS,GAAG,CAACI,IAAE,IAAIE,IAAE,GAAG,GAAUA,MAAP,KAAS,KAAM,OAAM,EAAE,IAAI,CAAC,CAA4D,OAA3D,IAAE,KAAK,IAAE,IAAIA,IAAE,SAAS,IAAIN,IAAE,EAAEI,MAAIJ,KAAG,IAAI,IAAE,SAAS,GAAG,EAASA,IAAE,GAAI,EAAC,iBAAiB,SAASA,IAAEI,IAAE,CAAK,MAAJ,IAAG,CAAQ,IAAEJ,IAAE,QAAQ,AAAC,EAAC,qBAAqB,SAASA,IAAEI,IAAEE,IAAE,CAAC,GAAYA,UAAJ,GAAM,KAAM,OAAM,EAAE,IAAI,CAAC,CAAC,MAAO,MAAG,AAAC,CAAC,EAAC,GAAG,KAAK,GAAG,GAAG,mDAAmD,uBAAsqX,GAAG,uBAAuB,SAASN,IAAEI,IAAE,CAAC,OAAO,IAAI,QAAS,SAASE,IAAEC,IAAE,CAAC,IAAIG,IAAEP,IAAEE,IAAE,IAAI,QAAS,SAASL,IAAEI,IAAE,CAAK,AAAJ,IAAEJ,IAAE,IAAEI,GAAE,GAAGW,IAAE,GAAGf,IAAE,GAAGI,IAAEA,IAAE,qBAAsB,GAAEA,IAAEA,IAAE,UAAW,GAAEA,IAAEA,IAAE,2BAA4B,GAAEA,IAAEA,IAAE,qBAAsB,GAAEA,IAAEA,IAAE,qBAAsB,GAAE,CAAC,GAAGA,IAAEA,IAAE,iBAAkB,GAAE,CAACA,IAAEA,IAAE,yBAA0B,GAAEA,IAAEA,IAAE,YAAa,GAAED,IAAG,UAAU,CAAC,IAAIH,IAAE,IAAI,eAAe,CAAC,KAAK,QAAQ,KAAK,SAASA,IAAE,CAAC,GAAOe,IAAE,SAAN,EAAa,IAAE,OAAO,EAAE,GAAGf,IAAEe,IAAE,WAAW,SAAaA,IAAE,SAAN,GAAqBA,IAAE,cAAT,KAAqB,CAAC,IAAE,YAAYf,IAAE,GAAG,CAAC,GAAGe,IAAEf,IAAE,AAAC,OAAMA,IAAE,CAAC,IAAEe,IAAEf,IAAE,CAAC,GAAGe,IAAEf,IAAE,AAAC,CAAC,CAAC,EAAC,OAAO,UAAU,CAAC,GAAGe,IAAE,AAAC,CAAC,EAAC,CAAC,cAAc,CAAE,GAAe,AAAb,IAAE,SAASV,IAAE,IAAEL,IAAE,AAAC,EAAG,SAASA,IAAE,CAAyB,AAAxB,IAAE,MAAO,UAAU,CAAE,EAAE,CAAC,IAAEA,IAAE,AAAC,EAAEU,IAAE,CAAC,GAAGN,KAAGA,IAAE,OAAO,CAAC,IAAIS,IAAET,IAAE,OAAO,EAAE,UAAU,CAAgB,AAAf,GAAGW,IAAEF,IAAE,OAAO,CAAC,IAAE,oBAAoB,QAAQ,EAAE,AAAC,EAAC,IAAE,iBAAiB,QAAQ,EAAE,AAAC,IAAGE,IAAE,AAAC,EAAG,EAAC,GAAG,QAAQ,SAAa,GAAG,CAAE,EAAW,GAAG,EAAE,GAAG,GAAG,GAAG,QAAQ,GAAG,QAAQ,GAAG,eAAe,GAAG,eAAe,GAAG,qBAAqB,GAAG,qBAAqB,GAAG,mBAAmB,GAAG,mBAAmB,GAAG,yBAAyB,GAAG,yBAAyB,GAAG,uBAAuB,GAAG,uBAA6B,GAAG,GAAG,QAAQ,GAAG,GAAG,eAAe,GAAG,GAAG,qBAAqB,GAAG,GAAG,mBAAmB,GAAG,GAAG,yBAAyB,GAAG,GAAG,kLCU/pqE,AATxE,kBAAyD,uBAAqF,sBAA4B,CAAoCzK,2BAAyB,eAAe,OAAO,KAAK,CAAOqH,OAAkB,EAAW,SAAS,MAAM,IAAI,CAAC,MAAoB,GAAK,MAAM,CAAC,GAAG,MAAU,IAAI,SAAS,MAAM,QAAS,EAAC,AAAE,EAAC,CAAOC,YAAU,OAAOD,OAAK,CAAOS,OAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAKR,YAAU,CAAC,GAAG,KAAc,SAAa,IAAa,QAAS,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,IAAa,QAAS,EAAC,AAAE,EAAC,CAAO9B,aAAW,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,OAAQ,EAAOuC,YAAS,CAAC,CAAC,MAAM,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,MAAM,UAAU,OAAO,MAAM,WAAW,oBAAqB,GAASC,aAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,UAAU,GAAG,UAAU,CAAC,YAAS,MAAM,CAAC,MAAoB,GAAKF,OAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,KAAK,eAAe,MAAM,CAAC,YAAY,UAAU,GAAG,KAAM,EAAC,QAAQ,eAAe,SAAsB,EAAM,IAAI,CAAC,EAAE,knrBAAknrB,KAAK,cAAc,OAAO,sBAAsB,GAAG,YAAY,UAAU,iBAAiB,MAAM,sBAAsB,SAAS,CAAc,EAAKxJ,2BAAyB,CAAC,EAAE,kzpBAAkzpB,KAAK,mCAAmC,OAAO,sBAAsB,GAAG,YAAY,qBAAqBwF,aAAW,gBAAgB,IAAI,mBAAmB,IAAI,kBAAiB,EAAM,qBAAqB,SAAS,mBAAmB,IAAI,wBAAwB,eAAe,UAAU,uBAAuB,MAAM,qBAAsB,EAAC,CAAc,EAAK,OAAO,CAAC,EAAE,2KAA2K,KAAK,mCAAmC,OAAO,uBAAuB,GAAG,YAAY,UAAU,wBAAwB,MAAM,sBAAuB,EAAC,CAAc,EAAK,OAAO,CAAC,EAAE,2KAA2K,KAAK,mCAAmC,OAAO,uBAAuB,GAAG,YAAY,UAAU,wBAAwB,MAAM,sBAAuB,EAAC,CAAc,EAAK,OAAO,CAAC,EAAE,2KAA2K,KAAK,mCAAmC,OAAO,uBAAuB,GAAG,YAAY,UAAU,wBAAwB,MAAM,sBAAuB,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAO4D,OAAI,CAAC,mFAAoF,EAStv6CV,QAAK,QAAQV,aAAUoB,OAAI,eAAe,mBAAgBV,QAAK,oBAAoBA,QAAK,CAAC,UAAU,CAAC,aAAa,qBAAqB,QAAO,EAAM,MAAM,QAAQ,KAAK,YAAY,KAAM,CAAC,EAAC,GCLhM,SAAwB,cAAc,MAAM,CAAC,GAAK,CAAC,KAAK,UAAU,UAAU,UAAU,KAAK,MAAM,SAAS,CAAC,MAAY,YAAY,aAAa,UAAU,GAAG,cAAc,YAAgB,aAAa,OAAO,YAAY,GAAG,KAAK,MAAM,GAAG,AAAG,UAAU,MAAM,GAAE,cAAc,GAAG,UAAU,MAAM,IAAI,IAAM,UAAU,CAAC,YAAY,SAAS,IAAU,MAAM,GAAG,IAAK,EAAC,MAAoB,GAAK,MAAM,CAAC,MAAM,UAAU,SAAS,WAAY,EAAC,AAAE,uDAAoN,AALpoB,kBAA2C,uBAAoD,CAAM,YAAY,IAAI,OAAO,aAAa,CAKuS,cAAc,aAAa,CAAC,KAAK,YAAY,UAAU,uBAAuB,WAAU,EAAM,UAAU,YAAY,EAAE,MAAM,UAAU,SAAS,GAAG,KAAK,CAAC,OAAO,OAAQ,CAAC,EAAC,cAAc,YAAY,iBAAiB,oBAAoB,cAAc,CAAC,KAAK,CAAC,KAAK,YAAY,KAAK,MAAM,OAAO,aAAa,QAAQ,SAAS,UAAW,EAAC,MAAM,CAAC,KAAK,YAAY,MAAM,MAAM,QAAQ,aAAa,SAAU,EAAC,UAAU,CAAC,KAAK,YAAY,QAAQ,MAAM,aAAa,cAAa,EAAM,aAAa,MAAM,cAAc,IAAK,EAAC,UAAU,CAAC,KAAK,YAAY,OAAO,MAAM,aAAa,IAAI,IAAI,IAAI,YAAY,aAAa,YAAY,EAAE,gBAAe,EAAK,OAAO,CAAC,CAAC,UAAU,IAAI,SAAU,EAAC,KAAK,CAAC,KAAK,YAAY,OAAO,MAAM,OAAO,aAAa,WAAY,EAAC,UAAU,CAAC,KAAK,YAAY,OAAO,MAAM,YAAY,aAAa,uBAAuB,YAAY,oEAAqE,CAAC,EAAC,GCI3zC,SAAwB,UAAU,MAAM,CAAC,MAAqB,GAAK,qBAAqB,CAAC,QAAsB,EAAK,MAAM,CAAE,EAAC,CAAC,OAAqB,EAAK,aAAa,CAAC,GAAG,KAAM,EAAC,AAAC,EAAC,AAAE,CAAC,SAAS,aAAa,MAAM,CAAc,IAAM,SAAS,aAAa,SAAS,GAAG,aAAa,OAAa,kBAAkB,GAAO,KAAK,CAAO,WAAW,UAAU,MAAM,SAAQ,GAAM,MAAM,YAAW,EAAM,MAAK,EAA2B,IAAI,OAAO,MAAM,QAAb,CAAsB,IAAI,MAAM,IAAI,MAAM,OAAO,MAAM,IAAI,OAAO,IAAI,MAAM,QAAQ,MAAM,QAAQ,IAAI3S,iBAAe,KAAO,CAAe,GAAK,CAAC,QAAQ,WAAW,CAAC,IAAS,EAAM,CAA4J,AAAnI,GAAU,IAAI,CAAK,kBAAkB,SAAe,kBAAkB,QAAQ,iBAAiB,QAAQ,IAAI,YAAW,EAAK,CAAC,AAAE,EAAC,CAAE,EAAC,CAAC,GAAU,IAAI,CAAK,kBAAkB,SAAe,kBAAkB,QAAQ,QAAQ,MAAM,SAAS,GAAG,AAAE,EAAC,CAAC,QAAQ,MAAM,QAAS,EAAC,CAAC,IAAM,YAAY,IAAQ,CAAuU,MAAlS,IAAU,IAAI,CAAI,aAAgB,IAAG,YAAY,UAAU,MAAM,SAAS,CAAC,IAAI,kBAAkB,QAAQ,OAAmE,AAAzD,MAAM,YAAW,GAAM,kBAAkB,QAAQ,MAAM,CAAK,MAAM,YAAW,GAAO,kBAAkB,QAAQ,OAAO,AAAG,aAAY,QAAQ,MAAM,QAA1B,CAAoC,EAAC,CAAC,MAAM,QAAS,EAAC,CACrtC,EAAK,mBAAmB,CAAK,IAAI,IAAI,kBAAkB,SAAS,WAAW,KAAK,MAAM,MAAK,EAAK,KAAK,MAAM,MAAM,OAAM,EAAK,KAAK,SAAS,MAAM,UAAS,EAAK,KAAK,WAAW,MAAM,WAAW,MAAM,WAAW,KAAK,MAAM,MAAM,MAAM,UAAU,MAAM,UAAU,MAAM,CAAC,GAAG,MAAM,MAAM,MAAM,OAAO,OAAO,MAAO,CAAC,EAAC,IAAI,AAAG,CAA40C,SAAS,qBAAqB,CAAC,QAAQ,OAAO,CAAC,CAAC,GAAK,CAAC,UAAU,WAAW,CAAC,IAAe,EAAK,CAEpmD,MAAjJ,IAAgB,IAAI,CAAC,OAAO,mCAAA,KAAA,sBAAA,CAAA,CAAgF,KAAK,IAAI,CAAC,YAAW,EAAM,AAAE,EAAC,AAAE,EAAC,CAAE,EAAC,CAAQ,UAAU,QAAQ,MAAQ,mDAFkU,AAVpf,kBAA2C,sBAA4B,uBAAiE,CAAmDA,iBAAe,6EAU+H,UAAU,aAAa,CAAC,OAAOA,iBAAe,UAAS,EAAK,WAAW,OAAO,UAAS,EAAM,UAAU,EAAE,OAAM,EAAM,MAAK,EAAK,MAAM,CAAE,EAAC,UAAU,YAAY,aAAa,oBAAoB,UAAU,CAAC,QAAQ,CAAC,KAAK,YAAY,KAAK,yBAAwB,EAAK,MAAM,SAAS,QAAQ,CAAC,MAAM,MAAO,EAAC,aAAa,CAAC,MAAM,MAAO,CAAC,EAAC,OAAO,CAAC,KAAK,YAAY,OAAO,MAAM,OAAO,YAAY,oBAAoB,OAAO,OAAO,MAAM,UAAU,MAAO,EAAC,QAAQ,CAAC,KAAK,YAAY,KAAK,MAAM,OAAO,iBAAiB,CAAC,SAAS,MAAO,EAAC,OAAO,OAAO,MAAM,UAAU,KAAM,EAAC,SAAS,CAAC,KAAK,YAAY,QAAQ,MAAM,WAAW,cAAa,CAAK,EAAC,WAAW,CAAC,KAAK,YAAY,MAAM,MAAM,WAAW,aAAa,MAAO,EAAC,SAAS,CAAC,KAAK,YAAY,QAAQ,MAAM,UAAW,EAAC,UAAU,CAAC,KAAK,YAAY,KAAK,MAAM,YAAY,aAAa,IAAI,yBAAwB,EAAK,0BAA0B,aAAa,QAAQ,CAAC,IAAI,IAAK,EAAC,aAAa,CAAC,SAAS,SAAU,CAAC,EAAC,MAAM,CAAC,KAAK,YAAY,QAAQ,MAAM,YAAa,EAAC,KAAK,CAAC,KAAK,YAAY,QAAQ,MAAM,MAAO,EAAC,MAAM,CAAC,KAAK,YAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,IAAI,KAAK,GAAG,gBAAe,CAAK,EAAC,SAAS,CAAC,KAAK,YAAY,OAAO,MAAM,WAAW,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,YAAY,oFAAqF,CAAC,EAAC,iGCA9jD,AATxE,kBAA2C,uBAAsE,sBAA4B,CAAoC+R,OAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAK,OAAO,IAAI,CAAC,GAAG,KAAc,SAAa,GAAI,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,GAAI,EAAC,AAAE,EAAC,CAAOC,YAAS,CAAC,CAAC,KAAK,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,MAAM,UAAU,MAAM,MAAM,WAAW,oBAAqB,GAASC,aAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,UAAU,GAAG,UAAU,CAAC,YAAS,MAAM,CAAC,MAAoB,GAAKF,OAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,MAAM,CAAC,WAAW,UAAU,GAAG,KAAM,CAAC,EAAC,AAAE,EAAC,CAAOJ,OAAI,CAAC,qlqBAAwlqB,EASz4rBV,QAAK,QAAQV,aAAUoB,OAAI,eAAe,mBAAgBV,QAAK,oBAAoBA,QAAK,CAAC,UAAU,CAAC,aAAa,qBAAqB,QAAO,EAAM,MAAM,OAAO,KAAK,YAAY,KAAM,CAAC,EAAC,2GC2BrL,AArCb,sBAAqC,CAExB,gBAAkB,CAC3B,SAAU,WACV,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,QACf,EACY,gBAAkB,CAC3B,GAAG,gBACH,aAAc,EACd,WAAY,0BACZ,MAAO,OACP,OAAQ,kBACR,cAAe,QAClB,EACY,cAAgB,CACzB,QAAS,CACL,KAAM,YAAY,YACrB,EACD,aAAc,CACV,KAAM,YAAY,YACrB,EACD,aAAc,CACV,KAAM,YAAY,YACrB,CACJ,EACY,gBAAkB,CAC3B,KAAM,YAAY,OAClB,MAAO,YACP,IAAK,EACL,IAAK,IACL,KAAM,EACN,gBAAgB,CACnB,EACY,aAAe,CACxB,KAAM,CACF,KAAM,YAAY,QAClB,MAAO,OACP,cAAc,EACd,cAAe,UACf,aAAc,QACjB,EACD,WAAY,CACR,KAAM,YAAY,OAClB,MAAO,SACP,YAAa,QACb,OAAQ,CAAC,CAAE,KAAO,IAAI,IACzB,EACD,WAAY,CACR,KAAM,YAAY,KAClB,MAAO,SACP,QAAS,CACL,IACA,IACA,IACA,IACA,IACA,IACA,IACA,IACA,GACH,EACD,aAAc,CACV,OACA,cACA,QACA,UACA,SACA,YACA,OACA,aACA,OACH,EACD,OAAQ,CAAC,CAAE,KAAO,IAAI,IACzB,CACJ,mDC7ED,AADA,sBAAwD,CACxD,qBAAkC,GCM9B,SAAgB,YAAY,KAAM,CAClC,IAAM,IAAM,GAAO,KAAK,CAIxB,OAHI,IAAI,UAAY,OAChB,IAAI,QAAU,MAAM,EAEjB,IAAI,OACd,oCAbD,qBAA+B,qCCA/B,sBAA+B,sCCA/B,sBAAqC,yCCArC,qBAA+B,mCCA/B,sBAAqC,gCCArC,yBAAA,qBAAgC,kCCEhC,AAFA,qBAAkC,CAElC,sBAAiI,yCCGjI,AALA,qBAAuD,CACvD,sBAA4D,CAE5D,sBAAiI,CAEjI,kBAA6H,sCCJ7H,sBAA8B,sBAA6B,iBAAoH,sCCA/K,AADA,qBAAgC,CAChC,sBAAsC,yCCDtC,qBAA+B,mECoDlB,AApDb,qBAAgC,CAChC,sBAAqC,CAcxB,oBAAsB,CAC/B,aAAc,CACV,MAAO,SACP,KAAM,YAAY,YAClB,UAAW,sBACX,aAAc,CACV,SACA,mBACH,EACD,UAAW,CACP,gBACA,iBACA,oBACA,kBACH,EACD,YAAa,CACT,KACA,KACA,KACA,IACH,EACD,IAAK,CACR,CACJ,EAcY,eAAiB,CAC1B,QAAS,CACL,KAAM,YAAY,YAClB,UAAW,iBACX,aAAc,CACV,UACA,kBACH,EACD,UAAW,CACP,aACA,eACA,gBACA,aACH,EACD,YAAa,CACT,IACA,IACA,IACA,GACH,EACD,IAAK,EACL,MAAO,SACV,CACJ,8CC3ED,gBAA6M,mCAAiJ,mBAAwH,sBAAgJ,uBAA4H,0BAA+I,oBAAgI,iBAA6H,mBAAyI,CAAoI,yBAAsI,uBAAgI,uBAA6J,0BAAsI,iBAAkK,kDCCzjE,AADb,sBAAgC,CACnB,cAAc,KAAGgC,eAAa,cCD8S,SAAgB,mBAAmB,WAAW,QAAQ,CAE/Y,IAAM,WAAW,GAAO,QAAQ,CAAOrR,YAAU,IAAQ,CAAO,gBAAgB,IAAO,EAAM,CAAO,WAAW,aAAa,SAAS,GAAG,aAAa,OAC/I,aAAc,SAAgD,aAAc,QAAQ,aAAa,CAAE,EACnG,SAAS,GAAY,SAAgD,SAAS,CAAC,GAAG,YAAc,EAAC,CACjG,YAAY,GAAY,OAAO,CAAC,IAAI,IAAI,OAAQ,IAAI,WAAW,UAAyC,UAAW,WAAW,QAAQ,UAAU,MAAM,CAAC,KAAO,EAAC,CAAE,EAAC,CAClK,OAAO,YAAY,IAAI,cAAc,WAAW,CAAC,WAAW,YAAY,YAAY,WAAW,CAAC,CAAC,CAIqG,MAH5M,IAAU,IAAI,CAAC,IAAI,cAAc,WAAW,EAAE,gBAAgB,QAAQ,CAAC,IAAI,IAAI,KAAK,IAAM,SAAS,YAAY,WAAW,CAE1H,IAF4H,IAAIA,YAAU,UAAW,MAA0B,IAAI,MAAM,CACtL,UAAS,SAAS,SAAS,OAAO,EAChC,KAAK,WAAW,UAA2C,UAAW,WAAW,CAAC,IAAI,KAC3F,YAAU,QAAQ,SAAQ,OAAO,UAAU,KAAK,WAAW,UAA2C,WAAW,AAAE,MAAK,OAAO,IAAI,SAAS,AAAG,iBAAgB,SAAQ,CAAM,EAAC,CAAC,WAAW,GAAG,YAAa,EAAC,CAAQ,MAAQ,kDAV3N,qBAAgD,uBAAqD,qBAA4H,mBAAwH,2HCArV,eAAiB,WAAe,IAAc,kBAAoB,KAAS,IAAc,KAAO,OAEhGsQ,UAAU,CAAE,EACT,oBAA6B,SAAU,KAAM,QAAS,CAC3D,AAAIA,UACF,UAAU,QAAQ,KAAK,EAEvB,KAAK,OAAS,QAAQ,KAAK,CAC3B,KAAK,UAAY,KAAK,OAEzB,EAAC,QAAU,CAAE,EAAE,SAAUsE,SAAQ,CAKhC,aAGA,IAAI,MAAQ,6BACR,aAAe,GACf,oBAAsB,QAQtB,iBAAkB,EAClB,kBACA,SAAW,iCAAiC,KAAK,UAAU,UAAU,CACrE,aAAe,CAAE,EACjB,MACA,MAAQ,KAAK,IACb,OAAS,KAAK,KACd,QAAU,KAAK,MACf,MAAQ,KAAK,IACb,MAAQ,KAAK,IACb,OAAS,CAAE,EAEf,CAAC,UAAY,CACX,IAAI,cAAgB,2OAAgW,CAChXpE,IACA,IAAM,cAAc,OAExB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,OAAO,cAAcA,MAAM,KAAK,cAAcA,KAEjD,IAAG,CAEJ,SAAS,kBAAmB,CAC1B,MAAO,CAAE,CACV,CAID,AAFA,OAAO,OAAS,KAAK,OAErB,OAAO,IAAM,SAAU,IAAK,CAC1B,IAAI,cAAgB,IAEpB,GAAI,SAAW,UAAY,IAAI,OAAQ,CACrC,IAAI,OAAS,iBAAiB,IAAI,OAAO,CACrCA,IACA,IAAM,IAAI,OAEd,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,OAAOA,KAAK,KAAK,IAAI,IAAIA,KAAG,CAG9B,OAAO,MACR,CAED,MAAO,MAAK,IAAI,IAAI,AACrB,EAED,IAAI,qBAAuB,IACvB,UAAY,KAAK,GAAK,IACtB,YAAc,MAElB,SAAS,YAAY,KAAM,CACzB,AAGE,MAHE,KACM,KAAK,MAEL,SAAU,IAAK,CACrB,OAAO,GACR,CAEJ,CAED,aAAY,EAAM,CAElB,SAAS,SAAS,QAAS,CAWzB,AAVA,QAAQ,MAAM,SAAW,WACzB,QAAQ,MAAM,IAAM,EACpB,QAAQ,MAAM,KAAO,EACrB,QAAQ,MAAM,QAAU,QACxB,QAAQ,MAAM,gBAAkB,MAChC,QAAQ,MAAM,sBAAwB,MACtC,QAAQ,MAAM,mBAAqB,UACnC,QAAQ,MAAM,yBAA2B,UACzC,QAAQ,MAAM,eAAiB,cAC/B,QAAQ,MAAM,qBAAuB,cACrC,QAAQ,MAAM,kBAAoB,aACnC,CAED,SAAS,kBAAkB,KAAM,YAAa,UAAW,gBAAiB,CAIxE,CAHC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,YAAc,aAC/B,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,UAAY,gBAAkB,EAAI,GAAK,CAC1D,CAED,SAAS,gBAAgB,KAAM,gBAAiB,CAE9C,CADC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,UAAY,gBAAkB,EAAI,GAAK,CAC1D,CAED,SAAS,oBAAoB,KAAM,WAAY,YAAa,gBAAiB,CAI3E,CAHC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,YAAc,aAC/B,MAAQ,SAAS,WAAa,YAC9B,MAAQ,SAAS,UAAY,gBAAkB,EAAI,GAAK,CAC1D,CAED,SAAS,oBAAoB,KAAM,WAAY,YAAa,CAG1D,CAFC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,WAAa,YAC9B,MAAQ,SAAS,YAAc,WACjC,CAED,SAAS,eAAe,KAAM,OAAQ,CAEpC,CADC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,OAAS,MAC5B,CAED,SAAS,wBAAwB,YAAa,YAAa,CAGzD,CAFC,MAAQ,SAAS,KAAO,oBACxB,MAAQ,SAAS,YAAc,aAC/B,MAAQ,SAAS,YAAc,WACjC,CAED,SAAS,mBAAmB,YAAa,CAEvC,CADC,MAAQ,SAAS,KAAO,eACxB,MAAQ,SAAS,YAAc,WACjC,CAED,SAAS,4BAA4B,KAAM,YAAa,CAEtD,CADC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,YAAc,WACjC,CAED,IAAI,gBAAkB,UAAY,CAChC,IAAI,OAAS,EACb,OAAO,UAAoB,CAEzB,OADA,QAAU,EACH,oBAAsB,MAC9B,CACF,GAAE,CAEH,SAAS,SAASK,IAAGH,IAAGW,IAAG,CACzB,IAAId,IACAmB,IACAI,IACAtB,IACAc,IACAN,IACA,EACAZ,IAOJ,OANA,IAAI,KAAK,MAAMS,IAAI,EAAE,CACrB,IAAIA,IAAI,EAAIL,IACZ,IAAIa,KAAK,EAAIX,KACb,EAAIW,KAAK,EAAIC,IAAIZ,KACjB,IAAIW,KAAK,GAAK,EAAIC,KAAKZ,KAEfF,IAAI,EAAZ,CACE,IAAK,GAGH,AAFA,IAAIa,IACJ,IAAIjB,IACJ,IAAIY,IACJ,MAEF,IAAK,GAGH,AAFA,IAAI,EACJ,IAAIK,IACJ,IAAIL,IACJ,MAEF,IAAK,GAGH,AAFA,IAAIA,IACJ,IAAIK,IACJ,IAAIjB,IACJ,MAEF,IAAK,GAGH,AAFA,IAAIY,IACJ,IAAI,EACJ,IAAIK,IACJ,MAEF,IAAK,GAGH,AAFA,IAAIjB,IACJ,IAAIY,IACJ,IAAIK,IACJ,MAEF,IAAK,GAGH,AAFA,IAAIA,IACJ,IAAIL,IACJ,IAAI,EACJ,MAEF,QACE,KACH,CAED,MAAO,CAACT,IAAGmB,IAAGI,GAAE,CACjB,CAED,SAAS,SAASvB,IAAGmB,IAAGI,IAAG,CACzB,IAAI,IAAM,KAAK,IAAIvB,IAAGmB,IAAGI,IAAE,CACvB,IAAM,KAAK,IAAIvB,IAAGmB,IAAGI,IAAE,CACvBZ,IAAI,IAAM,IACVL,IACAH,IAAI,MAAQ,EAAI,EAAIQ,IAAI,IACxBG,IAAI,IAAM,IAEd,OAAQ,IAAR,CACE,KAAK,IACH,IAAI,EACJ,MAEF,KAAKd,IAEH,AADA,IAAImB,IAAII,IAAIZ,KAAKQ,IAAII,IAAI,EAAI,GAC7B,KAAK,EAAIZ,IACT,MAEF,KAAKQ,IAEH,AADA,IAAII,IAAIvB,IAAIW,IAAI,EAChB,KAAK,EAAIA,IACT,MAEF,KAAKY,IAEH,AADA,IAAIvB,IAAImB,IAAIR,IAAI,EAChB,KAAK,EAAIA,IACT,MAEF,QACE,KACH,CAED,MAAO,CAACL,IAAGH,IAAGW,GAAE,CACjB,CAED,SAAS,mBAAmB,MAAO,OAAQ,CACzC,IAAI,IAAM,SAAS,MAAM,GAAK,IAAK,MAAM,GAAK,IAAK,MAAM,GAAK,IAAI,CASlE,OARA,IAAI,IAAM,OAEN,IAAI,GAAK,EACX,IAAI,GAAK,EACA,IAAI,IAAM,IACnB,IAAI,GAAK,GAGJ,SAAS,IAAI,GAAI,IAAI,GAAI,IAAI,GAAG,AACxC,CAED,SAAS,mBAAmB,MAAO,OAAQ,CACzC,IAAI,IAAM,SAAS,MAAM,GAAK,IAAK,MAAM,GAAK,IAAK,MAAM,GAAK,IAAI,CASlE,OARA,IAAI,IAAM,OAEN,IAAI,GAAK,EACX,IAAI,GAAK,EACA,IAAI,GAAK,IAClB,IAAI,GAAK,GAGJ,SAAS,IAAI,GAAI,IAAI,GAAI,IAAI,GAAG,AACxC,CAED,SAAS,YAAY,MAAO,OAAQ,CAClC,IAAI,IAAM,SAAS,MAAM,GAAK,IAAK,MAAM,GAAK,IAAK,MAAM,GAAK,IAAI,CASlE,OARA,IAAI,IAAM,OAAS,IAEf,IAAI,GAAK,EACX,MAAI,GACK,IAAI,GAAK,IAClB,IAAI,IAAM,GAGL,SAAS,IAAI,GAAI,IAAI,GAAI,IAAI,GAAG,AACxC,CAED,IAAI,SAAW,UAAY,CACzB,IAAI,SAAW,CAAE,EACbb,IACA,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAExB,AADA,IAAM,IAAE,SAAS,GAAG,CACpB,SAASA,KAAK,IAAI,SAAW,EAAI,IAAM,IAAM,IAG/C,OAAO,SAAUD,IAAGmB,IAAGI,IAAG,CAaxB,OAZIvB,IAAI,IACN,IAAI,GAGFmB,IAAI,IACN,IAAI,GAGFI,IAAI,IACN,IAAI,GAGC,IAAM,SAASvB,KAAK,SAASmB,KAAK,SAASI,IACnD,CACF,GAAE,CAEH,SAAS,WAAY,CAAE,CAEvB,UAAU,UAAY,CACpB,aAAc,SAAU,UAAW,KAAM,CACvC,IAAK,MAAQ,SAAS,KAAK,WAGzB,IAAK,IAFD,KAAO,MAAQ,SAAS,KAAK,WAAW,OAEnCtB,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAC5B,CAAC,MAAQ,SAAS,KAAK,WAAWA,KAAG,KAAK,AAG/C,EACD,iBAAkB,SAAU,UAAW,SAAU,CAO/C,OANM,MAAQ,SAAS,KAAK,cACzB,MAAQ,SAAS,KAAK,WAAa,CAAE,GAGxC,CAAC,MAAQ,SAAS,KAAK,WAAW,KAAK,SAAS,CAEzC,UAAY,CACjB,KAAK,oBAAoB,UAAW,SAAS,AAC9C,EAAC,KAAK,MAAQ,QAAQ,AACxB,EACD,oBAAqB,SAAU,UAAW,SAAU,CAClD,IAAK,SACH,CAAC,MAAQ,SAAS,KAAK,WAAa,cAC1B,MAAQ,SAAS,KAAK,WAAY,CAI5C,IAHA,IAAIA,IAAI,EACJ,KAAO,MAAQ,SAAS,KAAK,WAAW,OAErCA,IAAI,KAQT,CAPK,MAAQ,SAAS,KAAK,WAAWA,OAAO,WAC3C,CAAC,MAAQ,SAAS,KAAK,WAAW,OAAOA,IAAG,EAAE,CAE9C,MACA,OAGF,KAAK,EAGP,CAAM,MAAQ,SAAS,KAAK,WAAW,UACpC,MAAQ,SAAS,KAAK,WAAa,KAEvC,CACF,CACF,EAGD,IAAI,iBAAmB,UAAY,CACjC,SAAS,mBAAmB,KAAM,IAAK,CACrC,IAAIA,IAAI,EACJ,IAAM,CAAE,EACR,MAEJ,OAAQ,KAAR,CACE,IAAK,QACL,IAAK,SACH,MAAQ,EACR,MAEF,QACE,MAAQ,IACR,KACH,CAED,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAI,KAAK,MAAM,CAGjB,OAAO,GACR,CAED,SAAS,wBAAwB,KAAM,IAAK,CAa1C,OAZI,OAAS,UACJ,IAAI,aAAa,KAGtB,OAAS,QACJ,IAAI,WAAW,KAGpB,OAAS,SACJ,IAAI,kBAAkB,KAGxB,mBAAmB,KAAM,IAAI,AACrC,CAMD,cAJW,mBAAsB,mBAAqB,cAAiB,WAC9D,wBAGF,kBACR,GAAE,CAEH,SAAS,iBAAiB,IAAK,CAC7B,MAAO,OAAM,MAAM,KAAM,CACvB,OAAQ,GACT,EAAC,AACH,CAMD,SAAS,SAAS,KAAM,CAEtB,MAAO,UAAS,gBAAgB,MAAO,KAAK,AAC7C,CAID,SAAS,UAAU,KAAM,CAEvB,MAAO,UAAS,cAAc,KAAK,AACpC,CAED,SAAS,0BAA2B,CAAE,CAEtC,yBAAyB,UAAY,CACnC,mBAAoB,SAAU,KAAM,CAClC,AAAI,CAAC,MAAQ,SAAS,kBAAkB,QAAQ,KAAK,GAAK,KACxD,CAAC,MAAQ,SAAS,kBAAkB,KAAK,KAAK,CAE9C,CAAC,MAAQ,SAAS,UAAU,mBAAmB,MAAQ,QAAQ,EAE9D,MAAQ,SAAS,aAAc,EAEnC,EACD,yBAA0B,UAAY,CACpC,CAAC,MAAQ,SAAS,MAAO,EACzB,IAAIA,IACA,KAAO,MAAQ,SAAS,kBAAkB,OAE9C,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,AAFA,CAAC,MAAQ,SAAS,kBAAkBA,KAAG,UAAU,EAE5C,MAAQ,SAAS,kBAAkBA,KAAG,QACxC,MAAQ,SAAS,MAAO,EAG9B,EACD,6BAA8B,SAAU,UAAW,CAIjD,CAHC,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,kBAAoB,CAAE,GACvC,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,aAAc,CACjC,CACF,EAGD,IAAI,aAAe,UAAY,CAC7B,IAAI,eAAiB,CACnB,EAAG,cACH,EAAG,WACH,EAAG,SACH,EAAG,UACH,EAAG,SACH,EAAG,UACH,EAAG,cACH,EAAG,aACH,EAAG,aACH,EAAG,aACH,GAAI,aACJ,GAAI,YACJ,GAAI,MACJ,GAAI,aACJ,GAAI,QACJ,GAAI,YACL,EACD,OAAO,SAAU,KAAM,CACrB,OAAO,eAAe,OAAS,EAChC,CACF,GAAE,CAiCC,OAAS,UAAY,CACvB,IAAI,KAAO,KAAK,IACZ,KAAO,KAAK,IACZ,KAAO,KAAK,IACZ,KAAO,KAAK,MAEhB,SAAS,OAAQ,CAiBf,OAhBC,MAAQ,SAAS,MAAM,GAAK,GAC5B,MAAQ,SAAS,MAAM,GAAK,GAC5B,MAAQ,SAAS,MAAM,GAAK,GAC5B,MAAQ,SAAS,MAAM,GAAK,GAC5B,MAAQ,SAAS,MAAM,GAAK,GAC5B,MAAQ,SAAS,MAAM,GAAK,GAC5B,MAAQ,SAAS,MAAM,GAAK,GAC5B,MAAQ,SAAS,MAAM,GAAK,GAC5B,MAAQ,SAAS,MAAM,GAAK,GAC5B,MAAQ,SAAS,MAAM,GAAK,GAC5B,MAAQ,SAAS,MAAM,IAAM,GAC7B,MAAQ,SAAS,MAAM,IAAM,GAC7B,MAAQ,SAAS,MAAM,IAAM,GAC7B,MAAQ,SAAS,MAAM,IAAM,GAC7B,MAAQ,SAAS,MAAM,IAAM,GAC7B,MAAQ,SAAS,MAAM,IAAM,EACvB,MAAQ,OAChB,CAED,SAAS,OAAO,MAAO,CACrB,GAAI,QAAU,EACZ,OAAO,MAAQ,QAGjB,IAAI,KAAO,KAAK,MAAM,CAElB,KAAO,KAAK,MAAM,CAEtB,MAAO,MAAK,GAAG,MAAO,KAAM,EAAG,EAAG,KAAM,KAAM,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAE,AAC5E,CAED,SAAS,QAAQ,MAAO,CACtB,GAAI,QAAU,EACZ,OAAO,MAAQ,QAGjB,IAAI,KAAO,KAAK,MAAM,CAElB,KAAO,KAAK,MAAM,CAEtB,MAAO,MAAK,GAAG,EAAG,EAAG,EAAG,EAAG,EAAG,MAAO,KAAM,EAAG,EAAG,KAAM,KAAM,EAAG,EAAG,EAAG,EAAG,EAAE,AAC5E,CAED,SAAS,QAAQ,MAAO,CACtB,GAAI,QAAU,EACZ,OAAO,MAAQ,QAGjB,IAAI,KAAO,KAAK,MAAM,CAElB,KAAO,KAAK,MAAM,CAEtB,MAAO,MAAK,GAAG,KAAM,EAAG,KAAM,EAAG,EAAG,EAAG,EAAG,GAAI,KAAM,EAAG,KAAM,EAAG,EAAG,EAAG,EAAG,EAAE,AAC5E,CAED,SAAS,QAAQ,MAAO,CACtB,GAAI,QAAU,EACZ,OAAO,MAAQ,QAGjB,IAAI,KAAO,KAAK,MAAM,CAElB,KAAO,KAAK,MAAM,CAEtB,MAAO,MAAK,GAAG,MAAO,KAAM,EAAG,EAAG,KAAM,KAAM,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAE,AAC5E,CAED,SAAS,MAAM,GAAI,GAAI,CACrB,MAAO,MAAK,GAAG,EAAG,GAAI,GAAI,EAAG,EAAG,EAAE,AACnC,CAED,SAAS,KAAK,GAAI,GAAI,CACpB,MAAO,MAAK,MAAM,KAAK,GAAG,CAAE,KAAK,GAAG,CAAC,AACtC,CAED,SAAS,aAAa,GAAI,MAAO,CAC/B,IAAI,KAAO,KAAK,MAAM,CAElB,KAAO,KAAK,MAAM,CAEtB,MAAO,MAAK,GAAG,KAAM,KAAM,EAAG,GAAI,KAAM,KAAM,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAE,CAAC,GAAG,EAAG,EAAG,EAAG,EAAG,KAAK,GAAG,CAAE,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAE,CAAC,GAAG,MAAO,KAAM,EAAG,EAAG,KAAM,KAAM,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAE,AACtM,CAED,SAAS,MAAM,GAAI,GAAI,GAAI,CASzB,OARK,IAAM,KAAO,IAChB,GAAK,GAGH,KAAO,GAAK,KAAO,GAAK,KAAO,EAC1B,MAAQ,QAGV,KAAK,GAAG,GAAI,EAAG,EAAG,EAAG,EAAG,GAAI,EAAG,EAAG,EAAG,EAAG,GAAI,EAAG,EAAG,EAAG,EAAG,EAAE,AAClE,CAED,SAAS,aAAaG,IAAGmB,IAAGV,IAAGF,IAAGb,IAAGiB,IAAGI,IAAGb,IAAGL,IAAG+C,IAAGnB,IAAGrB,IAAGS,IAAGf,IAAGG,IAAGI,IAAG,CAiBpE,OAhBC,MAAQ,SAAS,MAAM,GAAKL,KAC5B,MAAQ,SAAS,MAAM,GAAKmB,KAC5B,MAAQ,SAAS,MAAM,GAAKV,KAC5B,MAAQ,SAAS,MAAM,GAAKF,KAC5B,MAAQ,SAAS,MAAM,GAAKb,KAC5B,MAAQ,SAAS,MAAM,GAAKiB,KAC5B,MAAQ,SAAS,MAAM,GAAKI,KAC5B,MAAQ,SAAS,MAAM,GAAKb,KAC5B,MAAQ,SAAS,MAAM,GAAKL,KAC5B,MAAQ,SAAS,MAAM,GAAK+C,KAC5B,MAAQ,SAAS,MAAM,IAAMnB,KAC7B,MAAQ,SAAS,MAAM,IAAMrB,KAC7B,MAAQ,SAAS,MAAM,IAAMS,KAC7B,MAAQ,SAAS,MAAM,IAAMf,KAC7B,MAAQ,SAAS,MAAM,IAAMG,KAC7B,MAAQ,SAAS,MAAM,IAAMI,IACvB,MAAQ,OAChB,CAED,SAAS,UAAU,GAAI,GAAI,GAAI,CAO7B,OANA,KAAW,EAEP,KAAO,GAAK,KAAO,GAAK,KAAO,EAC1B,KAAK,GAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,GAAI,GAAI,GAAI,EAAE,CAG5D,MAAQ,OAChB,CAED,SAAS,UAAU,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,CACjF,IAAI,IAAM,MAAQ,SAAS,MAE3B,GAAI,KAAO,GAAK,KAAO,GAAK,KAAO,GAAK,KAAO,GAAK,KAAO,GAAK,KAAO,GAAK,KAAO,GAAK,KAAO,GAAK,KAAO,GAAK,KAAO,GAAK,KAAO,GAAK,KAAO,EAS7I,OANA,GAAG,IAAM,GAAG,IAAM,GAAK,GAAG,IAAM,GAChC,GAAG,IAAM,GAAG,IAAM,GAAK,GAAG,IAAM,GAChC,GAAG,IAAM,GAAG,IAAM,GAAK,GAAG,IAAM,GAChC,GAAG,KAAO,IAET,MAAQ,SAAS,qBAAsB,EACjC,MAAQ,QAGjB,IAAI,GAAK,GAAG,GACR,GAAK,GAAG,GACR,GAAK,GAAG,GACR,GAAK,GAAG,GACR,GAAK,GAAG,GACR,GAAK,GAAG,GACR,GAAK,GAAG,GACR,GAAK,GAAG,GACR,GAAK,GAAG,GACR,GAAK,GAAG,GACR,GAAK,GAAG,IACR,GAAK,GAAG,IACR,GAAK,GAAG,IACR,GAAK,GAAG,IACR,GAAK,GAAG,IACR,GAAK,GAAG,IAwBZ,OAjBA,GAAG,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC3C,GAAG,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC3C,GAAG,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC3C,GAAG,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC3C,GAAG,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC3C,GAAG,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC3C,GAAG,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC3C,GAAG,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC3C,GAAG,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC3C,GAAG,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC3C,GAAG,IAAM,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC5C,GAAG,IAAM,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC5C,GAAG,IAAM,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC5C,GAAG,IAAM,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC5C,GAAG,IAAM,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAC5C,GAAG,IAAM,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,IAC3C,MAAQ,SAAS,qBAAsB,EACjC,MAAQ,OAChB,CAED,SAAS,YAAa,CAMpB,OALM,MAAQ,SAAS,uBACpB,MAAQ,SAAS,aAAe,MAAQ,SAAS,MAAM,KAAO,IAAM,MAAQ,SAAS,MAAM,KAAO,IAAM,MAAQ,SAAS,MAAM,KAAO,IAAM,MAAQ,SAAS,MAAM,KAAO,IAAM,MAAQ,SAAS,MAAM,KAAO,IAAM,MAAQ,SAAS,MAAM,KAAO,IAAM,MAAQ,SAAS,MAAM,KAAO,IAAM,MAAQ,SAAS,MAAM,KAAO,IAAM,MAAQ,SAAS,MAAM,KAAO,IAAM,MAAQ,SAAS,MAAM,KAAO,IAAM,MAAQ,SAAS,MAAM,MAAQ,IAAM,MAAQ,SAAS,MAAM,MAAQ,IAAM,MAAQ,SAAS,MAAM,MAAQ,IAAM,MAAQ,SAAS,MAAM,MAAQ,IAAM,MAAQ,SAAS,MAAM,MAAQ,IAAM,MAAQ,SAAS,MAAM,MAAQ,IAChmB,MAAQ,SAAS,qBAAsB,IAGlC,MAAQ,SAAS,SAC1B,CAED,SAAS,OAAO,KAAM,CAGpB,IAFA,IAAIR,IAAI,EAEDA,IAAI,IAAI,CACb,GAAI,KAAK,MAAMA,QAAQ,MAAQ,SAAS,MAAMA,KAC5C,OAAO,EAGT,KAAK,CACN,CAED,OAAO,CACR,CAED,SAAS,MAAM,KAAM,CACnB,IAAIA,IAEJ,IAAKA,IAAI,EAAGA,IAAI,GAAIA,KAAK,EACvB,KAAK,MAAMA,MAAM,MAAQ,SAAS,MAAMA,KAG1C,OAAO,IACR,CAED,SAAS,eAAe,MAAO,CAC7B,IAAIA,IAEJ,IAAKA,IAAI,EAAGA,IAAI,GAAIA,KAAK,EACvB,CAAC,MAAQ,SAAS,MAAMA,KAAK,MAAMA,IAEtC,CAED,SAAS,aAAaqB,IAAGF,IAAGkB,IAAG,CAC7B,MAAO,CACL,EAAGhB,KAAK,MAAQ,SAAS,MAAM,GAAKF,KAAK,MAAQ,SAAS,MAAM,GAAKkB,KAAK,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,MAAM,IAC9H,EAAGhB,KAAK,MAAQ,SAAS,MAAM,GAAKF,KAAK,MAAQ,SAAS,MAAM,GAAKkB,KAAK,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,MAAM,IAC9H,EAAGhB,KAAK,MAAQ,SAAS,MAAM,GAAKF,KAAK,MAAQ,SAAS,MAAM,GAAKkB,KAAK,MAAQ,SAAS,MAAM,KAAO,MAAQ,SAAS,MAAM,GAChI,CAKF,CAED,SAAS,SAAShB,IAAGF,IAAGkB,IAAG,CACzB,OAAOhB,KAAK,MAAQ,SAAS,MAAM,GAAKF,KAAK,MAAQ,SAAS,MAAM,GAAKkB,KAAK,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,MAAM,GACnI,CAED,SAAS,SAAShB,IAAGF,IAAGkB,IAAG,CACzB,OAAOhB,KAAK,MAAQ,SAAS,MAAM,GAAKF,KAAK,MAAQ,SAAS,MAAM,GAAKkB,KAAK,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,MAAM,GACnI,CAED,SAAS,SAAShB,IAAGF,IAAGkB,IAAG,CACzB,OAAOhB,KAAK,MAAQ,SAAS,MAAM,GAAKF,KAAK,MAAQ,SAAS,MAAM,GAAKkB,KAAK,MAAQ,SAAS,MAAM,KAAO,MAAQ,SAAS,MAAM,GACpI,CAED,SAAS,kBAAmB,CAC1B,IAAI,aAAe,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,MAAM,GAC7HlC,KAAK,MAAQ,SAAS,MAAM,GAAK,YACjCmB,MAAM,MAAQ,SAAS,MAAM,GAAK,YAClCV,MAAM,MAAQ,SAAS,MAAM,GAAK,YAClCF,KAAK,MAAQ,SAAS,MAAM,GAAK,YACjCb,MAAM,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,MAAM,KAAO,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,MAAM,KAAO,YAC5HiB,OAAO,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,MAAM,KAAO,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,MAAM,KAAO,YAC7H,cAAgB,IAAI,OAOxB,OANA,cAAc,MAAM,GAAKX,IACzB,cAAc,MAAM,GAAKmB,IACzB,cAAc,MAAM,GAAKV,IACzB,cAAc,MAAM,GAAKF,IACzB,cAAc,MAAM,IAAMb,IAC1B,cAAc,MAAM,IAAMiB,IACnB,aACR,CAED,SAAS,aAAa1S,KAAI,CACxB,IAAI,cAAgB,KAAK,kBAAkB,CAC3C,MAAO,eAAc,kBAAkBA,KAAG,GAAIA,KAAG,GAAIA,KAAG,IAAM,EAAE,AACjE,CAED,SAAS,cAAc,IAAK,CAC1B,IAAI4R,IACA,IAAM,IAAI,OACV,OAAS,CAAE,EAEf,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,OAAOA,KAAK,aAAa,IAAIA,KAAG,CAGlC,OAAO,MACR,CAED,SAAS,oBAAoB,IAAK,IAAK,IAAK,CAC1C,IAAI,IAAM,iBAAiB,UAAW,EAAE,CAExC,GAAI,KAAK,YAAY,CAMnB,AALA,IAAI,GAAK,IAAI,GACb,IAAI,GAAK,IAAI,GACb,IAAI,GAAK,IAAI,GACb,IAAI,GAAK,IAAI,GACb,IAAI,GAAK,IAAI,GACb,IAAI,GAAK,IAAI,OACR,CACL,IAAI,IAAM,MAAQ,SAAS,MAAM,GAC7B,IAAM,MAAQ,SAAS,MAAM,GAC7B,IAAM,MAAQ,SAAS,MAAM,GAC7B,IAAM,MAAQ,SAAS,MAAM,GAC7B,KAAO,MAAQ,SAAS,MAAM,IAC9B,KAAO,MAAQ,SAAS,MAAM,IAMlC,AALA,IAAI,GAAK,IAAI,GAAK,GAAK,IAAI,GAAK,GAAK,IACrC,IAAI,GAAK,IAAI,GAAK,GAAK,IAAI,GAAK,GAAK,IACrC,IAAI,GAAK,IAAI,GAAK,GAAK,IAAI,GAAK,GAAK,IACrC,IAAI,GAAK,IAAI,GAAK,GAAK,IAAI,GAAK,GAAK,IACrC,IAAI,GAAK,IAAI,GAAK,GAAK,IAAI,GAAK,GAAK,IACrC,IAAI,GAAK,IAAI,GAAK,GAAK,IAAI,GAAK,GAAK,GACtC,CAED,OAAO,GACR,CAED,SAAS,kBAAkBqB,IAAGF,IAAGkB,IAAG,CAClC,IAAI,IAQJ,OAHE,IAHE,KAAK,YAAY,CACb,CAAChB,IAAGF,IAAGkB,GAAE,EAET,CAAChB,KAAK,MAAQ,SAAS,MAAM,GAAKF,KAAK,MAAQ,SAAS,MAAM,GAAKkB,KAAK,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,MAAM,IAAKhB,KAAK,MAAQ,SAAS,MAAM,GAAKF,KAAK,MAAQ,SAAS,MAAM,GAAKkB,KAAK,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,MAAM,IAAKhB,KAAK,MAAQ,SAAS,MAAM,GAAKF,KAAK,MAAQ,SAAS,MAAM,GAAKkB,KAAK,MAAQ,SAAS,MAAM,KAAO,MAAQ,SAAS,MAAM,GAAI,EAGlY,GACR,CAED,SAAS,wBAAwBhB,IAAGF,IAAG,CACrC,GAAI,KAAK,YAAY,CACnB,OAAOE,IAAI,IAAMF,IAGnB,IAAI,IAAM,MAAQ,SAAS,MAC3B,MAAO,MAAK,OAAOE,IAAI,GAAG,GAAKF,IAAI,GAAG,GAAK,GAAG,KAAO,IAAI,CAAG,IAAM,IAAM,KAAK,OAAOE,IAAI,GAAG,GAAKF,IAAI,GAAG,GAAK,GAAG,KAAO,IAAI,CAAG,GAC9H,CAED,SAAS,OAAQ,CAWf,IALA,IAAInB,IAAI,EACJ,OAAS,MAAQ,SAAS,MAC1B,SAAW,YACXa,IAAI,IAEDb,IAAI,IAGT,AAFA,UAAY,KAAK,MAAMA,KAAKa,IAAE,CAAGA,IACjC,UAAYb,MAAM,GAAK,IAAM,IAC7B,KAAK,EAGP,OAAO,QACR,CAED,SAAS,oBAAoB,IAAK,CAChC,IAAIa,IAAI,IAMR,OAJI,IAAM,MAAY,IAAM,GAAK,IAAM,OAAa,IAAM,EACjD,KAAK,IAAMA,IAAE,CAAGA,IAGlB,GACR,CAED,SAAS,SAAU,CAMjB,IAAI,OAAS,MAAQ,SAAS,MAE1B,GAAK,oBAAoB,MAAM,GAAG,CAElC,GAAK,oBAAoB,MAAM,GAAG,CAElC,GAAK,oBAAoB,MAAM,GAAG,CAElC,GAAK,oBAAoB,MAAM,GAAG,CAElCxS,KAAK,oBAAoB,MAAM,IAAI,CAEnC,GAAK,oBAAoB,MAAM,IAAI,CAEvC,MAAO,UAAY,GAAK,IAAM,GAAK,IAAM,GAAK,IAAM,GAAK,IAAMA,KAAK,IAAM,GAAK,GAChF,CAED,OAAO,UAAY,CAiCjB,CAhCC,MAAQ,SAAS,MAAQ,OACzB,MAAQ,SAAS,OAAS,QAC1B,MAAQ,SAAS,QAAU,SAC3B,MAAQ,SAAS,QAAU,SAC3B,MAAQ,SAAS,QAAU,SAC3B,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,aAAe,cAChC,MAAQ,SAAS,MAAQ,OACzB,MAAQ,SAAS,MAAQ,OACzB,MAAQ,SAAS,aAAe,cAChC,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,aAAe,cAChC,MAAQ,SAAS,SAAW,UAC5B,MAAQ,SAAS,SAAW,UAC5B,MAAQ,SAAS,SAAW,UAC5B,MAAQ,SAAS,kBAAoB,mBACrC,MAAQ,SAAS,oBAAsB,qBACvC,MAAQ,SAAS,wBAA0B,yBAC3C,MAAQ,SAAS,MAAQ,OACzB,MAAQ,SAAS,QAAU,SAC3B,MAAQ,SAAS,MAAQ,OACzB,MAAQ,SAAS,eAAiB,gBAClC,MAAQ,SAAS,OAAS,QAC1B,MAAQ,SAAS,cAAgB,eACjC,MAAQ,SAAS,aAAe,cAChC,MAAQ,SAAS,iBAAmB,kBACpC,MAAQ,SAAS,IAAM,MAAQ,SAAS,WACxC,MAAQ,SAAS,WAAa,YAC9B,MAAQ,SAAS,WAAY,GAC7B,MAAQ,SAAS,qBAAsB,GACvC,MAAQ,SAAS,MAAQ,iBAAiB,UAAW,GAAG,CACzD,KAAK,OAAO,AACb,CACF,GAAE,CA4BH,CAAC,SAAU,KAAM,KAAM,CAIrB,IAAIC,SAAS,MAAQ,QACjB,MAAQ,IAEZ,OAAS,EAET,OAAS,GAET,QAAU,SAEV,WAAa,KAAK,IAAI,MAAO,OAAO,CAChC,aAAe,KAAK,IAAI,EAAG,OAAO,CAClC,SAAW,aAAe,EAC1BkW,QAAO,MAAQ,EACf,WAMJ,SAAS,WAAW,KAAM,QAAS,SAAU,CAC3C,IAAI,IAAM,CAAE,EACZ,QAAU,WAAY,EAAO,CAC3B,SAAS,CACV,EAAG,SAAW,CAAE,EAEjB,IAAI,UAAY,OAAO,QAAQ,QAAQ,QAAU,CAAC,KAAM,SAAS,KAAK,AAAC,EAAG,OAAS,KAAO,UAAU,CAAG,KAAM,EAAE,CAAE,IAAI,CAEjH,KAAO,IAAI,KAAK,KAGhB,KAAO,UAAY,CAOrB,IANA,IAAIvE,IAAI,KAAK,EAAE,OAAO,CAEtBS,IAAI,WAEJW,IAAI,EAEGpB,IAAI,cAMT,AAJA,KAAKA,IAAIoB,KAAK,MAEd,KAAK,MAEL,IAAI,KAAK,EAAE,EAAE,CAGf,KAAOpB,KAAK,UAMV,AAJA,KAAK,EAEL,KAAK,EAEL,OAAO,EAGT,OAAQA,IAAIoB,KAAKX,GAClB,EAcD,OAZA,KAAK,MAAQ,UAAY,CACvB,MAAO,MAAK,EAAE,EAAE,CAAG,CACpB,EAED,KAAK,MAAQ,UAAY,CACvB,MAAO,MAAK,EAAE,EAAE,CAAG,UACpB,EAED,KAAK,OAAS,KAEd,OAAO,SAAS,KAAK,EAAE,CAAE,KAAK,CAEvB,CAAC,QAAQ,MAAQ,UAAY,SAAUlS,OAAMC,OAAM,aAAc,MAAO,CAoBxE,OAnBD,QAEE,MAAM,GACR,KAAK,MAAO,KAAK,CAInB,OAAK,MAAQ,UAAY,CACvB,MAAO,MAAK,KAAM,CAAE,EAAC,AACtB,GAKC,cACF,KAAK,SAAWD,OACTC,QAGGD,MACb,GAAE,KAAM,UAAW,WAAY,QAAU,QAAQ,QAAU,MAAQ,UAAY,KAAM,QAAQ,MAAM,AACrG,CAED,KAAK,OAAS,SAAW,WAWzB,SAAS,KAAK,IAAK,CACjB,IAAIoR,IACA,OAAS,IAAI,OACblR,KAAK,MAAQ,QACbsR,IAAI,EACJ+C,IAAIrU,KAAG,EAAIA,KAAG,EAAI,EAClBwR,IAAIxR,KAAG,EAAI,CAAE,EAOjB,IALK,SACH,IAAM,CAAC,QAAS,GAIXsR,IAAI,OACT,IAAEA,KAAKA,MAGT,IAAKA,IAAI,EAAGA,IAAI,MAAOA,MAErB,AADA,IAAEA,KAAKE,IAAE6C,IAAIyB,QAAOzB,IAAI,IAAI/C,IAAI,SAAWJ,IAAIM,IAAEF,OACjD,IAAE+C,KAAKnD,IAIT,KAAG,EAAI,SAAU,MAAO,CAQtB,IANA,IAAIA,IACAG,IAAI,EACJC,IAAItR,KAAG,EACPqU,IAAIrU,KAAG,EACPwR,IAAIxR,KAAG,EAEJ,SAEL,AADA,IAAIwR,IAAEF,IAAIwE,QAAOxE,IAAI,GACrB,IAAID,IAAI,MAAQG,IAAEsE,SAAQtE,IAAEF,KAAKE,IAAE6C,IAAIyB,QAAOzB,IAAInD,OAAOM,IAAE6C,KAAKnD,MAKlE,OAFA,KAAG,EAAII,IACP,KAAG,EAAI+C,IACAhD,GAGR,CACF,CAMD,SAAS,KAAKe,IAAGlB,IAAG,CAIlB,OAHA,IAAE,EAAIkB,IAAE,EACR,IAAE,EAAIA,IAAE,EACR,IAAE,EAAI,IAAE,EAAE,OAAO,CACVlB,GACR,CAMD,SAAS,QAAQ,IAAK,MAAO,CAC3B,IAAI,OAAS,CAAE,EACX,WAAa,IACb,KAEJ,GAAI,OAAS,KAAO,SAClB,IAAK,QAAQ,IACX,GAAI,CACF,OAAO,KAAK,QAAQ,IAAI,MAAO,MAAQ,EAAE,CAAC,AAC3C,MAAW,CAAE,CAIlB,OAAO,OAAO,OAAS,OAAS,KAAO,SAAW,IAAM,IAAM,IAC/D,CAOD,SAAS,OAAO,KAAM,IAAK,CAKzB,IAJA,IAAI,WAAa,KAAO,GACpB,MACAmD,IAAI,EAEDA,IAAI,WAAW,QACpB,IAAIyB,QAAOzB,KAAKyB,SAAQ,OAAS,IAAIA,QAAOzB,KAAK,IAAM,WAAW,WAAWA,MAAI,CAGnF,MAAO,UAAS,IAAI,AACrB,CAOD,SAAS,UAAW,CAClB,GAAI,CACF,GAAI,WACF,MAAO,UAAS,WAAW,YAAY,MAAM,CAAC,CAGhD,IAAI,IAAM,IAAI,WAAW,OAEzB,MADA,CAACzU,SAAO,QAAUA,SAAO,UAAU,gBAAgB,IAAI,CAChD,SAAS,IAAI,AACrB,MAAW,CACV,IAAI,QAAUA,SAAO,UACjB,QAAU,SAAW,QAAQ,QACjC,MAAO,EAAE,IAAI,KAAQA,SAAQ,QAASA,SAAO,OAAQ,SAAS,KAAK,AAAC,CACrE,CACF,CAMD,SAAS,SAAS6R,IAAG,CACnB,MAAO,QAAO,aAAa,MAAM,EAAGA,IAAE,AACvC,CASD,OAAO,KAAK,QAAQ,CAAE,KAAK,AAK5B,GAAE,CAAE,EACL,OACC,CAID,IAAI,cAAgB,UAAY,CAW9B,IAAI,GAAK,CAAE,EACX,GAAG,gBAAkB,gBACrB,IAAI,QAAU,CAAE,EAEhB,SAAS,gBAAgBA,IAAGmB,IAAGV,IAAGF,IAAG,GAAI,CACvC,IAAI,IAAM,IAAM,CAAC,OAASP,IAAI,IAAMmB,IAAI,IAAMV,IAAI,IAAMF,KAAG,QAAQ,MAAO,IAAI,CAE9E,GAAI,QAAQ,KACV,OAAO,QAAQ,KAGjB,IAAI,UAAY,IAAI,aAAa,CAACP,IAAGmB,IAAGV,IAAGF,GAAE,GAE7C,OADA,QAAQ,KAAO,UACR,SACR,CAGD,IAAI,kBAAoB,EACpB,iBAAmB,KACnB,sBAAwB,KACxB,2BAA6B,GAC7B,iBAAmB,GACnB,gBAAkB,GAAK,iBAAmB,GAC1C,6BAA+B,cAAiB,WAEpD,SAASc,IAAE,IAAK,IAAK,CACnB,MAAO,GAAI,EAAI,IAAM,EAAI,GAC1B,CAED,SAASsB,IAAE,IAAK,IAAK,CACnB,MAAO,GAAI,IAAM,EAAI,GACtB,CAED,SAASpB,IAAE,IAAK,CACd,MAAO,GAAI,GACZ,CAGD,SAAS,WAAW,GAAI,IAAK,IAAK,CAChC,QAAS,IAAE,IAAK,IAAI,CAAG,GAAK,IAAE,IAAK,IAAI,EAAI,GAAK,IAAE,IAAI,EAAI,EAC3D,CAGD,SAAS,SAAS,GAAI,IAAK,IAAK,CAC9B,MAAO,GAAI,IAAE,IAAK,IAAI,CAAG,GAAK,GAAK,EAAI,IAAE,IAAK,IAAI,CAAG,GAAK,IAAE,IAAI,AACjE,CAED,SAAS,gBAAgB,GAAI,GAAI,GAAI,IAAK,IAAK,CAC7C,IAAI,SACA,SACA1B,IAAI,EAER,EAIE,CAHA,SAAW,IAAM,GAAK,IAAM,EAC5B,SAAW,WAAW,SAAU,IAAK,IAAI,CAAG,GAExC,SAAW,EACb,GAAK,SAEL,GAAK,eAEA,KAAK,IAAI,SAAS,CAAG,uBAAyB,EAAEA,IAAI,4BAE7D,OAAO,QACR,CAED,SAAS,qBAAqB,GAAI,QAAS,IAAK,IAAK,CACnD,IAAK,IAAIA,IAAI,EAAGA,IAAI,kBAAmB,EAAEA,IAAG,CAC1C,IAAI,aAAe,SAAS,QAAS,IAAK,IAAI,CAC9C,GAAI,eAAiB,EAAG,OAAO,QAC/B,IAAI,SAAW,WAAW,QAAS,IAAK,IAAI,CAAG,GAC/C,SAAW,SAAW,YACvB,CAED,OAAO,OACR,CAMD,SAAS,aAAa,OAAQ,CAI5B,CAHC,MAAQ,SAAS,GAAK,QACtB,MAAQ,SAAS,eAAiB,sBAAwB,IAAI,aAAa,kBAAoB,MAAU,iBAAA,EACzG,MAAQ,SAAS,cAAe,GAChC,MAAQ,SAAS,IAAM,CAAC,MAAQ,SAAS,IAAI,KAAK,MAAQ,QAAQ,AACpE,CAqED,OAnEA,aAAa,UAAY,CACvB,IAAK,SAAUqB,IAAG,CAChB,IAAI,KAAO,MAAQ,SAAS,GAAG,GAC3B,KAAO,MAAQ,SAAS,GAAG,GAC3B,KAAO,MAAQ,SAAS,GAAG,GAC3B,KAAO,MAAQ,SAAS,GAAG,GAO/B,OANM,MAAQ,SAAS,cAAc,KAAK,aAAa,CACnD,MAAQ,KAAO,MAAQ,IAAYA,IAGnCA,MAAM,EAAU,EAChBA,MAAM,EAAU,EACb,WAAW,KAAK,UAAUA,IAAE,CAAE,IAAK,IAAI,AAC/C,EAED,YAAa,UAAY,CACvB,IAAI,KAAO,MAAQ,SAAS,GAAG,GAC3B,KAAO,MAAQ,SAAS,GAAG,GAC3B,KAAO,MAAQ,SAAS,GAAG,GAC3B,KAAO,MAAQ,SAAS,GAAG,GAG/B,CAFC,MAAQ,SAAS,cAAe,GAE7B,MAAQ,KAAO,MAAQ,MACzB,KAAK,mBAAmB,AAE3B,EACD,kBAAmB,UAAY,CAI7B,IAAK,IAHD,KAAO,MAAQ,SAAS,GAAG,GAC3B,KAAO,MAAQ,SAAS,GAAG,GAEtBrB,IAAI,EAAGA,IAAI,iBAAkB,EAAEA,IACtC,CAAC,MAAQ,SAAS,eAAeA,KAAK,WAAWA,IAAI,gBAAiB,IAAK,IAAI,AAElF,EAKD,UAAW,SAAU,GAAI,CAQvB,IAPA,IAAI,KAAO,MAAQ,SAAS,GAAG,GAC3B,KAAO,MAAQ,SAAS,GAAG,GAC3B,eAAiB,MAAQ,SAAS,eAClC,cAAgB,EAChB,cAAgB,EAChB,WAAa,iBAAmB,EAE7B,gBAAkB,YAAc,cAAc,gBAAkB,GAAI,EAAE,cAC3E,eAAiB,gBAGnB,EAAE,cAEF,IAAI,MAAQ,GAAK,cAAc,iBAAmB,cAAc,cAAgB,GAAK,cAAc,gBAC/F,UAAY,cAAgB,KAAO,gBACnC,aAAe,SAAS,UAAW,IAAK,IAAI,CAUhD,OARI,cAAgB,iBACX,qBAAqB,GAAI,UAAW,IAAK,IAAI,CAGlD,eAAiB,EACZ,UAGF,gBAAgB,GAAI,cAAe,cAAgB,gBAAiB,IAAK,IAAI,AACrF,CACF,EACM,EACR,GAAE,CAEH,CAAC,UAAY,CAIX,IAAK,IAHD,SAAW,EACX,QAAU,CAAC,KAAM,MAAO,SAAU,GAAI,EAEjCqB,IAAI,EAAGA,IAAI,QAAQ,SAAW+C,SAAO,sBAAuB,EAAE/C,IAGrE,AADA,SAAO,sBAAwB+C,SAAO,QAAQ/C,KAAK,yBACnD,SAAO,qBAAuB+C,SAAO,QAAQ/C,KAAK,yBAA2B+C,SAAO,QAAQ/C,KAAK,+BAenG,AAXE,SAAO,wBAAwB,SAAU,SAAU,CACjD,IAAI,SAAW,IAAI,OAAO,SAAS,CAC/B,WAAa,KAAK,IAAI,EAAG,IAAM,SAAW,UAAU,CACpDf,KAAK,WAAW,UAAY,CAC9B,SAAS,SAAW,WAAW,AAChC,EAAE,WAAW,CAEd,OADA,SAAW,SAAW,WACfA,IACR,EAID,SAAO,uBAAuB,SAAUA,KAAI,CAC1C,aAAaA,KAAG,AACjB,CAEJ,IAAG,CAIJ,SAAS,gBAAgB,QAAS,YAAa,CAC7C,IAAIN,IACA,IAAM,QAAQ,OACd,gBAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,IAAK,IAAI,QAFT,gBAAkB,QAAQA,KAAG,UAEZ,gBACf,AAAI,OAAO,UAAU,eAAe,KAAK,gBAAiB,KAAK,GAAE,YAAY,UAAU,MAAQ,gBAAgB,MAGpH,CAED,SAAS,cAAc,OAAQ,KAAM,CACnC,MAAO,QAAO,yBAAyB,OAAQ,KAAK,AACrD,CAED,SAAS,oBAAoB,UAAW,CACtC,SAAS,eAAgB,CAAE,CAG3B,OADA,cAAc,UAAY,UACnB,aACR,CAMD,SAAS,aAAc,CACrB,IAAI,KAAO,KAEX,SAAS,cAAc,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,CAC7C,IAAI,KAAO,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAClE,OAAO,KAAO,OAAU,KAAO,IAChC,CAED,SAAS,cAAc,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,CACzD,GAAI,KAAO,GAAK,KAAO,GAAK,KAAO,EACjC,MAAO,eAAc,GAAI,GAAI,GAAI,GAAI,GAAI,GAAG,CAG9C,IAAI,MAAQ,KAAK,KAAK,KAAK,IAAI,GAAK,GAAI,EAAE,CAAG,KAAK,IAAI,GAAK,GAAI,EAAE,CAAG,KAAK,IAAI,GAAK,GAAI,EAAE,CAAC,CACrF,MAAQ,KAAK,KAAK,KAAK,IAAI,GAAK,GAAI,EAAE,CAAG,KAAK,IAAI,GAAK,GAAI,EAAE,CAAG,KAAK,IAAI,GAAK,GAAI,EAAE,CAAC,CACrF,MAAQ,KAAK,KAAK,KAAK,IAAI,GAAK,GAAI,EAAE,CAAG,KAAK,IAAI,GAAK,GAAI,EAAE,CAAG,KAAK,IAAI,GAAK,GAAI,EAAE,CAAC,CACrF,SAcJ,OAHE,SATE,MAAQ,MACN,MAAQ,MACC,MAAQ,MAAQ,MAEhB,MAAQ,MAAQ,MAEpB,MAAQ,MACN,MAAQ,MAAQ,MAEhB,MAAQ,MAAQ,MAGtB,SAAW,OAAW,SAAW,IACzC,CAED,IAAI,gBAAkB,UAAY,CAChC,OAAO,SAAU,IAAK,IAAK,IAAK,IAAK,CACnC,IAAI,cAAgB,qBAChB4B,IACA5B,IACA,IACA,QACA,KACA,YAAc,EACd,WACA,MAAQ,CAAE,EACV,UAAY,CAAE,EACd,WAAa,iBAAiB,YAAY,CAG9C,IAFA,IAAM,IAAI,OAEL4B,IAAI,EAAGA,IAAI,cAAeA,KAAK,EAAG,CAIrC,IAHA,KAAOA,KAAK,cAAgB,GAC5B,WAAa,EAER5B,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAQxB,AAPA,QAAU,MAAM,EAAI,KAAM,EAAE,CAAG,IAAIA,KAAK,EAAI,MAAM,EAAI,KAAM,EAAE,CAAG,KAAO,IAAIA,KAAK,GAAK,EAAI,MAAQ,MAAM,KAAM,EAAE,CAAG,IAAIA,KAAK,MAAM,KAAM,EAAE,CAAG,IAAIA,KACjJ,MAAMA,KAAK,QAEP,UAAUA,OAAO,OACnB,YAAc,MAAM,MAAMA,KAAK,UAAUA,KAAI,EAAE,EAGjD,UAAUA,KAAK,MAAMA,KASvB,AANI,aACF,WAAa,OAAO,WAAW,CAC/B,aAAe,YAGjB,WAAW,SAAS4B,KAAK,KACzB,WAAW,QAAQA,KAAK,WACzB,CAGD,OADA,WAAW,YAAc,YAClB,UACR,CACF,GAAE,CAEH,SAAS,kBAAkB,UAAW,CACpC,IAAI,eAAiB,mBAAmB,YAAY,CAChD,OAAS,UAAU,EACnB,MAAQ,UAAU,EAClB,MAAQ,UAAU,EAClB,MAAQ,UAAU,EAClB5B,IACA,IAAM,UAAU,QAChB,QAAU,eAAe,QACzB,YAAc,EAElB,IAAKA,IAAI,EAAGA,IAAI,IAAM,EAAGA,KAAK,EAE5B,AADA,QAAQA,KAAK,gBAAgB,MAAMA,KAAI,MAAMA,IAAI,GAAI,MAAMA,KAAI,MAAMA,IAAI,GAAG,CAC5E,aAAe,QAAQA,KAAG,YAS5B,OANI,QAAU,MACZ,QAAQA,KAAK,gBAAgB,MAAMA,KAAI,MAAM,GAAI,MAAMA,KAAI,MAAM,GAAG,CACpE,aAAe,QAAQA,KAAG,aAG5B,eAAe,YAAc,YACtB,cACR,CAED,SAAS,WAAW,OAAQ,CAE1B,CADC,MAAQ,SAAS,cAAgB,GACjC,MAAQ,SAAS,OAAS,MAAU,OAAA,AACtC,CAED,SAAS,UAAU,QAAS,MAAO,CAEjC,CADC,MAAQ,SAAS,cAAgB,SACjC,MAAQ,SAAS,MAAQ,KAC3B,CAED,IAAI,gBAAkB,UAAY,CAChC,IAAI,WAAa,CAAE,EACnB,OAAO,SAAU,IAAK,IAAK,IAAK,IAAK,CACnC,IAAI,WAAa,CAAC,IAAI,GAAK,IAAM,IAAI,GAAK,IAAM,IAAI,GAAK,IAAM,IAAI,GAAK,IAAM,IAAI,GAAK,IAAM,IAAI,GAAK,IAAM,IAAI,GAAK,IAAM,IAAI,IAAI,QAAQ,MAAO,IAAI,CAEtJ,IAAK,WAAW,YAAa,CAC3B,IAAI,cAAgB,qBAChB4B,IACA5B,IACA,IACA,QACA,KACA,YAAc,EACd,WACA,MACA,UAAY,KAEhB,AAAI,IAAI,SAAW,IAAM,IAAI,KAAO,IAAI,IAAM,IAAI,KAAO,IAAI,KAAO,cAAc,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAK,IAAI,GAAI,IAAI,GAAK,IAAI,GAAG,EAAI,cAAc,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAK,IAAI,GAAI,IAAI,GAAK,IAAI,GAAG,GACpO,cAAgB,GAGlB,IAAI,WAAa,IAAI,WAAW,eAGhC,IAFA,IAAM,IAAI,OAEL4B,IAAI,EAAGA,IAAI,cAAeA,KAAK,EAAG,CAKrC,IAJA,MAAQ,iBAAiB,IAAI,CAC7B,KAAOA,KAAK,cAAgB,GAC5B,WAAa,EAER5B,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAIxB,AAHA,QAAU,MAAM,EAAI,KAAM,EAAE,CAAG,IAAIA,KAAK,EAAI,MAAM,EAAI,KAAM,EAAE,CAAG,MAAQ,IAAIA,KAAK,IAAIA,MAAM,GAAK,EAAI,MAAQ,MAAM,KAAM,EAAE,EAAI,IAAIA,KAAK,IAAIA,MAAM,MAAM,KAAM,EAAE,CAAG,IAAIA,KACvK,MAAMA,KAAK,QAEP,YAAc,OAChB,YAAc,MAAM,MAAMA,KAAK,UAAUA,KAAI,EAAE,EAOnD,AAHA,WAAa,OAAO,WAAW,CAC/B,aAAe,WACf,WAAW,OAAO4B,KAAK,IAAI,UAAU,WAAY,OACjD,UAAY,KACb,CAGD,AADA,WAAW,cAAgB,YAC3B,WAAW,YAAc,UAC1B,CAED,OAAO,WAAW,WACnB,CACF,GAAE,CAEH,SAAS,gBAAgB,KAAM,WAAY,CACzC,IAAI,SAAW,WAAW,SACtB,QAAU,WAAW,QACrB,IAAM,SAAS,OACf,QAAU,SAAS,IAAM,GAAK,KAAK,CACnC,UAAY,KAAO,WAAW,YAC9B,MAAQ,EAEZ,GAAI,UAAY,IAAM,GAAK,UAAY,GAAK,YAAc,QAAQ,SAChE,OAAO,SAAS,SAMlB,IAHA,IAAI,IAAM,QAAQ,SAAW,UAAY,GAAK,EAC1C,MAAO,EAEJ,MAQL,GAPI,QAAQ,UAAY,WAAa,QAAQ,QAAU,GAAK,WAC1D,OAAS,UAAY,QAAQ,WAAa,QAAQ,QAAU,GAAK,QAAQ,UACzE,MAAO,GAEP,SAAW,IAGT,QAAU,GAAK,SAAW,IAAM,EAAG,CAErC,GAAI,UAAY,IAAM,EACpB,OAAO,SAAS,SAGlB,MAAO,CACR,CAGH,OAAO,SAAS,UAAY,SAAS,QAAU,GAAK,SAAS,UAAY,KAC1E,CAED,SAAS,kBAAkB,IAAK,IAAK,IAAK,IAAK,QAAS,WAAY,CAClE,IAAI,GAAK,gBAAgB,QAAS,WAAW,CACzC,GAAK,EAAI,GACT,IAAM,KAAK,OAAO,GAAK,GAAK,GAAK,IAAI,IAAM,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,IAAM,IAAI,IAAM,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,IAAM,IAAI,GAAK,GAAK,GAAK,GAAK,IAAI,IAAM,IAAK,CAAG,IAC3L,IAAM,KAAK,OAAO,GAAK,GAAK,GAAK,IAAI,IAAM,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,IAAM,IAAI,IAAM,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,IAAM,IAAI,GAAK,GAAK,GAAK,GAAK,IAAI,IAAM,IAAK,CAAG,IAC/L,MAAO,CAAC,IAAK,GAAI,CAClB,CAED,IAAI,oBAAsB,iBAAiB,UAAW,EAAE,CAExD,SAAS,cAAc,IAAK,IAAK,IAAK,IAAK,UAAW,QAAS,WAAY,CACzE,AAAI,UAAY,EACd,UAAY,EACH,UAAY,IACrB,UAAY,GAGd,IAAI,GAAK,gBAAgB,UAAW,WAAW,CAC/C,QAAU,QAAU,EAAI,EAAI,QAC5B,IAAI,GAAK,gBAAgB,QAAS,WAAW,CACzC5B,IACA,IAAM,IAAI,OACV,GAAK,EAAI,GACT,GAAK,EAAI,GACT,OAAS,GAAK,GAAK,GACnB,SAAW,GAAK,GAAK,GAAK,EAE1B,SAAW,GAAK,GAAK,GAAK,EAE1B,OAAS,GAAK,GAAK,GAEnB,OAAS,GAAK,GAAK,GACnB,SAAW,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAEnD,SAAW,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAEnD,OAAS,GAAK,GAAK,GAEnB,OAAS,GAAK,GAAK,GACnB,SAAW,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAEnD,SAAW,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAEnD,OAAS,GAAK,GAAK,GAEnB,OAAS,GAAK,GAAK,GACnB,SAAW,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAEnD,SAAW,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAEnD,OAAS,GAAK,GAAK,GAEvB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAOxB,AANA,oBAAoBA,IAAI,GAAK,KAAK,OAAO,OAAS,IAAIA,KAAK,SAAW,IAAIA,KAAK,SAAW,IAAIA,KAAK,OAAS,IAAIA,MAAM,IAAK,CAAG,IAE9H,oBAAoBA,IAAI,EAAI,GAAK,KAAK,OAAO,OAAS,IAAIA,KAAK,SAAW,IAAIA,KAAK,SAAW,IAAIA,KAAK,OAAS,IAAIA,MAAM,IAAK,CAAG,IAElI,oBAAoBA,IAAI,EAAI,GAAK,KAAK,OAAO,OAAS,IAAIA,KAAK,SAAW,IAAIA,KAAK,SAAW,IAAIA,KAAK,OAAS,IAAIA,MAAM,IAAK,CAAG,IAElI,oBAAoBA,IAAI,EAAI,GAAK,KAAK,OAAO,OAAS,IAAIA,KAAK,SAAW,IAAIA,KAAK,SAAW,IAAIA,KAAK,OAAS,IAAIA,MAAM,IAAK,CAAG,IAGpI,OAAO,mBACR,CAED,MAAO,CACc,kBACJ,cACI,kBACF,gBACF,cACA,aAChB,CACF,CAED,IAAI,IAAM,aAAa,CAGvB,SAAS,qBAAsB,CAE7B,SAAS,eAAe,OAAQ,MAAO,YAAa,CAClD,IAAI,UACAA,IACA,IAAM,OAAO,OACb+C,IACA,KACAnB,IACA,KAEJ,IAAK5B,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,GAFA,UAAY,OAAOA,KAEf,OAAQ,YAAc,UAAU,UAAW,CAO7C,GANA,UAAU,WAAY,EAElB,UAAU,KACZ,OAAOA,IAAI,GAAG,GAAK,UAAU,IAG3B,UAAU,QAAS,CACrB,IAAI,UAAY,UAAU,gBAG1B,IAFA,KAAO,UAAU,OAEZ+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,GAAI,UAAUA,KAAG,GAAG,EAAE,EACpB,6BAA6B,UAAUA,KAAG,GAAG,EAAE,MAI/C,IAFA,KAAO,UAAUA,KAAG,GAAG,EAAE,OAEpBnB,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAKzB,AAJI,UAAUmB,KAAG,GAAG,EAAEnB,KAAG,GACvB,6BAA6B,UAAUmB,KAAG,GAAG,EAAEnB,KAAG,EAAE,GAAG,CAGrD,UAAUmB,KAAG,GAAG,EAAEnB,KAAG,GACvB,6BAA6B,UAAUmB,KAAG,GAAG,EAAEnB,KAAG,EAAE,GAAG,AAKhE,CAED,AAAI,UAAU,KAAO,GACnB,UAAU,OAAS,eAAe,UAAU,MAAO,MAAM,CACzD,eAAe,UAAU,OAAQ,MAAO,YAAY,EAC3C,UAAU,KAAO,EAC1B,eAAe,UAAU,OAAO,CACvB,UAAU,KAAO,GAC1B,aAAa,UAAW,YAAY,AAEvC,CAEJ,CAED,SAAS,eAAetB,KAAI,MAAO,CAIjC,IAHA,IAAIN,IAAI,EACJ,IAAM,MAAM,OAETA,IAAI,KAAK,CACd,GAAI,MAAMA,KAAG,KAAOM,KAMlB,OALK,MAAMN,KAAG,OAAO,OAKd,KAAK,MAAM,KAAK,UAAU,MAAMA,KAAG,OAAO,CAAC,EAJhD,MAAMA,KAAG,OAAO,QAAS,EAClB,MAAMA,KAAG,QAMpB,KAAK,CACN,CAED,OAAO,IACR,CAED,SAAS,eAAe,IAAK,CAC3B,IAAIA,IACA,IAAM,IAAI,OACV+C,IACA,KAEJ,IAAK/C,IAAI,IAAM,EAAGA,KAAK,EAAGA,MACxB,GAAI,IAAIA,KAAG,KAAO,KAChB,GAAI,IAAIA,KAAG,GAAG,EAAE,EACd,6BAA6B,IAAIA,KAAG,GAAG,EAAE,MAIzC,IAFA,KAAO,IAAIA,KAAG,GAAG,EAAE,OAEd+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAKzB,AAJI,IAAI/C,KAAG,GAAG,EAAE+C,KAAG,GACjB,6BAA6B,IAAI/C,KAAG,GAAG,EAAE+C,KAAG,EAAE,GAAG,CAG/C,IAAI/C,KAAG,GAAG,EAAE+C,KAAG,GACjB,6BAA6B,IAAI/C,KAAG,GAAG,EAAE+C,KAAG,EAAE,GAAG,MAI9C,IAAI/C,KAAG,KAAO,MACvB,eAAe,IAAIA,KAAG,GAAG,AAG9B,CAED,SAAS,6BAA6B,KAAM,CAC1C,IAAIA,IACA,IAAM,KAAK,EAAE,OAEjB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAIxB,AAHA,KAAK,EAAEA,KAAG,IAAM,KAAK,EAAEA,KAAG,GAC1B,KAAK,EAAEA,KAAG,IAAM,KAAK,EAAEA,KAAG,GAC1B,KAAK,EAAEA,KAAG,IAAM,KAAK,EAAEA,KAAG,GAC1B,KAAK,EAAEA,KAAG,IAAM,KAAK,EAAEA,KAAG,EAE7B,CAED,SAAS,aAAa,QAAS,kBAAmB,CAChD,IAAI,YAAc,kBAAoB,kBAAkB,MAAM,IAAI,CAAG,CAAC,IAAK,IAAK,GAAI,EA0BpF,OAxBI,QAAQ,GAAK,YAAY,IACpB,EAGL,YAAY,GAAK,QAAQ,IACpB,EAGL,QAAQ,GAAK,YAAY,IACpB,EAGL,YAAY,GAAK,QAAQ,IACpB,EAGL,QAAQ,GAAK,YAAY,IACpB,EAGL,YAAY,GAAK,QAAQ,IACpB,EAGF,IACR,CAED,IAAI,UAAY,UAAY,CAC1B,IAAI,eAAiB,CAAC,EAAG,EAAG,EAAG,EAE/B,SAAS,gBAAgB,UAAW,CAClC,IAAI,aAAe,UAAU,EAAE,EAC/B,UAAU,EAAE,EAAI,CACd,EAAG,CAAC,CACF,EAAG,aACH,EAAG,CACH,CAAA,CACH,CACF,CAED,SAAS,cAAc,OAAQ,CAC7B,IAAIA,IACA,IAAM,OAAO,OAEjB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAI,OAAOA,KAAG,KAAO,GACnB,gBAAgB,OAAOA,KAAG,AAG/B,CAED,OAAO,SAAUjR,gBAAe,CAC9B,GAAI,aAAa,eAAgBA,gBAAc,EAAE,GAC/C,cAAcA,gBAAc,OAAO,CAE/BA,gBAAc,QAAQ,CACxB,IAAIiR,IACA,IAAMjR,gBAAc,OAAO,OAE/B,IAAKiR,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAIjR,gBAAc,OAAOiR,KAAG,QAC1B,cAAcjR,gBAAc,OAAOiR,KAAG,OAAO,AAGlD,CAEJ,CACF,GAAE,CAEC,WAAa,UAAY,CAC3B,IAAI,eAAiB,CAAC,EAAG,EAAG,EAAG,EAC/B,OAAO,SAAUjR,gBAAe,CAC9B,GAAIA,gBAAc,QAAU,aAAa,eAAgBA,gBAAc,EAAE,CAAE,CACzE,IAAIiR,IACA,IAAMjR,gBAAc,MAAM,OAC1BgU,IACA,KACA,SACA,MAEJ,IAAK/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,GAAIjR,gBAAc,MAAMiR,KAAG,MAAQjR,gBAAc,MAAMiR,KAAG,KAAK,OAI7D,IAHA,MAAQjR,gBAAc,MAAMiR,KAAG,KAAK,OAAO,GAAG,GAC9C,KAAO,MAAM,OAER+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAGzB,AAFA,SAAW,MAAMA,KAAG,GAAG,EAElB,SAAS,cACZ,6BAA6B,MAAMA,KAAG,GAAG,EAAE,CAC3C,SAAS,aAAc,EAKhC,CACF,CACF,GAAE,CAEC,YAAc,UAAY,CAC5B,IAAI,eAAiB,CAAC,EAAG,EAAG,CAAE,EAE9B,SAAS,cAAc,OAAQ,CAC7B,IAAI/C,IACA,IAAM,OAAO,OACb+C,IACA,KAEJ,IAAK/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,GAAI,OAAOA,KAAG,KAAO,KACnB,cAAc,OAAOA,KAAG,GAAG,SAClB,OAAOA,KAAG,KAAO,MAAQ,OAAOA,KAAG,KAAO,KACnD,GAAI,OAAOA,KAAG,EAAE,GAAK,OAAOA,KAAG,EAAE,EAAE,GAAG,EAGpC,IAFA,KAAO,OAAOA,KAAG,EAAE,EAAE,OAEhB+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAQzB,AAPI,OAAO/C,KAAG,EAAE,EAAE+C,KAAG,IACnB,OAAO/C,KAAG,EAAE,EAAE+C,KAAG,EAAE,IAAM,IACzB,OAAO/C,KAAG,EAAE,EAAE+C,KAAG,EAAE,IAAM,IACzB,OAAO/C,KAAG,EAAE,EAAE+C,KAAG,EAAE,IAAM,IACzB,OAAO/C,KAAG,EAAE,EAAE+C,KAAG,EAAE,IAAM,KAGvB,OAAO/C,KAAG,EAAE,EAAE+C,KAAG,IACnB,OAAO/C,KAAG,EAAE,EAAE+C,KAAG,EAAE,IAAM,IACzB,OAAO/C,KAAG,EAAE,EAAE+C,KAAG,EAAE,IAAM,IACzB,OAAO/C,KAAG,EAAE,EAAE+C,KAAG,EAAE,IAAM,IACzB,OAAO/C,KAAG,EAAE,EAAE+C,KAAG,EAAE,IAAM,UAO7B,AAHA,OAAO/C,KAAG,EAAE,EAAE,IAAM,IACpB,OAAOA,KAAG,EAAE,EAAE,IAAM,IACpB,OAAOA,KAAG,EAAE,EAAE,IAAM,IACpB,OAAOA,KAAG,EAAE,EAAE,IAAM,GAI3B,CAED,SAAS,cAAc,OAAQ,CAC7B,IAAIA,IACA,IAAM,OAAO,OAEjB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAI,OAAOA,KAAG,KAAO,GACnB,cAAc,OAAOA,KAAG,OAAO,AAGpC,CAED,OAAO,SAAUjR,gBAAe,CAC9B,GAAI,aAAa,eAAgBA,gBAAc,EAAE,GAC/C,cAAcA,gBAAc,OAAO,CAE/BA,gBAAc,QAAQ,CACxB,IAAIiR,IACA,IAAMjR,gBAAc,OAAO,OAE/B,IAAKiR,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAIjR,gBAAc,OAAOiR,KAAG,QAC1B,cAAcjR,gBAAc,OAAOiR,KAAG,OAAO,AAGlD,CAEJ,CACF,GAAE,CAEC,YAAc,UAAY,CAC5B,IAAI,eAAiB,CAAC,EAAG,EAAG,EAAG,EAE/B,SAAS,sBAAsB,IAAK,CAClC,IAAIA,IACA,IAAM,IAAI,OACV+C,IACA,KAEJ,IAAK/C,IAAI,IAAM,EAAGA,KAAK,EAAGA,MACxB,GAAI,IAAIA,KAAG,KAAO,KAChB,GAAI,IAAIA,KAAG,GAAG,EAAE,EACd,IAAIA,KAAG,GAAG,EAAE,EAAI,IAAIA,KAAG,YAIvB,IAFA,KAAO,IAAIA,KAAG,GAAG,EAAE,OAEd+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAKzB,AAJI,IAAI/C,KAAG,GAAG,EAAE+C,KAAG,IACjB,IAAI/C,KAAG,GAAG,EAAE+C,KAAG,EAAE,GAAG,EAAI,IAAI/C,KAAG,QAG7B,IAAIA,KAAG,GAAG,EAAE+C,KAAG,IACjB,IAAI/C,KAAG,GAAG,EAAE+C,KAAG,EAAE,GAAG,EAAI,IAAI/C,KAAG,aAI5B,IAAIA,KAAG,KAAO,MACvB,sBAAsB,IAAIA,KAAG,GAAG,AAGrC,CAED,SAAS,cAAc,OAAQ,CAC7B,IAAI,UACAA,IACA,IAAM,OAAO,OACb+C,IACA,KACAnB,IACA,KAEJ,IAAK5B,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAAG,CAG3B,GAFA,UAAY,OAAOA,KAEf,UAAU,QAAS,CACrB,IAAI,UAAY,UAAU,gBAG1B,IAFA,KAAO,UAAU,OAEZ+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,GAAI,UAAUA,KAAG,GAAG,EAAE,EACpB,UAAUA,KAAG,GAAG,EAAE,EAAI,UAAUA,KAAG,QAInC,IAFA,KAAO,UAAUA,KAAG,GAAG,EAAE,OAEpBnB,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAKzB,AAJI,UAAUmB,KAAG,GAAG,EAAEnB,KAAG,IACvB,UAAUmB,KAAG,GAAG,EAAEnB,KAAG,EAAE,GAAG,EAAI,UAAUmB,KAAG,IAGzC,UAAUA,KAAG,GAAG,EAAEnB,KAAG,IACvB,UAAUmB,KAAG,GAAG,EAAEnB,KAAG,EAAE,GAAG,EAAI,UAAUmB,KAAG,GAKpD,CAED,AAAI,UAAU,KAAO,GACnB,sBAAsB,UAAU,OAAO,AAE1C,CACF,CAED,OAAO,SAAUhU,gBAAe,CAC9B,GAAI,aAAa,eAAgBA,gBAAc,EAAE,GAC/C,cAAcA,gBAAc,OAAO,CAE/BA,gBAAc,QAAQ,CACxB,IAAIiR,IACA,IAAMjR,gBAAc,OAAO,OAE/B,IAAKiR,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAIjR,gBAAc,OAAOiR,KAAG,QAC1B,cAAcjR,gBAAc,OAAOiR,KAAG,OAAO,AAGlD,CAEJ,CACF,GAAE,CAEH,SAAS,aAAajR,gBAAe,YAAa,CAC5CA,gBAAc,aAIlB,YAAYA,gBAAc,CAC1B,UAAUA,gBAAc,CACxB,WAAWA,gBAAc,CACzB,YAAYA,gBAAc,CAC1B,eAAeA,gBAAc,OAAQA,gBAAc,OAAQ,YAAY,CACvE,gBAAc,YAAa,EAC5B,CAED,SAAS,aAAa,KAAM,CAC1B,AAAI,KAAK,EAAE,EAAE,SAAW,KAAO,MAAO,KAAK,EAAE,KAC3C,KAAK,aAAc,EAEtB,CAED,IAAI,SAAW,CAAE,EAMjB,OALA,SAAS,aAAe,aACxB,SAAS,YAAc,YACvB,SAAS,WAAa,WACtB,SAAS,YAAc,YACvB,SAAS,eAAiB,eACnB,QACR,CAED,IAAI,YAAc,qBAAqB,CAGvC,SAAS,kBAAkB,SAAU,CAOnC,IAAK,IAND,OAAS,SAAS,OAAS,SAAS,OAAO,MAAM,IAAI,CAAG,CAAE,EAC1D,QAAU,SACV,OAAS,SACT,IAAM,OAAO,OACb,UAEKiR,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAG5B,OAFA,UAAY,OAAOA,KAAG,aAAa,CAE3B,UAAR,CACE,IAAK,SACH,OAAS,SACT,MAEF,IAAK,OACH,QAAU,MACV,MAEF,IAAK,QACH,QAAU,MACV,MAEF,IAAK,SACH,QAAU,MACV,MAEF,IAAK,UACL,IAAK,SACH,QAAU,MACV,MAEF,IAAK,QACL,IAAK,OACH,QAAU,MACV,MAEF,QACE,KACH,CAGH,MAAO,CACL,MAAO,OACP,OAAQ,SAAS,SAAW,OAC7B,CACF,CAMD,IAAI,YAAc,UAAY,CAC5B,IAAI,eAAiB,IACjB,UAAY,CACd,EAAG,EACH,KAAM,EACN,OAAQ,CAAE,CACX,EACG,mBAAqB,CAAE,EAE3B,mBAAqB,mBAAmB,OAAO,CAAC,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,IAAK,EAAC,CAEtP,SAAS,gBAAgB,KAAM,CAC7B,IAAI,YAAc,KAAK,MAAM,IAAI,CAC7BA,IACA,IAAM,YAAY,OAClB,gBAAkB,CAAE,EAExB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAI,YAAYA,OAAO,cAAgB,YAAYA,OAAO,aACxD,gBAAgB,KAAK,YAAYA,KAAG,CAIxC,MAAO,iBAAgB,KAAK,IAAI,AACjC,CAED,SAAS,UAAU,KAAM,OAAQ,CAC/B,IAAI,WAAa,UAAU,OAAO,CAGlC,AADA,WAAW,aAAa,eAAe,EAAK,CAC5C,WAAW,MAAM,WAAa,OAC9B,IAAI,KAAO,UAAU,OAAO,CAe5B,AAbA,KAAK,UAAY,iBAEjB,WAAW,MAAM,SAAW,WAC5B,WAAW,MAAM,KAAO,WACxB,WAAW,MAAM,IAAM,WAEvB,WAAW,MAAM,SAAW,QAE5B,WAAW,MAAM,YAAc,SAC/B,WAAW,MAAM,UAAY,SAC7B,WAAW,MAAM,WAAa,SAC9B,WAAW,MAAM,cAAgB,IACjC,WAAW,YAAY,KAAK,CAC5B,SAAS,KAAK,YAAY,WAAW,CAErC,IAAI,MAAQ,KAAK,YAEjB,OADA,KAAK,MAAM,WAAa,gBAAgB,KAAK,CAAG,KAAO,OAChD,CACC,KACN,EAAG,MACH,OAAQ,UACT,CACF,CAED,SAAS,kBAAmB,CAC1B,IAAIA,IACA,KAAO,MAAQ,SAAS,MAAM,OAC9B,KACAoB,IACA,YAAc,IAElB,IAAKpB,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAK,MAAQ,SAAS,MAAMA,KAAG,OAC7B,eACU,MAAQ,SAAS,MAAMA,KAAG,UAAY,MAAQ,MAAQ,SAAS,MAAMA,KAAG,SAAW,GAC5F,MAAQ,SAAS,MAAMA,KAAG,QAAS,GAEpC,MAAQ,MAAQ,SAAS,MAAMA,KAAG,SAAS,KAC3C,KAAK,MAAQ,SAAS,MAAMA,KAAG,SAAS,EAEpC,KAAK,cAAgBoB,KAIvB,MAAQ,MAAQ,SAAS,MAAMpB,KAAG,SAAS,KAC3C,KAAK,MAAQ,SAAS,MAAMA,KAAG,SAAS,EAEpC,KAAK,cAAgBoB,MACvB,eACC,MAAQ,SAAS,MAAMpB,KAAG,QAAS,KARtC,eACC,MAAQ,SAAS,MAAMA,KAAG,QAAS,IAWjC,MAAQ,SAAS,MAAMA,KAAG,SAC7B,CAAC,MAAQ,SAAS,MAAMA,KAAG,SAAS,OAAO,WAAW,aAAa,MAAQ,SAAS,MAAMA,KAAG,SAAS,OAAO,CAE7G,CAAC,MAAQ,SAAS,MAAMA,KAAG,SAAS,OAAO,WAAW,aAAa,MAAQ,SAAS,MAAMA,KAAG,SAAS,OAAO,GAKnH,AAAI,cAAgB,GAAK,KAAK,KAAK,EAAI,MAAQ,SAAS,SAAW,eACjE,YAAY,MAAQ,SAAS,uBAAwB,GAAG,CAExD,YAAY,MAAQ,SAAS,kBAAmB,GAAG,AAEtD,CAED,SAAS,aAAa,IAAK,SAAU,CACnC,IAAI,QAAU,SAAS,OAAO,CAC9B,QAAQ,MAAM,SAAW,QAEzB,IAAI,UAAY,kBAAkB,SAAS,CAa3C,AAZA,QAAQ,aAAa,cAAe,SAAS,QAAQ,CACrD,QAAQ,aAAa,aAAc,UAAU,MAAM,CACnD,QAAQ,aAAa,cAAe,UAAU,OAAO,CACrD,QAAQ,YAAc,IAElB,SAAS,QACX,QAAQ,MAAM,WAAa,UAC3B,QAAQ,aAAa,QAAS,SAAS,OAAO,EAE9C,QAAQ,MAAM,WAAa,SAAS,QAGtC,IAAI,YAAY,QAAQ,CACxB,IAAI,cAAgB,UAAU,SAAS,CAAC,WAAW,KAAK,CAGxD,OAFA,cAAc,KAAO,SAAS,QAAU,IAAM,SAAS,OAAS,UAAY,SAAS,QAE9E,OACR,CAED,SAAS/Q,WAAS,SAAU,KAAM,CAChC,IAAK,SAAU,CACb,CAAC,MAAQ,SAAS,UAAW,EAC7B,MACD,CAED,IAAK,MAAQ,SAAS,MAAO,CAE3B,CADC,MAAQ,SAAS,UAAW,GAC5B,MAAQ,SAAS,MAAQ,SAAS,KACnC,MACD,CAED,IAAI,QAAU,SAAS,KACnB+Q,IACA,IAAM,QAAQ,OACd,cAAgB,IAEpB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAAG,CAC3B,IAAI,gBAAiB,EACjB,eACA+C,IAKJ,GAJA,QAAQ/C,KAAG,QAAS,EACpB,QAAQA,KAAG,SAAW,UAAU,QAAQA,KAAG,QAAS,YAAY,CAChE,QAAQA,KAAG,SAAW,UAAU,QAAQA,KAAG,QAAS,aAAa,EAE5D,QAAQA,KAAG,MAEd,AADA,QAAQA,KAAG,QAAS,EACpB,wBACS,QAAQA,KAAG,UAAY,KAAO,QAAQA,KAAG,SAAW,EAO7D,IANA,eAAiB,SAAS,iBAAiB,kCAAuC,QAAQA,KAAG,QAAU,qCAA2C,QAAQA,KAAG,QAAU,KAAM,CAEzK,eAAe,OAAS,IAC1B,gBAAiB,GAGf,eAAgB,CAClB,IAAIE,IAAI,UAAU,QAAQ,CAM1B,AALA,IAAE,aAAa,YAAa,QAAQF,KAAG,QAAQ,CAC/C,IAAE,aAAa,WAAY,QAAQA,KAAG,OAAO,CAC7C,IAAE,aAAa,WAAY,QAAQA,KAAG,QAAQ,CAC9C,IAAE,KAAO,WACT,IAAE,UAAY,4BAA8B,QAAQA,KAAG,QAAU,mCAAqC,QAAQA,KAAG,MAAQ,OACzH,KAAK,YAAYE,IAAE,AACpB,UACQ,QAAQF,KAAG,UAAY,KAAO,QAAQA,KAAG,SAAW,EAAG,CAGhE,IAFA,eAAiB,SAAS,iBAAiB,0CAA8C,CAEpF+C,IAAI,EAAGA,IAAI,eAAe,OAAQA,KAAK,EAC1C,AAAI,eAAeA,KAAG,KAAK,QAAQ,QAAQ/C,KAAG,MAAM,GAAK,KAEvD,gBAAiB,GAIrB,GAAI,eAAgB,CAClB,IAAIO,IAAI,UAAU,OAAO,CAMzB,AALA,IAAE,aAAa,YAAa,QAAQP,KAAG,QAAQ,CAC/C,IAAE,aAAa,WAAY,QAAQA,KAAG,OAAO,CAC7C,IAAE,KAAO,WACT,IAAE,IAAM,aACR,IAAE,KAAO,QAAQA,KAAG,MACpB,SAAS,KAAK,YAAYO,IAAE,AAC7B,CACF,SAAU,QAAQP,KAAG,UAAY,KAAO,QAAQA,KAAG,SAAW,EAAG,CAGhE,IAFA,eAAiB,SAAS,iBAAiB,8CAAkD,CAExF+C,IAAI,EAAGA,IAAI,eAAe,OAAQA,KAAK,EAC1C,AAAI,QAAQ/C,KAAG,QAAU,eAAe+C,KAAG,MAEzC,gBAAiB,GAIrB,GAAI,eAAgB,CAClB,IAAI,GAAK,UAAU,OAAO,CAK1B,AAJA,GAAG,aAAa,YAAa,QAAQ/C,KAAG,QAAQ,CAChD,GAAG,aAAa,WAAY,QAAQA,KAAG,OAAO,CAC9C,GAAG,aAAa,MAAO,aAAa,CACpC,GAAG,aAAa,OAAQ,QAAQA,KAAG,MAAM,CACzC,KAAK,YAAY,GAAG,AACrB,CACF,CAKD,AAHA,QAAQA,KAAG,OAAS,aAAa,KAAM,QAAQA,KAAG,CAClD,QAAQA,KAAG,MAAQ,CAAE,EAErB,CAAC,MAAQ,SAAS,MAAM,KAAK,QAAQA,KAAG,AACzC,CAED,AAAI,gBAAkB,GACnB,MAAQ,SAAS,UAAW,EAI7B,WAAW,CAAC,MAAQ,SAAS,iBAAiB,KAAK,MAAQ,QAAQ,CAAE,IAAI,AAE5E,CAED,SAAS,SAAS,MAAO,CAClB,SAIL,EAAM,MAAQ,SAAS,SACpB,MAAQ,SAAS,MAAQ,CAAE,GAG9B,IAAIA,IACA,IAAM,MAAM,OACZ+C,IACA,MAAQ,MAAQ,SAAS,MAAM,OAC/B,MAEJ,IAAK/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAAG,CAI3B,IAHA,IAAI,EACJ,OAAQ,EAED+C,IAAI,MAKT,CAJK,MAAQ,SAAS,MAAMA,KAAG,QAAU,MAAM/C,KAAG,QAAU,MAAQ,SAAS,MAAM+C,KAAG,UAAY,MAAM/C,KAAG,UAAY,MAAQ,SAAS,MAAM+C,KAAG,KAAO,MAAM/C,KAAG,KAC/J,OAAQ,GAGV,KAAK,EAGP,AAAK,QACH,CAAC,MAAQ,SAAS,MAAM,KAAK,MAAMA,KAAG,CAEtC,MAAQ,EAEX,CA1B6B,CA2B/B,CAED,SAAS,YAAY,KAAM,MAAO,KAAM,CAItC,IAHA,IAAIA,IAAI,EACJ,KAAO,MAAQ,SAAS,MAAM,OAE3BA,IAAI,KAAK,CACd,IAAK,MAAQ,SAAS,MAAMA,KAAG,KAAO,OAAS,MAAQ,SAAS,MAAMA,KAAG,QAAU,QAAU,MAAQ,SAAS,MAAMA,KAAG,UAAY,KACjI,OAAQ,MAAQ,SAAS,MAAMA,KAGjC,KAAK,CACN,CAQD,cANY,MAAS,UAAY,KAAK,WAAW,EAAE,GAAK,KAAO,OAAS,SAAW,QAAQ,QACtF,MAAQ,SAAS,WACnB,MAAQ,SAAS,SAAU,EAC5B,QAAQ,KAAK,oDAAqD,KAAM,MAAO,KAAK,EAG/E,SACR,CAED,SAAS,YAAY,KAAM,SAAU,KAAM,CACzC,IAAI,SAAW,KAAK,cAAc,SAAS,CACvC0E,QAAQ,KAAK,WAAW,EAAE,CAE9B,IAAK,SAAS,MAAMA,QAAQ,GAAI,CAC9B,IAAI,QAAU,SAAS,OAKvB,GAAI,OAAS,IAAK,CAChB,QAAQ,YAAc,IAAM,KAAO,IACnC,IAAI,WAAa,QAAQ,uBAAuB,CAChD,QAAQ,YAAc,KACtB,IAAI,WAAa,QAAQ,uBAAuB,CAChD,SAAS,MAAMA,QAAQ,IAAM,WAAa,YAAc,GACzD,MAEC,AADA,QAAQ,YAAc,KACtB,SAAS,MAAMA,QAAQ,GAAK,QAAQ,uBAAuB,CAAG,GAEjE,CAED,OAAO,SAAS,MAAMA,QAAQ,GAAK,IACpC,CAED,SAAS,cAAc,KAAM,CAI3B,IAHA,IAAI1E,IAAI,EACJ,KAAO,MAAQ,SAAS,MAAM,OAE3BA,IAAI,KAAK,CACd,IAAK,MAAQ,SAAS,MAAMA,KAAG,QAAU,KACvC,OAAQ,MAAQ,SAAS,MAAMA,KAGjC,KAAK,CACN,CAED,OAAQ,MAAQ,SAAS,MAAM,EAChC,CAED,SAAS,2BAA4B,CACnC,OAAO,kBACR,CAED,SAAS,aAAc,CACrB,CAAC,MAAQ,SAAS,UAAW,CAC9B,CAED,IAAI,KAAO,UAAY,CAQrB,CAPC,MAAQ,SAAS,MAAQ,CAAE,GAC3B,MAAQ,SAAS,MAAQ,MACzB,MAAQ,SAAS,cAAgB,GACjC,MAAQ,SAAS,UAAW,GAC5B,MAAQ,SAAS,SAAU,GAC3B,MAAQ,SAAS,SAAW,KAAK,KAAK,EACtC,MAAQ,SAAS,kBAAoB,CAAC,MAAQ,SAAS,YAAY,KAAK,MAAQ,QAAQ,EACxF,MAAQ,SAAS,uBAAyB,CAAC,MAAQ,SAAS,iBAAiB,KAAK,MAAQ,QAAQ,AACpG,EAGD,KAAK,0BAA4B,0BACjC,IAAI,cAAgB,CACR,SACV,SAAU/Q,WACG,YACE,cACF,YACK,iBACL,WACd,EAED,OADA,KAAK,UAAY,cACV,IACR,GAAE,CAMC,gBAAkB,UAAY,CAChC,IAAI,UAAY,oBACZ,QAAU,KAAK,IAEnB,SAAS,iBAAiB,SAAU,QAAS,CAC3C,IAAI,YAAc,MAAQ,SAAS,WAC/B,SAEJ,CAAK,MAAQ,SAAS,WAAa,qBACjC,SAAW,iBAAiB,WAAY,MAAQ,SAAS,GAAG,OAAO,EAUrE,IAPA,IAAI,eAAiB,QAAQ,UACzB+Q,IAAI,eACJ,KAAO,MAAQ,SAAS,UAAU,OAAS,EAC3C,MAAO,EACP,QACA,YAEG,MAAM,CAIX,GAHA,SAAW,MAAQ,SAAS,UAAUA,KACtC,aAAe,MAAQ,SAAS,UAAUA,IAAI,GAE1CA,MAAM,IAAM,GAAK,UAAY,YAAY,EAAI,WAAY,CAK3D,AAJI,QAAQ,IACV,QAAU,aAGZ,eAAiB,EACjB,KACD,CAED,GAAI,YAAY,EAAI,WAAa,SAAU,CACzC,eAAiBA,IACjB,KACD,CAED,AAAIA,IAAI,IAAM,EACZ,KAAK,GAEL,eAAiB,EACjB,MAAO,EAEV,CAED,IAAI4B,IACA,KACA,KACA,KACAmB,IACA,IACA,YAAc,YAAY,EAAI,WAC9B,QAAU,QAAQ,EAAI,WACtB,SAEJ,GAAI,QAAQ,GAAI,CACd,AACE,QAAQ,aAAa,IAAI,gBAAgB,QAAQ,EAAG,YAAY,GAAK,QAAQ,EAAG,QAAQ,GAAI,QAAQ,GAAG,CAGzG,IAAI,WAAa,QAAQ,WAEzB,GAAI,UAAY,aAAe,SAAW,QAAS,CACjD,IAAI,IAAM,UAAY,YAAc,WAAW,OAAO,OAAS,EAAI,EAGnE,IAFA,KAAO,WAAW,OAAO,KAAK,MAAM,OAE/BnB,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,SAASA,KAAK,WAAW,OAAO,KAAK,MAAMA,IAG9C,KAAM,CAQL,AAPI,QAAQ,OACV,IAAM,QAAQ,QAEd,IAAM,cAAc,gBAAgB,QAAQ,EAAE,EAAG,QAAQ,EAAE,EAAG,QAAQ,EAAE,EAAG,QAAQ,EAAE,EAAG,QAAQ,EAAE,CAAC,IACnG,QAAQ,OAAS,KAGnB,KAAO,KAAK,SAAW,UAAY,YAAc,SAAS,CAC1D,IAAI,eAAiB,WAAW,cAAgB,KAC5C,YACA,YAAc,QAAQ,UAAY,UAAY,QAAQ,qBAAuB5B,IAAI,QAAQ,iBAAmB,EAKhH,IAJA,IAAI,QAAQ,UAAY,UAAY,QAAQ,qBAAuBA,IAAI,QAAQ,WAAa,EAC5F,MAAO,EACP,KAAO,WAAW,OAAO,OAElB,MAAM,CAGX,GAFA,aAAe,WAAW,OAAO+C,KAAG,cAEhC,iBAAmB,GAAK,OAAS,GAAKA,MAAM,WAAW,OAAO,OAAS,EAAG,CAG5E,IAFA,KAAO,WAAW,OAAOA,KAAG,MAAM,OAE7BnB,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,SAASA,KAAK,WAAW,OAAOmB,KAAG,MAAMnB,KAG3C,KACD,SAAU,gBAAkB,aAAe,eAAiB,YAAc,WAAW,OAAOmB,IAAI,GAAG,cAAe,CAIjH,IAHA,aAAe,eAAiB,aAAe,WAAW,OAAOA,IAAI,GAAG,cACxE,KAAO,WAAW,OAAOA,KAAG,MAAM,OAE7BnB,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,SAASA,KAAK,WAAW,OAAOmB,KAAG,MAAMnB,MAAM,WAAW,OAAOmB,IAAI,GAAG,MAAMnB,KAAK,WAAW,OAAOmB,KAAG,MAAMnB,MAAM,YAGtH,KACD,CAED,AAAImB,IAAI,KAAO,EACb,KAAK,EAEL,MAAO,CAEV,CAID,AAFA,QAAQ,WAAaA,IACrB,QAAQ,iBAAmB,YAAc,WAAW,OAAOA,KAAG,cAC9D,QAAQ,mBAAqB/C,GAC9B,CACF,KAAM,CACL,IAAI,KACA,KACA,IACA,IACA,SAIJ,GAHA,IAAM,QAAQ,EAAE,OAChB,SAAW,YAAY,GAAK,QAAQ,GAE/B,MAAQ,SAAS,IAAM,QAAQ,IAAM,EACxC,GAAI,UAAY,YAGd,AAFA,SAAS,GAAK,SAAS,GACvB,SAAS,GAAK,SAAS,GACvB,SAAS,GAAK,SAAS,WACd,UAAY,QAGrB,AAFA,SAAS,GAAK,QAAQ,EAAE,GACxB,SAAS,GAAK,QAAQ,EAAE,GACxB,SAAS,GAAK,QAAQ,EAAE,OACnB,CACL,IAAI,UAAY,iBAAiB,QAAQ,EAAE,CACvC,QAAU,iBAAiB,SAAS,CACpC,MAAQ,SAAW,UAAY,YAAc,SACjD,kBAAkB,SAAU,MAAM,UAAW,QAAS,KAAK,CAAC,AAC7D,MAED,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAwCxB,AAvCI,QAAQ,IAAM,IACZ,UAAY,YACd,KAAO,EACE,SAAW,QACpB,KAAO,GAEH,QAAQ,EAAE,EAAE,cAAgB,OAE5B,QAAQ,SAAS,CAAE,EAGhB,QAAQ,OAAOA,KAQlB,IAAM,QAAQ,OAAOA,MAPrB,KAAc,QAAQ,EAAE,EAAEA,cAAqB,QAAQ,EAAE,EAAE,GAAK,QAAQ,EAAE,EAAEA,KAC5E,KAAc,QAAQ,EAAE,EAAEA,cAAqB,QAAQ,EAAE,EAAE,GAAK,QAAQ,EAAE,EAAEA,KAC5E,IAAa,QAAQ,EAAE,EAAEA,cAAqB,QAAQ,EAAE,EAAE,GAAK,QAAQ,EAAE,EAAEA,KAC3E,IAAa,QAAQ,EAAE,EAAEA,cAAqB,QAAQ,EAAE,EAAE,GAAK,QAAQ,EAAE,EAAEA,KAC3E,IAAM,cAAc,gBAAgB,KAAM,KAAM,IAAK,IAAI,CAAC,IAC1D,QAAQ,OAAOA,KAAK,MAIZ,QAAQ,OAQlB,IAAM,QAAQ,QAPd,KAAO,QAAQ,EAAE,EACjB,KAAO,QAAQ,EAAE,EACjB,IAAM,QAAQ,EAAE,EAChB,IAAM,QAAQ,EAAE,EAChB,IAAM,cAAc,gBAAgB,KAAM,KAAM,IAAK,IAAI,CAAC,IAC1D,QAAQ,OAAS,KAKnB,KAAO,KAAK,SAAW,UAAY,YAAc,SAAS,GAI9D,SAAW,YAAY,GAAK,QAAQ,EACpC,SAAW,QAAQ,IAAM,EAAI,QAAQ,EAAEA,KAAK,QAAQ,EAAEA,MAAM,SAASA,KAAK,QAAQ,EAAEA,MAAM,MAErF,MAAQ,SAAS,WAAa,mBACjC,SAASA,KAAK,SAEd,SAAW,QAIlB,CAGD,OADA,QAAQ,UAAY,eACb,QACR,CAGD,SAAS,MAAMG,IAAGmB,IAAG1B,IAAG,CACtB,IAAI,IAAM,CAAE,EACR,GAAKO,IAAE,GACP,GAAKA,IAAE,GACP,GAAKA,IAAE,GACP,GAAKA,IAAE,GACP,GAAKmB,IAAE,GACP,GAAKA,IAAE,GACP,GAAKA,IAAE,GACP,GAAKA,IAAE,GACP,MACA,MACA,MACA,OACA,OAyBJ,OAxBA,MAAQ,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAAK,GAEvC,MAAQ,IACV,OAAS,MACT,IAAM,GACN,IAAM,GACN,IAAM,GACN,IAAM,IAGJ,EAAI,MAAQ,MACd,MAAQ,KAAK,KAAK,MAAM,CACxB,MAAQ,KAAK,IAAI,MAAM,CACvB,OAAS,KAAK,KAAK,EAAI1B,KAAK,MAAM,CAAG,MACrC,OAAS,KAAK,IAAIA,IAAI,MAAM,CAAG,QAE/B,OAAS,EAAIA,IACb,OAASA,KAGX,IAAI,GAAK,OAAS,GAAK,OAAS,GAChC,IAAI,GAAK,OAAS,GAAK,OAAS,GAChC,IAAI,GAAK,OAAS,GAAK,OAAS,GAChC,IAAI,GAAK,OAAS,GAAK,OAAS,GACzB,GACR,CAED,SAAS,kBAAkB,IAAK,KAAM,CACpC,IAAI,GAAK,KAAK,GACV,GAAK,KAAK,GACV,GAAK,KAAK,GACV,GAAK,KAAK,GACV,QAAU,KAAK,MAAM,EAAI,GAAK,GAAK,EAAI,GAAK,GAAI,EAAI,EAAI,GAAK,GAAK,EAAI,GAAK,GAAG,CAC9E,SAAW,KAAK,KAAK,EAAI,GAAK,GAAK,EAAI,GAAK,GAAG,CAC/C,KAAO,KAAK,MAAM,EAAI,GAAK,GAAK,EAAI,GAAK,GAAI,EAAI,EAAI,GAAK,GAAK,EAAI,GAAK,GAAG,CAG/E,AAFA,IAAI,GAAK,QAAU,UACnB,IAAI,GAAK,SAAW,UACpB,IAAI,GAAK,KAAO,SACjB,CAED,SAAS,iBAAiB,OAAQ,CAChC,IAAI,QAAU,OAAO,GAAK,UACtB,SAAW,OAAO,GAAK,UACvB,KAAO,OAAO,GAAK,UACnB,GAAK,KAAK,IAAI,QAAU,EAAE,CAC1B,GAAK,KAAK,IAAI,SAAW,EAAE,CAC3B,GAAK,KAAK,IAAI,KAAO,EAAE,CACvB,GAAK,KAAK,IAAI,QAAU,EAAE,CAC1B,GAAK,KAAK,IAAI,SAAW,EAAE,CAC3B,GAAK,KAAK,IAAI,KAAO,EAAE,CACvBwB,IAAI,GAAK,GAAK,GAAK,GAAK,GAAK,GAC7BC,IAAI,GAAK,GAAK,GAAK,GAAK,GAAK,GAC7BF,IAAI,GAAK,GAAK,GAAK,GAAK,GAAK,GAC7BkB,IAAI,GAAK,GAAK,GAAK,GAAK,GAAK,GACjC,MAAO,CAAChB,IAAGF,IAAGkB,IAAGjB,GAAE,CACpB,CAED,SAAS,uBAAwB,CAC/B,IAAI,UAAY,MAAQ,SAAS,KAAK,eAAiB,MAAQ,SAAS,WACpE,UAAY,MAAQ,SAAS,UAAU,GAAG,GAAK,MAAQ,SAAS,WAChE,SAAW,MAAQ,SAAS,WAAW,MAAQ,SAAS,UAAU,OAAS,GAAG,GAAK,MAAQ,SAAS,WAExG,KAAM,YAAc,MAAQ,SAAS,SAAS,YAAc,MAAQ,SAAS,SAAS,YAAc,aAAe,MAAQ,SAAS,SAAS,WAAa,SAAW,UAAY,UAAY,MAAQ,SAAS,SAAS,UAAY,UAAY,SAAW,WAAY,CACpQ,CAAK,MAAQ,SAAS,SAAS,WAAa,YACzC,MAAQ,SAAS,SAAS,mBAAqB,IAC/C,MAAQ,SAAS,SAAS,UAAY,GAGzC,IAAI,aAAe,KAAK,iBAAiB,UAAW,MAAQ,SAAS,SAAS,CAC9E,CAAC,MAAQ,SAAS,GAAK,YACxB,CAGD,OADC,MAAQ,SAAS,SAAS,UAAY,UAC/B,MAAQ,SAAS,EAC1B,CAED,SAAS,UAAU,IAAK,CACtB,IAAI,gBAEJ,IAAK,MAAQ,SAAS,WAAa,iBAGjC,AAFA,gBAAkB,KAAO,MAAQ,SAAS,KAEtC,SAAS,MAAQ,SAAS,EAAI,gBAAgB,CAAG,QAClD,MAAQ,SAAS,EAAI,iBACrB,MAAQ,SAAS,MAAO,QAM3B,IAHA,IAAIpB,IAAI,EACJ,KAAO,MAAQ,SAAS,EAAE,OAEvBA,IAAI,KAQT,AAPA,gBAAkB,IAAIA,MAAM,MAAQ,SAAS,KAEzC,SAAS,MAAQ,SAAS,EAAEA,KAAK,gBAAgB,CAAG,QACrD,MAAQ,SAAS,EAAEA,KAAK,iBACxB,MAAQ,SAAS,MAAO,GAG3B,KAAK,CAGV,CAED,SAAS,wBAAyB,CAChC,MAAK,MAAQ,SAAS,KAAK,WAAW,WAAa,MAAQ,SAAS,WAAa,MAAQ,SAAS,gBAAgB,QAIlH,KAAK,MAAQ,SAAS,KAAM,CAC1B,KAAK,WAAW,MAAQ,SAAS,GAAG,CACpC,MACD,CAGD,CADC,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,MAAQ,MAAQ,SAAS,cAC3C,IAAIA,IACA,KAAO,MAAQ,SAAS,gBAAgB,OACxC,YAAc,MAAQ,SAAS,IAAM,MAAQ,SAAS,IAAM,MAAQ,SAAS,KAAK,EAEtF,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,WAAa,CAAC,MAAQ,SAAS,gBAAgBA,KAAG,WAAW,CAM/D,AAHA,KAAK,UAAU,WAAW,EACzB,MAAQ,SAAS,eAAgB,GACjC,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,SAAW,MAAQ,SAAS,KAAK,WAAW,OAf7D,CAgBF,CAED,SAAS,UAAU,eAAgB,CAGjC,AAFA,CAAC,MAAQ,SAAS,gBAAgB,KAAK,eAAe,CAEtD,CAAC,MAAQ,SAAS,UAAU,mBAAmB,MAAQ,QAAQ,AAChE,CAED,SAAS,cAAc,KAAM,KAAM,KAAM,UAAW,CAiBlD,CAhBC,MAAQ,SAAS,SAAW,kBAC5B,MAAQ,SAAS,KAAO,MAAQ,GAChC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,EAAI,KAAO,KAAK,EAAI,KAAO,KAAK,GACjD,MAAQ,SAAS,GAAK,KAAK,GAC3B,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,KAAO,KAAK,MAC7B,MAAQ,SAAS,GAAI,GACrB,MAAQ,SAAS,IAAK,GACtB,MAAQ,SAAS,IAAM,GACvB,MAAQ,SAAS,gBAAkB,CAAE,GACrC,MAAQ,SAAS,eAAgB,GACjC,MAAQ,SAAS,SAAW,wBAC5B,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,UAAY,SAC/B,CAED,SAAS,yBAAyB,KAAM,KAAM,KAAM,UAAW,CAU7D,CATC,MAAQ,SAAS,SAAW,oBAC5B,MAAQ,SAAS,KAAO,MAAQ,GAChC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,KAAO,KAAK,MAC7B,MAAQ,SAAS,GAAI,GACrB,MAAQ,SAAS,IAAK,GACtB,MAAQ,SAAS,QAAU,GAC5B,IAAIA,IACA,IAAM,KAAK,EAAE,OAKjB,KAJC,MAAQ,SAAS,EAAI,iBAAiB,UAAW,IAAI,EACrD,MAAQ,SAAS,GAAK,iBAAiB,UAAW,IAAI,EACtD,MAAQ,SAAS,IAAM,iBAAiB,UAAW,IAAI,CAEnDA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAExB,CADC,MAAQ,SAAS,EAAEA,KAAK,KAAK,EAAEA,MAAM,MAAQ,SAAS,MACtD,MAAQ,SAAS,GAAGA,KAAK,KAAK,EAAEA,KAOnC,CAJC,MAAQ,SAAS,eAAgB,GACjC,MAAQ,SAAS,gBAAkB,CAAE,GACrC,MAAQ,SAAS,SAAW,wBAC5B,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,UAAY,SAC/B,CAED,SAAS,uBAAuB,KAAM,KAAM,KAAM,UAAW,CAyB3D,CAxBC,MAAQ,SAAS,SAAW,kBAC5B,MAAQ,SAAS,UAAY,KAAK,GAClC,MAAQ,SAAS,WAAa,KAAK,KAAK,IACxC,MAAQ,SAAS,QAAU,IAC3B,MAAQ,SAAS,SAAW,CAC3B,UAAW,UACX,UAAW,EACX,MAAO,EACP,mBAAoB,EACrB,GACA,MAAQ,SAAS,GAAI,GACrB,MAAQ,SAAS,IAAK,GACtB,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,KAAO,MAAQ,GAChC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,KAAO,KAAK,MAC7B,MAAQ,SAAS,EAAI,WACrB,MAAQ,SAAS,GAAK,WACtB,MAAQ,SAAS,eAAgB,GACjC,MAAQ,SAAS,SAAW,wBAC5B,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,iBAAmB,kBACpC,MAAQ,SAAS,gBAAkB,CAAC,sBAAsB,KAAK,MAAQ,QAAQ,AAAC,GAChF,MAAQ,SAAS,UAAY,SAC/B,CAED,SAAS,kCAAkC,KAAM,KAAM,KAAM,UAAW,CACtE,CAAC,MAAQ,SAAS,SAAW,mBAC7B,IAAIA,IACA,IAAM,KAAK,EAAE,OACbE,IACAL,IACA,GACA,GAEJ,IAAKG,IAAI,EAAGA,IAAI,IAAM,EAAGA,KAAK,EAC5B,AAAI,KAAK,EAAEA,KAAG,IAAM,KAAK,EAAEA,KAAG,GAAK,KAAK,EAAEA,IAAI,IAAM,KAAK,EAAEA,IAAI,GAAG,IAChE,IAAI,KAAK,EAAEA,KAAG,EACd,IAAI,KAAK,EAAEA,IAAI,GAAG,EAClB,GAAK,KAAK,EAAEA,KAAG,GACf,GAAK,KAAK,EAAEA,KAAG,IAEXE,IAAE,SAAW,KAAOA,IAAE,KAAOL,IAAE,IAAMK,IAAE,KAAOL,IAAE,KAAO,IAAI,cAAcK,IAAE,GAAIA,IAAE,GAAIL,IAAE,GAAIA,IAAE,GAAIK,IAAE,GAAK,GAAG,GAAIA,IAAE,GAAK,GAAG,GAAG,EAAI,IAAI,cAAcA,IAAE,GAAIA,IAAE,GAAIL,IAAE,GAAIA,IAAE,GAAIA,IAAE,GAAK,GAAG,GAAIA,IAAE,GAAK,GAAG,GAAG,EAAIK,IAAE,SAAW,KAAOA,IAAE,KAAOL,IAAE,IAAMK,IAAE,KAAOL,IAAE,IAAMK,IAAE,KAAOL,IAAE,KAAO,IAAI,cAAcK,IAAE,GAAIA,IAAE,GAAIA,IAAE,GAAIL,IAAE,GAAIA,IAAE,GAAIA,IAAE,GAAIK,IAAE,GAAK,GAAG,GAAIA,IAAE,GAAK,GAAG,GAAIA,IAAE,GAAK,GAAG,GAAG,EAAI,IAAI,cAAcA,IAAE,GAAIA,IAAE,GAAIA,IAAE,GAAIL,IAAE,GAAIA,IAAE,GAAIA,IAAE,GAAIA,IAAE,GAAK,GAAG,GAAIA,IAAE,GAAK,GAAG,GAAIA,IAAE,GAAK,GAAG,GAAG,IACrd,KAAK,EAAEG,KAAG,GAAK,KACf,KAAK,EAAEA,KAAG,GAAK,MAGbE,IAAE,KAAOL,IAAE,IAAMK,IAAE,KAAOL,IAAE,IAAM,GAAG,KAAO,GAAK,GAAG,KAAO,GAAK,GAAG,KAAO,GAAK,GAAG,KAAO,IACvFK,IAAE,SAAW,GAAKA,IAAE,KAAOL,IAAE,IAAM,GAAG,KAAO,GAAK,GAAG,KAAO,KAC9D,KAAK,EAAEG,KAAG,GAAK,KACf,KAAK,EAAEA,KAAG,GAAK,OAoBvB,CAdC,MAAQ,SAAS,gBAAkB,CAAC,sBAAsB,KAAK,MAAQ,QAAQ,AAAC,GAChF,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,UAAY,KAAK,GAClC,MAAQ,SAAS,WAAa,KAAK,KAAK,IACxC,MAAQ,SAAS,GAAI,GACrB,MAAQ,SAAS,IAAK,GACtB,MAAQ,SAAS,eAAgB,GACjC,MAAQ,SAAS,KAAO,MAAQ,GAChC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,KAAO,KAAK,MAC7B,MAAQ,SAAS,SAAW,wBAC5B,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,iBAAmB,kBACpC,MAAQ,SAAS,QAAU,GAC5B,IAAI,OAAS,KAAK,EAAE,GAAG,EAAE,OAIzB,KAHC,MAAQ,SAAS,EAAI,iBAAiB,UAAW,OAAO,EACxD,MAAQ,SAAS,GAAK,iBAAiB,UAAW,OAAO,CAErDA,IAAI,EAAGA,IAAI,OAAQA,KAAK,EAE3B,CADC,MAAQ,SAAS,EAAEA,KAAK,WACxB,MAAQ,SAAS,GAAGA,KAAK,UAQ5B,CALC,MAAQ,SAAS,SAAW,CAC3B,UAAW,UACX,UAAW,EACX,MAAO,iBAAiB,UAAW,OAAO,AAC3C,GACA,MAAQ,SAAS,UAAY,SAC/B,CAED,SAAS,QAAQ,KAAM,KAAM,KAAM,KAAM,UAAW,CAClD,IAAIQ,IAEJ,IAAK,KAAK,EAAE,OACV,IAAI,IAAI,cAAc,KAAM,KAAM,KAAM,0BACxB,KAAK,EAAE,IAAO,SAC9B,IAAI,IAAI,yBAAyB,KAAM,KAAM,KAAM,gBAEnD,OAAQ,KAAR,CACE,IAAK,GACH,IAAI,IAAI,uBAAuB,KAAM,KAAM,KAAM,WACjD,MAEF,IAAK,GACH,IAAI,IAAI,kCAAkC,KAAM,KAAM,KAAM,WAC5D,MAEF,QACE,KACH,CAOH,OAJIA,IAAE,gBAAgB,QACpB,UAAU,mBAAmBA,IAAE,CAG1BA,GACR,CAED,IAAI,GAAK,CACE,OACV,EACD,OAAO,EACR,GAAE,CAMC,yBAA2B,UAAY,CACzC,IAAI,cAAgB,CAAC,EAAG,CAAE,EAE1B,SAAS,cAAc,IAAK,CAC1B,IAAI,MAAQ,MAAQ,SAAS,KAsB7B,AArBA,KAAK,0BAA0B,EAC9B,MAAQ,SAAS,MAAQ,MAAQ,SAAS,MAAQ,MAE9C,MAAQ,SAAS,GACpB,IAAI,YAAY,MAAQ,SAAS,EAAE,EAAE,KAAM,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,GAAG,EAG1F,MAAQ,SAAS,GACpB,IAAI,OAAO,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,GAAG,EAGpF,MAAQ,SAAS,IACpB,IAAI,eAAe,MAAQ,SAAS,GAAG,GAAI,MAAQ,SAAS,GAAG,EAAE,EAG9D,MAAQ,SAAS,EACpB,IAAI,SAAS,MAAQ,SAAS,EAAE,EAAE,CAElC,IAAI,UAAU,MAAQ,SAAS,GAAG,EAAE,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,CAAC,UAAU,MAAQ,SAAS,GAAG,EAAE,GAAG,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,GAAG,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,GAAG,EAG3M,MAAQ,SAAS,KAAK,EAAE,GACtB,MAAQ,SAAS,KAAK,EAAE,EAC3B,IAAI,WAAW,MAAQ,SAAS,GAAG,GAAI,MAAQ,SAAS,GAAG,IAAK,MAAQ,SAAS,GAAG,EAAE,CAEtF,IAAI,WAAW,MAAQ,SAAS,GAAG,GAAI,MAAQ,SAAS,GAAG,EAAG,EAAE,CAGlE,IAAI,WAAW,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,KAAM,MAAQ,SAAS,EAAE,EAAE,GAAG,AAE/F,CAED,SAAS,YAAY,YAAa,CAChC,IAAK,MAAQ,SAAS,KAAK,WAAW,WAAa,MAAQ,SAAS,QAWpE,KAPK,MAAQ,SAAS,WACpB,KAAK,oBAAoB,EACxB,MAAQ,SAAS,UAAW,GAG/B,KAAK,0BAA0B,EAE1B,MAAQ,SAAS,MAAQ,YAAa,CACzC,IAAI,UAsBJ,GApBA,CAAC,MAAQ,SAAS,EAAE,gBAAgB,MAAQ,SAAS,IAAI,MAAM,EAE1D,MAAQ,SAAS,uBAAyB,GAC7C,CAAC,MAAQ,SAAS,EAAE,YAAY,MAAQ,SAAS,EAAE,EAAE,KAAM,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,GAAG,EAG1G,MAAQ,SAAS,uBAAyB,GAC7C,CAAC,MAAQ,SAAS,EAAE,OAAO,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,GAAG,EAGpG,MAAQ,SAAS,KAAO,MAAQ,SAAS,uBAAyB,GACrE,CAAC,MAAQ,SAAS,EAAE,eAAe,MAAQ,SAAS,GAAG,GAAI,MAAQ,SAAS,GAAG,EAAE,EAG9E,MAAQ,SAAS,IAAM,MAAQ,SAAS,uBAAyB,EACpE,CAAC,MAAQ,SAAS,EAAE,SAAS,MAAQ,SAAS,EAAE,EAAE,GACvC,MAAQ,SAAS,IAAM,MAAQ,SAAS,uBAAyB,GAC5E,CAAC,MAAQ,SAAS,EAAE,UAAU,MAAQ,SAAS,GAAG,EAAE,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,CAAC,UAAU,MAAQ,SAAS,GAAG,EAAE,GAAG,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,GAAG,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,GAAG,EAG3N,MAAQ,SAAS,aAAc,CAClC,IAAI,GACA,GAGJ,GAFA,WAAa,MAAQ,SAAS,KAAK,WAAW,WAEzC,MAAQ,SAAS,IAAM,MAAQ,SAAS,EAAE,YAAc,MAAQ,SAAS,EAAE,eAC9E,CAAK,MAAQ,SAAS,EAAE,SAAS,WAAa,MAAQ,SAAS,EAAE,aAAe,MAAQ,SAAS,EAAE,UAAU,GAAG,GAC9G,GAAK,CAAC,MAAQ,SAAS,EAAE,iBAAiB,MAAQ,SAAS,EAAE,UAAU,GAAG,EAAI,KAAQ,UAAW,EAAE,CACnG,GAAK,CAAC,MAAQ,SAAS,EAAE,gBAAgB,MAAQ,SAAS,EAAE,UAAU,GAAG,EAAI,UAAW,EAAE,GAChF,MAAQ,SAAS,EAAE,SAAS,WAAa,MAAQ,SAAS,EAAE,aAAe,MAAQ,SAAS,EAAE,WAAW,MAAQ,SAAS,EAAE,UAAU,OAAS,GAAG,GAC5J,GAAK,CAAC,MAAQ,SAAS,EAAE,gBAAgB,MAAQ,SAAS,EAAE,WAAW,MAAQ,SAAS,EAAE,UAAU,OAAS,GAAG,EAAI,UAAW,EAAE,CACjI,GAAK,CAAC,MAAQ,SAAS,EAAE,iBAAiB,MAAQ,SAAS,EAAE,WAAW,MAAQ,SAAS,EAAE,UAAU,OAAS,GAAG,EAAI,KAAQ,UAAW,EAAE,GAE1I,IAAM,MAAQ,SAAS,EAAE,GACzB,GAAK,CAAC,MAAQ,SAAS,EAAE,iBAAiB,MAAQ,SAAS,EAAE,SAAS,WAAa,MAAQ,SAAS,EAAE,WAAa,KAAQ,WAAY,MAAQ,SAAS,EAAE,WAAW,WAE7J,MAAQ,SAAS,KAAO,MAAQ,SAAS,GAAG,YAAc,MAAQ,SAAS,GAAG,YAAc,MAAQ,SAAS,GAAG,iBAAmB,MAAQ,SAAS,GAAG,eAAgB,CAEjL,AADA,GAAK,CAAE,EACP,GAAK,CAAE,EACP,IAAI,IAAM,MAAQ,SAAS,GACvB,IAAM,MAAQ,SAAS,GAE3B,AAAI,GAAG,SAAS,UAAY,GAAG,YAAc,GAAG,UAAU,GAAG,GAC3D,GAAG,GAAK,GAAG,gBAAgB,GAAG,UAAU,GAAG,EAAI,KAAQ,UAAW,EAAE,CACpE,GAAG,GAAK,GAAG,gBAAgB,GAAG,UAAU,GAAG,EAAI,KAAQ,UAAW,EAAE,CACpE,GAAG,GAAK,GAAG,eAAe,GAAG,UAAU,GAAG,EAAI,UAAW,EAAE,CAC3D,GAAG,GAAK,GAAG,eAAe,GAAG,UAAU,GAAG,EAAI,UAAW,EAAE,EAClD,GAAG,SAAS,UAAY,GAAG,YAAc,GAAG,UAAU,GAAG,UAAU,OAAS,GAAG,GACxF,GAAG,GAAK,GAAG,eAAe,GAAG,UAAU,GAAG,UAAU,OAAS,GAAG,EAAI,UAAW,EAAE,CACjF,GAAG,GAAK,GAAG,eAAe,GAAG,UAAU,GAAG,UAAU,OAAS,GAAG,EAAI,UAAW,EAAE,CACjF,GAAG,GAAK,GAAG,gBAAgB,GAAG,UAAU,GAAG,UAAU,OAAS,GAAG,EAAI,KAAQ,UAAW,EAAE,CAC1F,GAAG,GAAK,GAAG,gBAAgB,GAAG,UAAU,GAAG,UAAU,OAAS,GAAG,EAAI,KAAQ,UAAW,EAAE,GAE1F,GAAK,CAAC,GAAG,GAAI,GAAG,EAAG,EACnB,GAAG,GAAK,GAAG,gBAAgB,GAAG,SAAS,UAAY,GAAG,WAAa,KAAQ,UAAW,GAAG,WAAW,CACpG,GAAG,GAAK,GAAG,gBAAgB,GAAG,SAAS,UAAY,GAAG,WAAa,KAAQ,UAAW,GAAG,WAAW,CAEvG,MAEC,AADA,GAAK,cACL,GAAK,GAGP,CAAC,MAAQ,SAAS,EAAE,QAAQ,KAAK,MAAM,GAAG,GAAK,GAAG,GAAI,GAAG,GAAK,GAAG,GAAG,CAAC,AACtE,CAED,CAAK,MAAQ,SAAS,KAAK,IAAM,MAAQ,SAAS,KAAK,EAAE,GAClD,MAAQ,SAAS,KAAK,EAAE,EAC3B,CAAC,MAAQ,SAAS,EAAE,WAAW,MAAQ,SAAS,GAAG,GAAI,MAAQ,SAAS,GAAG,IAAK,MAAQ,SAAS,GAAG,EAAE,CAEtG,CAAC,MAAQ,SAAS,EAAE,WAAW,MAAQ,SAAS,GAAG,GAAI,MAAQ,SAAS,GAAG,EAAG,EAAE,CAGlF,CAAC,MAAQ,SAAS,EAAE,WAAW,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,KAAM,MAAQ,SAAS,EAAE,EAAE,GAAG,AAE/G,CAED,CAAC,MAAQ,SAAS,SAAW,MAAQ,SAAS,KAAK,WAAW,OAF7D,CAGF,CAED,SAAS,oBAAqB,CAC5B,KAAM,MAAQ,SAAS,EAAE,EAGvB,AAFA,CAAC,MAAQ,SAAS,IAAI,YAAY,MAAQ,SAAS,EAAE,EAAE,KAAM,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,GAAG,EAE9G,MAAQ,SAAS,uBAAyB,OAE3C,OAGF,KAAM,MAAQ,SAAS,EAAE,gBAAgB,OAGvC,AAFA,CAAC,MAAQ,SAAS,IAAI,OAAO,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,GAAG,EAExG,MAAQ,SAAS,uBAAyB,OAE3C,OAGF,IAAK,MAAQ,SAAS,GACpB,KAAM,MAAQ,SAAS,GAAG,gBAAgB,UAAY,MAAQ,SAAS,GAAG,gBAAgB,OAGxF,AAFA,CAAC,MAAQ,SAAS,IAAI,eAAe,MAAQ,SAAS,GAAG,GAAI,MAAQ,SAAS,GAAG,EAAE,EAElF,MAAQ,SAAS,uBAAyB,OAE3C,OAIJ,CAAK,MAAQ,SAAS,GACd,MAAQ,SAAS,EAAE,gBAAgB,SACvC,CAAC,MAAQ,SAAS,IAAI,SAAS,MAAQ,SAAS,EAAE,EAAE,EAEnD,MAAQ,SAAS,uBAAyB,KAElC,MAAQ,SAAS,GAAG,gBAAgB,UAAY,MAAQ,SAAS,GAAG,gBAAgB,UAAY,MAAQ,SAAS,GAAG,gBAAgB,UAAY,MAAQ,SAAS,GAAG,gBAAgB,SAC/L,CAAC,MAAQ,SAAS,IAAI,UAAU,MAAQ,SAAS,GAAG,EAAE,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,CAAC,UAAU,MAAQ,SAAS,GAAG,EAAE,GAAG,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,GAAG,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,GAAG,EAE/N,MAAQ,SAAS,uBAAyB,EAE9C,CAED,SAAS,YAAa,CAErB,CAED,SAAS,mBAAmB,KAAM,CAKhC,AAJA,KAAK,oBAAoB,KAAK,CAE9B,CAAC,MAAQ,SAAS,KAAK,mBAAmB,KAAK,EAE9C,MAAQ,SAAS,UAAW,CAC9B,CAED,SAAS,kBAAkB,KAAM,KAAM,UAAW,CAwBhD,IAvBC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,QAAU,IAC3B,MAAQ,SAAS,SAAW,aAC5B,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,EAAI,IAAI,QAEzB,MAAQ,SAAS,IAAM,IAAI,QAC3B,MAAQ,SAAS,uBAAyB,EAC3C,KAAK,6BAA6B,WAAa,KAAK,CAEhD,KAAK,GAAK,KAAK,EAAE,IAClB,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,EAAE,EAAG,EAAG,EAAG,MAAQ,QAAQ,EACpF,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,EAAE,EAAG,EAAG,EAAG,MAAQ,QAAQ,CAEjF,KAAK,EAAE,KACR,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,EAAE,EAAG,EAAG,EAAG,MAAQ,QAAQ,IAGtF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,GAAK,CAC5D,EAAG,CAAC,EAAG,EAAG,CAAE,CACb,EAAE,EAAG,EAAG,MAAQ,QAAQ,CAGvB,KAAK,GAAI,CAKX,IAJC,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,GAAI,EAAG,UAAW,MAAQ,QAAQ,EAC3F,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,GAAI,EAAG,UAAW,MAAQ,QAAQ,EAC3F,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,GAAI,EAAG,UAAW,MAAQ,QAAQ,CAExF,KAAK,GAAG,EAAE,GAAG,GAAI,CACnB,IAAIR,IACA,IAAM,KAAK,GAAG,EAAE,OAEpB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAExB,AADA,KAAK,GAAG,EAAEA,KAAG,GAAK,KAClB,KAAK,GAAG,EAAEA,KAAG,GAAK,IAErB,CAID,CAFC,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,GAAI,EAAG,UAAW,MAAQ,QAAQ,EAE3F,MAAQ,SAAS,GAAG,IAAK,CAC3B,MACC,CAAC,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,GAAK,CAC5D,EAAG,CACJ,EAAE,EAAG,UAAW,MAAQ,QAAQ,CA0BnC,AAvBI,KAAK,MACN,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,GAAI,EAAG,UAAW,MAAQ,QAAQ,EAC3F,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,GAAI,EAAG,UAAW,MAAQ,QAAQ,GAG7F,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,GAAK,CAC5D,EAAG,CAAC,EAAG,EAAG,CAAE,CACb,EAAE,EAAG,EAAG,MAAQ,QAAQ,EACxB,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,GAAK,CAC5D,EAAG,CAAC,IAAK,IAAK,GAAI,CACnB,EAAE,EAAG,IAAM,MAAQ,QAAQ,CAExB,KAAK,GACN,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,IAAM,KAAK,EAEzE,MAAQ,SAAS,EAAI,CACpB,MAAM,EACN,EAAG,CACJ,GAGF,MAAQ,SAAS,UAAW,GAEvB,MAAQ,SAAS,kBAAkB,QACvC,KAAK,UAAS,EAAK,AAEtB,CAUD,AARA,kBAAkB,UAAY,CACb,cACf,SAAU,YACU,mBACR,UACb,EACD,gBAAgB,CAAC,wBAAyB,EAAE,kBAAkB,CAC9D,kBAAkB,UAAU,mBAAqB,mBACjD,kBAAkB,UAAU,oBAAsB,yBAAyB,UAAU,mBAErF,SAAS,qBAAqB,KAAM,KAAM,UAAW,CACnD,OAAO,IAAI,kBAAkB,KAAM,KAAM,UAC1C,CAED,MAAO,CACiB,oBACvB,CACF,GAAE,CAIH,SAAS,WAAY,CAMnB,CALC,MAAQ,SAAS,GAAI,GACrB,MAAQ,SAAS,QAAU,GAC3B,MAAQ,SAAS,WAAa,GAC9B,MAAQ,SAAS,EAAI,kBAAkB,MAAQ,SAAS,WAAW,EACnE,MAAQ,SAAS,EAAI,kBAAkB,MAAQ,SAAS,WAAW,EACnE,MAAQ,SAAS,EAAI,kBAAkB,MAAQ,SAAS,WAAW,AACrE,CAsED,AApEA,UAAU,UAAU,YAAc,SAAU,OAAQ,IAAK,CAEvD,CADC,MAAQ,SAAS,EAAI,OACtB,KAAK,UAAU,IAAI,CAGnB,IAFA,IAAIA,IAAI,EAEDA,IAAI,KAIT,CAHC,MAAQ,SAAS,EAAEA,KAAK,UAAU,YAAY,EAC9C,MAAQ,SAAS,EAAEA,KAAK,UAAU,YAAY,EAC9C,MAAQ,SAAS,EAAEA,KAAK,UAAU,YAAY,CAC/C,KAAK,CAER,EAED,UAAU,UAAU,UAAY,SAAU,IAAK,CAC7C,MAAQ,MAAQ,SAAS,WAAa,KACpC,KAAK,mBAAmB,CAG1B,CAAC,MAAQ,SAAS,QAAU,GAC7B,EAED,UAAU,UAAU,kBAAoB,UAAY,CAIlD,CAHC,MAAQ,SAAS,EAAI,CAAC,MAAQ,SAAS,EAAE,OAAO,kBAAkB,MAAQ,SAAS,WAAW,CAAC,EAC/F,MAAQ,SAAS,EAAI,CAAC,MAAQ,SAAS,EAAE,OAAO,kBAAkB,MAAQ,SAAS,WAAW,CAAC,EAC/F,MAAQ,SAAS,EAAI,CAAC,MAAQ,SAAS,EAAE,OAAO,kBAAkB,MAAQ,SAAS,WAAW,CAAC,EAC/F,MAAQ,SAAS,YAAc,CACjC,EAED,UAAU,UAAU,QAAU,SAAUqB,IAAGF,IAAG,KAAM,IAAK,QAAS,CAChE,IAAI,IAOJ,QANC,MAAQ,SAAS,QAAU,KAAK,KAAK,MAAQ,SAAS,QAAS,IAAM,EAAE,EAEnE,MAAQ,SAAS,UAAY,MAAQ,SAAS,YACjD,KAAK,mBAAmB,CAGlB,KAAR,CACE,IAAK,IACH,KAAO,MAAQ,SAAS,EACxB,MAEF,IAAK,IACH,KAAO,MAAQ,SAAS,EACxB,MAEF,IAAK,IACH,KAAO,MAAQ,SAAS,EACxB,MAEF,QACE,IAAM,CAAE,EACR,KACH,CAOD,EALK,IAAI,MAAQ,IAAI,OAAS,WAC5B,IAAI,KAAO,UAAU,YAAY,EAGnC,IAAI,KAAK,GAAKE,IACd,IAAI,KAAK,GAAKF,GACf,EAED,UAAU,UAAU,YAAc,SAAU,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI,IAAK,QAAS,CAGhF,AAFA,KAAK,QAAQ,GAAI,GAAI,IAAK,IAAK,QAAQ,CACvC,KAAK,QAAQ,GAAI,GAAI,IAAK,IAAK,QAAQ,CACvC,KAAK,QAAQ,GAAI,GAAI,IAAK,IAAK,QAAQ,AACxC,EAED,UAAU,UAAU,QAAU,UAAY,CACxC,IAAI,QAAU,IAAI,UAClB,QAAQ,aAAa,MAAQ,SAAS,GAAI,MAAQ,SAAS,QAAQ,CACnE,IAAI,UAAY,MAAQ,SAAS,EAC7B,WAAa,MAAQ,SAAS,EAC9B,UAAY,MAAQ,SAAS,EAC7B,KAAO,EAEX,CAAK,MAAQ,SAAS,IACpB,QAAQ,YAAY,SAAS,GAAG,GAAI,SAAS,GAAG,GAAI,SAAS,GAAG,GAAI,SAAS,GAAG,GAAI,UAAU,GAAG,GAAI,UAAU,GAAG,GAAI,GAAG,EAAM,CAC/H,KAAO,GAGT,IAAI,KAAO,MAAQ,SAAS,QAAU,EAClC,KAAO,MAAQ,SAAS,QACxBnB,IAEJ,IAAKA,IAAI,KAAMA,IAAI,IAAKA,KAAK,EAE3B,AADA,QAAQ,YAAY,SAAS,KAAK,GAAI,SAAS,KAAK,GAAI,SAAS,KAAK,GAAI,SAAS,KAAK,GAAI,UAAU,KAAK,GAAI,UAAU,KAAK,GAAIA,KAAG,EAAM,CAC3I,MAGF,OAAO,OACR,EAOD,IAAI,qBAAuB,UAAY,CACrC,IAAI,UAAY,QAEhB,SAAS,iBAAiB,SAAU,cAAe,QAAS,CAC1D,IAAI,eAAiB,QAAQ,UACzB,SACA,SACA,OACA+C,IACAnB,IACA,KACA,KACA,KACA,YACA,IAAM,MAAQ,SAAS,UAE3B,GAAI,SAAW,GAAG,GAAG,GAAK,MAAQ,SAAS,WAGzC,AAFA,SAAW,GAAG,GAAG,EAAE,GACnB,QAAS,EACT,eAAiB,UACR,UAAY,GAAG,GAAG,OAAS,GAAG,GAAK,MAAQ,SAAS,WAQ7D,AAPA,SAAW,GAAG,GAAG,OAAS,GAAG,EAAI,GAAG,GAAG,OAAS,GAAG,EAAE,GAAK,GAAG,GAAG,OAAS,GAAG,EAAE,GAO9E,QAAS,MACJ,CAOL,IANA,IAAI5B,IAAI,eACJ,IAAM,GAAG,OAAS,EAClB,MAAO,EACP,QACA,YAEG,OACL,QAAU,GAAGA,KACb,YAAc,GAAGA,IAAI,KAEjB,YAAY,GAAK,MAAQ,SAAS,WAAa,YAInD,AAAIA,IAAI,IAAM,EACZ,KAAK,EAEL,MAAO,EAOX,GAHA,OAAS,QAAQ,IAAM,EACvB,eAAiBA,KAEZ,OAAQ,CACX,GAAI,UAAY,YAAY,GAAK,MAAQ,SAAS,WAChD,KAAO,UACE,SAAW,QAAQ,GAAK,MAAQ,SAAS,WAClD,KAAO,MACF,CACL,IAAI,IASJ,AAPI,QAAQ,OACV,IAAM,QAAQ,QAEd,IAAM,cAAc,gBAAgB,QAAQ,EAAE,EAAG,QAAQ,EAAE,EAAG,QAAQ,EAAE,EAAG,QAAQ,EAAE,EAAE,CAAC,IACxF,QAAQ,OAAS,KAGnB,KAAO,KAAK,UAAY,QAAQ,GAAK,MAAQ,SAAS,cAAgB,YAAY,GAAK,MAAQ,SAAS,YAAc,QAAQ,GAAK,MAAQ,SAAS,aAAa,AAClK,CAED,SAAW,YAAY,EAAI,YAAY,EAAE,GAAK,QAAQ,EAAE,EACzD,CAED,SAAW,QAAQ,EAAE,EACtB,CAMD,IAJA,KAAO,cAAc,QACrB,KAAO,SAAS,EAAE,GAAG,OACrB,QAAQ,UAAY,eAEf+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,IAAKnB,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAMzB,AALA,YAAc,OAAS,SAAS,EAAEmB,KAAGnB,KAAK,SAAS,EAAEmB,KAAGnB,MAAM,SAAS,EAAEmB,KAAGnB,KAAK,SAAS,EAAEmB,KAAGnB,MAAM,KACrG,cAAc,EAAEmB,KAAGnB,KAAK,YACxB,YAAc,OAAS,SAAS,EAAEmB,KAAGnB,KAAK,SAAS,EAAEmB,KAAGnB,MAAM,SAAS,EAAEmB,KAAGnB,KAAK,SAAS,EAAEmB,KAAGnB,MAAM,KACrG,cAAc,EAAEmB,KAAGnB,KAAK,YACxB,YAAc,OAAS,SAAS,EAAEmB,KAAGnB,KAAK,SAAS,EAAEmB,KAAGnB,MAAM,SAAS,EAAEmB,KAAGnB,KAAK,SAAS,EAAEmB,KAAGnB,MAAM,KACrG,cAAc,EAAEmB,KAAGnB,KAAK,WAG7B,CAED,SAAS,6BAA8B,CACrC,IAAI,UAAY,MAAQ,SAAS,KAAK,eAAiB,MAAQ,SAAS,WACpE,UAAY,MAAQ,SAAS,UAAU,GAAG,GAAK,MAAQ,SAAS,WAChE,SAAW,MAAQ,SAAS,WAAW,MAAQ,SAAS,UAAU,OAAS,GAAG,GAAK,MAAQ,SAAS,WACpG,WAAa,MAAQ,SAAS,SAAS,UAS3C,OAPM,YAAc,YAAc,UAAY,UAAY,SAAW,UAAY,UAAY,SAAW,SAAW,YAEhH,MAAQ,SAAS,SAAS,UAAY,UAAY,UAAY,MAAQ,SAAS,SAAS,UAAY,EACrG,KAAK,iBAAiB,UAAW,MAAQ,SAAS,IAAK,MAAQ,SAAS,SAAS,GAGlF,MAAQ,SAAS,SAAS,UAAY,UAC/B,MAAQ,SAAS,EAC1B,CAED,SAAS,YAAa,CACpB,CAAC,MAAQ,SAAS,OAAS,MAAQ,SAAS,oBAC7C,CAED,SAAS,YAAY,OAAQ,OAAQ,CACnC,GAAI,OAAO,UAAY,OAAO,SAAW,OAAO,IAAM,OAAO,EAC3D,OAAO,EAGT,IAAI5B,IACA,IAAM,OAAO,QAEjB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,GAAI,OAAO,EAAEA,KAAG,KAAO,OAAO,EAAEA,KAAG,IAAM,OAAO,EAAEA,KAAG,KAAO,OAAO,EAAEA,KAAG,IAAM,OAAO,EAAEA,KAAG,KAAO,OAAO,EAAEA,KAAG,IAAM,OAAO,EAAEA,KAAG,KAAO,OAAO,EAAEA,KAAG,IAAM,OAAO,EAAEA,KAAG,KAAO,OAAO,EAAEA,KAAG,IAAM,OAAO,EAAEA,KAAG,KAAO,OAAO,EAAEA,KAAG,GAC1N,OAAO,EAIX,OAAO,CACR,CAED,SAAS,UAAU,QAAS,CAC1B,AAAK,aAAa,MAAQ,SAAS,EAAG,QAAQ,IAC3C,MAAQ,SAAS,EAAI,UAAU,MAAM,QAAQ,CAE9C,CAAC,MAAQ,SAAS,qBAAqB,eAAe,CAEtD,CAAC,MAAQ,SAAS,qBAAqB,UAAU,MAAQ,SAAS,EAAE,EAEnE,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,OAAS,MAAQ,SAAS,qBAE/C,CAED,SAAS,wBAAyB,CAChC,IAAK,MAAQ,SAAS,KAAK,WAAW,WAAa,MAAQ,SAAS,QAIpE,MAAM,MAAQ,SAAS,gBAAgB,OAAQ,CAC7C,CAAC,MAAQ,SAAS,MAAO,EACzB,MACD,CAED,IAAK,MAAQ,SAAS,KAAM,CAC1B,KAAK,WAAW,MAAQ,SAAS,GAAG,CACpC,MACD,CAGD,CADC,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,MAAO,EACzB,IAAI,WAEJ,AAKE,YALG,MAAQ,SAAS,IACN,MAAQ,SAAS,IACrB,MAAQ,SAAS,KAAK,IAClB,MAAQ,SAAS,KAAK,GAAG,GAEzB,MAAQ,SAAS,KAAK,GAAG,EAGzC,IAAIA,IACA,KAAO,MAAQ,SAAS,gBAAgB,OAE5C,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,WAAa,CAAC,MAAQ,SAAS,gBAAgBA,KAAG,WAAW,CAK/D,AAFA,KAAK,UAAU,WAAW,EACzB,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,SAAW,MAAQ,SAAS,KAAK,WAAW,OA5B7D,CA6BF,CAED,SAAS,cAAc,KAAM,KAAM,KAAM,CAQvC,CAPC,MAAQ,SAAS,SAAW,SAC5B,MAAQ,SAAS,KAAO,KAAK,MAC7B,MAAQ,SAAS,UAAY,MAC7B,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,GAAI,GACrB,MAAQ,SAAS,IAAK,GACtB,MAAQ,SAAS,MAAO,EACzB,IAAI,SAAW,OAAS,EAAI,KAAK,GAAG,EAAI,KAAK,GAAG,EAShD,CARC,MAAQ,SAAS,EAAI,UAAU,MAAM,SAAS,EAC9C,MAAQ,SAAS,GAAK,UAAU,OAAO,MAAQ,SAAS,EAAE,EAC1D,MAAQ,SAAS,qBAAuB,oBAAoB,oBAAoB,EAChF,MAAQ,SAAS,OAAS,MAAQ,SAAS,qBAE5C,CAAC,MAAQ,SAAS,MAAM,UAAU,MAAQ,SAAS,EAAE,EAEpD,MAAQ,SAAS,MAAQ,YACzB,MAAQ,SAAS,gBAAkB,CAAE,CACvC,CAED,SAAS,UAAU,eAAgB,CAGjC,AAFA,CAAC,MAAQ,SAAS,gBAAgB,KAAK,eAAe,CAEtD,CAAC,MAAQ,SAAS,UAAU,mBAAmB,MAAQ,QAAQ,AAChE,CAKD,AAHA,cAAc,UAAU,iBAAmB,iBAC3C,cAAc,UAAU,SAAW,uBACnC,cAAc,UAAU,UAAY,UACpC,cAAc,UAAU,UAAY,UAEpC,SAAS,uBAAuB,KAAM,KAAM,KAAM,CAQhD,CAPC,MAAQ,SAAS,SAAW,SAC5B,MAAQ,SAAS,KAAO,KAAK,MAC7B,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,UAAY,MAC7B,MAAQ,SAAS,WAAa,KAAK,KAAK,IACxC,MAAQ,SAAS,UAAY,OAAS,EAAI,KAAK,GAAG,EAAI,KAAK,GAAG,GAC9D,MAAQ,SAAS,GAAI,GACrB,MAAQ,SAAS,IAAK,EACvB,IAAI,KAAO,MAAQ,SAAS,UAAU,GAAG,EAAE,GAAG,EAAE,OAiBhD,CAhBC,MAAQ,SAAS,EAAI,UAAU,YAAY,CAE5C,CAAC,MAAQ,SAAS,EAAE,aAAa,MAAQ,SAAS,UAAU,GAAG,EAAE,GAAG,EAAG,IAAI,EAE1E,MAAQ,SAAS,GAAK,UAAU,OAAO,MAAQ,SAAS,EAAE,EAC1D,MAAQ,SAAS,qBAAuB,oBAAoB,oBAAoB,EAChF,MAAQ,SAAS,OAAS,MAAQ,SAAS,qBAE5C,CAAC,MAAQ,SAAS,MAAM,UAAU,MAAQ,SAAS,EAAE,EAEpD,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,MAAQ,YACzB,MAAQ,SAAS,SAAW,CAC3B,UAAW,UACX,UAAW,CACZ,GACA,MAAQ,SAAS,gBAAkB,CAAC,4BAA4B,KAAK,MAAQ,QAAQ,AAAC,CACxF,CAKD,AAHA,uBAAuB,UAAU,SAAW,uBAC5C,uBAAuB,UAAU,iBAAmB,iBACpD,uBAAuB,UAAU,UAAY,UAC7C,uBAAuB,UAAU,UAAY,UAE7C,IAAI,iBAAmB,UAAY,CACjC,IAAI,OAAS,YAEb,SAAS,wBAAwB,KAAM,KAAM,CAwB3C,CAjBC,MAAQ,SAAS,EAAI,UAAU,YAAY,CAE5C,CAAC,MAAQ,SAAS,EAAE,aAAY,EAAM,EAAE,EAEvC,MAAQ,SAAS,qBAAuB,oBAAoB,oBAAoB,EAChF,MAAQ,SAAS,OAAS,MAAQ,SAAS,qBAE5C,CAAC,MAAQ,SAAS,qBAAqB,UAAU,MAAQ,SAAS,EAAE,EAEnE,MAAQ,SAAS,EAAI,KAAK,GAC1B,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,KAAO,KAAK,MAC7B,MAAQ,SAAS,QAAU,GAC5B,KAAK,6BAA6B,KAAK,EACtC,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,MAAQ,QAAQ,EACjF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,MAAQ,QAAQ,EAE7E,MAAQ,SAAS,kBAAkB,QACrC,MAAQ,SAAS,GAAI,IAErB,MAAQ,SAAS,GAAI,EACtB,KAAK,kBAAkB,CAE1B,CAoDD,OAlDA,wBAAwB,UAAY,CAClC,MAAO,WACP,SAAU,UAAY,CACpB,CAAK,MAAQ,SAAS,KAAK,WAAW,WAAa,MAAQ,SAAS,WAInE,MAAQ,SAAS,SAAW,MAAQ,SAAS,KAAK,WAAW,QAC9D,KAAK,0BAA0B,EAE1B,MAAQ,SAAS,MACpB,KAAK,kBAAkB,CAE1B,EACD,iBAAkB,UAAY,CAC5B,IAAI,IAAM,MAAQ,SAAS,EAAE,EAAE,GAC3B,IAAM,MAAQ,SAAS,EAAE,EAAE,GAC3B,IAAM,MAAQ,SAAS,EAAE,EAAE,GAAK,EAChC,IAAM,MAAQ,SAAS,EAAE,EAAE,GAAK,EAEhC,KAAO,MAAQ,SAAS,IAAM,EAE9B,IAAM,MAAQ,SAAS,EAwB3B,AAvBA,GAAG,EAAE,GAAG,GAAK,GACb,GAAG,EAAE,GAAG,GAAK,GAAK,GAClB,GAAG,EAAE,GAAG,GAAK,IAAM,GAAK,GAAK,GAAK,GAClC,GAAG,EAAE,GAAG,GAAK,GACb,GAAG,EAAE,GAAG,GAAK,GACb,GAAG,EAAE,GAAG,GAAK,GAAK,GAClB,GAAG,EAAE,GAAG,GAAK,IAAM,GAAK,GAAK,GAAK,GAClC,GAAG,EAAE,GAAG,GAAK,GACb,GAAG,EAAE,GAAG,GAAK,IAAM,GAAK,GAAK,OAAS,GAAK,GAAK,OAChD,GAAG,EAAE,GAAG,GAAK,GAAK,GAClB,GAAG,EAAE,GAAG,GAAK,IAAM,GAAK,GAAK,GAAK,GAClC,GAAG,EAAE,GAAG,GAAK,GAAK,GAAK,OACvB,GAAG,EAAE,GAAG,GAAK,IAAM,GAAK,GAAK,OAAS,GAAK,GAAK,OAChD,GAAG,EAAE,GAAG,GAAK,GAAK,GAClB,GAAG,EAAE,GAAG,GAAK,IAAM,GAAK,GAAK,GAAK,GAClC,GAAG,EAAE,GAAG,GAAK,GAAK,GAAK,OACvB,GAAG,EAAE,GAAG,GAAK,IAAM,GAAK,GAAK,OAAS,GAAK,GAAK,OAChD,GAAG,EAAE,GAAG,GAAK,GAAK,GAClB,GAAG,EAAE,GAAG,GAAK,IAAM,GAAK,GAAK,GAAK,GAClC,GAAG,EAAE,GAAG,GAAK,GAAK,GAAK,OACvB,GAAG,EAAE,GAAG,GAAK,IAAM,GAAK,GAAK,OAAS,GAAK,GAAK,OAChD,GAAG,EAAE,GAAG,GAAK,GAAK,GAClB,GAAG,EAAE,GAAG,GAAK,IAAM,GAAK,GAAK,GAAK,GAClC,GAAG,EAAE,GAAG,GAAK,GAAK,GAAK,MACxB,CACF,EACD,gBAAgB,CAAC,wBAAyB,EAAE,wBAAwB,CAC7D,uBACR,GAAE,CAEC,kBAAoB,UAAY,CAClC,SAAS,yBAAyB,KAAM,KAAM,CA+B5C,CA9BC,MAAQ,SAAS,EAAI,UAAU,YAAY,CAE5C,CAAC,MAAQ,SAAS,EAAE,aAAY,EAAM,EAAE,EAEvC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,KAAO,KAAK,MAC7B,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,QAAU,IAC3B,MAAQ,SAAS,EAAI,KAAK,EAC3B,KAAK,6BAA6B,KAAK,CAEnC,KAAK,KAAO,IACb,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,GAAI,EAAG,EAAG,MAAQ,QAAQ,EACnF,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,GAAI,EAAG,IAAM,MAAQ,QAAQ,EACtF,MAAQ,SAAS,eAAiB,MAAQ,SAAS,oBAEnD,MAAQ,SAAS,eAAiB,MAAQ,SAAS,sBAGrD,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,GAAI,EAAG,EAAG,MAAQ,QAAQ,EACnF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,MAAQ,QAAQ,EACjF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,UAAW,MAAQ,QAAQ,EACzF,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,GAAI,EAAG,EAAG,MAAQ,QAAQ,EACnF,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,GAAI,EAAG,IAAM,MAAQ,QAAQ,EACtF,MAAQ,SAAS,qBAAuB,oBAAoB,oBAAoB,CAEjF,CAAC,MAAQ,SAAS,qBAAqB,UAAU,MAAQ,SAAS,EAAE,EAEnE,MAAQ,SAAS,OAAS,MAAQ,SAAS,sBAEvC,MAAQ,SAAS,kBAAkB,QACrC,MAAQ,SAAS,GAAI,IAErB,MAAQ,SAAS,GAAI,EACtB,KAAK,eAAe,CAEvB,CA2FD,OAzFA,yBAAyB,UAAY,CACnC,MAAO,WACP,SAAU,UAAY,CACpB,CAAK,MAAQ,SAAS,KAAK,WAAW,WAAa,MAAQ,SAAS,WAInE,MAAQ,SAAS,SAAW,MAAQ,SAAS,KAAK,WAAW,QAC9D,KAAK,0BAA0B,EAE1B,MAAQ,SAAS,MACpB,KAAK,eAAe,CAEvB,EACD,kBAAmB,UAAY,CAC7B,IAAI,OAAS,KAAK,OAAO,MAAQ,SAAS,GAAG,EAAE,CAAG,EAC9C,MAAQ,KAAK,GAAK,EAAI,OAKtB,UAAW,EACX,SAAW,MAAQ,SAAS,GAAG,EAC/B,UAAY,MAAQ,SAAS,GAAG,EAChC,WAAa,MAAQ,SAAS,GAAG,EACjC,YAAc,MAAQ,SAAS,GAAG,EAClC,iBAAmB,EAAI,KAAK,GAAK,SAAW,OAAS,GACrD,kBAAoB,EAAI,KAAK,GAAK,UAAY,OAAS,GACvDA,IACA,IACA,UACA,aACA,YAAc,KAAK,GAAK,EAC5B,aAAe,MAAQ,SAAS,EAAE,EAClC,IAAI,KAAO,MAAQ,SAAS,KAAK,IAAM,EAAI,GAAK,EAGhD,KAFC,MAAQ,SAAS,EAAE,QAAU,EAEzBA,IAAI,EAAGA,IAAI,OAAQA,KAAK,EAAG,CAG9B,AAFA,IAAM,SAAW,QAAU,SAC3B,UAAY,SAAW,UAAY,WACnC,aAAe,SAAW,iBAAmB,kBAC7C,IAAIqB,IAAI,IAAM,KAAK,IAAI,WAAW,CAC9BF,IAAI,IAAM,KAAK,IAAI,WAAW,CAC9B,GAAKE,MAAM,GAAKF,MAAM,EAAI,EAAIA,IAAI,KAAK,KAAKE,IAAIA,IAAIF,IAAIA,IAAE,CAC1D,GAAKE,MAAM,GAAKF,MAAM,EAAI,GAAKE,IAAI,KAAK,KAAKA,IAAIA,IAAIF,IAAIA,IAAE,CAY/D,AAXA,OAAO,MAAQ,SAAS,EAAE,EAAE,GAC5B,OAAO,MAAQ,SAAS,EAAE,EAAE,GAE5B,CAAC,MAAQ,SAAS,EAAE,YAAYE,IAAGF,IAAGE,IAAI,GAAK,aAAe,UAAY,IAAKF,IAAI,GAAK,aAAe,UAAY,IAAKE,IAAI,GAAK,aAAe,UAAY,IAAKF,IAAI,GAAK,aAAe,UAAY,IAAKnB,KAAG,EAAK,CAOlN,UAAY,SACZ,YAAc,MAAQ,GACvB,CACF,EACD,qBAAsB,UAAY,CAChC,IAAI,OAAS,KAAK,OAAO,MAAQ,SAAS,GAAG,EAAE,CAC3C,MAAQ,KAAK,GAAK,EAAI,OACtB,KAAO,MAAQ,SAAS,GAAG,EAC3B,WAAa,MAAQ,SAAS,GAAG,EACjC,aAAe,EAAI,KAAK,GAAK,KAAO,OAAS,GAC7CA,IACA,YAAc,KAAK,GAAK,GACxB,KAAO,MAAQ,SAAS,KAAK,IAAM,EAAI,GAAK,EAIhD,IAHA,aAAe,MAAQ,SAAS,EAAE,GACjC,MAAQ,SAAS,EAAE,QAAU,EAEzBA,IAAI,EAAGA,IAAI,OAAQA,KAAK,EAAG,CAC9B,IAAIqB,IAAI,IAAM,KAAK,IAAI,WAAW,CAC9BF,IAAI,IAAM,KAAK,IAAI,WAAW,CAC9B,GAAKE,MAAM,GAAKF,MAAM,EAAI,EAAIA,IAAI,KAAK,KAAKE,IAAIA,IAAIF,IAAIA,IAAE,CAC1D,GAAKE,MAAM,GAAKF,MAAM,EAAI,GAAKE,IAAI,KAAK,KAAKA,IAAIA,IAAIF,IAAIA,IAAE,CAM/D,AALA,OAAO,MAAQ,SAAS,EAAE,EAAE,GAC5B,OAAO,MAAQ,SAAS,EAAE,EAAE,GAE5B,CAAC,MAAQ,SAAS,EAAE,YAAYE,IAAGF,IAAGE,IAAI,GAAK,aAAe,UAAY,IAAKF,IAAI,GAAK,aAAe,UAAY,IAAKE,IAAI,GAAK,aAAe,UAAY,IAAKF,IAAI,GAAK,aAAe,UAAY,IAAKnB,KAAG,EAAK,CAElN,YAAc,MAAQ,GACvB,CAGD,CADC,MAAQ,SAAS,MAAM,OAAS,GAChC,MAAQ,SAAS,MAAM,IAAM,MAAQ,SAAS,CAChD,CACF,EACD,gBAAgB,CAAC,wBAAyB,EAAE,yBAAyB,CAC9D,wBACR,GAAE,CAEC,kBAAoB,UAAY,CAClC,SAAS,yBAAyB,KAAM,KAAM,CAiB5C,CAhBC,MAAQ,SAAS,EAAI,UAAU,YAAY,EAC3C,MAAQ,SAAS,EAAE,GAAI,GACvB,MAAQ,SAAS,qBAAuB,oBAAoB,oBAAoB,CAEjF,CAAC,MAAQ,SAAS,qBAAqB,UAAU,MAAQ,SAAS,EAAE,EAEnE,MAAQ,SAAS,OAAS,MAAQ,SAAS,sBAC3C,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,KAAO,KAAK,MAC7B,MAAQ,SAAS,QAAU,IAC3B,MAAQ,SAAS,EAAI,KAAK,EAC3B,KAAK,6BAA6B,KAAK,EACtC,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,MAAQ,QAAQ,EACjF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,MAAQ,QAAQ,EACjF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,MAAQ,QAAQ,EAE7E,MAAQ,SAAS,kBAAkB,QACrC,MAAQ,SAAS,GAAI,IAErB,MAAQ,SAAS,GAAI,EACtB,KAAK,mBAAmB,CAE3B,CA2ED,OAzEA,yBAAyB,UAAY,CACnC,kBAAmB,UAAY,CAC7B,IAAI,IAAM,MAAQ,SAAS,EAAE,EAAE,GAC3B,IAAM,MAAQ,SAAS,EAAE,EAAE,GAC3B,IAAM,MAAQ,SAAS,EAAE,EAAE,GAAK,EAChC,IAAM,MAAQ,SAAS,EAAE,EAAE,GAAK,EAChC,MAAQ,MAAM,GAAI,IAAK,MAAQ,SAAS,EAAE,EAAE,CAC5C,OAAS,OAAS,EAAI,aAG1B,CAFC,MAAQ,SAAS,EAAE,QAAU,GAEzB,MAAQ,SAAS,IAAM,IAAM,MAAQ,SAAS,IAAM,GACvD,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAG,EAAK,CAEvH,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAK,GAAK,MAAO,GAAG,EAAK,CAEnH,QAAU,GAaZ,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAI,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAK,GAAI,GAAK,GAAI,EAAE,CAEjG,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAI,GAAK,GAAI,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAK,GAAI,EAAE,GAdjG,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAG,EAAK,CAEvH,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAG,EAAK,CAEvH,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAG,EAAK,CAEvH,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAK,GAAK,MAAO,GAAG,EAAK,CAEvH,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAG,EAAK,CAEvH,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAG,EAAK,IAOzH,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAK,GAAK,MAAO,GAAG,EAAK,CAEnH,QAAU,GAeZ,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAI,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAK,GAAI,GAAK,GAAI,GAAG,EAAK,CAEvG,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAI,GAAK,GAAI,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAK,GAAI,GAAG,EAAK,CAEvG,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAI,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAK,GAAI,GAAK,GAAI,GAAG,EAAK,GAlBvG,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAG,EAAK,CAEvH,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAG,EAAK,CAEvH,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAG,EAAK,CAEvH,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAK,GAAK,MAAO,GAAG,EAAK,CAEvH,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAG,EAAK,CAEvH,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAG,EAAK,CAEvH,CAAC,MAAQ,SAAS,EAAE,YAAY,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,MAAO,GAAK,GAAI,GAAK,GAAK,OAAQ,GAAG,EAAK,EAS5H,EACD,SAAU,UAAY,CACpB,CAAK,MAAQ,SAAS,KAAK,WAAW,WAAa,MAAQ,SAAS,WAInE,MAAQ,SAAS,SAAW,MAAQ,SAAS,KAAK,WAAW,QAC9D,KAAK,0BAA0B,EAE1B,MAAQ,SAAS,MACpB,KAAK,mBAAmB,CAE3B,EACD,MAAO,UACR,EACD,gBAAgB,CAAC,wBAAyB,EAAE,yBAAyB,CAC9D,wBACR,GAAE,CAEH,SAAS,aAAa,KAAM,KAAM,KAAM,CACtC,IAAI,KAEJ,GAAI,OAAS,GAAK,OAAS,EAAG,CAC5B,IAAI,SAAW,OAAS,EAAI,KAAK,GAAK,KAAK,GACvC,KAAO,SAAS,EAEpB,AAGE,KAHE,KAAK,OACA,IAAI,uBAAuB,KAAM,KAAM,MAEvC,IAAI,cAAc,KAAM,KAAM,KAExC,MAAA,AAAU,OAAS,EAClB,KAAO,IAAI,kBAAkB,KAAM,MAC1B,OAAS,EAClB,KAAO,IAAI,iBAAiB,KAAM,MACzB,OAAS,IAClB,KAAO,IAAI,kBAAkB,KAAM,OAOrC,OAJI,KAAK,GACP,KAAK,mBAAmB,KAAK,CAGxB,IACR,CAED,SAAS,wBAAyB,CAChC,OAAO,aACR,CAED,SAAS,iCAAkC,CACzC,OAAO,sBACR,CAED,IAAI,GAAK,CAAE,EAIX,OAHA,GAAG,aAAe,aAClB,GAAG,uBAAyB,uBAC5B,GAAG,gCAAkC,gCAC9B,EACR,GAAE,CAMC,eAAiB,UAAY,CAC/B,IAAI,GAAK,CAAE,EACP,UAAY,CAAE,EAElB,AADA,GAAG,iBAAmB,iBACtB,GAAG,YAAc,YAEjB,SAAS,iBAAiB,GAAI,QAAS,CACrC,AAAK,UAAU,MACb,UAAU,IAAM,QAEnB,CAED,SAAS,YAAY,GAAI,KAAM,KAAM,CACnC,OAAO,IAAI,UAAU,IAAI,KAAM,KAChC,CAED,OAAO,EACR,GAAE,CAEH,SAAS,eAAgB,CAAE,CAmD3B,AAjDA,cAAc,UAAU,uBAAyB,UAAY,CAAE,EAE/D,cAAc,UAAU,mBAAqB,UAAY,CAAE,EAE3D,cAAc,UAAU,SAAW,SAAU,KAAM,CACjD,KAAM,MAAQ,SAAS,OAAQ,CAE7B,KAAK,GAAG,UAAU,mBAAmB,KAAK,GAAG,CAC7C,IAAI,UAAY,CACd,MAAO,KAAK,GACN,KACN,qBAAsB,oBAAoB,oBAAoB,AAC/D,EAMD,AAJA,CAAC,MAAQ,SAAS,OAAO,KAAK,UAAU,CAExC,KAAK,mBAAmB,UAAU,EAE7B,MAAQ,SAAS,aACpB,KAAK,eAAe,AAEvB,CACF,EAED,cAAc,UAAU,KAAO,SAAU,KAAM,KAAM,CASnD,CARC,MAAQ,SAAS,OAAS,CAAE,GAC5B,MAAQ,SAAS,KAAO,KACzB,KAAK,6BAA6B,KAAK,CACvC,KAAK,uBAAuB,KAAM,KAAK,EACtC,MAAQ,SAAS,QAAU,qBAC3B,MAAQ,SAAS,QAAS,GAC1B,MAAQ,SAAS,GAAI,GAEjB,MAAQ,SAAS,kBAAkB,QACrC,MAAQ,SAAS,GAAI,EAEtB,KAAK,UAAS,EAAK,AAEtB,EAED,cAAc,UAAU,YAAc,UAAY,CAChD,CAAK,MAAQ,SAAS,KAAK,WAAW,WAAa,MAAQ,SAAS,WAInE,MAAQ,SAAS,SAAW,MAAQ,SAAS,KAAK,WAAW,QAC9D,KAAK,0BAA0B,CAChC,EAED,gBAAgB,CAAC,wBAAyB,EAAE,cAAc,CAG1D,SAAS,cAAe,CAAE,CAiZ1B,AA/YA,gBAAgB,CAAC,aAAc,EAAE,aAAa,CAE9C,aAAa,UAAU,uBAAyB,SAAU,KAAM,KAAM,CAQpE,CAPC,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,IAAM,MAAQ,QAAQ,EACpF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,IAAM,MAAQ,QAAQ,EACpF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,MAAQ,QAAQ,EACjF,MAAQ,SAAS,OAAS,GAC1B,MAAQ,SAAS,OAAS,GAC1B,MAAQ,SAAS,UAAY,MAAQ,SAAS,aAC9C,MAAQ,SAAS,EAAI,KAAK,GAC1B,MAAQ,SAAS,eAAiB,MAAQ,SAAS,EAAE,gBAAgB,WAAa,MAAQ,SAAS,EAAE,gBAAgB,WAAa,MAAQ,SAAS,EAAE,gBAAgB,MACvK,EAED,aAAa,UAAU,mBAAqB,SAAU,UAAW,CAC/D,UAAU,UAAY,CAAE,CACzB,EAED,aAAa,UAAU,oBAAsB,SAAUE,IAAGL,IAAG,YAAa,YAAa,oBAAqB,CAC1G,IAAI,SAAW,CAAE,EAEjB,AAAIA,KAAK,EACP,SAAS,KAAK,CACZ,EAAGK,IACH,EAAGL,GACJ,EAAC,CACOK,KAAK,EACd,SAAS,KAAK,CACZ,EAAGA,IAAI,EACP,EAAGL,IAAI,CACR,EAAC,EAEF,SAAS,KAAK,CACZ,EAAGK,IACH,EAAG,CACJ,EAAC,CACF,SAAS,KAAK,CACZ,EAAG,EACH,EAAGL,IAAI,CACR,EAAC,EAGJ,IAAI,cAAgB,CAAE,EAClBG,IACA,IAAM,SAAS,OACf,UAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,GAFA,UAAY,SAASA,OAEf,UAAU,EAAI,oBAAsB,aAAe,UAAU,EAAI,oBAAsB,YAAc,aAAc,CACvH,IAAI,OACA,OAcJ,AATE,OAHE,UAAU,EAAI,qBAAuB,YAC9B,GAEC,UAAU,EAAI,oBAAsB,aAAe,YAM7D,OAHE,UAAU,EAAI,qBAAuB,YAAc,YAC5C,GAEC,UAAU,EAAI,oBAAsB,aAAe,YAG/D,cAAc,KAAK,CAAC,OAAQ,MAAO,EAAC,AACrC,CAOH,OAJK,cAAc,QACjB,cAAc,KAAK,CAAC,EAAG,CAAE,EAAC,CAGrB,aACR,EAED,aAAa,UAAU,iBAAmB,SAAU,UAAW,CAC7D,IAAIA,IACA,IAAM,UAAU,OAEpB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,mBAAmB,QAAQ,UAAUA,KAAG,CAI1C,OADA,UAAU,OAAS,EACZ,SACR,EAED,aAAa,UAAU,cAAgB,SAAU,cAAe,CAC9D,IAAIE,IACAL,IAEJ,IAAK,MAAQ,SAAS,MAAQ,cAAe,CAC3C,IAAIO,KAAK,MAAQ,SAAS,EAAE,EAAI,IAAM,IAsBtC,GApBIA,IAAI,IACN,KAAK,GAQL,KALG,MAAQ,SAAS,EAAE,EAAI,EACtB,EAAIA,KACE,MAAQ,SAAS,EAAE,EAAI,EAC7B,EAAIA,KAEH,MAAQ,SAAS,EAAE,EAAIA,IAQ5B,KALG,MAAQ,SAAS,EAAE,EAAI,EACtB,EAAIA,KACE,MAAQ,SAAS,EAAE,EAAI,EAC7B,EAAIA,KAEH,MAAQ,SAAS,EAAE,EAAIA,IAG1BF,IAAIL,IAAG,CACT,IAAI,GAAKK,IAET,AADA,IAAIL,IACJ,IAAI,EACL,CAKD,AAHA,IAAI,KAAK,MAAMK,IAAI,IAAM,CAAG,KAC5B,IAAI,KAAK,MAAML,IAAI,IAAM,CAAG,MAC3B,MAAQ,SAAS,OAASK,KAC1B,MAAQ,SAAS,OAASL,GAC5B,MAEC,AADA,KAAK,MAAQ,SAAS,OACtB,KAAK,MAAQ,SAAS,OAGxB,IAAI,WACAG,IACA,KAAO,MAAQ,SAAS,OAAO,OAC/B+C,IACA,KACA,UACA,SACA,iBACA,oBAAsB,EAE1B,GAAIlD,MAAMK,IACR,IAAKF,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAMxB,AALA,CAAC,MAAQ,SAAS,OAAOA,KAAG,qBAAqB,eAAe,EAE/D,MAAQ,SAAS,OAAOA,KAAG,MAAM,MAAO,GACxC,MAAQ,SAAS,OAAOA,KAAG,MAAM,OAAS,MAAQ,SAAS,OAAOA,KAAG,sBAEjE,MAAQ,SAAS,QACnB,MAAQ,SAAS,OAAOA,KAAG,UAAU,OAAS,WAGxCH,MAAM,GAAKK,MAAM,GAAKL,MAAM,GAAKK,MAAM,EAyGnD,KAAW,MAAQ,SAAS,KAC3B,IAAKF,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAIxB,CADC,MAAQ,SAAS,OAAOA,KAAG,UAAU,OAAS,GAC9C,MAAQ,SAAS,OAAOA,KAAG,MAAM,MAAO,CAC1C,KA/GqD,CACtD,IAAI,SAAW,CAAE,EACb,UACA,qBAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,GAFA,WAAa,MAAQ,SAAS,OAAOA,MAEhC,UAAU,MAAM,QAAU,MAAQ,SAAS,OAAS,gBAAkB,MAAQ,SAAS,IAAM,EAChG,UAAU,MAAM,MAAQ,UAAU,yBAC7B,CAKL,GAJA,WAAa,UAAU,MAAM,MAC7B,KAAO,WAAW,QAClB,iBAAmB,GAEd,UAAU,MAAM,MAAQ,UAAU,UAAU,OAC/C,iBAAmB,UAAU,qBACxB,CAGL,IAFA,UAAY,KAAK,iBAAiB,UAAU,UAAU,CAEjD+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAGzB,AAFA,SAAW,IAAI,kBAAkB,WAAW,OAAOA,KAAG,CACtD,UAAU,KAAK,SAAS,CACxB,kBAAoB,SAAS,YAI/B,AADA,UAAU,iBAAmB,iBAC7B,UAAU,UAAY,SACvB,CAGD,AADA,qBAAuB,iBACvB,UAAU,MAAM,MAAO,CACxB,CAGH,IAAI,OAAS7C,IACT,OAASL,IACT,YAAc,EACd,MAEJ,IAAKG,IAAI,IAAM,EAAGA,KAAK,EAAGA,MAGxB,GAFA,WAAa,MAAQ,SAAS,OAAOA,KAEjC,UAAU,MAAM,KAAM,CAaxB,IAZA,qBAAuB,UAAU,qBACjC,qBAAqB,eAAe,EAE/B,MAAQ,SAAS,IAAM,GAAK,IAAM,GACrC,MAAQ,KAAK,oBAAoBE,IAAGL,IAAG,UAAU,iBAAkB,YAAa,oBAAoB,CACpG,aAAe,UAAU,kBAEzB,MAAQ,CAAC,CAAC,OAAQ,MAAQ,CAAA,EAG5B,KAAO,MAAM,OAERkD,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAAG,CAK5B,AAJA,OAAS,MAAMA,KAAG,GAClB,OAAS,MAAMA,KAAG,GAClB,SAAS,OAAS,EAEd,QAAU,EACZ,SAAS,KAAK,CACZ,EAAG,UAAU,iBAAmB,OAChC,EAAG,UAAU,iBAAmB,MACjC,EAAC,CACO,QAAU,EACnB,SAAS,KAAK,CACZ,EAAG,UAAU,kBAAoB,OAAS,GAC1C,EAAG,UAAU,kBAAoB,OAAS,EAC3C,EAAC,EAEF,SAAS,KAAK,CACZ,EAAG,UAAU,iBAAmB,OAChC,EAAG,UAAU,gBACd,EAAC,CACF,SAAS,KAAK,CACZ,EAAG,EACH,EAAG,UAAU,kBAAoB,OAAS,EAC3C,EAAC,EAGJ,IAAI,cAAgB,KAAK,UAAU,UAAW,SAAS,GAAG,CAE1D,GAAI,SAAS,GAAG,IAAM,SAAS,GAAG,EAAG,CACnC,GAAI,SAAS,OAAS,EAAG,CACvB,IAAI,sBAAwB,UAAU,MAAM,MAAM,OAAO,UAAU,MAAM,MAAM,QAAU,GAEzF,GAAI,sBAAsB,EAAG,CAC3B,IAAI,UAAY,cAAc,KAAK,CAEnC,AADA,KAAK,SAAS,cAAe,qBAAqB,CAClD,cAAgB,KAAK,UAAU,UAAW,SAAS,GAAI,UAAU,AAClE,MAEC,AADA,KAAK,SAAS,cAAe,qBAAqB,CAClD,cAAgB,KAAK,UAAU,UAAW,SAAS,GAAG,AAEzD,CAED,KAAK,SAAS,cAAe,qBAAqB,AACnD,CACF,CAED,UAAU,MAAM,MAAQ,oBACzB,CAEJ,CAQF,EAED,aAAa,UAAU,SAAW,SAAU,SAAU,qBAAsB,CAC1E,IAAI/C,IACA,IAAM,SAAS,OAEnB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,qBAAqB,SAAS,SAASA,KAAG,AAE7C,EAED,aAAa,UAAU,WAAa,SAAU,IAAK,IAAK,IAAK,IAAK,UAAW,IAAK,SAAU,CAQ1F,AAPA,UAAU,QAAQ,IAAI,GAAI,IAAI,GAAI,IAAK,IAAI,CAC3C,UAAU,QAAQ,IAAI,GAAI,IAAI,GAAI,IAAK,IAAM,EAAE,CAE3C,UACF,UAAU,QAAQ,IAAI,GAAI,IAAI,GAAI,IAAK,IAAI,CAG7C,UAAU,QAAQ,IAAI,GAAI,IAAI,GAAI,IAAK,IAAM,EAAE,AAChD,EAED,aAAa,UAAU,oBAAsB,SAAU,OAAQ,UAAW,IAAK,SAAU,CAQvF,AAPA,UAAU,QAAQ,OAAO,GAAI,OAAO,GAAI,IAAK,IAAI,CACjD,UAAU,QAAQ,OAAO,GAAI,OAAO,GAAI,IAAK,IAAM,EAAE,CAEjD,UACF,UAAU,QAAQ,OAAO,GAAI,OAAO,GAAI,IAAK,IAAI,CAGnD,UAAU,QAAQ,OAAO,GAAI,OAAO,GAAI,IAAK,IAAM,EAAE,AACtD,EAED,aAAa,UAAU,UAAY,SAAU,UAAW,aAAc,UAAW,CAC/E,IAAI,UAAY,UAAU,UACtB,WAAa,UAAU,MAAM,MAAM,OACnCA,IACA,IAAM,UAAU,MAAM,MAAM,QAC5B+C,IACA,KACA,YAAc,EACd,kBACA,aACA,QACA,QACA,OAAS,CAAE,EACX,QACA,UAAW,EAaf,IAXK,WAKH,aAAe,UAAU,QACzB,QAAU,UAAU,UALpB,UAAY,UAAU,YAAY,CAClC,aAAe,EACf,QAAU,GAMZ,OAAO,KAAK,UAAU,CAEjB/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAAG,CAK3B,IAJA,QAAU,UAAUA,KAAG,QACvB,UAAU,EAAI,WAAWA,KAAG,EAC5B,KAAO,WAAWA,KAAG,EAAI,QAAQ,OAAS,QAAQ,OAAS,EAEtD+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAGzB,GAFA,kBAAoB,QAAQA,IAAI,GAE5B,YAAc,kBAAkB,YAAc,aAAa,EAE7D,AADA,aAAe,kBAAkB,YACjC,UAAU,GAAI,UACL,YAAc,aAAa,EAAG,CACvC,UAAU,GAAI,EACd,KACD,MAaC,AAZI,aAAa,GAAK,aAAe,aAAa,GAAK,YAAc,kBAAkB,aACrF,KAAK,WAAW,WAAW/C,KAAG,EAAE+C,IAAI,GAAI,WAAW/C,KAAG,EAAE+C,IAAI,GAAI,WAAW/C,KAAG,EAAE+C,KAAI,WAAW/C,KAAG,EAAE+C,KAAI,UAAW,aAAc,SAAS,CAC1I,UAAW,IAEX,QAAU,IAAI,cAAc,WAAW/C,KAAG,EAAE+C,IAAI,GAAI,WAAW/C,KAAG,EAAE+C,KAAI,WAAW/C,KAAG,EAAE+C,IAAI,GAAI,WAAW/C,KAAG,EAAE+C,MAAK,aAAa,EAAI,aAAe,kBAAkB,aAAc,aAAa,EAAI,aAAe,kBAAkB,YAAa,QAAQA,IAAI,GAAG,CACnQ,KAAK,oBAAoB,QAAS,UAAW,aAAc,SAAS,CAEpE,UAAW,EACX,UAAU,GAAI,GAGhB,aAAe,kBAAkB,YACjC,cAAgB,EAIpB,GAAI,WAAW/C,KAAG,GAAK,QAAQ,OAAQ,CAGrC,GAFA,kBAAoB,QAAQ+C,IAAI,GAE5B,aAAe,aAAa,EAAG,CACjC,IAAI,cAAgB,QAAQA,IAAI,GAAG,YAEnC,AAAI,aAAa,GAAK,aAAe,aAAa,GAAK,YAAc,eACnE,KAAK,WAAW,WAAW/C,KAAG,EAAE+C,IAAI,GAAI,WAAW/C,KAAG,EAAE+C,IAAI,GAAI,WAAW/C,KAAG,EAAE,GAAI,WAAWA,KAAG,EAAE,GAAI,UAAW,aAAc,SAAS,CAC1I,UAAW,IAEX,QAAU,IAAI,cAAc,WAAWA,KAAG,EAAE+C,IAAI,GAAI,WAAW/C,KAAG,EAAE,GAAI,WAAWA,KAAG,EAAE+C,IAAI,GAAI,WAAW/C,KAAG,EAAE,IAAK,aAAa,EAAI,aAAe,eAAgB,aAAa,EAAI,aAAe,cAAe,QAAQ+C,IAAI,GAAG,CACnO,KAAK,oBAAoB,QAAS,UAAW,aAAc,SAAS,CAEpE,UAAW,EACX,UAAU,GAAI,EAEjB,MACC,UAAU,GAAI,EAIhB,AADA,aAAe,kBAAkB,YACjC,cAAgB,CACjB,CAOD,GALI,UAAU,UACZ,UAAU,QAAQ,UAAU,EAAE,SAAS,GAAI,UAAU,EAAE,SAAS,GAAI,IAAK,QAAQ,CACjF,UAAU,QAAQ,UAAU,EAAE,UAAU,QAAU,GAAG,GAAI,UAAU,EAAE,UAAU,QAAU,GAAG,GAAI,IAAK,UAAU,QAAU,EAAE,EAGzH,YAAc,aAAa,EAC7B,MAGF,AAAI/C,IAAI,IAAM,IACZ,UAAY,UAAU,YAAY,CAClC,UAAW,EACX,OAAO,KAAK,UAAU,CACtB,aAAe,EAElB,CAED,OAAO,MACR,EAED,eAAe,iBAAiB,KAAM,aAAa,CAGnD,SAAS,sBAAuB,CAAE,CA0HlC,AAxHA,gBAAgB,CAAC,aAAc,EAAE,qBAAqB,CAEtD,qBAAqB,UAAU,uBAAyB,SAAU,KAAM,KAAM,CAG5E,CAFC,MAAQ,SAAS,UAAY,MAAQ,SAAS,aAC9C,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,KAAM,MAAQ,QAAQ,EACrF,MAAQ,SAAS,eAAiB,MAAQ,SAAS,GAAG,gBAAgB,MACxE,EAED,qBAAqB,UAAU,YAAc,SAAU,KAAM,MAAO,CAClE,IAAI,WAAa,UAAU,YAAY,CACvC,WAAW,EAAI,KAAK,EACpB,IAAIA,IACA,IAAM,KAAK,QACX,SACA,SACA,SACA,QACA,SACA,WACA0E,QAAQ,EACR,GACA,GACA,GACA,GACA,GACA,GAEJ,IAAK1E,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAKxB,AAJA,SAAW,KAAK,EAAEA,KAClB,SAAW,KAAK,EAAEA,KAClB,SAAW,KAAK,EAAEA,KAEd,SAAS,KAAO,SAAS,IAAM,SAAS,KAAO,SAAS,IAAM,SAAS,KAAO,SAAS,IAAM,SAAS,KAAO,SAAS,IACnHA,MAAM,GAAKA,MAAM,IAAM,KAAO,KAAK,GACtC,WAAW,YAAY,SAAS,GAAI,SAAS,GAAI,SAAS,GAAI,SAAS,GAAI,SAAS,GAAI,SAAS,GAAI0E,QAAM,CAK3G,SAAS,IAKP,QAHE1E,MAAM,EACE,KAAK,EAAE,IAAM,GAEb,KAAK,EAAEA,IAAI,GAGvB,SAAW,KAAK,MAAc,SAAS,GAAK,QAAQ,KAAI,GAAc,SAAS,GAAK,QAAQ,KAAI,EAAG,CACnG,WAAa,SAAW,KAAK,IAAI,SAAW,EAAG,MAAM,CAAG,SAAW,EACnE,GAAK,SAAS,IAAM,QAAQ,GAAK,SAAS,IAAM,WAChD,GAAK,GACL,GAAK,SAAS,IAAM,SAAS,GAAK,QAAQ,IAAM,WAChD,GAAK,GACL,GAAK,IAAM,GAAK,SAAS,IAAM,YAC/B,GAAK,IAAM,GAAK,SAAS,IAAM,YAC/B,WAAW,YAAY,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI0E,QAAM,CACrD,SAAS,EAKP,QAHE1E,MAAM,IAAM,EACJ,KAAK,EAAE,GAEP,KAAK,EAAEA,IAAI,GAGvB,SAAW,KAAK,MAAc,SAAS,GAAK,QAAQ,KAAI,GAAc,SAAS,GAAK,QAAQ,KAAI,EAAG,CACnG,WAAa,SAAW,KAAK,IAAI,SAAW,EAAG,MAAM,CAAG,SAAW,EACnE,GAAK,SAAS,IAAM,QAAQ,GAAK,SAAS,IAAM,WAChD,GAAK,GACL,GAAK,SAAS,IAAM,QAAQ,GAAK,SAAS,IAAM,WAChD,GAAK,GACL,GAAK,IAAM,GAAK,SAAS,IAAM,YAC/B,GAAK,IAAM,GAAK,SAAS,IAAM,YAC/B,WAAW,YAAY,GAAI,GAAI,GAAI,GAAI,GAAI,GAAI0E,QAAM,CACrD,SAAS,IAGX,WAAW,YAAY,KAAK,EAAE1E,KAAG,GAAI,KAAK,EAAEA,KAAG,GAAI,KAAK,EAAEA,KAAG,GAAI,KAAK,EAAEA,KAAG,GAAI,KAAK,EAAEA,KAAG,GAAI,KAAK,EAAEA,KAAG,GAAI0E,QAAM,CACjH,SAAS,GAIb,OAAO,UACR,EAED,qBAAqB,UAAU,cAAgB,SAAU,cAAe,CACtE,IAAI,WACA1E,IACA,KAAO,MAAQ,SAAS,OAAO,OAC/B+C,IACA,KACA,IAAM,MAAQ,SAAS,GAAG,EAE9B,GAAI,KAAO,EAAG,CACZ,IAAI,UACA,qBAEJ,IAAK/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAAG,CAI3B,GAHA,WAAa,MAAQ,SAAS,OAAOA,KACrC,qBAAuB,UAAU,wBAE1B,UAAU,MAAM,QAAU,MAAQ,SAAS,OAAS,eAMzD,IALA,qBAAqB,eAAe,CACpC,UAAU,MAAM,MAAO,EACvB,WAAa,UAAU,MAAM,MAAM,OACnC,KAAO,UAAU,MAAM,MAAM,QAExB+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,qBAAqB,SAAS,KAAK,YAAY,WAAWA,KAAI,GAAG,CAAC,CAItE,UAAU,MAAM,MAAQ,UAAU,oBACnC,CACF,CAED,CAAM,MAAQ,SAAS,kBAAkB,UACtC,MAAQ,SAAS,MAAO,EAE5B,EAED,eAAe,iBAAiB,KAAM,qBAAqB,CAG3D,SAAS,wBAAyB,CAAE,CAiFpC,AA/EA,gBAAgB,CAAC,aAAc,EAAE,uBAAuB,CAExD,uBAAuB,UAAU,uBAAyB,SAAU,KAAM,KAAM,CAG9E,CAFC,MAAQ,SAAS,UAAY,MAAQ,SAAS,aAC9C,MAAQ,SAAS,OAAS,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,KAAM,MAAQ,QAAQ,EACzF,MAAQ,SAAS,eAAiB,MAAQ,SAAS,OAAO,gBAAgB,MAC5E,EAED,uBAAuB,UAAU,YAAc,SAAU,KAAM,OAAQ,CACrE,IAAI,QAAU,OAAS,IACnB,YAAc,CAAC,EAAG,CAAE,EACpB,WAAa,KAAK,QAClB/C,IAAI,EAER,IAAKA,IAAI,EAAGA,IAAI,WAAYA,KAAK,EAE/B,AADA,YAAY,IAAM,KAAK,EAAEA,KAAG,GAC5B,YAAY,IAAM,KAAK,EAAEA,KAAG,GAI9B,AADA,YAAY,IAAM,WAClB,YAAY,IAAM,WAClB,IAAI,WAAa,UAAU,YAAY,CACvC,WAAW,EAAI,KAAK,EACpB,IAAI,GACA,GACA,GACA,GACA,GACA,GAEJ,IAAKA,IAAI,EAAGA,IAAI,WAAYA,KAAK,EAO/B,AANA,GAAK,KAAK,EAAEA,KAAG,IAAM,YAAY,GAAK,KAAK,EAAEA,KAAG,IAAM,QACtD,GAAK,KAAK,EAAEA,KAAG,IAAM,YAAY,GAAK,KAAK,EAAEA,KAAG,IAAM,QACtD,GAAK,KAAK,EAAEA,KAAG,IAAM,YAAY,GAAK,KAAK,EAAEA,KAAG,KAAO,QACvD,GAAK,KAAK,EAAEA,KAAG,IAAM,YAAY,GAAK,KAAK,EAAEA,KAAG,KAAO,QACvD,GAAK,KAAK,EAAEA,KAAG,IAAM,YAAY,GAAK,KAAK,EAAEA,KAAG,KAAO,QACvD,GAAK,KAAK,EAAEA,KAAG,IAAM,YAAY,GAAK,KAAK,EAAEA,KAAG,KAAO,QACvD,WAAW,YAAY,GAAI,GAAI,GAAI,GAAI,GAAI,GAAIA,IAAE,CAGnD,OAAO,UACR,EAED,uBAAuB,UAAU,cAAgB,SAAU,cAAe,CACxE,IAAI,WACAA,IACA,KAAO,MAAQ,SAAS,OAAO,OAC/B+C,IACA,KACA,QAAU,MAAQ,SAAS,OAAO,EAEtC,GAAI,SAAW,EAAG,CAChB,IAAI,UACA,qBAEJ,IAAK/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAAG,CAI3B,GAHA,WAAa,MAAQ,SAAS,OAAOA,KACrC,qBAAuB,UAAU,wBAE1B,UAAU,MAAM,QAAU,MAAQ,SAAS,OAAS,eAMzD,IALA,qBAAqB,eAAe,CACpC,UAAU,MAAM,MAAO,EACvB,WAAa,UAAU,MAAM,MAAM,OACnC,KAAO,UAAU,MAAM,MAAM,QAExB+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,qBAAqB,SAAS,KAAK,YAAY,WAAWA,KAAI,OAAO,CAAC,CAI1E,UAAU,MAAM,MAAQ,UAAU,oBACnC,CACF,CAED,CAAM,MAAQ,SAAS,kBAAkB,UACtC,MAAQ,SAAS,MAAO,EAE5B,EAED,eAAe,iBAAiB,KAAM,uBAAuB,CAG7D,SAAS,kBAAmB,CAAE,CA4S9B,AA1SA,gBAAgB,CAAC,aAAc,EAAE,iBAAiB,CAElD,iBAAiB,UAAU,uBAAyB,SAAU,KAAM,KAAM,CAkBxE,CAjBC,MAAQ,SAAS,UAAY,MAAQ,SAAS,aAC9C,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,KAAM,MAAQ,QAAQ,EACpF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,KAAM,MAAQ,QAAQ,EACpF,MAAQ,SAAS,GAAK,yBAAyB,qBAAqB,KAAM,KAAK,GAAI,MAAQ,QAAQ,EACnG,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,GAAG,GAAI,EAAG,IAAM,MAAQ,QAAQ,EACzF,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,GAAG,GAAI,EAAG,IAAM,MAAQ,QAAQ,EACzF,MAAQ,SAAS,KAAO,MAEnB,MAAQ,SAAS,kBAAkB,QACvC,KAAK,UAAS,EAAK,EAGpB,MAAQ,SAAS,eAAiB,MAAQ,SAAS,kBAAkB,QACrE,MAAQ,SAAS,QAAU,IAAI,QAC/B,MAAQ,SAAS,QAAU,IAAI,QAC/B,MAAQ,SAAS,QAAU,IAAI,QAC/B,MAAQ,SAAS,QAAU,IAAI,QAC/B,MAAQ,SAAS,OAAS,IAAI,MAChC,EAED,iBAAiB,UAAU,gBAAkB,SAAU,QAAS,QAAS,QAAS,UAAW,KAAM,IAAK,CACtG,IAAI,IAAM,IAAM,GAAK,EACjB,OAAS,UAAU,EAAE,EAAE,IAAM,EAAI,UAAU,EAAE,EAAE,KAAO,EAAI,MAC1D,OAAS,UAAU,EAAE,EAAE,IAAM,EAAI,UAAU,EAAE,EAAE,KAAO,EAAI,MAO9D,AANA,QAAQ,UAAU,UAAU,EAAE,EAAE,GAAK,IAAM,KAAM,UAAU,EAAE,EAAE,GAAK,IAAM,KAAM,UAAU,EAAE,EAAE,GAAG,CACjG,QAAQ,WAAW,UAAU,EAAE,EAAE,IAAK,UAAU,EAAE,EAAE,GAAI,UAAU,EAAE,EAAE,GAAG,CACzE,QAAQ,QAAQ,UAAU,EAAE,EAAI,IAAM,KAAK,CAC3C,QAAQ,UAAU,UAAU,EAAE,EAAE,GAAI,UAAU,EAAE,EAAE,GAAI,UAAU,EAAE,EAAE,GAAG,CACvE,QAAQ,WAAW,UAAU,EAAE,EAAE,IAAK,UAAU,EAAE,EAAE,GAAI,UAAU,EAAE,EAAE,GAAG,CACzE,QAAQ,MAAM,IAAM,EAAI,OAAS,OAAQ,IAAM,EAAI,OAAS,OAAO,CACnE,QAAQ,UAAU,UAAU,EAAE,EAAE,GAAI,UAAU,EAAE,EAAE,GAAI,UAAU,EAAE,EAAE,GAAG,AACxE,EAED,iBAAiB,UAAU,KAAO,SAAU,KAAM,IAAK,IAAK,UAAW,CAYrE,KAXC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,IAAM,KACvB,MAAQ,SAAS,IAAM,KACvB,MAAQ,SAAS,UAAY,WAC7B,MAAQ,SAAS,eAAiB,GAClC,MAAQ,SAAS,UAAY,CAAE,GAC/B,MAAQ,SAAS,QAAU,CAAE,GAC7B,MAAQ,SAAS,QAAU,GAC5B,KAAK,6BAA6B,KAAK,CACvC,KAAK,uBAAuB,KAAM,IAAI,KAAK,CAEpC,IAAM,GAGX,AAFA,MAEA,CAAC,MAAQ,SAAS,UAAU,QAAQ,IAAI,KAAK,CAG/C,CAAK,MAAQ,SAAS,kBAAkB,QACrC,MAAQ,SAAS,GAAI,EAEtB,KAAK,UAAS,EAAK,AAEtB,EAED,iBAAiB,UAAU,cAAgB,SAAU,SAAU,CAC7D,IAAI/C,IACA,IAAM,SAAS,OAEnB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,AAFA,SAASA,KAAG,YAAa,EAErB,SAASA,KAAG,KAAO,MACrB,KAAK,cAAc,SAASA,KAAG,GAAG,AAGvC,EAED,iBAAiB,UAAU,cAAgB,SAAU,SAAU,CAC7D,IAAI,YAAc,KAAK,MAAM,KAAK,UAAU,SAAS,CAAC,CAEtD,MADA,MAAK,cAAc,YAAY,CACxB,WACR,EAED,iBAAiB,UAAU,kBAAoB,SAAU,SAAU,WAAY,CAC7E,IAAIA,IACA,IAAM,SAAS,OAEnB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,AAFA,SAASA,KAAG,QAAU,WAElB,SAASA,KAAG,KAAO,MACrB,KAAK,kBAAkB,SAASA,KAAG,GAAI,WAAW,AAGvD,EAED,iBAAiB,UAAU,cAAgB,SAAU,cAAe,CAClE,IAAI,MACA,eACAA,IACA,IACA,KACA,aAAc,EAElB,IAAK,MAAQ,SAAS,MAAQ,cAAe,CAC3C,IAAI,OAAS,KAAK,MAAM,MAAQ,SAAS,EAAE,EAAE,CAE7C,IAAK,MAAQ,SAAS,QAAQ,OAAS,OAAQ,CAC7C,MAAQ,MAAQ,SAAS,QAAQ,OAAS,QAAQ,CAChD,IAAI,MAAQ,CACV,GAAI,KAAK,eAAe,MAAQ,SAAS,UAAU,CACnD,GAAI,IACL,EAqDD,AApDA,MAAM,GAAG,KAAK,CACZ,EAAG,CACD,EAAG,EACH,GAAI,EACJ,EAAG,CAAC,EAAG,CAAE,CACV,EACD,GAAI,YACJ,EAAG,CACD,EAAG,EACH,GAAI,EACJ,EAAG,GACJ,EACD,EAAG,CACD,EAAG,EACH,GAAI,EACJ,EAAG,CAAC,EAAG,CAAE,CACV,EACD,EAAG,CACD,EAAG,EACH,GAAI,EACJ,EAAG,CAAC,CACF,EAAG,EACH,EAAG,EACH,EAAG,CACJ,EAAE,CACD,EAAG,EACH,EAAG,EACH,EAAG,CACH,CAAA,CACH,EACD,EAAG,CACD,EAAG,EACH,GAAI,EACJ,EAAG,CAAC,IAAK,GAAI,CACd,EACD,GAAI,CACF,EAAG,EACH,GAAI,EACJ,EAAG,CACJ,EACD,GAAI,CACF,EAAG,EACH,GAAI,EACJ,EAAG,CACJ,EACD,GAAI,IACL,EAAC,CAEF,CAAC,MAAQ,SAAS,IAAI,OAAO,EAAG,EAAG,MAAM,CAEzC,CAAC,MAAQ,SAAS,QAAQ,OAAO,EAAG,EAAG,MAAM,EAE5C,MAAQ,SAAS,gBAAkB,CACrC,CAID,AAFA,CAAC,MAAQ,SAAS,KAAK,cAAc,CAErC,aAAc,CACf,CAED,KAAO,EACP,IAAI,WAEJ,IAAKA,IAAI,EAAGA,MAAM,MAAQ,SAAS,QAAQ,OAAS,EAAGA,KAAK,EAAG,CAK7D,GAJA,WAAa,KAAO,QACnB,MAAQ,SAAS,QAAQA,KAAG,QAAU,WACvC,KAAK,mBAAmB,MAAQ,SAAS,QAAQA,KAAG,GAAI,WAAW,EAE9D,WAAY,CACf,IAAI,OAAS,MAAQ,SAAS,UAAUA,KAAG,GACvC,cAAgB,MAAM,MAAM,OAAS,GAEzC,AAAI,cAAc,UAAU,GAAG,IAAM,EAInC,cAAc,UAAU,GAAG,MAAO,GAHlC,cAAc,UAAU,GAAG,MAAO,EAClC,cAAc,UAAU,GAAG,EAAI,EAIlC,CAED,MAAQ,CACT,CAED,CAAC,MAAQ,SAAS,eAAiB,OAEnC,IAAI,QAAU,MAAQ,SAAS,EAAE,EAC7B,aAAe,OAAS,EACxB,YAAc,OAAS,EAAI,KAAK,MAAM,OAAO,CAAG,KAAK,KAAK,OAAO,CACjE,QAAU,MAAQ,SAAS,QAAQ,MACnC,QAAU,MAAQ,SAAS,QAAQ,MACnC,QAAU,MAAQ,SAAS,QAAQ,MAUvC,AARA,CAAC,MAAQ,SAAS,QAAQ,OAAO,CAEjC,CAAC,MAAQ,SAAS,QAAQ,OAAO,CAEjC,CAAC,MAAQ,SAAS,QAAQ,OAAO,CAEjC,CAAC,MAAQ,SAAS,QAAQ,OAAO,CAEjC,CAAC,MAAQ,SAAS,OAAO,OAAO,CAEhC,IAAI,UAAY,EAEhB,GAAI,OAAS,EAAG,CACd,KAAO,UAAY,aAEjB,AADA,KAAK,iBAAiB,MAAQ,SAAS,SAAU,MAAQ,SAAS,SAAU,MAAQ,SAAS,SAAU,MAAQ,SAAS,GAAI,GAAG,EAAM,CACrI,WAAa,EAGf,AAAI,eACF,KAAK,iBAAiB,MAAQ,SAAS,SAAU,MAAQ,SAAS,SAAU,MAAQ,SAAS,SAAU,MAAQ,SAAS,GAAI,cAAc,EAAM,CAChJ,WAAa,aAEhB,SAAU,OAAS,EAAG,CACrB,KAAO,UAAY,aAEjB,AADA,KAAK,iBAAiB,MAAQ,SAAS,SAAU,MAAQ,SAAS,SAAU,MAAQ,SAAS,SAAU,MAAQ,SAAS,GAAI,GAAG,EAAK,CACpI,YAGF,AAAI,eACF,KAAK,iBAAiB,MAAQ,SAAS,SAAU,MAAQ,SAAS,SAAU,MAAQ,SAAS,SAAU,MAAQ,SAAS,IAAK,cAAc,EAAK,CAChJ,WAAa,aAEhB,CAID,AAFA,KAAK,MAAQ,SAAS,KAAK,IAAM,EAAI,GAAK,MAAQ,SAAS,eAAiB,EAC5E,KAAO,MAAQ,SAAS,KAAK,IAAM,EAAI,EAAI,GAC3C,MAAQ,MAAQ,SAAS,eAIzB,IAHA,IAAI+C,IACA,KAEG,MAAM,CAQX,GAPA,OAAS,MAAQ,SAAS,UAAU/C,KAAG,GACvC,eAAiB,MAAM,MAAM,OAAS,GAAG,UAAU,OAAO,EAAE,MAC5D,KAAO,eAAe,OACtB,MAAM,MAAM,OAAS,GAAG,UAAU,OAAO,MAAO,EAChD,MAAM,MAAM,OAAS,GAAG,UAAU,GAAG,MAAO,EAC5C,MAAM,MAAM,OAAS,GAAG,UAAU,GAAG,GAAK,MAAQ,SAAS,iBAAmB,GAAK,MAAQ,SAAS,GAAG,GAAK,MAAQ,SAAS,GAAG,IAAM,MAAQ,SAAS,GAAG,GAAK,MAAQ,SAAS,GAAG,IAAMA,MAAM,MAAQ,SAAS,eAAiB,IAE7N,YAAc,EAAG,CAWnB,KAVIA,MAAM,GAAK,MAAQ,GAAKA,OAAO,MAAQ,SAAS,eAAiB,GAAK,MAAQ,KAChF,KAAK,iBAAiB,MAAQ,SAAS,SAAU,MAAQ,SAAS,SAAU,MAAQ,SAAS,SAAU,MAAQ,SAAS,GAAI,GAAG,EAAM,CAGvI,CAAC,MAAQ,SAAS,OAAO,UAAU,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,IAAK,OAAO,IAAK,OAAO,IAAK,OAAO,IAAK,OAAO,IAAK,OAAO,IAAI,CAExN,CAAC,MAAQ,SAAS,OAAO,UAAU,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,IAAK,OAAO,IAAK,OAAO,IAAK,OAAO,IAAK,OAAO,IAAK,OAAO,IAAI,CAExN,CAAC,MAAQ,SAAS,OAAO,UAAU,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,IAAK,OAAO,IAAK,OAAO,IAAK,OAAO,IAAK,OAAO,IAAK,OAAO,IAAI,CAEnN+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,eAAeA,MAAM,MAAQ,SAAS,OAAO,MAAMA,KAGrD,CAAC,MAAQ,SAAS,OAAO,OAAO,AACjC,MAGC,IAFA,CAAC,MAAQ,SAAS,OAAO,OAAO,CAE3BA,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,eAAeA,MAAM,MAAQ,SAAS,OAAO,MAAMA,KAMvD,AAFA,WAAa,EACb,OACA,KAAK,GACN,CACF,MAKC,IAJA,MAAQ,MAAQ,SAAS,eACzB,IAAI,EACJ,IAAM,EAEC,MAML,AALA,OAAS,MAAQ,SAAS,UAAU/C,KAAG,GACvC,eAAiB,MAAM,MAAM,OAAS,GAAG,UAAU,OAAO,EAAE,MAC5D,MAAM,MAAM,OAAS,GAAG,UAAU,OAAO,MAAO,EAChD,MAAM,MAAM,OAAS,GAAG,UAAU,GAAG,MAAO,EAC5C,OACA,KAAK,IAIT,OAAO,WACR,EAED,iBAAiB,UAAU,SAAW,UAAY,CAAE,EAEpD,eAAe,iBAAiB,KAAM,iBAAiB,CAGvD,SAAS,iBAAkB,CAGzB,CAFC,MAAQ,SAAS,QAAU,GAC3B,MAAQ,SAAS,WAAa,GAC9B,MAAQ,SAAS,OAAS,kBAAkB,MAAQ,SAAS,WAAW,AAC1E,CAYD,AAVA,gBAAgB,UAAU,SAAW,SAAU,UAAW,CAOxD,CANK,MAAQ,SAAS,WAAa,MAAQ,SAAS,cACjD,MAAQ,SAAS,OAAS,CAAC,MAAQ,SAAS,OAAO,OAAO,kBAAkB,MAAQ,SAAS,WAAW,CAAC,EACzG,MAAQ,SAAS,YAAc,IAGjC,MAAQ,SAAS,QAAQ,MAAQ,SAAS,SAAW,WACrD,MAAQ,SAAS,SAAW,CAC9B,EAED,gBAAgB,UAAU,cAAgB,UAAY,CACpD,IAAIA,IAEJ,IAAKA,IAAI,EAAGA,KAAK,MAAQ,SAAS,QAASA,KAAK,EAC9C,UAAU,SAAS,MAAQ,SAAS,OAAOA,KAAG,CAGhD,CAAC,MAAQ,SAAS,QAAU,CAC7B,EAID,SAAS,aAAa,KAAM,KAAM7Q,WAAU,UAAW,CASrD,CARC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,QAAU,IAC3B,MAAQ,SAAS,UAAY,iBAAiB,KAAK,OAAO,EAC1D,MAAQ,SAAS,SAAWA,YAC5B,MAAQ,SAAS,GAAI,GACrB,MAAQ,SAAS,QAAU,IAC3B,MAAQ,SAAS,UAAY,iBAAiB,UAAW,KAAK,OAAS,KAAK,OAAS,EAAI,EAAE,EAC3F,MAAQ,SAAS,WAAa,iBAAiB,UAAW,EAAE,CAC7D,KAAK,6BAA6B,UAAU,CAC5C,IAAI6Q,IACA,IAAM,KAAK,QAAU,EACrB,KAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,AAFA,KAAO,gBAAgB,QAAQ,KAAM,KAAKA,KAAG,EAAG,EAAG,EAAG,MAAQ,QAAQ,EACrE,MAAQ,SAAS,EAAI,KAAK,IAAM,MAAQ,SAAS,GACjD,MAAQ,SAAS,UAAUA,KAAK,CAC/B,EAAG,KAAKA,KAAG,EACX,EAAG,IACJ,EAOH,CAJM,MAAQ,SAAS,GACrB,KAAK,UAAS,EAAK,EAGpB,MAAQ,SAAS,aAAe,MAAQ,SAAS,CACnD,CAiCD,AA/BA,aAAa,UAAU,SAAW,SAAU,YAAa,CACvD,MAAK,MAAQ,SAAS,KAAK,WAAW,WAAa,MAAQ,SAAS,UAAY,gBAI/E,MAAQ,SAAS,SAAW,MAAQ,SAAS,KAAK,WAAW,QAC9D,KAAK,0BAA0B,EAC9B,MAAQ,SAAS,MAAQ,MAAQ,SAAS,MAAQ,aAE9C,MAAQ,SAAS,MAAM,CAC1B,IAAIA,IAAI,EACJ,KAAO,MAAQ,SAAS,UAAU,OAMtC,KAJK,MAAQ,SAAS,WAAa,SAChC,MAAQ,SAAS,QAAU,IAGzBA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAK,MAAQ,SAAS,UAAUA,KAAG,IAAM,KAOtC,MAAQ,SAAS,WAAW,IAAM,MAAQ,SAAS,UAAUA,KAAG,EAAE,GAN9D,MAAQ,SAAS,WAAa,OAChC,MAAQ,SAAS,SAAW,KAAO,MAAQ,SAAS,UAAUA,KAAG,EAAE,GAEnE,MAAQ,SAAS,UAAUA,MAAM,MAAQ,SAAS,UAAUA,KAAG,EAAE,CAMzE,CACF,EAED,gBAAgB,CAAC,wBAAyB,EAAE,aAAa,CAGzD,SAAS,iBAAiB,KAAM,KAAM,UAAW,CAE/C,CADC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,EAAI,iBAAiB,SAAU,KAAK,EAAI,EAAE,CAC5D,IAAI,QAAU,KAAK,EAAE,EAAE,GAAG,EAAI,KAAK,EAAE,EAAE,GAAG,EAAE,OAAS,KAAK,EAAI,EAAI,KAAK,EAAE,EAAE,OAAS,KAAK,EAAI,EAS7F,CARC,MAAQ,SAAS,EAAI,iBAAiB,UAAW,QAAQ,EACzD,MAAQ,SAAS,OAAQ,GACzB,MAAQ,SAAS,OAAQ,GACzB,MAAQ,SAAS,aAAe,KAAK,kBAAkB,EACvD,MAAQ,SAAS,YAAc,QAChC,KAAK,6BAA6B,UAAU,EAC3C,MAAQ,SAAS,KAAO,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,KAAM,MAAQ,QAAQ,EACvF,MAAQ,SAAS,GAAK,MAAQ,SAAS,KAAK,EAC7C,KAAK,UAAS,EAAK,AACpB,CAoFD,AAlFA,iBAAiB,UAAU,cAAgB,SAAU,OAAQ,OAAQ,CAKnE,IAJA,IAAIA,IAAI,EACJ,KAAO,MAAQ,SAAS,EAAE,OAAS,EACnC,KAEGA,IAAI,KAAK,CAGd,GAFA,KAAO,KAAK,IAAI,OAAOA,IAAI,GAAK,OAAO,OAAS,EAAIA,IAAI,GAAG,CAEvD,KAAO,IACT,OAAO,EAGT,KAAK,CACN,CAED,OAAO,CACR,EAED,iBAAiB,UAAU,iBAAmB,UAAY,CACxD,IAAK,MAAQ,SAAS,EAAE,OAAS,IAAO,MAAQ,SAAS,EAAE,OAAS,EAClE,OAAO,EAGT,IAAK,MAAQ,SAAS,KAAK,EAAE,EAAE,GAAG,EAIhC,IAHA,IAAIA,IAAI,EACJ,KAAO,MAAQ,SAAS,KAAK,EAAE,EAAE,OAE9BA,IAAI,KAAK,CACd,IAAK,KAAK,eAAe,MAAQ,SAAS,KAAK,EAAE,EAAEA,KAAG,GAAI,MAAQ,SAAS,KAAK,EAAE,CAChF,OAAO,EAGT,KAAK,CACN,UACS,KAAK,eAAe,MAAQ,SAAS,KAAK,EAAE,GAAI,MAAQ,SAAS,KAAK,EAAE,CAClF,OAAO,EAGT,OAAO,CACR,EAED,iBAAiB,UAAU,SAAW,SAAU,YAAa,CAO3D,GANA,CAAC,MAAQ,SAAS,KAAK,UAAU,EAEhC,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,OAAQ,GACzB,MAAQ,SAAS,OAAQ,GAErB,MAAQ,SAAS,KAAK,MAAQ,YAAa,CAC9C,IAAIA,IACA,KAAO,MAAQ,SAAS,KAAK,EAAI,EACjC,KACA,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAIxB,AAHA,KAAOA,IAAI,GAAM,EAAI,IAAM,IAC3B,IAAM,KAAK,OAAO,MAAQ,SAAS,KAAK,EAAEA,KAAK,KAAK,EAE/C,MAAQ,SAAS,EAAEA,OAAO,OAC5B,MAAQ,SAAS,EAAEA,KAAK,KACxB,MAAQ,SAAS,OAAS,aAI/B,IAAK,MAAQ,SAAS,EAAE,OAGtB,IAFA,KAAO,MAAQ,SAAS,KAAK,EAAE,OAE1BA,KAAK,MAAQ,SAAS,KAAK,EAAI,EAAGA,IAAI,IAAKA,KAAK,EAInD,AAHA,KAAOA,IAAI,GAAM,EAAI,IAAM,EAC3B,IAAMA,IAAI,GAAM,EAAI,KAAK,OAAO,MAAQ,SAAS,KAAK,EAAEA,KAAK,IAAI,EAAI,MAAQ,SAAS,KAAK,EAAEA,MAExF,MAAQ,SAAS,EAAEA,KAAK,MAAQ,SAAS,KAAK,EAAI,KAAO,OAC3D,MAAQ,SAAS,EAAEA,KAAK,MAAQ,SAAS,KAAK,EAAI,GAAK,KACvD,MAAQ,SAAS,OAAS,aAKjC,CAAC,MAAQ,SAAS,MAAQ,WAC3B,CACF,EAED,gBAAgB,CAAC,wBAAyB,EAAE,iBAAiB,CAG7D,IAAI,iBAAmB,SAAU,UAAW,OAAQ,OAAQ,IAAK,CAC/D,GAAI,SAAW,EACb,MAAO,GAGT,IAAI,GAAK,UAAU,EACf,GAAK,UAAU,EACf,GAAK,UAAU,EACfA,IACA,YAAc,KAAO,IAAI,wBAAwB,GAAG,GAAG,GAAI,GAAG,GAAG,GAAG,CAExE,IAAKA,IAAI,EAAGA,IAAI,OAAQA,KAAK,EAC3B,aAAe,KAAO,IAAI,wBAAwB,GAAGA,IAAI,GAAG,GAAI,GAAGA,IAAI,GAAG,GAAG,CAAG,IAAM,IAAI,wBAAwB,GAAGA,KAAG,GAAI,GAAGA,KAAG,GAAG,CAAG,IAAM,IAAI,wBAAwB,GAAGA,KAAG,GAAI,GAAGA,KAAG,GAAG,CAQ/L,OALI,QAAU,SACZ,aAAe,KAAO,IAAI,wBAAwB,GAAGA,IAAI,GAAG,GAAI,GAAGA,IAAI,GAAG,GAAG,CAAG,IAAM,IAAI,wBAAwB,GAAG,GAAG,GAAI,GAAG,GAAG,GAAG,CAAG,IAAM,IAAI,wBAAwB,GAAG,GAAG,GAAI,GAAG,GAAG,GAAG,CAC7L,aAAe,KAGV,WACR,EAMG,uBAAyB,UAAY,CACvC,SAAS,gBAAgB,aAAc,CAIrC,CAHC,MAAQ,SAAS,OAAS,CAAE,GAC5B,MAAQ,SAAS,aAAe,cAChC,MAAQ,SAAS,QAAU,GAC3B,MAAQ,SAAS,UAAW,CAC9B,CAoFD,OAlFA,gBAAgB,UAAY,CAC1B,SAAU,SAAU,MAAO,CACzB,CAAC,MAAQ,SAAS,OAAO,KAAK,MAAM,AACrC,EACD,MAAO,UAAY,CACjB,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAEnC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,OAAOA,KAAG,OAAO,AAEtC,EACD,OAAQ,UAAY,CAClB,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAEnC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,OAAOA,KAAG,QAAQ,AAEvC,EACD,QAAS,SAAU,UAAW,CAC5B,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAEnC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,OAAOA,KAAG,QAAQ,UAAU,AAEjD,EACD,YAAa,SAAU,UAAW,CAWhC,OAVK,MAAQ,SAAS,aACb,KAAK,aAAa,UAAU,CAGjC,KACK,IAAI,KAAK,CACd,IAAK,CAAC,SAAU,CACjB,GAGI,CACL,WAAW,EACX,KAAM,UAAY,CAChB,CAAC,MAAQ,SAAS,WAAY,CAC/B,EACD,KAAM,UAAY,CAChB,CAAC,MAAQ,SAAS,WAAY,CAC/B,EACD,QAAS,UAAY,CAAE,EACvB,KAAM,UAAY,CAAE,EACpB,UAAW,UAAY,CAAE,CAC1B,CACF,EACD,gBAAiB,SAAU,aAAc,CACvC,CAAC,MAAQ,SAAS,aAAe,YAClC,EACD,UAAW,SAAU,MAAO,CAG1B,CAFC,MAAQ,SAAS,QAAU,MAE5B,KAAK,eAAe,AACrB,EACD,KAAM,UAAY,CAGhB,CAFC,MAAQ,SAAS,UAAW,EAE7B,KAAK,eAAe,AACrB,EACD,OAAQ,UAAY,CAGlB,CAFC,MAAQ,SAAS,UAAW,EAE7B,KAAK,eAAe,AACrB,EACD,UAAW,UAAY,CACrB,OAAQ,MAAQ,SAAS,OAC1B,EACD,cAAe,UAAY,CACzB,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAEnC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,OAAOA,KAAG,QAAQ,MAAQ,SAAS,UAAY,MAAQ,SAAS,SAAW,EAAI,GAAG,AAEvG,CACF,EACM,UAAY,CACjB,OAAO,IAAI,eACZ,CACF,GAAE,CAMC,eAAiB,UAAY,CAC/B,IAAI,WAAa,UAAY,CAC3B,IAAI,OAAS,UAAU,SAAS,CAEhC,AADA,OAAO,MAAQ,EACf,OAAO,OAAS,EAChB,IAAI,IAAM,OAAO,WAAW,KAAK,CAGjC,OAFA,IAAI,UAAY,gBAChB,IAAI,SAAS,EAAG,EAAG,EAAG,EAAE,CACjB,MACR,GAAE,CAEH,SAAS,aAAc,CAGrB,CAFC,MAAQ,SAAS,cAAgB,GAE7B,MAAQ,SAAS,gBAAkB,MAAQ,SAAS,cAAgB,MAAQ,SAAS,uBAAyB,MAAQ,SAAS,gBAC7H,MAAQ,SAAS,gBACpB,KAAK,eAAe,KAAK,AAG9B,CAED,SAAS,eAAgB,CAGvB,CAFC,MAAQ,SAAS,qBAAuB,GAEpC,MAAQ,SAAS,gBAAkB,MAAQ,SAAS,cAAgB,MAAQ,SAAS,uBAAyB,MAAQ,SAAS,gBAC7H,MAAQ,SAAS,gBACpB,KAAK,eAAe,KAAK,AAG9B,CAED,SAAS,cAAc,UAAW,WAAY,aAAc,CAC1D,IAAI,KAAO,GAEX,GAAI,UAAU,EACZ,KAAO,UAAU,UACR,WAAY,CACrB,IAAI,UAAY,UAAU,EAM1B,AAJI,UAAU,QAAQ,UAAU,GAAK,KACnC,UAAY,UAAU,MAAM,IAAI,CAAC,IAGnC,KAAO,WAAa,SACrB,MAGC,AAFA,KAAO,aACP,MAAQ,UAAU,EAAI,UAAU,EAAI,GACpC,MAAQ,UAAU,EAGpB,OAAO,IACR,CAED,SAAS,gBAAgB,IAAK,CAC5B,IAAI,OAAS,EACT,WAAa,YAAY,UAAY,CACvC,IAAI,IAAM,IAAI,SAAS,CAQvB,CANI,IAAI,OAAS,OAAS,OACxB,KAAK,cAAc,CAEnB,cAAc,WAAW,EAG3B,QAAU,CACX,EAAC,KAAK,MAAQ,QAAQ,CAAE,GAAG,AAC7B,CAED,SAAS,gBAAgB,UAAW,CAClC,IAAI,KAAO,cAAc,WAAY,MAAQ,SAAS,YAAa,MAAQ,SAAS,KAAK,CACrF,IAAM,SAAS,QAAQ,CAe3B,AAbI,SACF,KAAK,gBAAgB,IAAI,CAEzB,IAAI,iBAAiB,QAAS,MAAQ,SAAS,cAAc,EAAM,CAGrE,IAAI,iBAAiB,QAAS,UAAY,CAGxC,AAFA,GAAG,IAAM,WAET,KAAK,cAAc,AACpB,EAAC,KAAK,MAAQ,QAAQ,EAAE,EAAM,CAC/B,IAAI,eAAe,+BAAgC,OAAQ,KAAK,EAE3D,MAAQ,SAAS,eAAe,OACnC,CAAC,MAAQ,SAAS,eAAe,OAAO,IAAI,CAE5C,CAAC,MAAQ,SAAS,eAAe,YAAY,IAAI,CAGnD,IAAI,GAAK,CACF,IACM,SACZ,EACD,OAAO,EACR,CAED,SAAS,cAAc,UAAW,CAChC,IAAI,KAAO,cAAc,WAAY,MAAQ,SAAS,YAAa,MAAQ,SAAS,KAAK,CACrF,IAAM,UAAU,MAAM,CAQ1B,AAPA,IAAI,YAAc,YAClB,IAAI,iBAAiB,QAAS,MAAQ,SAAS,cAAc,EAAM,CACnE,IAAI,iBAAiB,QAAS,UAAY,CAGxC,AAFA,GAAG,IAAM,WAET,KAAK,cAAc,AACpB,EAAC,KAAK,MAAQ,QAAQ,EAAE,EAAM,CAC/B,IAAI,IAAM,KACV,IAAI,GAAK,CACF,IACM,SACZ,EACD,OAAO,EACR,CAED,SAAS,kBAAkB,KAAM,CAC/B,IAAI,GAAK,CACP,UAAW,IACZ,EACG,KAAO,cAAc,MAAO,MAAQ,SAAS,YAAa,MAAQ,SAAS,KAAK,CAUpF,MATA,aAAY,KAAK,KAAM,SAAU,YAAa,CAG5C,AAFA,GAAG,IAAM,YAET,KAAK,gBAAgB,AACtB,EAAC,KAAK,MAAQ,QAAQ,CAAE,UAAY,CAGnC,AAFA,GAAG,IAAM,CAAE,EAEX,KAAK,gBAAgB,AACtB,EAAC,KAAK,MAAQ,QAAQ,CAAC,CACjB,EACR,CAED,SAAS,WAAW,OAAQ,GAAI,CAC9B,CAAC,MAAQ,SAAS,eAAiB,GACnC,IAAIA,IACA,IAAM,OAAO,OAEjB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAK,OAAOA,KAAG,SACR,OAAOA,KAAG,EAIJ,OAAOA,KAAG,IAAM,KACxB,MAAQ,SAAS,eAAiB,EAEnC,CAAC,MAAQ,SAAS,OAAO,KAAK,KAAK,kBAAkB,OAAOA,KAAG,CAAC,IAN/D,MAAQ,SAAS,aAAe,EAEjC,CAAC,MAAQ,SAAS,OAAO,KAAK,KAAK,iBAAiB,OAAOA,KAAG,CAAC,EAQtE,CAED,SAAS,QAAQ,KAAM,CACrB,CAAC,MAAQ,SAAS,KAAO,MAAQ,EAClC,CAED,SAAS,cAAc,KAAM,CAC3B,CAAC,MAAQ,SAAS,WAAa,MAAQ,EACxC,CAED,SAAS,SAAS,UAAW,CAI3B,IAHA,IAAIA,IAAI,EACJ,KAAO,MAAQ,SAAS,OAAO,OAE5BA,IAAI,KAAK,CACd,IAAK,MAAQ,SAAS,OAAOA,KAAG,YAAc,UAC5C,OAAQ,MAAQ,SAAS,OAAOA,KAAG,IAGrC,KAAK,CACN,CAED,OAAO,IACR,CAED,SAAS,SAAU,CAEjB,CADC,MAAQ,SAAS,eAAiB,MAClC,MAAQ,SAAS,OAAO,OAAS,CACnC,CAED,SAAS,cAAe,CACtB,OAAQ,MAAQ,SAAS,eAAiB,MAAQ,SAAS,YAC5D,CAED,SAAS,gBAAiB,CACxB,OAAQ,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,mBAC9D,CAED,SAAS,aAAa,KAAM,cAAe,CACzC,AAAI,OAAS,QACV,MAAQ,SAAS,eAAiB,eAClC,MAAQ,SAAS,iBAAmB,CAAC,MAAQ,SAAS,gBAAgB,KAAK,MAAQ,QAAQ,GAE3F,MAAQ,SAAS,iBAAmB,CAAC,MAAQ,SAAS,cAAc,KAAK,MAAQ,QAAQ,AAE7F,CAED,SAAS,uBAAwB,CAY/B,CAXC,MAAQ,SAAS,aAAe,YAAY,KAAK,MAAQ,QAAQ,EACjE,MAAQ,SAAS,eAAiB,cAAc,KAAK,MAAQ,QAAQ,EACrE,MAAQ,SAAS,gBAAkB,gBAAgB,KAAK,MAAQ,QAAQ,EACxE,MAAQ,SAAS,kBAAoB,kBAAkB,KAAK,MAAQ,QAAQ,EAC5E,MAAQ,SAAS,WAAa,IAC9B,MAAQ,SAAS,KAAO,IACxB,MAAQ,SAAS,YAAc,GAC/B,MAAQ,SAAS,cAAgB,GACjC,MAAQ,SAAS,aAAe,GAChC,MAAQ,SAAS,oBAAsB,GACvC,MAAQ,SAAS,eAAiB,MAClC,MAAQ,SAAS,OAAS,CAAE,CAC9B,CAgBD,OAdA,sBAAsB,UAAY,CACpB,WACG,cACN,QACK,aACE,eACP,QACC,SACK,cACE,gBACJ,YACE,cACD,YACf,EACM,qBACR,GAAE,CAIC,eAAiB,UAAY,CAC/B,IAAI,GAAK,CACP,UAAU,CACX,EAMD,OAJI,WAAW,KAAK,UAAU,UAAU,EAAI,UAAU,KAAK,UAAU,UAAU,EAAI,WAAW,KAAK,UAAU,UAAU,EAAI,aAAa,KAAK,UAAU,UAAU,IAC/J,GAAG,UAAW,GAGT,EACR,GAAE,CAMC,eAAiB,UAAY,CAC/B,IAAI,GAAK,CAAE,EAEX,AADA,GAAG,aAAe,aAClB,GAAG,6BAA+B,6BAElC,SAAS,aAAa,MAAO,gBAAiB,CAC5C,IAAI,IAAM,SAAS,SAAS,CAW5B,MAVA,KAAI,aAAa,KAAM,MAAM,CAEzB,mBAAoB,IACtB,IAAI,aAAa,cAAe,oBAAoB,CACpD,IAAI,aAAa,IAAK,KAAK,CAC3B,IAAI,aAAa,IAAK,KAAK,CAC3B,IAAI,aAAa,QAAS,OAAO,CACjC,IAAI,aAAa,SAAU,OAAO,EAG7B,GACR,CAED,SAAS,8BAA+B,CACtC,IAAI,cAAgB,SAAS,gBAAgB,CAI7C,MAHA,eAAc,aAAa,OAAQ,SAAS,CAC5C,cAAc,aAAa,8BAA+B,OAAO,CACjE,cAAc,aAAa,SAAU,6CAA6C,CAC3E,aACR,CAED,OAAO,EACR,GAAE,CAIC,YAAc,UAAY,CAC5B,SAAS,eAAe,IAAK,CAa3B,OAZI,IAAI,iBAAmB,IAAI,UAAa,SACnC,IAAI,SAGT,IAAI,iBAAmB,IAAI,UAAa,SACnC,KAAK,MAAM,IAAI,SAAS,CAG7B,IAAI,aACC,KAAK,MAAM,IAAI,aAAa,CAG9B,IACR,CAED,SAAS,UAAU,KAAM,SAAU,cAAe,CAChD,IAAI,SACA,IAAM,IAAI,eAEd,GAAI,CAEF,IAAI,aAAe,MACpB,MAAa,CAAE,CAsBhB,AAnBA,IAAI,mBAAqB,UAAY,CACnC,GAAI,IAAI,aAAe,EACrB,GAAI,IAAI,SAAW,IAEjB,AADA,SAAW,eAAe,IAAI,CAC9B,SAAS,SAAS,MAElB,GAAI,CAEF,AADA,SAAW,eAAe,IAAI,CAC9B,SAAS,SAAS,AACnB,OAAQ,IAAK,CACZ,AAAI,eACF,cAAc,IAAI,AAErB,CAGN,EAED,IAAI,KAAK,MAAO,MAAM,EAAK,CAC3B,IAAI,MAAM,AACX,CAED,MAAO,CACL,KAAM,SACP,CACF,GAAE,CAKH,SAAS,qBAAqB,SAAU,WAAY,KAAM,CAcxD,CAbC,MAAQ,SAAS,eAAgB,GACjC,MAAQ,SAAS,gBAAiB,GAClC,MAAQ,SAAS,SAAW,IAC5B,MAAQ,SAAS,UAAY,UAC7B,MAAQ,SAAS,YAAc,YAC/B,MAAQ,SAAS,MAAQ,MACzB,MAAQ,SAAS,eAAiB,kBAAkB,MAAQ,SAAS,UAAU,EAAE,OAAO,EACxF,MAAQ,SAAS,UAAY,CAAE,GAC/B,MAAQ,SAAS,aAAe,CAC/B,UAAW,CAAE,CACd,GACA,MAAQ,SAAS,gBAAkB,CAAE,GACrC,MAAQ,SAAS,oBAAqB,EACvC,KAAK,6BAA6B,KAAK,AACxC,CAioBD,AA/nBA,qBAAqB,UAAU,iBAAmB,UAAY,CAC5D,IAAIA,IACA,KAAO,MAAQ,SAAS,UAAU,EAAE,OACpC,cACA,QAAU,gBAAgB,QAE9B,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAExB,AADA,eAAiB,MAAQ,SAAS,UAAU,EAAEA,MAC7C,MAAQ,SAAS,eAAeA,KAAK,IAAI,0BAA0B,MAAQ,SAAS,MAAO,cAAe,MAAQ,SAerH,CAZK,MAAQ,SAAS,UAAU,GAAK,MAAQ,MAAQ,SAAS,UAAU,IACrE,MAAQ,SAAS,UAAY,CAC5B,EAAG,SAAS,MAAQ,SAAS,OAAQ,MAAQ,SAAS,UAAU,EAAE,EAAG,EAAG,EAAG,MAAQ,QAAQ,CAC3F,EAAG,SAAS,MAAQ,SAAS,OAAQ,MAAQ,SAAS,UAAU,EAAE,EAAG,EAAG,EAAG,MAAQ,QAAQ,CAC3F,GAAI,MAAQ,SAAS,UAAU,EAAE,EACjC,EAAG,CAAC,MAAQ,SAAS,MAAM,YAAY,iBAAiB,MAAQ,SAAS,UAAU,EAAE,EAAE,AACxF,GACA,MAAQ,SAAS,gBAAiB,IAElC,MAAQ,SAAS,gBAAiB,GAGpC,MAAQ,SAAS,aAAa,UAAY,SAAS,MAAQ,SAAS,OAAQ,MAAQ,SAAS,UAAU,EAAE,EAAG,EAAG,EAAG,MAAQ,QAAQ,AACpI,EAED,qBAAqB,UAAU,YAAc,SAAU,aAAc,mBAAoB,CACvF,IAAC,MAAQ,SAAS,mBAAqB,uBAEjC,MAAQ,SAAS,QAAU,MAAQ,SAAS,gBAAkB,uBAAyB,MAAQ,SAAS,kBAAoB,MAAQ,SAAS,UAAU,EAAE,OAI/J,EAAC,MAAQ,SAAS,eAAgB,EAClC,IAAI,WAAa,MAAQ,SAAS,aAAa,UAAU,EACrD,WAAa,MAAQ,SAAS,eAC9B,UAAY,MAAQ,SAAS,UAC7B,cAAgB,MAAQ,SAAS,QACjC,YAAc,MAAQ,SAAS,YAC/B,sBAAwB,MAAQ,SAAS,gBAAgB,OACzD,KACA,KACAA,IACA,IACA,QAAU,aAAa,EACvB,SACA,cACA,aACA,cACA,KACA,SACA,WACA,UACA,OACA,SACA,cACA,YACA,KACA,SACAwE,QAEJ,IAAK,MAAQ,SAAS,eAAgB,CAGpC,GAFA,SAAQ,MAAQ,SAAS,UAAU,IAE7B,MAAQ,SAAS,UAAU,IAAM,MAAQ,SAAS,UAAU,KAAM,CACtE,IAAI,MAAQA,QAAK,EAWjB,CATK,MAAQ,SAAS,UAAU,IAC9B,MAAQ,MAAM,SAAS,EAIzB,SAAW,CACT,QAAS,EACT,SAAU,CAAE,CACb,EACD,IAAM,MAAM,QAAU,EACtB,IAAI,WAGJ,IAFA,YAAc,EAETxE,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAIxB,AAHA,WAAa,IAAI,gBAAgB,MAAM,EAAEA,KAAI,MAAM,EAAEA,IAAI,GAAI,CAAC,MAAM,EAAEA,KAAG,GAAK,MAAM,EAAEA,KAAG,GAAI,MAAM,EAAEA,KAAG,GAAK,MAAM,EAAEA,KAAG,EAAG,EAAE,CAAC,MAAM,EAAEA,IAAI,GAAG,GAAK,MAAM,EAAEA,IAAI,GAAG,GAAI,MAAM,EAAEA,IAAI,GAAG,GAAK,MAAM,EAAEA,IAAI,GAAG,EAAG,EAAC,CAC5M,SAAS,SAAW,WAAW,cAC/B,SAAS,SAAS,KAAK,WAAW,CAClC,aAAe,WAAW,cAY5B,AATA,IAAI,IAEAwE,QAAK,EAAE,IACT,WAAa,IAAI,gBAAgB,MAAM,EAAExE,KAAI,MAAM,EAAE,GAAI,CAAC,MAAM,EAAEA,KAAG,GAAK,MAAM,EAAEA,KAAG,GAAI,MAAM,EAAEA,KAAG,GAAK,MAAM,EAAEA,KAAG,EAAG,EAAE,CAAC,MAAM,EAAE,GAAG,GAAK,MAAM,EAAE,GAAG,GAAI,MAAM,EAAE,GAAG,GAAK,MAAM,EAAE,GAAG,EAAG,EAAC,CACxL,SAAS,SAAW,WAAW,cAC/B,SAAS,SAAS,KAAK,WAAW,CAClC,aAAe,WAAW,gBAG3B,MAAQ,SAAS,UAAU,GAAK,QAClC,CAUD,GARA,UAAY,MAAQ,SAAS,UAAU,GACvC,eAAiB,MAAQ,SAAS,UAAU,EAAE,EAC9C,WAAa,EACb,SAAW,EACX,cAAgB,EAChB,MAAO,EACP,SAAW,SAAS,SAEhB,cAAgB,GAAKwE,QAAK,EAAE,EAS9B,IARI,SAAS,QAAU,KAAK,IAAI,cAAc,GAC5C,eAAiB,KAAK,IAAI,cAAc,CAAG,SAAS,SAGtD,WAAa,SAAS,OAAS,EAC/B,OAAS,SAAS,YAAY,OAC9B,SAAW,OAAO,OAAS,EAEpB,cAAgB,GAIrB,AAHA,eAAiB,OAAO,UAAU,cAClC,WAEI,SAAW,IACb,aACA,OAAS,SAAS,YAAY,OAC9B,SAAW,OAAO,OAAS,GAQjC,AAHA,OAAS,SAAS,YAAY,OAC9B,UAAY,OAAO,SAAW,GAC9B,aAAe,OAAO,UACtB,cAAgB,aAAa,aAC9B,CAID,AAFA,IAAM,QAAQ,OACd,KAAO,EACP,KAAO,EACP,IAAI,KAAO,aAAa,UAAY,IAAM,KACtC,WAAY,EACZ,cACA,iBACAzB,IACA,KACA,YACJ,KAAO,UAAU,OACjB,IAAI,KACA,IAAM,GACN,KACA,SACA,SACA,YAAc,cACd,eAAiB,WACjB,aAAe,SACf,YAAc,GACd,YACA,GACA,GACA,GACAnB,IACA,SACA,SACA,SACA,QAAU,GACV,SAAW,MAAQ,SAAS,kBAC5B,QAEJ,GAAI,aAAa,IAAM,GAAK,aAAa,IAAM,EAAG,CAChD,IAAI,sBAAwB,EACxB,wBAA0B,EAC1B,kBAAoB,aAAa,IAAM,EAAI,IAAO,GAClD,UAAY,EACZ,WAAY,EAEhB,IAAK5B,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,GAAI,QAAQA,KAAG,EAAG,CAKhB,IAJI,wBACF,uBAAyB,yBAGpB,UAAYA,KAEjB,AADA,QAAQ,WAAW,sBAAwB,sBAC3C,WAAa,EAIf,AADA,sBAAwB,EACxB,WAAY,CACb,KAAM,CACL,IAAK+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAGzB,AAFA,cAAgB,UAAUA,KAAG,EAEzB,cAAc,EAAE,WACd,WAAa,aAAa,IAAM,IAClC,yBAA2B,cAAc,EAAE,EAAI,mBAGjD,iBAAmB,UAAUA,KAAG,EAChC,KAAO,iBAAiB,QAAQ,QAAQ/C,KAAG,UAAU+C,KAAI,SAAS,EAAEA,KAAG,EAAE,WAAW,CAEhF,KAAK,OACP,uBAAyB,cAAc,EAAE,EAAI,KAAK,GAAK,kBAEvD,uBAAyB,cAAc,EAAE,EAAI,KAAO,mBAK1D,WAAY,CACb,CAOH,IAJI,wBACF,uBAAyB,yBAGpB,UAAY/C,KAEjB,AADA,QAAQ,WAAW,sBAAwB,sBAC3C,WAAa,CAEhB,CAGD,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAAG,CAI3B,GAHA,aAAa,OAAO,CACpB,YAAc,EAEV,QAAQA,KAAG,EAqBb,AApBA,KAAO,EACP,MAAQ,aAAa,QACrB,MAAQ,UAAY,EAAI,EACxB,cAAgB,YAChB,WAAY,GAEP,MAAQ,SAAS,iBACpB,WAAa,eACb,SAAW,aACX,OAAS,SAAS,YAAY,OAC9B,UAAY,OAAO,SAAW,GAC9B,aAAe,OAAO,UACtB,cAAgB,aAAa,cAC7B,cAAgB,GAGlB,QAAU,GACV,SAAW,GACX,SAAW,GACX,QAAU,GACV,SAAW,MAAQ,SAAS,sBACvB,CACL,IAAK,MAAQ,SAAS,eAAgB,CACpC,GAAI,cAAgB,QAAQA,KAAG,KAAM,CACnC,OAAQ,aAAa,EAArB,CACE,IAAK,GACH,eAAiB,YAAc,aAAa,WAAW,QAAQA,KAAG,MAClE,MAEF,IAAK,GACH,gBAAkB,YAAc,aAAa,WAAW,QAAQA,KAAG,OAAS,EAC5E,MAEF,QACE,KACH,CAED,YAAc,QAAQA,KAAG,IAC1B,CAWD,AATI,MAAQ,QAAQA,KAAG,MACjB,QAAQ,OACV,eAAiB,QAAQ,KAAK,OAGhC,eAAiB,QAAQA,KAAG,GAAK,EACjC,IAAM,QAAQA,KAAG,KAGnB,eAAiB,UAAU,GAAK,QAAQA,KAAG,GAAK,KAChD,IAAI,eAAiB,EAErB,IAAK+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAczB,AAbA,cAAgB,UAAUA,KAAG,EAEzB,cAAc,EAAE,WAClB,iBAAmB,UAAUA,KAAG,EAChC,KAAO,iBAAiB,QAAQ,QAAQ/C,KAAG,UAAU+C,KAAI,SAAS,EAAEA,KAAG,EAAE,WAAW,CAEhF,KAAK,OACP,gBAAkB,cAAc,EAAE,EAAE,GAAK,KAAK,GAE9C,gBAAkB,cAAc,EAAE,EAAE,GAAK,MAIzC,cAAc,EAAE,WAClB,iBAAmB,UAAUA,KAAG,EAChC,KAAO,iBAAiB,QAAQ,QAAQ/C,KAAG,UAAU+C,KAAI,SAAS,EAAEA,KAAG,EAAE,WAAW,CAEhF,KAAK,OACP,gBAAkB,cAAc,EAAE,EAAE,GAAK,KAAK,GAE9C,gBAAkB,cAAc,EAAE,EAAE,GAAK,MAO/C,IAFA,MAAO,EAEA,MACL,AAAI,cAAgB,eAAiB,cAAgB,iBAAmB,QACtE,MAAQ,cAAgB,eAAiB,eAAiB,aAAa,cACvE,SAAW,UAAU,MAAM,IAAM,aAAa,MAAM,GAAK,UAAU,MAAM,IAAM,KAC/E,SAAW,UAAU,MAAM,IAAM,aAAa,MAAM,GAAK,UAAU,MAAM,IAAM,KAC/E,aAAa,WAAW,UAAU,GAAK,QAAQ/C,KAAG,GAAK,OAAS,UAAU,GAAK,MAAQ,IAAK,CAC5F,MAAO,GACE,SACT,eAAiB,aAAa,cAC9B,UAAY,EAER,UAAY,OAAO,SACrB,SAAW,EACX,YAAc,EAET,SAAS,YAUZ,OAAS,SAAS,YAAY,OAT1BwE,QAAK,EAAE,GACT,SAAW,EACX,WAAa,EACb,OAAS,SAAS,YAAY,SAE9B,eAAiB,aAAa,cAC9B,OAAS,OAOX,SACF,UAAY,aACZ,aAAe,OAAO,UACtB,cAAgB,aAAa,gBAMnC,AADA,KAAO,QAAQxE,KAAG,GAAK,EAAI,QAAQA,KAAG,IACtC,aAAa,WAAW,KAAM,EAAG,EAAE,AACpC,MAIC,AAHA,KAAO,QAAQA,KAAG,GAAK,EAAI,QAAQA,KAAG,IACtC,aAAa,WAAW,KAAM,EAAG,EAAE,CAEnC,aAAa,WAAW,UAAU,GAAK,QAAQA,KAAG,GAAK,MAAQ,UAAU,GAAK,KAAO,IAAM,EAAE,CAG/F,IAAK+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAGzB,AAFA,cAAgB,UAAUA,KAAG,EAEzB,cAAc,EAAE,WAClB,iBAAmB,UAAUA,KAAG,EAChC,KAAO,iBAAiB,QAAQ,QAAQ/C,KAAG,UAAU+C,KAAI,SAAS,EAAEA,KAAG,EAAE,WAAW,EAEhF,OAAS,GAAK,aAAa,IAAM,MAC9B,MAAQ,SAAS,eAChB,KAAK,OACP,eAAiB,cAAc,EAAE,EAAI,KAAK,GAE1C,eAAiB,cAAc,EAAE,EAAI,KAE9B,KAAK,OACd,MAAQ,cAAc,EAAE,EAAI,KAAK,GAEjC,MAAQ,cAAc,EAAE,EAAI,OAsBpC,IAhBI,aAAa,kBACf,GAAK,aAAa,IAAM,GAGtB,aAAa,kBAIb,GAHE,aAAa,GACV,CAAC,aAAa,GAAG,GAAI,aAAa,GAAG,GAAI,aAAa,GAAG,EAAG,EAE5D,CAAC,EAAG,EAAG,CAAE,GAId,aAAa,eAAiB,aAAa,KAC7C,GAAK,CAAC,aAAa,GAAG,GAAI,aAAa,GAAG,GAAI,aAAa,GAAG,EAAG,GAG9DA,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAGzB,AAFA,cAAgB,UAAUA,KAAG,EAEzB,cAAc,EAAE,WAClB,iBAAmB,UAAUA,KAAG,EAChC,KAAO,iBAAiB,QAAQ,QAAQ/C,KAAG,UAAU+C,KAAI,SAAS,EAAEA,KAAG,EAAE,WAAW,CAEhF,KAAK,OACP,aAAa,WAAW,cAAc,EAAE,EAAE,GAAK,KAAK,IAAK,cAAc,EAAE,EAAE,GAAK,KAAK,GAAI,cAAc,EAAE,EAAE,GAAK,KAAK,GAAG,CAExH,aAAa,WAAW,cAAc,EAAE,EAAE,GAAK,MAAO,cAAc,EAAE,EAAE,GAAK,KAAM,cAAc,EAAE,EAAE,GAAK,KAAK,EAKrH,IAAKA,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAGzB,AAFA,cAAgB,UAAUA,KAAG,EAEzB,cAAc,EAAE,WAClB,iBAAmB,UAAUA,KAAG,EAChC,KAAO,iBAAiB,QAAQ,QAAQ/C,KAAG,UAAU+C,KAAI,SAAS,EAAEA,KAAG,EAAE,WAAW,CAEhF,KAAK,OACP,aAAa,MAAM,GAAK,cAAc,EAAE,EAAE,GAAK,GAAK,KAAK,GAAI,GAAK,cAAc,EAAE,EAAE,GAAK,GAAK,KAAK,GAAI,EAAE,CAEzG,aAAa,MAAM,GAAK,cAAc,EAAE,EAAE,GAAK,GAAK,KAAM,GAAK,cAAc,EAAE,EAAE,GAAK,GAAK,KAAM,EAAE,EAKzG,IAAKA,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAAG,CAqD5B,GApDA,cAAgB,UAAUA,KAAG,EAC7B,iBAAmB,UAAUA,KAAG,EAChC,KAAO,iBAAiB,QAAQ,QAAQ/C,KAAG,UAAU+C,KAAI,SAAS,EAAEA,KAAG,EAAE,WAAW,CAEhF,cAAc,GAAG,WACf,KAAK,OACP,aAAa,cAAc,cAAc,GAAG,EAAI,KAAK,GAAI,cAAc,GAAG,EAAI,KAAK,GAAG,CAEtF,aAAa,cAAc,cAAc,GAAG,EAAI,KAAM,cAAc,GAAG,EAAI,KAAK,EAIhF,cAAc,EAAE,WACd,KAAK,OACP,aAAa,SAAS,cAAc,EAAE,EAAI,KAAK,GAAG,CAElD,aAAa,SAAS,cAAc,EAAE,EAAI,KAAK,EAI/C,cAAc,GAAG,WACf,KAAK,OACP,aAAa,QAAQ,cAAc,GAAG,EAAI,KAAK,GAAG,CAElD,aAAa,QAAQ,cAAc,GAAG,EAAI,KAAK,EAI/C,cAAc,GAAG,WACf,KAAK,OACP,aAAa,QAAQ,cAAc,GAAG,EAAI,KAAK,GAAG,CAElD,aAAa,QAAQ,cAAc,GAAG,EAAI,KAAK,EAI/C,cAAc,EAAE,WACd,KAAK,OACP,cAAgB,cAAc,EAAE,EAAI,KAAK,GAAK,aAAe,KAAK,GAElE,cAAgB,cAAc,EAAE,EAAI,KAAO,aAAe,MAI1D,aAAa,iBAAmB,cAAc,GAAG,WAC/C,KAAK,OACP,IAAM,cAAc,GAAG,EAAI,KAAK,GAEhC,IAAM,cAAc,GAAG,EAAI,MAI3B,aAAa,iBAAmB,cAAc,GAAG,SACnD,IAAKnB,IAAI,EAAGA,IAAI,EAAGA,KAAK,EACtB,AAAI,KAAK,OACP,GAAGA,OAAO,cAAc,GAAG,EAAEA,KAAK,GAAGA,MAAM,KAAK,GAEhD,GAAGA,OAAO,cAAc,GAAG,EAAEA,KAAK,GAAGA,MAAM,KAKjD,GAAI,aAAa,eAAiB,aAAa,GAAI,CACjD,GAAI,cAAc,GAAG,SACnB,IAAKA,IAAI,EAAGA,IAAI,EAAGA,KAAK,EACtB,AAAI,KAAK,OACP,GAAGA,OAAO,cAAc,GAAG,EAAEA,KAAK,GAAGA,MAAM,KAAK,GAEhD,GAAGA,OAAO,cAAc,GAAG,EAAEA,KAAK,GAAGA,MAAM,KAqBjD,AAhBI,cAAc,GAAG,WAIjB,GAHE,KAAK,OACF,YAAY,GAAI,cAAc,GAAG,EAAI,KAAK,GAAG,CAE7C,YAAY,GAAI,cAAc,GAAG,EAAI,KAAK,EAI/C,cAAc,GAAG,WAIjB,GAHE,KAAK,OACF,mBAAmB,GAAI,cAAc,GAAG,EAAI,KAAK,GAAG,CAEpD,mBAAmB,GAAI,cAAc,GAAG,EAAI,KAAK,EAItD,cAAc,GAAG,WAIjB,GAHE,KAAK,OACF,mBAAmB,GAAI,cAAc,GAAG,EAAI,KAAK,GAAG,CAEpD,mBAAmB,GAAI,cAAc,GAAG,EAAI,KAAK,CAG3D,CACF,CAED,IAAKmB,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAGzB,AAFA,cAAgB,UAAUA,KAAG,EAEzB,cAAc,EAAE,WAClB,iBAAmB,UAAUA,KAAG,EAChC,KAAO,iBAAiB,QAAQ,QAAQ/C,KAAG,UAAU+C,KAAI,SAAS,EAAEA,KAAG,EAAE,WAAW,EAE/E,MAAQ,SAAS,eAChB,KAAK,OACP,aAAa,UAAU,EAAG,cAAc,EAAE,EAAE,GAAK,KAAK,IAAK,cAAc,EAAE,EAAE,GAAK,KAAK,GAAG,CAE1F,aAAa,UAAU,EAAG,cAAc,EAAE,EAAE,GAAK,MAAO,cAAc,EAAE,EAAE,GAAK,KAAK,CAE7E,KAAK,OACd,aAAa,UAAU,cAAc,EAAE,EAAE,GAAK,KAAK,GAAI,cAAc,EAAE,EAAE,GAAK,KAAK,IAAK,cAAc,EAAE,EAAE,GAAK,KAAK,GAAG,CAEvH,aAAa,UAAU,cAAc,EAAE,EAAE,GAAK,KAAM,cAAc,EAAE,EAAE,GAAK,MAAO,cAAc,EAAE,EAAE,GAAK,KAAK,EAiBpH,GAZI,aAAa,kBACf,SAAW,GAAK,EAAI,EAAI,IAGtB,aAAa,kBACf,SAAW,OAAS,KAAK,MAAM,GAAG,GAAK,IAAI,CAAG,IAAM,KAAK,MAAM,GAAG,GAAK,IAAI,CAAG,IAAM,KAAK,MAAM,GAAG,GAAK,IAAI,CAAG,KAG5G,aAAa,eAAiB,aAAa,KAC7C,SAAW,OAAS,KAAK,MAAM,GAAG,GAAK,IAAI,CAAG,IAAM,KAAK,MAAM,GAAG,GAAK,IAAI,CAAG,IAAM,KAAK,MAAM,GAAG,GAAK,IAAI,CAAG,MAG3G,MAAQ,SAAS,eAAgB,CAIpC,GAHA,aAAa,UAAU,GAAI,aAAa,GAAG,CAC3C,aAAa,UAAU,EAAG,UAAU,GAAK,KAAO,IAAO,KAAM,EAAE,CAE3D,SAAS,EAAE,EAAG,CAChB,UAAY,aAAa,MAAM,GAAK,UAAU,MAAM,KAAO,aAAa,MAAM,GAAK,UAAU,MAAM,IACnG,IAAI,IAAM,KAAK,KAAK,SAAS,CAAG,IAAM,KAAK,GAM3C,AAJI,aAAa,MAAM,GAAK,UAAU,MAAM,KAC1C,KAAO,KAGT,aAAa,QAAQ,IAAM,KAAK,GAAK,IAAI,AAC1C,CAKD,AAHA,aAAa,UAAU,SAAU,SAAU,EAAE,CAC7C,eAAiB,UAAU,GAAK,QAAQ/C,KAAG,GAAK,KAE5C,QAAQA,IAAI,IAAM,MAAQ,QAAQA,IAAI,GAAG,MAC3C,eAAiB,QAAQA,KAAG,GAAK,EACjC,eAAiB,aAAa,GAAK,KAAQ,aAAa,UAE3D,KAAM,CAQL,OAPA,aAAa,UAAU,KAAM,KAAM,EAAE,CAEjC,aAAa,IAEf,aAAa,UAAU,aAAa,GAAG,GAAI,aAAa,GAAG,GAAK,aAAa,OAAQ,EAAE,CAGjF,aAAa,EAArB,CACE,IAAK,GACH,aAAa,UAAU,QAAQA,KAAG,sBAAwB,aAAa,eAAiB,aAAa,SAAW,aAAa,WAAW,QAAQA,KAAG,OAAQ,EAAG,EAAE,CAChK,MAEF,IAAK,GACH,aAAa,UAAU,QAAQA,KAAG,sBAAwB,aAAa,eAAiB,aAAa,SAAW,aAAa,WAAW,QAAQA,KAAG,OAAS,EAAG,EAAG,EAAE,CACpK,MAEF,QACE,KACH,CAKD,AAHA,aAAa,UAAU,GAAI,aAAa,GAAG,CAC3C,aAAa,UAAU,KAAM,EAAG,EAAE,CAClC,aAAa,UAAU,UAAU,GAAK,QAAQA,KAAG,GAAK,KAAO,UAAU,GAAK,KAAO,IAAM,EAAE,CAC3F,MAAQ,QAAQA,KAAG,EAAI,aAAa,GAAK,KAAQ,aAAa,SAC/D,CAUD,AARI,aAAe,OACjB,QAAU,aAAa,OAAO,CACrB,aAAe,MACxB,QAAU,aAAa,SAAS,CAEhC,QAAU,CAAC,aAAa,MAAM,GAAI,aAAa,MAAM,GAAI,aAAa,MAAM,GAAI,aAAa,MAAM,GAAI,aAAa,MAAM,GAAI,aAAa,MAAM,GAAI,aAAa,MAAM,GAAI,aAAa,MAAM,GAAI,aAAa,MAAM,GAAI,aAAa,MAAM,GAAI,aAAa,MAAM,IAAK,aAAa,MAAM,IAAK,aAAa,MAAM,IAAK,aAAa,MAAM,IAAK,aAAa,MAAM,IAAK,aAAa,MAAM,GAAI,EAGlY,QAAU,WACX,CAED,AAAI,sBAAwBA,KAC1B,YAAc,IAAI,YAAY,QAAS,SAAU,SAAU,SAAU,QAAS,SAE9E,CAAC,MAAQ,SAAS,gBAAgB,KAAK,YAAY,CAEnD,sBAAwB,GACvB,MAAQ,SAAS,oBAAqB,IAEvC,aAAe,MAAQ,SAAS,gBAAgBA,MAC/C,MAAQ,SAAS,mBAAqB,YAAY,OAAO,QAAS,SAAU,SAAU,SAAU,QAAS,QAAQ,GAAK,MAAQ,SAAS,mBAE3I,CAhlBiC,CAilBnC,EAED,qBAAqB,UAAU,SAAW,UAAY,CACpD,CAAK,MAAQ,SAAS,MAAM,WAAW,WAAa,MAAQ,SAAS,YAIpE,MAAQ,SAAS,UAAY,MAAQ,SAAS,MAAM,WAAW,QAChE,KAAK,0BAA0B,CAChC,EAED,qBAAqB,UAAU,QAAU,IAAI,OAC7C,qBAAqB,UAAU,kBAAoB,CAAE,EACrD,gBAAgB,CAAC,wBAAyB,EAAE,qBAAqB,CAKjE,SAAS,yBAAyB,KAAM,cAAe,UAAW,CAChE,IAAI,YAAc,CAChB,UAAU,CACX,EACG,QAAU,gBAAgB,QAC1B,wBAA0B,cAAc,EAoB5C,CAnBC,MAAQ,SAAS,EAAI,CACpB,EAAG,wBAAwB,EAAI,QAAQ,KAAM,wBAAwB,EAAG,EAAG,UAAW,UAAU,CAAG,YACnG,GAAI,wBAAwB,GAAK,QAAQ,KAAM,wBAAwB,GAAI,EAAG,UAAW,UAAU,CAAG,YACtG,GAAI,wBAAwB,GAAK,QAAQ,KAAM,wBAAwB,GAAI,EAAG,UAAW,UAAU,CAAG,YACtG,GAAI,wBAAwB,GAAK,QAAQ,KAAM,wBAAwB,GAAI,EAAG,UAAW,UAAU,CAAG,YACtG,GAAI,wBAAwB,GAAK,QAAQ,KAAM,wBAAwB,GAAI,EAAG,UAAW,UAAU,CAAG,YACtG,EAAG,wBAAwB,EAAI,QAAQ,KAAM,wBAAwB,EAAG,EAAG,IAAM,UAAU,CAAG,YAC9F,EAAG,wBAAwB,EAAI,QAAQ,KAAM,wBAAwB,EAAG,EAAG,EAAG,UAAU,CAAG,YAC3F,EAAG,wBAAwB,EAAI,QAAQ,KAAM,wBAAwB,EAAG,EAAG,IAAM,UAAU,CAAG,YAC9F,EAAG,wBAAwB,EAAI,QAAQ,KAAM,wBAAwB,EAAG,EAAG,EAAG,UAAU,CAAG,YAC3F,GAAI,wBAAwB,GAAK,QAAQ,KAAM,wBAAwB,GAAI,EAAG,EAAG,UAAU,CAAG,YAC9F,GAAI,wBAAwB,GAAK,QAAQ,KAAM,wBAAwB,GAAI,EAAG,EAAG,UAAU,CAAG,YAC9F,GAAI,wBAAwB,GAAK,QAAQ,KAAM,wBAAwB,GAAI,EAAG,EAAG,UAAU,CAAG,YAC9F,GAAI,wBAAwB,GAAK,QAAQ,KAAM,wBAAwB,GAAI,EAAG,EAAG,UAAU,CAAG,YAC9F,GAAI,wBAAwB,GAAK,QAAQ,KAAM,wBAAwB,GAAI,EAAG,IAAM,UAAU,CAAG,YACjG,GAAI,wBAAwB,GAAK,QAAQ,KAAM,wBAAwB,GAAI,EAAG,IAAM,UAAU,CAAG,YACjG,EAAG,wBAAwB,EAAI,QAAQ,KAAM,wBAAwB,EAAG,EAAG,EAAG,UAAU,CAAG,WAC5F,GACA,MAAQ,SAAS,EAAI,iBAAiB,oBAAoB,KAAM,cAAc,EAAG,UAAU,EAC3F,MAAQ,SAAS,EAAE,EAAI,cAAc,EAAE,CACzC,CAED,SAAS,YAAYI,IAAG,GAAI,GAAI,GAAIY,IAAGR,IAAG,CAOxC,CANC,MAAQ,SAAS,EAAIJ,KACrB,MAAQ,SAAS,GAAK,IACtB,MAAQ,SAAS,GAAK,IACtB,MAAQ,SAAS,GAAK,IACtB,MAAQ,SAAS,EAAIY,KACrB,MAAQ,SAAS,EAAIR,KACrB,MAAQ,SAAS,KAAO,CACvB,GAAG,EACH,KAAM,GACN,KAAM,GACN,KAAM,GACN,GAAG,EACH,GAAG,CACJ,CACF,CAED,YAAY,UAAU,OAAS,SAAUJ,IAAG,GAAI,GAAI,GAAIY,IAAGR,IAAG,CAM5D,CALC,MAAQ,SAAS,KAAK,GAAI,GAC1B,MAAQ,SAAS,KAAK,IAAK,GAC3B,MAAQ,SAAS,KAAK,IAAK,GAC3B,MAAQ,SAAS,KAAK,IAAK,GAC3B,MAAQ,SAAS,KAAK,GAAI,GAC1B,MAAQ,SAAS,KAAK,GAAI,EAC3B,IAAI,SAAU,EAsCd,OApCK,MAAQ,SAAS,IAAMJ,OACzB,MAAQ,SAAS,EAAIA,KACrB,MAAQ,SAAS,KAAK,GAAI,EAC3B,SAAU,IAGP,MAAQ,SAAS,KAAO,MAC1B,MAAQ,SAAS,GAAK,IACtB,MAAQ,SAAS,KAAK,IAAK,EAC5B,SAAU,IAGP,MAAQ,SAAS,KAAO,MAC1B,MAAQ,SAAS,GAAK,IACtB,MAAQ,SAAS,KAAK,IAAK,EAC5B,SAAU,IAGP,MAAQ,SAAS,KAAO,MAC1B,MAAQ,SAAS,GAAK,IACtB,MAAQ,SAAS,KAAK,IAAK,EAC5B,SAAU,IAGP,MAAQ,SAAS,IAAMY,OACzB,MAAQ,SAAS,EAAIA,KACrB,MAAQ,SAAS,KAAK,GAAI,EAC3B,SAAU,GAGRR,IAAE,UAAY,MAAQ,SAAS,EAAE,KAAOA,IAAE,KAAO,MAAQ,SAAS,EAAE,KAAOA,IAAE,KAAO,MAAQ,SAAS,EAAE,KAAOA,IAAE,KAAO,MAAQ,SAAS,EAAE,KAAOA,IAAE,KAAO,MAAQ,SAAS,EAAE,MAAQA,IAAE,MAAQ,MAAQ,SAAS,EAAE,MAAQA,IAAE,QAC7N,MAAQ,SAAS,EAAIA,KACrB,MAAQ,SAAS,KAAK,GAAI,EAC3B,SAAU,GAGL,OACR,EAMD,SAAS,aAAa,KAAM,KAAM,CA8ChC,CA7CC,MAAQ,SAAS,SAAW,qBAC5B,MAAQ,SAAS,GAAK,IACtB,MAAQ,SAAS,EAAI,IACrB,MAAQ,SAAS,IAAK,GACtB,MAAQ,SAAS,eAAgB,GACjC,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,MAAQ,MAAQ,SAAS,KAAK,MAC/C,MAAQ,SAAS,UAAY,GAC7B,MAAQ,SAAS,WAAY,GAC7B,MAAQ,SAAS,gBAAkB,GACnC,MAAQ,SAAS,gBAAkB,CAAE,GACrC,MAAQ,SAAS,YAAc,CAC9B,OAAQ,EACR,UAAW,MAAQ,SAAS,gBAC5B,EAAG,GACH,OAAQ,GACR,QAAS,GACT,GAAI,GACJ,EAAG,GACH,cAAe,GACf,EAAG,CAAE,EACL,GAAI,EACJ,WAAY,CAAE,EACd,GAAI,GACJ,GAAI,GACJ,EAAG,GACH,GAAI,GACJ,GAAI,EACJ,EAAG,EACH,GAAI,EACJ,GAAI,EACJ,GAAI,KACJ,eAAe,EACf,iBAAiB,EACjB,iBAAiB,EACjB,QAAS,EACT,UAAW,EACX,UAAW,CAAE,EACb,gBAAiB,EACjB,YAAY,CACb,EACD,KAAK,UAAU,MAAQ,SAAS,aAAc,MAAQ,SAAS,KAAK,EAAE,EAAE,GAAG,EAAE,CAExE,KAAK,gBAAgB,EACxB,KAAK,kBAAkB,MAAQ,SAAS,YAAY,AAEvD,CA0bD,AAxbA,aAAa,UAAU,gBAAkB,CAAC,EAAG,CAAE,EAE/C,aAAa,UAAU,SAAW,SAAU,IAAK,KAAM,CACrD,IAAK,IAAIN,OAAK,KACZ,AAAI,OAAO,UAAU,eAAe,KAAK,KAAMA,IAAE,GAC/C,IAAIA,KAAK,KAAKA,MAIlB,OAAO,GACR,EAED,aAAa,UAAU,eAAiB,SAAU,KAAM,CAOtD,AANK,KAAK,YACR,KAAK,iBAAiB,KAAK,EAG5B,MAAQ,SAAS,YAAc,MAC/B,MAAQ,SAAS,YAAY,UAAY,MAAQ,SAAS,YAAY,WAAa,MAAQ,SAAS,iBACpG,MAAQ,SAAS,MAAO,CAC1B,EAED,aAAa,UAAU,eAAiB,UAAY,CAClD,MAAO,MAAK,iBAAiB,AAC9B,EAED,aAAa,UAAU,gBAAkB,UAAY,CAOnD,OANC,MAAQ,SAAS,IAAM,MAAQ,SAAS,KAAK,EAAE,EAAE,OAAS,GAEtD,MAAQ,SAAS,IACpB,KAAK,UAAU,CAAC,MAAQ,SAAS,iBAAiB,KAAK,MAAQ,QAAQ,CAAC,EAGlE,MAAQ,SAAS,EAC1B,EAED,aAAa,UAAU,UAAY,SAAU,eAAgB,CAG3D,AAFA,CAAC,MAAQ,SAAS,gBAAgB,KAAK,eAAe,CAEtD,CAAC,MAAQ,SAAS,KAAK,mBAAmB,MAAQ,QAAQ,AAC3D,EAED,aAAa,UAAU,SAAW,SAAU,YAAa,CACvD,OAAM,MAAQ,SAAS,KAAK,WAAW,WAAa,MAAQ,SAAS,WAAa,MAAQ,SAAS,gBAAgB,UAAY,aAI/H,EAAC,MAAQ,SAAS,YAAY,GAAK,MAAQ,SAAS,KAAK,EAAE,GAAG,MAAQ,SAAS,WAAW,EAAE,EAC5F,IAAI,cAAgB,MAAQ,SAAS,YACjC,cAAgB,MAAQ,SAAS,UAErC,IAAK,MAAQ,SAAS,KAAM,CAC1B,KAAK,gBAAgB,MAAQ,SAAS,YAAY,CAClD,MACD,CAGD,CADC,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,MAAO,EACzB,IAAIF,IACA,KAAO,MAAQ,SAAS,gBAAgB,OACxC,WAAa,cAAgB,MAAQ,SAAS,KAAK,EAAE,GAAG,MAAQ,SAAS,WAAW,EAExF,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAExB,AACE,WADE,gBAAkB,MAAQ,SAAS,UAGxB,CAAC,MAAQ,SAAS,gBAAgBA,MAAI,MAAQ,SAAS,YAAa,WAAW,EAAE,CAFjF,CAAC,MAAQ,SAAS,gBAAgBA,KAAG,WAAY,WAAW,EAAE,CAa/E,AAPI,eAAiB,YACnB,KAAK,eAAe,WAAW,EAGhC,MAAQ,SAAS,GAAK,MAAQ,SAAS,aACvC,MAAQ,SAAS,IAAM,MAAQ,SAAS,GACxC,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,SAAW,MAAQ,SAAS,KAAK,WAAW,OA/B8B,CAgC7F,EAED,aAAa,UAAU,iBAAmB,UAAY,CAMpD,IALA,IAAI,UAAY,MAAQ,SAAS,KAAK,EAAE,EACpC,UAAY,MAAQ,SAAS,KAAK,KAAK,cACvCA,IAAI,EACJ,IAAM,SAAS,OAEZA,KAAK,IAAM,KACZA,MAAM,IAAM,GAAK,SAASA,IAAI,GAAG,EAAI,WAIzC,KAAK,EAOP,OAJK,MAAQ,SAAS,YAAcA,OACjC,MAAQ,SAAS,UAAYA,MAGxB,MAAQ,SAAS,KAAK,EAAE,GAAG,MAAQ,SAAS,WAAW,CAChE,EAED,aAAa,UAAU,eAAiB,SAAU,KAAM,CAOtD,IANA,IAAI,mBAAqB,YAAY,2BAA2B,CAC5D,gBAAkB,CAAE,EACpBA,IAAI,EACJ,IAAM,KAAK,OACX,SAEGA,IAAI,KAkBT,AAjBA,SAAW,KAAK,WAAWA,IAAE,CAEzB,mBAAmB,QAAQ,SAAS,GAAK,GAElC,UAAY,OAAS,UAAY,OAC1C,SAAW,KAAK,WAAWA,IAAI,EAAE,CAE7B,UAAY,OAAS,UAAY,OACnC,gBAAgB,KAAK,KAAK,OAAOA,IAAG,EAAE,CAAC,CACvC,KAAK,GAEL,gBAAgB,KAAK,KAAK,OAAOA,IAAE,CAAC,EAGtC,gBAAgB,KAAK,KAAK,OAAOA,IAAE,CAAC,CAXpC,gBAAgB,gBAAgB,OAAS,IAAM,KAAK,OAAOA,IAAE,CAc/D,KAAK,EAGP,OAAO,eACR,EAED,aAAa,UAAU,iBAAmB,SAAU,aAAc,CAChE,aAAa,YAAa,EAC1B,IAAI,aAAe,MAAQ,SAAS,KAAK,WAAW,YAChD,MAAQ,MAAQ,SAAS,KACzB,QAAU,CAAE,EACZA,IACA,IACA,YACA0E,QAAQ,EACR,IACA,eAAiB,KAAK,EAAE,EACxB,YAAc,EACd,WAAa,EACb,YAAc,EACd,WAAa,CAAE,EACf,UAAY,EACZ,aAAe,EACf3B,IACA,KACA,SAAW,YAAY,cAAc,aAAa,EAAE,CACpD,SACA,QAAU,EACV,UAAY,kBAAkB,SAAS,CAM3C,AALA,aAAa,QAAU,UAAU,OACjC,aAAa,OAAS,UAAU,MAChC,aAAa,UAAY,aAAa,EACtC,aAAa,UAAY,KAAK,eAAe,aAAa,EAAE,CAC5D,IAAM,aAAa,UAAU,OAC7B,aAAa,gBAAkB,aAAa,GAC5C,IAAI,eAAiB,aAAa,GAAK,IAAO,aAAa,UACvD,SAEJ,GAAI,aAAa,GAOf,IANA,IAAI,MAAO,EACP,SAAW,aAAa,GAAG,GAC3B,UAAY,aAAa,GAAG,GAC5B,cACA,UAEG,MAAM,CAKX,AAJA,UAAY,KAAK,eAAe,aAAa,EAAE,CAC/C,cAAgB,EAChB,UAAY,EACZ,IAAM,UAAU,OAChB,eAAiB,aAAa,GAAK,IAAO,aAAa,UACvD,IAAI,eAAiB,GAErB,IAAK/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAoBxB,AAnBA,SAAW,UAAUA,KAAG,WAAW,EAAE,CACrC,aAAc,EAEV,UAAUA,OAAO,IACnB,eAAiBA,KACR,WAAa,IAAM,WAAa,KACzC,UAAY,EACZ,aAAc,EACd,eAAiB,aAAa,iBAAmB,aAAa,UAAY,KAGxE,YAAY,OACd,SAAW,YAAY,YAAY,UAAUA,KAAI,SAAS,OAAQ,SAAS,QAAQ,CACnF,QAAU,YAAc,EAAI,SAAS,EAAI,aAAa,UAAY,KAGlE,QAAU,YAAY,YAAY,UAAUA,KAAI,aAAa,EAAG,aAAa,UAAU,CAGrF,UAAY,QAAU,UAAY,UAAUA,OAAO,KACjD,iBAAmB,GACrB,KAAO,EAEP,IAAI,eAGN,eAAiB,aAAa,iBAAmB,aAAa,UAAY,IAC1E,UAAU,OAAOA,IAAG,iBAAmBA,IAAI,EAAI,EAAG,KAAK,CAEvD,eAAiB,GACjB,UAAY,IAEZ,WAAa,QACb,WAAa,gBAMjB,AAFA,eAAiB,SAAS,OAAS,aAAa,UAAY,KAEvD,MAAQ,SAAS,WAAa,aAAa,WAAa,MAAQ,SAAS,iBAAmB,UAAY,eAC3G,eAAa,UACb,aAAa,gBAAkB,aAAa,UAAY,aAAa,GAAK,aAAa,IAEvF,aAAa,UAAY,UACzB,IAAM,aAAa,UAAU,OAC7B,MAAO,EAEV,CAIH,AADA,WAAa,eACb,QAAU,EACV,IAAI,kBAAoB,EACpB,YAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EA6CxB,GA5CA,aAAc,EACd,YAAc,aAAa,UAAUA,KACrC,SAAW,YAAY,WAAW,EAAE,CAEhC,WAAa,IAAM,WAAa,GAClC,kBAAoB,EACpB,WAAW,KAAK,UAAU,CAC1B,aAAe,UAAY,aAAe,UAAY,aACtD,UAAY,GAAK,eACjB,IAAM,GACN,aAAc,EACd,aAAe,GAEf,IAAM,YAGJ,YAAY,OACd,SAAW,YAAY,YAAY,YAAa,SAAS,OAAQ,YAAY,cAAc,aAAa,EAAE,CAAC,QAAQ,CACnH,QAAU,YAAc,EAAI,SAAS,EAAI,aAAa,UAAY,KAIlE,QAAU,YAAY,YAAY,IAAK,aAAa,EAAG,aAAa,UAAU,CAI5E,cAAgB,IAClB,mBAAqB,QAAU,gBAE/B,WAAa,QAAU,eAAiB,kBACxC,kBAAoB,GAGtB,QAAQ,KAAK,CACX,EAAG,QACH,GAAI,QACJ,IAAK,YACL,EAAG,YACH,UAAW,CAAE,EACR,IACL,KAAM,YACN,sBAAuB,CACxB,EAAC,CAEE,gBAAkB,EAIpB,IAFA,aAAe,QAEX,MAAQ,IAAM,MAAQ,KAAOA,MAAM,IAAM,EAAG,CAK9C,KAJI,MAAQ,IAAM,MAAQ,OACxB,aAAe,SAGV,YAAcA,KAInB,AAHA,QAAQ,YAAY,GAAK,YACzB,QAAQ,YAAY,IAAM0E,QAC1B,QAAQ,YAAY,MAAQ,QAC5B,YAAc,EAIhB,AADA,SAAS,EACT,YAAc,CACf,UACQ,gBAAkB,EAI3B,IAFA,aAAe,QAEX,MAAQ,IAAM1E,MAAM,IAAM,EAAG,CAK/B,IAJI,MAAQ,KACV,aAAe,SAGV,YAAcA,KAInB,AAHA,QAAQ,YAAY,GAAK,YACzB,QAAQ,YAAY,IAAM0E,QAC1B,QAAQ,YAAY,MAAQ,QAC5B,YAAc,EAIhB,AADA,YAAc,EACd,SAAS,CACV,OAID,AAFA,QAAQA,SAAO,IAAMA,QACrB,QAAQA,SAAO,MAAQ,EACvB,SAAS,EAQb,GAJA,aAAa,EAAI,QACjB,aAAe,UAAY,aAAe,UAAY,aACtD,WAAW,KAAK,UAAU,CAEtB,aAAa,GAEf,AADA,aAAa,SAAW,aAAa,GAAG,GACxC,aAAa,cAAgB,OAI7B,OAFA,aAAa,SAAW,aAEhB,aAAa,EAArB,CACE,IAAK,GACH,aAAa,eAAiB,aAAa,SAC3C,MAEF,IAAK,GACH,aAAa,eAAiB,aAAa,SAAW,EACtD,MAEF,QACE,aAAa,cAAgB,CAChC,CAGH,aAAa,WAAa,WAC1B,IAAI,UAAY,KAAK,EACjB,aACA,WACJ,KAAO,UAAU,OACjB,IAAI,MACA,IACA,QAAU,CAAE,EAEhB,IAAK3B,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAAG,CAkB5B,IAjBA,aAAe,UAAUA,KAErB,aAAa,EAAE,KACjB,aAAa,iBAAkB,GAG7B,aAAa,EAAE,KACjB,aAAa,iBAAkB,IAG7B,aAAa,EAAE,IAAM,aAAa,EAAE,IAAM,aAAa,EAAE,IAAM,aAAa,EAAE,MAChF,aAAa,eAAgB,GAG/B,IAAM,EACN,MAAQ,aAAa,EAAE,EAElB/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAIxB,AAHA,WAAa,QAAQA,KACrB,WAAW,UAAU+C,KAAK,KAEtB,OAAS,GAAK,WAAW,MAAQ,IAAM,OAAS,GAAK,WAAW,MAAQ,IAAM,WAAW,MAAQ,KAAO,OAAS,IAAM,WAAW,GAAK,WAAW,KAAO,KAAO/C,KAAK,IAAM,IAAM,OAAS,IAAM,WAAW,GAAKA,KAAK,IAAM,MAEzN,aAAa,EAAE,KAAO,GACxB,QAAQ,KAAK,IAAI,CAGnB,KAAO,GAIX,KAAK,EAAE+C,KAAG,EAAE,WAAa,IACzB,IAAI,WAAa,GACb,OAEJ,GAAI,aAAa,EAAE,KAAO,EACxB,IAAK/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EASxB,AARA,WAAa,QAAQA,KAEjB,YAAc,WAAW,UAAU+C,OAErC,WAAa,WAAW,UAAUA,KAClC,OAAS,QAAQ,OAAO,KAAK,MAAM,KAAK,QAAQ,CAAG,QAAQ,OAAO,CAAE,EAAE,CAAC,IAGzE,WAAW,UAAUA,KAAK,MAG/B,CAID,AAFA,aAAa,QAAU,aAAa,iBAAmB,aAAa,UAAY,IAChF,aAAa,GAAK,aAAa,IAAM,EACrC,aAAa,OAAS,SAAS,OAAS,aAAa,UAAY,GAClE,EAED,aAAa,UAAU,mBAAqB,SAAU,QAAS2B,QAAO,CACpE,QAAQA,cAAAA,IAAuB,MAAQ,SAAS,UAAYA,QAC5D,IAAI,MAAQ,KAAK,SAAS,CAAE,GAAG,MAAQ,SAAS,KAAK,EAAE,EAAEA,SAAO,EAAE,CAKlE,AAJA,MAAQ,KAAK,SAAS,MAAO,QAAQ,EACpC,MAAQ,SAAS,KAAK,EAAE,EAAEA,SAAO,EAAI,MACtC,KAAK,YAAYA,QAAM,CAEvB,CAAC,MAAQ,SAAS,KAAK,mBAAmB,MAAQ,QAAQ,AAC3D,EAED,aAAa,UAAU,YAAc,SAAUA,QAAO,CACpD,IAAI,OAAS,MAAQ,SAAS,KAAK,EAAE,EAAEA,SAAO,EAI9C,AAHA,MAAM,YAAa,GAClB,MAAQ,SAAS,UAAY,GAC7B,MAAQ,SAAS,eAAgB,EAClC,KAAK,SAAS,MAAM,AACrB,EAED,aAAa,UAAU,cAAgB,SAAU,WAAY,CAI3D,CAHC,MAAQ,SAAS,UAAY,WAC9B,KAAK,aAAa,MAAQ,SAAS,UAAU,CAE7C,CAAC,MAAQ,SAAS,KAAK,mBAAmB,MAAQ,QAAQ,AAC3D,EAED,aAAa,UAAU,mBAAqB,SAAU,WAAY,CAIhE,CAHC,MAAQ,SAAS,gBAAkB,KAAK,MAAM,WAAW,EAAI,EAC9D,KAAK,aAAa,MAAQ,SAAS,UAAU,CAE7C,CAAC,MAAQ,SAAS,KAAK,mBAAmB,MAAQ,QAAQ,AAC3D,EAMD,IAAI,iBAAmB,UAAY,CACjC,IAAI,IAAM,KAAK,IACX,IAAM,KAAK,IACX,MAAQ,KAAK,MAEjB,SAAS,wBAAwB,KAAM,KAAM,CAgC3C,CA/BC,MAAQ,SAAS,mBAAqB,IACtC,MAAQ,SAAS,GAAI,GACrB,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,KAAO,KAAK,MAC7B,MAAQ,SAAS,OAAS,GAC1B,MAAQ,SAAS,OAAS,EAC3B,KAAK,6BAA6B,KAAK,EACtC,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,GAAK,CAC5D,EAAG,CACJ,EAAE,EAAG,EAAG,MAAQ,QAAQ,CAErB,MAAO,MACR,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,MAAQ,QAAQ,EAEjF,MAAQ,SAAS,EAAI,CACpB,EAAG,GACJ,GAGF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,GAAK,CAC5D,EAAG,CACJ,EAAE,EAAG,EAAG,MAAQ,QAAQ,EACxB,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,IAAM,CAC9D,EAAG,CACJ,EAAE,EAAG,EAAG,MAAQ,QAAQ,EACxB,MAAQ,SAAS,GAAK,gBAAgB,QAAQ,KAAM,KAAK,IAAM,CAC9D,EAAG,CACJ,EAAE,EAAG,EAAG,MAAQ,QAAQ,EACxB,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,IAAM,MAAQ,QAAQ,EAE/E,MAAQ,SAAS,kBAAkB,QACvC,KAAK,UAAU,AAElB,CA4HD,AA1HA,wBAAwB,UAAY,CAClC,QAAS,SAAU,IAAK,CACtB,CAAK,MAAQ,SAAS,sBAAwB,MAAQ,SAAS,KAAK,aAAa,YAAY,EAAE,QAC7F,KAAK,UAAU,CAIjB,IAAI,GAAK,EACL,GAAK,EACL,GAAK,EACL,GAAK,EAQT,CANK,MAAQ,SAAS,GAAG,EAAI,EAC3B,IAAM,MAAQ,SAAS,GAAG,EAAI,IAE9B,KAAO,MAAQ,SAAS,GAAG,EAAI,KAG5B,MAAQ,SAAS,GAAG,EAAI,EAC3B,GAAK,GAAK,MAAQ,SAAS,GAAG,EAAI,IAElC,GAAK,GAAK,MAAQ,SAAS,GAAG,EAAI,IAGpC,IAAI,MAAQ,cAAc,gBAAgB,GAAI,GAAI,GAAI,GAAG,CAAC,IACtD,KAAO,EACPxE,KAAK,MAAQ,SAAS,OACtBL,KAAK,MAAQ,SAAS,OACtB,MAAQ,MAAQ,SAAS,KAAK,GAElC,GAAI,OAAS,EAOX,AAHE,KAHEA,MAAMK,IACD,KAAOL,IAAI,EAAI,EAEf,IAAI,EAAG,IAAI,IAAOA,IAAIK,MAAM,IAAMA,MAAML,IAAIK,KAAI,EAAE,CAAC,CAG5D,KAAO,MAAM,KAAK,SACT,OAAS,EAOlB,AAHE,KAHEL,MAAMK,IACD,KAAOL,IAAI,EAAI,EAEf,EAAI,IAAI,EAAG,IAAI,IAAOA,IAAIK,MAAM,IAAMA,MAAML,IAAIK,KAAI,EAAE,CAAC,CAGhE,KAAO,MAAM,KAAK,SACT,OAAS,EAalB,AAZIL,MAAMK,IACR,KAAO,GAEP,KAAO,IAAI,EAAG,IAAI,IAAOL,IAAIK,MAAM,IAAMA,MAAML,IAAIK,KAAI,EAAE,CAAC,CAEtD,KAAO,GACT,MAAQ,EAER,KAAO,EAAI,GAAK,KAAO,KAI3B,KAAO,MAAM,KAAK,SACT,OAAS,EAAG,CACrB,GAAIL,MAAMK,IACR,KAAO,MACF,CACL,IAAI,IAAML,IAAIK,IAId,IAAM,IAAI,IAAI,EAAG,IAAM,GAAMA,IAAE,CAAEL,IAAIK,IAAE,CACvC,IAAImB,KAAK,IAAM,EAAI,IACflB,IAAI,IAAM,EACd,KAAO,KAAK,KAAK,EAAIkB,IAAIA,KAAKlB,IAAIA,KAAG,AACtC,CAED,KAAO,MAAM,KAAK,AACnB,MAAA,AAAU,OAAS,GACdN,MAAMK,IACR,KAAO,GAEP,IAAM,IAAI,IAAI,EAAG,IAAM,GAAMA,IAAE,CAAEL,IAAIK,IAAE,CACvC,MAAQ,EAAI,KAAK,IAAI,KAAK,GAAK,KAAK,GAAK,EAAI,KAAOL,IAAIK,KAAG,EAAI,GAGjE,KAAO,MAAM,KAAK,GAEd,KAAO,MAAMA,IAAE,GAIf,KAHE,IAAMA,IAAI,EACL,IAAI,EAAG,IAAI,IAAIL,IAAG,EAAE,EAAIK,IAAI,KAAM,EAAE,CAAC,CAErC,IAAI,EAAG,IAAIL,IAAI,IAAK,EAAE,CAAC,EAIlC,KAAO,MAAM,KAAK,EAGpB,OAAO,MAAQ,MAAQ,SAAS,EAAE,CACnC,EACD,SAAU,SAAU,aAAc,CAKhC,AAJA,KAAK,0BAA0B,EAC9B,MAAQ,SAAS,KAAO,eAAiB,MAAQ,SAAS,MAC1D,MAAQ,SAAS,oBAAsB,MAAQ,SAAS,KAAK,aAAa,YAAY,EAAE,QAAU,EAE/F,eAAiB,MAAQ,SAAS,KAAK,IAAM,KAC9C,MAAQ,SAAS,EAAE,GAAK,MAAQ,SAAS,oBAG5C,IAAI,SAAW,MAAQ,SAAS,KAAK,IAAM,EAAI,EAAI,KAAO,MAAQ,SAAS,KAAK,WAC5EO,KAAK,MAAQ,SAAS,EAAE,EAAI,QAC5BF,KAAK,MAAQ,SAAS,EAAE,EAAI,QAAUE,IACtCP,KAAK,MAAQ,SAAS,EAAE,EAAI,QAAUO,IAE1C,GAAIF,IAAIL,IAAG,CACT,IAAI,GAAKK,IAET,AADA,IAAIL,IACJ,IAAI,EACL,CAGD,CADC,MAAQ,SAAS,OAASK,KAC1B,MAAQ,SAAS,OAASL,GAC5B,CACF,EACD,gBAAgB,CAAC,wBAAyB,EAAE,wBAAwB,CAEpE,SAAS,oBAAoB,KAAM,KAAM,IAAK,CAC5C,OAAO,IAAI,wBAAwB,KAAM,KAAM,IAChD,CAED,MAAO,CACgB,mBACtB,CACF,GAAE,CAMC,YAAc,UAAY,CAC5B,OAAO,SAAU,cAAe,QAAS,SAAU,CACjD,IAAI,QAAU,EACV,WAAa,cACb,KAAO,iBAAiB,WAAW,CACnC,GAAK,CACK,WACH,OACV,EAED,SAAS,YAAa,CACpB,IAAI,QASJ,OAPI,SACF,UACA,QAAU,KAAK,UAEf,QAAU,SAAS,CAGd,OACR,CAED,SAAS,QAAQ,QAAS,CAWxB,AAVI,UAAY,aACd,KAAO,QAAQ,OAAO,KAAK,CAC3B,YAAc,GAGZ,UACF,SAAS,QAAQ,CAGnB,KAAK,SAAW,QAChB,SAAW,CACZ,CAED,OAAO,EACR,CACF,GAAE,CAMC,QAAU,UAAY,CACxB,SAAS,OAAO,IAAK,CACnB,MAAO,KAAI,OAAO,iBAAiB,IAAI,OAAO,CAAC,AAChD,CAED,MAAO,CACG,MACT,CACF,GAAE,CAMC,UAAY,UAAY,CAC1B,SAAS,QAAS,CAChB,MAAO,kBAAiB,UAAW,EAAE,AACtC,CAED,MAAO,aAAY,EAAG,OAAO,AAC9B,GAAE,CAMC,UAAY,UAAY,CAC1B,SAAS,QAAS,CAChB,OAAO,IAAI,SACZ,CAED,SAAS,QAAQ,UAAW,CAC1B,IAAI,IAAM,UAAU,QAChBG,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAMxB,AALA,UAAU,QAAQ,UAAU,EAAEA,KAAG,CACjC,UAAU,QAAQ,UAAU,EAAEA,KAAG,CACjC,UAAU,QAAQ,UAAU,EAAEA,KAAG,CACjC,UAAU,EAAEA,KAAK,KACjB,UAAU,EAAEA,KAAK,KACjB,UAAU,EAAEA,KAAK,KAInB,AADA,UAAU,QAAU,EACpB,UAAU,GAAI,CACf,CAED,SAAS,MAAM,MAAO,CACpB,IAAI,OAAS,QAAQ,YAAY,CAC7BA,IACA,IAAM,MAAM,cAAA,GAAwB,MAAM,EAAE,OAAS,MAAM,QAI/D,IAHA,OAAO,UAAU,IAAI,CACrB,OAAO,EAAI,MAAM,EAEZA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,OAAO,YAAY,MAAM,EAAEA,KAAG,GAAI,MAAM,EAAEA,KAAG,GAAI,MAAM,EAAEA,KAAG,GAAI,MAAM,EAAEA,KAAG,GAAI,MAAM,EAAEA,KAAG,GAAI,MAAM,EAAEA,KAAG,GAAIA,IAAE,CAGjH,OAAO,MACR,CAED,IAAI,QAAU,YAAY,EAAG,OAAQ,QAAQ,CAE7C,OADA,QAAQ,MAAQ,MACT,OACR,GAAE,CAMC,oBAAsB,UAAY,CACpC,IAAI,GAAK,CACa,mBACX,OACV,EACG,QAAU,EACV,WAAa,EACb,KAAO,iBAAiB,WAAW,CAEvC,SAAS,oBAAqB,CAC5B,IAAI,gBASJ,OAPI,SACF,UACA,gBAAkB,KAAK,UAEvB,gBAAkB,IAAI,gBAGjB,eACR,CAED,SAAS,QAAQ,gBAAiB,CAChC,IAAIA,IACA,IAAM,gBAAgB,QAE1B,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,UAAU,QAAQ,gBAAgB,OAAOA,KAAG,CAW9C,AARA,gBAAgB,QAAU,EAEtB,UAAY,aACd,KAAO,QAAQ,OAAO,KAAK,CAC3B,YAAc,GAGhB,KAAK,SAAW,gBAChB,SAAW,CACZ,CAED,OAAO,EACR,GAAE,CAMC,mBAAqB,UAAY,CACnC,SAAS,QAAS,CAChB,MAAO,CACL,QAAS,CAAE,EACX,YAAa,CACd,CACF,CAED,SAAS,QAAQ,QAAS,CACxB,IAAIA,IACA,IAAM,QAAQ,QAAQ,OAE1B,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,iBAAiB,QAAQ,QAAQ,QAAQA,KAAG,CAG9C,QAAQ,QAAQ,OAAS,CAC1B,CAED,MAAO,aAAY,EAAG,OAAQ,QAAQ,AACvC,GAAE,CAMC,iBAAmB,UAAY,CACjC,SAAS,QAAS,CAChB,MAAO,CACL,YAAa,EACb,SAAU,iBAAiB,UAAW,qBAAqB,CAC3D,QAAS,iBAAiB,UAAW,qBAAqB,AAC3D,CACF,CAED,MAAO,aAAY,EAAG,OAAO,AAC9B,GAAE,CAIC,aAAe,UAAY,CAC7B,SAAS,kBAAkB,QAAS,CAMlC,IAAK,IALD,MAAQ,QAAQ,MAAM;EAAO,CAC7B,KAAO,CAAE,EACT,KACA,UAAY,EAEPA,IAAI,EAAGA,IAAI,MAAM,OAAQA,KAAK,EAGrC,AAFA,KAAO,MAAMA,KAAG,MAAM,IAAI,CAEtB,KAAK,SAAW,IAClB,KAAK,KAAK,IAAM,KAAK,GAAG,MAAM,CAC9B,WAAa,GAIjB,GAAI,YAAc,EAChB,KAAM,CAAI,OAAA,CAGZ,OAAO,IACR,CAED,OAAO,SAAU,SAAU,CAGzB,IAAK,IAFD,QAAU,CAAE,EAEPA,IAAI,EAAGA,IAAI,SAAS,OAAQA,KAAK,EAAG,CAC3C,IAAI,QAAU,SAASA,KACnB,WAAa,CACf,KAAM,QAAQ,GACd,SAAU,QAAQ,EACnB,EAED,GAAI,CACF,WAAW,QAAU,KAAK,MAAM,SAASA,KAAG,GAAG,AAChD,MAAW,CACV,GAAI,CACF,WAAW,QAAU,kBAAkB,SAASA,KAAG,GAAG,AACvD,MAAY,CACX,WAAW,QAAU,CACnB,KAAM,SAASA,IAChB,CACF,CACF,CAED,QAAQ,KAAK,WAAW,AACzB,CAED,OAAO,OACR,CACF,GAAE,CAIH,SAAS,cAAe,CAAE,CA6J1B,AA3JA,aAAa,UAAU,YAAc,SAAU,IAAK,CAClD,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAC/B,KAGJ,KAFC,MAAQ,SAAS,gBAAiB,EAE9BA,IAAI,IAAM,EAAGA,KAAK,EAAGA,MASxB,CARM,MAAQ,SAAS,SAASA,OAC9B,MAAQ,MAAQ,SAAS,OAAOA,KAE5B,KAAK,GAAK,KAAK,IAAM,KAAO,MAAQ,SAAS,OAAOA,KAAG,IAAM,KAAK,GAAK,KAAK,GAAK,KAAO,MAAQ,SAAS,OAAOA,KAAG,IACrH,KAAK,UAAUA,IAAE,GAIpB,MAAQ,SAAS,gBAAkB,MAAQ,SAAS,SAASA,MAAM,MAAQ,SAAS,gBAAiB,EAGxG,KAAK,sBAAsB,AAC5B,EAED,aAAa,UAAU,WAAa,SAAU,MAAO,CACnD,OAAQ,MAAM,GAAd,CACE,IAAK,GACH,MAAO,MAAK,YAAY,MAAM,CAEhC,IAAK,GACH,MAAO,MAAK,WAAW,MAAM,CAE/B,IAAK,GACH,MAAO,MAAK,YAAY,MAAM,CAEhC,IAAK,GACH,MAAO,MAAK,WAAW,MAAM,CAE/B,IAAK,GACH,MAAO,MAAK,YAAY,MAAM,CAEhC,IAAK,GACH,MAAO,MAAK,WAAW,MAAM,CAE/B,IAAK,GACH,MAAO,MAAK,YAAY,MAAM,CAEhC,IAAK,IACH,MAAO,MAAK,aAAa,MAAM,CAEjC,IAAK,IACH,MAAO,MAAK,cAAc,MAAM,CAElC,QACE,MAAO,MAAK,WAAW,MAAM,AAChC,CACF,EAED,aAAa,UAAU,aAAe,UAAY,CAChD,KAAM,CAAI,MAAM,mDAAA,AACjB,EAED,aAAa,UAAU,YAAc,SAAU,KAAM,CACnD,OAAO,IAAI,aAAa,MAAO,MAAQ,SAAS,WAAY,MAAQ,QACrE,EAED,aAAa,UAAU,cAAgB,SAAU,KAAM,CACrD,OAAO,IAAI,eAAe,MAAO,MAAQ,SAAS,WAAY,MAAQ,QACvE,EAED,aAAa,UAAU,cAAgB,UAAY,CACjD,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAEnC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,KAAK,UAAUA,IAAE,CAGnB,KAAK,sBAAsB,AAC5B,EAED,aAAa,UAAU,cAAgB,SAAU,UAAW,CAC1D,CAAC,MAAQ,SAAS,gBAAiB,EACnC,IAAIA,IACA,IAAM,UAAU,OAChB+C,IACA,MAAQ,MAAQ,SAAS,OAAO,OAEpC,IAAK/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,IAFA,IAAI,EAEG+C,IAAI,MAAM,CACf,IAAK,MAAQ,SAAS,OAAOA,KAAG,KAAO,UAAU/C,KAAG,GAAI,CACtD,CAAC,MAAQ,SAAS,OAAO+C,KAAK,UAAU/C,KACxC,KACD,CAED,KAAK,CACN,CAEJ,EAED,aAAa,UAAU,oBAAsB,SAAU,WAAY,CACjE,CAAC,MAAQ,SAAS,WAAW,iBAAmB,UACjD,EAED,aAAa,UAAU,UAAY,UAAY,CAC7C,CAAM,MAAQ,SAAS,WAAW,iBAChC,KAAK,eAAe,AAEvB,EAED,aAAa,UAAU,sBAAwB,SAAU,QAAS,WAAY,UAAW,CAMvF,IALA,IAAI,UAAY,MAAQ,SAAS,SAC7B,QAAU,MAAQ,SAAS,OAC3BA,IAAI,EACJ,IAAM,OAAO,OAEVA,IAAI,KAkBT,AAjBI,OAAOA,KAAG,KAAO,cAEd,SAASA,MAAM,SAASA,QAAO,GAClC,KAAK,UAAUA,IAAE,CACjB,KAAK,kBAAkB,QAAQ,GAE/B,UAAU,KAAK,SAASA,KAAG,CAC3B,SAASA,KAAG,aAAa,CAErB,OAAOA,KAAG,aAAA,GAGZ,QAAQ,aAAa,UAAU,CAF/B,KAAK,sBAAsB,QAAS,OAAOA,KAAG,OAAQ,UAAU,GAOtE,KAAK,CAER,EAED,aAAa,UAAU,kBAAoB,SAAU,QAAS,CAC5D,CAAC,MAAQ,SAAS,gBAAgB,KAAK,QAAQ,AAChD,EAED,aAAa,UAAU,wBAA0B,SAAU,OAAQ,CACjE,IAAIA,IACA,IAAM,OAAO,OAEjB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,GAAI,OAAOA,KAAG,GAAI,CAChB,IAAI,KAAO,KAAK,WAAW,OAAOA,KAAG,CAGrC,AAFA,KAAK,iBAAiB,CAEtB,CAAC,MAAQ,SAAS,WAAW,iBAAiB,oBAAoB,KAAK,AACxE,CAEJ,EAED,aAAa,UAAU,gBAAkB,SAAU,SAAU,eAAgB,CAc3E,CAbC,MAAQ,SAAS,WAAW,YAAc,IAAI,YAE/C,CAAC,MAAQ,SAAS,WAAW,YAAY,SAAS,SAAS,MAAM,CAEjE,CAAC,MAAQ,SAAS,WAAW,YAAY,SAAS,SAAS,MAAO,eAAe,EAEhF,MAAQ,SAAS,WAAW,aAAe,CAAC,MAAQ,SAAS,cAAc,aAAa,MAAM,MAAQ,SAAS,cAAc,EAC7H,MAAQ,SAAS,WAAW,cAAgB,CAAC,MAAQ,SAAS,cAAc,cAAc,MAAM,MAAQ,SAAS,cAAc,EAC/H,MAAQ,SAAS,WAAW,aAAe,MAAQ,SAAS,cAAc,gBAC1E,MAAQ,SAAS,WAAW,iBAAmB,MAAQ,SAAS,cAAc,iBAC9E,MAAQ,SAAS,WAAW,QAAU,GACtC,MAAQ,SAAS,WAAW,UAAY,SAAS,IACjD,MAAQ,SAAS,WAAW,GAAK,SAAS,IAC1C,MAAQ,SAAS,WAAW,SAAW,CACtC,EAAG,SAAS,EACZ,EAAG,SAAS,CACb,CACF,EAKD,SAAS,YAAY,cAAe,OAAQ,CAI1C,CAHC,MAAQ,SAAS,cAAgB,eACjC,MAAQ,SAAS,OAAS,MAC1B,MAAQ,SAAS,cAAgB,IACjC,MAAQ,SAAS,WAAa,SAAS,MAAM,CAC9C,IAAI,UAAY,GAEhB,GAAI,QAAU,OAAO,MAAO,CAC1B,IAAI,aAAe,SAAS,QAAQ,CAChC,QAAU,iBAAiB,CAM/B,AALA,aAAa,aAAa,KAAM,QAAQ,CACxC,aAAa,YAAc,OAAO,MAElC,CAAC,MAAQ,SAAS,WAAW,YAAY,aAAa,CAEtD,WAAa,OACd,CAED,GAAI,QAAU,OAAO,YAAa,CAChC,IAAI,YAAc,SAAS,OAAO,CAC9B,OAAS,iBAAiB,CAM9B,AALA,YAAY,aAAa,KAAM,OAAO,CACtC,YAAY,YAAc,OAAO,YAEjC,CAAC,MAAQ,SAAS,WAAW,YAAY,YAAY,CAErD,WAAa,IAAM,MACpB,CAED,AAAI,WACF,CAAC,MAAQ,SAAS,WAAW,aAAa,kBAAmB,UAAU,CAGzE,IAAI,KAAO,SAAS,OAAO,CAE3B,CAAC,MAAQ,SAAS,WAAW,YAAY,KAAK,CAE9C,IAAI,YAAc,SAAS,IAAI,CA+B/B,AA7BA,CAAC,MAAQ,SAAS,WAAW,YAAY,YAAY,EAEpD,MAAQ,SAAS,aAAe,aAChC,MAAQ,SAAS,aAAe,CAC/B,oBAAqB,QAAU,OAAO,qBAAuB,gBAC7D,yBAA0B,QAAU,OAAO,0BAA4B,iBACvE,gBAAiB,QAAU,OAAO,kBAAmB,EACrD,oBAAqB,QAAU,OAAO,qBAAsB,GAC5D,YAAa,QAAU,OAAO,cAAe,EAC7C,YAAa,QAAU,OAAO,cAAe,EAC7C,UAAW,QAAU,OAAO,WAAa,GACzC,GAAI,QAAU,OAAO,IAAM,GAC3B,UAAW,QAAU,OAAO,UAC5B,WAAY,CACV,MAAO,QAAU,OAAO,YAAc,OAAO,WAAW,OAAS,OACjE,OAAQ,QAAU,OAAO,YAAc,OAAO,WAAW,QAAU,OACnE,EAAG,QAAU,OAAO,YAAc,OAAO,WAAW,GAAK,KACzD,EAAG,QAAU,OAAO,YAAc,OAAO,WAAW,GAAK,IAC1D,CACF,GACA,MAAQ,SAAS,WAAa,CAC7B,MAAM,EACN,SAAU,GACJ,KACN,cAAe,MAAQ,SAAS,YACjC,GACA,MAAQ,SAAS,SAAW,CAAE,GAC9B,MAAQ,SAAS,gBAAkB,CAAE,GACrC,MAAQ,SAAS,WAAY,GAC7B,MAAQ,SAAS,aAAe,KAClC,CAuOD,AArOA,gBAAgB,CAAC,YAAa,EAAE,YAAY,CAE5C,YAAY,UAAU,WAAa,SAAU,KAAM,CACjD,OAAO,IAAI,YAAY,MAAO,MAAQ,SAAS,WAAY,MAAQ,QACpE,EAED,YAAY,UAAU,YAAc,SAAU,KAAM,CAClD,OAAO,IAAI,gBAAgB,MAAO,MAAQ,SAAS,WAAY,MAAQ,QACxE,EAED,YAAY,UAAU,WAAa,SAAU,KAAM,CACjD,OAAO,IAAI,qBAAqB,MAAO,MAAQ,SAAS,WAAY,MAAQ,QAC7E,EAED,YAAY,UAAU,YAAc,SAAU,KAAM,CAClD,OAAO,IAAI,cAAc,MAAO,MAAQ,SAAS,WAAY,MAAQ,QACtE,EAED,YAAY,UAAU,WAAa,SAAU,KAAM,CACjD,OAAO,IAAI,eAAe,MAAO,MAAQ,SAAS,WAAY,MAAQ,QACvE,EAED,YAAY,UAAU,YAAc,SAAU,KAAM,CAClD,OAAO,IAAI,cAAc,MAAO,MAAQ,SAAS,WAAY,MAAQ,QACtE,EAED,YAAY,UAAU,gBAAkB,SAAU,SAAU,CAmC1D,AAlCA,CAAC,MAAQ,SAAS,WAAW,aAAa,QAAS,6BAA6B,EAE3E,MAAQ,SAAS,aAAa,YACjC,CAAC,MAAQ,SAAS,WAAW,aAAa,WAAY,MAAQ,SAAS,aAAa,YAAY,CAEhG,CAAC,MAAQ,SAAS,WAAW,aAAa,UAAW,OAAS,SAAS,EAAI,IAAM,SAAS,EAAE,EAGxF,MAAQ,SAAS,aAAa,cAClC,CAAC,MAAQ,SAAS,WAAW,aAAa,QAAS,SAAS,EAAE,CAE9D,CAAC,MAAQ,SAAS,WAAW,aAAa,SAAU,SAAS,EAAE,EAE9D,MAAQ,SAAS,WAAW,MAAM,MAAQ,QAC1C,MAAQ,SAAS,WAAW,MAAM,OAAS,QAC3C,MAAQ,SAAS,WAAW,MAAM,UAAY,uBAG5C,MAAQ,SAAS,aAAa,WACjC,CAAC,MAAQ,SAAS,WAAW,aAAa,SAAU,MAAQ,SAAS,aAAa,UAAU,EAGzF,MAAQ,SAAS,aAAa,IACjC,CAAC,MAAQ,SAAS,WAAW,aAAa,MAAO,MAAQ,SAAS,aAAa,GAAG,EAG/E,MAAQ,SAAS,aAAa,gBAAA,IACjC,CAAC,MAAQ,SAAS,WAAW,aAAa,aAAc,MAAQ,SAAS,aAAa,UAAU,CAGlG,CAAC,MAAQ,SAAS,WAAW,aAAa,uBAAwB,MAAQ,SAAS,aAAa,oBAAoB,CAIpH,CAAC,MAAQ,SAAS,cAAc,QAAQ,aAAa,MAAQ,SAAS,WAAW,CAGjF,IAAI,MAAQ,MAAQ,SAAS,WAAW,KAGxC,AAFA,KAAK,gBAAgB,SAAU,KAAK,EACnC,MAAQ,SAAS,WAAW,iBAAmB,MAAQ,SAAS,aAAa,iBAC7E,MAAQ,SAAS,KAAO,SACzB,IAAI,YAAc,SAAS,WAAW,CAClC,KAAO,SAAS,OAAO,CAI3B,AAHA,KAAK,aAAa,QAAS,SAAS,EAAE,CACtC,KAAK,aAAa,SAAU,SAAS,EAAE,CACvC,KAAK,aAAa,IAAK,EAAE,CACzB,KAAK,aAAa,IAAK,EAAE,CACzB,IAAI,OAAS,iBAAiB,CAQ9B,AAPA,YAAY,aAAa,KAAM,OAAO,CACtC,YAAY,YAAY,KAAK,CAE7B,CAAC,MAAQ,SAAS,aAAa,aAAa,YAAa,OAAS,aAAe,IAAM,OAAS,IAAI,CAEpG,KAAK,YAAY,YAAY,EAC5B,MAAQ,SAAS,OAAS,SAAS,QACnC,MAAQ,SAAS,SAAW,iBAAiB,SAAS,OAAO,OAAO,AACtE,EAED,YAAY,UAAU,QAAU,UAAY,CAM1C,CALK,MAAQ,SAAS,cAAc,WACjC,MAAQ,SAAS,cAAc,QAAQ,UAAY,KAGrD,MAAQ,SAAS,aAAe,MAChC,MAAQ,SAAS,WAAW,KAAO,KACpC,IAAIA,IACA,KAAO,MAAQ,SAAS,QAAU,MAAQ,SAAS,OAAO,OAAS,EAEvE,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAK,MAAQ,SAAS,SAASA,MAC7B,CAAC,MAAQ,SAAS,SAASA,KAAG,SAAS,CAM3C,CAFC,MAAQ,SAAS,SAAS,OAAS,GACnC,MAAQ,SAAS,WAAY,GAC7B,MAAQ,SAAS,cAAgB,IACnC,EAED,YAAY,UAAU,oBAAsB,UAAY,CAAE,EAE1D,YAAY,UAAU,UAAY,SAAU,IAAK,CAC/C,IAAI,UAAY,MAAQ,SAAS,SAE7B,cAAS,OAAS,MAAQ,SAAS,OAAO,KAAK,KAAO,IAI1D,UAAS,MAAO,EAChB,IAAI,QAAU,KAAK,YAAY,MAAQ,SAAS,OAAO,KAAK,CAa5D,AAZA,SAAS,KAAO,QAEZ,qBACG,MAAQ,SAAS,OAAO,KAAK,KAAO,GACvC,CAAC,MAAQ,SAAS,WAAW,iBAAiB,oBAAoB,QAAQ,CAG5E,QAAQ,iBAAiB,EAG3B,KAAK,mBAAmB,QAAS,IAAI,EAEhC,MAAQ,SAAS,OAAO,KAAK,OAC1B,MAAQ,SAAS,SAAS,IAAM,KAAO,MAAQ,SAAS,SAAS,IAAM,MAAO,GAClF,KAAK,UAAU,IAAM,EAAE,CACvB,KAAK,kBAAkB,QAAQ,EAE/B,QAAQ,SAAS,SAAS,IAAM,GAAG,QAAQ,CAnB/B,CAsBjB,EAED,YAAY,UAAU,qBAAuB,UAAY,CACvD,MAAQ,MAAQ,SAAS,gBAAgB,QAAQ,CAC/C,IAAI,QAAU,CAAC,MAAQ,SAAS,gBAAgB,KAAK,CAIrD,GAFA,QAAQ,gBAAgB,CAEpB,QAAQ,KAAK,GAIf,IAHA,IAAIA,IAAI,EACJ,KAAO,MAAQ,SAAS,SAAS,OAE9BA,IAAI,KAAK,CACd,IAAK,MAAQ,SAAS,SAASA,OAAO,QAAS,CAC7C,QAAQ,UAAU,MAAQ,SAAS,SAASA,IAAI,GAAG,QAAQ,CAC3D,KACD,CAED,KAAK,CACN,CAEJ,CACF,EAED,YAAY,UAAU,YAAc,SAAU,IAAK,CACjD,MAAK,MAAQ,SAAS,gBAAkB,MAAQ,MAAQ,SAAS,WAejE,CAXI,MAAQ,KACV,KAAO,MAAQ,SAAS,eAEvB,MAAQ,SAAS,cAAgB,KAKnC,MAAQ,SAAS,WAAW,SAAW,KACvC,MAAQ,SAAS,WAAW,SAAW,GACvC,MAAQ,SAAS,WAAW,iBAAiB,aAAe,KAC5D,MAAQ,SAAS,WAAW,MAAO,EACpC,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAMnC,KAJM,MAAQ,SAAS,gBACrB,KAAK,YAAY,IAAI,CAGlBA,IAAI,IAAM,EAAGA,KAAK,EAAGA,MACxB,EAAK,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,SAASA,OACjE,CAAC,MAAQ,SAAS,SAASA,KAAG,aAAa,KAAO,MAAQ,SAAS,OAAOA,KAAG,GAAG,CAIpF,IAAK,MAAQ,SAAS,WAAW,SAC1BA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,EAAK,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,SAASA,OACjE,CAAC,MAAQ,SAAS,SAASA,KAAG,aAAa,AAjBb,CAqBrC,EAED,YAAY,UAAU,mBAAqB,SAAU,QAAS,IAAK,CACjE,IAAI,WAAa,QAAQ,gBAAgB,CAEpC,cAOL,KAHA,IAAIA,IAAI,EACJ,YAEGA,IAAI,KAKT,CAJK,MAAQ,SAAS,SAASA,OAAO,MAAQ,SAAS,SAASA,QAAO,GAAQ,CAAC,MAAQ,SAAS,SAASA,KAAG,gBAAgB,GAC3H,YAAc,CAAC,MAAQ,SAAS,SAASA,KAAG,gBAAgB,EAG9D,KAAK,EAGP,AAAI,YACF,CAAC,MAAQ,SAAS,aAAa,aAAa,WAAY,YAAY,CAEpE,CAAC,MAAQ,SAAS,aAAa,YAAY,WAAW,AALvD,CAOF,EAED,YAAY,UAAU,KAAO,UAAY,CACvC,CAAC,MAAQ,SAAS,aAAa,MAAM,QAAU,MAChD,EAED,YAAY,UAAU,KAAO,UAAY,CACvC,CAAC,MAAQ,SAAS,aAAa,MAAM,QAAU,OAChD,EAKD,SAAS,eAAe,cAAe,OAAQ,CA6B7C,CA5BC,MAAQ,SAAS,cAAgB,eACjC,MAAQ,SAAS,aAAe,CAC/B,YAAa,QAAU,OAAO,kBAAA,GAA4B,OAAO,aAAc,EAC/E,QAAS,QAAU,OAAO,SAAW,KACrC,gBAAiB,QAAU,OAAO,kBAAmB,EACrD,oBAAqB,QAAU,OAAO,qBAAuB,gBAC7D,yBAA0B,QAAU,OAAO,0BAA4B,iBACvE,UAAW,QAAU,OAAO,WAAa,GACzC,GAAI,QAAU,OAAO,IAAM,EAC5B,GACA,MAAQ,SAAS,aAAa,IAAM,QAAU,OAAO,KAAO,GAExD,MAAQ,SAAS,cAAc,WACjC,MAAQ,SAAS,aAAa,IAAM,QAAU,OAAO,KAAOoE,SAAO,kBAAoB,IAGzF,MAAQ,SAAS,cAAgB,IACjC,MAAQ,SAAS,WAAa,CAC7B,SAAU,GACV,MAAM,EACN,cAAe,MAAQ,SAAS,aAChC,mBAAoB,EACrB,GACA,MAAQ,SAAS,YAAc,IAAI,eACnC,MAAQ,SAAS,SAAW,CAAE,GAC9B,MAAQ,SAAS,gBAAkB,CAAE,GACrC,MAAQ,SAAS,aAAe,IAAI,QACpC,MAAQ,SAAS,gBAAiB,GAClC,MAAQ,SAAS,aAAe,QAClC,CA4WD,AA1WA,gBAAgB,CAAC,YAAa,EAAE,eAAe,CAE/C,eAAe,UAAU,YAAc,SAAU,KAAM,CACrD,OAAO,IAAI,eAAe,MAAO,MAAQ,SAAS,WAAY,MAAQ,QACvE,EAED,eAAe,UAAU,WAAa,SAAU,KAAM,CACpD,OAAO,IAAI,cAAc,MAAO,MAAQ,SAAS,WAAY,MAAQ,QACtE,EAED,eAAe,UAAU,YAAc,SAAU,KAAM,CACrD,OAAO,IAAI,eAAe,MAAO,MAAQ,SAAS,WAAY,MAAQ,QACvE,EAED,eAAe,UAAU,WAAa,SAAU,KAAM,CACpD,OAAO,IAAI,cAAc,MAAO,MAAQ,SAAS,WAAY,MAAQ,QACtE,EAED,eAAe,UAAU,YAAc,SAAU,KAAM,CACrD,OAAO,IAAI,eAAe,MAAO,MAAQ,SAAS,WAAY,MAAQ,QACvE,EAED,eAAe,UAAU,WAAa,YAAY,UAAU,WAE5D,eAAe,UAAU,aAAe,SAAU,MAAO,CACnD,WAAM,KAAO,GAAK,MAAM,KAAO,GAAK,MAAM,KAAO,GAAK,MAAM,KAAO,GAAK,MAAM,MAAQ,GAAK,MAAM,MAAQ,GAI7G,MAAM,MAAQ,SAAS,aAAa,YAAa,CAC/C,CAAC,MAAQ,SAAS,cAAc,UAAU,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,IAAK,MAAM,IAAI,CAEvG,MACD,CAED,CAAC,MAAQ,SAAS,aAAa,eAAe,MAAM,CAEpD,IAAI,QAAU,MAAQ,SAAS,YAAY,IAAI,MAK/C,AAHA,CAAC,MAAQ,SAAS,aAAa,UAAU,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,IAAK,OAAO,IAAK,OAAO,IAAK,OAAO,IAAK,OAAO,IAAK,OAAO,IAAI,CAG9N,CAAC,MAAQ,SAAS,YAAY,IAAI,gBAAgB,MAAQ,SAAS,aAAa,MAAM,CAEtF,IAAI,SAAW,MAAQ,SAAS,YAAY,IAAI,MAEhD,CAAC,MAAQ,SAAS,cAAc,aAAa,QAAQ,GAAI,QAAQ,GAAI,QAAQ,GAAI,QAAQ,GAAI,QAAQ,IAAK,QAAQ,IAAI,AAbrH,CAcF,EAED,eAAe,UAAU,WAAa,SAAU,GAAI,CAIlD,KAAM,MAAQ,SAAS,aAAa,YAAa,CAE/C,CADC,MAAQ,SAAS,cAAc,aAAe,GAAK,EAAI,EAAI,IAC3D,MAAQ,SAAS,WAAW,oBAAsB,MAAQ,SAAS,YAAY,GAChF,MACD,CAID,CAFC,MAAQ,SAAS,YAAY,IAAM,GAAK,EAAI,EAAI,IAE5C,MAAQ,SAAS,WAAW,sBAAwB,MAAQ,SAAS,YAAY,MACnF,MAAQ,SAAS,cAAc,aAAe,MAAQ,SAAS,YAAY,IAC3E,MAAQ,SAAS,WAAW,oBAAsB,MAAQ,SAAS,YAAY,GAEnF,EAED,eAAe,UAAU,MAAQ,UAAY,CAC3C,KAAM,MAAQ,SAAS,aAAa,YAAa,CAC/C,CAAC,MAAQ,SAAS,cAAc,SAAS,CAEzC,MACD,CAED,CAAC,MAAQ,SAAS,YAAY,OAAO,AACtC,EAED,eAAe,UAAU,KAAO,SAAU,WAAY,CACpD,KAAM,MAAQ,SAAS,aAAa,YAAa,CAC/C,CAAC,MAAQ,SAAS,cAAc,MAAM,CAEtC,MACD,CAED,AAAI,YACF,CAAC,MAAQ,SAAS,cAAc,MAAM,CAGxC,IAAI,OAAS,MAAQ,SAAS,YAAY,IAAI,MAE9C,CAAK,MAAQ,SAAS,YAAY,UAAY,MAAQ,SAAS,YAAY,SACzE,CAAC,MAAQ,SAAS,YAAY,WAAW,CAG3C,IAAIpE,IACA,KAAO,MAAQ,SAAS,YAAY,OAAO,MAAQ,SAAS,YAAY,SAE5E,IAAKA,IAAI,EAAGA,IAAI,GAAIA,KAAK,EACvB,IAAIA,KAAK,MAAMA,KAIjB,CADC,MAAQ,SAAS,YAAY,SAAS,MAAQ,SAAS,YAAY,UAAY,MAAQ,SAAS,YAAY,IAC5G,MAAQ,SAAS,YAAY,SAAW,CAC1C,EAED,eAAe,UAAU,QAAU,SAAU,WAAY,CACvD,KAAM,MAAQ,SAAS,aAAa,YAAa,CAC/C,CAAC,MAAQ,SAAS,cAAc,SAAS,CAEzC,MACD,CAQD,AANI,aACF,CAAC,MAAQ,SAAS,cAAc,SAAS,EAExC,MAAQ,SAAS,WAAW,UAAY,eAG3C,GAAC,MAAQ,SAAS,YAAY,QAC9B,IAAI,QAAU,MAAQ,SAAS,YAAY,OAAO,MAAQ,SAAS,YAAY,SAC3EA,IACA,KAAO,MAAQ,SAAS,YAAY,IAAI,MAE5C,IAAKA,IAAI,EAAGA,IAAI,GAAIA,KAAK,EACvB,IAAIA,KAAK,OAAOA,KAQlB,AALA,CAAC,MAAQ,SAAS,cAAc,aAAa,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,GAAI,OAAO,IAAK,OAAO,IAAI,CAEhH,QAAU,MAAQ,SAAS,YAAY,SAAS,MAAQ,SAAS,YAAY,UAC5E,MAAQ,SAAS,YAAY,GAAK,QAE9B,MAAQ,SAAS,WAAW,qBAAuB,UACrD,MAAQ,SAAS,cAAc,YAAc,QAC7C,MAAQ,SAAS,WAAW,mBAAqB,OAErD,EAED,eAAe,UAAU,gBAAkB,SAAU,SAAU,CAC7D,IAAK,MAAQ,SAAS,cAAc,QAAS,CAC3C,CAAC,MAAQ,SAAS,cAAc,UAAY,UAAU,SAAS,CAC/D,IAAI,gBAAkB,MAAQ,SAAS,cAAc,UAAU,MAE/D,AADA,eAAe,MAAQ,OACvB,eAAe,OAAS,OACxB,IAAI,OAAS,cAcb,AAbA,eAAe,gBAAkB,OACjC,eAAe,mBAAqB,OACpC,eAAe,sBAAwB,OACvC,eAAe,qBAAuB,OAEtC,CAAC,MAAQ,SAAS,cAAc,QAAQ,aAAa,MAAQ,SAAS,cAAc,UAAU,EAE7F,MAAQ,SAAS,cAAgB,CAAC,MAAQ,SAAS,cAAc,UAAU,WAAW,KAAK,EAEvF,MAAQ,SAAS,aAAa,WACjC,CAAC,MAAQ,SAAS,cAAc,UAAU,aAAa,SAAU,MAAQ,SAAS,aAAa,UAAU,EAGtG,MAAQ,SAAS,aAAa,IACjC,CAAC,MAAQ,SAAS,cAAc,UAAU,aAAa,MAAO,MAAQ,SAAS,aAAa,GAAG,AAElG,MACC,CAAC,MAAQ,SAAS,eAAiB,MAAQ,SAAS,aAAa,QAoBnE,CAjBC,MAAQ,SAAS,KAAO,UACxB,MAAQ,SAAS,OAAS,SAAS,QACnC,MAAQ,SAAS,gBAAkB,CAClC,EAAG,SAAS,EACZ,EAAG,SAAS,EACZ,GAAI,EACJ,GAAI,EACJ,GAAI,EACJ,GAAI,CACL,EACD,KAAK,gBAAgB,SAAU,SAAS,KAAK,EAC5C,MAAQ,SAAS,WAAW,eAAiB,MAAQ,SAAS,eAC9D,MAAQ,SAAS,WAAW,SAAW,MAAQ,SAC/C,MAAQ,SAAS,WAAW,UAAW,GACvC,MAAQ,SAAS,WAAW,iBAAmB,MAAQ,SAAS,aAAa,iBAC7E,MAAQ,SAAS,WAAW,iBAAmB,MAAQ,SAAS,iBAChE,MAAQ,SAAS,SAAW,iBAAiB,SAAS,OAAO,OAAO,CACrE,KAAK,qBAAqB,AAC3B,EAED,eAAe,UAAU,oBAAsB,UAAY,CACzD,KAAK,OAAO,CACZ,IAAI,aACA,cAEJ,CAAK,MAAQ,SAAS,cAAc,UAAY,MAAQ,SAAS,cAAc,WAC7E,cAAgB,MAAQ,SAAS,cAAc,QAAQ,YACvD,eAAiB,MAAQ,SAAS,cAAc,QAAQ,aAExD,CAAC,MAAQ,SAAS,cAAc,UAAU,aAAa,QAAS,cAAgB,MAAQ,SAAS,aAAa,IAAI,CAElH,CAAC,MAAQ,SAAS,cAAc,UAAU,aAAa,SAAU,eAAiB,MAAQ,SAAS,aAAa,IAAI,GAEpH,cAAgB,MAAQ,SAAS,cAAc,OAAO,OAAS,MAAQ,SAAS,aAAa,IAC7F,eAAiB,MAAQ,SAAS,cAAc,OAAO,QAAU,MAAQ,SAAS,aAAa,KAGjG,IAAI,WACA,aAEJ,GAAI,CAAC,MAAQ,SAAS,aAAa,oBAAoB,QAAQ,OAAO,GAAK,IAAM,CAAC,MAAQ,SAAS,aAAa,oBAAoB,QAAQ,QAAQ,GAAK,GAAI,CAC3J,IAAI,IAAM,CAAC,MAAQ,SAAS,aAAa,oBAAoB,MAAM,IAAI,CAEnE,SAAW,IAAI,IAAM,OACrB,IAAM,IAAI,IAAM,WAChB,KAAO,IAAI,OAAO,EAAG,EAAE,CACvB,KAAO,IAAI,OAAO,EAAE,CAoBxB,AAnBA,WAAa,aAAe,cAC5B,cAAgB,MAAQ,SAAS,gBAAgB,GAAK,MAAQ,SAAS,gBAAgB,EAEnF,aAAe,YAAc,WAAa,QAAU,aAAe,YAAc,WAAa,UAC/F,MAAQ,SAAS,gBAAgB,GAAK,eAAiB,MAAQ,SAAS,gBAAgB,GAAK,MAAQ,SAAS,aAAa,MAC3H,MAAQ,SAAS,gBAAgB,GAAK,eAAiB,MAAQ,SAAS,gBAAgB,GAAK,MAAQ,SAAS,aAAa,QAE3H,MAAQ,SAAS,gBAAgB,GAAK,gBAAkB,MAAQ,SAAS,gBAAgB,GAAK,MAAQ,SAAS,aAAa,MAC5H,MAAQ,SAAS,gBAAgB,GAAK,gBAAkB,MAAQ,SAAS,gBAAgB,GAAK,MAAQ,SAAS,aAAa,MAG3H,OAAS,SAAW,aAAe,YAAc,WAAa,QAAU,aAAe,YAAc,WAAa,UACnH,MAAQ,SAAS,gBAAgB,IAAM,cAAgB,MAAQ,SAAS,gBAAgB,GAAK,eAAiB,MAAQ,SAAS,gBAAgB,IAAM,GAAK,MAAQ,SAAS,aAAa,IAChL,OAAS,SAAW,aAAe,YAAc,WAAa,QAAU,aAAe,YAAc,WAAa,UAC1H,MAAQ,SAAS,gBAAgB,IAAM,cAAgB,MAAQ,SAAS,gBAAgB,GAAK,eAAiB,MAAQ,SAAS,gBAAgB,KAAO,MAAQ,SAAS,aAAa,KAEpL,MAAQ,SAAS,gBAAgB,GAAK,EAGrC,OAAS,SAAW,aAAe,YAAc,WAAa,QAAU,aAAe,YAAc,WAAa,UACnH,MAAQ,SAAS,gBAAgB,IAAM,eAAiB,MAAQ,SAAS,gBAAgB,GAAK,cAAgB,MAAQ,SAAS,gBAAgB,IAAM,GAAK,MAAQ,SAAS,aAAa,IAChL,OAAS,SAAW,aAAe,YAAc,WAAa,QAAU,aAAe,YAAc,WAAa,UAC1H,MAAQ,SAAS,gBAAgB,IAAM,eAAiB,MAAQ,SAAS,gBAAgB,GAAK,cAAgB,MAAQ,SAAS,gBAAgB,KAAO,MAAQ,SAAS,aAAa,KAEpL,MAAQ,SAAS,gBAAgB,GAAK,CAE1C,MAAA,CAAW,MAAQ,SAAS,aAAa,sBAAwB,SAC/D,MAAQ,SAAS,gBAAgB,GAAK,eAAiB,MAAQ,SAAS,gBAAgB,GAAK,MAAQ,SAAS,aAAa,MAC3H,MAAQ,SAAS,gBAAgB,GAAK,gBAAkB,MAAQ,SAAS,gBAAgB,GAAK,MAAQ,SAAS,aAAa,MAC5H,MAAQ,SAAS,gBAAgB,GAAK,GACtC,MAAQ,SAAS,gBAAgB,GAAK,KAEtC,MAAQ,SAAS,gBAAgB,IAAM,MAAQ,SAAS,aAAa,KACrE,MAAQ,SAAS,gBAAgB,IAAM,MAAQ,SAAS,aAAa,KACrE,MAAQ,SAAS,gBAAgB,GAAK,GACtC,MAAQ,SAAS,gBAAgB,GAAK,GAqBzC,CAlBC,MAAQ,SAAS,gBAAgB,MAAQ,EAAE,MAAQ,SAAS,gBAAgB,GAAI,EAAG,EAAG,EAAG,GAAI,MAAQ,SAAS,gBAAgB,GAAI,EAAG,EAAG,EAAG,EAAG,EAAG,GAAI,MAAQ,SAAS,gBAAgB,IAAK,MAAQ,SAAS,gBAAgB,GAAI,EAAG,CAAE,EAQtO,KAAK,cAAc,MAAQ,SAAS,gBAAgB,MAAM,CAE1D,CAAC,MAAQ,SAAS,cAAc,WAAW,CAE3C,CAAC,MAAQ,SAAS,cAAc,KAAK,EAAG,GAAI,MAAQ,SAAS,gBAAgB,GAAI,MAAQ,SAAS,gBAAgB,EAAE,CAEpH,CAAC,MAAQ,SAAS,cAAc,WAAW,CAE3C,CAAC,MAAQ,SAAS,cAAc,MAAM,CAEtC,KAAK,aAAa,MAAQ,SAAS,eAAe,EAAK,AACxD,EAED,eAAe,UAAU,QAAU,UAAY,CAC7C,CAAK,MAAQ,SAAS,aAAa,cAAgB,MAAQ,SAAS,cAAc,WAC/E,MAAQ,SAAS,cAAc,QAAQ,UAAY,IAGtD,IAAIA,IACA,KAAO,MAAQ,SAAS,QAAU,MAAQ,SAAS,OAAO,OAAS,EAEvE,IAAKA,IAAI,IAAM,EAAGA,KAAK,EAAGA,MACxB,CAAK,MAAQ,SAAS,SAASA,MAC7B,CAAC,MAAQ,SAAS,SAASA,KAAG,SAAS,CAO3C,CAHC,MAAQ,SAAS,SAAS,OAAS,GACnC,MAAQ,SAAS,WAAW,cAAgB,MAC5C,MAAQ,SAAS,cAAc,UAAY,MAC3C,MAAQ,SAAS,WAAY,CAC/B,EAED,eAAe,UAAU,YAAc,SAAU,IAAK,YAAa,CACjE,MAAK,MAAQ,SAAS,gBAAkB,MAAQ,MAAQ,SAAS,aAAa,eAAgB,IAAS,cAAgB,MAAQ,SAAS,WAAa,MAAQ,IAQ7J,EAJC,MAAQ,SAAS,cAAgB,KACjC,MAAQ,SAAS,WAAW,SAAW,KAAO,MAAQ,SAAS,cAAc,eAC7E,MAAQ,SAAS,WAAW,SAAW,GACvC,MAAQ,SAAS,WAAW,OAAS,MAAQ,SAAS,aAAa,aAAe,aAClF,MAAQ,SAAS,WAAW,iBAAiB,aAAe,IAG7D,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAMnC,KAJM,MAAQ,SAAS,gBACrB,KAAK,YAAY,IAAI,CAGlBA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,EAAK,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,SAASA,OACjE,CAAC,MAAQ,SAAS,SAASA,KAAG,aAAa,KAAO,MAAQ,SAAS,OAAOA,KAAG,GAAG,CAIpF,IAAK,MAAQ,SAAS,WAAW,KAAM,CAOrC,KANK,MAAQ,SAAS,aAAa,eAAgB,EACjD,CAAC,MAAQ,SAAS,cAAc,UAAU,EAAG,GAAI,MAAQ,SAAS,gBAAgB,GAAI,MAAQ,SAAS,gBAAgB,EAAE,CAEzH,KAAK,MAAM,CAGRA,IAAI,IAAM,EAAGA,KAAK,EAAGA,MACxB,EAAK,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,SAASA,OACjE,CAAC,MAAQ,SAAS,SAASA,KAAG,aAAa,CAI/C,CAAK,MAAQ,SAAS,aAAa,eAAgB,GACjD,KAAK,SAAS,AAEjB,CAhC4D,CAiC9D,EAED,eAAe,UAAU,UAAY,SAAU,IAAK,CAClD,IAAI,UAAY,MAAQ,SAAS,SAE7B,cAAS,OAAS,MAAQ,SAAS,OAAO,KAAK,KAAO,IAI1D,KAAI,QAAU,KAAK,YAAY,MAAQ,SAAS,OAAO,KAAM,MAAQ,SAAU,MAAQ,SAAS,WAAW,CAE3G,AADA,SAAS,KAAO,QAChB,QAAQ,iBAAiB,AAFkF,CAM5G,EAED,eAAe,UAAU,qBAAuB,UAAY,CAC1D,MAAQ,MAAQ,SAAS,gBAAgB,QAAQ,CAC/C,IAAI,QAAU,CAAC,MAAQ,SAAS,gBAAgB,KAAK,CAErD,QAAQ,gBAAgB,AACzB,CACF,EAED,eAAe,UAAU,KAAO,UAAY,CAC1C,CAAC,MAAQ,SAAS,cAAc,UAAU,MAAM,QAAU,MAC3D,EAED,eAAe,UAAU,KAAO,UAAY,CAC1C,CAAC,MAAQ,SAAS,cAAc,UAAU,MAAM,QAAU,OAC3D,EAMD,SAAS,eAAe,cAAe,OAAQ,CA0B7C,CAzBC,MAAQ,SAAS,cAAgB,eACjC,MAAQ,SAAS,OAAS,MAC1B,MAAQ,SAAS,cAAgB,IACjC,MAAQ,SAAS,aAAe,CAC/B,UAAW,QAAU,OAAO,WAAa,GACzC,yBAA0B,QAAU,OAAO,0BAA4B,iBACvE,oBAAqB,QAAU,OAAO,qBAAsB,GAC5D,WAAY,CACV,MAAO,QAAU,OAAO,YAAc,OAAO,WAAW,OAAS,OACjE,OAAQ,QAAU,OAAO,YAAc,OAAO,WAAW,QAAU,OACnE,EAAG,QAAU,OAAO,YAAc,OAAO,WAAW,GAAK,QACzD,EAAG,QAAU,OAAO,YAAc,OAAO,WAAW,GAAK,OAC1D,CACF,GACA,MAAQ,SAAS,WAAa,CAC7B,MAAM,EACN,SAAU,GACV,cAAe,MAAQ,SAAS,YACjC,GACA,MAAQ,SAAS,gBAAkB,CAAE,GACrC,MAAQ,SAAS,SAAW,CAAE,GAC9B,MAAQ,SAAS,eAAiB,CAAE,GACpC,MAAQ,SAAS,WAAY,GAC7B,MAAQ,SAAS,OAAS,MAC1B,MAAQ,SAAS,YAAa,GAC9B,MAAQ,SAAS,aAAe,MAClC,CAsUD,AApUA,gBAAgB,CAAC,YAAa,EAAE,eAAe,CAC/C,eAAe,UAAU,UAAY,YAAY,UAAU,UAE3D,eAAe,UAAU,qBAAuB,UAAY,CAC1D,MAAQ,MAAQ,SAAS,gBAAgB,QAAQ,CAC/C,IAAI,QAAU,CAAC,MAAQ,SAAS,gBAAgB,KAAK,CAErD,QAAQ,gBAAgB,AACzB,CACF,EAED,eAAe,UAAU,mBAAqB,SAAU,QAAS,IAAK,CACpE,IAAI,cAAgB,QAAQ,gBAAgB,CAEvC,iBAIL,KAAI,OAAS,MAAQ,SAAS,OAAO,KAErC,IAAK,MAAM,OAAS,MAAQ,SAAS,WACnC,IAAK,MAAQ,SAAS,eACpB,KAAK,iBAAiB,cAAe,IAAI,KACpC,CAML,IALA,IAAIA,IAAI,EACJ,eACA,UACA,cAEGA,IAAI,KAOT,CANK,MAAQ,SAAS,SAASA,OAAO,MAAQ,SAAS,SAASA,QAAO,IAAS,MAAQ,SAAS,SAASA,KAAG,iBAC3G,WAAa,MAAQ,SAAS,SAASA,KACvC,eAAiB,MAAQ,SAAS,OAAOA,KAAG,IAAM,KAAK,wBAAwBA,IAAE,CAAG,UAAU,gBAAgB,CAC9G,eAAiB,eAAiB,gBAGpC,KAAK,EAGP,AAAI,iBACG,MAAM,OAAS,MAAQ,SAAS,aACnC,CAAC,MAAQ,SAAS,aAAa,aAAa,cAAe,eAAe,GAElE,MAAM,OAAS,MAAQ,SAAS,aAC1C,CAAC,MAAQ,SAAS,aAAa,YAAY,cAAc,AAE5D,MAED,KAAK,iBAAiB,cAAe,IAAI,AA9BN,CAgCtC,EAED,eAAe,UAAU,YAAc,SAAU,KAAM,CAKrD,OAJM,MAAQ,SAAS,WAIhB,IAAI,cAAc,MAAO,MAAQ,SAAS,WAAY,MAAQ,SAH5D,IAAI,gBAAgB,MAAO,MAAQ,SAAS,WAAY,MAAQ,QAI1E,EAED,eAAe,UAAU,WAAa,SAAU,KAAM,CAKpD,OAJM,MAAQ,SAAS,WAIhB,IAAI,aAAa,MAAO,MAAQ,SAAS,WAAY,MAAQ,SAH3D,IAAI,qBAAqB,MAAO,MAAQ,SAAS,WAAY,MAAQ,QAI/E,EAED,eAAe,UAAU,aAAe,SAAU,KAAM,CAEtD,OADC,MAAQ,SAAS,OAAS,IAAI,eAAe,MAAO,MAAQ,SAAS,WAAY,MAAQ,UAClF,MAAQ,SAAS,MAC1B,EAED,eAAe,UAAU,YAAc,SAAU,KAAM,CAKrD,OAJM,MAAQ,SAAS,WAIhB,IAAI,cAAc,MAAO,MAAQ,SAAS,WAAY,MAAQ,SAH5D,IAAI,cAAc,MAAO,MAAQ,SAAS,WAAY,MAAQ,QAIxE,EAED,eAAe,UAAU,WAAa,SAAU,KAAM,CAKpD,OAJM,MAAQ,SAAS,WAIhB,IAAI,aAAa,MAAO,MAAQ,SAAS,WAAY,MAAQ,SAH3D,IAAI,eAAe,MAAO,MAAQ,SAAS,WAAY,MAAQ,QAIzE,EAED,eAAe,UAAU,YAAc,SAAU,KAAM,CAKrD,OAJM,MAAQ,SAAS,WAIhB,IAAI,cAAc,MAAO,MAAQ,SAAS,WAAY,MAAQ,SAH5D,IAAI,cAAc,MAAO,MAAQ,SAAS,WAAY,MAAQ,QAIxE,EAED,eAAe,UAAU,WAAa,YAAY,UAAU,WAE5D,eAAe,UAAU,wBAA0B,SAAU,IAAK,CAIhE,IAHA,IAAIA,IAAI,EACJ,KAAO,MAAQ,SAAS,eAAe,OAEpCA,IAAI,KAAK,CACd,IAAK,MAAQ,SAAS,eAAeA,KAAG,UAAY,MAAQ,MAAQ,SAAS,eAAeA,KAAG,QAAU,IACvG,OAAQ,MAAQ,SAAS,eAAeA,KAAG,gBAG7C,KAAK,CACN,CAED,OAAO,IACR,EAED,eAAe,UAAU,sBAAwB,SAAU,IAAK,KAAM,CACpE,IAAI,gBAAkB,UAAU,MAAM,CAClC,MACA,eACJ,SAAS,gBAAgB,CACzB,IAAI,UAAY,UAAU,MAAM,CAGhC,GAFA,SAAS,UAAU,CAEf,OAAS,KAAM,CAGjB,AAFA,MAAQ,gBAAgB,MACxB,MAAM,OAAS,MAAQ,SAAS,WAAW,SAAS,EAAI,KACxD,MAAM,QAAU,MAAQ,SAAS,WAAW,SAAS,EAAI,KACzD,IAAI,OAAS,UAIb,AAHA,MAAM,sBAAwB,OAC9B,MAAM,mBAAqB,OAC3B,MAAM,gBAAkB,OACxB,eAAiB,UAAU,MAC3B,IAAI,OAAS,4CAEb,AADA,eAAe,UAAY,OAC3B,eAAe,gBAAkB,MAClC,CAED,gBAAgB,YAAY,UAAU,CAEtC,IAAI,oBAAsB,CACb,UACM,gBACjB,SAAU,IACV,OAAQ,IACF,IACP,EAID,MAFA,CAAC,MAAQ,SAAS,eAAe,KAAK,oBAAoB,CAEnD,mBACR,EAED,eAAe,UAAU,kBAAoB,UAAY,CACvD,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAC/B,wBACA,iBAAmB,GAEvB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAK,MAAQ,SAAS,OAAOA,KAAG,MAAQ,MAAQ,SAAS,OAAOA,KAAG,KAAO,GACpE,mBAAqB,OACvB,iBAAmB,KACnB,wBAA0B,KAAK,sBAAsBA,IAAG,KAAK,EAG/D,wBAAwB,OAAS,KAAK,IAAI,wBAAwB,OAAQA,IAAE,GAExE,mBAAqB,OACvB,iBAAmB,KACnB,wBAA0B,KAAK,sBAAsBA,IAAG,KAAK,EAG/D,wBAAwB,OAAS,KAAK,IAAI,wBAAwB,OAAQA,IAAE,EAMhF,IAFA,KAAO,MAAQ,SAAS,eAAe,OAElCA,IAAI,IAAM,EAAGA,KAAK,EAAGA,MACxB,CAAC,MAAQ,SAAS,YAAY,aAAa,MAAQ,SAAS,eAAeA,KAAG,gBAAgB,AAEjG,EAED,eAAe,UAAU,iBAAmB,SAAU,KAAM,IAAK,CAI/D,IAHA,IAAIA,IAAI,EACJ,KAAO,MAAQ,SAAS,eAAe,OAEpCA,IAAI,KAAK,CACd,GAAI,MAAQ,MAAQ,SAAS,eAAeA,KAAG,OAAQ,CAIrD,IAHA,IAAI+C,KAAK,MAAQ,SAAS,eAAe/C,KAAG,SACxC,YAEG+C,IAAI,KAKT,CAJK,MAAQ,SAAS,SAASA,OAAO,MAAQ,SAAS,SAASA,KAAG,iBACjE,YAAc,CAAC,MAAQ,SAAS,SAASA,KAAG,gBAAgB,EAG9D,KAAK,EAGP,AAAI,YACF,CAAC,MAAQ,SAAS,eAAe/C,KAAG,UAAU,aAAa,KAAM,YAAY,CAE7E,CAAC,MAAQ,SAAS,eAAeA,KAAG,UAAU,YAAY,KAAK,CAGjE,KACD,CAED,KAAK,CACN,CACF,EAED,eAAe,UAAU,gBAAkB,SAAU,SAAU,CAC7D,IAAI,YAAc,UAAU,MAAM,CAC9B,SAAW,MAAQ,SAAS,cAAc,QAC1C,MAAQ,YAAY,MAcxB,AAbA,MAAM,MAAQ,SAAS,EAAI,KAC3B,MAAM,OAAS,SAAS,EAAI,MAC3B,MAAQ,SAAS,YAAc,YAChC,SAAS,YAAY,CACrB,MAAM,eAAiB,OACvB,MAAM,kBAAoB,OAC1B,MAAM,qBAAuB,QAExB,MAAQ,SAAS,aAAa,WACjC,YAAY,aAAa,SAAU,MAAQ,SAAS,aAAa,UAAU,CAG7E,QAAQ,YAAY,YAAY,CAChC,MAAM,SAAW,SACjB,IAAIrC,MAAM,SAAS,MAAM,CAKzB,AAJA,MAAI,aAAa,QAAS,IAAI,CAC9B,MAAI,aAAa,SAAU,IAAI,CAC/B,SAASA,MAAI,CAEb,CAAC,MAAQ,SAAS,YAAY,YAAYA,MAAI,CAE9C,IAAI,KAAO,SAAS,OAAO,CAS3B,AARA,MAAI,YAAY,KAAK,EACpB,MAAQ,SAAS,KAAO,SAEzB,KAAK,gBAAgB,SAAUA,MAAI,EAClC,MAAQ,SAAS,WAAW,KAAO,MACnC,MAAQ,SAAS,OAAS,SAAS,QACnC,MAAQ,SAAS,cAAgB,MAAQ,SAAS,YACnD,KAAK,mBAAmB,CACxB,KAAK,qBAAqB,AAC3B,EAED,eAAe,UAAU,QAAU,UAAY,CAM7C,CALK,MAAQ,SAAS,cAAc,WACjC,MAAQ,SAAS,cAAc,QAAQ,UAAY,KAGrD,MAAQ,SAAS,cAAc,UAAY,MAC3C,MAAQ,SAAS,WAAW,KAAO,KACpC,IAAIqC,IACA,KAAO,MAAQ,SAAS,QAAU,MAAQ,SAAS,OAAO,OAAS,EAEvE,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,SAASA,KAAG,SAAS,CAKzC,CAFC,MAAQ,SAAS,SAAS,OAAS,GACnC,MAAQ,SAAS,WAAY,GAC7B,MAAQ,SAAS,cAAgB,IACnC,EAED,eAAe,UAAU,oBAAsB,UAAY,CACzD,IAAI,cAAgB,MAAQ,SAAS,cAAc,QAAQ,YACvD,eAAiB,MAAQ,SAAS,cAAc,QAAQ,aACxD,WAAa,aAAe,cAC5B,cAAgB,MAAQ,SAAS,WAAW,SAAS,GAAK,MAAQ,SAAS,WAAW,SAAS,EAC/F,GACA,GACA,GACA,GAEJ,AAAI,aAAe,YACjB,GAAK,cAAgB,MAAQ,SAAS,WAAW,SAAS,EAC1D,GAAK,cAAgB,MAAQ,SAAS,WAAW,SAAS,EAC1D,GAAK,EACL,IAAM,eAAiB,MAAQ,SAAS,WAAW,SAAS,GAAK,cAAgB,MAAQ,SAAS,WAAW,SAAS,IAAM,IAE5H,GAAK,eAAiB,MAAQ,SAAS,WAAW,SAAS,EAC3D,GAAK,eAAiB,MAAQ,SAAS,WAAW,SAAS,EAC3D,IAAM,cAAgB,MAAQ,SAAS,WAAW,SAAS,GAAK,eAAiB,MAAQ,SAAS,WAAW,SAAS,IAAM,EAC5H,GAAK,GAGP,IAAI,OAAS,MAAQ,SAAS,YAAY,MAE1C,AADA,MAAM,gBAAkB,YAAc,GAAK,YAAc,GAAK,gBAAkB,GAAK,IAAM,GAAK,QAChG,MAAM,UAAY,MAAM,eACzB,EAED,eAAe,UAAU,YAAc,YAAY,UAAU,YAE7D,eAAe,UAAU,KAAO,UAAY,CAC1C,CAAC,MAAQ,SAAS,YAAY,MAAM,QAAU,MAC/C,EAED,eAAe,UAAU,KAAO,UAAY,CAC1C,CAAC,MAAQ,SAAS,YAAY,MAAM,QAAU,OAC/C,EAED,eAAe,UAAU,UAAY,UAAY,CAG/C,GAFA,KAAK,eAAe,EAEf,MAAQ,SAAS,OACpB,CAAC,MAAQ,SAAS,OAAO,OAAO,KAC3B,CACL,IAAI,QAAU,MAAQ,SAAS,WAAW,SAAS,EAC/C,SAAW,MAAQ,SAAS,WAAW,SAAS,EAChDA,IACA,KAAO,MAAQ,SAAS,eAAe,OAE3C,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAAG,CAC3B,IAAI,OAAS,MAAQ,SAAS,eAAeA,KAAG,gBAAgB,MAEhE,AADA,MAAM,kBAAoB,KAAK,KAAc,QAAQ,EAAc,SAAS,EAAG,CAAG,KAClF,MAAM,YAAc,MAAM,iBAC3B,CACF,CACF,EAED,eAAe,UAAU,wBAA0B,SAAU,OAAQ,CACnE,IAAIA,IACA,IAAM,OAAO,OACb,kBAAoB,UAAU,MAAM,CAExC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,GAAI,OAAOA,KAAG,GAAI,CAChB,IAAI,KAAO,KAAK,WAAW,OAAOA,KAAI,mBAAoB,MAAQ,SAAS,WAAW,KAAM,KAAK,CAGjG,AAFA,KAAK,iBAAiB,CAEtB,CAAC,MAAQ,SAAS,WAAW,iBAAiB,oBAAoB,KAAK,AACxE,CAEJ,EAID,SAAS,YAAY,KAAM,QAAS,WAAY,CAM9C,CALC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,QAAU,SAC3B,MAAQ,SAAS,WAAa,YAC9B,MAAQ,SAAS,WAAa,CAAE,GAChC,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,KAAK,iBAAmB,CAAE,GAC/E,MAAQ,SAAS,YAAc,KAChC,IAAI,MAAQ,MAAQ,SAAS,WAAW,KACpCA,IACA,KAAO,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,gBAAgB,OAAS,EAEzF,CADC,MAAQ,SAAS,SAAW,iBAAiB,IAAI,EACjD,MAAQ,SAAS,UAAY,GAC9B,IAAI,KACA,YAAc,MAAQ,SAAS,gBAC/B,MAAQ,EACR,aAAe,CAAE,EACjB+C,IACA,KACA,QAAU,iBAAiB,CAC3B,KACA,SACA,QACA1B,IACA,SAAW,WACX,QAAU,YAEd,IAAKrB,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAkBxB,IAjBI,WAAWA,KAAG,OAAS,KAAO,WAAWA,KAAG,OAAS,KAAO,WAAWA,KAAG,KAAO,WAAWA,KAAG,EAAE,IAAM,KAAO,WAAWA,KAAG,EAAE,KAChI,SAAW,OACX,QAAU,SAGP,WAAWA,KAAG,OAAS,KAAO,WAAWA,KAAG,OAAS,MAAQ,QAAU,GAC1E,KAAO,SAAS,OAAO,CACvB,KAAK,aAAa,OAAQ,UAAU,CACpC,KAAK,aAAa,SAAU,MAAQ,SAAS,QAAQ,KAAK,KAAK,GAAK,EAAE,CACtE,KAAK,aAAa,UAAW,MAAQ,SAAS,QAAQ,KAAK,KAAK,GAAK,EAAE,CACvE,aAAa,KAAK,KAAK,EAEvB,KAAO,KAGT,KAAO,SAAS,OAAO,CAEnB,WAAWA,KAAG,OAAS,IAQzB,CANC,MAAQ,SAAS,SAASA,KAAK,CAC9B,GAAI,gBAAgB,SAAS,MAAQ,SAAS,QAAS,WAAWA,KAAG,EAAG,EAAG,KAAO,MAAQ,SAAS,QAAQ,CAC3G,KAAM,qBAAqB,cAAc,MAAQ,SAAS,QAAS,WAAWA,KAAI,EAAE,CACpF,KAAM,KACN,SAAU,EACX,EACD,KAAK,YAAY,KAAK,KACjB,CAGL,AAFA,OAAS,EACT,KAAK,aAAa,OAAQ,WAAWA,KAAG,OAAS,IAAM,UAAY,UAAU,CAC7E,KAAK,aAAa,YAAa,UAAU,CACzC,IAAI,SAgCJ,GA9BI,WAAWA,KAAG,EAAE,IAAM,GAexB,QAAU,KACV,IAAI,OAfJ,SAAW,OACX,QAAU,OACV,IAAI,gBAAgB,SAAS,MAAQ,SAAS,QAAS,WAAWA,KAAG,EAAG,EAAG,MAAO,MAAQ,SAAS,QAAQ,CAC3G,SAAW,iBAAiB,CAC5B,SAAW,SAAS,SAAS,CAC7B,SAAS,aAAa,KAAM,SAAS,CACrC,QAAU,SAAS,eAAe,CAClC,QAAQ,aAAa,WAAY,QAAQ,CACzC,QAAQ,aAAa,KAAM,gBAAgB,CAC3C,QAAQ,aAAa,SAAU,IAAI,CACnC,SAAS,YAAY,QAAQ,CAC7B,KAAK,YAAY,SAAS,CAC1B,KAAK,aAAa,SAAU,WAAWA,KAAG,OAAS,IAAM,UAAY,UAAU,GAOhF,MAAQ,SAAS,WAAWA,KAAK,CAChC,KAAM,KACN,EAAGqB,IACH,MAAO,QACP,SAAU,GACV,aAAc,GACd,SAAU,SACV,WAAY,CACb,EAEG,WAAWrB,KAAG,OAAS,IAAK,CAC9B,KAAO,aAAa,OACpB,IAAIkB,IAAI,SAAS,IAAI,CAErB,IAAK6B,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,IAAE,YAAY,aAAaA,KAAG,CAGhC,IAAIyB,QAAO,SAAS,OAAO,CAO3B,AANA,QAAK,aAAa,YAAa,QAAQ,CACvC,QAAK,aAAa,KAAM,QAAU,IAAM,MAAM,CAC9C,QAAK,YAAY,KAAK,CACtB,KAAK,YAAYA,QAAK,CACtB,IAAE,aAAa,OAAQ,OAAS,aAAe,IAAM,QAAU,IAAM,MAAQ,IAAI,CACjF,aAAa,OAAS,EACtB,aAAa,KAAKtD,IAAE,AACrB,MACC,aAAa,KAAK,KAAK,CAgBzB,AAbI,WAAWlB,KAAG,OAAS,MAAQ,SAAS,aACzC,MAAQ,SAAS,UAAY,KAAK,sBAAsB,GAI1D,MAAQ,SAAS,SAASA,KAAK,CAC9B,KAAM,KACN,SAAU,GACV,GAAI,gBAAgB,SAAS,MAAQ,SAAS,QAAS,WAAWA,KAAG,EAAG,EAAG,KAAO,MAAQ,SAAS,QAAQ,CAC3G,KAAM,qBAAqB,cAAc,MAAQ,SAAS,QAAS,WAAWA,KAAI,EAAE,CACpF,QAAS,IACV,GAEK,MAAQ,SAAS,SAASA,KAAG,KAAK,GACtC,KAAK,SAAS,WAAWA,MAAK,MAAQ,SAAS,SAASA,KAAG,KAAK,GAAI,MAAQ,SAAS,SAASA,KAAG,AAEpG,CAMH,KAHC,MAAQ,SAAS,YAAc,SAAS,SAAS,CAClD,IAAM,aAAa,OAEdA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,YAAY,YAAY,aAAaA,KAAG,CAW5D,AARI,MAAQ,IACV,CAAC,MAAQ,SAAS,YAAY,aAAa,KAAM,QAAQ,CAEzD,CAAC,MAAQ,SAAS,QAAQ,cAAc,aAAa,QAAS,OAAS,aAAe,IAAM,QAAU,IAAI,CAE1G,KAAK,aAAa,MAAQ,SAAS,YAAY,GAG5C,MAAQ,SAAS,SAAS,QAC7B,CAAC,MAAQ,SAAS,QAAQ,uBAAuB,MAAQ,QAAQ,AAEpE,CA+FD,AA7FA,YAAY,UAAU,gBAAkB,SAAU,IAAK,CACrD,OAAQ,MAAQ,SAAS,SAAS,KAAK,IACxC,EAED,YAAY,UAAU,YAAc,SAAU,aAAc,CAC1D,IAAI,UAAY,MAAQ,SAAS,QAAQ,eAAe,IACpDA,IACA,KAAO,MAAQ,SAAS,gBAAgB,OAE5C,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EASxB,KARK,MAAQ,SAAS,SAASA,KAAG,KAAK,MAAQ,eAC7C,KAAK,UAAU,MAAQ,SAAS,gBAAgBA,MAAK,MAAQ,SAAS,SAASA,KAAG,KAAK,GAAI,MAAQ,SAAS,SAASA,KAAG,GAGrH,MAAQ,SAAS,SAASA,KAAG,GAAG,MAAQ,eAC3C,CAAC,MAAQ,SAAS,SAASA,KAAG,KAAK,aAAa,gBAAiB,MAAQ,SAAS,SAASA,KAAG,GAAG,EAAE,EAGhG,MAAQ,SAAS,gBAAgBA,KAAG,OAAS,OAC3C,MAAQ,SAAS,SAASA,KAAG,WAAa,MAAQ,SAAS,QAAQ,eAAe,MAAM,MAAQ,eACnG,CAAC,MAAQ,SAAS,SAASA,KAAG,QAAQ,aAAa,YAAa,SAAS,kBAAkB,CAAC,SAAS,CAAC,EAGnG,MAAQ,SAAS,WAAWA,KAAG,KAAO,MAAQ,SAAS,WAAWA,KAAG,EAAE,MAAQ,eAAe,CACjG,IAAI,SAAW,MAAQ,SAAS,WAAWA,KAAG,MAE9C,CAAK,MAAQ,SAAS,WAAWA,KAAG,EAAE,EAAI,IACnC,MAAQ,SAAS,WAAWA,KAAG,eAAiB,WAClD,MAAQ,SAAS,WAAWA,KAAG,aAAe,QAE/C,CAAC,MAAQ,SAAS,WAAWA,KAAG,KAAK,aAAa,SAAU,OAAS,aAAe,KAAO,MAAQ,SAAS,WAAWA,KAAG,SAAW,IAAI,EAG3I,QAAQ,aAAa,WAAY,MAAQ,SAAS,WAAWA,KAAG,EAAE,EAAE,IAE/D,MAAQ,SAAS,WAAWA,KAAG,eAAiB,YAClD,MAAQ,SAAS,WAAWA,KAAG,aAAe,SAE/C,CAAC,MAAQ,SAAS,WAAWA,KAAG,KAAK,aAAa,SAAU,KAAK,EAGnE,CAAC,MAAQ,SAAS,WAAWA,KAAG,KAAK,aAAa,gBAAiB,MAAQ,SAAS,WAAWA,KAAG,EAAE,EAAI,EAAE,CAE7G,CAGN,EAED,YAAY,UAAU,eAAiB,UAAY,CACjD,OAAQ,MAAQ,SAAS,WAC1B,EAED,YAAY,UAAU,qBAAuB,UAAY,CACvD,IAAI,KAAO,QAKX,OAJA,MAAQ,MAAQ,MAAQ,SAAS,WAAW,SAAS,EACrD,MAAQ,MAAQ,MAAQ,SAAS,WAAW,SAAS,EACrD,MAAQ,OAAS,MAAQ,SAAS,WAAW,SAAS,EACtD,MAAQ,OAAS,MAAQ,SAAS,WAAW,SAAS,EAAI,IACnD,IACR,EAED,YAAY,UAAU,SAAW,SAAU,SAAU,UAAW,SAAU,CACxE,IAAI,WAAa,KAAO,UAAU,EAAE,GAAG,GAAK,IAAM,UAAU,EAAE,GAAG,GAC7DA,IACA,IAGJ,IAFA,IAAM,UAAU,QAEXA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAExB,YAAc,KAAO,UAAU,EAAEA,IAAI,GAAG,GAAK,IAAM,UAAU,EAAEA,IAAI,GAAG,GAAK,IAAM,UAAU,EAAEA,KAAG,GAAK,IAAM,UAAU,EAAEA,KAAG,GAAK,IAAM,UAAU,EAAEA,KAAG,GAAK,IAAM,UAAU,EAAEA,KAAG,GAShL,GALI,UAAU,GAAK,IAAM,IACvB,YAAc,KAAO,UAAU,EAAEA,IAAI,GAAG,GAAK,IAAM,UAAU,EAAEA,IAAI,GAAG,GAAK,IAAM,UAAU,EAAE,GAAG,GAAK,IAAM,UAAU,EAAE,GAAG,GAAK,IAAM,UAAU,EAAE,GAAG,GAAK,IAAM,UAAU,EAAE,GAAG,IAI5K,SAAS,WAAa,WAAY,CACpC,IAAI,eAAiB,GAUrB,AARI,SAAS,OACP,UAAU,IACZ,eAAiB,SAAS,KAAO,MAAQ,SAAS,UAAY,WAAa,YAG7E,SAAS,KAAK,aAAa,IAAK,eAAe,EAGjD,SAAS,SAAW,UACrB,CACF,EAED,YAAY,UAAU,QAAU,UAAY,CAK1C,CAJC,MAAQ,SAAS,QAAU,MAC3B,MAAQ,SAAS,WAAa,MAC9B,MAAQ,SAAS,YAAc,MAC/B,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,gBAAkB,IACrC,EAQD,SAAS,kBAAmB,CAAE,CAE9B,iBAAiB,UAAY,CAM3B,cAAe,UAAY,CAKzB,CAHC,MAAQ,SAAS,UAAY,CAAE,GAE/B,MAAQ,SAAS,WAAY,EAC9B,KAAK,gBAAgB,AACtB,EASD,aAAc,SAAU,UAAW,CACjC,CAAC,MAAQ,SAAS,UAAY,SAC/B,EAOD,YAAa,UAAY,CACvB,CAAC,MAAQ,SAAS,WAAY,CAC/B,EAOD,eAAgB,UAAY,CAC1B,CAAK,MAAQ,SAAS,KAAK,aAAA,IACzB,CAAC,MAAQ,SAAS,KAAK,sBAAsB,MAAQ,SAAU,MAAQ,SAAS,KAAK,OAAQ,CAAE,EAAC,AAEnG,CACF,EAQD,SAAS,cAAe,CAAE,CAE1B,aAAa,UAAY,CAMvB,UAAW,UAAY,CAMrB,CAJC,MAAQ,SAAS,eAAgB,GAEjC,MAAQ,SAAS,kBAAoB,CAAE,GAEvC,MAAQ,SAAS,MAAO,CAC1B,EAYD,kBAAmB,SAAU,IAAK,UAAW,CAC3C,IAAIA,IACA,KAAO,MAAQ,SAAS,kBAAkB,OAE9C,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAI,YAAc,MAAQ,SAAS,YAAc,MAAQ,SAAS,kBAAkBA,KAAG,WAAa,eAClG,CAAC,MAAQ,SAAS,kBAAkBA,KAAG,UAAU,EAE5C,MAAQ,SAAS,kBAAkBA,KAAG,QACxC,MAAQ,SAAS,WAAW,MAAO,GACnC,MAAQ,SAAS,MAAO,GAIhC,EACD,mBAAoB,SAAU,KAAM,CAClC,AAAI,CAAC,MAAQ,SAAS,kBAAkB,QAAQ,KAAK,GAAK,IACxD,CAAC,MAAQ,SAAS,kBAAkB,KAAK,KAAK,AAEjD,CACF,EAGD,SAAS,kBAAmB,CAAE,CAE9B,iBAAiB,UAAY,CAC3B,cAAe,UAAY,CAezB,CAdC,MAAQ,SAAS,eAAiB,CACjC,OAAQ,MAAQ,SAAS,KAAK,GAAK,yBAAyB,qBAAqB,MAAQ,SAAU,MAAQ,SAAS,KAAK,GAAI,MAAQ,QAAQ,CAAG,CAC9I,EAAG,CACJ,EACD,SAAS,EACT,QAAQ,EACR,IAAK,IAAI,MACV,GAEI,MAAQ,SAAS,KAAK,MACxB,MAAQ,SAAS,eAAe,MAAM,cAAe,IAInD,MAAQ,SAAS,KAAK,EAE5B,EACD,gBAAiB,UAAY,CAI3B,IAHC,MAAQ,SAAS,eAAe,QAAU,MAAQ,SAAS,eAAe,MAAM,EAAE,OAAS,MAAQ,SAAS,eAC5G,MAAQ,SAAS,eAAe,SAAW,MAAQ,SAAS,eAAe,MAAM,OAAS,MAAQ,SAAS,eAEvG,MAAQ,SAAS,UAAW,CAC/B,IAAI,IACA,UAAY,MAAQ,SAAS,eAAe,IAC5CA,IAAI,EACJ,KAAO,MAAQ,SAAS,UAAU,OAEtC,KAAM,MAAQ,SAAS,eAAe,QACpC,KAAOA,IAAI,KAAK,CACd,IAAK,MAAQ,SAAS,UAAUA,KAAG,eAAe,MAAM,KAAM,CAC5D,CAAC,MAAQ,SAAS,eAAe,SAAU,EAC3C,KACD,CAED,KAAK,CACN,CAGH,IAAK,MAAQ,SAAS,eAAe,QAInC,IAHA,KAAO,MAAQ,SAAS,eAAe,MAAM,EAAE,MAC/C,SAAS,eAAe,IAAI,CAEvBA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAExB,AADA,KAAO,MAAQ,SAAS,UAAUA,KAAG,eAAe,MAAM,EAAE,MAC5D,SAAS,UAAU,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,IAAK,IAAI,IAAK,IAAI,IAAK,IAAI,IAAK,IAAI,IAAK,IAAI,IAAI,AAG7J,CACF,EACD,cAAe,SAAU5R,KAAI,CAC3B,IAAI,WAAa,CAAE,EACnB,WAAW,MAAM,MAAQ,SAAS,eAAe,CAIjD,IAHA,IAAI,MAAO,EACP,MAAQ,MAAQ,SAAS,KAEtB,MACL,AAAI,KAAK,gBACH,KAAK,KAAK,SACZ,WAAW,OAAO,EAAG,EAAG,KAAK,eAAe,CAG9C,KAAO,KAAK,MAEZ,MAAO,EAIX,IAAI4R,IACA,IAAM,WAAW,OACjB,MAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,AAFA,MAAQ,WAAWA,KAAG,IAAI,kBAAkB,EAAG,EAAG,EAAE,CAEpD,KAAK,CAAC5R,KAAG,GAAK,MAAM,GAAIA,KAAG,GAAK,MAAM,GAAI,CAAE,EAG9C,OAAOA,IACR,EACD,QAAS,IAAI,MACd,EAED,SAAS,mBAAoB,CAAE,CAE/B,kBAAkB,UAAY,CAC5B,eAAgB,UAAY,CAQ1B,CANC,MAAQ,SAAS,WAAY,GAE7B,MAAQ,SAAS,QAAS,GAE1B,MAAQ,SAAS,eAAgB,GAEjC,MAAQ,SAAS,qBAAuB,CAAE,CAC5C,EACD,uBAAwB,SAAUkB,YAAW,CAC3C,AAAI,CAAC,MAAQ,SAAS,qBAAqB,QAAQA,YAAU,GAAK,IAChE,CAAC,MAAQ,SAAS,qBAAqB,KAAKA,YAAU,AAEzD,EACD,0BAA2B,SAAUA,YAAW,CAC9C,AAAI,CAAC,MAAQ,SAAS,qBAAqB,QAAQA,YAAU,GAAK,IAChE,CAAC,MAAQ,SAAS,qBAAqB,OAAO,CAAC,MAAQ,SAAS,qBAAqB,QAAQA,YAAU,CAAE,EAAE,AAE9G,EACD,uBAAwB,SAAU,IAAK,CACrC,KAAK,iBAAiB,IAAI,AAC3B,EACD,kBAAmB,UAAY,CAC7B,CAAK,MAAQ,SAAS,eAAe,MAAM,EAAE,GAAK,IAC1C,MAAQ,SAAS,gBAAkB,MAAQ,SAAS,WAAW,aAAa,qBAC/E,MAAQ,SAAS,eAAgB,EAClC,KAAK,MAAM,GAEH,MAAQ,SAAS,iBAC1B,MAAQ,SAAS,eAAgB,EAClC,KAAK,MAAM,CAEd,EAUD,iBAAkB,SAAU,IAAK,CAC/B,CAAK,MAAQ,SAAS,KAAK,IAAM,MAAQ,SAAS,KAAK,IAAM,MAAQ,MAAQ,SAAS,KAAK,IAAM,MAAQ,SAAS,KAAK,GAAK,KACrH,MAAQ,SAAS,aAAc,KACjC,MAAQ,SAAS,WAAW,MAAO,GACnC,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,WAAY,EAC9B,KAAK,MAAM,GAEH,MAAQ,SAAS,aAAc,KACxC,MAAQ,SAAS,WAAW,MAAO,GACnC,MAAQ,SAAS,WAAY,EAC9B,KAAK,MAAM,CAEd,EACD,iBAAkB,UAAY,CAC5B,IAAI0Q,IACA,KAAO,MAAQ,SAAS,qBAAqB,OAEjD,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,qBAAqBA,KAAG,aAAa,MAAQ,SAAS,cAAc,AAKzF,EACD,iBAAkB,UAAY,CAC5B,MAAO,CACL,IAAK,EACL,KAAM,EACN,MAAO,IACP,OAAQ,GACT,CACF,EACD,aAAc,UAAY,CAQxB,OAPK,MAAQ,SAAS,KAAK,KAAO,EACzB,CACL,GAAI,MAAQ,SAAS,KAAK,SAAS,MACnC,GAAI,MAAQ,SAAS,KAAK,SAAS,MACpC,EAGI,CACL,GAAI,MAAQ,SAAS,KAAK,MAC1B,GAAI,MAAQ,SAAS,KAAK,MAC3B,CACF,CACF,EAGD,SAAS,sBAAuB,CAAE,CAElC,CAAC,UAAY,CACX,IAAI,WAAa,CACf,YAAa,SAAU,KAAM,WAAY,KAAM,CAU7C,AATA,KAAK,WAAW,CAChB,KAAK,aAAa,KAAM,WAAY,KAAK,CACzC,KAAK,cAAc,KAAM,WAAY,KAAK,CAC1C,KAAK,eAAe,CACpB,KAAK,gBAAgB,CACrB,KAAK,qBAAqB,CAC1B,KAAK,yBAAyB,CAC9B,KAAK,4BAA4B,CACjC,KAAK,eAAe,CACpB,KAAK,MAAM,AACZ,EACD,KAAM,UAAY,CAChB,KAAM,MAAQ,SAAS,WAAa,MAAQ,SAAS,YAAc,MAAQ,SAAS,eAAgB,CAClG,IAAI,MAAQ,MAAQ,SAAS,cAAgB,MAAQ,SAAS,aAE9D,AADA,KAAK,MAAM,QAAU,QACpB,MAAQ,SAAS,QAAS,CAC5B,CACF,EACD,KAAM,UAAY,CAChB,IAAK,MAAQ,SAAS,aAAe,MAAQ,SAAS,cAAe,CACnE,KAAM,MAAQ,SAAS,KAAK,GAAI,CAC9B,IAAI,MAAQ,MAAQ,SAAS,cAAgB,MAAQ,SAAS,aAC9D,KAAK,MAAM,QAAU,OACtB,CAGD,CADC,MAAQ,SAAS,QAAS,GAC1B,MAAQ,SAAS,eAAgB,CACnC,CACF,EACD,YAAa,UAAY,CAGvB,CAAK,MAAQ,SAAS,KAAK,KAAO,MAAQ,SAAS,SAInD,KAAK,iBAAiB,CACtB,KAAK,kBAAkB,CACvB,KAAK,eAAe,CACpB,KAAK,oBAAoB,EAEpB,MAAQ,SAAS,iBACnB,MAAQ,SAAS,eAAgB,GAErC,EACD,mBAAoB,UAAY,CAAE,EAClC,aAAc,SAAU,IAAK,CAI3B,CAHC,MAAQ,SAAS,MAAO,EACzB,KAAK,uBAAuB,IAAI,CAChC,KAAK,kBAAkB,KAAM,MAAQ,SAAS,UAAU,CACxD,KAAK,mBAAmB,AACzB,EACD,QAAS,UAAY,CAEnB,CADC,MAAQ,SAAS,UAAY,KAC9B,KAAK,oBAAoB,AAC1B,CACF,EACD,gBAAgB,CAAC,kBAAmB,oBAAoB,WAAW,AAAC,EAAE,qBAAqB,AAC5F,IAAG,CAIJ,SAAS,iBAAiB,QAAS,SAAU,CAE3C,CADC,MAAQ,SAAS,KAAO,SACxB,MAAQ,SAAS,IAAM,QACzB,CAID,SAAS,aAAa,KAAM,MAAO,CAQjC,CAPC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,KAAO,KAAK,IAC7B,MAAQ,SAAS,EAAI,IACrB,MAAQ,SAAS,IAAM,OACvB,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,OAAS,KAAK,MAAO,GACtC,MAAQ,SAAS,MAAQ,SAAS,OAAO,EACzC,MAAQ,SAAS,OAAS,IAC5B,CAED,aAAa,UAAU,MAAQ,UAAY,CAEzC,CADC,MAAQ,SAAS,EAAI,IACrB,MAAQ,SAAS,MAAO,CAC1B,EAED,SAAS,aAAa,aAAc,MAAO,MAAO,CAUhD,CATC,MAAQ,SAAS,OAAS,CAAE,GAC5B,MAAQ,SAAS,OAAS,CAAE,GAC5B,MAAQ,SAAS,aAAe,cAChC,MAAQ,SAAS,KAAO,IACxB,MAAQ,SAAS,GAAK,OACtB,MAAQ,SAAS,IAAM,OAIvB,MAAQ,SAAS,cAAgB,MAAM,EAKxC,IAHA,IAAIA,IAAI,EACJ,IAAM,aAAa,OAEhBA,IAAI,KAAK,CACd,GAAI,aAAaA,KAAG,OAAO,kBAAkB,OAAQ,CACnD,CAAC,MAAQ,SAAS,aAAc,EAChC,KACD,CAED,KAAK,CACN,CACF,CAED,aAAa,UAAU,cAAgB,UAAY,CACjD,CAAC,MAAQ,SAAS,aAAc,CACjC,EAID,SAAS,iBAAiB,OAAQ,GAAI,UAAW,CAO/C,CANC,MAAQ,SAAS,UAAY,CACpB,OACJ,GACO,SACZ,GACA,MAAQ,SAAS,SAAW,CAAE,GAC9B,MAAQ,SAAS,aAAe,MAAQ,SAAS,UAAU,OAAO,kBAAkB,SAAW,MAAQ,SAAS,UAAU,GAAG,gBAAgB,MAC/I,CAID,SAAS,mBAAmB,KAAM,KAAM,QAAS,CAQ/C,AAPA,KAAK,6BAA6B,KAAK,EACtC,MAAQ,SAAS,UAAY,MAAQ,SAAS,0BAC9C,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,IAAM,MAAQ,QAAQ,EACpF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,KAAM,MAAQ,QAAQ,EACpF,MAAQ,SAAS,EAAI,IAAI,aAAa,KAAM,KAAK,GAAK,CAAE,EAAE,MAAO,MAAQ,UACzE,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,IAAK,MAAQ,QAAQ,EACnF,MAAQ,SAAS,MAAQ,SACzB,MAAQ,SAAS,eAAiB,MAAQ,SAAS,WACrD,CAED,gBAAgB,CAAC,wBAAyB,EAAE,mBAAmB,CAG/D,SAAS,iBAAiB,KAAM,KAAM,QAAS,CAK7C,AAJA,KAAK,6BAA6B,KAAK,EACtC,MAAQ,SAAS,UAAY,MAAQ,SAAS,0BAC9C,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,IAAM,MAAQ,QAAQ,EACpF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,IAAK,MAAQ,QAAQ,EACnF,MAAQ,SAAS,MAAQ,OAC3B,CAED,gBAAgB,CAAC,wBAAyB,EAAE,iBAAiB,CAI7D,SAAS,yBAAyB,KAAM,KAAM,QAAS,CAGrD,AAFA,KAAK,6BAA6B,KAAK,EACtC,MAAQ,SAAS,UAAY,MAAQ,SAAS,yBAC/C,KAAK,iBAAiB,KAAM,KAAM,QAAQ,AAC3C,CA6ED,AA3EA,yBAAyB,UAAU,iBAAmB,SAAU,KAAM,KAAM,QAAS,CAenF,CAdC,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,IAAM,MAAQ,QAAQ,EACpF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,KAAM,MAAQ,QAAQ,EACpF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,KAAM,MAAQ,QAAQ,EACpF,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,GAAK,CAC5D,EAAG,CACJ,EAAE,EAAG,IAAM,MAAQ,QAAQ,EAC3B,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,GAAK,CAC5D,EAAG,CACJ,EAAE,EAAG,UAAW,MAAQ,QAAQ,EAChC,MAAQ,SAAS,EAAI,IAAI,iBAAiB,KAAM,KAAK,EAAG,MAAQ,UAChE,MAAQ,SAAS,MAAQ,SACzB,MAAQ,SAAS,MAAQ,CAAE,EAC5B,KAAK,gBAAgB,QAAQ,MAAO,KAAK,CACzC,KAAK,mBAAmB,KAAM,QAAQ,EACrC,MAAQ,SAAS,eAAiB,MAAQ,SAAS,WACrD,EAED,yBAAyB,UAAU,gBAAkB,SAAU,YAAa,KAAM,CAChF,IAAI,WAAa,iBAAiB,CAC9B,MAAQ,SAAS,KAAK,IAAM,EAAI,iBAAmB,iBAAiB,CAGxE,AAFA,MAAM,aAAa,KAAM,WAAW,CACpC,MAAM,aAAa,eAAgB,MAAM,CACzC,MAAM,aAAa,gBAAiB,iBAAiB,CACrD,IAAI,MAAQ,CAAE,EACV,KACA+C,IACA,KAGJ,IAFA,KAAO,KAAK,EAAE,EAAI,EAEbA,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAGzB,AAFA,KAAO,SAAS,OAAO,CACvB,MAAM,YAAY,KAAK,CACvB,MAAM,KAAK,KAAK,CAKlB,AAFA,YAAY,aAAa,KAAK,KAAO,KAAO,OAAS,SAAU,OAAS,aAAe,IAAM,WAAa,IAAI,EAC7G,MAAQ,SAAS,GAAK,OACtB,MAAQ,SAAS,IAAM,KACzB,EAED,yBAAyB,UAAU,mBAAqB,SAAU,KAAM,QAAS,CAC/E,IAAK,MAAQ,SAAS,EAAE,eAAiB,MAAQ,SAAS,EAAE,aAAc,CACxE,IAAI,KACAA,IACA,KACAyB,QAAO,SAAS,OAAO,CACvB,YAAc,SAAS,OAAO,CAClC,QAAK,YAAY,YAAY,CAC7B,IAAI,UAAY,iBAAiB,CAC7B,OAAS,iBAAiB,CAC9B,QAAK,aAAa,KAAM,OAAO,CAC/B,IAAI,OAAS,SAAS,KAAK,IAAM,EAAI,iBAAmB,iBAAiB,CAIzE,AAHA,OAAO,aAAa,KAAM,UAAU,CACpC,OAAO,aAAa,eAAgB,MAAM,CAC1C,OAAO,aAAa,gBAAiB,iBAAiB,CACtD,KAAO,KAAK,EAAE,EAAE,EAAE,GAAG,EAAI,KAAK,EAAE,EAAE,EAAE,GAAG,EAAE,OAAS,KAAK,EAAE,EAAE,EAAE,OAC7D,IAAI,OAAS,MAAQ,SAAS,MAE9B,IAAKzB,IAAI,KAAK,EAAE,EAAI,EAAGA,IAAI,KAAMA,KAAK,EAIpC,AAHA,KAAO,SAAS,OAAO,CACvB,KAAK,aAAa,aAAc,mBAAmB,CACnD,OAAO,YAAY,KAAK,CACxB,MAAM,KAAK,KAAK,CAQlB,AALA,YAAY,aAAa,KAAK,KAAO,KAAO,OAAS,SAAU,OAAS,aAAe,IAAM,UAAY,IAAI,EAC5G,MAAQ,SAAS,GAAK,QACtB,MAAQ,SAAS,GAAKyB,SACtB,MAAQ,SAAS,IAAM,OACvB,MAAQ,SAAS,OAAS,OAC3B,QAAQ,OAAS,WAClB,CACF,EAED,gBAAgB,CAAC,wBAAyB,EAAE,yBAAyB,CAGrE,SAAS,2BAA2B,KAAM,KAAM,QAAS,CAMvD,AALA,KAAK,6BAA6B,KAAK,EACtC,MAAQ,SAAS,UAAY,MAAQ,SAAS,0BAC9C,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,KAAM,MAAQ,QAAQ,EACpF,MAAQ,SAAS,EAAI,IAAI,aAAa,KAAM,KAAK,GAAK,CAAE,EAAE,MAAO,MAAQ,SAC1E,KAAK,iBAAiB,KAAM,KAAM,QAAQ,EACzC,MAAQ,SAAS,eAAiB,MAAQ,SAAS,WACrD,CAED,gBAAgB,CAAC,yBAA0B,wBAAyB,EAAE,2BAA2B,CAKjG,SAAS,gBAAiB,CAGxB,CAFC,MAAQ,SAAS,GAAK,CAAE,GACxB,MAAQ,SAAS,aAAe,CAAE,GAClC,MAAQ,SAAS,GAAK,SAAS,IAAI,AACrC,CAMD,IAAI,oBAAsB,UAAY,CACpC,IAAI,gBAAkB,IAAI,OAEtB,cAAgB,IAAI,OAEpB,GAAK,CACe,oBACvB,EAED,SAAS,qBAAqB,KAAM,CAClC,OAAQ,KAAK,GAAb,CACE,IAAK,KACH,OAAO,WAET,IAAK,KACH,OAAO,eAET,IAAK,KACH,OAAO,qBAET,IAAK,KACH,OAAO,aAET,IAAK,KACL,IAAK,KACL,IAAK,KACL,IAAK,KACH,OAAO,WAET,IAAK,KACH,OAAO,uBAET,QACE,OAAO,IACV,CACF,CAED,SAAS,uBAAuB,UAAW,SAAU,aAAc,CAKjE,CAJI,cAAgB,SAAS,UAAU,GAAG,OACxC,SAAS,UAAU,UAAU,aAAa,UAAW,SAAS,UAAU,GAAG,EAAE,EAG3E,cAAgB,SAAS,UAAU,OAAO,OAC5C,SAAS,UAAU,UAAU,aAAa,YAAa,SAAS,UAAU,OAAO,EAAE,SAAS,CAAC,AAEhG,CAED,SAAS,WAAW,UAAW,SAAU,aAAc,CACrD,IAAIzB,IACA,KACA,sBACA,OACA,UACAxC,IACA,KAAO,SAAS,OAAO,OACvB,IAAM,SAAS,IACf,MACA,IACA,MACA,WACAqB,IAEJ,IAAKrB,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAAG,CAG5B,GAFA,OAAS,SAAS,GAAG,MAAQ,aAEzB,SAAS,OAAOA,KAAG,IAAM,IAAK,CAKhC,IAJA,IAAM,cAAc,OAAO,CAC3B,WAAa,IAAM,SAAS,OAAOA,KAAG,IACtC,IAAI,SAAS,aAAa,OAAS,GAE3B,QAAU,WAAa,GAG7B,AAFA,OAAS,SAAS,aAAaqB,KAAG,OAAO,MAAQ,OACjD,aACA,MAGF,GAAI,OAIF,IAHA,WAAa,IAAM,SAAS,OAAOrB,KAAG,IACtC,IAAI,SAAS,aAAa,OAAS,EAE5B,WAAa,GAIlB,AAHA,MAAQ,SAAS,aAAaqB,KAAG,OAAO,EAAE,MAC1C,IAAI,UAAU,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,IAAK,MAAM,IAAK,MAAM,IAAK,MAAM,IAAK,MAAM,IAAK,MAAM,IAAI,CACnL,aACA,KAGL,MACC,IAAM,gBAMR,GAHA,MAAQ,SAAS,GAAG,MACpB,KAAO,MAAM,QAET,OAAQ,CAGV,IAFA,sBAAwB,GAEnBmB,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAGzB,AAFA,UAAY,MAAM,OAAOA,KAErB,WAAa,UAAU,UACzB,uBAAyB,iBAAiB,UAAW,UAAU,QAAS,UAAU,EAAG,IAAI,EAI7F,SAAS,OAAOxC,KAAK,qBACtB,MACC,sBAAwB,SAAS,OAAOA,KAI1C,AADA,SAAS,OAAOA,KAAG,GAAK,UAAU,MAAO,EAAO,GAAK,sBACrD,SAAS,OAAOA,KAAG,KAAO,QAAU,SAAS,OAAOA,KAAG,IACxD,CACF,CAED,SAAS,WAAW,UAAW,SAAU,aAAc,CACrD,IAAI,UAAY,SAAS,MAMzB,CAJI,SAAS,EAAE,MAAQ,eACrB,UAAU,MAAM,aAAa,OAAQ,OAAS,QAAQ,SAAS,EAAE,EAAE,GAAG,CAAG,IAAM,QAAQ,SAAS,EAAE,EAAE,GAAG,CAAG,IAAM,QAAQ,SAAS,EAAE,EAAE,GAAG,CAAG,IAAI,EAG7I,SAAS,EAAE,MAAQ,eACrB,UAAU,MAAM,aAAa,eAAgB,SAAS,EAAE,EAAE,AAE7D,CAED,SAAS,qBAAqB,UAAW,SAAU,aAAc,CAE/D,AADA,eAAe,UAAW,SAAU,aAAa,CACjD,aAAa,UAAW,SAAU,aAAa,AAChD,CAED,SAAS,eAAe,UAAW,SAAU,aAAc,CACzD,IAAI,MAAQ,SAAS,GACjB,WAAa,SAAS,EAAE,YACxB,IAAM,SAAS,EAAE,EACjB,IAAM,SAAS,EAAE,EAErB,GAAI,SAAS,EAAE,MAAQ,aAAc,CACnC,IAAI,KAAO,UAAU,KAAO,KAAO,eAAiB,iBACpD,SAAS,MAAM,MAAM,aAAa,KAAM,SAAS,EAAE,EAAE,AACtD,CAED,GAAI,SAAS,EAAE,MAAQ,aAAc,CACnC,IAAI,MAAQ,UAAU,IAAM,EAAI,KAAO,KACnC,MAAQ,QAAU,KAAO,KAAO,KAIpC,AAHA,MAAM,aAAa,MAAO,IAAI,GAAG,CACjC,MAAM,aAAa,MAAO,IAAI,GAAG,CAE7B,aAAe,SAAS,EAAE,eAC5B,SAAS,GAAG,aAAa,MAAO,IAAI,GAAG,CACvC,SAAS,GAAG,aAAa,MAAO,IAAI,GAAG,CAE1C,CAED,IAAI,MACAP,IACA,IACA,KAEJ,GAAI,SAAS,EAAE,OAAS,aAAc,CACpC,MAAQ,SAAS,IACjB,IAAI,QAAU,SAAS,EAAE,EAGzB,IAFA,IAAM,MAAM,OAEPA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,AAFA,KAAO,MAAMA,KACb,KAAK,aAAa,SAAU,QAAQA,IAAI,GAAK,IAAI,CACjD,KAAK,aAAa,aAAc,OAAS,QAAQA,IAAI,EAAI,GAAK,IAAM,QAAQA,IAAI,EAAI,GAAK,IAAM,QAAQA,IAAI,EAAI,GAAK,IAAI,AAE3H,CAED,GAAI,aAAe,SAAS,EAAE,OAAS,cAAe,CACpD,IAAI,QAAU,SAAS,EAAE,EAUzB,IALE,MAHE,SAAS,EAAE,aACL,SAAS,IAET,SAAS,IAGnB,IAAM,MAAM,OAEPA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAOxB,AANA,KAAO,MAAMA,KAER,SAAS,EAAE,cACd,KAAK,aAAa,SAAU,QAAQA,IAAI,GAAK,IAAI,CAGnD,KAAK,aAAa,eAAgB,QAAQA,IAAI,EAAI,GAAG,AAExD,CAED,GAAI,UAAU,IAAM,GACd,SAAS,EAAE,MAAQ,gBACrB,MAAM,aAAa,KAAM,IAAI,GAAG,CAChC,MAAM,aAAa,KAAM,IAAI,GAAG,CAE5B,aAAe,SAAS,EAAE,eAC5B,SAAS,GAAG,aAAa,KAAM,IAAI,GAAG,CACtC,SAAS,GAAG,aAAa,KAAM,IAAI,GAAG,OAGrC,CACL,IAAI,IAWJ,IATI,SAAS,EAAE,MAAQ,SAAS,EAAE,MAAQ,gBACxC,IAAM,KAAK,MAAc,IAAI,GAAK,IAAI,KAAI,GAAc,IAAI,GAAK,IAAI,KAAI,EAAG,CAC5E,MAAM,aAAa,IAAK,IAAI,CAExB,aAAe,SAAS,EAAE,cAC5B,SAAS,GAAG,aAAa,IAAK,IAAI,EAIlC,SAAS,EAAE,MAAQ,SAAS,EAAE,MAAQ,SAAS,EAAE,MAAQ,aAAc,CACzE,AACE,MAAM,KAAK,MAAc,IAAI,GAAK,IAAI,KAAI,GAAc,IAAI,GAAK,IAAI,KAAI,EAAG,CAG9E,IAAI,IAAM,KAAK,MAAM,IAAI,GAAK,IAAI,GAAI,IAAI,GAAK,IAAI,GAAG,CAClD,QAAU,SAAS,EAAE,EAEzB,AAAI,SAAW,EACb,QAAU,IACD,SAAW,KACpB,QAAU,MAGZ,IAAI,KAAO,IAAM,QACbqB,IAAI,KAAK,IAAI,IAAM,SAAS,EAAE,EAAE,CAAG,KAAO,IAAI,GAC9CF,IAAI,KAAK,IAAI,IAAM,SAAS,EAAE,EAAE,CAAG,KAAO,IAAI,GAIlD,AAHA,MAAM,aAAa,KAAME,IAAE,CAC3B,MAAM,aAAa,KAAMF,IAAE,CAEvB,aAAe,SAAS,EAAE,eAC5B,SAAS,GAAG,aAAa,KAAME,IAAE,CACjC,SAAS,GAAG,aAAa,KAAMF,IAAE,CAEpC,CAEF,CACF,CAED,SAAS,aAAa,UAAW,SAAU,aAAc,CACvD,IAAI,UAAY,SAAS,MACrBT,IAAI,SAAS,EAejB,AAbIA,MAAMA,IAAE,MAAQ,eAAiBA,IAAE,UACrC,UAAU,MAAM,aAAa,mBAAoBA,IAAE,QAAQ,CAC3D,UAAU,MAAM,aAAa,oBAAqBA,IAAE,WAAW,GAAG,EAGhE,SAAS,IAAM,SAAS,EAAE,MAAQ,eACpC,UAAU,MAAM,aAAa,SAAU,OAAS,QAAQ,SAAS,EAAE,EAAE,GAAG,CAAG,IAAM,QAAQ,SAAS,EAAE,EAAE,GAAG,CAAG,IAAM,QAAQ,SAAS,EAAE,EAAE,GAAG,CAAG,IAAI,EAG/I,SAAS,EAAE,MAAQ,eACrB,UAAU,MAAM,aAAa,iBAAkB,SAAS,EAAE,EAAE,EAG1D,SAAS,EAAE,MAAQ,gBACrB,UAAU,MAAM,aAAa,eAAgB,SAAS,EAAE,EAAE,CAEtD,UAAU,QACZ,UAAU,OAAO,aAAa,eAAgB,SAAS,EAAE,EAAE,CAGhE,CAED,OAAO,EACR,GAAE,CAIH,SAAS,uBAAwB,CAG/B,CAFC,MAAQ,SAAS,UAAY,CAAE,GAC/B,MAAQ,SAAS,aAAe,CAAE,GAClC,MAAQ,SAAS,oBAAsB,CACzC,CAED,sBAAsB,UAAY,CAChC,qBAAsB,SAAU,WAAY,CAC1C,IAAIV,IACA,IAAM,WAAW,OACjB,IAAM,IAEV,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,KAAO,WAAWA,KAAG,UAAU,IAAM,IAGvC,IAAI,UAAY,MAAQ,SAAS,UAAU,KAa3C,OAXK,WACH,SAAW,CACT,WAAY,CAAE,EAAC,OAAO,WAAW,CACjC,eAAgB,IAAI,OACpB,MAAM,CACP,GACA,MAAQ,SAAS,UAAU,KAAO,SAEnC,CAAC,MAAQ,SAAS,aAAa,KAAK,SAAS,EAGxC,QACR,EACD,gBAAiB,SAAU,SAAU,aAAc,CAKjD,IAJA,IAAIA,IAAI,EACJ,IAAM,SAAS,WAAW,OAC1B,KAAO,aAEJA,IAAI,MAAQ,cAAc,CAC/B,GAAI,SAAS,WAAWA,KAAG,UAAU,OAAO,KAAM,CAChD,MAAO,EACP,KACD,CAED,KAAK,CACN,CAED,GAAI,KAAM,CACR,IAAI,MAGJ,IAFA,SAAS,eAAe,OAAO,CAE1BA,IAAI,IAAM,EAAGA,KAAK,EAAGA,MAExB,AADA,MAAQ,SAAS,WAAWA,KAAG,UAAU,OAAO,EAAE,MAClD,SAAS,eAAe,UAAU,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,GAAI,MAAM,IAAK,MAAM,IAAK,MAAM,IAAK,MAAM,IAAK,MAAM,IAAK,MAAM,IAAI,AAE1M,CAED,SAAS,KAAO,IACjB,EACD,iBAAkB,SAAU,aAAc,CACxC,IAAIA,IACA,KAAO,MAAQ,SAAS,aAAa,OAEzC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,KAAK,iBAAiB,MAAQ,SAAS,aAAaA,KAAI,aAAa,AAExE,EACD,UAAW,UAAY,CAErB,OADC,MAAQ,SAAS,qBAAuB,EAClC,KAAO,MAAQ,SAAS,mBAChC,CACF,EAGD,SAAS,YAAY,QAAS,KAAM,OAAQ,kBAAmB,CAE7D,CADC,MAAQ,SAAS,aAAe,CAAE,GAClC,MAAQ,SAAS,GAAK,CAAC,EAAG,EAAG,EAAG,EAAG,EAAG,CAAE,EACzC,IAAI,GAAK,EAUT,AARI,KAAK,KAAO,KACd,GAAK,EACI,KAAK,KAAO,KACrB,GAAK,EACI,KAAK,KAAO,OACrB,GAAK,IAGN,MAAQ,SAAS,GAAK,qBAAqB,aAAa,QAAS,KAAM,GAAI,QAAQ,CACpF,IAAIA,IACA,IAAM,OAAO,OACb,YAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAK,OAAOA,KAAG,SACb,YAAc,CACZ,WAAY,kBAAkB,qBAAqB,OAAOA,KAAG,WAAW,CACxE,QAAS,CAAE,CACZ,EAED,CAAC,MAAQ,SAAS,aAAa,KAAK,YAAY,CAEhD,OAAOA,KAAG,SAAS,KAAK,YAAY,CAGzC,CAED,YAAY,UAAU,cAAgB,aAAa,UAAU,cAI7D,SAAS,aAAc,CAAE,CAEzB,YAAY,UAAY,CACtB,WAAY,UAAY,CACtB,KAAM,MAAQ,SAAS,KAAK,QAC1B,OAAO,EAMT,IAHA,IAAIA,IAAI,EACJ,KAAO,MAAQ,SAAS,KAAK,gBAAgB,OAE1CA,IAAI,KAAK,CACd,IAAK,MAAQ,SAAS,KAAK,gBAAgBA,KAAG,OAAS,MAAQ,MAAQ,SAAS,KAAK,gBAAgBA,KAAG,MAAO,EAC7G,OAAO,EAGT,KAAK,CACN,CAED,OAAO,CACR,EACD,gBAAiB,UAAY,CAG3B,CAFC,MAAQ,SAAS,eAAiB,yBAAyB,MAAQ,QAAQ,EAEvE,MAAQ,SAAS,KAAK,UAAY,MAAQ,SAAS,aACtD,CAAC,MAAQ,SAAS,eAAe,uBAAuB,MAAQ,SAAS,YAAY,CAGvF,IAAI,iBAAmB,2BAA2B,uBAAuB,MAAQ,SAAU,MAAQ,SAAS,eAAe,CAI3H,AAFA,CAAC,MAAQ,SAAS,eAAe,yBAAyB,iBAAiB,EAEtE,MAAQ,SAAS,KAAK,KAAO,IAAM,MAAQ,SAAS,KAAK,IAC3D,MAAQ,SAAS,cAAgB,wBAAwB,MAAQ,QAAQ,EAChE,MAAQ,SAAS,KAAK,KAAO,IACtC,MAAQ,SAAS,eAAe,eAAiB,0BAA0B,MAAQ,SAAS,YAAa,MAAQ,SAAS,WAAY,MAAQ,SAAS,eAAe,EACtK,MAAQ,SAAS,eAAe,SAAW,MAAQ,SAAS,eAAe,iBAClE,MAAQ,SAAS,KAAK,KAAO,KACtC,MAAQ,SAAS,eAAe,cAAgB,wBAAwB,MAAQ,QAAQ,EACxF,MAAQ,SAAS,eAAe,MAAQ,MAAQ,SAAS,eAAe,cAE5E,EACD,aAAc,UAAY,CACxB,IAAI,eAAiB,cAAc,MAAQ,SAAS,KAAK,GAAG,CACxD,MAAQ,MAAQ,SAAS,cAAgB,MAAQ,SAAS,aAC9D,KAAK,MAAM,kBAAoB,cAChC,EACD,aAAc,SAAU,KAAM,WAAY,KAAM,CAW9C,CAVC,MAAQ,SAAS,WAAa,YAC9B,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,QAAU,iBAAiB,EAEvC,MAAQ,SAAS,KAAK,MACzB,MAAQ,SAAS,KAAK,GAAK,IAI7B,MAAQ,SAAS,eAAiB,IAAI,gBAAgB,MAAQ,SAAS,KAAM,MAAQ,SAAU,MAAQ,SAAS,kBAClH,EACD,QAAS,UAAY,CACnB,OAAQ,MAAQ,SAAS,IAC1B,EACD,iBAAkB,UAAY,CAAE,CACjC,EAGD,SAAS,YAAY,KAAM,WAAY,KAAM,CAK3C,AAJA,KAAK,WAAW,CAChB,KAAK,aAAa,KAAM,WAAY,KAAK,CACzC,KAAK,WAAW,CAChB,KAAK,cAAc,KAAM,WAAY,KAAK,CAC1C,KAAK,eAAe,AACrB,CAkBD,AAhBA,YAAY,UAAU,aAAe,SAAU,IAAK,CAClD,KAAK,kBAAkB,KAAK,EAAK,AAClC,EAED,YAAY,UAAU,YAAc,UAAY,CAAE,EAElD,YAAY,UAAU,eAAiB,UAAY,CACjD,OAAO,IACR,EAED,YAAY,UAAU,QAAU,UAAY,CAAE,EAE9C,YAAY,UAAU,iBAAmB,UAAY,CAAE,EAEvD,YAAY,UAAU,KAAO,UAAY,CAAE,EAE3C,gBAAgB,CAAC,YAAa,iBAAkB,iBAAkB,YAAa,EAAE,YAAY,CAG7F,SAAS,gBAAiB,CAAE,CAE5B,eAAe,UAAY,CACzB,oBAAqB,UAAY,CAC/B,CAAC,MAAQ,SAAS,aAAe,SAAS,IAAI,AAC/C,EACD,wBAAyB,UAAY,CAInC,CAHC,MAAQ,SAAS,aAAe,SAAS,IAAI,EAC7C,MAAQ,SAAS,oBAAsB,MAAQ,SAAS,cACxD,MAAQ,SAAS,eAAiB,MAAQ,SAAS,cACnD,MAAQ,SAAS,cAAe,EACjC,IAAI,mBAAqB,KAErB,MACA,IACA,GAEJ,IAAK,MAAQ,SAAS,KAAK,QACpB,MAAQ,SAAS,KAAK,IAAM,IAAM,MAAQ,SAAS,KAAK,IAAM,EAAG,CAEpE,IAAI,OAAS,SAAS,OAAO,CAU7B,AATA,OAAO,aAAa,MAAO,MAAQ,SAAS,QAAQ,CACpD,OAAO,aAAa,aAAc,MAAQ,SAAS,KAAK,IAAM,EAAI,YAAc,QAAQ,CAExF,OAAO,aAAa,MAAQ,SAAS,aAAa,CAClD,mBAAqB,OAErB,CAAC,MAAQ,SAAS,WAAW,KAAK,YAAY,OAAO,EAGhD,eAAe,WAAa,MAAQ,SAAS,KAAK,IAAM,IAE3D,OAAO,aAAa,YAAa,YAAY,CAC7C,MAAQ,iBAAiB,CACzB,IAAM,eAAe,aAAa,MAAM,CAExC,CAAC,MAAQ,SAAS,WAAW,KAAK,YAAY,IAAI,CAElD,IAAI,YAAY,eAAe,8BAA8B,CAAC,CAC9D,GAAK,SAAS,IAAI,CAClB,GAAG,aAAa,MAAQ,SAAS,aAAa,CAC9C,mBAAqB,GACrB,OAAO,YAAY,GAAG,CACtB,GAAG,aAAa,SAAU,OAAS,aAAe,IAAM,MAAQ,IAAI,CAEvE,UAAW,MAAQ,SAAS,KAAK,IAAM,EAAG,CAEzC,IAAI,UAAY,SAAS,OAAO,CAEhC,AADA,UAAU,aAAa,MAAO,MAAQ,SAAS,QAAQ,CACvD,UAAU,aAAa,YAAa,QAAQ,CAC5C,IAAI,YAAc,SAAS,IAAI,CAG/B,AAFA,UAAU,YAAY,YAAY,CAClC,MAAQ,iBAAiB,CACzB,IAAM,eAAe,aAAa,MAAM,CAUxC,IAAI,MAAQ,SAAS,sBAAsB,CAE3C,AADA,MAAM,aAAa,KAAM,gBAAgB,CACzC,IAAI,YAAY,MAAM,CACtB,IAAI,OAAS,SAAS,UAAU,CAKhC,AAJA,OAAO,aAAa,OAAQ,QAAQ,CACpC,OAAO,aAAa,cAAe,UAAU,CAC7C,MAAM,YAAY,OAAO,CAEzB,CAAC,MAAQ,SAAS,WAAW,KAAK,YAAY,IAAI,CAElD,IAAI,UAAY,SAAS,OAAO,CAsBhC,AArBA,UAAU,aAAa,SAAU,MAAQ,SAAS,KAAK,KAAK,EAAE,CAC9D,UAAU,aAAa,UAAW,MAAQ,SAAS,KAAK,KAAK,EAAE,CAC/D,UAAU,aAAa,IAAK,IAAI,CAChC,UAAU,aAAa,IAAK,IAAI,CAChC,UAAU,aAAa,OAAQ,UAAU,CACzC,UAAU,aAAa,UAAW,IAAI,CACtC,YAAY,aAAa,SAAU,OAAS,aAAe,IAAM,MAAQ,IAAI,CAC7E,YAAY,YAAY,UAAU,CAClC,YAAY,aAAa,MAAQ,SAAS,aAAa,CACvD,mBAAqB,YAEhB,eAAe,WAClB,UAAU,aAAa,YAAa,YAAY,CAChD,IAAI,YAAY,eAAe,8BAA8B,CAAC,CAC9D,GAAK,SAAS,IAAI,CAClB,YAAY,YAAY,UAAU,CAClC,GAAG,aAAa,MAAQ,SAAS,aAAa,CAC9C,mBAAqB,GACrB,YAAY,YAAY,GAAG,EAG7B,CAAC,MAAQ,SAAS,WAAW,KAAK,YAAY,UAAU,AACzD,QACS,MAAQ,SAAS,KAAK,IAChC,CAAC,MAAQ,SAAS,aAAa,aAAa,MAAQ,SAAS,aAAa,CAE1E,oBAAsB,MAAQ,SAAS,cACtC,MAAQ,SAAS,aAAe,MAAQ,SAAS,eAEjD,MAAQ,SAAS,aAAe,MAAQ,SAAS,aAYpD,IATK,MAAQ,SAAS,KAAK,IACzB,CAAC,MAAQ,SAAS,aAAa,aAAa,MAAO,MAAQ,SAAS,KAAK,GAAG,EAGzE,MAAQ,SAAS,KAAK,IACzB,CAAC,MAAQ,SAAS,aAAa,aAAa,SAAU,MAAQ,SAAS,KAAK,GAAG,EAI5E,MAAQ,SAAS,KAAK,KAAO,KAAO,MAAQ,SAAS,KAAK,GAAI,CACjE,IAAI,GAAK,SAAS,WAAW,CACzB5R,KAAK,SAAS,OAAO,CACzB,KAAG,aAAa,IAAK,UAAY,MAAQ,SAAS,KAAK,EAAI,QAAU,MAAQ,SAAS,KAAK,EAAI,KAAO,MAAQ,SAAS,KAAK,EAAI,QAAU,MAAQ,SAAS,KAAK,EAAI,IAAI,CACxK,IAAI,OAAS,iBAAiB,CAM9B,GALA,GAAG,aAAa,KAAM,OAAO,CAC7B,GAAG,YAAYA,KAAG,CAElB,CAAC,MAAQ,SAAS,WAAW,KAAK,YAAY,GAAG,CAE7C,KAAK,YAAY,CAAE,CACrB,IAAI,QAAU,SAAS,IAAI,CAK3B,AAJA,QAAQ,aAAa,YAAa,OAAS,aAAe,IAAM,OAAS,IAAI,CAC7E,QAAQ,aAAa,MAAQ,SAAS,aAAa,EAClD,MAAQ,SAAS,mBAAqB,QAEnC,mBACF,mBAAmB,aAAa,MAAQ,SAAS,mBAAmB,EAEnE,MAAQ,SAAS,aAAe,MAAQ,SAAS,kBAErD,MACC,CAAC,MAAQ,SAAS,aAAa,aAAa,YAAa,OAAS,aAAe,IAAM,OAAS,IAAI,AAEvG,CAED,CAAK,MAAQ,SAAS,KAAK,KAAO,GAChC,KAAK,cAAc,AAEtB,EACD,cAAe,UAAY,CAKzB,CAJK,MAAQ,SAAS,eAAe,SACnC,CAAC,MAAQ,SAAS,mBAAmB,aAAa,YAAa,CAAC,MAAQ,SAAS,eAAe,IAAI,SAAS,CAAC,EAG3G,MAAQ,SAAS,eAAe,QACnC,CAAC,MAAQ,SAAS,mBAAmB,aAAa,WAAY,MAAQ,SAAS,eAAe,MAAM,EAAE,EAAE,AAE3G,EACD,mBAAoB,UAAY,CAI9B,CAHC,MAAQ,SAAS,aAAe,MAChC,MAAQ,SAAS,aAAe,KAEjC,CAAC,MAAQ,SAAS,YAAY,SAAS,AACxC,EACD,eAAgB,UAAY,CAK1B,OAJK,MAAQ,SAAS,KAAK,GAClB,MAGD,MAAQ,SAAS,WAC1B,EACD,2BAA4B,UAAY,CAEtC,CADC,MAAQ,SAAS,YAAc,IAAI,aAAa,MAAQ,SAAS,KAAM,MAAQ,SAAU,MAAQ,SAAS,aAC1G,MAAQ,SAAS,yBAA2B,IAAI,WAAW,MAAQ,QACrE,EACD,SAAU,SAAUkS,KAAI,CACtB,CAAM,MAAQ,SAAS,cAIvB,CAAC,MAAQ,SAAS,aAAa,aAAa,OAAQ,OAAS,aAAe,IAAMA,KAAK,IAAI,AAC5F,CACF,EAGD,SAAS,eAAgB,CAAE,CAE3B,cAAc,UAAY,CACxB,oBAAqB,SAAU,KAAM,CACnC,IAAIN,IACA,KAAO,MAAQ,SAAS,eAAe,OAE3C,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,eAAeA,KAAG,SAAS,KAAK,AAErD,EACD,2BAA4B,SAAU,KAAM,CAI1C,IAHA,IAAIA,IAAI,EACJ,KAAO,MAAQ,SAAS,eAAe,OAEpCA,IAAI,KACT,GAAI,CAAC,MAAQ,SAAS,eAAeA,KAAG,oBAAoB,KAAK,CAC/D,OAAO,EAIX,OAAO,CACR,EACD,gBAAiB,UAAY,CAC3B,IAAM,MAAQ,SAAS,eAAe,OAItC,KAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAEnC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,OAAOA,KAAG,GAAG,OAAO,CAGxC,KAAO,MAAQ,SAAS,eAAe,OACvC,IAAI,mBAEJ,IAAKA,IAAI,IAAM,EAAGA,KAAK,IACrB,mBAAqB,CAAC,MAAQ,SAAS,eAAeA,KAAG,eAAe,MAAQ,SAAS,cAAc,EAGnG,oBAJoBA,OAVtBA,CAkBL,EACD,OAAQ,CACN,EAAG,OACH,EAAG,QACH,EAAG,QACJ,EACD,OAAQ,CACN,EAAG,QACH,EAAG,QACH,EAAG,OACJ,EACD,uBAAwB,SAAU,KAAM,CAKtC,IAJA,IAAI,UAAY,MAAQ,SAAS,kBAC7BA,IAAI,EACJ,IAAM,SAAS,OAEZA,IAAI,KAAK,CACd,GAAI,SAASA,KAAG,OAAS,KACvB,OAAO,SAASA,KAAG,IAGrB,KAAK,CACN,CAED,MAAO,EACR,EACD,oBAAqB,SAAU,KAAM,IAAK,CAIxC,IAHA,IAAI,UAAY,MAAQ,SAAS,kBAC7BA,IAAI,SAAS,OAEVA,KAGL,GAFA,MAEI,SAASA,KAAG,OAAS,KAAM,CAC7B,SAASA,KAAG,IAAM,IAClB,MACD,CAGH,SAAS,KAAK,IAAI,iBAAiB,KAAM,KAAK,AAC/C,EACD,aAAc,SAAU,IAAK,CAE3B,AADA,KAAK,uBAAuB,IAAI,CAChC,KAAK,kBAAkB,KAAM,MAAQ,SAAS,UAAU,AACzD,CACF,EAGD,SAAS,cAAe,CAAE,CAuF1B,AArFA,aAAa,UAAU,YAAc,SAAU,KAAM,WAAY,KAAM,CAerE,CAdC,MAAQ,SAAS,oBAAqB,EACvC,KAAK,WAAW,CAChB,KAAK,aAAa,KAAM,WAAY,KAAK,EACxC,MAAQ,SAAS,aAAe,IAAI,aAAa,MAAQ,QAAS,KAAK,GAAI,MAAQ,SAAS,oBAC5F,MAAQ,SAAS,aAAe,IAAI,qBAAqB,KAAK,GAAI,MAAQ,SAAS,WAAY,MAAQ,SACxG,KAAK,cAAc,KAAM,WAAY,KAAK,CAC1C,KAAK,eAAe,CACpB,KAAK,gBAAgB,CACrB,KAAK,qBAAqB,CAC1B,KAAK,yBAAyB,CAC9B,KAAK,4BAA4B,CACjC,KAAK,eAAe,CACpB,KAAK,MAAM,CAEX,CAAC,MAAQ,SAAS,aAAa,kBAAkB,MAAQ,SAAS,kBAAkB,AACrF,EAED,aAAa,UAAU,aAAe,SAAU,IAAK,CAKnD,CAJC,MAAQ,SAAS,MAAO,EACzB,KAAK,uBAAuB,IAAI,CAChC,KAAK,kBAAkB,KAAM,MAAQ,SAAS,UAAU,GAEnD,MAAQ,SAAS,aAAa,OAAS,MAAQ,SAAS,aAAa,iBACxE,KAAK,cAAc,EAClB,MAAQ,SAAS,aAAa,eAAgB,GAC9C,MAAQ,SAAS,aAAa,MAAO,EAEzC,EAED,aAAa,UAAU,gBAAkB,SAAU,aAAc,OAAQ,CACvE,IAAI+C,IACA,KAAO,OAAO,OACd,UACA,SAAW,GAEf,IAAKA,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAEzB,AADA,UAAY,OAAOA,KAAG,GAAG,EACzB,UAAY,iBAAiB,UAAW,UAAU,EAAE,QAAQ,EAAM,aAAa,CAGjF,OAAO,QACR,EAED,aAAa,UAAU,mBAAqB,SAAU,QAAS2B,QAAO,CACpE,CAAC,MAAQ,SAAS,aAAa,mBAAmB,QAASA,QAAM,AAClE,EAED,aAAa,UAAU,cAAgB,SAAU,WAAY,CAC3D,CAAC,MAAQ,SAAS,aAAa,cAAc,WAAW,AACzD,EAED,aAAa,UAAU,mBAAqB,SAAU,UAAW,CAC/D,CAAC,MAAQ,SAAS,aAAa,mBAAmB,UAAU,AAC7D,EAED,aAAa,UAAU,4BAA8B,SAAU,aAAc,aAAc,WAAY,KAAM,KAAM,CAOjH,OANI,aAAa,IACf,aAAa,UAAU,aAAa,GAAG,GAAI,aAAa,GAAG,GAAK,aAAa,OAAQ,EAAE,CAGzF,aAAa,UAAU,GAAI,aAAa,GAAI,EAAE,CAEtC,aAAa,EAArB,CACE,IAAK,GACH,aAAa,UAAU,aAAa,eAAiB,aAAa,SAAW,aAAa,WAAW,aAAc,EAAG,EAAE,CACxH,MAEF,IAAK,GACH,aAAa,UAAU,aAAa,eAAiB,aAAa,SAAW,aAAa,WAAW,aAAe,EAAG,EAAG,EAAE,CAC5H,MAEF,QACE,KACH,CAED,aAAa,UAAU,KAAM,KAAM,EAAE,AACtC,EAED,aAAa,UAAU,WAAa,SAAU,UAAW,CACvD,MAAO,OAAS,KAAK,MAAM,UAAU,GAAK,IAAI,CAAG,IAAM,KAAK,MAAM,UAAU,GAAK,IAAI,CAAG,IAAM,KAAK,MAAM,UAAU,GAAK,IAAI,CAAG,GAChI,EAED,aAAa,UAAU,UAAY,IAAI,YAEvC,aAAa,UAAU,QAAU,UAAY,CAAE,EAI/C,SAAS,cAAe,CAAE,CAuG1B,AArGA,gBAAgB,CAAC,YAAa,iBAAkB,iBAAkB,aAAc,oBAAqB,EAAE,aAAa,CAEpH,aAAa,UAAU,YAAc,SAAU,KAAM,WAAY,KAAM,CAcrE,AAbA,KAAK,WAAW,CAChB,KAAK,aAAa,KAAM,WAAY,KAAK,CACzC,KAAK,cAAc,KAAM,WAAY,KAAK,CAC1C,KAAK,gBAAgB,CACrB,KAAK,eAAe,CACpB,KAAK,qBAAqB,CAC1B,KAAK,yBAAyB,CAC9B,KAAK,4BAA4B,GAE5B,MAAQ,SAAS,KAAK,KAAO,WAAW,kBAC3C,KAAK,eAAe,CAGtB,KAAK,MAAM,AACZ,EAcD,aAAa,UAAU,aAAe,SAAU,IAAK,CACnD,IAAC,MAAQ,SAAS,MAAO,EACzB,KAAK,uBAAuB,IAAI,CAChC,KAAK,kBAAkB,KAAM,MAAQ,SAAS,UAAU,KAElD,MAAQ,SAAS,aAAe,MAAQ,SAAS,KAAK,IAI5D,KAAM,MAAQ,SAAS,GAAG,aASxB,CAAC,MAAQ,SAAS,cAAgB,KAAO,MAAQ,SAAS,KAAK,OATzB,CACtC,IAAI,cAAgB,MAAQ,SAAS,GAAG,EAMxC,AAJI,gBAAkB,MAAQ,SAAS,KAAK,KAC1C,cAAgB,MAAQ,SAAS,KAAK,GAAK,IAG5C,MAAQ,SAAS,cAAgB,YACnC,CAID,IAAI1E,IACA,KAAO,MAAQ,SAAS,SAAS,OAOrC,KALM,MAAQ,SAAS,gBACrB,KAAK,aAAa,MAAQ,SAAS,cAAc,CAI9CA,IAAI,IAAM,EAAGA,KAAK,EAAGA,MACxB,EAAK,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,SAASA,QACjE,CAAC,MAAQ,SAAS,SAASA,KAAG,cAAc,MAAQ,SAAS,eAAiB,MAAQ,SAAS,OAAOA,KAAG,GAAG,EAEvG,MAAQ,SAAS,SAASA,KAAG,QAC/B,MAAQ,SAAS,MAAO,GAhBkC,CAoBlE,EAED,aAAa,UAAU,mBAAqB,UAAY,CACtD,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAEnC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,EAAK,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,SAASA,OACjE,CAAC,MAAQ,SAAS,SAASA,KAAG,aAAa,AAGhD,EAED,aAAa,UAAU,YAAc,SAAU,MAAO,CACpD,CAAC,MAAQ,SAAS,SAAW,KAC9B,EAED,aAAa,UAAU,YAAc,UAAY,CAC/C,OAAQ,MAAQ,SAAS,QAC1B,EAED,aAAa,UAAU,gBAAkB,UAAY,CACnD,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAEnC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAK,MAAQ,SAAS,SAASA,MAC7B,CAAC,MAAQ,SAAS,SAASA,KAAG,SAAS,AAG5C,EAED,aAAa,UAAU,QAAU,UAAY,CAE3C,AADA,KAAK,iBAAiB,CACtB,KAAK,oBAAoB,AAC1B,EAID,SAAS,cAAc,KAAM,WAAY,KAAM,CAG7C,CAFC,MAAQ,SAAS,UAAY,WAAW,aAAa,KAAK,MAAM,CACjE,KAAK,YAAY,KAAM,WAAY,KAAK,EACvC,MAAQ,SAAS,WAAa,CAC7B,IAAK,EACL,KAAM,EACN,OAAQ,MAAQ,SAAS,UAAU,EACnC,QAAS,MAAQ,SAAS,UAAU,CACrC,CACF,CAoBD,AAlBA,gBAAgB,CAAC,YAAa,iBAAkB,eAAgB,iBAAkB,aAAc,oBAAqB,EAAE,cAAc,CAErI,cAAc,UAAU,cAAgB,UAAY,CAClD,IAAI,UAAY,CAAC,MAAQ,SAAS,WAAW,eAAe,MAAQ,SAAS,UAAU,CAYvF,CAVC,MAAQ,SAAS,UAAY,SAAS,QAAQ,CAE/C,CAAC,MAAQ,SAAS,UAAU,aAAa,SAAU,MAAQ,SAAS,UAAU,EAAI,KAAK,CAEvF,CAAC,MAAQ,SAAS,UAAU,aAAa,UAAW,MAAQ,SAAS,UAAU,EAAI,KAAK,CAExF,CAAC,MAAQ,SAAS,UAAU,aAAa,uBAAwB,MAAQ,SAAS,UAAU,KAAO,MAAQ,SAAS,WAAW,aAAa,yBAAyB,CAErK,CAAC,MAAQ,SAAS,UAAU,eAAe,+BAAgC,OAAQ,UAAU,CAE7F,CAAC,MAAQ,SAAS,aAAa,aAAa,MAAQ,SAAS,UAAU,AACxE,EAED,cAAc,UAAU,iBAAmB,UAAY,CACrD,OAAQ,MAAQ,SAAS,UAC1B,EAID,SAAS,cAAc,KAAM,WAAY,KAAM,CAC7C,KAAK,YAAY,KAAM,WAAY,KAAK,AACzC,CAID,AAFA,gBAAgB,CAAC,aAAc,EAAE,cAAc,CAE/C,cAAc,UAAU,cAAgB,UAAY,CAClD,IAAI,KAAO,SAAS,OAAO,CAQ3B,AAJA,KAAK,aAAa,SAAU,MAAQ,SAAS,KAAK,GAAG,CACrD,KAAK,aAAa,UAAW,MAAQ,SAAS,KAAK,GAAG,CACtD,KAAK,aAAa,QAAS,MAAQ,SAAS,KAAK,GAAG,CAEpD,CAAC,MAAQ,SAAS,aAAa,YAAY,KAAK,AACjD,EAID,SAAS,aAAa,KAAM,WAAY,KAAM,CAM5C,AALA,KAAK,WAAW,CAChB,KAAK,gBAAgB,EACpB,MAAQ,SAAS,UAAY,WAAW,aAAa,KAAK,MAAM,CACjE,KAAK,aAAa,KAAM,WAAY,KAAK,EACxC,MAAQ,SAAS,YAAa,GAC9B,MAAQ,SAAS,UAAW,EAE7B,IAAI,UAAY,CAAC,MAAQ,SAAS,WAAW,eAAe,MAAQ,SAAS,UAAU,CAOvF,CALC,MAAQ,SAAS,MAAQ,CAAC,MAAQ,SAAS,WAAW,gBAAgB,YAAY,UAAU,EAC5F,MAAQ,SAAS,aAAe,EAEjC,CAAC,MAAQ,SAAS,WAAW,gBAAgB,SAAS,MAAQ,QAAQ,EAErE,MAAQ,SAAS,GAAK,KAAK,GAAK,gBAAgB,QAAQ,MAAQ,QAAS,KAAK,GAAI,EAAG,WAAW,UAAW,MAAQ,QAAQ,CAAG,CAC7H,cAAc,CACf,CACF,CAkED,AAhEA,aAAa,UAAU,aAAe,SAAU,IAAK,CAInD,GAHA,KAAK,uBAAuB,KAAK,EAAK,CACtC,KAAK,kBAAkB,KAAK,EAAK,EAE3B,MAAQ,SAAS,GAAG,aAIxB,CAAC,MAAQ,SAAS,aAAe,KAAO,MAAQ,SAAS,KAAK,OAJxB,CACtC,IAAI,cAAgB,MAAQ,SAAS,GAAG,EACxC,CAAC,MAAQ,SAAS,aAAe,YAClC,CAGF,EAED,gBAAgB,CAAC,kBAAmB,YAAa,YAAa,EAAE,aAAa,CAE7E,aAAa,UAAU,YAAc,UAAY,CAC/C,CAAK,MAAQ,SAAS,YAAc,MAAQ,SAAS,YAC7C,MAAQ,SAAS,aAMX,CAAC,MAAQ,SAAS,MAAM,SAAS,EAAI,KAAK,KAAK,MAAQ,SAAS,cAAgB,MAAQ,SAAS,WAAW,UAAY,CAAC,MAAQ,SAAS,MAAM,MAAM,CAAC,CAAG,KACpK,CAAC,MAAQ,SAAS,MAAM,MAAM,MAAQ,SAAS,cAAgB,MAAQ,SAAS,WAAW,UAAU,EANrG,CAAC,MAAQ,SAAS,MAAM,MAAM,CAE9B,CAAC,MAAQ,SAAS,MAAM,MAAM,MAAQ,SAAS,cAAgB,MAAQ,SAAS,WAAW,UAAU,EAEpG,MAAQ,SAAS,YAAa,GAKpC,EAED,aAAa,UAAU,KAAO,UAAY,CACzC,EAED,aAAa,UAAU,KAAO,UAAY,CAGxC,AAFA,CAAC,MAAQ,SAAS,MAAM,OAAO,EAE9B,MAAQ,SAAS,YAAa,CAChC,EAED,aAAa,UAAU,MAAQ,UAAY,CAIzC,AAHA,CAAC,MAAQ,SAAS,MAAM,OAAO,EAE9B,MAAQ,SAAS,YAAa,GAC9B,MAAQ,SAAS,UAAW,CAC9B,EAED,aAAa,UAAU,OAAS,UAAY,CAC1C,CAAC,MAAQ,SAAS,UAAW,CAC9B,EAED,aAAa,UAAU,QAAU,SAAU,UAAW,CACpD,CAAC,MAAQ,SAAS,MAAM,KAAK,UAAU,AACxC,EAED,aAAa,UAAU,OAAS,SAAU,YAAa,CACrD,CAAC,MAAQ,SAAS,MAAM,OAAO,YAAY,AAC5C,EAED,aAAa,UAAU,eAAiB,UAAY,CAClD,OAAO,IACR,EAED,aAAa,UAAU,QAAU,UAAY,CAAE,EAE/C,aAAa,UAAU,iBAAmB,UAAY,CAAE,EAExD,aAAa,UAAU,gBAAkB,UAAY,CAAE,EAIvD,SAAS,eAAe,KAAM,WAAY,KAAM,CAK9C,AAJA,KAAK,WAAW,CAChB,KAAK,gBAAgB,EACpB,MAAQ,SAAS,UAAY,WAAW,aAAa,KAAK,MAAM,EAChE,MAAQ,SAAS,YAAc,WAAW,YAAY,UAAU,MAAQ,SAAS,UAAU,CAC5F,KAAK,aAAa,KAAM,WAAY,KAAK,AAC1C,CAkBD,AAhBA,eAAe,UAAU,aAAe,UAAY,CAAE,EAEtD,gBAAgB,CAAC,kBAAmB,YAAa,YAAa,EAAE,eAAe,CAE/E,eAAe,UAAU,eAAiB,UAAY,CACpD,OAAO,IACR,EAED,eAAe,UAAU,YAAc,UAAY,CAAE,EAErD,eAAe,UAAU,QAAU,UAAY,CAAE,EAEjD,eAAe,UAAU,gBAAkB,UAAY,CACrD,CAAC,MAAQ,SAAS,eAAiB,iBAAiB,MAAQ,QAAQ,AACrE,EAED,eAAe,UAAU,eAAiB,UAAY,CACpD,OAAQ,MAAQ,SAAS,WAC1B,EAID,SAAS,eAAe,KAAM,WAAY,KAAM,CAQ9C,CAPC,MAAQ,SAAS,OAAS,KAAK,QAC/B,MAAQ,SAAS,YAAa,GAC9B,MAAQ,SAAS,gBAAiB,GAClC,MAAQ,SAAS,gBAAkB,CAAE,GACrC,MAAQ,SAAS,UAAY,MAAQ,SAAS,OAAS,kBAAkB,MAAQ,SAAS,OAAO,OAAO,CAAG,CAAE,EAE9G,KAAK,YAAY,KAAM,WAAY,KAAK,EACvC,MAAQ,SAAS,GAAK,KAAK,GAAK,gBAAgB,QAAQ,MAAQ,QAAS,KAAK,GAAI,EAAG,WAAW,UAAW,MAAQ,QAAQ,CAAG,CAC7H,cAAc,CACf,CACF,CAED,gBAAgB,CAAC,YAAa,aAAc,cAAe,EAAE,eAAe,CAI5E,SAAS,qBAAqB,KAAM,WAAY,KAAM,CAGpD,CAFC,MAAQ,SAAS,UAAY,CAAE,GAC/B,MAAQ,SAAS,WAAa,MAC/B,KAAK,YAAY,KAAM,WAAY,KAAK,AACzC,CAiND,AA/MA,gBAAgB,CAAC,YAAa,iBAAkB,eAAgB,iBAAkB,aAAc,qBAAsB,YAAa,EAAE,qBAAqB,CAE1J,qBAAqB,UAAU,cAAgB,UAAY,CACzD,CAAK,MAAQ,SAAS,KAAK,eAAiB,MAAQ,SAAS,WAAW,YAAY,SACjF,MAAQ,SAAS,cAAgB,SAAS,OAAO,CAErD,EAED,qBAAqB,UAAU,kBAAoB,SAAU,UAAW,CAMtE,IALA,IAAIA,IAAI,EACJ,IAAM,UAAU,OAChB,aAAe,CAAE,EACjB,mBAAqB,GAElBA,IAAI,KAQT,AAPI,UAAUA,OAAO,MAA2B,UAAUA,OAAO,KAC/D,aAAa,KAAK,mBAAmB,CACrC,mBAAqB,IAErB,oBAAsB,UAAUA,KAGlC,KAAK,EAIP,MADA,cAAa,KAAK,mBAAmB,CAC9B,YACR,EAED,qBAAqB,UAAU,aAAe,UAAY,CACxD,IAAIA,IACA,IACA,cAAgB,MAAQ,SAAS,aAAa,YAelD,CAdC,MAAQ,SAAS,gBAAkB,iBAAiB,aAAe,aAAa,EAAE,OAAS,EAAE,CAE1F,aAAa,GACf,CAAC,MAAQ,SAAS,aAAa,aAAa,OAAQ,KAAK,WAAW,aAAa,GAAG,CAAC,CAErF,CAAC,MAAQ,SAAS,aAAa,aAAa,OAAQ,gBAAgB,CAGlE,aAAa,KACf,CAAC,MAAQ,SAAS,aAAa,aAAa,SAAU,KAAK,WAAW,aAAa,GAAG,CAAC,CAEvF,CAAC,MAAQ,SAAS,aAAa,aAAa,eAAgB,aAAa,GAAG,EAG9E,CAAC,MAAQ,SAAS,aAAa,aAAa,YAAa,aAAa,UAAU,CAEhF,IAAI,SAAW,CAAC,MAAQ,SAAS,WAAW,YAAY,cAAc,aAAa,EAAE,CAErF,GAAI,SAAS,OACX,CAAC,MAAQ,SAAS,aAAa,aAAa,QAAS,SAAS,OAAO,KAChE,CACL,CAAC,MAAQ,SAAS,aAAa,aAAa,cAAe,SAAS,QAAQ,CAE5E,IAAI,QAAU,aAAa,QACvB,OAAS,aAAa,OAI1B,AAFA,CAAC,MAAQ,SAAS,aAAa,aAAa,aAAc,OAAO,CAEjE,CAAC,MAAQ,SAAS,aAAa,aAAa,cAAe,QAAQ,AACpE,CAED,CAAC,MAAQ,SAAS,aAAa,aAAa,aAAc,aAAa,EAAE,CAEzE,IAAI,QAAU,aAAa,GAAK,CAAE,EAC9B,cAAgB,MAAQ,SAAS,WAAW,YAAY,MAC5D,IAAM,QAAQ,OACd,IAAI,MACA,cAAgB,MAAQ,SAAS,QACjC,OACA,SAAW,GACX,aAAe,MAAQ,SAAS,KAAK,YACrC,KAAO,EACP,KAAO,EACP,WAAY,EACZ,eAAiB,aAAa,GAAK,KAAQ,aAAa,UAE5D,GAAI,cAAgB,aAAe,aAAa,GAAI,CAClD,IAAI,UAAY,MAAQ,SAAS,cAC7B,QAAU,QAEd,OAAQ,aAAa,EAArB,CACE,IAAK,GACH,QAAU,MACV,MAEF,IAAK,GACH,QAAU,SACV,MAEF,QACE,QAAU,QACV,KACH,CAGD,AADA,SAAS,aAAa,cAAe,QAAQ,CAC7C,SAAS,aAAa,iBAAkB,eAAe,CACvD,IAAI,YAAc,KAAK,kBAAkB,aAAa,UAAU,CAIhE,IAHA,IAAM,YAAY,OAClB,KAAO,aAAa,GAAK,aAAa,GAAG,GAAK,aAAa,OAAS,EAE/DA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAQxB,AAPA,OAAS,MAAQ,SAAS,UAAUA,MAAM,SAAS,QAAQ,CAC3D,MAAM,YAAc,YAAYA,KAChC,MAAM,aAAa,IAAK,EAAE,CAC1B,MAAM,aAAa,IAAK,KAAK,CAC7B,MAAM,MAAM,QAAU,UACtB,SAAS,YAAY,MAAM,EAC1B,MAAQ,SAAS,UAAUA,KAAK,MACjC,MAAQ,aAAa,gBAGvB,CAAC,MAAQ,SAAS,aAAa,YAAY,SAAS,AACrD,KAAM,CACL,IAAI,mBAAqB,MAAQ,SAAS,UAAU,OAChD,UACA,SAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAiCxB,EAhCK,aAAe,aAAeA,MAAM,KACvC,MAAQ,kBAAoBA,KAAK,MAAQ,SAAS,UAAUA,KAAK,SAAS,WAAa,OAAS,OAAO,CAEnG,mBAAqBA,MACvB,MAAM,aAAa,iBAAkB,OAAO,CAC5C,MAAM,aAAa,kBAAmB,QAAQ,CAC9C,MAAM,aAAa,oBAAqB,IAAI,EAC3C,MAAQ,SAAS,UAAUA,KAAK,MAEjC,CAAC,MAAQ,SAAS,aAAa,YAAY,MAAM,EAGnD,MAAM,MAAM,QAAU,WAGxB,aAAa,OAAO,CACpB,aAAa,MAAM,aAAa,UAAY,IAAK,aAAa,UAAY,IAAI,CAE1E,cACE,QAAQA,KAAG,IACb,MAAQ,eACR,MAAQ,aAAa,QACrB,MAAQ,UAAY,EAAI,EACxB,WAAY,GAGd,KAAK,4BAA4B,aAAc,aAAc,QAAQA,KAAG,KAAM,KAAM,KAAK,CACzF,MAAQ,QAAQA,KAAG,GAAK,EAExB,MAAQ,gBAGN,YACF,SAAW,CAAC,MAAQ,SAAS,WAAW,YAAY,YAAY,aAAa,UAAUA,KAAI,SAAS,OAAQ,CAAC,MAAQ,SAAS,WAAW,YAAY,cAAc,aAAa,EAAE,CAAC,QAAQ,CAC3L,UAAY,UAAY,SAAS,MAAQ,CAAE,EAC3C,OAAS,UAAU,OAAS,UAAU,OAAO,GAAG,GAAK,CAAE,EAElD,YAGH,UAAY,KAAK,gBAAgB,aAAc,OAAO,CAFtD,MAAM,aAAa,IAAK,KAAK,gBAAgB,aAAc,OAAO,CAAC,GAKjE,aACF,MAAM,aAAa,YAAa,aAAe,aAAa,MAAM,IAAM,IAAM,aAAa,MAAM,IAAM,IAAI,CAG7G,MAAM,YAAc,QAAQA,KAAG,IAC/B,MAAM,eAAe,uCAAwC,YAAa,WAAW,EAKzF,AAAI,aAAe,OACjB,MAAM,aAAa,IAAK,SAAS,AAEpC,CAED,KAAOA,KAAK,MAAQ,SAAS,UAAU,QAErC,CADC,MAAQ,SAAS,UAAUA,KAAG,MAAM,QAAU,OAC/C,KAAK,EAGP,CAAC,MAAQ,SAAS,cAAe,CAClC,EAED,qBAAqB,UAAU,iBAAmB,UAAY,CAI5D,GAHA,KAAK,cAAc,MAAQ,SAAS,KAAK,eAAiB,MAAQ,SAAS,KAAK,GAAG,CACnF,KAAK,oBAAoB,EAEpB,MAAQ,SAAS,aAAc,CAClC,CAAC,MAAQ,SAAS,cAAe,EAEjC,IAAI,QAAU,CAAC,MAAQ,SAAS,aAAa,SAAS,CAEtD,CAAC,MAAQ,SAAS,KAAO,CACvB,IAAK,QAAQ,EACb,KAAM,QAAQ,EACd,MAAO,QAAQ,MACf,OAAQ,QAAQ,MACjB,CACF,CAED,OAAQ,MAAQ,SAAS,IAC1B,EAED,qBAAqB,UAAU,mBAAqB,UAAY,CAC9D,KAAM,MAAQ,SAAS,KAAK,cAC1B,CAAC,MAAQ,SAAS,aAAa,aAAa,MAAQ,SAAS,aAAa,aAAc,MAAQ,SAAS,mBAAmB,EAEvH,MAAQ,SAAS,qBAAuB,MAAQ,SAAS,aAAa,oBAAoB,CAC7F,CAAC,MAAQ,SAAS,cAAe,EACjC,IAAIA,IACA,IACA,iBAAmB,MAAQ,SAAS,aAAa,gBACjD,SAAW,MAAQ,SAAS,aAAa,YAAY,EACzD,IAAM,QAAQ,OACd,IAAI,eACA,SAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAK,QAAQA,KAAG,IACd,eAAiB,gBAAgBA,KACjC,UAAY,MAAQ,SAAS,UAAUA,KAEnC,eAAe,KAAK,GACtB,SAAS,aAAa,YAAa,eAAe,EAAE,CAGlD,eAAe,KAAK,GACtB,SAAS,aAAa,UAAW,eAAe,EAAE,CAGhD,eAAe,KAAK,IACtB,SAAS,aAAa,eAAgB,eAAe,GAAG,CAGtD,eAAe,KAAK,IACtB,SAAS,aAAa,SAAU,eAAe,GAAG,CAGhD,eAAe,KAAK,IACtB,SAAS,aAAa,OAAQ,eAAe,GAAG,CAIvD,CAEJ,EAOD,SAAS,gBAAgB,KAAM,WAAY,KAAM,CAkB/C,CAhBC,MAAQ,SAAS,OAAS,CAAE,GAE5B,MAAQ,SAAS,WAAa,KAAK,QAEnC,MAAQ,SAAS,WAAa,CAAE,GAEhC,MAAQ,SAAS,eAAiB,CAAE,GAEpC,MAAQ,SAAS,UAAY,CAAE,GAE/B,MAAQ,SAAS,kBAAoB,CAAE,GAEvC,MAAQ,SAAS,iBAAmB,CAAE,EACvC,KAAK,YAAY,KAAM,WAAY,KAAK,EAGvC,MAAQ,SAAS,aAAe,CAAE,CACpC,CAuWD,AArWA,gBAAgB,CAAC,YAAa,iBAAkB,eAAgB,cAAe,iBAAkB,aAAc,oBAAqB,EAAE,gBAAgB,CAEtJ,gBAAgB,UAAU,qBAAuB,UAAY,CAAE,EAE/D,gBAAgB,UAAU,eAAiB,IAAI,OAE/C,gBAAgB,UAAU,yBAA2B,UAAY,CAAE,EAEnE,gBAAgB,UAAU,cAAgB,UAAY,CAEpD,AADA,KAAK,cAAc,MAAQ,SAAS,YAAa,MAAQ,SAAS,WAAY,MAAQ,SAAS,cAAe,MAAQ,SAAS,aAAc,EAAG,CAAE,GAAE,EAAK,CACzJ,KAAK,oBAAoB,AAC1B,EAMD,gBAAgB,UAAU,mBAAqB,UAAY,CACzD,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAC/B,MACA+C,IACA,MAAQ,MAAQ,SAAS,WAAW,OACpC,MACA,WAAa,CAAE,EACf,aAAc,EAElB,IAAKA,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAAG,CAK5B,IAJA,OAAS,MAAQ,SAAS,WAAWA,KACrC,aAAc,EACd,WAAW,OAAS,EAEf/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,AAFA,OAAS,MAAQ,SAAS,OAAOA,KAE7B,MAAM,OAAO,QAAQ,MAAM,GAAK,KAClC,WAAW,KAAK,MAAM,CACtB,YAAc,MAAM,aAAe,aAIvC,AAAI,WAAW,OAAS,GAAK,aAC3B,KAAK,oBAAoB,WAAW,AAEvC,CACF,EAED,gBAAgB,UAAU,oBAAsB,SAAU,OAAQ,CAChE,IAAIA,IACA,IAAM,OAAO,OAEjB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,OAAOA,KAAG,eAAe,AAE5B,EAED,gBAAgB,UAAU,mBAAqB,SAAU,KAAM,MAAO,CAEpE,IAAI,YACA,QAAU,IAAI,aAAa,KAAM,OACjC,YAAc,QAAQ,MAE1B,GAAI,KAAK,KAAO,KACd,YAAc,IAAI,mBAAmB,MAAQ,QAAS,KAAM,iBACnD,KAAK,KAAO,KACrB,YAAc,IAAI,iBAAiB,MAAQ,QAAS,KAAM,iBACjD,KAAK,KAAO,MAAQ,KAAK,KAAO,KAAM,CAC/C,IAAI,oBAAsB,KAAK,KAAO,KAAO,yBAA2B,2BAKxE,AAJA,YAAc,IAAI,oBAAoB,MAAQ,QAAS,KAAM,SAE7D,CAAC,MAAQ,SAAS,WAAW,KAAK,YAAY,YAAY,GAAG,CAEzD,YAAY,SACd,CAAC,MAAQ,SAAS,WAAW,KAAK,YAAY,YAAY,GAAG,CAE7D,CAAC,MAAQ,SAAS,WAAW,KAAK,YAAY,YAAY,GAAG,CAE7D,YAAY,aAAa,OAAQ,OAAS,aAAe,IAAM,YAAY,OAAS,IAAI,CAE3F,CA+BD,OA7BI,KAAK,KAAO,MAAQ,KAAK,KAAO,QAClC,YAAY,aAAa,kBAAmB,MAAQ,SAAS,OAAO,KAAK,KAAO,QAAQ,CACxF,YAAY,aAAa,mBAAoB,MAAQ,SAAS,OAAO,KAAK,KAAO,QAAQ,CACzF,YAAY,aAAa,eAAgB,IAAI,CAEzC,KAAK,KAAO,GACd,YAAY,aAAa,oBAAqB,KAAK,GAAG,EAItD,KAAK,IAAM,GACb,YAAY,aAAa,YAAa,UAAU,CAG9C,KAAK,IACP,YAAY,aAAa,KAAM,KAAK,GAAG,CAGrC,KAAK,IACP,YAAY,aAAa,QAAS,KAAK,GAAG,CAGxC,KAAK,KACP,YAAY,MAAM,kBAAoB,aAAa,KAAK,GAAG,EAG7D,CAAC,MAAQ,SAAS,WAAW,KAAK,QAAQ,CAE1C,KAAK,sBAAsB,KAAM,YAAY,CACtC,WACR,EAED,gBAAgB,UAAU,mBAAqB,SAAU,KAAM,CAC7D,IAAI,YAAc,IAAI,eActB,OAZI,KAAK,IACP,YAAY,GAAG,aAAa,KAAM,KAAK,GAAG,CAGxC,KAAK,IACP,YAAY,GAAG,aAAa,QAAS,KAAK,GAAG,CAG3C,KAAK,KACP,YAAY,GAAG,MAAM,kBAAoB,aAAa,KAAK,GAAG,EAGzD,WACR,EAED,gBAAgB,UAAU,uBAAyB,SAAU,KAAM,UAAW,CAC5E,IAAI,kBAAoB,yBAAyB,qBAAqB,MAAQ,QAAS,KAAM,MAAQ,QAAQ,CACzG,YAAc,IAAI,iBAAiB,kBAAmB,kBAAkB,EAAG,WAE/E,MADA,MAAK,sBAAsB,KAAM,YAAY,CACtC,WACR,EAED,gBAAgB,UAAU,mBAAqB,SAAU,KAAM,gBAAiB,MAAO,CACrF,IAAI,GAAK,EAET,AAAI,KAAK,KAAO,KACd,GAAK,EACI,KAAK,KAAO,KACrB,GAAK,EACI,KAAK,KAAO,OACrB,GAAK,GAGP,IAAI,cAAgB,qBAAqB,aAAa,MAAQ,QAAS,KAAM,GAAI,MAAQ,QAAQ,CAC7F,YAAc,IAAI,aAAa,gBAAiB,MAAO,eAM3D,MAJA,CAAC,MAAQ,SAAS,OAAO,KAAK,YAAY,CAE1C,KAAK,oBAAoB,YAAY,CACrC,KAAK,sBAAsB,KAAM,YAAY,CACtC,WACR,EAED,gBAAgB,UAAU,sBAAwB,SAAU,KAAM,QAAS,CAIzE,IAHA,IAAIA,IAAI,EACJ,KAAO,MAAQ,SAAS,iBAAiB,OAEtCA,IAAI,KAAK,CACd,IAAK,MAAQ,SAAS,iBAAiBA,KAAG,UAAY,QACpD,OAGF,KAAK,CACN,CAED,CAAC,MAAQ,SAAS,iBAAiB,KAAK,CACtC,GAAI,oBAAoB,qBAAqB,KAAK,CACzC,QACH,IACP,EAAC,AACH,EAED,gBAAgB,UAAU,iBAAmB,SAAU,YAAa,CAClE,IAAI,IAAM,YAAY,OAClB+C,IACA,MAAQ,MAAQ,SAAS,WAAW,OAExC,IAAKA,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,CAAM,MAAQ,SAAS,WAAWA,KAAG,QACnC,IAAI,MAAM,MAAQ,SAAS,WAAWA,KAAG,AAG9C,EAED,gBAAgB,UAAU,aAAe,UAAY,CACnD,CAAC,MAAQ,SAAS,eAAgB,EAClC,IAAI/C,IACA,KAAO,MAAQ,SAAS,UAAU,OAEtC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,aAAaA,MAAM,MAAQ,SAAS,UAAUA,KAOlE,IAJA,KAAK,cAAc,MAAQ,SAAS,YAAa,MAAQ,SAAS,WAAY,MAAQ,SAAS,cAAe,MAAQ,SAAS,aAAc,EAAG,CAAE,GAAE,EAAK,CACzJ,KAAK,oBAAoB,CACzB,KAAO,MAAQ,SAAS,kBAAkB,OAErCA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,kBAAkBA,KAAG,UAAU,CAGnD,KAAK,iBAAiB,AACvB,EAED,gBAAgB,UAAU,aAAe,SAAU,IAAK,UAAW,aAAc,UAAW,MAAO,aAAc,OAAQ,CACvH,IAAI,gBAAkB,CAAE,EAAC,OAAO,aAAa,CACzCA,IACA,IAAM,IAAI,OAAS,EACnB+C,IACA,KACA,UAAY,CAAE,EACd,aAAe,CAAE,EACjB,iBACA,SACA,aAEJ,IAAK/C,IAAI,IAAKA,KAAK,EAAGA,MAAQ,CAS5B,GARA,aAAe,KAAK,uBAAuB,IAAIA,KAAG,CAE7C,aAGH,UAAUA,KAAK,aAAa,aAAe,GAF3C,IAAIA,KAAG,QAAU,OAKf,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,KAWlF,AAVK,aAGH,UAAUA,KAAG,MAAM,QAAS,EAF5B,UAAUA,KAAK,KAAK,mBAAmB,IAAIA,KAAI,MAAM,CAKnD,IAAIA,KAAG,SACT,UAAU,YAAY,UAAUA,KAAG,MAAM,MAAM,CAGjD,UAAU,KAAK,UAAUA,KAAG,MAAM,SACzB,IAAIA,KAAG,KAAO,KAAM,CAC7B,IAAK,aACH,UAAUA,KAAK,KAAK,mBAAmB,IAAIA,KAAG,MAI9C,IAFA,KAAO,UAAUA,KAAG,GAAG,OAElB+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,UAAU/C,KAAG,aAAa+C,KAAK,UAAU/C,KAAG,GAAG+C,KAMnD,AAFA,KAAK,aAAa,IAAI/C,KAAG,GAAI,UAAUA,KAAG,GAAI,UAAUA,KAAG,aAAc,UAAUA,KAAG,GAAI,MAAQ,EAAG,gBAAiB,OAAO,CAEzH,IAAIA,KAAG,SACT,UAAU,YAAY,UAAUA,KAAG,GAAG,AAEzC,MAAA,AAAU,IAAIA,KAAG,KAAO,MAClB,eACH,UAAUA,KAAK,KAAK,uBAAuB,IAAIA,KAAI,UAAU,EAG/D,iBAAmB,UAAUA,KAAG,UAChC,gBAAgB,KAAK,iBAAiB,EAC7B,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MACpF,eACH,UAAUA,KAAK,KAAK,mBAAmB,IAAIA,KAAI,gBAAiB,MAAM,EAGxE,KAAK,iBAAiB,UAAUA,KAAG,EAC1B,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MACpF,cAOH,SAAW,UAAUA,KACrB,SAAS,QAAS,IAPlB,SAAW,eAAe,YAAY,IAAIA,KAAG,GAAG,CAChD,SAAS,KAAK,MAAQ,QAAS,IAAIA,KAAG,CACtC,UAAUA,KAAK,SAEf,CAAC,MAAQ,SAAS,eAAe,KAAK,SAAS,EAMjD,aAAa,KAAK,SAAS,EAClB,IAAIA,KAAG,KAAO,OAClB,cASH,SAAW,UAAUA,KACrB,SAAS,QAAS,IATlB,SAAW,eAAe,YAAY,IAAIA,KAAG,GAAG,CAChD,UAAUA,KAAK,SACf,SAAS,KAAK,MAAQ,QAAS,IAAKA,IAAG,UAAU,CAEjD,CAAC,MAAQ,SAAS,eAAe,KAAK,SAAS,CAE/C,QAAS,GAMX,aAAa,KAAK,SAAS,EAG7B,KAAK,oBAAoB,IAAIA,KAAIA,IAAI,EAAE,AACxC,CAID,IAFA,IAAM,UAAU,OAEXA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,UAAUA,KAAG,QAAS,EAKxB,IAFA,IAAM,aAAa,OAEdA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,aAAaA,KAAG,QAAS,CAE5B,EAED,gBAAgB,UAAU,mBAAqB,UAAY,CACzD,KAAK,iBAAiB,CACtB,IAAIA,IACA,KAAO,MAAQ,SAAS,WAAW,OAEvC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,WAAWA,KAAG,OAAO,CAKzC,IAFA,KAAK,aAAa,CAEbA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,EAAK,MAAQ,SAAS,WAAWA,KAAG,OAAS,MAAQ,SAAS,kBACvD,MAAQ,SAAS,WAAWA,KAAG,SAClC,CAAC,MAAQ,SAAS,WAAWA,KAAG,OAAO,aAAa,KAAM,MAAQ,SAAS,WAAWA,KAAG,EAAE,EAG1F,MAAQ,SAAS,WAAWA,KAAG,EAAI,QAAU,MAAQ,SAAS,WAAWA,KAAG,GAG/E,CAAC,MAAQ,SAAS,WAAWA,KAAG,MAAM,aAAa,KAAM,MAAQ,SAAS,WAAWA,KAAG,GAAK,OAAO,CAGzG,EAED,gBAAgB,UAAU,YAAc,UAAY,CAClD,IAAIA,IACA,KAAO,MAAQ,SAAS,iBAAiB,OACzC,gBAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,AAFA,iBAAmB,MAAQ,SAAS,iBAAiBA,OAE/C,MAAQ,SAAS,eAAiB,gBAAgB,QAAQ,cAAgB,gBAAgB,QAAS,GACvG,gBAAgB,GAAG,gBAAgB,KAAM,gBAAgB,SAAU,MAAQ,SAAS,cAAc,AAGvG,EAED,gBAAgB,UAAU,QAAU,UAAY,CAG9C,AAFA,KAAK,oBAAoB,EACxB,MAAQ,SAAS,WAAa,MAC9B,MAAQ,SAAS,UAAY,IAC/B,EAID,SAAS,cAAc,OAAQ,cAAe,CAC5C,CAAC,MAAQ,SAAS,cAAgB,cAClC,IAAI,cAAgB,SAAS,gBAAgB,CAc7C,GAbA,cAAc,aAAa,OAAQ,SAAS,CAC5C,cAAc,aAAa,8BAA+B,YAAY,CACtE,cAAc,aAAa,SAAU,uFAAuF,CAC5H,cAAc,aAAa,SAAU,KAAK,CAC1C,OAAO,YAAY,cAAc,CACjC,cAAgB,SAAS,gBAAgB,CACzC,cAAc,aAAa,OAAQ,SAAS,CAC5C,cAAc,aAAa,8BAA+B,OAAO,CACjE,cAAc,aAAa,SAAU,0CAA0C,CAC/E,cAAc,aAAa,SAAU,KAAK,CAC1C,OAAO,YAAY,cAAc,EAChC,MAAQ,SAAS,aAAe,cAE7B,cAAc,eAAe,GAAG,EAAE,IAAM,KAAO,cAAc,eAAe,GAAG,EAAE,EAAG,CACtF,IAAI,QAAU,SAAS,UAAU,CACjC,OAAO,YAAY,QAAQ,CAC3B,IAAI,YAMJ,AALA,YAAc,SAAS,cAAc,CACrC,YAAY,aAAa,KAAM,gBAAgB,CAC/C,QAAQ,YAAY,YAAY,CAChC,YAAc,SAAS,cAAc,CACrC,YAAY,aAAa,KAAM,KAAK,CACpC,QAAQ,YAAY,YAAY,AACjC,CACF,CAED,cAAc,UAAU,YAAc,SAAU,YAAa,CAC3D,GAAI,cAAgB,MAAQ,SAAS,cAAc,KAAM,CACvD,IAAI,YAAc,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EACjE,YAAc,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EACjE,SAAW,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAI,IAEtE,CAAC,MAAQ,SAAS,aAAa,aAAa,SAAU,WAAW,GAAK,WAAW,GAAK,UAAY,WAAW,GAAK,KAAO,WAAW,GAAK,WAAW,IAAM,UAAY,WAAW,GAAK,KAAO,WAAW,GAAK,WAAW,IAAM,UAAY,WAAW,GAAK,UAAY,QAAU,KAAK,AACtR,CACF,EAID,SAAS,cAAc,OAAQ,cAAe,CAC5C,CAAC,MAAQ,SAAS,cAAgB,cAClC,IAAI,cAAgB,SAAS,gBAAgB,CAK7C,AAJA,cAAc,aAAa,OAAQ,SAAS,CAC5C,cAAc,aAAa,8BAA+B,OAAO,CACjE,cAAc,aAAa,SAAU,0CAA0C,CAC/E,OAAO,YAAY,cAAc,EAChC,MAAQ,SAAS,aAAe,aAClC,CAED,cAAc,UAAU,YAAc,SAAU,YAAa,CAC3D,GAAI,cAAgB,MAAQ,SAAS,cAAc,KAAM,CACvD,IAAI,OAAS,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAC5D,SAAW,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAElE,CAAC,MAAQ,SAAS,aAAa,aAAa,SAAU,WAAa,MAAM,GAAK,YAAc,MAAM,GAAK,YAAc,MAAM,GAAK,UAAY,QAAU,KAAK,AAC5J,CACF,EAID,SAAS,sBAAsB,OAAQ,cAAe,CAMpD,AAJA,OAAO,aAAa,IAAK,QAAQ,CACjC,OAAO,aAAa,IAAK,QAAQ,CACjC,OAAO,aAAa,QAAS,OAAO,CACpC,OAAO,aAAa,SAAU,OAAO,EACpC,MAAQ,SAAS,cAAgB,cAClC,IAAI,eAAiB,SAAS,iBAAiB,CAE/C,AADA,OAAO,YAAY,eAAe,EACjC,MAAQ,SAAS,eAAiB,cACpC,CAED,sBAAsB,UAAU,YAAc,SAAU,YAAa,CACnE,GAAI,cAAgB,MAAQ,SAAS,cAAc,KAAM,CAEvD,IAAI,mBAAqB,GACrB,OAAS,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAI,mBAOhE,YAAc,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EACjE,OAAS,YAAc,EAAI,EAAI,MAE/B,OAAS,YAAc,EAAI,EAAI,MAEnC,CAAC,MAAQ,SAAS,eAAe,aAAa,eAAgB,OAAS,IAAM,OAAO,CAMpF,IAAI,UAAY,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,GAAK,EAAI,OAAS,YAErF,CAAC,MAAQ,SAAS,eAAe,aAAa,WAAY,SAAS,AACpE,CACF,EAID,SAAS,gBAAgB,KAAM,cAAe,CAI5C,CAHC,MAAQ,SAAS,aAAc,GAC/B,MAAQ,SAAS,cAAgB,eACjC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,MAAQ,CAAE,CAC7B,CAwED,AAtEA,gBAAgB,UAAU,WAAa,UAAY,CACjD,IAAI,cAAgB,MAAQ,SAAS,KAAK,aAAa,WAAa,MAAQ,SAAS,KAAK,aAAa,WACnG,KACA,UACAA,IACA,IAeJ,KAbK,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,IAAM,GAC5D,KAAO,MAAQ,SAAS,KAAK,YAAY,gBAAgB,OACzD,IAAI,IAEJ,KAAK,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAI,EAC5D,IAAMA,IAAI,GAGZ,UAAY,SAAS,IAAI,CACzB,UAAU,aAAa,OAAQ,OAAO,CACtC,UAAU,aAAa,iBAAkB,QAAQ,CACjD,UAAU,aAAa,oBAAqB,EAAE,CAEtCA,IAAI,IAAKA,KAAK,EAIpB,AAHA,KAAO,SAAS,OAAO,CACvB,UAAU,YAAY,KAAK,CAE3B,CAAC,MAAQ,SAAS,MAAM,KAAK,CAC3B,EAAG,KACH,EAAGA,GACJ,EAAC,CAGJ,IAAK,MAAQ,SAAS,cAAc,eAAe,IAAI,EAAE,IAAM,EAAG,CAChE,IAAIwE,QAAO,SAAS,OAAO,CACvBlE,KAAK,iBAAiB,CAK1B,AAJA,QAAK,aAAa,KAAMA,KAAG,CAC3B,QAAK,aAAa,YAAa,QAAQ,CACvC,QAAK,YAAY,UAAU,CAE3B,CAAC,MAAQ,SAAS,KAAK,WAAW,KAAK,YAAYkE,QAAK,CAExD,IAAItD,IAAI,SAAS,IAAI,CAGrB,IAFA,IAAE,aAAa,OAAQ,OAAS,aAAe,IAAMZ,KAAK,IAAI,CAEvD,aAAa,IAClB,IAAE,YAAY,aAAa,GAAG,CAMhC,AAHA,CAAC,MAAQ,SAAS,KAAK,aAAa,YAAYY,IAAE,EAEjD,MAAQ,SAAS,OAASsD,QAC3B,UAAU,aAAa,SAAU,OAAO,AACzC,UAAW,MAAQ,SAAS,cAAc,eAAe,IAAI,EAAE,IAAM,IAAM,MAAQ,SAAS,cAAc,eAAe,IAAI,EAAE,IAAM,EAAG,CACvI,IAAK,MAAQ,SAAS,cAAc,eAAe,IAAI,EAAE,IAAM,EAG7D,IAFA,cAAgB,MAAQ,SAAS,KAAK,aAAa,WAAa,MAAQ,SAAS,KAAK,aAAa,WAE5F,aAAa,QAClB,CAAC,MAAQ,SAAS,KAAK,aAAa,YAAY,aAAa,GAAG,CAQpE,AAJA,CAAC,MAAQ,SAAS,KAAK,aAAa,YAAY,UAAU,CAE1D,CAAC,MAAQ,SAAS,KAAK,aAAa,gBAAgB,OAAO,CAE3D,UAAU,aAAa,SAAU,OAAO,AACzC,CAGD,CADC,MAAQ,SAAS,aAAc,GAC/B,MAAQ,SAAS,WAAa,SAChC,EAED,gBAAgB,UAAU,YAAc,SAAU,YAAa,CAC7D,CAAM,MAAQ,SAAS,aACrB,KAAK,YAAY,CAGnB,IAAIxE,IACA,KAAO,MAAQ,SAAS,MAAM,OAC9BwE,QACA,KAEJ,IAAKxE,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAK,MAAQ,SAAS,MAAMA,KAAG,IAAM,KACnC,SAAQ,MAAQ,SAAS,KAAK,YAAY,UAAU,MAAQ,SAAS,MAAMA,KAAG,GAC9E,MAAQ,MAAQ,SAAS,MAAMA,KAAG,GAE9B,cAAgB,MAAQ,SAAS,cAAc,MAAQwE,QAAK,KAAK,OACnE,KAAK,aAAa,IAAKA,QAAK,SAAS,CAGnC,cAAgB,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,OAAS,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,OAAS,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,OAAS,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,MAAQA,QAAK,KAAK,MAAM,CACjR,IAAI,eAEJ,IAAK,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,IAAM,IAAM,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,IAAM,IAAK,CAChI,IAAItE,IAAI,KAAK,KAAK,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,GAAI,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAE,CAAG,IAC7HL,IAAI,KAAK,KAAK,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,GAAI,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAE,CAAG,IAC7HU,IAAI,KAAK,gBAAgB,CAC7B,eAAiB,SAAWA,IAAIL,IAAI,IACpC,IAAI,WAAaK,KAAKV,IAAIK,KACtB,QAAU,GAAK,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAI,GAAK,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAI,IAClI,MAAQ,KAAK,MAAM,WAAa,QAAQ,CACxC6C,IAEJ,IAAKA,IAAI,EAAGA,IAAI,MAAOA,KAAK,EAC1B,gBAAkB,MAAQ,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAI,GAAK,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAI,IAAO,IAGtJ,gBAAkB,KAAOxC,IAAI,GAAK,MACnC,MACC,eAAiB,MAAQ,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAI,GAAK,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAI,IAG9I,KAAK,aAAa,mBAAoB,eAAe,AACtD,CAYL,IARI,cAAgB,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,OACrE,CAAC,MAAQ,SAAS,WAAW,aAAa,gBAAiB,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAI,EAAE,EAGlH,cAAgB,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,OACrE,CAAC,MAAQ,SAAS,WAAW,aAAa,WAAY,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAE,GAGxG,MAAQ,SAAS,cAAc,eAAe,IAAI,EAAE,IAAM,IAAM,MAAQ,SAAS,cAAc,eAAe,IAAI,EAAE,IAAM,KACzH,cAAgB,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,MAAM,CAC3E,IAAI,OAAS,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAEhE,CAAC,MAAQ,SAAS,WAAW,aAAa,SAAU,OAAS,QAAQ,MAAM,GAAK,IAAI,CAAG,IAAM,QAAQ,MAAM,GAAK,IAAI,CAAG,IAAM,QAAQ,MAAM,GAAK,IAAI,CAAG,IAAI,AAC5J,CAEJ,EAID,SAAS,iBAAiB,OAAQ,cAAe,CAC/C,CAAC,MAAQ,SAAS,cAAgB,cAClC,IAAI,cAAgB,SAAS,gBAAgB,CAK7C,AAJA,cAAc,aAAa,OAAQ,SAAS,CAC5C,cAAc,aAAa,8BAA+B,YAAY,CACtE,cAAc,aAAa,SAAU,uFAAuF,CAC5H,cAAc,aAAa,SAAU,KAAK,CAC1C,OAAO,YAAY,cAAc,CACjC,IAAI,oBAAsB,SAAS,sBAAsB,CAGzD,AAFA,oBAAoB,aAAa,8BAA+B,OAAO,CACvE,OAAO,YAAY,oBAAoB,EACtC,MAAQ,SAAS,aAAe,oBACjC,IAAI,QAAU,SAAS,UAAU,CAGjC,AAFA,QAAQ,aAAa,OAAQ,QAAQ,CACrC,oBAAoB,YAAY,QAAQ,EACvC,MAAQ,SAAS,QAAU,QAC5B,IAAI,QAAU,SAAS,UAAU,CAGjC,AAFA,QAAQ,aAAa,OAAQ,QAAQ,CACrC,oBAAoB,YAAY,QAAQ,EACvC,MAAQ,SAAS,QAAU,QAC5B,IAAI,QAAU,SAAS,UAAU,CAGjC,AAFA,QAAQ,aAAa,OAAQ,QAAQ,CACrC,oBAAoB,YAAY,QAAQ,EACvC,MAAQ,SAAS,QAAU,OAC7B,CAED,iBAAiB,UAAU,YAAc,SAAU,YAAa,CAC9D,GAAI,cAAgB,MAAQ,SAAS,cAAc,KAAM,CACvD,IAAI,QAAU,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAC7D,QAAU,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAC7D,QAAU,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAC7D,OAAS,OAAO,GAAK,IAAM,OAAO,GAAK,IAAM,OAAO,GACpD,OAAS,OAAO,GAAK,IAAM,OAAO,GAAK,IAAM,OAAO,GACpD,OAAS,OAAO,GAAK,IAAM,OAAO,GAAK,IAAM,OAAO,GAMxD,AAJA,CAAC,MAAQ,SAAS,QAAQ,aAAa,cAAe,OAAO,CAE7D,CAAC,MAAQ,SAAS,QAAQ,aAAa,cAAe,OAAO,CAE7D,CAAC,MAAQ,SAAS,QAAQ,aAAa,cAAe,OAAO,AAG9D,CACF,EAID,SAAS,mBAAmB,OAAQ,cAAe,CACjD,CAAC,MAAQ,SAAS,cAAgB,cAClC,IAAI,gBAAkB,MAAQ,SAAS,cAAc,eACjD,oBAAsB,SAAS,sBAAsB,CAwBzD,CAtBI,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,MAC9R,MAAQ,SAAS,QAAU,KAAK,aAAa,UAAW,oBAAoB,GAG3E,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,MAC9R,MAAQ,SAAS,QAAU,KAAK,aAAa,UAAW,oBAAoB,GAG3E,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,MAC9R,MAAQ,SAAS,QAAU,KAAK,aAAa,UAAW,oBAAoB,GAG3E,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,GAAK,eAAe,IAAI,EAAE,GAAK,eAAe,IAAI,EAAE,IAAM,MAC9R,MAAQ,SAAS,QAAU,KAAK,aAAa,UAAW,oBAAoB,IAG1E,MAAQ,SAAS,UAAY,MAAQ,SAAS,UAAY,MAAQ,SAAS,UAAY,MAAQ,SAAS,WAC3G,oBAAoB,aAAa,8BAA+B,OAAO,CACvE,OAAO,YAAY,oBAAoB,CACvC,oBAAsB,SAAS,sBAAsB,GAGnD,eAAe,GAAG,EAAE,GAAK,eAAe,GAAG,EAAE,IAAM,GAAK,eAAe,GAAG,EAAE,GAAK,eAAe,GAAG,EAAE,IAAM,GAAK,eAAe,GAAG,EAAE,GAAK,eAAe,GAAG,EAAE,IAAM,GAAK,eAAe,GAAG,EAAE,GAAK,eAAe,GAAG,EAAE,IAAM,GAAK,eAAe,GAAG,EAAE,GAAK,eAAe,GAAG,EAAE,IAAM,KACrR,oBAAoB,aAAa,8BAA+B,OAAO,CACvE,OAAO,YAAY,oBAAoB,EACtC,MAAQ,SAAS,gBAAkB,KAAK,aAAa,UAAW,oBAAoB,EACpF,MAAQ,SAAS,gBAAkB,KAAK,aAAa,UAAW,oBAAoB,EACpF,MAAQ,SAAS,gBAAkB,KAAK,aAAa,UAAW,oBAAoB,CAExF,CA0CD,AAxCA,mBAAmB,UAAU,aAAe,SAAU,KAAM,oBAAqB,CAC/E,IAAI,OAAS,SAAS,KAAK,CAG3B,MAFA,QAAO,aAAa,OAAQ,QAAQ,CACpC,oBAAoB,YAAY,OAAO,CAChC,MACR,EAED,mBAAmB,UAAU,cAAgB,SAAU,WAAY,WAAY,MAAO,YAAa,YAAa,CAc9G,IAbA,IAAI,IAAM,EACN,SAAW,IACX,KACA,IAAM,KAAK,IAAI,WAAY,WAAW,CACtC,IAAM,KAAK,IAAI,WAAY,WAAW,CACtC,MAAQ,MAAM,KAAK,KAAM,CAC3B,OAAQ,QACT,EAAC,CACE,WACA,IAAM,EACN,YAAc,YAAc,YAC5B,WAAa,WAAa,WAEvB,KAAO,KAaZ,AAZA,KAAO,IAAM,IAOX,WALE,MAAQ,IACG,WAAa,EAAI,YAAc,YACnC,MAAQ,IACJ,WAAa,EAAI,YAAc,YAE/B,YAAc,cAAwB,KAAO,YAAc,cAAY,EAAI,OAG1F,MAAM,KAAO,WACb,KAAO,EACP,KAAO,KAAO,SAAW,GAG3B,MAAO,OAAM,KAAK,IAAI,AACvB,EAED,mBAAmB,UAAU,YAAc,SAAU,YAAa,CAChE,GAAI,cAAgB,MAAQ,SAAS,cAAc,KAAM,CACvD,IAAI,IACA,gBAAkB,MAAQ,SAAS,cAAc,eA8BrD,CA5BK,MAAQ,SAAS,kBAAoB,aAAe,eAAe,GAAG,EAAE,MAAQ,eAAe,GAAG,EAAE,MAAQ,eAAe,GAAG,EAAE,MAAQ,eAAe,GAAG,EAAE,MAAQ,eAAe,GAAG,EAAE,QAC3L,IAAM,KAAK,cAAc,eAAe,GAAG,EAAE,EAAG,eAAe,GAAG,EAAE,EAAG,eAAe,GAAG,EAAE,EAAG,eAAe,GAAG,EAAE,EAAG,eAAe,GAAG,EAAE,EAAE,CAE3I,CAAC,MAAQ,SAAS,gBAAgB,aAAa,cAAe,IAAI,CAElE,CAAC,MAAQ,SAAS,gBAAgB,aAAa,cAAe,IAAI,CAElE,CAAC,MAAQ,SAAS,gBAAgB,aAAa,cAAe,IAAI,GAG/D,MAAQ,SAAS,UAAY,aAAe,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,QACxL,IAAM,KAAK,cAAc,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAE,CAEhJ,CAAC,MAAQ,SAAS,QAAQ,aAAa,cAAe,IAAI,GAGvD,MAAQ,SAAS,UAAY,aAAe,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,QACxL,IAAM,KAAK,cAAc,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAE,CAEhJ,CAAC,MAAQ,SAAS,QAAQ,aAAa,cAAe,IAAI,GAGvD,MAAQ,SAAS,UAAY,aAAe,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,QACxL,IAAM,KAAK,cAAc,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAE,CAEhJ,CAAC,MAAQ,SAAS,QAAQ,aAAa,cAAe,IAAI,GAGvD,MAAQ,SAAS,UAAY,aAAe,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,MAAQ,eAAe,IAAI,EAAE,QACxL,IAAM,KAAK,cAAc,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAG,eAAe,IAAI,EAAE,EAAE,CAEhJ,CAAC,MAAQ,SAAS,QAAQ,aAAa,cAAe,IAAI,CAE7D,CACF,EAID,SAAS,oBAAoB,OAAQ,cAAe,CAClD,IAAI,WAAa,cAAc,UAAU,WAAW,aAAa,WAKjE,AAJA,OAAO,aAAa,IAAK,WAAW,EAAE,CACtC,OAAO,aAAa,IAAK,WAAW,EAAE,CACtC,OAAO,aAAa,QAAS,WAAW,MAAM,CAC9C,OAAO,aAAa,SAAU,WAAW,OAAO,EAC/C,MAAQ,SAAS,cAAgB,cAClC,IAAI,eAAiB,SAAS,iBAAiB,CAK/C,AAJA,eAAe,aAAa,KAAM,cAAc,CAChD,eAAe,aAAa,SAAU,gBAAgB,CACtD,eAAe,aAAa,eAAgB,IAAI,EAC/C,MAAQ,SAAS,eAAiB,eACnC,OAAO,YAAY,eAAe,CAClC,IAAI,SAAW,SAAS,WAAW,CAMnC,AALA,SAAS,aAAa,KAAM,KAAK,CACjC,SAAS,aAAa,KAAM,IAAI,CAChC,SAAS,aAAa,KAAM,gBAAgB,CAC5C,SAAS,aAAa,SAAU,gBAAgB,EAC/C,MAAQ,SAAS,SAAW,SAC7B,OAAO,YAAY,SAAS,CAC5B,IAAI,QAAU,SAAS,UAAU,CAKjC,AAJA,QAAQ,aAAa,cAAe,UAAU,CAC9C,QAAQ,aAAa,gBAAiB,IAAI,CAC1C,QAAQ,aAAa,SAAU,gBAAgB,EAC9C,MAAQ,SAAS,QAAU,QAC5B,OAAO,YAAY,QAAQ,CAC3B,IAAI,YAAc,SAAS,cAAc,CAKzC,AAJA,YAAY,aAAa,KAAM,gBAAgB,CAC/C,YAAY,aAAa,MAAO,gBAAgB,CAChD,YAAY,aAAa,WAAY,KAAK,CAC1C,YAAY,aAAa,SAAU,gBAAgB,CACnD,OAAO,YAAY,YAAY,CAC/B,IAAI,QAAU,SAAS,UAAU,CACjC,OAAO,YAAY,QAAQ,CAC3B,IAAI,YAQJ,AAPA,YAAc,SAAS,cAAc,CACrC,QAAQ,YAAY,YAAY,CAChC,YAAc,SAAS,cAAc,CACrC,YAAY,aAAa,KAAM,gBAAgB,EAC9C,MAAQ,SAAS,YAAc,aAC/B,MAAQ,SAAS,QAAU,SAC3B,MAAQ,SAAS,mBAAoB,EACtC,QAAQ,YAAY,YAAY,AACjC,CAED,oBAAoB,UAAU,YAAc,SAAU,YAAa,CACjE,GAAI,cAAgB,MAAQ,SAAS,cAAc,KAAM,CAKvD,IAJI,cAAgB,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,OACrE,CAAC,MAAQ,SAAS,eAAe,aAAa,gBAAiB,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAI,EAAE,CAGtH,cAAgB,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,KAAM,CAC3E,IAAI,KAAO,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAE9D,CAAC,MAAQ,SAAS,QAAQ,aAAa,cAAe,SAAS,KAAK,MAAM,IAAI,GAAK,IAAI,CAAE,KAAK,MAAM,IAAI,GAAK,IAAI,CAAE,KAAK,MAAM,IAAI,GAAK,IAAI,CAAC,CAAC,AAC9I,CAMD,IAJI,cAAgB,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,OACrE,CAAC,MAAQ,SAAS,QAAQ,aAAa,iBAAkB,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAI,IAAI,CAGlH,cAAgB,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,OAAS,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,KAAM,CACvI,IAAI,UAAY,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAC/D,QAAU,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAAI,IAAM,UACvEc,IAAI,SAAW,KAAK,IAAI,MAAM,CAC9BF,IAAI,SAAW,KAAK,IAAI,MAAM,CAIlC,AAFA,CAAC,MAAQ,SAAS,SAAS,aAAa,KAAME,IAAE,CAEhD,CAAC,MAAQ,SAAS,SAAS,aAAa,KAAMF,IAAE,AACjD,CAWF,CACF,EAID,IAAI,iBAAmB,CAAE,EAEzB,SAAS,gBAAgB,WAAY,cAAe,KAAM,CAQxD,CAPC,MAAQ,SAAS,aAAc,GAC/B,MAAQ,SAAS,cAAgB,eACjC,MAAQ,SAAS,WAAa,YAC9B,MAAQ,SAAS,KAAO,KACzB,KAAK,aAAe,SAAS,IAAI,CACjC,KAAK,aAAa,YAAY,KAAK,aAAa,CAChD,KAAK,aAAa,YAAY,KAAK,mBAAmB,CACtD,KAAK,YAAc,KAAK,YACzB,CA+FD,AA7FA,gBAAgB,UAAU,WAAa,SAAUqD,QAAM,CAIrD,IAHA,IAAIxE,IAAI,EACJ,IAAM,iBAAiB,OAEpBA,IAAI,KAAK,CACd,GAAI,iBAAiBA,OAAOwE,QAC1B,OAAO,iBAAiBxE,KAG1B,KAAK,CACN,CAED,OAAO,IACR,EAED,gBAAgB,UAAU,gBAAkB,SAAUwE,QAAM,SAAU,CACpE,IAAI,WAAaA,QAAK,aAAa,WAE9B,cAQL,KAJA,IAAI,SAAW,WAAW,SACtBxE,IAAI,EACJ,IAAM,SAAS,OAEZA,IAAI,KACL,SAASA,OAAOwE,QAAK,cAIzB,KAAK,EAGP,IAAI,UAEJ,AAAIxE,KAAK,IAAM,IACb,UAAY,SAASA,IAAI,IAG3B,IAAI,QAAU,SAAS,MAAM,CAG7B,AAFA,QAAQ,aAAa,OAAQ,IAAM,SAAS,CAExC,UACF,WAAW,aAAa,QAAS,UAAU,CAE3C,WAAW,YAAY,QAAQ,AAdhC,CAgBF,EAED,gBAAgB,UAAU,iBAAmB,SAAU,KAAMwE,QAAM,CACjE,IAAK,KAAK,WAAWA,QAAK,CAAE,CAC1B,IAAI,SAAW,iBAAiB,CAC5B,OAAS,SAAS,OAAO,CAI7B,AAHA,OAAO,aAAa,KAAMA,QAAK,QAAQ,CACvC,OAAO,aAAa,YAAa,QAAQ,CAEzC,iBAAiB,KAAKA,QAAK,CAE3B,IAAI,KAAO,KAAK,WAAW,KAC3B,KAAK,YAAY,OAAO,CACxB,IAAI,OAAS,SAAS,SAAS,CAI/B,AAHA,OAAO,aAAa,KAAM,SAAS,CACnC,KAAK,gBAAgBA,QAAM,SAAS,CACpC,OAAO,YAAYA,QAAK,aAAa,CACrC,KAAK,YAAY,OAAO,CACxB,IAAI,QAAU,SAAS,MAAM,CAI7B,AAHA,QAAQ,aAAa,OAAQ,IAAM,SAAS,CAC5C,OAAO,YAAY,QAAQ,CAC3B,QAAK,KAAK,IAAK,EACf,QAAK,MAAM,AACZ,CAED,KAAK,SAASA,QAAK,QAAQ,AAC5B,EAED,gBAAgB,UAAU,WAAa,UAAY,CAMjD,IALA,IAAI,KAAO,MAAQ,SAAS,cAAc,eAAe,GAAG,EAAE,EAC1D,UAAY,MAAQ,SAAS,KAAK,KAAK,SACvCxE,IAAI,EACJ,IAAM,SAAS,OAEZA,IAAI,KAKT,AAJI,SAASA,MAAM,SAASA,KAAG,KAAK,MAAQ,KAC1C,KAAK,kBAAkB,MAAQ,SAAS,KAAM,SAASA,KAAG,CAG5D,KAAK,EAGP,CAAC,MAAQ,SAAS,aAAc,CACjC,EAED,gBAAgB,UAAU,YAAc,UAAY,CAClD,CAAM,MAAQ,SAAS,aACrB,KAAK,YAAY,AAEpB,EAKD,SAAS,WAAW,KAAM,CACxB,IAAIA,IACA,IAAM,KAAK,KAAK,GAAK,KAAK,KAAK,GAAG,OAAS,EAC3C,MAAQ,iBAAiB,CACzB,IAAM,eAAe,aAAa,OAAO,EAAK,CAC9C,MAAQ,EACZ,CAAC,MAAQ,SAAS,QAAU,CAAE,EAC9B,IAAI,cAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EA4BxB,AA3BA,cAAgB,KAEZ,KAAK,KAAK,GAAGA,KAAG,KAAO,IACzB,OAAS,EACT,cAAgB,IAAI,cAAc,IAAK,KAAK,eAAe,eAAeA,OACjE,KAAK,KAAK,GAAGA,KAAG,KAAO,IAChC,OAAS,EACT,cAAgB,IAAI,cAAc,IAAK,KAAK,eAAe,eAAeA,OACjE,KAAK,KAAK,GAAGA,KAAG,KAAO,GAChC,cAAgB,IAAI,gBAAgB,KAAM,KAAK,eAAe,eAAeA,MACpE,KAAK,KAAK,GAAGA,KAAG,KAAO,IAChC,OAAS,EACT,cAAgB,IAAI,iBAAiB,IAAK,KAAK,eAAe,eAAeA,OACpE,KAAK,KAAK,GAAGA,KAAG,KAAO,IAChC,OAAS,EACT,cAAgB,IAAI,mBAAmB,IAAK,KAAK,eAAe,eAAeA,OACtE,KAAK,KAAK,GAAGA,KAAG,KAAO,IAChC,OAAS,EACT,cAAgB,IAAI,oBAAoB,IAAK,KAAK,eAAe,eAAeA,OACvE,KAAK,KAAK,GAAGA,KAAG,KAAO,GAEhC,cAAgB,IAAI,gBAAgB,IAAK,KAAK,eAAe,eAAeA,KAAI,MACvE,KAAK,KAAK,GAAGA,KAAG,KAAO,KAChC,OAAS,EACT,cAAgB,IAAI,sBAAsB,IAAK,KAAK,eAAe,eAAeA,OAGhF,eACF,CAAC,MAAQ,SAAS,QAAQ,KAAK,cAAc,CASjD,AALI,QACF,KAAK,WAAW,KAAK,YAAY,IAAI,CACrC,KAAK,aAAa,aAAa,SAAU,OAAS,aAAe,IAAM,MAAQ,IAAI,GAGhF,MAAQ,SAAS,QAAQ,QAC5B,KAAK,uBAAuB,MAAQ,QAAQ,AAE/C,CAED,WAAW,UAAU,YAAc,SAAU,cAAe,CAC1D,IAAIA,IACA,KAAO,MAAQ,SAAS,QAAQ,OAEpC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,QAAQA,KAAG,YAAY,cAAc,AAE1D,EAID,SAAS,eAAgB,CAIvB,CAHC,MAAQ,SAAS,MAAQ,CAAE,GAC3B,MAAQ,SAAS,QAAU,GAC3B,MAAQ,SAAS,IAAM,IAAI,QAC3B,MAAQ,SAAS,GAAK,EACvB,IAAIA,IACA,IAAM,GAGV,KAFC,MAAQ,SAAS,QAAU,iBAAiB,UAAW,IAAI,CAEvDA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,MAAMA,KAAK,iBAAiB,UAAW,GAAG,CAG9D,CAAC,MAAQ,SAAS,QAAU,GAC7B,CAkBD,AAhBA,cAAc,UAAU,UAAY,UAAY,CAC9C,IAAI,WAAa,MAAQ,SAAS,QAAU,EACxC,gBAAkB,MAAQ,SAAS,QAGvC,CAFC,MAAQ,SAAS,QAAU,iBAAiB,UAAW,UAAU,CAElE,CAAC,MAAQ,SAAS,QAAQ,IAAI,eAAe,CAE7C,IAAIA,IAAI,EAER,IAAKA,KAAK,MAAQ,SAAS,QAASA,IAAI,UAAWA,KAAK,EACtD,CAAC,MAAQ,SAAS,MAAMA,KAAK,iBAAiB,UAAW,GAAG,CAG9D,CAAC,MAAQ,SAAS,QAAU,SAC7B,EAED,cAAc,UAAU,MAAQ,UAAY,CAK1C,CAJC,MAAQ,SAAS,QAAU,EAE5B,CAAC,MAAQ,SAAS,IAAI,OAAO,EAE5B,MAAQ,SAAS,GAAK,CACxB,EAID,SAAS,eAAgB,CAAE,CAwE3B,AAtEA,cAAc,UAAY,CACxB,eAAgB,UAAY,CAAE,EAC9B,oBAAqB,UAAY,CAAE,EACnC,wBAAyB,UAAY,CAEnC,CADC,MAAQ,SAAS,eAAiB,MAAQ,SAAS,WAAW,eAC9D,MAAQ,SAAS,yBAA2B,IAAI,UAAU,MAAQ,QACpE,EACD,cAAe,UAAY,CAAE,EAC7B,aAAc,UAAY,CACxB,IAAI,YAAc,MAAQ,SAAS,WAEnC,GAAI,WAAW,aAAe,MAAQ,SAAS,KAAK,GAAI,CACtD,WAAW,WAAa,MAAQ,SAAS,KAAK,GAC9C,IAAI,eAAiB,cAAc,MAAQ,SAAS,KAAK,GAAG,CAC5D,WAAW,cAAc,yBAA2B,cACrD,CACF,EACD,2BAA4B,UAAY,CACtC,CAAC,MAAQ,SAAS,YAAc,IAAI,eAAe,MAAQ,SAAS,KAAM,MAAQ,QACnF,EACD,YAAa,UAAY,CACvB,EAAM,MAAQ,SAAS,WAAa,MAAQ,SAAS,YAAc,MAAQ,SAAS,kBACjF,MAAQ,SAAS,QAAS,EAE9B,EACD,YAAa,UAAY,CACvB,CAAK,MAAQ,SAAS,aAAe,MAAQ,SAAS,iBACnD,MAAQ,SAAS,QAAS,GAC1B,MAAQ,SAAS,eAAgB,GACjC,MAAQ,SAAS,YAAY,eAAgB,EAEjD,EACD,YAAa,UAAY,CACvB,MAAK,MAAQ,SAAS,SAAW,MAAQ,SAAS,KAAK,IAMvD,CAFA,KAAK,iBAAiB,CACtB,KAAK,kBAAkB,CACvB,KAAK,cAAc,CACnB,IAAI,gBAAkB,MAAQ,SAAS,KAAK,KAAO,EAgBnD,AAdA,CAAC,MAAQ,SAAS,WAAW,SAAS,KAAK,eAAe,CAE1D,CAAC,MAAQ,SAAS,WAAW,SAAS,cAAc,MAAQ,SAAS,eAAe,IAAI,MAAM,CAE9F,CAAC,MAAQ,SAAS,WAAW,SAAS,YAAY,MAAQ,SAAS,eAAe,MAAM,EAAE,EAAE,CAE5F,KAAK,oBAAoB,CAEzB,CAAC,MAAQ,SAAS,WAAW,SAAS,QAAQ,eAAe,EAExD,MAAQ,SAAS,YAAY,UAChC,CAAC,MAAQ,SAAS,WAAW,SAAS,SAAQ,EAAK,EAGhD,MAAQ,SAAS,iBACnB,MAAQ,SAAS,eAAgB,EAlBjB,CAoBpB,EACD,QAAS,UAAY,CAKnB,CAJC,MAAQ,SAAS,cAAgB,MACjC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,WAAa,KAE/B,CAAC,MAAQ,SAAS,YAAY,SAAS,AACxC,EACD,QAAS,IAAI,MACd,EACD,cAAc,UAAU,KAAO,cAAc,UAAU,YACvD,cAAc,UAAU,KAAO,cAAc,UAAU,YAIvD,SAAS,eAAe,KAAM,WAAY,KAAM,CAG9C,CAFC,MAAQ,SAAS,UAAY,WAAW,aAAa,KAAK,MAAM,EAChE,MAAQ,SAAS,IAAM,WAAW,YAAY,UAAU,MAAQ,SAAS,UAAU,CACpF,KAAK,YAAY,KAAM,WAAY,KAAK,AACzC,CAqCD,AAnCA,gBAAgB,CAAC,YAAa,iBAAkB,cAAe,iBAAkB,aAAc,iBAAkB,EAAE,eAAe,CAClI,eAAe,UAAU,YAAc,gBAAgB,UAAU,YACjE,eAAe,UAAU,aAAe,cAAc,UAAU,aAEhE,eAAe,UAAU,cAAgB,UAAY,CACnD,IAAK,MAAQ,SAAS,IAAI,SAAW,MAAQ,SAAS,UAAU,KAAO,MAAQ,SAAS,IAAI,QAAU,MAAQ,SAAS,UAAU,KAAO,MAAQ,SAAS,IAAI,QAAS,CACpK,IAAI,OAAS,UAAU,SAAS,CAEhC,AADA,OAAO,OAAS,MAAQ,SAAS,UAAU,EAC3C,OAAO,QAAU,MAAQ,SAAS,UAAU,EAC5C,IAAI,IAAM,OAAO,WAAW,KAAK,CAC7B,MAAQ,MAAQ,SAAS,IAAI,MAC7B,MAAQ,MAAQ,SAAS,IAAI,OAC7B,OAAS,KAAO,KAChB,WAAa,MAAQ,SAAS,UAAU,GAAK,MAAQ,SAAS,UAAU,EACxE,UACA,WACA,KAAO,MAAQ,SAAS,UAAU,KAAO,MAAQ,SAAS,WAAW,aAAa,yBAWtF,AATI,OAAS,WAAa,MAAQ,kBAAoB,OAAS,WAAa,MAAQ,kBAClF,WAAa,KACb,UAAY,WAAa,YAEzB,UAAY,KACZ,WAAa,UAAY,WAG3B,IAAI,WAAW,MAAQ,SAAS,KAAM,KAAO,WAAa,GAAI,KAAO,YAAc,EAAG,UAAW,WAAY,EAAG,GAAI,MAAQ,SAAS,UAAU,GAAI,MAAQ,SAAS,UAAU,EAAE,EAC/K,MAAQ,SAAS,IAAM,MACzB,CACF,EAED,eAAe,UAAU,mBAAqB,UAAY,CACxD,CAAC,MAAQ,SAAS,cAAc,WAAW,MAAQ,SAAS,IAAK,EAAG,EAAE,AACvE,EAED,eAAe,UAAU,QAAU,UAAY,CAC7C,CAAC,MAAQ,SAAS,IAAM,IACzB,EAID,SAAS,cAAc,KAAM,WAAY,KAAM,CAM7C,CALC,MAAQ,SAAS,gBAAiB,GAClC,MAAQ,SAAS,OAAS,KAAK,QAC/B,MAAQ,SAAS,gBAAkB,CAAE,GACrC,MAAQ,SAAS,SAAW,kBAAkB,MAAQ,SAAS,OAAO,OAAO,CAC9E,KAAK,YAAY,KAAM,WAAY,KAAK,EACvC,MAAQ,SAAS,GAAK,KAAK,GAAK,gBAAgB,QAAQ,MAAQ,QAAS,KAAK,GAAI,EAAG,WAAW,UAAW,MAAQ,QAAQ,CAAG,CAC7H,cAAc,CACf,CACF,CAuBD,AArBA,gBAAgB,CAAC,eAAgB,aAAc,aAAc,EAAE,cAAc,CAE7E,cAAc,UAAU,mBAAqB,UAAY,CACvD,IAAI,KAAO,MAAQ,SAAS,cAO5B,AANA,IAAI,WAAW,CACf,IAAI,OAAO,EAAG,EAAE,CAChB,IAAI,QAAQ,MAAQ,SAAS,KAAK,EAAG,EAAE,CACvC,IAAI,QAAQ,MAAQ,SAAS,KAAK,GAAI,MAAQ,SAAS,KAAK,EAAE,CAC9D,IAAI,OAAO,GAAI,MAAQ,SAAS,KAAK,EAAE,CACvC,IAAI,OAAO,EAAG,EAAE,CAChB,IAAI,MAAM,CACV,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAEnC,IAAKA,IAAI,IAAM,EAAGA,KAAK,EAAGA,MACxB,EAAK,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,SAASA,OACjE,CAAC,MAAQ,SAAS,SAASA,KAAG,aAAa,AAGhD,EAED,cAAc,UAAU,QAAU,UAAY,CAC5C,IAAIA,IACA,KAAO,MAAQ,SAAS,OAAO,OAEnC,IAAKA,IAAI,IAAM,EAAGA,KAAK,EAAGA,MACxB,CAAK,MAAQ,SAAS,SAASA,MAC7B,CAAC,MAAQ,SAAS,SAASA,KAAG,SAAS,CAK3C,CADC,MAAQ,SAAS,OAAS,MAC1B,MAAQ,SAAS,SAAW,IAC9B,EAID,SAAS,cAAc,KAAM,QAAS,CAIpC,CAHC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,QAAU,SAC3B,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,KAAK,iBAAmB,CAAE,GAC/E,MAAQ,SAAS,SAAW,kBAAkB,MAAQ,SAAS,gBAAgB,OAAO,CACvF,IAAIA,IACA,KAAO,MAAQ,SAAS,gBAAgB,OACxC,UAAW,EAEf,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAKxB,CAJK,MAAQ,SAAS,gBAAgBA,KAAG,OAAS,MAChD,UAAW,IAGZ,MAAQ,SAAS,SAASA,KAAK,qBAAqB,cAAc,MAAQ,SAAS,SAAU,MAAQ,SAAS,gBAAgBA,KAAI,EAAE,CAKvI,CAFC,MAAQ,SAAS,SAAW,SAEzB,UACF,CAAC,MAAQ,SAAS,QAAQ,uBAAuB,MAAQ,QAAQ,AAEpE,CAiDD,AA/CA,cAAc,UAAU,YAAc,UAAY,CAChD,IAAM,MAAQ,SAAS,SAIvB,KAAI,WAAa,MAAQ,SAAS,QAAQ,eAAe,IACrD,KAAO,MAAQ,SAAS,QAAQ,cAChCA,IACA,KAAO,MAAQ,SAAS,gBAAgB,OACxC5R,KACA,IACA,KAGJ,IAFA,IAAI,WAAW,CAEV4R,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAK,MAAQ,SAAS,gBAAgBA,KAAG,OAAS,IAAK,CAWrD,CAVK,MAAQ,SAAS,gBAAgBA,KAAG,MACvC,IAAI,OAAO,EAAG,EAAE,CAChB,IAAI,QAAQ,MAAQ,SAAS,QAAQ,WAAW,SAAS,EAAG,EAAE,CAC9D,IAAI,QAAQ,MAAQ,SAAS,QAAQ,WAAW,SAAS,GAAI,MAAQ,SAAS,QAAQ,WAAW,SAAS,EAAE,CAC5G,IAAI,OAAO,GAAI,MAAQ,SAAS,QAAQ,WAAW,SAAS,EAAE,CAC9D,IAAI,OAAO,EAAG,EAAE,EAGlB,MAAQ,MAAQ,SAAS,SAASA,KAAG,EACrC,KAAK,UAAU,kBAAkB,KAAK,EAAE,GAAG,GAAI,KAAK,EAAE,GAAG,GAAI,EAAE,CAC/D,IAAI,OAAO5R,KAAG,GAAIA,KAAG,GAAG,CACxB,IAAI2U,IACA,KAAO,KAAK,QAEhB,IAAKA,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAEzB,AADA,IAAM,UAAU,oBAAoB,KAAK,EAAEA,IAAI,GAAI,KAAK,EAAEA,KAAI,KAAK,EAAEA,KAAG,CACxE,IAAI,cAAc,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAG,CAInE,AADA,IAAM,UAAU,oBAAoB,KAAK,EAAEA,IAAI,GAAI,KAAK,EAAE,GAAI,KAAK,EAAE,GAAG,CACxE,IAAI,cAAc,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAG,AAClE,CAKH,AAFA,CAAC,MAAQ,SAAS,QAAQ,WAAW,SAAS,MAAK,EAAK,CAExD,IAAI,MAAM,AArC+C,CAsC1D,EAED,cAAc,UAAU,gBAAkB,YAAY,UAAU,gBAEhE,cAAc,UAAU,QAAU,UAAY,CAC5C,CAAC,MAAQ,SAAS,QAAU,IAC7B,EAMD,SAAS,eAAe,KAAM,WAAY,KAAM,CAS9C,CARC,MAAQ,SAAS,OAAS,CAAE,GAC5B,MAAQ,SAAS,WAAa,KAAK,QACnC,MAAQ,SAAS,WAAa,CAAE,GAChC,MAAQ,SAAS,UAAY,CAAE,GAC/B,MAAQ,SAAS,aAAe,CAAE,GAClC,MAAQ,SAAS,eAAiB,CAAE,GACpC,MAAQ,SAAS,kBAAoB,CAAE,GACvC,MAAQ,SAAS,kBAAoB,IAAI,sBAC1C,KAAK,YAAY,KAAM,WAAY,KAAK,AACzC,CAuhBD,AArhBA,gBAAgB,CAAC,YAAa,iBAAkB,cAAe,cAAe,iBAAkB,aAAc,iBAAkB,EAAE,eAAe,CACjJ,eAAe,UAAU,YAAc,qBAAqB,UAAU,YACtE,eAAe,UAAU,gBAAkB,CACzC,QAAS,EACT,QAAQ,CACT,EACD,eAAe,UAAU,aAAe,CAAE,EAE1C,eAAe,UAAU,cAAgB,UAAY,CACnD,KAAK,cAAc,MAAQ,SAAS,YAAa,MAAQ,SAAS,WAAY,MAAQ,SAAS,cAAc,EAAM,CAAE,EAAC,AACvH,EAED,eAAe,UAAU,mBAAqB,SAAU,KAAM,WAAY,CACxE,IAAI,UAAY,CACR,KACN,KAAM,KAAK,GACX,cAAe,CAAC,MAAQ,SAAS,kBAAkB,qBAAqB,WAAW,CACnF,WAAY,CAAE,EACd,SAAU,CAAE,EACZ,OAAQ,KAAK,MAAO,CACrB,EACG,YAAc,CAAE,EAsBpB,GApBI,KAAK,KAAO,MAAQ,KAAK,KAAO,MAClC,YAAY,EAAI,gBAAgB,QAAQ,MAAQ,QAAS,KAAK,EAAG,EAAG,IAAK,MAAQ,QAAQ,CAEpF,YAAY,EAAE,IACjB,UAAU,GAAK,OAAS,QAAQ,YAAY,EAAE,EAAE,GAAG,CAAG,IAAM,QAAQ,YAAY,EAAE,EAAE,GAAG,CAAG,IAAM,QAAQ,YAAY,EAAE,EAAE,GAAG,CAAG,OAEvH,KAAK,KAAO,MAAQ,KAAK,KAAO,QACzC,YAAY,EAAI,gBAAgB,QAAQ,MAAQ,QAAS,KAAK,EAAG,EAAG,KAAM,MAAQ,QAAQ,CAC1F,YAAY,EAAI,gBAAgB,QAAQ,MAAQ,QAAS,KAAK,EAAG,EAAG,KAAM,MAAQ,QAAQ,CAC1F,YAAY,EAAI,gBAAgB,QAAQ,MAAQ,QAAS,KAAK,GAAK,CACjE,EAAG,CACJ,EAAE,EAAG,IAAM,MAAQ,QAAQ,CAC5B,YAAY,EAAI,gBAAgB,QAAQ,MAAQ,QAAS,KAAK,GAAK,CACjE,EAAG,CACJ,EAAE,EAAG,UAAW,MAAQ,QAAQ,CACjC,YAAY,EAAI,IAAI,iBAAiB,MAAQ,QAAS,KAAK,EAAG,MAAQ,UAGxE,YAAY,EAAI,gBAAgB,QAAQ,MAAQ,QAAS,KAAK,EAAG,EAAG,IAAM,MAAQ,QAAQ,CAEtF,KAAK,KAAO,MAAQ,KAAK,KAAO,KAelC,IAdA,UAAU,IAAM,MAAQ,SAAS,OAAO,KAAK,KAAO,QACpD,UAAU,IAAM,MAAQ,SAAS,OAAO,KAAK,KAAO,QAEhD,KAAK,IAAM,IAEb,UAAU,GAAK,KAAK,IAGtB,YAAY,EAAI,gBAAgB,QAAQ,MAAQ,QAAS,KAAK,EAAG,EAAG,KAAM,MAAQ,QAAQ,CAErF,YAAY,EAAE,IACjB,UAAU,GAAK,YAAY,EAAE,GAG3B,KAAK,EAAG,CACV,IAAIrC,IAAI,IAAI,aAAa,MAAQ,QAAS,KAAK,EAAG,SAAU,MAAQ,SAGpE,AAFA,YAAY,EAAIA,IAEX,YAAY,EAAE,IACjB,UAAU,GAAK,YAAY,EAAE,UAC7B,UAAU,GAAK,YAAY,EAAE,WAAW,GAE3C,OAED,UAAU,EAAI,KAAK,IAAM,EAAI,UAAY,UAM3C,MAHA,CAAC,MAAQ,SAAS,WAAW,KAAK,UAAU,CAE5C,YAAY,MAAQ,UACb,WACR,EAED,eAAe,UAAU,mBAAqB,UAAY,CACxD,IAAI,YAAc,CAChB,GAAI,CAAE,EACN,aAAc,CAAE,CACjB,EACD,OAAO,WACR,EAED,eAAe,UAAU,uBAAyB,SAAU,KAAM,CAChE,IAAI,YAAc,CAChB,UAAW,CACT,QAAS,EACT,QAAQ,EACR,IAAK,CAAC,MAAQ,SAAS,kBAAkB,WAAW,CACpD,GAAI,gBAAgB,QAAQ,MAAQ,QAAS,KAAK,EAAG,EAAG,IAAM,MAAQ,QAAQ,CAC9E,OAAQ,yBAAyB,qBAAqB,MAAQ,QAAS,KAAM,MAAQ,QAAQ,AAC9F,CACF,EACD,OAAO,WACR,EAED,eAAe,UAAU,mBAAqB,SAAU,KAAM,CAC5D,IAAI,YAAc,IAAI,YAAY,MAAQ,QAAS,MAAO,MAAQ,SAAS,YAAa,MAAQ,SAAS,mBAKzG,MAHA,CAAC,MAAQ,SAAS,OAAO,KAAK,YAAY,CAE1C,KAAK,oBAAoB,YAAY,CAC9B,WACR,EAED,eAAe,UAAU,aAAe,UAAY,CAClD,CAAC,MAAQ,SAAS,eAAgB,EAClC,IAAIV,IACA,KAAO,MAAQ,SAAS,UAAU,OAEtC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,aAAaA,MAAM,MAAQ,SAAS,UAAUA,KAMlE,IAHA,KAAK,cAAc,MAAQ,SAAS,YAAa,MAAQ,SAAS,WAAY,MAAQ,SAAS,cAAc,EAAM,CAAE,EAAC,CACtH,KAAO,MAAQ,SAAS,kBAAkB,OAErCA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,kBAAkBA,KAAG,UAAU,CAKnD,AAFA,KAAK,iBAAiB,CAEtB,CAAC,MAAQ,SAAS,kBAAkB,kBAAkB,MAAQ,SAAS,cAAc,AACtF,EAED,eAAe,UAAU,wBAA0B,SAAU,UAAW,CACtE,IAAIA,IACA,KAAO,MAAQ,SAAS,WAAW,OAEvC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAM,MAAQ,SAAS,WAAWA,KAAG,QACnC,CAAC,MAAQ,SAAS,WAAWA,KAAG,WAAW,KAAK,UAAU,AAG/D,EAED,eAAe,UAAU,6BAA+B,UAAY,CAClE,IAAIA,IACA,KAAO,MAAQ,SAAS,WAAW,OAEvC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAM,MAAQ,SAAS,WAAWA,KAAG,QACnC,CAAC,MAAQ,SAAS,WAAWA,KAAG,WAAW,KAAK,AAGrD,EAED,eAAe,UAAU,YAAc,SAAU,OAAQ,CACvD,IAAIA,IACA,IAAM,OAAO,OAEjB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,OAAOA,KAAG,QAAS,CAEtB,EAED,eAAe,UAAU,aAAe,SAAU,IAAK,UAAW,aAAc,aAAc,WAAY,CACxG,IAAIA,IACA,IAAM,IAAI,OAAS,EACnB+C,IACA,KACA,UAAY,CAAE,EACd,aAAe,CAAE,EACjB,aACA,SACA,iBACA,cAAgB,CAAE,EAAC,OAAO,WAAW,CAEzC,IAAK/C,IAAI,IAAKA,KAAK,EAAGA,MAAQ,CAS5B,GARA,aAAe,KAAK,uBAAuB,IAAIA,KAAG,CAE7C,aAGH,UAAUA,KAAK,aAAa,aAAe,GAF3C,IAAIA,KAAG,cAAgB,aAKrB,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,KAOlF,AANK,aAGH,UAAUA,KAAG,MAAM,QAAS,EAF5B,UAAUA,KAAK,KAAK,mBAAmB,IAAIA,KAAI,cAAc,CAK/D,UAAU,KAAK,UAAUA,KAAG,MAAM,SACzB,IAAIA,KAAG,KAAO,KAAM,CAC7B,IAAK,aACH,UAAUA,KAAK,KAAK,mBAAmB,IAAIA,KAAG,MAI9C,IAFA,KAAO,UAAUA,KAAG,GAAG,OAElB+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,UAAU/C,KAAG,aAAa+C,KAAK,UAAU/C,KAAG,GAAG+C,KAInD,KAAK,aAAa,IAAI/C,KAAG,GAAI,UAAUA,KAAG,GAAI,UAAUA,KAAG,aAAc,aAAc,cAAc,AACtG,MAAA,AAAU,IAAIA,KAAG,KAAO,MAClB,eACH,iBAAmB,KAAK,uBAAuB,IAAIA,KAAG,CACtD,UAAUA,KAAK,kBAGjB,cAAc,KAAK,UAAUA,KAAG,CAChC,KAAK,wBAAwB,UAAUA,KAAG,EACjC,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,KACpF,eACH,UAAUA,KAAK,KAAK,mBAAmB,IAAIA,KAAG,EAEvC,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MAAQ,IAAIA,KAAG,KAAO,MAC9D,cAOH,SAAW,UAAUA,KACrB,SAAS,QAAS,IAPlB,SAAW,eAAe,YAAY,IAAIA,KAAG,GAAG,CAChD,SAAS,KAAK,MAAQ,QAAS,IAAIA,KAAG,CACtC,UAAUA,KAAK,SAEf,CAAC,MAAQ,SAAS,eAAe,KAAK,SAAS,EAMjD,aAAa,KAAK,SAAS,EAClB,IAAIA,KAAG,KAAO,OAClB,cASH,SAAW,UAAUA,KACrB,SAAS,QAAS,IATlB,SAAW,eAAe,YAAY,IAAIA,KAAG,GAAG,CAChD,UAAUA,KAAK,SACf,SAAS,KAAK,MAAQ,QAAS,IAAKA,IAAG,UAAU,CAEjD,CAAC,MAAQ,SAAS,eAAe,KAAK,SAAS,CAE/C,cAAe,GAMjB,aAAa,KAAK,SAAS,EAG7B,KAAK,oBAAoB,IAAIA,KAAIA,IAAI,EAAE,AACxC,CAMD,IAJA,KAAK,8BAA8B,CACnC,KAAK,YAAY,UAAU,CAC3B,IAAM,aAAa,OAEdA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,aAAaA,KAAG,QAAS,CAE5B,EAED,eAAe,UAAU,mBAAqB,UAAY,CAOxD,CANC,MAAQ,SAAS,gBAAgB,QAAU,GAC3C,MAAQ,SAAS,gBAAgB,QAAS,EAC3C,KAAK,iBAAiB,CAEtB,CAAC,MAAQ,SAAS,kBAAkB,kBAAkB,MAAQ,SAAS,cAAc,CAErF,KAAK,aAAa,MAAQ,SAAS,iBAAkB,MAAQ,SAAS,YAAa,MAAQ,SAAS,WAAW,EAAK,AACrH,EAED,eAAe,UAAU,qBAAuB,SAAU,gBAAiB,eAAgB,CACzF,CAAI,gBAAgB,QAAU,eAAe,GAAG,OAAS,MAAQ,SAAS,iBACxE,eAAe,QAAU,gBAAgB,QACzC,eAAe,SAAW,eAAe,GAAG,EAC5C,eAAe,QAAS,EAE3B,EAED,eAAe,UAAU,UAAY,UAAY,CAC/C,IAAIA,IACA,KAAO,MAAQ,SAAS,WAAW,OACnC+C,IACA,KACAnB,IACA,KACA,MACA,MACAzS,YAAY,MAAQ,SAAS,WAAW,SACxC,KAAO,MAAQ,SAAS,WAAW,cACnC,KACA,aAEJ,IAAK6Q,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAQxB,GAPA,cAAgB,MAAQ,SAAS,WAAWA,KAC5C,KAAO,aAAa,QAMb,OAAS,MAAQ,OAAS,OAAS,aAAa,KAAO,IAAM,aAAa,KAAK,eAAiB,aAAa,OAAS,IAAM,MAAQ,SAAS,WAAW,qBAAuB,GAAI,CAuBxL,IAtBA,WAAS,MAAM,CACf,MAAQ,aAAa,SAEjB,OAAS,MAAQ,OAAS,MAC5B,IAAI,YAAc,OAAS,KAAO,aAAa,GAAK,aAAa,IACjE,IAAI,UAAY,aAAa,GAC7B,IAAI,QAAU,aAAa,GAC3B,IAAI,SAAW,aAAa,GAC5B,IAAI,WAAa,aAAa,IAAM,GAEpC,IAAI,UAAY,OAAS,KAAO,aAAa,GAAK,aAAa,IAGjE,WAAS,WAAW,aAAa,KAAK,CAElC,OAAS,MAAQ,OAAS,MAC5B,IAAI,WAAW,CAGjB,WAAS,aAAa,aAAa,cAAc,eAAe,MAAM,CACtE,KAAO,MAAM,OAER+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAAG,CAa5B,KAZI,OAAS,MAAQ,OAAS,QAC5B,IAAI,WAAW,CAEX,aAAa,KACf,IAAI,YAAY,aAAa,GAAG,CAChC,IAAI,eAAiB,aAAa,KAItC,MAAQ,MAAMA,KAAG,QACjB,KAAO,MAAM,OAERnB,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,AAAI,MAAMA,KAAG,IAAM,IACjB,IAAI,OAAO,MAAMA,KAAG,EAAE,GAAI,MAAMA,KAAG,EAAE,GAAG,CAC/B,MAAMA,KAAG,IAAM,IACxB,IAAI,cAAc,MAAMA,KAAG,IAAI,GAAI,MAAMA,KAAG,IAAI,GAAI,MAAMA,KAAG,IAAI,GAAI,MAAMA,KAAG,IAAI,GAAI,MAAMA,KAAG,IAAI,GAAI,MAAMA,KAAG,IAAI,GAAG,CAEvH,IAAI,WAAW,CAInB,CAAI,OAAS,MAAQ,OAAS,QAC5B,IAAI,QAAQ,CAER,aAAa,IACf,IAAI,aAAa,MAAQ,SAAS,aAAa,CAGpD,CAMD,AAJI,OAAS,MAAQ,OAAS,MAC5B,IAAI,KAAK,aAAa,EAAE,CAG1B,WAAS,SAAS,AACnB,CAEJ,EAED,eAAe,UAAU,YAAc,SAAU,gBAAiB,MAAO,KAAM,OAAQ,CACrF,IAAI5B,IACA,IAAM,MAAM,OAAS,EACrB,eAGJ,IAFA,eAAiB,gBAEZA,IAAI,IAAKA,KAAK,EAAGA,MACpB,AAAI,MAAMA,KAAG,KAAO,MAClB,eAAiB,KAAKA,KAAG,UACzB,KAAK,qBAAqB,gBAAiB,eAAe,EACjD,MAAMA,KAAG,KAAO,MAAQ,MAAMA,KAAG,KAAO,MAAQ,MAAMA,KAAG,KAAO,MAAQ,MAAMA,KAAG,KAAO,KACjG,KAAK,WAAW,MAAMA,KAAI,KAAKA,KAAG,CACzB,MAAMA,KAAG,KAAO,KACzB,KAAK,WAAW,MAAMA,KAAI,KAAKA,KAAI,eAAe,CACzC,MAAMA,KAAG,KAAO,KACzB,KAAK,aAAa,MAAMA,KAAI,KAAKA,KAAI,eAAe,CAC3C,MAAMA,KAAG,KAAO,MAAQ,MAAMA,KAAG,KAAO,KACjD,KAAK,mBAAmB,MAAMA,KAAI,KAAKA,KAAI,eAAe,CACjD,MAAMA,KAAG,KAAO,KACzB,KAAK,YAAY,eAAgB,MAAMA,KAAG,GAAI,KAAKA,KAAG,GAAG,CAChD,MAAMA,KAAG,GAItB,AAAI,QACF,KAAK,WAAW,AAEnB,EAED,eAAe,UAAU,kBAAoB,SAAU,YAAa,MAAO,CACzE,IAAK,MAAQ,SAAS,eAAiB,MAAM,MAAQ,YAAY,WAAW,KAAM,CAChF,IAAI,WAAa,YAAY,QACzB,MAAQ,MAAM,MACdA,IACA,IACA+C,IACA,KAAO,MAAM,QACjB,WAAW,OAAS,EACpB,IAAI,kBAAoB,YAAY,WAAW,eAE/C,IAAKA,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAAG,CAC5B,IAAI,UAAY,MAAM,OAAOA,KAE7B,GAAI,WAAa,UAAU,EAAG,CAG5B,IAFA,IAAM,UAAU,QAEX/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAQxB,AAPIA,MAAM,GACR,WAAW,KAAK,CACd,EAAG,IACH,EAAG,kBAAkB,kBAAkB,UAAU,EAAE,GAAG,GAAI,UAAU,EAAE,GAAG,GAAI,EAAE,AAChF,EAAC,CAGJ,WAAW,KAAK,CACd,EAAG,IACH,IAAK,kBAAkB,oBAAoB,UAAU,EAAEA,IAAI,GAAI,UAAU,EAAEA,KAAI,UAAU,EAAEA,KAAG,AAC/F,EAAC,CAUJ,AAPI,MAAQ,GACV,WAAW,KAAK,CACd,EAAG,IACH,EAAG,kBAAkB,kBAAkB,UAAU,EAAE,GAAG,GAAI,UAAU,EAAE,GAAG,GAAI,EAAE,AAChF,EAAC,CAGA,UAAU,GAAK,MACjB,WAAW,KAAK,CACd,EAAG,IACH,IAAK,kBAAkB,oBAAoB,UAAU,EAAEA,IAAI,GAAI,UAAU,EAAE,GAAI,UAAU,EAAE,GAAG,AAC/F,EAAC,CACF,WAAW,KAAK,CACd,EAAG,GACJ,EAAC,CAEL,CACF,CAED,YAAY,QAAU,UACvB,CACF,EAED,eAAe,UAAU,WAAa,SAAU,SAAU,SAAU,CAClE,GAAI,SAAS,MAAO,GAAQ,SAAS,cAAe,CAClD,IAAIA,IACA,IAAM,SAAS,aAAa,OAEhC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,KAAK,kBAAkB,SAAS,aAAaA,KAAI,SAAS,GAAG,AAEhE,CACF,EAED,eAAe,UAAU,WAAa,SAAU,UAAW,SAAU,eAAgB,CACnF,IAAI,UAAY,SAAS,MAMzB,CAJI,SAAS,EAAE,OAAS,MAAQ,SAAS,iBACvC,UAAU,GAAK,OAAS,QAAQ,SAAS,EAAE,EAAE,GAAG,CAAG,IAAM,QAAQ,SAAS,EAAE,EAAE,GAAG,CAAG,IAAM,QAAQ,SAAS,EAAE,EAAE,GAAG,CAAG,MAGnH,SAAS,EAAE,MAAQ,eAAe,SAAW,MAAQ,SAAS,iBAChE,UAAU,KAAO,SAAS,EAAE,EAAI,eAAe,QAElD,EAED,eAAe,UAAU,mBAAqB,SAAU,UAAW,SAAU,eAAgB,CAC3F,IAAI,UAAY,SAAS,MACrB,IAEJ,IAAK,UAAU,KAAO,SAAS,EAAE,MAAQ,SAAS,EAAE,MAAQ,SAAS,EAAE,MAAQ,UAAU,IAAM,IAAM,SAAS,EAAE,MAAQ,SAAS,EAAE,MAAO,CACxI,IAAI,KAAO,MAAQ,SAAS,WAAW,cACnC,IAAM,SAAS,EAAE,EACjB,IAAM,SAAS,EAAE,EAErB,GAAI,UAAU,IAAM,EAClB,IAAM,IAAI,qBAAqB,IAAI,GAAI,IAAI,GAAI,IAAI,GAAI,IAAI,GAAG,KACzD,CACL,IAAI,IAAM,KAAK,MAAc,IAAI,GAAK,IAAI,KAAI,GAAc,IAAI,GAAK,IAAI,KAAI,EAAG,CAC5E,IAAM,KAAK,MAAM,IAAI,GAAK,IAAI,GAAI,IAAI,GAAK,IAAI,GAAG,CAClD,QAAU,SAAS,EAAE,EAEzB,AAAI,SAAW,EACb,QAAU,IACD,SAAW,KACpB,QAAU,MAGZ,IAAI,KAAO,IAAM,QACbqB,IAAI,KAAK,IAAI,IAAM,SAAS,EAAE,EAAE,CAAG,KAAO,IAAI,GAC9CF,IAAI,KAAK,IAAI,IAAM,SAAS,EAAE,EAAE,CAAG,KAAO,IAAI,GAClD,IAAM,IAAI,qBAAqBE,IAAGF,IAAG,EAAG,IAAI,GAAI,IAAI,GAAI,IAAI,AAC7D,CAED,IAAInB,IACA,IAAM,UAAU,EAAE,EAClB,QAAU,SAAS,EAAE,EACrB,QAAU,EAEd,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAKxB,AAJI,SAAS,EAAE,aAAe,SAAS,EAAE,eACvC,QAAU,SAAS,EAAE,EAAEA,IAAI,EAAI,IAGjC,IAAI,aAAa,QAAQA,IAAI,GAAK,IAAK,QAAU,QAAQA,IAAI,EAAI,GAAK,IAAM,QAAQA,IAAI,EAAI,GAAK,IAAM,QAAQA,IAAI,EAAI,GAAK,IAAM,QAAU,IAAI,CAGlJ,UAAU,IAAM,GACjB,CAED,UAAU,KAAO,SAAS,EAAE,EAAI,eAAe,OAChD,EAED,eAAe,UAAU,aAAe,SAAU,UAAW,SAAU,eAAgB,CACrF,IAAI,UAAY,SAAS,MACrBU,IAAI,SAAS,EAejB,AAbIA,MAAMA,IAAE,OAAS,MAAQ,SAAS,iBACpC,UAAU,GAAKA,IAAE,UACjB,UAAU,GAAKA,IAAE,WAAW,KAG1B,SAAS,EAAE,OAAS,MAAQ,SAAS,iBACvC,UAAU,GAAK,OAAS,QAAQ,SAAS,EAAE,EAAE,GAAG,CAAG,IAAM,QAAQ,SAAS,EAAE,EAAE,GAAG,CAAG,IAAM,QAAQ,SAAS,EAAE,EAAE,GAAG,CAAG,MAGnH,SAAS,EAAE,MAAQ,eAAe,SAAW,MAAQ,SAAS,iBAChE,UAAU,KAAO,SAAS,EAAE,EAAI,eAAe,UAG7C,SAAS,EAAE,OAAS,MAAQ,SAAS,iBACvC,UAAU,GAAK,SAAS,EAAE,EAE7B,EAED,eAAe,UAAU,QAAU,UAAY,CAK7C,CAJC,MAAQ,SAAS,WAAa,MAC9B,MAAQ,SAAS,WAAa,MAC9B,MAAQ,SAAS,cAAgB,MACjC,MAAQ,SAAS,WAAW,OAAS,GACrC,MAAQ,SAAS,UAAU,OAAS,CACtC,EAKD,SAAS,eAAe,KAAM,WAAY,KAAM,CAC9C,KAAK,YAAY,KAAM,WAAY,KAAK,AACzC,CAMD,AAJA,gBAAgB,CAAC,YAAa,iBAAkB,cAAe,iBAAkB,aAAc,iBAAkB,EAAE,eAAe,CAClI,eAAe,UAAU,YAAc,gBAAgB,UAAU,YACjE,eAAe,UAAU,aAAe,cAAc,UAAU,aAEhE,eAAe,UAAU,mBAAqB,UAAY,CACxD,IAAI,KAAO,MAAQ,SAAS,cAE5B,AADA,IAAI,WAAa,MAAQ,SAAS,KAAK,GACvC,IAAI,SAAS,EAAG,GAAI,MAAQ,SAAS,KAAK,IAAK,MAAQ,SAAS,KAAK,GAAG,AACzE,EAKD,SAAS,cAAc,KAAM,WAAY,KAAM,CAiB7C,CAhBC,MAAQ,SAAS,UAAY,CAAE,GAC/B,MAAQ,SAAS,QAAU,GAC3B,MAAQ,SAAS,eAAgB,GACjC,MAAQ,SAAS,iBAAkB,GACnC,MAAQ,SAAS,iBAAkB,GACnC,MAAQ,SAAS,QAAS,GAC1B,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,cAAgB,GACjC,MAAQ,SAAS,cAAgB,MACjC,MAAQ,SAAS,WAAa,UAC9B,MAAQ,SAAS,OAAS,CACzB,KAAM,gBACN,OAAQ,gBACR,OAAQ,EACR,OAAQ,EACT,EACD,KAAK,YAAY,KAAM,WAAY,KAAK,AACzC,CA6GD,AA3GA,gBAAgB,CAAC,YAAa,iBAAkB,cAAe,iBAAkB,aAAc,kBAAmB,YAAa,EAAE,cAAc,CAC/I,cAAc,UAAU,QAAU,UAAU,SAAS,CAAC,WAAW,KAAK,CAEtE,cAAc,UAAU,aAAe,UAAY,CACjD,IAAI,cAAgB,MAAQ,SAAS,aAAa,YAClD,CAAC,MAAQ,SAAS,gBAAkB,iBAAiB,aAAa,EAAI,aAAa,EAAE,OAAS,EAAE,CAChG,IAAI,SAAU,EASd,AAPI,aAAa,IACf,SAAU,GACT,MAAQ,SAAS,OAAO,KAAO,KAAK,WAAW,aAAa,GAAG,GAE/D,MAAQ,SAAS,OAAO,KAAO,iBAGjC,MAAQ,SAAS,KAAO,QACzB,IAAI,WAAY,EAEhB,AAAI,aAAa,KACf,WAAY,GACX,MAAQ,SAAS,OAAO,OAAS,KAAK,WAAW,aAAa,GAAG,EACjE,MAAQ,SAAS,OAAO,OAAS,aAAa,IAGjD,IAAI,SAAW,CAAC,MAAQ,SAAS,WAAW,YAAY,cAAc,aAAa,EAAE,CAEjFV,IACA,IACA,QAAU,aAAa,EACvB,cAAgB,MAAQ,SAAS,QAGrC,CAFC,MAAQ,SAAS,OAAS,WAC1B,MAAQ,SAAS,OAAO,OAAS,aAAa,UAAY,MAAQ,CAAC,MAAQ,SAAS,WAAW,YAAY,cAAc,aAAa,EAAE,CAAC,QAC1I,IAAM,aAAa,UAAU,OAE7B,IAAI,SACA,UACA4B,IACA,KACA,OACAmB,IACA,KACA,UACA,SACA,QACA,aAAe,MAAQ,SAAS,KAAK,YACrC,eAAiB,aAAa,GAAK,KAAQ,aAAa,UACxD,KAAO,EACP,KAAO,EACP,WAAY,EACZ,IAAM,EAEV,IAAK/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAAG,CAsB3B,IArBA,SAAW,CAAC,MAAQ,SAAS,WAAW,YAAY,YAAY,aAAa,UAAUA,KAAI,SAAS,OAAQ,CAAC,MAAQ,SAAS,WAAW,YAAY,cAAc,aAAa,EAAE,CAAC,QAAQ,CAC3L,UAAY,UAAY,SAAS,MAAQ,CAAE,EAC3C,aAAa,OAAO,CAEhB,aAAe,QAAQA,KAAG,IAC5B,MAAQ,eACR,MAAQ,aAAa,QACrB,MAAQ,UAAY,EAAI,EACxB,WAAY,GAGd,OAAS,UAAU,OAAS,UAAU,OAAO,GAAG,GAAK,CAAE,EACvD,KAAO,OAAO,OACd,aAAa,MAAM,aAAa,UAAY,IAAK,aAAa,UAAY,IAAI,CAE1E,aACF,KAAK,4BAA4B,aAAc,aAAc,QAAQA,KAAG,KAAM,KAAM,KAAK,CAG3F,SAAW,iBAAiB,KAAK,CAE5B+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAAG,CAK5B,IAJA,KAAO,OAAOA,KAAG,GAAG,EAAE,EAAE,OACxB,UAAY,OAAOA,KAAG,GAAG,EACzB,QAAU,CAAE,EAEPnB,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAKzB,AAJIA,MAAM,GACR,QAAQ,KAAK,aAAa,SAAS,UAAU,EAAE,GAAG,GAAI,UAAU,EAAE,GAAG,GAAI,EAAE,CAAE,aAAa,SAAS,UAAU,EAAE,GAAG,GAAI,UAAU,EAAE,GAAG,GAAI,EAAE,CAAC,CAG9I,QAAQ,KAAK,aAAa,SAAS,UAAU,EAAEA,IAAI,GAAG,GAAI,UAAU,EAAEA,IAAI,GAAG,GAAI,EAAE,CAAE,aAAa,SAAS,UAAU,EAAEA,IAAI,GAAG,GAAI,UAAU,EAAEA,IAAI,GAAG,GAAI,EAAE,CAAE,aAAa,SAAS,UAAU,EAAEA,KAAG,GAAI,UAAU,EAAEA,KAAG,GAAI,EAAE,CAAE,aAAa,SAAS,UAAU,EAAEA,KAAG,GAAI,UAAU,EAAEA,KAAG,GAAI,EAAE,CAAE,aAAa,SAAS,UAAU,EAAEA,KAAG,GAAI,UAAU,EAAEA,KAAG,GAAI,EAAE,CAAE,aAAa,SAAS,UAAU,EAAEA,KAAG,GAAI,UAAU,EAAEA,KAAG,GAAI,EAAE,CAAC,CAI9Z,AADA,QAAQ,KAAK,aAAa,SAAS,UAAU,EAAEA,IAAI,GAAG,GAAI,UAAU,EAAEA,IAAI,GAAG,GAAI,EAAE,CAAE,aAAa,SAAS,UAAU,EAAEA,IAAI,GAAG,GAAI,UAAU,EAAEA,IAAI,GAAG,GAAI,EAAE,CAAE,aAAa,SAAS,UAAU,EAAE,GAAG,GAAI,UAAU,EAAE,GAAG,GAAI,EAAE,CAAE,aAAa,SAAS,UAAU,EAAE,GAAG,GAAI,UAAU,EAAE,GAAG,GAAI,EAAE,CAAE,aAAa,SAAS,UAAU,EAAE,GAAG,GAAI,UAAU,EAAE,GAAG,GAAI,EAAE,CAAE,aAAa,SAAS,UAAU,EAAE,GAAG,GAAI,UAAU,EAAE,GAAG,GAAI,EAAE,CAAC,CAC5Z,SAASmB,KAAK,OACf,CAeD,AAbI,cACF,MAAQ,QAAQ/C,KAAG,EACnB,MAAQ,iBAGL,MAAQ,SAAS,UAAU,MAC7B,MAAQ,SAAS,UAAU,KAAK,KAAO,UAEvC,MAAQ,SAAS,UAAU,KAAO,CACjC,KAAM,QACP,EAGH,KAAO,CACR,CACF,EAED,cAAc,UAAU,mBAAqB,UAAY,CACvD,IAAI,KAAO,MAAQ,SAAS,cAM5B,AALA,IAAI,MAAQ,MAAQ,SAAS,OAAO,OACpC,IAAI,QAAU,OACd,IAAI,SAAW,QACf,IAAI,WAAa,GAEX,MAAQ,SAAS,KAAK,aAC1B,CAAC,MAAQ,SAAS,aAAa,aAAa,MAAQ,SAAS,aAAa,aAAc,MAAQ,SAAS,mBAAmB,CAG9H,IAAIA,IACA,IACA+C,IACA,KACAnB,IACA,KACA,iBAAmB,MAAQ,SAAS,aAAa,gBACjD,SAAW,MAAQ,SAAS,aAAa,YAAY,EACzD,IAAM,QAAQ,OACd,IAAI,eACA,SAAW,KACX,WAAa,KACb,YAAc,KACd,SACA,QAEJ,IAAK5B,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAK,QAAQA,KAAG,EAAG,CAWjB,GAVA,eAAiB,gBAAgBA,KAE7B,iBACF,CAAC,MAAQ,SAAS,WAAW,SAAS,MAAM,CAE5C,CAAC,MAAQ,SAAS,WAAW,SAAS,aAAa,eAAe,EAAE,CAEpE,CAAC,MAAQ,SAAS,WAAW,SAAS,WAAW,eAAe,EAAE,GAG/D,MAAQ,SAAS,KAAM,CAgB1B,IAfI,gBAAkB,eAAe,GAC/B,WAAa,eAAe,KAC9B,SAAW,eAAe,GAC1B,IAAI,UAAY,eAAe,IAExB,YAAc,MAAQ,SAAS,OAAO,OAC/C,UAAY,MAAQ,SAAS,OAAO,KACpC,IAAI,WAAa,MAAQ,SAAS,OAAO,MAG3C,UAAY,MAAQ,SAAS,UAAUA,KAAG,KAC1C,KAAO,SAAS,OAEhB,CAAC,MAAQ,SAAS,WAAW,cAAc,WAAW,CAEjD+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAMzB,IALA,QAAU,SAASA,KACnB,KAAO,QAAQ,OAEf,CAAC,MAAQ,SAAS,WAAW,cAAc,OAAO,QAAQ,GAAI,QAAQ,GAAG,CAEpEnB,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,CAAC,MAAQ,SAAS,WAAW,cAAc,cAAc,QAAQA,KAAI,QAAQA,IAAI,GAAI,QAAQA,IAAI,GAAI,QAAQA,IAAI,GAAI,QAAQA,IAAI,GAAI,QAAQA,IAAI,GAAG,CAMxJ,AAFA,CAAC,MAAQ,SAAS,WAAW,cAAc,WAAW,CAEtD,CAAC,MAAQ,SAAS,WAAW,cAAc,MAAM,AAElD,CAED,IAAK,MAAQ,SAAS,OAAQ,CA0B5B,IAzBI,gBAAkB,eAAe,GAC/B,cAAgB,eAAe,KACjC,YAAc,eAAe,GAC7B,IAAI,UAAY,eAAe,IAExB,eAAiB,MAAQ,SAAS,OAAO,SAClD,aAAe,MAAQ,SAAS,OAAO,OACvC,IAAI,WAAa,MAAQ,SAAS,OAAO,QAGvC,gBAAkB,eAAe,GAC/B,aAAe,eAAe,KAChC,WAAa,eAAe,GAC5B,IAAI,YAAc,eAAe,IAE1B,cAAgB,MAAQ,SAAS,OAAO,SACjD,YAAc,MAAQ,SAAS,OAAO,OACtC,IAAI,aAAe,MAAQ,SAAS,OAAO,QAG7C,UAAY,MAAQ,SAAS,UAAU5B,KAAG,KAC1C,KAAO,SAAS,OAEhB,CAAC,MAAQ,SAAS,WAAW,cAAc,WAAW,CAEjD+C,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAMzB,IALA,QAAU,SAASA,KACnB,KAAO,QAAQ,OAEf,CAAC,MAAQ,SAAS,WAAW,cAAc,OAAO,QAAQ,GAAI,QAAQ,GAAG,CAEpEnB,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,CAAC,MAAQ,SAAS,WAAW,cAAc,cAAc,QAAQA,KAAI,QAAQA,IAAI,GAAI,QAAQA,IAAI,GAAI,QAAQA,IAAI,GAAI,QAAQA,IAAI,GAAI,QAAQA,IAAI,GAAG,CAMxJ,AAFA,CAAC,MAAQ,SAAS,WAAW,cAAc,WAAW,CAEtD,CAAC,MAAQ,SAAS,WAAW,cAAc,QAAQ,AAEpD,CAED,AAAI,gBACF,CAAC,MAAQ,SAAS,WAAW,SAAS,SAAS,AAElD,CAEJ,EAED,SAAS,WAAY,CAAE,CAEvB,UAAU,UAAU,YAAc,UAAY,CAAE,EAIhD,SAAS,cAAe,CAAE,CA0F1B,AAxFA,aAAa,UAAY,CACvB,eAAgB,UAAY,CAAE,EAC9B,oBAAqB,UAAY,CAe/B,CAdC,MAAQ,SAAS,YAAc,WAAW,MAAQ,SAAS,KAAK,IAAM,MAAM,EAExE,MAAQ,SAAS,KAAK,UACxB,MAAQ,SAAS,WAAa,SAAS,MAAM,EAC7C,MAAQ,SAAS,aAAe,SAAS,IAAI,EAC7C,MAAQ,SAAS,eAAiB,MAAQ,SAAS,aAEpD,CAAC,MAAQ,SAAS,WAAW,aAAa,MAAQ,SAAS,aAAa,CAExE,CAAC,MAAQ,SAAS,YAAY,aAAa,MAAQ,SAAS,WAAW,GAEtE,MAAQ,SAAS,cAAgB,MAAQ,SAAS,YAGrD,UAAU,MAAQ,SAAS,YAAY,AACxC,EACD,wBAAyB,UAAY,CAanC,CAZC,MAAQ,SAAS,yBAA2B,IAAI,UAAU,MAAQ,UAClE,MAAQ,SAAS,oBAAsB,MAAQ,SAAS,aACxD,MAAQ,SAAS,eAAiB,MAAQ,SAAS,cAE/C,MAAQ,SAAS,KAAK,IACzB,CAAC,MAAQ,SAAS,aAAa,aAAa,MAAO,MAAQ,SAAS,KAAK,GAAG,EAGzE,MAAQ,SAAS,KAAK,IACzB,CAAC,MAAQ,SAAS,aAAa,aAAa,SAAU,MAAQ,SAAS,KAAK,GAAG,EAG5E,MAAQ,SAAS,KAAK,KAAO,GAChC,KAAK,cAAc,AAEtB,EACD,cAAe,UAAY,CACzB,IAAI,yBAA2B,MAAQ,SAAS,oBAAsB,MAAQ,SAAS,mBAAmB,MAAQ,CAAE,EAEpH,IAAK,MAAQ,SAAS,eAAe,QAAS,CAC5C,IAAI,YAAc,CAAC,MAAQ,SAAS,eAAe,IAAI,OAAO,CAG9D,AADA,wBAAwB,UAAY,YACpC,wBAAwB,gBAAkB,WAC3C,CAED,CAAK,MAAQ,SAAS,eAAe,SACnC,wBAAwB,SAAW,MAAQ,SAAS,eAAe,MAAM,EAAE,EAE9E,EACD,YAAa,UAAY,CAGvB,CAAK,MAAQ,SAAS,KAAK,KAAO,MAAQ,SAAS,SAInD,KAAK,iBAAiB,CACtB,KAAK,kBAAkB,CACvB,KAAK,eAAe,CACpB,KAAK,oBAAoB,EAEpB,MAAQ,SAAS,iBACnB,MAAQ,SAAS,eAAgB,GAErC,EACD,QAAS,UAAY,CAQnB,CAPC,MAAQ,SAAS,aAAe,MAChC,MAAQ,SAAS,mBAAqB,MAElC,MAAQ,SAAS,gBACnB,MAAQ,SAAS,aAAe,OAG9B,MAAQ,SAAS,cACpB,CAAC,MAAQ,SAAS,YAAY,SAAS,EAEtC,MAAQ,SAAS,YAAc,KAEnC,EACD,2BAA4B,UAAY,CACtC,CAAC,MAAQ,SAAS,YAAc,IAAI,aAAa,MAAQ,SAAS,KAAM,MAAQ,SAAU,MAAQ,SAAS,WAC5G,EACD,WAAY,UAAY,CAAE,EAC1B,SAAU,UAAY,CAAE,CACzB,EACD,aAAa,UAAU,eAAiB,eAAe,UAAU,eACjE,aAAa,UAAU,mBAAqB,aAAa,UAAU,QACnE,aAAa,UAAU,sBAAwB,eAAe,UAAU,sBAIxE,SAAS,cAAc,KAAM,WAAY,KAAM,CAC7C,KAAK,YAAY,KAAM,WAAY,KAAK,AACzC,CAID,AAFA,gBAAgB,CAAC,YAAa,iBAAkB,aAAc,iBAAkB,aAAc,oBAAqB,EAAE,cAAc,CAEnI,cAAc,UAAU,cAAgB,UAAY,CAClD,IAAI,KAkBJ,CAhBK,MAAQ,SAAS,KAAK,SACzB,KAAO,SAAS,OAAO,CACvB,KAAK,aAAa,SAAU,MAAQ,SAAS,KAAK,GAAG,CACrD,KAAK,aAAa,UAAW,MAAQ,SAAS,KAAK,GAAG,CACtD,KAAK,aAAa,QAAS,MAAQ,SAAS,KAAK,GAAG,CAEpD,CAAC,MAAQ,SAAS,WAAW,aAAa,SAAU,MAAQ,SAAS,KAAK,GAAG,CAE7E,CAAC,MAAQ,SAAS,WAAW,aAAa,UAAW,MAAQ,SAAS,KAAK,GAAG,GAE9E,KAAO,UAAU,MAAM,CACvB,KAAK,MAAM,OAAS,MAAQ,SAAS,KAAK,GAAK,KAC/C,KAAK,MAAM,QAAU,MAAQ,SAAS,KAAK,GAAK,KAChD,KAAK,MAAM,iBAAmB,MAAQ,SAAS,KAAK,IAGtD,CAAC,MAAQ,SAAS,aAAa,YAAY,KAAK,AACjD,EAID,SAAS,aAAa,KAAM,WAAY,KAAM,CAO5C,CANC,MAAQ,SAAS,OAAS,KAAK,QAC/B,MAAQ,SAAS,YAAc,KAAK,SACpC,MAAQ,SAAS,gBAAiB,GAClC,MAAQ,SAAS,gBAAkB,CAAE,GACrC,MAAQ,SAAS,UAAY,MAAQ,SAAS,OAAS,kBAAkB,MAAQ,SAAS,OAAO,OAAO,CAAG,CAAE,EAC9G,KAAK,YAAY,KAAM,WAAY,KAAK,EACvC,MAAQ,SAAS,GAAK,KAAK,GAAK,gBAAgB,QAAQ,MAAQ,QAAS,KAAK,GAAI,EAAG,WAAW,UAAW,MAAQ,QAAQ,CAAG,CAC7H,cAAc,CACf,CACF,CAoBD,AAlBA,gBAAgB,CAAC,eAAgB,aAAc,YAAa,EAAE,aAAa,CAC3E,aAAa,UAAU,6BAA+B,aAAa,UAAU,wBAE7E,aAAa,UAAU,wBAA0B,UAAY,CAI3D,AAHA,KAAK,8BAA8B,EAG9B,MAAQ,SAAS,KAAK,SACzB,CAAC,MAAQ,SAAS,WAAW,aAAa,SAAU,MAAQ,SAAS,KAAK,EAAE,CAE5E,CAAC,MAAQ,SAAS,WAAW,aAAa,UAAW,MAAQ,SAAS,KAAK,EAAE,EAE5E,MAAQ,SAAS,oBAAsB,MAAQ,SAAS,cAExD,MAAQ,SAAS,oBAAsB,MAAQ,SAAS,YAE5D,EAED,aAAa,UAAU,iBAAmB,SAAU,KAAM,IAAK,CAI7D,IAHA,IAAImB,IAAI,EACJ,YAEGA,IAAI,KAKT,CAJK,MAAQ,SAAS,SAASA,OAAO,MAAQ,SAAS,SAASA,KAAG,iBACjE,YAAc,CAAC,MAAQ,SAAS,SAASA,KAAG,gBAAgB,EAG9D,KAAK,EAGP,AAAI,YACF,CAAC,MAAQ,SAAS,aAAa,aAAa,KAAM,YAAY,CAE9D,CAAC,MAAQ,SAAS,aAAa,YAAY,KAAK,AAEnD,EAKD,SAAS,cAAc,KAAM,WAAY,KAAM,CAoB7C,CAlBC,MAAQ,SAAS,OAAS,CAAE,GAE5B,MAAQ,SAAS,WAAa,KAAK,QAEnC,MAAQ,SAAS,WAAa,CAAE,GAEhC,MAAQ,SAAS,eAAiB,CAAE,GAEpC,MAAQ,SAAS,UAAY,CAAE,GAE/B,MAAQ,SAAS,kBAAoB,CAAE,GAEvC,MAAQ,SAAS,iBAAmB,CAAE,GACtC,MAAQ,SAAS,gBAAkB,SAAS,IAAI,CACjD,KAAK,YAAY,KAAM,WAAY,KAAK,EAGvC,MAAQ,SAAS,aAAe,CAAE,GAClC,MAAQ,SAAS,YAAc,CAC9B,EAAG,OACH,EAAG,QACH,EAAG,EACH,EAAG,CACJ,CACF,CA0JD,AAxJA,gBAAgB,CAAC,YAAa,iBAAkB,cAAe,gBAAiB,aAAc,iBAAkB,aAAc,iBAAkB,EAAE,cAAc,CAChK,cAAc,UAAU,kBAAoB,cAAc,UAAU,mBAEpE,cAAc,UAAU,cAAgB,UAAY,CAClD,IAAI,KAGJ,IAFC,MAAQ,SAAS,YAAY,MAAM,SAAW,GAE1C,MAAQ,SAAS,KAAK,QAGzB,AAFA,CAAC,MAAQ,SAAS,aAAa,aAAa,MAAQ,SAAS,gBAAgB,CAE7E,MAAQ,MAAQ,SAAS,eACpB,CACL,KAAO,SAAS,MAAM,CACtB,IAAI,MAAQ,MAAQ,SAAS,KAAK,MAAQ,MAAQ,SAAS,KAAK,MAAQ,MAAQ,SAAS,WAAW,SAKpG,AAJA,KAAK,aAAa,QAAS,KAAK,EAAE,CAClC,KAAK,aAAa,SAAU,KAAK,EAAE,CACnC,KAAK,aAAa,MAAQ,SAAS,gBAAgB,CAEnD,CAAC,MAAQ,SAAS,aAAa,YAAY,KAAK,AACjD,CAID,AAFA,KAAK,cAAc,MAAQ,SAAS,YAAa,MAAQ,SAAS,WAAY,MAAQ,SAAS,cAAe,MAAQ,SAAS,gBAAiB,EAAG,CAAE,GAAE,EAAK,CAC5J,KAAK,oBAAoB,EACxB,MAAQ,SAAS,UAAY,IAC/B,EAED,cAAc,UAAU,oBAAsB,SAAU,aAAc,MAAO,CAC3E,IAAI/C,IACA,IAAM,aAAa,OAEvB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,MAAQ,aAAaA,KAAG,OAAO,EAAE,kBAAkB,MAAM,GAAI,MAAM,GAAI,EAAE,CAG3E,OAAO,KACR,EAED,cAAc,UAAU,0BAA4B,SAAU,KAAM,YAAa,CAC/E,IAAI,MAAQ,KAAK,GAAG,EAChB,aAAe,KAAK,aACpBA,IACA,IAAM,MAAM,QACZ,OACA,OACA,WACA,WAEA,UAAO,GAIX,KAAKA,IAAI,EAAGA,IAAI,IAAM,EAAGA,KAAK,EAK5B,AAJA,OAAS,KAAK,oBAAoB,aAAc,MAAM,EAAEA,KAAG,CAC3D,OAAS,KAAK,oBAAoB,aAAc,MAAM,EAAEA,KAAG,CAC3D,WAAa,KAAK,oBAAoB,aAAc,MAAM,EAAEA,IAAI,GAAG,CACnE,WAAa,KAAK,oBAAoB,aAAc,MAAM,EAAEA,IAAI,GAAG,CACnE,KAAK,YAAY,OAAQ,OAAQ,WAAY,WAAY,YAAY,CAGvE,AAAI,MAAM,IACR,OAAS,KAAK,oBAAoB,aAAc,MAAM,EAAEA,KAAG,CAC3D,OAAS,KAAK,oBAAoB,aAAc,MAAM,EAAEA,KAAG,CAC3D,WAAa,KAAK,oBAAoB,aAAc,MAAM,EAAE,GAAG,CAC/D,WAAa,KAAK,oBAAoB,aAAc,MAAM,EAAE,GAAG,CAC/D,KAAK,YAAY,OAAQ,OAAQ,WAAY,WAAY,YAAY,CAPtE,CASF,EAED,cAAc,UAAU,YAAc,SAAU,OAAQ,OAAQ,WAAY,WAAY,YAAa,CACnG,KAAK,iBAAiB,OAAQ,OAAQ,WAAY,WAAW,CAC7D,IAAI,QAAU,MAAQ,SAAS,iBAI/B,AAHA,YAAY,EAAI,MAAM,OAAO,KAAM,YAAY,EAAE,CACjD,YAAY,KAAO,MAAM,OAAO,MAAO,YAAY,KAAK,CACxD,YAAY,EAAI,MAAM,OAAO,IAAK,YAAY,EAAE,CAChD,YAAY,KAAO,MAAM,OAAO,OAAQ,YAAY,KAAK,AAC1D,EAED,cAAc,UAAU,iBAAmB,CACzC,KAAM,EACN,MAAO,EACP,IAAK,EACL,OAAQ,CACT,EACD,cAAc,UAAU,gBAAkB,CACxC,EAAG,EACH,KAAM,EACN,EAAG,EACH,KAAM,EACN,MAAO,EACP,OAAQ,CACT,EAED,cAAc,UAAU,iBAAmB,SAAU,GAAI,GAAI,GAAI,GAAI,CAGnE,IAAK,IAFD,OAAS,CAAC,CAAC,GAAG,GAAI,GAAG,EAAG,EAAE,CAAC,GAAG,GAAI,GAAG,EAAI,CAAA,EAEpCG,IAAGmB,IAAGV,IAAGhB,IAAG,KAAM,GAAI,GAAII,IAAI,EAAGA,IAAI,EAAG,EAAEA,IAWjD,AATA,IAAI,EAAI,GAAGA,KAAK,GAAK,GAAGA,KAAK,EAAI,GAAGA,KACpC,IAAI,GAAK,GAAGA,KAAK,EAAI,GAAGA,KAAK,EAAI,GAAGA,KAAK,EAAI,GAAGA,KAChD,IAAI,EAAI,GAAGA,KAAK,EAAI,GAAGA,KACvB,KAAK,EAEL,KAAK,EAEL,KAAK,EAEDG,MAAM,GAAKmB,MAAM,IACVnB,MAAM,GACf,KAAKS,IAAIU,IAEL1B,IAAI,GAAKA,IAAI,GACf,OAAOI,KAAG,KAAK,KAAK,WAAWJ,IAAG,GAAI,GAAI,GAAI,GAAII,IAAE,CAAC,GAGvD,KAAOsB,IAAIA,IAAI,EAAIV,IAAIT,IAEnB,MAAQ,IACV,KAAOmB,IAAI,OAAO,KAAK,GAAK,EAAInB,KAC5B,GAAK,GAAK,GAAK,GAAG,OAAOH,KAAG,KAAK,KAAK,WAAW,GAAI,GAAI,GAAI,GAAI,GAAIA,IAAE,CAAC,CAC5E,KAAOsB,IAAI,OAAO,KAAK,GAAK,EAAInB,KAC5B,GAAK,GAAK,GAAK,GAAG,OAAOH,KAAG,KAAK,KAAK,WAAW,GAAI,GAAI,GAAI,GAAI,GAAIA,IAAE,CAAC,IAQlF,CAHC,MAAQ,SAAS,iBAAiB,KAAO,MAAM,MAAM,KAAM,OAAO,GAAG,EACrE,MAAQ,SAAS,iBAAiB,IAAM,MAAM,MAAM,KAAM,OAAO,GAAG,EACpE,MAAQ,SAAS,iBAAiB,MAAQ,MAAM,MAAM,KAAM,OAAO,GAAG,EACtE,MAAQ,SAAS,iBAAiB,OAAS,MAAM,MAAM,KAAM,OAAO,GAAG,AACzE,EAED,cAAc,UAAU,WAAa,SAAUJ,IAAG,GAAI,GAAI,GAAI,GAAII,IAAG,CACnE,MAAO,OAAM,EAAIJ,IAAG,EAAE,CAAG,GAAGI,KAAK,EAAI,MAAM,EAAIJ,IAAG,EAAE,CAAGA,IAAI,GAAGI,KAAK,GAAK,EAAIJ,KAAK,MAAMA,IAAG,EAAE,CAAG,GAAGI,KAAK,MAAMJ,IAAG,EAAE,CAAG,GAAGI,IACzH,EAED,cAAc,UAAU,qBAAuB,SAAU,UAAW,YAAa,CAC/E,IAAIA,IACA,IAAM,UAAU,OAEpB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAI,UAAUA,MAAM,UAAUA,KAAG,GAC/B,KAAK,0BAA0B,UAAUA,KAAI,YAAY,CAChD,UAAUA,MAAM,UAAUA,KAAG,IACtC,KAAK,qBAAqB,UAAUA,KAAG,GAAI,YAAY,AAG5D,EAED,cAAc,UAAU,mBAAqB,SAAU,IAAK,CAC1D,OAAQ,MAAQ,SAAS,YAAY,GAAK,IAAI,IAAM,MAAQ,SAAS,YAAY,GAAK,IAAI,IAAM,MAAQ,SAAS,YAAY,OAAS,MAAQ,SAAS,YAAY,GAAK,IAAI,EAAI,IAAI,QAAU,MAAQ,SAAS,YAAY,QAAU,MAAQ,SAAS,YAAY,GAAK,IAAI,EAAI,IAAI,MACpR,EAED,cAAc,UAAU,mBAAqB,UAAY,CAGvD,GAFA,KAAK,mBAAmB,GAElB,MAAQ,SAAS,UAAY,MAAQ,SAAS,gBAAkB,MAAQ,SAAS,MAAO,CAC5F,IAAI,iBAAmB,MAAQ,SAAS,gBACpC,IAAM,OASV,GARA,gBAAgB,EAAI,IACpB,gBAAgB,MAAQ,IACxB,gBAAgB,EAAI,IACpB,gBAAgB,MAAQ,IACxB,KAAK,sBAAsB,MAAQ,SAAS,UAAW,gBAAgB,CACvE,gBAAgB,MAAQ,gBAAgB,KAAO,gBAAgB,EAAI,EAAI,gBAAgB,KAAO,gBAAgB,EAC9G,gBAAgB,OAAS,gBAAgB,KAAO,gBAAgB,EAAI,EAAI,gBAAgB,KAAO,gBAAgB,EAE3G,KAAK,mBAAmB,gBAAgB,CAC1C,OAGF,IAAI,SAAU,EAkBd,IAhBK,MAAQ,SAAS,YAAY,IAAM,gBAAgB,SACrD,MAAQ,SAAS,YAAY,EAAI,gBAAgB,MAElD,CAAC,MAAQ,SAAS,UAAU,aAAa,QAAS,gBAAgB,MAAM,CAExE,SAAU,IAGP,MAAQ,SAAS,YAAY,IAAM,gBAAgB,UACrD,MAAQ,SAAS,YAAY,EAAI,gBAAgB,OAElD,CAAC,MAAQ,SAAS,UAAU,aAAa,SAAU,gBAAgB,OAAO,CAE1E,SAAU,GAGR,UAAY,MAAQ,SAAS,YAAY,IAAM,gBAAgB,IAAM,MAAQ,SAAS,YAAY,IAAM,gBAAgB,EAAG,CAM7H,CALC,MAAQ,SAAS,YAAY,EAAI,gBAAgB,OACjD,MAAQ,SAAS,YAAY,EAAI,gBAAgB,QACjD,MAAQ,SAAS,YAAY,EAAI,gBAAgB,GACjD,MAAQ,SAAS,YAAY,EAAI,gBAAgB,EAElD,CAAC,MAAQ,SAAS,UAAU,aAAa,WAAY,MAAQ,SAAS,YAAY,EAAI,KAAO,MAAQ,SAAS,YAAY,EAAI,KAAO,MAAQ,SAAS,YAAY,EAAI,KAAO,MAAQ,SAAS,YAAY,EAAE,CAE5M,IAAI,YAAc,MAAQ,SAAS,UAAU,MACzC,eAAiB,cAAgB,MAAQ,SAAS,YAAY,EAAI,OAAS,MAAQ,SAAS,YAAY,EAAI,MAEhH,AADA,WAAW,UAAY,eACvB,WAAW,gBAAkB,cAC9B,CACF,CACF,EAKD,SAAS,aAAa,KAAM,WAAY,KAAM,CAW5C,CAVC,MAAQ,SAAS,UAAY,CAAE,GAC/B,MAAQ,SAAS,UAAY,CAAE,GAC/B,MAAQ,SAAS,YAAc,CAC9B,EAAG,OACH,EAAG,QACH,EAAG,EACH,EAAG,CACJ,GACA,MAAQ,SAAS,WAAa,OAC9B,MAAQ,SAAS,UAAW,EAC7B,KAAK,YAAY,KAAM,WAAY,KAAK,AACzC,CA6LD,AA3LA,gBAAgB,CAAC,YAAa,iBAAkB,aAAc,iBAAkB,aAAc,qBAAsB,YAAa,EAAE,aAAa,CAEhJ,aAAa,UAAU,cAAgB,UAAY,CAGjD,IAFC,MAAQ,SAAS,SAAW,KAAK,YAAY,EAEzC,MAAQ,SAAS,SAAU,CAO9B,CANC,MAAQ,SAAS,WAAa,OAC9B,MAAQ,SAAS,OAAS,MAAQ,SAAS,KAAK,KAAK,GACrD,MAAQ,SAAS,OAAS,MAAQ,SAAS,KAAK,KAAK,EAEtD,CAAC,MAAQ,SAAS,WAAW,aAAa,SAAU,MAAQ,SAAS,MAAM,CAE3E,CAAC,MAAQ,SAAS,WAAW,aAAa,UAAW,MAAQ,SAAS,MAAM,CAE5E,IAAIkB,IAAI,SAAS,IAAI,CAIrB,AAFA,CAAC,MAAQ,SAAS,cAAc,YAAYA,IAAE,EAE7C,MAAQ,SAAS,UAAYA,GAC/B,MAEC,CADC,MAAQ,SAAS,WAAa,QAC9B,MAAQ,SAAS,WAAa,MAAQ,SAAS,aAGlD,KAAK,gBAAgB,AACtB,EAED,aAAa,UAAU,aAAe,UAAY,CAChD,IAAI,cAAgB,MAAQ,SAAS,aAAa,YAClD,CAAC,MAAQ,SAAS,gBAAkB,iBAAiB,aAAa,EAAI,aAAa,EAAE,OAAS,EAAE,CAChG,IAAI,gBAAkB,MAAQ,SAAS,UAAU,MAC7C,UAAY,aAAa,GAAK,KAAK,WAAW,aAAa,GAAG,CAAG,gBAIrE,AAHA,eAAe,KAAO,UACtB,eAAe,MAAQ,UAEnB,aAAa,KACf,eAAe,OAAS,KAAK,WAAW,aAAa,GAAG,CACxD,eAAe,YAAc,aAAa,GAAK,MAGjD,IAAI,SAAW,CAAC,MAAQ,SAAS,WAAW,YAAY,cAAc,aAAa,EAAE,CAErF,KAAM,MAAQ,SAAS,WAAW,YAAY,MAI5C,GAHA,eAAe,SAAW,aAAa,UAAY,KACnD,eAAe,WAAa,aAAa,UAAY,KAEjD,SAAS,OACX,CAAC,MAAQ,SAAS,UAAU,UAAY,SAAS,WAC5C,CACL,eAAe,WAAa,SAAS,QACrC,IAAI,QAAU,aAAa,QACvB,OAAS,aAAa,OAE1B,AADA,eAAe,UAAY,OAC3B,eAAe,WAAa,OAC7B,CAGH,IAAIlB,IACA,IACA,QAAU,aAAa,EAC3B,IAAM,QAAQ,OACd,IAAI,MACA,QACA,MACA,cAAgB,MAAQ,SAAS,QACjC,OACA,SAAW,GACX,IAAM,EAEV,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAAG,CAuC3B,IAtCK,MAAQ,SAAS,WAAW,YAAY,QACrC,MAAQ,SAAS,UAAU,KAM/B,OAAS,MAAQ,SAAS,UAAU,MALpC,MAAQ,SAAS,OAAO,CACxB,MAAM,aAAa,iBAAkB,OAAO,CAC5C,MAAM,aAAa,kBAAmB,QAAQ,CAC9C,MAAM,aAAa,oBAAqB,IAAI,GAKxC,MAAQ,SAAS,YAChB,MAAQ,SAAS,UAAU,MAC9B,SAAW,MAAQ,SAAS,UAAU,KACtC,MAAQ,QAAQ,SAAS,KAEzB,QAAU,UAAU,MAAM,CAC1B,QAAQ,MAAM,WAAa,EAC3B,MAAQ,SAAS,MAAM,CACvB,MAAM,YAAY,MAAM,CACxB,SAAS,QAAQ,KAGV,MAAQ,SAAS,SAY5B,OAAS,MAAQ,SAAS,UAAU,MAAQ,MAAQ,SAAS,UAAU,KAAO,SAAS,OAAO,EAXzF,MAAQ,SAAS,UAAU,MAC9B,SAAW,MAAQ,SAAS,UAAU,KACtC,OAAS,MAAQ,SAAS,UAAU,OAEpC,QAAU,UAAU,OAAO,CAC3B,SAAS,QAAQ,CACjB,MAAQ,UAAU,OAAO,CACzB,SAAS,MAAM,CACf,QAAQ,YAAY,MAAM,GAOzB,MAAQ,SAAS,WAAW,YAAY,MAAO,CAClD,IAAI,SAAW,CAAC,MAAQ,SAAS,WAAW,YAAY,YAAY,aAAa,UAAUA,KAAI,SAAS,OAAQ,CAAC,MAAQ,SAAS,WAAW,YAAY,cAAc,aAAa,EAAE,CAAC,QAAQ,CAE3L,UAiBJ,GAZE,UAHE,SACU,SAAS,KAET,KAGd,aAAa,OAAO,CAEhB,WAAa,UAAU,SACzB,OAAS,UAAU,OAAO,GAAG,GAC7B,aAAa,MAAM,aAAa,UAAY,IAAK,aAAa,UAAY,IAAI,CAC9E,SAAW,KAAK,gBAAgB,aAAc,OAAO,CACrD,MAAM,aAAa,IAAK,SAAS,GAG7B,MAAQ,SAAS,SAsBrB,CAAC,MAAQ,SAAS,UAAU,YAAY,MAAM,KAtBf,CAG/B,GAFA,CAAC,MAAQ,SAAS,UAAU,YAAY,QAAQ,CAE5C,WAAa,UAAU,OAAQ,CAEjC,SAAS,KAAK,YAAY,MAAM,CAChC,IAAI,YAAc,MAAM,SAAS,CAGjC,AAFA,MAAM,aAAa,QAAS,YAAY,MAAQ,EAAE,CAClD,MAAM,aAAa,SAAU,YAAY,OAAS,EAAE,CACpD,MAAM,aAAa,UAAW,YAAY,EAAI,EAAI,KAAO,YAAY,EAAI,GAAK,KAAO,YAAY,MAAQ,GAAK,KAAO,YAAY,OAAS,GAAG,CAC7I,IAAI,WAAa,MAAM,MACnB,iBAAmB,cAAgB,YAAY,EAAI,GAAK,OAAS,YAAY,EAAI,GAAK,MAG1F,AAFA,WAAW,UAAY,iBACvB,WAAW,gBAAkB,iBAC7B,QAAQA,KAAG,QAAU,YAAY,EAAI,CACtC,MAEC,AADA,MAAM,aAAa,QAAS,EAAE,CAC9B,MAAM,aAAa,SAAU,EAAE,CAGjC,QAAQ,YAAY,MAAM,AAC3B,CAGF,SACC,MAAM,YAAc,QAAQA,KAAG,IAC/B,MAAM,eAAe,uCAAwC,YAAa,WAAW,EAE/E,MAAQ,SAAS,SASrB,CAAC,MAAQ,SAAS,UAAU,YAAY,MAAM,KATf,CAC/B,CAAC,MAAQ,SAAS,UAAU,YAAY,QAAQ,CAGhD,IAAI,OAAS,MAAM,MACf,iBAAmB,kBAAoB,aAAa,UAAY,IAAM,QAE1E,AADA,OAAO,UAAY,iBACnB,OAAO,gBAAkB,gBAC1B,CAcH,CARM,MAAQ,SAAS,UAGpB,MAAQ,SAAS,UAAU,KAAO,OAFlC,MAAQ,SAAS,UAAU,KAAO,SAKpC,MAAQ,SAAS,UAAU,KAAK,MAAM,QAAU,SAChD,MAAQ,SAAS,UAAU,KAAO,MACnC,KAAO,CACR,CAED,KAAO,KAAO,MAAQ,SAAS,UAAU,QAEvC,CADC,MAAQ,SAAS,UAAU,KAAK,MAAM,QAAU,OACjD,KAAO,CAEV,EAED,aAAa,UAAU,mBAAqB,UAAY,CACtD,IAAI,SAEJ,IAAK,MAAQ,SAAS,KAAK,YAAa,CACtC,KAAM,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,mBACzD,OAGF,IAAK,MAAQ,SAAS,WAAa,MAAQ,SAAS,eAAe,QAAS,CAI1E,AAFA,CAAC,MAAQ,SAAS,WAAW,aAAa,YAAa,MAAQ,SAAS,eAAe,MAAM,EAAE,EAAE,GAAK,MAAQ,MAAQ,SAAS,eAAe,MAAM,EAAE,EAAE,GAAK,KAAO,MAAQ,SAAS,MAAQ,KAAO,MAAQ,SAAS,MAAM,CAE3N,UAAY,MAAQ,SAAS,WAAW,MACxC,IAAI,YAAc,eAAiB,MAAQ,SAAS,eAAe,MAAM,EAAE,EAAE,GAAK,QAAU,MAAQ,SAAS,eAAe,MAAM,EAAE,EAAE,GAAK,MAE3I,AADA,SAAS,UAAY,YACrB,SAAS,gBAAkB,WAC5B,CACF,CAED,IAAC,MAAQ,SAAS,aAAa,aAAa,MAAQ,SAAS,aAAa,aAAc,MAAQ,SAAS,mBAAmB,KAEtH,MAAQ,SAAS,sBAAwB,MAAQ,SAAS,aAAa,oBAI7E,KAAIA,IACA,IACA,MAAQ,EACR,iBAAmB,MAAQ,SAAS,aAAa,gBACjD,SAAW,MAAQ,SAAS,aAAa,YAAY,EACzD,IAAM,QAAQ,OACd,IAAI,eACA,SACA,SAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAI,QAAQA,KAAG,EACb,OAAS,GAET,UAAY,MAAQ,SAAS,UAAUA,KACvC,UAAY,MAAQ,SAAS,UAAUA,KACvC,eAAiB,gBAAgB,OACjC,OAAS,EAEL,eAAe,KAAK,KAChB,MAAQ,SAAS,SAIrB,SAAS,aAAa,YAAa,eAAe,EAAE,EAHpD,SAAS,MAAM,gBAAkB,eAAe,EAChD,SAAS,MAAM,UAAY,eAAe,IAO9C,SAAS,MAAM,QAAU,eAAe,EAEpC,eAAe,IAAM,eAAe,KAAK,IAC3C,SAAS,aAAa,eAAgB,eAAe,GAAG,CAGtD,eAAe,IAAM,eAAe,KAAK,IAC3C,SAAS,aAAa,SAAU,eAAe,GAAG,CAGhD,eAAe,IAAM,eAAe,KAAK,KAC3C,SAAS,aAAa,OAAQ,eAAe,GAAG,CAChD,SAAS,MAAM,MAAQ,eAAe,KAK5C,IAAK,MAAQ,SAAS,UAAU,WAAa,MAAQ,SAAS,UAAY,MAAQ,SAAS,gBAAkB,MAAQ,SAAS,MAAO,CACnI,IAAI,YAAc,CAAC,MAAQ,SAAS,UAAU,SAAS,CAQvD,CANK,MAAQ,SAAS,YAAY,IAAM,YAAY,SACjD,MAAQ,SAAS,YAAY,EAAI,YAAY,MAE9C,CAAC,MAAQ,SAAS,WAAW,aAAa,QAAS,YAAY,MAAM,GAGlE,MAAQ,SAAS,YAAY,IAAM,YAAY,UACjD,MAAQ,SAAS,YAAY,EAAI,YAAY,OAE9C,CAAC,MAAQ,SAAS,WAAW,aAAa,SAAU,YAAY,OAAO,EAGzE,IAAI,OAAS,EAEb,IAAK,MAAQ,SAAS,YAAY,IAAM,YAAY,MAAQ,OAAS,IAAM,MAAQ,SAAS,YAAY,IAAM,YAAY,OAAS,OAAS,IAAM,MAAQ,SAAS,YAAY,IAAM,YAAY,EAAI,SAAW,MAAQ,SAAS,YAAY,IAAM,YAAY,EAAI,OAAQ,CAQzQ,CAPC,MAAQ,SAAS,YAAY,EAAI,YAAY,MAAQ,OAAS,GAC9D,MAAQ,SAAS,YAAY,EAAI,YAAY,OAAS,OAAS,GAC/D,MAAQ,SAAS,YAAY,EAAI,YAAY,EAAI,QACjD,MAAQ,SAAS,YAAY,EAAI,YAAY,EAAI,OAElD,CAAC,MAAQ,SAAS,WAAW,aAAa,WAAY,MAAQ,SAAS,YAAY,EAAI,KAAO,MAAQ,SAAS,YAAY,EAAI,KAAO,MAAQ,SAAS,YAAY,EAAI,KAAO,MAAQ,SAAS,YAAY,EAAE,CAE7M,UAAY,MAAQ,SAAS,WAAW,MACxC,IAAI,aAAe,cAAgB,MAAQ,SAAS,YAAY,EAAI,OAAS,MAAQ,SAAS,YAAY,EAAI,MAE9G,AADA,SAAS,UAAY,aACrB,SAAS,gBAAkB,YAC5B,CACF,CA5EGA,CA6EL,EAKD,SAAS,cAAc,KAAM,WAAY,KAAM,CAE7C,CADC,MAAQ,SAAS,UAAY,WAAW,aAAa,KAAK,MAAM,CACjE,KAAK,YAAY,KAAM,WAAY,KAAK,AACzC,CAID,AAFA,gBAAgB,CAAC,YAAa,iBAAkB,aAAc,cAAe,iBAAkB,aAAc,iBAAkB,EAAE,cAAc,CAE/I,cAAc,UAAU,cAAgB,UAAY,CAClD,IAAI,UAAY,CAAC,MAAQ,SAAS,WAAW,eAAe,MAAQ,SAAS,UAAU,CAEnF,IAAM,IAAI,MAuBd,CArBK,MAAQ,SAAS,KAAK,UACxB,MAAQ,SAAS,UAAY,SAAS,QAAQ,CAE/C,CAAC,MAAQ,SAAS,UAAU,aAAa,SAAU,MAAQ,SAAS,UAAU,EAAI,KAAK,CAEvF,CAAC,MAAQ,SAAS,UAAU,aAAa,UAAW,MAAQ,SAAS,UAAU,EAAI,KAAK,CAExF,CAAC,MAAQ,SAAS,UAAU,eAAe,+BAAgC,OAAQ,UAAU,CAE7F,CAAC,MAAQ,SAAS,aAAa,aAAa,MAAQ,SAAS,UAAU,CAEvE,CAAC,MAAQ,SAAS,YAAY,aAAa,SAAU,MAAQ,SAAS,UAAU,EAAE,CAElF,CAAC,MAAQ,SAAS,YAAY,aAAa,UAAW,MAAQ,SAAS,UAAU,EAAE,EAEnF,CAAC,MAAQ,SAAS,aAAa,YAAY,IAAI,CAGjD,IAAI,YAAc,YAClB,IAAI,IAAM,WAEL,MAAQ,SAAS,KAAK,IACzB,CAAC,MAAQ,SAAS,YAAY,aAAa,MAAO,MAAQ,SAAS,KAAK,GAAG,AAE9E,EAID,SAAS,eAAe,KAAM,WAAY,KAAM,CAG9C,AAFA,KAAK,WAAW,CAChB,KAAK,aAAa,KAAM,WAAY,KAAK,CACzC,KAAK,eAAe,CACpB,IAAI,QAAU,gBAAgB,QAe9B,IAdC,MAAQ,SAAS,GAAK,QAAQ,MAAQ,QAAS,KAAK,GAAI,EAAG,EAAG,MAAQ,QAAQ,CAE3E,KAAK,GAAG,EAAE,IACX,MAAQ,SAAS,GAAK,QAAQ,MAAQ,QAAS,KAAK,GAAG,EAAE,EAAG,EAAG,EAAG,MAAQ,QAAQ,EAClF,MAAQ,SAAS,GAAK,QAAQ,MAAQ,QAAS,KAAK,GAAG,EAAE,EAAG,EAAG,EAAG,MAAQ,QAAQ,EAClF,MAAQ,SAAS,GAAK,QAAQ,MAAQ,QAAS,KAAK,GAAG,EAAE,EAAG,EAAG,EAAG,MAAQ,QAAQ,GAElF,MAAQ,SAAS,EAAI,QAAQ,MAAQ,QAAS,KAAK,GAAG,EAAG,EAAG,EAAG,MAAQ,QAAQ,CAG9E,KAAK,GAAG,KACT,MAAQ,SAAS,EAAI,QAAQ,MAAQ,QAAS,KAAK,GAAG,EAAG,EAAG,EAAG,MAAQ,QAAQ,EAG9E,KAAK,GAAG,GAAG,EAAE,QAAU,KAAK,GAAG,GAAG,EAAE,GAAG,GAAI,CAC7C,IAAIA,IACA,IAAM,KAAK,GAAG,GAAG,EAAE,OAEvB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAExB,AADA,KAAK,GAAG,GAAG,EAAEA,KAAG,GAAK,KACrB,KAAK,GAAG,GAAG,EAAEA,KAAG,GAAK,IAExB,CAWD,CATC,MAAQ,SAAS,GAAK,QAAQ,MAAQ,QAAS,KAAK,GAAG,GAAI,EAAG,UAAW,MAAQ,QAAQ,EACzF,MAAQ,SAAS,GAAG,IAAK,GACzB,MAAQ,SAAS,GAAK,QAAQ,MAAQ,QAAS,KAAK,GAAG,GAAI,EAAG,UAAW,MAAQ,QAAQ,EACzF,MAAQ,SAAS,GAAK,QAAQ,MAAQ,QAAS,KAAK,GAAG,GAAI,EAAG,UAAW,MAAQ,QAAQ,EACzF,MAAQ,SAAS,GAAK,QAAQ,MAAQ,QAAS,KAAK,GAAG,GAAI,EAAG,UAAW,MAAQ,QAAQ,EACzF,MAAQ,SAAS,IAAM,IAAI,QAC3B,MAAQ,SAAS,SAAW,IAAI,QAChC,MAAQ,SAAS,eAAgB,GAEjC,MAAQ,SAAS,eAAiB,CACjC,MAAO,MAAQ,OAChB,CACF,CAgJD,AA9IA,gBAAgB,CAAC,YAAa,aAAc,gBAAiB,EAAE,eAAe,CAE9E,eAAe,UAAU,MAAQ,UAAY,CAC3C,IAAIA,IACA,KAAO,MAAQ,SAAS,KAAK,eAAe,OAC5C,KACA,iBACA,eAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAIxB,GAFA,MAAQ,MAAQ,SAAS,KAAK,eAAeA,KAEzC,KAAK,OAAS,KAAM,CAEtB,AADA,iBAAmB,KAAK,gBAAgB,MACxC,eAAiB,KAAK,UAAU,MAChC,IAAI,aAAe,MAAQ,SAAS,GAAG,EAAI,KACvC,OAAS,cACT,OAAS,4CAOb,AANA,iBAAiB,YAAc,YAC/B,iBAAiB,kBAAoB,YACrC,eAAe,gBAAkB,OACjC,eAAe,mBAAqB,OACpC,eAAe,sBAAwB,OACvC,iBAAiB,UAAY,OAC7B,iBAAiB,gBAAkB,MACpC,CAEJ,EAED,eAAe,UAAU,eAAiB,UAAY,CAAE,EAExD,eAAe,UAAU,KAAO,UAAY,CAAE,EAE9C,eAAe,UAAU,YAAc,UAAY,CACjD,IAAI,MAAQ,MAAQ,SAAS,cACzBA,IACA,IAEJ,IAAK,MAAQ,SAAS,UAGpB,IAFA,KAAO,MAAQ,SAAS,UAAU,OAE7BA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,MAAQ,MAAQ,SAAS,UAAUA,KAAG,eAAe,MAAM,MAAQ,KAIvE,GAAI,OAAS,MAAQ,SAAS,GAAG,OAAS,MAAQ,SAAS,IAAM,MAAQ,SAAS,EAAE,OAAS,MAAQ,SAAS,MAAQ,MAAQ,SAAS,GAAG,OAAS,MAAQ,SAAS,GAAG,OAAS,MAAQ,SAAS,GAAG,QAAU,MAAQ,SAAS,GAAG,OAAS,MAAQ,SAAS,GAAG,OAAS,MAAQ,SAAS,GAAG,OAAS,MAAQ,SAAS,GAAG,OAAS,MAAQ,SAAS,IAAM,MAAQ,SAAS,EAAE,KAAM,CAGhX,GAFA,CAAC,MAAQ,SAAS,IAAI,OAAO,EAExB,MAAQ,SAAS,UAGpB,IAFA,KAAO,MAAQ,SAAS,UAAU,OAAS,EAEtCA,IAAI,IAAKA,KAAK,EAAGA,MAAQ,CAC5B,IAAI,SAAW,MAAQ,SAAS,UAAUA,KAAG,eAAe,MAU5D,AARA,CAAC,MAAQ,SAAS,IAAI,WAAW,QAAQ,EAAE,EAAE,IAAK,QAAQ,EAAE,EAAE,GAAI,QAAQ,EAAE,EAAE,GAAG,CAEjF,CAAC,MAAQ,SAAS,IAAI,SAAS,QAAQ,GAAG,EAAE,GAAG,CAAC,SAAS,QAAQ,GAAG,EAAE,GAAG,CAAC,QAAQ,QAAQ,GAAG,EAAE,GAAG,CAElG,CAAC,MAAQ,SAAS,IAAI,SAAS,QAAQ,GAAG,EAAE,CAAC,SAAS,QAAQ,GAAG,EAAE,CAAC,QAAQ,QAAQ,GAAG,EAAE,CAEzF,CAAC,MAAQ,SAAS,IAAI,MAAM,EAAI,QAAQ,EAAE,EAAE,GAAI,EAAI,QAAQ,EAAE,EAAE,GAAI,EAAI,QAAQ,EAAE,EAAE,GAAG,CAEvF,CAAC,MAAQ,SAAS,IAAI,UAAU,QAAQ,EAAE,EAAE,GAAI,QAAQ,EAAE,EAAE,GAAI,QAAQ,EAAE,EAAE,GAAG,AAChF,CASH,IANK,MAAQ,SAAS,EACpB,CAAC,MAAQ,SAAS,IAAI,YAAY,MAAQ,SAAS,EAAE,EAAE,KAAM,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,GAAG,CAE/G,CAAC,MAAQ,SAAS,IAAI,YAAY,MAAQ,SAAS,GAAG,IAAK,MAAQ,SAAS,GAAG,GAAI,MAAQ,SAAS,GAAG,EAAE,EAGtG,MAAQ,SAAS,EAAG,CACvB,IAAI,WAEJ,AAGE,YAHG,MAAQ,SAAS,EACP,EAAE,MAAQ,SAAS,EAAE,EAAE,IAAM,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,IAAM,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,EAAE,EAAE,IAAM,MAAQ,SAAS,EAAE,EAAE,EAAG,EAE/J,EAAE,MAAQ,SAAS,GAAG,GAAK,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,GAAG,GAAK,MAAQ,SAAS,EAAE,EAAE,IAAK,MAAQ,SAAS,GAAG,GAAK,MAAQ,SAAS,EAAE,EAAE,EAAG,EAGxK,IAAI,IAAM,KAAK,KAAc,WAAW,IAAI,EAAc,WAAW,IAAI,EAAc,WAAW,IAAI,EAAG,CAErG,QAAU,CAAC,WAAW,GAAK,IAAK,WAAW,GAAK,IAAK,WAAW,GAAK,GAAI,EACzE,eAAiB,KAAK,KAAK,QAAQ,GAAK,QAAQ,GAAK,QAAQ,GAAK,QAAQ,GAAG,CAC7E,WAAa,KAAK,MAAM,QAAQ,GAAI,eAAe,CACnD,WAAa,KAAK,MAAM,QAAQ,IAAK,QAAQ,GAAG,CAEpD,CAAC,MAAQ,SAAS,IAAI,QAAQ,WAAW,CAAC,SAAS,WAAW,AAC/D,CAQD,AANA,CAAC,MAAQ,SAAS,IAAI,UAAU,MAAQ,SAAS,GAAG,EAAE,CAAC,UAAU,MAAQ,SAAS,GAAG,EAAE,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,CAEvH,CAAC,MAAQ,SAAS,IAAI,UAAU,MAAQ,SAAS,GAAG,EAAE,GAAG,CAAC,UAAU,MAAQ,SAAS,GAAG,EAAE,GAAG,CAAC,SAAS,MAAQ,SAAS,GAAG,EAAE,GAAG,CAEhI,CAAC,MAAQ,SAAS,IAAI,WAAW,MAAQ,SAAS,WAAW,SAAS,EAAI,GAAI,MAAQ,SAAS,WAAW,SAAS,EAAI,EAAG,EAAE,CAE5H,CAAC,MAAQ,SAAS,IAAI,UAAU,EAAG,GAAI,MAAQ,SAAS,GAAG,EAAE,CAE7D,IAAI,kBAAoB,CAAC,MAAQ,SAAS,SAAS,QAAQ,MAAQ,SAAS,IAAI,CAEhF,IAAK,mBAAqB,MAAQ,SAAS,GAAG,QAAU,MAAQ,SAAS,KAAK,eAAgB,CAC5F,KAAO,MAAQ,SAAS,KAAK,eAAe,OAC5C,IAAI,KACA,iBACA,eAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,GAFA,MAAQ,MAAQ,SAAS,KAAK,eAAeA,KAEzC,KAAK,OAAS,KAAM,CACtB,GAAI,iBAAkB,CACpB,IAAI,SAAW,CAAC,MAAQ,SAAS,IAAI,OAAO,CAI5C,AAFA,eAAiB,KAAK,UAAU,MAChC,eAAe,UAAY,SAC3B,eAAe,gBAAkB,QAClC,CAED,CAAK,MAAQ,SAAS,GAAG,OACvB,iBAAmB,KAAK,gBAAgB,MACxC,iBAAiB,aAAe,MAAQ,SAAS,GAAG,EAAI,KACxD,iBAAiB,mBAAqB,MAAQ,SAAS,GAAG,EAAI,KAEjE,CAGH,CAAC,MAAQ,SAAS,IAAI,OAAO,MAAQ,SAAS,SAAS,AACxD,CACF,CAED,CAAC,MAAQ,SAAS,eAAgB,CACnC,EAED,eAAe,UAAU,aAAe,SAAU,IAAK,CACrD,KAAK,kBAAkB,KAAK,EAAK,AAClC,EAED,eAAe,UAAU,QAAU,UAAY,CAAE,EAEjD,eAAe,UAAU,eAAiB,UAAY,CACpD,OAAO,IACR,EAED,SAAS,UAAW,CAAE,CAEtB,SAAS,UAAU,YAAc,UAAY,CAAE,EAM/C,IAAI,iBAAmB,UAAY,CACjC,IAAI,SAAW,CAAE,EACb,qBAAuB,CAAE,EACzB,SAAW,EACX,IAAM,EACN,qBAAuB,EACvB,UAAW,EACX,WAAY,EAEhB,SAAS,cAAc,GAAI,CAIzB,IAHA,IAAIA,IAAI,EACJ,SAAW,GAAG,OAEXA,IAAI,KAWT,AAVI,qBAAqBA,KAAG,YAAc,WACxC,qBAAqB,OAAOA,IAAG,EAAE,CACjC,MACA,MAEK,SAAS,UACZ,sBAAsB,EAI1B,KAAK,CAER,CAED,SAAS,kBAAkB,QAASjR,gBAAe,CACjD,IAAK,QACH,OAAO,KAKT,IAFA,IAAIiR,IAAI,EAEDA,IAAI,KAAK,CACd,GAAI,qBAAqBA,KAAG,OAAS,SAAW,qBAAqBA,KAAG,OAAS,KAC/E,OAAO,qBAAqBA,KAAG,UAGjC,KAAK,CACN,CAED,IAAI,SAAW,IAAI,cAGnB,MAFA,gBAAe,SAAU,QAAQ,CACjC,SAAS,QAAQ,QAASjR,gBAAc,CACjC,QACR,CAED,SAAS,yBAA0B,CACjC,IAAIiR,IACA,SAAW,qBAAqB,OAChC,WAAa,CAAE,EAEnB,IAAKA,IAAI,EAAGA,IAAI,SAAUA,KAAK,EAC7B,WAAW,KAAK,qBAAqBA,KAAG,UAAU,CAGpD,OAAO,UACR,CAED,SAAS,iBAAkB,CAEzB,AADA,sBAAwB,EACxB,UAAU,AACX,CAED,SAAS,sBAAuB,CAC9B,sBACD,CAED,SAAS,eAAe,SAAU,QAAS,CAQzC,AAPA,SAAS,iBAAiB,UAAW,cAAc,CACnD,SAAS,iBAAiB,UAAW,gBAAgB,CACrD,SAAS,iBAAiB,QAAS,qBAAqB,CACxD,qBAAqB,KAAK,CACxB,KAAM,QACN,UAAW,QACZ,EAAC,CACF,KAAO,CACR,CAED,SAASzQ,gBAAc,OAAQ,CAC7B,IAAI,SAAW,IAAI,cAGnB,MAFA,gBAAe,SAAU,KAAK,CAC9B,SAAS,UAAU,OAAO,CACnB,QACR,CAED,SAAS,SAAS,IAAKC,YAAW,CAChC,IAAIwQ,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,qBAAqBA,KAAG,UAAU,SAAS,IAAKxQ,YAAU,AAE7D,CAED,SAAS,aAAa,IAAKA,YAAW,CACpC,IAAIwQ,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,qBAAqBA,KAAG,UAAU,aAAa,IAAKxQ,YAAU,AAEjE,CAED,SAAS,KAAKA,YAAW,CACvB,IAAIwQ,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,qBAAqBA,KAAG,UAAU,KAAKxQ,YAAU,AAEpD,CAED,SAAS,OAAO,QAAS,CACvB,IAAI,YAAc,QAAU,SACxBwQ,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,qBAAqBA,KAAG,UAAU,YAAY,YAAY,CAK5D,AAFA,SAAW,QAEP,uBAAyB,UAC3B,SAAO,sBAAsB,OAAO,CAEpC,UAAW,CAEd,CAED,SAAS,MAAM,QAAS,CAEtB,AADA,SAAW,QACX,SAAO,sBAAsB,OAAO,AACrC,CAED,SAAS,MAAMxQ,YAAW,CACxB,IAAIwQ,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,qBAAqBA,KAAG,UAAU,MAAMxQ,YAAU,AAErD,CAED,SAAS,YAAY,MAAO,QAASA,YAAW,CAC9C,IAAIwQ,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,qBAAqBA,KAAG,UAAU,YAAY,MAAO,QAASxQ,YAAU,AAE3E,CAED,SAAS,KAAKA,YAAW,CACvB,IAAIwQ,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,qBAAqBA,KAAG,UAAU,KAAKxQ,YAAU,AAEpD,CAED,SAAS,YAAYA,YAAW,CAC9B,IAAIwQ,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,qBAAqBA,KAAG,UAAU,YAAYxQ,YAAU,AAE3D,CAED,SAAS,QAAQA,YAAW,CAC1B,IAAIwQ,IAEJ,IAAKA,IAAI,IAAM,EAAGA,KAAK,EAAGA,MACxB,qBAAqBA,KAAG,UAAU,QAAQxQ,YAAU,AAEvD,CAED,SAASC,mBAAiBV,gBAAeW,aAAYP,WAAU,CAC7D,IAAI,aAAe,CAAE,EAAC,OAAO,CAAE,EAAC,MAAM,KAAK,SAAS,uBAAuB,SAAS,CAAC,CAAE,CAAE,EAAC,MAAM,KAAK,SAAS,uBAAuB,YAAY,CAAC,CAAC,CAC/I6Q,IACA,SAAW,aAAa,OAE5B,IAAKA,IAAI,EAAGA,IAAI,SAAUA,KAAK,EAK7B,AAJI7Q,YACF,aAAa6Q,KAAG,aAAa,eAAgB7Q,WAAS,CAGxD,kBAAkB,aAAa6Q,KAAIjR,gBAAc,CAGnD,GAAIW,cAAc,WAAa,EAAG,CAChC,AACE,aAAW,MAGb,IAAI,KAAO,SAAS,qBAAqB,OAAO,CAAC,GACjD,KAAK,UAAY,GACjB,IAAI,IAAM,UAAU,MAAM,CAK1B,AAJA,IAAI,MAAM,MAAQ,OAClB,IAAI,MAAM,OAAS,OACnB,IAAI,aAAa,eAAgBP,WAAS,CAC1C,KAAK,YAAY,IAAI,CACrB,kBAAkB,IAAKJ,gBAAc,AACtC,CACF,CAED,SAAS,QAAS,CAChB,IAAIiR,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,qBAAqBA,KAAG,UAAU,QAAQ,AAE7C,CAED,SAAS,UAAW,CAClB,CAAK,WAAa,sBACZ,WACF,SAAO,sBAAsB,MAAM,CACnC,UAAW,EAGhB,CAED,SAAS,QAAS,CAChB,WAAY,CACb,CAED,SAAS,UAAW,CAElB,AADA,WAAY,EACZ,UAAU,AACX,CAED,SAAS,UAAU,IAAKxQ,YAAW,CACjC,IAAIwQ,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,qBAAqBA,KAAG,UAAU,UAAU,IAAKxQ,YAAU,AAE9D,CAED,SAAS,KAAKA,YAAW,CACvB,IAAIwQ,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,qBAAqBA,KAAG,UAAU,KAAKxQ,YAAU,AAEpD,CAED,SAAS,OAAOA,YAAW,CACzB,IAAIwQ,IAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,qBAAqBA,KAAG,UAAU,OAAOxQ,YAAU,AAEtD,CAqBD,OAnBA,SAAS,kBAAoB,kBAC7B,SAAS,cAAgBD,gBACzB,SAAS,SAAW,SACpB,SAAS,aAAe,aACxB,SAAS,KAAO,KAChB,SAAS,MAAQ,MACjB,SAAS,KAAO,KAChB,SAAS,YAAc,YACvB,SAAS,iBAAmBE,mBAC5B,SAAS,OAAS,OAElB,SAAS,YAAc,YACvB,SAAS,QAAU,QACnB,SAAS,OAAS,OAClB,SAAS,SAAW,SACpB,SAAS,UAAY,UACrB,SAAS,KAAO,KAChB,SAAS,OAAS,OAClB,SAAS,wBAA0B,wBAC5B,QACR,GAAE,CAOC,cAAgB,UAAY,CA+B9B,CA9BC,MAAQ,SAAS,KAAO,CAAE,GAC1B,MAAQ,SAAS,KAAO,IACxB,MAAQ,SAAS,KAAO,IACxB,MAAQ,SAAS,UAAW,GAC5B,MAAQ,SAAS,aAAe,GAChC,MAAQ,SAAS,gBAAkB,GACnC,MAAQ,SAAS,WAAa,GAC9B,MAAQ,SAAS,YAAc,GAC/B,MAAQ,SAAS,UAAY,GAC7B,MAAQ,SAAS,UAAY,GAC7B,MAAQ,SAAS,UAAY,GAC7B,MAAQ,SAAS,cAAgB,GACjC,MAAQ,SAAS,UAAY,GAC7B,MAAQ,SAAS,cAAgB,CAAE,GACnC,MAAQ,SAAS,OAAS,CAAE,GAC5B,MAAQ,SAAS,UAAW,GAC5B,MAAQ,SAAS,UAAW,GAC5B,MAAQ,SAAS,MAAO,GACxB,MAAQ,SAAS,SAAW,MAC5B,MAAQ,SAAS,YAAc,iBAAiB,EAChD,MAAQ,SAAS,WAAa,IAC9B,MAAQ,SAAS,cAAgB,GACjC,MAAQ,SAAS,WAAa,GAC9B,MAAQ,SAAS,kBAAoB,iBACrC,MAAQ,SAAS,SAAW,CAAE,GAC9B,MAAQ,SAAS,OAAQ,GACzB,MAAQ,SAAS,gBAAiB,GAClC,MAAQ,SAAS,iBAAmB,kBAAkB,EACtD,MAAQ,SAAS,eAAiB,IAAI,gBACtC,MAAQ,SAAS,gBAAkB,wBAAwB,EAC3D,MAAQ,SAAS,QAAU,CAAE,CAC/B,EAmwBD,AAjwBA,gBAAgB,CAAC,SAAU,EAAE,cAAc,CAE3C,cAAc,UAAU,UAAY,SAAU,OAAQ,CACpD,CAAI,OAAO,SAAW,OAAO,cAC1B,MAAQ,SAAS,QAAU,OAAO,SAAW,OAAO,WAGvD,IAAI,SAAW,MAQf,OANI,OAAO,SACT,SAAW,OAAO,SACT,OAAO,WAChB,SAAW,OAAO,UAGZ,SAAR,CACE,IAAK,SACH,CAAC,MAAQ,SAAS,SAAW,IAAI,eAAe,MAAQ,QAAS,OAAO,kBACxE,MAEF,IAAK,MACH,CAAC,MAAQ,SAAS,SAAW,IAAI,YAAY,MAAQ,QAAS,OAAO,kBACrE,MAEF,QACE,CAAC,MAAQ,SAAS,SAAW,IAAI,eAAe,MAAQ,QAAS,OAAO,kBACxE,KACH,CA0BD,AAxBA,CAAC,MAAQ,SAAS,eAAe,aAAa,UAAW,MAAQ,SAAS,SAAS,WAAW,KAAK,CAEnG,CAAC,MAAQ,SAAS,SAAS,qBAAqB,MAAQ,SAAS,iBAAiB,EAEjF,MAAQ,SAAS,SAAW,SAEzB,OAAO,OAAS,IAAM,OAAO,OAAS,MAAQ,OAAO,WAAA,IAAsB,OAAO,QAAS,GAC5F,MAAQ,SAAS,MAAO,EAChB,OAAO,QAAS,GACxB,MAAQ,SAAS,MAAO,GAExB,MAAQ,SAAS,KAAO,SAAS,OAAO,KAAM,GAAG,EAGnD,MAAQ,SAAS,SAAW,aAAc,OAAS,OAAO,UAAW,GACrE,MAAQ,SAAS,KAAO,OAAO,KAAO,OAAO,KAAO,IACpD,MAAQ,SAAS,iBAAmB,OAAO,UAAU,eAAe,KAAK,OAAQ,mBAAmB,CAAG,OAAO,kBAAmB,GACjI,MAAQ,SAAS,WAAa,OAAO,YACrC,MAAQ,SAAS,eAAiB,OAAO,eAEtC,OAAO,cACT,CAAC,MAAQ,SAAS,gBAAgB,gBAAgB,OAAO,aAAa,CAGpE,OAAO,cACT,KAAK,gBAAgB,OAAO,cAAc,CACjC,OAAO,OACZ,OAAO,KAAK,YAAY,KAAK,GAAK,IAGnC,MAAQ,SAAS,KAAO,OAAO,KAAK,OAAO,EAAG,OAAO,KAAK,YAAY,IAAI,CAAG,EAAE,EAF/E,MAAQ,SAAS,KAAO,OAAO,KAAK,OAAO,EAAG,OAAO,KAAK,YAAY,KAAK,CAAG,EAAE,EAKlF,MAAQ,SAAS,SAAW,OAAO,KAAK,OAAO,OAAO,KAAK,YAAY,IAAI,CAAG,EAAE,EAChF,MAAQ,SAAS,SAAW,CAAC,MAAQ,SAAS,SAAS,OAAO,EAAG,CAAC,MAAQ,SAAS,SAAS,YAAY,QAAQ,CAAC,CAClH,YAAY,KAAK,OAAO,KAAM,CAAC,MAAQ,SAAS,gBAAgB,KAAK,MAAQ,QAAQ,CAAE,UAAY,CACjG,KAAK,QAAQ,cAAc,AAC5B,EAAC,KAAK,MAAQ,QAAQ,CAAC,CAE3B,EAED,cAAc,UAAU,QAAU,SAAU,QAASV,gBAAe,CAClE,AAAIA,wBACSA,iBAAkB,WAC3B,gBAAgB,KAAK,MAAMA,gBAAc,EAI7C,IAAI,OAAS,CACF,QACT,cAAeA,eAChB,EACG,kBAAoB,QAAQ,WAIhC,AAHA,OAAO,KAAO,kBAAkB,aAAa,sBAAsB,CACjE,kBAAkB,aAAa,sBAAsB,CAAC,MAAQ,kBAAkB,aAAa,eAAe,CAC5G,kBAAkB,aAAa,eAAe,CAAC,MAAQ,kBAAkB,aAAa,UAAU,CAAG,kBAAkB,aAAa,UAAU,CAAC,MAAQ,GACvJ,OAAO,SAAW,kBAAkB,aAAa,iBAAiB,CAChE,kBAAkB,aAAa,iBAAiB,CAAC,MAAQ,kBAAkB,aAAa,eAAe,CACvG,kBAAkB,aAAa,eAAe,CAAC,MAAQ,kBAAkB,aAAa,UAAU,CAChG,kBAAkB,aAAa,UAAU,CAAC,MAAQ,kBAAkB,aAAa,mBAAmB,CACpG,kBAAkB,aAAa,mBAAmB,CAAC,MAAQ,kBAAkB,aAAa,cAAc,CAAG,kBAAkB,aAAa,cAAc,CAAC,MAAQ,SACnK,IAAI,KAAO,kBAAkB,aAAa,iBAAiB,CACzD,kBAAkB,aAAa,iBAAiB,CAAC,MAAQ,kBAAkB,aAAa,eAAe,CACvG,kBAAkB,aAAa,eAAe,CAAC,MAAQ,kBAAkB,aAAa,UAAU,CAAG,kBAAkB,aAAa,UAAU,CAAC,MAAQ,GAEvJ,AAAI,OAAS,QACX,OAAO,MAAO,EACL,OAAS,OAClB,OAAO,MAAO,EACL,OAAS,KAClB,OAAO,KAAO,SAAS,KAAM,GAAG,EAGlC,IAAI,SAAW,kBAAkB,aAAa,qBAAqB,CACjE,kBAAkB,aAAa,qBAAqB,CAAC,MAAQ,kBAAkB,aAAa,mBAAmB,CAC/G,kBAAkB,aAAa,mBAAmB,CAAC,MAAQ,kBAAkB,aAAa,cAAc,CAAG,kBAAkB,aAAa,cAAc,CAAC,OAAQ,EAEnK,AADA,OAAO,SAAW,WAAa,QAC/B,OAAO,KAAO,kBAAkB,aAAa,YAAY,CACvD,kBAAkB,aAAa,YAAY,CAAC,MAAQ,kBAAkB,aAAa,eAAe,CAClG,kBAAkB,aAAa,eAAe,CAAC,MAAQ,kBAAkB,aAAa,UAAU,CAAG,kBAAkB,aAAa,UAAU,CAAC,MAAQ,GACvJ,IAAI,UAAY,kBAAkB,aAAa,sBAAsB,CACnE,kBAAkB,aAAa,sBAAsB,CAAC,MAAQ,kBAAkB,aAAa,oBAAoB,CACjH,kBAAkB,aAAa,oBAAoB,CAAC,MAAQ,kBAAkB,aAAa,eAAe,CAAG,kBAAkB,aAAa,eAAe,CAAC,MAAQ,GAMtK,AAJI,YAAc,UAChB,OAAO,WAAY,GAGrB,KAAK,UAAU,OAAO,AACvB,EAED,cAAc,UAAU,cAAgB,SAAU,KAAM,CACtD,AAAI,KAAK,IAAM,MAAQ,SAAS,cAAc,MAC3C,MAAQ,SAAS,cAAc,GAAK,KAAK,IACzC,MAAQ,SAAS,YAAc,KAAK,MAAM,KAAK,IAAM,MAAQ,SAAS,cAAc,GAAG,EAG1F,IAAI,QAAU,MAAQ,SAAS,cAAc,OACzCiR,IACA,IAAM,OAAO,OACb,UAAY,KAAK,OACjB+C,IACA,KAAO,UAAU,OAErB,IAAKA,IAAI,EAAGA,IAAI,KAAMA,KAAK,EAGzB,IAFA,IAAI,EAEG/C,IAAI,KAAK,CACd,GAAI,OAAOA,KAAG,KAAO,UAAU+C,KAAG,GAAI,CACpC,OAAO/C,KAAK,UAAU+C,KACtB,KACD,CAED,KAAK,CACN,CASH,IANI,KAAK,OAAS,KAAK,SACrB,CAAC,MAAQ,SAAS,SAAS,WAAW,YAAY,SAAS,KAAK,MAAM,CAEtE,CAAC,MAAQ,SAAS,SAAS,WAAW,YAAY,SAAS,KAAK,OAAQ,MAAQ,SAAS,SAAS,WAAW,KAAK,EAGhH,KAAK,OAGP,IAFA,IAAM,KAAK,OAAO,OAEb/C,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,cAAc,OAAO,KAAK,KAAK,OAAOA,KAAG,CAa/D,CATC,MAAQ,SAAS,cAAc,YAAa,EAC7C,YAAY,cAAc,MAAQ,SAAS,eAAgB,MAAQ,SAAS,SAAS,WAAW,YAAY,CAE5G,CAAC,MAAQ,SAAS,SAAS,cAAc,KAAK,OAAO,CAEjD,mBACF,kBAAkB,gBAAgB,MAAQ,QAAQ,CAGpD,KAAK,iBAAiB,AACvB,EAED,cAAc,UAAU,gBAAkB,UAAY,CACpD,IAAI,UAAY,MAAQ,SAAS,cAAc,SAE/C,IAAK,UAAY,SAAS,SAAW,KAAO,MAAQ,SAAS,iBAAkB,CAE7E,AADA,KAAK,QAAQ,aAAa,EACzB,MAAQ,SAAS,eAAiB,MAAQ,SAAS,YACpD,MACD,CAED,IAAI,QAAU,SAAS,OAAO,CAC9B,CAAC,MAAQ,SAAS,cAAgB,QAAQ,MAAQ,MAAQ,SAAS,UACnE,IAAI,aAAe,MAAQ,SAAS,MAAQ,MAAQ,SAAS,SAAW,KAAO,MAAQ,SAAS,WAAa,QAE7G,CADC,MAAQ,SAAS,YAAc,EAChC,YAAY,KAAK,YAAa,CAAC,MAAQ,SAAS,cAAc,KAAK,MAAQ,QAAQ,CAAE,UAAY,CAC/F,KAAK,QAAQ,cAAc,AAC5B,EAAC,KAAK,MAAQ,QAAQ,CAAC,AACzB,EAED,cAAc,UAAU,aAAe,UAAY,CACjD,IAAI,UAAY,MAAQ,SAAS,cAAc,SAM/C,AAJK,YACF,MAAQ,SAAS,eAAiB,MAAQ,SAAS,aAGtD,KAAK,iBAAiB,AACvB,EAED,cAAc,UAAU,aAAe,UAAY,CAEjD,AADA,KAAK,QAAQ,gBAAgB,CAC7B,KAAK,aAAa,AACnB,EAED,cAAc,UAAU,cAAgB,UAAY,CAKlD,AAJA,CAAC,MAAQ,SAAS,eAAe,eAAe,MAAQ,SAAS,WAAW,CAE5E,CAAC,MAAQ,SAAS,eAAe,SAAS,MAAQ,SAAS,KAAK,CAEhE,CAAC,MAAQ,SAAS,eAAe,YAAY,MAAQ,SAAS,cAAc,OAAQ,CAAC,MAAQ,SAAS,aAAa,KAAK,MAAQ,QAAQ,CAAC,AAC1I,EAED,cAAc,UAAU,gBAAkB,SAAU,SAAU,CAC5D,IAAM,MAAQ,SAAS,SAIvB,GAAI,CA8BF,CA7BC,MAAQ,SAAS,cAAgB,UAE7B,MAAQ,SAAS,iBACnB,MAAQ,SAAS,YAAc,KAAK,OAAO,MAAQ,SAAS,eAAe,IAAM,MAAQ,SAAS,eAAe,GAAG,EACpH,MAAQ,SAAS,WAAa,KAAK,OAAO,MAAQ,SAAS,eAAe,GAAG,IAE7E,MAAQ,SAAS,YAAc,KAAK,OAAO,MAAQ,SAAS,cAAc,IAAM,MAAQ,SAAS,cAAc,GAAG,EAClH,MAAQ,SAAS,WAAa,KAAK,OAAO,MAAQ,SAAS,cAAc,GAAG,EAG/E,CAAC,MAAQ,SAAS,SAAS,gBAAgB,SAAS,CAGlD,SAAS,SAAS,CAAE,GAGrB,MAAQ,SAAS,QAAU,MAAQ,SAAS,cAAc,QAC1D,MAAQ,SAAS,WAAa,MAAQ,SAAS,cAAc,IAC7D,MAAQ,SAAS,WAAa,MAAQ,SAAS,cAAc,GAAK,IAEnE,CAAC,MAAQ,SAAS,SAAS,wBAAwB,SAAS,OAAO,EAElE,MAAQ,SAAS,QAAU,aAAa,SAAS,SAAW,CAAE,EAAC,CAChE,KAAK,QAAQ,eAAe,CAC5B,KAAK,eAAe,CACpB,KAAK,cAAc,CACnB,KAAK,mBAAmB,CACxB,KAAK,oBAAoB,EAEpB,MAAQ,SAAS,UACpB,CAAC,MAAQ,SAAS,gBAAgB,OAAO,AAE5C,OAAQ,MAAO,CACd,KAAK,mBAAmB,MAAM,AAC/B,CACF,EAED,cAAc,UAAU,mBAAqB,UAAY,CACvD,CAAM,MAAQ,SAAS,YAIlB,MAAQ,SAAS,SAAS,WAAW,YAAY,SACpD,KAAK,aAAa,CAElB,WAAW,CAAC,MAAQ,SAAS,mBAAmB,KAAK,MAAQ,QAAQ,CAAE,GAAG,CAE7E,EAED,cAAc,UAAU,YAAc,UAAY,CAChD,EAAM,MAAQ,SAAS,WAAa,MAAQ,SAAS,SAAS,WAAW,YAAY,WAAa,CAAC,MAAQ,SAAS,eAAe,cAAc,GAAK,MAAQ,SAAS,SAAS,eAAiB,WAAa,CAAC,MAAQ,SAAS,eAAe,gBAAgB,IAC5P,MAAQ,SAAS,UAAW,EAC7B,YAAY,cAAc,MAAQ,SAAS,eAAgB,MAAQ,SAAS,SAAS,WAAW,YAAY,CAExG,mBACF,kBAAkB,gBAAgB,MAAQ,QAAQ,CAGpD,CAAC,MAAQ,SAAS,SAAS,WAAW,CAEtC,WAAW,UAAY,CACrB,KAAK,QAAQ,YAAY,AAC1B,EAAC,KAAK,MAAQ,QAAQ,CAAE,EAAE,CAC3B,KAAK,WAAW,EAEX,MAAQ,SAAS,UACpB,KAAK,MAAM,CAGhB,EAED,cAAc,UAAU,OAAS,UAAY,CAC3C,CAAC,MAAQ,SAAS,SAAS,qBAAqB,AACjD,EAED,cAAc,UAAU,YAAc,SAAU,KAAM,CACpD,CAAC,MAAQ,SAAS,oBAAsB,IACzC,EAED,cAAc,UAAU,UAAY,UAAY,CAQ9C,CAPC,MAAQ,SAAS,cAAgB,MAAQ,SAAS,mBAAqB,MAAQ,SAAS,mBAAqB,MAAQ,SAAS,iBAE1H,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,cAAgB,MAAQ,SAAS,cAAgB,MAAQ,SAAS,iBACzH,MAAQ,SAAS,cAAgB,MAAQ,SAAS,eAGrD,KAAK,QAAQ,aAAa,CAC1B,KAAK,aAAa,AACnB,EAED,cAAc,UAAU,YAAc,UAAY,CAChD,MAAK,MAAQ,SAAS,YAAa,KAAW,MAAQ,SAAS,UAI/D,GAAI,CACF,CAAC,MAAQ,SAAS,SAAS,aAAa,MAAQ,SAAS,cAAgB,MAAQ,SAAS,WAAW,AACtG,OAAQ,MAAO,CACd,KAAK,wBAAwB,MAAM,AACpC,CACF,EAED,cAAc,UAAU,KAAO,SAAU,KAAM,CACzC,OAAS,MAAQ,SAAS,OAAS,OAIlC,MAAQ,SAAS,YAAa,KAChC,MAAQ,SAAS,UAAW,EAE7B,CAAC,MAAQ,SAAS,gBAAgB,QAAQ,EAErC,MAAQ,SAAS,SACnB,MAAQ,SAAS,OAAQ,EAC1B,KAAK,QAAQ,UAAU,EAG5B,EAED,cAAc,UAAU,MAAQ,SAAU,KAAM,CAC1C,OAAS,MAAQ,SAAS,OAAS,OAIlC,MAAQ,SAAS,YAAa,KAChC,MAAQ,SAAS,UAAW,GAC5B,MAAQ,SAAS,OAAQ,EAC1B,KAAK,QAAQ,QAAQ,CAErB,CAAC,MAAQ,SAAS,gBAAgB,OAAO,CAE5C,EAED,cAAc,UAAU,YAAc,SAAU,KAAM,CAChD,OAAS,MAAQ,SAAS,OAAS,QAIlC,MAAQ,SAAS,YAAa,EACjC,KAAK,MAAM,CAEX,KAAK,OAAO,CAEf,EAED,cAAc,UAAU,KAAO,SAAU,KAAM,CACzC,OAAS,MAAQ,SAAS,OAAS,OAIvC,KAAK,OAAO,EACX,MAAQ,SAAS,UAAY,GAC7B,MAAQ,SAAS,gBAAiB,EACnC,KAAK,wBAAwB,EAAE,CAChC,EAED,cAAc,UAAU,cAAgB,SAAU,WAAY,CAG5D,IAAK,IAFD,OAEKA,IAAI,EAAGA,KAAK,MAAQ,SAAS,QAAQ,OAAQA,KAAK,EAGzD,GAFA,QAAU,MAAQ,SAAS,QAAQA,KAE/B,OAAO,SAAW,OAAO,QAAQ,OAAS,WAC5C,OAAO,OAIX,OAAO,IACR,EAED,cAAc,UAAU,YAAc,SAAU,MAAO,QAAS,KAAM,CAChE,YAAS,MAAQ,SAAS,OAAS,MAIvC,KAAI,SAAW,OAAO,MAAM,CAE5B,GAAI,MAAM,SAAS,CAAE,CACnB,IAAI,OAAS,KAAK,cAAc,MAAM,CAEtC,AAAI,QACF,KAAK,YAAY,OAAO,MAAM,EAAK,AAEtC,MAAA,AAAU,QACT,KAAK,wBAAwB,MAAM,CAEnC,KAAK,wBAAwB,OAAS,MAAQ,SAAS,cAAc,CAGvE,KAAK,OAAO,AAdgB,CAe7B,EAED,cAAc,UAAU,YAAc,SAAU,MAAO,QAAS,KAAM,CAChE,YAAS,MAAQ,SAAS,OAAS,MAIvC,KAAI,SAAW,OAAO,MAAM,CAE5B,GAAI,MAAM,SAAS,CAAE,CACnB,IAAI,OAAS,KAAK,cAAc,MAAM,CAEtC,AAAI,SACG,OAAO,SAGV,KAAK,aAAa,CAAC,OAAO,KAAM,OAAO,KAAO,OAAO,QAAS,GAAE,EAAK,CAFrE,KAAK,YAAY,OAAO,MAAM,EAAK,CAKxC,MACC,KAAK,YAAY,SAAU,QAAS,KAAK,CAG3C,KAAK,MAAM,AAhBiB,CAiB7B,EAED,cAAc,UAAU,YAAc,SAAU,MAAO,CACrD,MAAK,MAAQ,SAAS,YAAa,IAAS,MAAQ,SAAS,YAAa,GAI1E,KAAI,WAAa,MAAQ,SAAS,gBAAkB,OAAS,MAAQ,SAAS,cAC1E,aAAc,EAwClB,AArCI,YAAc,MAAQ,SAAS,YAAc,IAAM,MAAQ,SAAS,cAAgB,IAChF,MAAQ,SAAS,OAAS,MAAQ,SAAS,aAAe,MAAQ,SAAS,KAC1E,KAAK,cAAc,WAAa,MAAQ,SAAS,YAAc,WAAa,MAAQ,SAAS,YAAc,EAAE,GAChH,aAAc,EACd,WAAa,MAAQ,SAAS,YAAc,GAErC,YAAc,MAAQ,SAAS,cACvC,MAAQ,SAAS,WAAa,EAE1B,KAAK,cAAc,WAAa,MAAQ,SAAS,YAAY,GAChE,KAAK,wBAAwB,WAAa,MAAQ,SAAS,YAAY,EACtE,MAAQ,SAAS,gBAAiB,EACnC,KAAK,QAAQ,eAAe,GAG9B,KAAK,wBAAwB,UAAU,CAEhC,UAAY,EAChB,KAAK,cAAc,WAAa,MAAQ,SAAS,YAAY,IAC3D,MAAQ,SAAS,SAAW,MAAQ,SAAS,aAAe,IAAM,MAAQ,SAAS,QAAS,IAE/F,KAAK,yBAAyB,MAAQ,SAAS,YAAc,WAAa,MAAQ,SAAS,YAAY,EAEjG,MAAQ,SAAS,eAGrB,KAAK,QAAQ,eAAe,EAF3B,MAAQ,SAAS,gBAAiB,IAKrC,aAAc,EACd,UAAY,IAIhB,KAAK,wBAAwB,UAAU,CAGrC,cACF,KAAK,wBAAwB,UAAU,CACvC,KAAK,OAAO,CACZ,KAAK,QAAQ,WAAW,CA5CoD,CA8C/E,EAED,cAAc,UAAU,cAAgB,SAAU,IAAK,OAAQ,CA+B7D,CA9BC,MAAQ,SAAS,UAAY,EAE1B,IAAI,GAAK,IAAI,KACV,MAAQ,SAAS,cAAgB,KAC/B,MAAQ,SAAS,UAAY,EAChC,KAAK,WAAW,MAAQ,SAAS,UAAU,CAE3C,KAAK,aAAa,GAAG,GAIxB,MAAQ,SAAS,YAAc,IAAI,GAAK,IAAI,IAC5C,MAAQ,SAAS,eAAiB,MAAQ,SAAS,aACnD,MAAQ,SAAS,WAAa,IAAI,GACnC,KAAK,yBAAyB,MAAQ,SAAS,YAAc,KAAQ,OAAO,EACnE,IAAI,GAAK,IAAI,MACjB,MAAQ,SAAS,cAAgB,KAC/B,MAAQ,SAAS,UAAY,EAChC,KAAK,WAAW,MAAQ,SAAS,UAAU,CAE3C,KAAK,aAAa,EAAE,GAIvB,MAAQ,SAAS,YAAc,IAAI,GAAK,IAAI,IAC5C,MAAQ,SAAS,eAAiB,MAAQ,SAAS,aACnD,MAAQ,SAAS,WAAa,IAAI,GACnC,KAAK,wBAAwB,KAAQ,OAAO,EAG9C,KAAK,QAAQ,eAAe,AAC7B,EAED,cAAc,UAAU,WAAa,SAAU,KAAM,IAAK,CACxD,IAAI,aAAe,GAcnB,CAZK,MAAQ,SAAS,YACf,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,WAAa,KACrE,aAAe,MACL,MAAQ,SAAS,iBAAmB,MAAQ,SAAS,WAAa,MAC5E,aAAe,IAAM,QAIxB,MAAQ,SAAS,WAAa,MAC9B,MAAQ,SAAS,YAAc,IAAM,MACrC,MAAQ,SAAS,eAAiB,MAAQ,SAAS,YAEhD,eAAiB,IACnB,KAAK,YAAY,cAAc,EAAK,AAEvC,EAED,cAAc,UAAU,aAAe,SAAU,IAAK,UAAW,CAK/D,GAJI,aACD,MAAQ,SAAS,SAAS,OAAS,UAG3B,IAAI,IAAO,SAAU,CAC9B,IAAIA,IACA,IAAM,IAAI,OAEd,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,SAAS,KAAK,IAAIA,KAAG,AAE1C,MACC,CAAC,MAAQ,SAAS,SAAS,KAAK,IAAI,CAOtC,CAJK,MAAQ,SAAS,SAAS,QAAU,WACvC,KAAK,cAAc,CAAC,MAAQ,SAAS,SAAS,OAAO,CAAE,EAAE,EAGtD,MAAQ,SAAS,UACpB,KAAK,MAAM,AAEd,EAED,cAAc,UAAU,cAAgB,SAAU,UAAW,CAM3D,CALC,MAAQ,SAAS,SAAS,OAAS,EAEpC,CAAC,MAAQ,SAAS,SAAS,KAAK,EAAE,MAAQ,SAAS,cAAc,IAAK,MAAQ,SAAS,cAAc,EAAG,EAAC,CAGrG,WACF,KAAK,cAAc,EAAE,AAExB,EAED,cAAc,UAAU,cAAgB,SAAU,OAAQ,CAMxD,OALK,MAAQ,SAAS,SAAS,QAC7B,KAAK,cAAc,CAAC,MAAQ,SAAS,SAAS,OAAO,CAAE,OAAO,EACvD,IAGF,CACR,EAED,cAAc,UAAU,QAAU,SAAU,KAAM,CAC5C,OAAS,MAAQ,SAAS,OAAS,QAAU,MAAQ,SAAS,WAIlE,CAAC,MAAQ,SAAS,SAAS,SAAS,CAEpC,CAAC,MAAQ,SAAS,eAAe,SAAS,CAE1C,KAAK,QAAQ,UAAU,EACtB,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,aAAe,MAChC,MAAQ,SAAS,eAAiB,MAClC,MAAQ,SAAS,WAAa,MAC9B,MAAQ,SAAS,eAAiB,MAClC,MAAQ,SAAS,UAAY,MAC7B,MAAQ,SAAS,SAAW,MAC5B,MAAQ,SAAS,SAAW,MAC5B,MAAQ,SAAS,eAAiB,MAClC,MAAQ,SAAS,iBAAmB,KACtC,EAED,cAAc,UAAU,wBAA0B,SAAU,MAAO,CAEjE,CADC,MAAQ,SAAS,gBAAkB,MACpC,KAAK,WAAW,AACjB,EAED,cAAc,UAAU,SAAW,SAAU,IAAK,CAEhD,CADC,MAAQ,SAAS,UAAY,IAC9B,KAAK,mBAAmB,AACzB,EAED,cAAc,UAAU,aAAe,SAAU,IAAK,CAEpD,CADC,MAAQ,SAAS,cAAgB,IAAM,EAAI,GAAK,EACjD,KAAK,mBAAmB,AACzB,EAED,cAAc,UAAU,UAAY,SAAU,IAAK,KAAM,CACnD,OAAS,MAAQ,SAAS,OAAS,MAIvC,CAAC,MAAQ,SAAS,gBAAgB,UAAU,IAAI,AACjD,EAED,cAAc,UAAU,UAAY,UAAY,CAC9C,MAAO,CAAC,MAAQ,SAAS,gBAAgB,WAAW,AACrD,EAED,cAAc,UAAU,KAAO,SAAU,KAAM,CACzC,OAAS,MAAQ,SAAS,OAAS,MAIvC,CAAC,MAAQ,SAAS,gBAAgB,MAAM,AACzC,EAED,cAAc,UAAU,OAAS,SAAU,KAAM,CAC3C,OAAS,MAAQ,SAAS,OAAS,MAIvC,CAAC,MAAQ,SAAS,gBAAgB,QAAQ,AAC3C,EAED,cAAc,UAAU,kBAAoB,UAAY,CAGtD,CAFC,MAAQ,SAAS,eAAiB,MAAQ,SAAS,WAAa,MAAQ,SAAS,WAAa,MAAQ,SAAS,cAEhH,CAAC,MAAQ,SAAS,gBAAgB,SAAS,MAAQ,SAAS,WAAa,MAAQ,SAAS,cAAc,AACzG,EAED,cAAc,UAAU,QAAU,UAAY,CAC5C,OAAQ,MAAQ,SAAS,IAC1B,EAED,cAAc,UAAU,cAAgB,SAAU,UAAW,CAC3D,IAAI,KAAO,GAEX,GAAI,UAAU,EACZ,KAAO,UAAU,WACP,MAAQ,SAAS,WAAY,CACvC,IAAI,UAAY,UAAU,EAM1B,AAJI,UAAU,QAAQ,UAAU,GAAK,KACnC,UAAY,UAAU,MAAM,IAAI,CAAC,IAGnC,MAAQ,MAAQ,SAAS,WAAa,SACvC,MAGC,AAFA,MAAQ,MAAQ,SAAS,KACzB,MAAQ,UAAU,EAAI,UAAU,EAAI,GACpC,MAAQ,UAAU,EAGpB,OAAO,IACR,EAED,cAAc,UAAU,aAAe,SAAUM,KAAI,CAInD,IAHA,IAAIN,IAAI,EACJ,KAAO,MAAQ,SAAS,OAAO,OAE5BA,IAAI,KAAK,CACd,GAAIM,QAAQ,MAAQ,SAAS,OAAON,KAAG,GACrC,OAAQ,MAAQ,SAAS,OAAOA,KAGlC,KAAK,CACN,CAED,OAAO,IACR,EAED,cAAc,UAAU,KAAO,UAAY,CACzC,CAAC,MAAQ,SAAS,SAAS,MAAM,AAClC,EAED,cAAc,UAAU,KAAO,UAAY,CACzC,CAAC,MAAQ,SAAS,SAAS,MAAM,AAClC,EAED,cAAc,UAAU,YAAc,SAAU,QAAS,CACvD,OAAO,SAAW,MAAQ,SAAS,aAAe,MAAQ,SAAS,aAAe,MAAQ,SAAS,SACpG,EAED,cAAc,UAAU,QAAU,SAAU,KAAM,CAChD,IAAK,MAAQ,SAAS,OAAS,MAAQ,SAAS,KAAK,MACnD,OAAQ,KAAR,CACE,IAAK,aACH,KAAK,aAAa,KAAM,IAAI,kBAAkB,MAAO,MAAQ,SAAS,cAAe,MAAQ,SAAS,aAAc,MAAQ,SAAS,eAAe,CACpJ,MAEF,IAAK,eACH,KAAK,aAAa,KAAM,IAAI,oBAAoB,MAAO,MAAQ,SAAS,MAAO,MAAQ,SAAS,WAAY,MAAQ,SAAS,WAAW,CACxI,MAEF,IAAK,WACH,KAAK,aAAa,KAAM,IAAI,gBAAgB,MAAO,MAAQ,SAAS,WAAW,CAC/E,MAEF,IAAK,eACH,KAAK,aAAa,KAAM,IAAI,oBAAoB,MAAO,MAAQ,SAAS,YAAa,MAAQ,SAAS,aAAa,CACnH,MAEF,IAAK,UACH,KAAK,aAAa,KAAM,IAAI,eAAe,KAAM,MAAQ,SAAS,CAClE,MAEF,QACE,KAAK,aAAa,KAAK,AAC1B,CAmBH,AAhBI,OAAS,eAAiB,MAAQ,SAAS,cAC7C,CAAC,MAAQ,SAAS,aAAa,KAAK,MAAQ,QAAS,IAAI,kBAAkB,MAAO,MAAQ,SAAS,cAAe,MAAQ,SAAS,aAAc,MAAQ,SAAS,WAAW,CAG3K,OAAS,iBAAmB,MAAQ,SAAS,gBAC/C,CAAC,MAAQ,SAAS,eAAe,KAAK,MAAQ,QAAS,IAAI,oBAAoB,MAAO,MAAQ,SAAS,MAAO,MAAQ,SAAS,WAAY,MAAQ,SAAS,WAAW,CAGrK,OAAS,aAAe,MAAQ,SAAS,YAC3C,CAAC,MAAQ,SAAS,WAAW,KAAK,MAAQ,QAAS,IAAI,gBAAgB,MAAO,MAAQ,SAAS,WAAW,CAGxG,OAAS,iBAAmB,MAAQ,SAAS,gBAC/C,CAAC,MAAQ,SAAS,eAAe,KAAK,MAAQ,QAAS,IAAI,oBAAoB,MAAO,MAAQ,SAAS,YAAa,MAAQ,SAAS,aAAa,CAGhJ,OAAS,YAAc,MAAQ,SAAS,WAC1C,CAAC,MAAQ,SAAS,UAAU,KAAK,MAAQ,QAAS,IAAI,eAAe,KAAM,MAAQ,SAAS,AAE/F,EAED,cAAc,UAAU,wBAA0B,SAAU,YAAa,CACvE,IAAI,MAAQ,IAAI,wBAAwB,aAAc,MAAQ,SAAS,cAGvE,AAFA,KAAK,aAAa,QAAS,MAAM,EAE5B,MAAQ,SAAS,SACpB,CAAC,MAAQ,SAAS,QAAQ,KAAK,MAAQ,QAAS,MAAM,AAEzD,EAED,cAAc,UAAU,mBAAqB,SAAU,YAAa,CAClE,IAAI,MAAQ,IAAI,mBAAmB,aAAc,MAAQ,SAAS,cAGlE,AAFA,KAAK,aAAa,QAAS,MAAM,EAE5B,MAAQ,SAAS,SACpB,CAAC,MAAQ,SAAS,QAAQ,KAAK,MAAQ,QAAS,MAAM,AAEzD,EAMD,IAAI,YAAc,UAAY,CAC5B,IAAI,GAAK,CAAE,EACX,GAAG,gBAAkB,gBAErB,SAAS,gBAAgBxQ,YAAW,CAClC,IAAI,WAAa,EACb,UAAY,CAAE,EAElB,SAAS,gBAAiB,CACxB,YAAc,CACf,CAED,SAAS,eAAgB,CAGvB,AAFA,aAEI,aAAe,GACjB,kBAAkB,AAErB,CAED,SAAS,2BAA2B,WAAY,CAC9C,AAAI,UAAU,QAAQ,WAAW,GAAK,IACpC,UAAU,KAAK,WAAW,AAE7B,CAED,SAAS,kBAAmB,CAC1B,IAAIwQ,IACA,IAAM,UAAU,OAEpB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,UAAUA,KAAG,SAAS,CAGxB,UAAU,OAAS,CACpB,CAMD,AAJA,YAAU,SAAS,cAAgB,wBAAwBxQ,YAAU,SAAS,CAC9E,YAAU,SAAS,WAAW,iBAAiB,oBAAoBA,YAAU,SAAS,CACtF,YAAU,SAAS,WAAW,eAAiB,eAC/C,YAAU,SAAS,WAAW,cAAgB,cAC9C,YAAU,SAAS,WAAW,2BAA6B,0BAC5D,CAED,OAAO,EACR,GAAE,CAEH,kBAAoB,YAKpB,IAAI,kBAAoB,UAAY,CAClC,aAEA,IAAI,GAAK,CAAE,EACP2U,OAAO,OACPC,SAAS,KACTC,WAAW,KAEf,SAAS,sBAAsB,IAAK,CAClC,OAAO,IAAI,cAAgB,OAAS,IAAI,cAAgB,YACzD,CAED,SAAS,YAAY,KAAMxD,IAAG,CAC5B,OAAO,OAAS,UAAY,OAAS,WAAa,OAAS,UAAYA,eAAa,MACrF,CAED,SAAS,QAAQV,IAAG,CAClB,IAAI,YAAcA,IAElB,GAAI,OAAS,UAAY,OAAS,WAAaA,eAAa,OAC1D,OAAQA,IAGV,GAAI,sBAAsBA,IAAE,CAAE,CAC5B,IAAIH,IACA,KAAOG,IAAE,OACT,OAAS,CAAE,EAEf,IAAKH,IAAI,EAAGA,IAAI,KAAMA,KAAK,EACzB,OAAOA,MAAMG,IAAEH,KAGjB,OAAO,MACR,CAMD,OAJIG,IAAE,SACGA,IAAE,GAGHA,GACT,CAED,IAAI,UAAY,cAAc,gBAAgB,KAAO,EAAG,KAAO,KAAO,SAAS,CAAC,IAC5E,WAAa,cAAc,gBAAgB,KAAO,KAAO,KAAO,EAAG,UAAU,CAAC,IAC9E,aAAe,cAAc,gBAAgB,IAAM,EAAG,KAAO,EAAG,YAAY,CAAC,IAEjF,SAAS,IAAIA,IAAGmB,IAAG,CACjB,IAAI,YAAcnB,IACd,YAAcmB,IAMlB,GAJI,OAAS,UAAY,OAAS,UAI9B,YAAY,KAAMnB,IAAE,EAAI,YAAY,KAAMmB,IAAE,CAC9C,OAAOnB,IAAImB,IAGb,GAAI,sBAAsBnB,IAAE,EAAI,YAAY,KAAMmB,IAAE,CAGlD,OAFA,IAAI,IAAE,MAAM,EAAE,CACd,IAAE,IAAMA,IACDnB,IAGT,GAAI,YAAY,KAAMA,IAAE,EAAI,sBAAsBmB,IAAE,CAGlD,OAFA,IAAI,IAAE,MAAM,EAAE,CACd,IAAE,GAAKnB,IAAImB,IAAE,GACNA,IAGT,GAAI,sBAAsBnB,IAAE,EAAI,sBAAsBmB,IAAE,CAAE,CAMxD,IALA,IAAItB,IAAI,EACJ,KAAOG,IAAE,OACT,KAAOmB,IAAE,OACT,OAAS,CAAE,EAERtB,IAAI,MAAQA,IAAI,MAOrB,QANYG,IAAEH,MAAO,UAAYG,IAAEH,eAAc,iBAAmBsB,IAAEtB,MAAO,UAAYsB,IAAEtB,eAAc,QACvG,OAAOA,KAAKG,IAAEH,KAAKsB,IAAEtB,KAErB,OAAOA,KAAKsB,IAAEtB,WAAAA,GAAmBG,IAAEH,KAAKG,IAAEH,MAAMsB,IAAEtB,KAGpD,KAAK,EAGP,OAAO,MACR,CAED,MAAO,EACR,CAED,IAAI,IAAM,IAEV,SAAS,IAAIG,IAAGmB,IAAG,CACjB,IAAI,YAAcnB,IACd,YAAcmB,IAElB,GAAI,YAAY,KAAMnB,IAAE,EAAI,YAAY,KAAMmB,IAAE,CAS9C,OARI,OAAS,WACX,IAAI,SAASnB,IAAG,GAAG,EAGjB,OAAS,WACX,IAAI,SAASmB,IAAG,GAAG,EAGdnB,IAAImB,IAGb,GAAI,sBAAsBnB,IAAE,EAAI,YAAY,KAAMmB,IAAE,CAGlD,OAFA,IAAI,IAAE,MAAM,EAAE,CACd,IAAE,IAAMA,IACDnB,IAGT,GAAI,YAAY,KAAMA,IAAE,EAAI,sBAAsBmB,IAAE,CAGlD,OAFA,IAAI,IAAE,MAAM,EAAE,CACd,IAAE,GAAKnB,IAAImB,IAAE,GACNA,IAGT,GAAI,sBAAsBnB,IAAE,EAAI,sBAAsBmB,IAAE,CAAE,CAMxD,IALA,IAAItB,IAAI,EACJ,KAAOG,IAAE,OACT,KAAOmB,IAAE,OACT,OAAS,CAAE,EAERtB,IAAI,MAAQA,IAAI,MAOrB,QANYG,IAAEH,MAAO,UAAYG,IAAEH,eAAc,iBAAmBsB,IAAEtB,MAAO,UAAYsB,IAAEtB,eAAc,QACvG,OAAOA,KAAKG,IAAEH,KAAKsB,IAAEtB,KAErB,OAAOA,KAAKsB,IAAEtB,WAAAA,GAAmBG,IAAEH,KAAKG,IAAEH,MAAMsB,IAAEtB,KAGpD,KAAK,EAGP,OAAO,MACR,CAED,MAAO,EACR,CAED,SAAS,IAAIG,IAAGmB,IAAG,CACjB,IAAI,YAAcnB,IACd,YAAcmB,IACd,IAEJ,GAAI,YAAY,KAAMnB,IAAE,EAAI,YAAY,KAAMmB,IAAE,CAC9C,OAAOnB,IAAImB,IAGb,IAAItB,IACA,IAEJ,GAAI,sBAAsBG,IAAE,EAAI,YAAY,KAAMmB,IAAE,CAAE,CAIpD,IAHA,IAAMnB,IAAE,OACR,IAAM,iBAAiB,UAAW,IAAI,CAEjCH,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAIA,KAAKG,IAAEH,KAAKsB,IAGlB,OAAO,GACR,CAED,GAAI,YAAY,KAAMnB,IAAE,EAAI,sBAAsBmB,IAAE,CAAE,CAIpD,IAHA,IAAMA,IAAE,OACR,IAAM,iBAAiB,UAAW,IAAI,CAEjCtB,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAIA,KAAKG,IAAImB,IAAEtB,KAGjB,OAAO,GACR,CAED,MAAO,EACR,CAED,SAAS,IAAIG,IAAGmB,IAAG,CACjB,IAAI,YAAcnB,IACd,YAAcmB,IACd,IAEJ,GAAI,YAAY,KAAMnB,IAAE,EAAI,YAAY,KAAMmB,IAAE,CAC9C,OAAOnB,IAAImB,IAGb,IAAItB,IACA,IAEJ,GAAI,sBAAsBG,IAAE,EAAI,YAAY,KAAMmB,IAAE,CAAE,CAIpD,IAHA,IAAMnB,IAAE,OACR,IAAM,iBAAiB,UAAW,IAAI,CAEjCH,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAIA,KAAKG,IAAEH,KAAKsB,IAGlB,OAAO,GACR,CAED,GAAI,YAAY,KAAMnB,IAAE,EAAI,sBAAsBmB,IAAE,CAAE,CAIpD,IAHA,IAAMA,IAAE,OACR,IAAM,iBAAiB,UAAW,IAAI,CAEjCtB,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAIA,KAAKG,IAAImB,IAAEtB,KAGjB,OAAO,GACR,CAED,MAAO,EACR,CAED,SAAS,IAAIG,IAAGmB,IAAG,CASjB,cARWnB,KAAM,WACf,IAAI,SAASA,IAAG,GAAG,SAGVmB,KAAM,WACf,IAAI,SAASA,IAAG,GAAG,EAGdnB,IAAImB,GACZ,CAED,IAAI,QAAU,IACV,QAAU,IACV,QAAU,IACV,QAAU,IACV,QAAU,IAEd,SAAS,MAAM,IAAK,IAAK,IAAK,CAC5B,GAAI,IAAM,IAAK,CACb,IAAI,GAAK,IAET,AADA,IAAM,IACN,IAAM,EACP,CAED,MAAO,QAAK,IAAI,OAAK,IAAI,IAAK,IAAI,CAAE,IAAI,AACzC,CAED,SAAS,iBAAiB,IAAK,CAC7B,OAAO,IAAM,SACd,CAED,IAAI,mBAAqB,iBAEzB,SAAS,iBAAiB,IAAK,CAC7B,OAAO,IAAM,SACd,CAED,IAAI,mBAAqB,iBACrB,kBAAoB,CAAC,EAAG,EAAG,EAAG,EAAG,EAAG,CAAE,EAE1C,SAAS,OAAO,KAAM,KAAM,CAC1B,UAAW,MAAS,UAAY,gBAAgB,OAE9C,OADA,OAAe,EACR,OAAK,IAAI,KAAO,KAAK,CAG9B,AACE,OAAO,kBAGT,IAAItB,IACA,IAAM,OAAK,IAAI,KAAK,OAAQ,KAAK,OAAO,CACxC,YAAc,EAElB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,aAAe,OAAK,IAAI,KAAKA,KAAK,KAAKA,KAAI,EAAE,CAG/C,MAAO,QAAK,KAAK,YAAY,AAC9B,CAED,SAAS,UAAU,IAAK,CACtB,MAAO,KAAI,IAAK,OAAO,IAAI,CAAC,AAC7B,CAED,SAAS,SAAS,IAAK,CACrB,IAAID,IAAI,IAAI,GACRmB,IAAI,IAAI,GACRI,IAAI,IAAI,GACR,IAAM,OAAK,IAAIvB,IAAGmB,IAAGI,IAAE,CACvB,IAAM,OAAK,IAAIvB,IAAGmB,IAAGI,IAAE,CACvBjB,IACAH,IACAK,KAAK,IAAM,KAAO,EAEtB,GAAI,MAAQ,IAGV,AAFA,IAAI,EAEJ,IAAI,MACC,CACL,IAAIG,IAAI,IAAM,IAGd,OAFA,IAAIH,IAAI,GAAMG,KAAK,EAAI,IAAM,KAAOA,KAAK,IAAM,KAEvC,IAAR,CACE,KAAKX,IACH,KAAKmB,IAAII,KAAKZ,KAAKQ,IAAII,IAAI,EAAI,GAC/B,MAEF,KAAKJ,IACH,KAAKI,IAAIvB,KAAKW,IAAI,EAClB,MAEF,KAAKY,IACH,KAAKvB,IAAImB,KAAKR,IAAI,EAClB,MAEF,QACE,KACH,CAED,KAAK,CACN,CAED,MAAO,CAACL,IAAGH,IAAGK,IAAG,IAAI,EAAG,CACzB,CAED,SAAS,QAAQC,IAAG,EAAGZ,IAAG,CAMxB,OALIA,IAAI,IAAG,KAAK,GACZA,IAAI,GAAG,MACPA,IAAI,EAAI,EAAUY,KAAK,EAAIA,KAAK,EAAIZ,IACpCA,IAAI,EAAI,EAAU,EAClBA,IAAI,EAAI,EAAUY,KAAK,EAAIA,MAAM,EAAI,EAAIZ,KAAK,EAC3CY,GACR,CAED,SAAS,SAAS,IAAK,CACrB,IAAIH,IAAI,IAAI,GACRH,IAAI,IAAI,GACRK,IAAI,IAAI,GACRR,IACAmB,IACAI,IAEJ,GAAIpB,MAAM,EAKR,AAJA,IAAIK,IAEJ,IAAIA,IAEJ,IAAIA,QACC,CACL,IAAI,EAAIA,IAAI,GAAMA,KAAK,EAAIL,KAAKK,IAAIL,IAAIK,IAAIL,IACxCM,IAAI,EAAID,IAAI,EAGhB,AAFA,IAAI,QAAQC,IAAG,EAAGH,IAAI,EAAI,EAAE,CAC5B,IAAI,QAAQG,IAAG,EAAGH,IAAE,CACpB,IAAI,QAAQG,IAAG,EAAGH,IAAI,EAAI,EAAE,AAC7B,CAED,MAAO,CAACN,IAAGmB,IAAGI,IAAG,IAAI,EAAG,CACzB,CAED,SAAS,OAAO1B,IAAG,KAAM,KAAM,OAAQ,OAAQ,CAQ7C,IAPI,aAAA,IAAwB,aAAA,MAC1B,OAAS,KACT,OAAS,KACT,KAAO,EACP,KAAO,GAGL,KAAO,KAAM,CACf,IAAI,MAAQ,KAEZ,AADA,KAAO,KACP,KAAO,KACR,CAED,GAAIA,KAAK,KACP,OAAO,OAGT,GAAIA,KAAK,KACP,OAAO,OAGT,IAAI,KAAO,OAAS,KAAO,GAAKA,IAAI,OAAS,KAAO,MAEpD,IAAK,OAAO,OACV,OAAO,QAAU,OAAS,QAAU,KAGtC,IAAII,IACA,IAAM,OAAO,OACb,IAAM,iBAAiB,UAAW,IAAI,CAE1C,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAIA,KAAK,OAAOA,MAAM,OAAOA,KAAK,OAAOA,MAAM,KAGjD,OAAO,GACR,CAED,SAAS,OAAO,IAAK,IAAK,CAWxB,GAVI,UAAA,KACE,UAAA,IACF,IAAM,EACN,IAAM,IAEN,IAAM,IACN,QAAA,KAIA,IAAI,OAAQ,CACd,IAAIA,IACA,IAAM,IAAI,OAEd,AACE,MAAM,iBAAiB,UAAW,IAAI,CAGxC,IAAI,IAAM,iBAAiB,UAAW,IAAI,CACtC,IAAM,OAAO,QAAQ,CAEzB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAIA,KAAK,IAAIA,KAAK,KAAO,IAAIA,KAAK,IAAIA,MAGxC,OAAO,GACR,CAED,AAAI,UAAA,KACF,IAAM,GAGR,IAAI,KAAO,OAAO,QAAQ,CAC1B,OAAO,IAAM,MAAQ,IAAM,IAC5B,CAED,SAAS,WAAW,OAAQ,WAAY,YAAa,OAAQ,CAC3D,IAAIA,IACA,IAAM,OAAO,OACb,KAAO,UAAU,YAAY,CACjC,KAAK,cAAc,OAAQ,IAAI,CAC/B,IAAI,eAAiB,CAAC,EAAG,CAAE,EACvB,cACA,eAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,AAFA,cAAgB,YAAc,WAAWA,KAAK,WAAWA,KAAK,eAC9D,eAAiB,aAAe,YAAYA,KAAK,YAAYA,KAAK,eAClE,KAAK,YAAY,OAAOA,KAAG,GAAI,OAAOA,KAAG,GAAI,eAAe,GAAK,OAAOA,KAAG,GAAI,eAAe,GAAK,OAAOA,KAAG,GAAI,cAAc,GAAK,OAAOA,KAAG,GAAI,cAAc,GAAK,OAAOA,KAAG,GAAIA,KAAG,EAAK,CAG7L,OAAO,IACR,CAED,SAAS,mBAAmB,KAAM,KAAM,SAAU,CAChD,IAAI,IAAM,KAAK,EACX,cAAgB,qBAAqB,KAAK,IAAI,CAE9C,aAAe,IAAI,QAAQ,SAAS,GAAK,GAEzC,SAAW,KAAK,KAAK,GACrB,UACA,cACA,QACA,OACA,aAAe,SAQnB,AAPA,aAAa,YAAc,aAAa,eACxC,OAAO,eAAe,aAAc,QAAS,CAC3C,IAAK,UAAY,CACf,OAAO,aAAa,CACrB,CACF,EAAC,CACF,KAAK,KAAK,cAAgB,EAAI,KAAK,KAAK,WAAW,UACnD,KAAK,KAAK,iBAAmB,EAC7B,IAAI,QAAU,KAAK,KAAK,GAAK,KAAK,KAAK,WAAW,UAC9C,SAAW,KAAK,KAAK,GAAK,KAAK,KAAK,WAAW,UAC/C,MAAQ,KAAK,KAAK,GAAK,KAAK,KAAK,GAAK,EACtC,OAAS,KAAK,KAAK,GAAK,KAAK,KAAK,GAAK,EACvC,KAAO,KAAK,KAAK,GACjB,OACA,QACA,QACA,SACA,OACA,QACA,UACA,SACA,OACA,kBACA,SACA,SACA,YACA,MACA,UACA,SACAwE,QACA,YACA,eACA,aACA,oBAAsB,KAAK,oCAAsC,IAAM,yBAAyB,CAAC,GAEjG,QAAU,SAAS,GAAK,KAAK,EAAE,OAAS,EACxC,SAAW,MAAQ,SAAS,OAAS,MAAQ,SAAS,KAAK,MAAO,EAElE,OAAS,SAAgB,KAAM,IAAK,CACtC,IAAI,QACAzB,IACA,WAAa,MAAQ,SAAS,GAAG,QAAU,MAAQ,SAAS,GAAG,OAAS,EACxE,UAAY,iBAAiB,UAAW,UAAU,CACtD,KAAO,EACP,IAAI,WAAa,OAAK,MAAM,KAAO,KAAK,CAIxC,IAHA,QAAU,EACV,IAAI,EAEG,QAAU,YAAY,CAE3B,IAAKA,IAAI,EAAGA,IAAI,UAAWA,KAAK,EAC9B,UAAUA,OAAO,IAAM,IAAM,EAAI,OAAO,QAAQ,CAGlD,SAAW,CACZ,CAGD,IAAI,QAAU,KAAO,KACjB,KAAO,QAAU,OAAK,MAAM,QAAQ,CACpC,IAAM,iBAAiB,UAAW,UAAU,CAEhD,GAAI,UAAY,EAAG,CACjB,IAAKA,IAAI,EAAGA,IAAI,UAAWA,KAAK,EAC9B,IAAIA,MAAM,MAAQ,SAAS,GAAGA,KAAK,UAAUA,OAAO,IAAM,IAAM,EAAI,OAAO,QAAQ,EAAI,KAIzF,OAAO,GACR,CAED,OAAQ,MAAQ,SAAS,GAAK,UAAU,KAAO,IAAM,IAAM,EAAI,OAAO,QAAQ,EAAI,IACnF,EAAC,KAAK,MAAQ,QAAQ,CAYvB,AAVI,aAAa,SACf,OAAS,aAAa,OAAO,KAAK,aAAa,CAC/C,QAAU,QAGR,aAAa,UACf,QAAU,aAAa,QAAQ,KAAK,aAAa,CACjD,SAAW,SAGT,aAAa,SACf,OAAS,aAAa,OAAO,KAAK,aAAa,EAGjD,SAAS,eAAe,KAAM,SAAU,CACtC,MAAO,QAAO,KAAM,UAAU,EAAK,AACpC,CAED,SAAS,gBAAgB,KAAM,SAAU,CACvC,MAAO,SAAQ,KAAM,UAAU,EAAK,AACrC,CAMD,CAJK,MAAQ,SAAS,iBACpB,YAAc,CAAC,MAAQ,SAAS,eAAe,KAAK,MAAQ,QAAQ,GAGjE,MAAQ,SAAS,oBACpB,eAAiB,CAAC,MAAQ,SAAS,kBAAkB,KAAK,MAAQ,QAAQ,EAG5E,IAAI,KAAO,KAAK,KAAK,WAAW,iBAAiB,KAAK,KAAK,KAAK,WAAW,iBAAiB,CAE5F,SAAS,OAAO,MAAO,MAAO,CAC5B,IAAI,KAAO,CAAC,MAAM,GAAK,MAAM,GAAI,MAAM,GAAK,MAAM,GAAI,MAAM,GAAK,MAAM,EAAG,EACtE,MAAQ,OAAK,MAAM,KAAK,GAAI,OAAK,KAAK,KAAK,GAAK,KAAK,GAAK,KAAK,GAAK,KAAK,GAAG,CAAC,CAAG,UAChF,KAAO,OAAK,MAAM,KAAK,GAAI,KAAK,GAAG,CAAG,UAC1C,MAAO,CAAC,IAAK,MAAO,CAAE,CACvB,CAED,SAAS,QAAQnD,IAAG,KAAM,KAAM,KAAM,KAAM,CAC1C,MAAO,WAAU,WAAYA,IAAG,KAAM,KAAM,KAAM,KAAK,AACxD,CAED,SAAS,OAAOA,IAAG,KAAM,KAAM,KAAM,KAAM,CACzC,MAAO,WAAU,UAAWA,IAAG,KAAM,KAAM,KAAM,KAAK,AACvD,CAED,SAAS,KAAKA,IAAG,KAAM,KAAM,KAAM,KAAM,CACvC,MAAO,WAAU,aAAcA,IAAG,KAAM,KAAM,KAAM,KAAK,AAC1D,CAED,SAAS,UAAU9P,KAAI8P,IAAG,KAAM,KAAM,KAAM,KAAM,CAQhD,AAPI,WAAA,IACF,KAAO,KACP,KAAO,MAEP,KAAKA,IAAI,OAAS,KAAO,MAGvBA,IAAI,EACN,IAAI,EACKA,IAAI,IACb,IAAI,GAGN,IAAI,KAAO,KAAGA,IAAE,CAEhB,GAAI,sBAAsB,KAAK,CAAE,CAC/B,IAAI,KACA,OAAS,KAAK,OACd,IAAM,iBAAiB,UAAW,OAAO,CAE7C,IAAK,KAAO,EAAG,KAAO,OAAQ,MAAQ,EACpC,IAAI,OAAS,KAAK,MAAQ,KAAK,OAAS,KAAO,KAAK,MAGtD,OAAO,GACR,CAED,OAAQ,KAAO,MAAQ,KAAO,IAC/B,CAED,SAAS,WAAW7P,OAAM,CACxB,IAAI,KACA,OAAS,KAAK,EAAE,OAChB2U,QACA,QAEJ,IAAK,KAAK,EAAE,eAAiB,KAAK,EAAE,IAAO,SAEzC,AADA,QAAQ,EACR,QAAU,UAEV,QAAQ,GACR,QAAQ,KAAK,KAAK,WAAW,UAEzB3U,OAAO,KAAK,EAAE,GAAG,EAEnB,AADA,QAAQ,EACR,QAAU,KAAK,EAAE,GAAG,MACf,CACL,IAAK,KAAO,EAAG,KAAO,OAAS,EAAG,MAAQ,EACxC,GAAIA,SAAS,KAAK,EAAE,MAAM,EAAG,CAE3B,AADA,QAAQ,KAAO,EACf,QAAU,KAAK,EAAE,MAAM,EACvB,KACD,SAAUA,OAAO,KAAK,EAAE,MAAM,GAAKA,OAAO,KAAK,EAAE,KAAO,GAAG,EAAG,CAC7D,AAAIA,OAAO,KAAK,EAAE,MAAM,EAAI,KAAK,EAAE,KAAO,GAAG,EAAIA,QAC/C,QAAQ,KAAO,EACf,QAAU,KAAK,EAAE,KAAO,GAAG,IAE3B,QAAQ,KAAO,EACf,QAAU,KAAK,EAAE,MAAM,GAGzB,KACD,CAGH,AAAI2U,UAAU,KACZ,QAAQ,KAAO,EACf,QAAU,KAAK,EAAE,MAAM,EAE1B,CAGH,IAAI,MAAQ,CAAE,EAGd,OAFA,MAAM,MAAQA,QACd,MAAM,KAAO,QAAU,KAAK,KAAK,WAAW,UACrC,KACR,CAED,SAAS,IAAI,IAAK,CAChB,IAAI,MACA,KACA,OAEJ,IAAK,KAAK,EAAE,eAAiB,KAAK,EAAE,IAAO,SACzC,KAAM,CAAI,MAAM,yCAA2C,IAAA,CAI7D,AADA,MACA,MAAQ,CACN,KAAM,KAAK,EAAE,KAAK,EAAI,KAAK,KAAK,WAAW,UAC3C,MAAO,CAAE,CACV,EACD,IAAI,IAAM,OAAO,UAAU,eAAe,KAAK,KAAK,EAAE,KAAM,IAAI,CAAG,KAAK,EAAE,KAAK,EAAI,KAAK,EAAE,IAAM,GAAG,EAGnG,IAFA,OAAS,IAAI,OAER,KAAO,EAAG,KAAO,OAAQ,MAAQ,EAEpC,AADA,MAAM,MAAQ,IAAI,MAClB,MAAM,MAAM,MAAQ,IAAI,MAG1B,OAAO,KACR,CAED,SAAS,aAAa,OAAQ,IAAK,CAKjC,OAHE,MAAM,KAAK,KAAK,WAAW,UAGtB,OAAS,GACjB,CAED,SAAS,aAAa9E,IAAG,IAAK,CAS5B,OARKA,KAAKA,MAAM,IACd,IAAI,MAIJ,MAAM,KAAK,KAAK,WAAW,UAGtBA,IAAI,GACZ,CAED,SAAS,WAAW,KAAM,CACxB,OAAO,WAAW,SAAW,KAAK,AACnC,CAED,SAAS,kBAAmB,CAC1B,MAAO,MAAK,kBAAkB,AAC/B,CAED,SAAS,UAAU,KAAM,IAAK,CAS5B,cARW,OAAU,SACf,UAAA,GACK,MAAM,UAAU,KAAK,CAGvB,MAAM,UAAU,KAAM,IAAI,CAG5B,EACR,CAED,SAAS,OAAO,KAAM,IAAK,CASzB,cARW,OAAU,SACf,UAAA,GACK,MAAM,OAAO,KAAK,CAGpB,MAAM,OAAO,KAAM,IAAI,CAGzB,EACR,CAED,SAAS,cAAc,gBAAiB,CAEtC,AADA,KAAO,kBAAoB,EAAI,EAAI,OAAK,MAAM,KAAO,gBAAgB,CAAG,gBACxE,MAAQ,YAAY,KAAK,AAC1B,CAED,IAAI,KACA,SACA,MACA,KACA,UACA,UACA,cACA8E,QAAQ,KAAK,KAAK,IAClB,aAAe,KAAK,WAAa,KAAK,UAAU,QAChD,OACA,SAAW,OAAK,MAAM,OAAK,QAAQ,CAAG,IAAQ,CAC9C,WAAa,KAAK,WAEtB,SAAS,kBAAkB,OAAQ,CAsEjC,OApEA,MAAQ,OAEJ,cACF,WAAW,SAAS,EAGjB,MAAQ,SAAS,oBAAsB,KAAK,WAAW,UAAY,MAAQ,SAAS,WAAa,eAC7F,QAGJ,MAAQ,SAAS,WAAa,iBACjC,WAAa,MAAQ,SAAS,UAC9B,WAAa,MAAQ,SAAS,UAC9B,eAAiB,MAAQ,SAAS,eAG/B,YACH,KAAO,KAAK,eAAe,KAC3B,UAAY,KAAK,eACjB,SAAW,KAAK,KAAK,cACrB,QAAU,UAAU,QAAQ,KAAK,UAAU,CAC3C,UAAY,UAAU,UAAU,KAAK,UAAU,CAC/C,SAAW,UAAU,SAAS,KAAK,UAAU,CAC7C,OAAS,UAAU,OAAO,KAAK,UAAU,CACzC,QAAO,UAAU,KAAO,UAAU,KAAK,KAAK,UAAU,CAAG,KACzD,kBAAoB,UAGjB,YACH,UAAY,KAAK,eAAe,uBAAuB,CACvD,cAAgB,UAEZ,YACF,YAAc,UAAU,cAOxB,WAAa,IAAM,UACrB,QAAU,UAAU,0BAA0B,EAI9C,SAAS,UAAU,EAAE,CAGvB,aAAe,KAAK,WAAa,KAAK,UAAU,QAE5C,YAAc,SAChB,OAAS,KAAK,UAAU,GAAG,gBAG7B,MAAQ,MAAQ,SAAS,KAAK,eAAiB,MAAQ,SAAS,KAAK,WAAW,UAE5E,gBACF,SAAW,eAAe,KAAK,EAGjC,qBAAqB,EACpB,MAAQ,SAAS,kBAAoB,KAAK,WAAW,QAElD,aAAa,WAAa,UAC5B,aAAe,aAAa,GAIvB,aACR,CAED,OAAO,iBACR,CAGD,OADA,GAAG,mBAAqB,mBACjB,EACR,GAAE,CAMC,kBAAoB,UAAY,CAClC,SAAS,kBAAkB,KAAM,KAAM,KAAM,CAC3C,AAAI,KAAK,IACP,KAAK,GAAI,EACT,KAAK,GAAI,EACT,KAAK,mBAAqB,kBAAkB,mBAC5C,KAAK,gBAAgB,KAAK,KAAK,mBAAmB,KAAM,KAAM,KAAK,CAAC,KAAK,KAAK,CAAC,CAElF,CAED,SAAS,eAAe,SAAU,CAUhC,OATA,WAAa,MAAQ,SAAS,KAAK,WAAW,UAC9C,WAAa,MAAQ,SAAS,WAE1B,YAAc,MAAQ,SAAS,eAAe,aAC/C,MAAQ,SAAS,eAAe,WAAa,MAAQ,SAAS,eAAe,UAAY,UAAY,MAAQ,SAAS,eAAe,UAAY,GACjJ,MAAQ,SAAS,eAAe,MAAQ,KAAK,iBAAiB,UAAW,MAAQ,SAAS,eAAe,EACzG,MAAQ,SAAS,eAAe,UAAY,WAGvC,MAAQ,SAAS,eAAe,KACzC,CAED,SAAS,eAAe,SAAU,CAChC,IAAI,MAAQ,KACR,GAAK,KAAK,eAAe,SAAS,CAClC,GAAK,KAAK,eAAe,SAAW,MAAM,CAC1C,MAAQ,EAEZ,GAAI,GAAG,OAAQ,CACb,IAAI1E,IAEJ,IAAKA,IAAI,EAAGA,IAAI,GAAG,OAAQA,KAAK,EAC9B,QAAkB,GAAGA,KAAK,GAAGA,OAAI,EAGnC,MAAQ,KAAK,KAAK,MAAM,CAAG,GAC5B,MACC,MAAQ,EAGV,OAAO,KACR,CAED,SAAS,kBAAkB,SAAU,CACnC,IAAK,MAAQ,SAAS,UAAA,GACpB,OAAQ,MAAQ,SAAS,IAG3B,IAAI,MAAQ,MAER,GAAK,KAAK,eAAe,SAAS,CAClC,GAAK,KAAK,eAAe,SAAW,MAAM,CAC1C,SAEJ,GAAI,GAAG,OAAQ,CACb,SAAW,iBAAiB,UAAW,GAAG,OAAO,CACjD,IAAIA,IAEJ,IAAKA,IAAI,EAAGA,IAAI,GAAG,OAAQA,KAAK,EAI9B,SAASA,MAAM,GAAGA,KAAK,GAAGA,MAAM,KAEnC,MACC,UAAY,GAAK,IAAM,MAGzB,OAAO,QACR,CAED,SAAS,sBAAuB,CAC9B,OAAQ,MAAQ,SAAS,EAC1B,CAED,SAAS,iBAAiB,cAAe,CACvC,CAAC,MAAQ,SAAS,cAAgB,aACnC,CAED,MAAO,CACc,kBACH,eACG,kBACH,eACM,qBACJ,gBACnB,CACF,GAAE,CAugBH,AAlgBA,CAAC,UAAgC,CAC/B,SAAS,QAAQ,KAAM,SAAU,aAAc,CAC7C,KAAM,MAAQ,SAAS,KAAO,MAAQ,SAAS,UAC7C,OAAQ,MAAQ,SAAS,GAG3B,KAAO,KAAO,KAAK,aAAa,CAAG,GACnC,IAAI,cAAgB,MAAQ,SAAS,KAAK,cACtC,WAAa,MAAQ,SAAS,UAC9B,aAAe,UAAU,UAAU,OAAS,GAAG,EAEnD,GAAI,cAAgB,aAClB,OAAQ,MAAQ,SAAS,GAG3B,IAAI,cACA,cAEJ,AAAK,cASD,cADG,SAGa,KAAK,IAAI,cAAgB,MAAQ,SAAS,KAAK,KAAK,WAAW,UAAY,SAAS,CAFpF,KAAK,IAAI,EAAG,cAAgB,MAAQ,SAAS,KAAK,KAAK,GAAG,CAK5E,cAAgB,aAAe,kBAb1B,UAAY,SAAW,UAAU,OAAS,KAC7C,SAAW,UAAU,OAAS,GAGhC,cAAgB,UAAU,UAAU,OAAS,EAAI,UAAU,EAC3D,cAAgB,aAAe,eAWjC,IAAIA,IACA,IACA,IAEJ,GAAI,OAAS,WAAY,CACvB,IAAI,WAAa,KAAK,OAAO,aAAe,eAAiB,cAAc,CAE3E,GAAI,WAAa,GAAM,EACrB,MAAO,MAAK,gBAAgB,eAAiB,aAAe,eAAiB,cAAgB,gBAAkB,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,AAEhK,SAAU,OAAS,SAAU,CAC5B,IAAI,MAAQ,KAAK,eAAe,eAAiB,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,CAC3F,KAAO,KAAK,eAAe,cAAgB,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,CACzF,QAAU,KAAK,iBAAiB,aAAe,eAAiB,cAAgB,gBAAkB,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,CAEhJ,QAAU,KAAK,OAAO,aAAe,eAAiB,cAAc,CAExE,IAAK,MAAQ,SAAS,GAAG,OAAQ,CAI/B,IAHA,IAAM,MAAU,MAAM,OAAA,CACtB,IAAM,IAAI,OAELA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAIA,MAAM,KAAKA,KAAK,MAAMA,MAAM,QAAU,QAAQA,KAGpD,OAAO,GACR,CAED,OAAQ,KAAO,OAAS,QAAU,OACnC,SAAU,OAAS,WAAY,CAC9B,IAAI,UAAY,KAAK,eAAe,cAAgB,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,CAC9F,cAAgB,KAAK,gBAAgB,aAAe,OAAU,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,CAEhH,IAAK,MAAQ,SAAS,GAAG,OAAQ,CAI/B,IAHA,IAAM,MAAU,UAAU,OAAA,CAC1B,IAAM,IAAI,OAELA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAIA,KAAK,UAAUA,MAAM,UAAUA,KAAK,cAAcA,QAAQ,aAAe,eAAiB,MAAQ,SAAS,KAAK,WAAW,WAAa,KAG9I,OAAO,GACR,CAED,OAAO,WAAa,UAAY,iBAAmB,aAAe,cAAgB,KACnF,CAED,MAAO,MAAK,iBAAiB,aAAe,eAAiB,cAAgB,gBAAkB,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,AAC9I,CAED,SAAS,OAAO,KAAM,SAAU,aAAc,CAC5C,KAAM,MAAQ,SAAS,EACrB,OAAQ,MAAQ,SAAS,GAG3B,KAAO,KAAO,KAAK,aAAa,CAAG,GACnC,IAAI,cAAgB,MAAQ,SAAS,KAAK,cACtC,WAAa,MAAQ,SAAS,UAC9B,cAAgB,UAAU,GAAG,EAEjC,GAAI,cAAgB,cAClB,OAAQ,MAAQ,SAAS,GAG3B,IAAI,cACA,aAEJ,AAAK,cASD,cADG,SAGa,KAAK,KAAK,MAAQ,SAAS,KAAK,KAAK,WAAW,UAAY,SAAS,CAFrE,KAAK,IAAI,GAAI,MAAQ,SAAS,KAAK,KAAK,GAAK,cAAc,CAK7E,aAAe,cAAgB,kBAb1B,UAAY,SAAW,UAAU,OAAS,KAC7C,SAAW,UAAU,OAAS,GAGhC,aAAe,UAAU,UAAU,EACnC,cAAgB,aAAe,eAWjC,IAAIA,IACA,IACA,IAEJ,GAAI,OAAS,WAAY,CACvB,IAAI,WAAa,KAAK,OAAO,cAAgB,cAAgB,cAAc,CAE3E,GAAI,WAAa,GAAM,EACrB,MAAO,MAAK,iBAAiB,cAAgB,cAAgB,cAAgB,gBAAkB,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,AAEhJ,SAAU,OAAS,SAAU,CAC5B,IAAI,MAAQ,KAAK,eAAe,eAAiB,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,CAC3F,KAAO,KAAK,eAAe,cAAgB,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,CACzF,QAAU,KAAK,gBAAgB,eAAiB,cAAgB,cAAgB,cAAgB,gBAAkB,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,CAChK,QAAU,KAAK,OAAO,cAAgB,cAAgB,cAAc,CAAG,EAE3E,IAAK,MAAQ,SAAS,GAAG,OAAQ,CAI/B,IAHA,IAAM,MAAU,MAAM,OAAA,CACtB,IAAM,IAAI,OAELA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAIA,KAAK,QAAQA,MAAM,KAAKA,KAAK,MAAMA,MAAM,QAG/C,OAAO,GACR,CAED,OAAO,SAAW,KAAO,OAAS,OACnC,SAAU,OAAS,WAAY,CAC9B,IAAI,WAAa,KAAK,eAAe,eAAiB,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,CAChG,eAAiB,KAAK,gBAAgB,cAAgB,OAAU,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,CAElH,IAAK,MAAQ,SAAS,GAAG,OAAQ,CAI/B,IAHA,IAAM,MAAU,WAAW,OAAA,CAC3B,IAAM,IAAI,OAELA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,IAAIA,KAAK,WAAWA,MAAM,WAAWA,KAAK,eAAeA,OAAO,cAAgB,cAAgB,KAGlG,OAAO,GACR,CAED,OAAO,YAAc,WAAa,iBAAmB,cAAgB,cAAgB,IACtF,CAED,MAAO,MAAK,gBAAgB,gBAAkB,cAAgB,cAAgB,cAAgB,iBAAmB,MAAQ,SAAS,KAAK,WAAW,UAAW,EAAE,AAChK,CAED,SAAS,OAAO,MAAO,QAAS,CAQ9B,KAPM,MAAQ,SAAS,IAIvB,OAAS,OAAS,IAAO,GACzB,QAAU,KAAK,MAAM,SAAW,EAAE,CAE9B,SAAW,GACb,OAAQ,MAAQ,SAAS,GAG3B,IAAI,aAAe,MAAQ,SAAS,KAAK,eAAiB,MAAQ,SAAS,KAAK,WAAW,UACvF,UAAY,YAAc,MAC1B,SAAW,YAAc,MACzB,gBAAkB,QAAU,GAAK,SAAW,YAAc,QAAU,GAAK,EACzEA,IAAI,EACJ+C,IAAI,EACJ,MAEJ,AAGE,OAHG,MAAQ,SAAS,GAAG,OACf,iBAAiB,WAAY,MAAQ,SAAS,GAAG,OAAO,CAExD,EAKV,IAFA,IAAI,YAEG/C,IAAI,SAAS,CAGlB,GAFA,YAAc,KAAK,eAAe,UAAYA,IAAI,gBAAgB,EAE7D,MAAQ,SAAS,GAAG,OACvB,IAAK+C,IAAI,EAAGA,KAAK,MAAQ,SAAS,GAAG,OAAQA,KAAK,EAChD,MAAMA,MAAM,YAAYA,UAG1B,OAAS,YAGX,KAAK,CACN,CAED,IAAK,MAAQ,SAAS,GAAG,OACvB,IAAKA,IAAI,EAAGA,KAAK,MAAQ,SAAS,GAAG,OAAQA,KAAK,EAChD,MAAMA,MAAM,aAGd,OAAS,QAGX,OAAO,KACR,CAED,SAAS,wBAAwB,KAAM,CACrC,CAAM,MAAQ,SAAS,2BACpB,MAAQ,SAAS,wBAA0B,CAC1C,EAAG,IAAI,MACR,GAIH,IAAI,QAAU,MAAQ,SAAS,wBAAwB,EAGvD,GAFA,OAAO,gBAAgB,MAAQ,SAAS,IAAI,MAAM,EAE7C,MAAQ,SAAS,uBAAyB,EAAG,CAChD,IAAI,OAAS,CAAC,MAAQ,SAAS,EAAE,eAAe,KAAK,CAErD,OAAO,WAAW,OAAO,IAAM,MAAQ,SAAS,EAAE,MAAO,OAAO,IAAM,MAAQ,SAAS,EAAE,KAAM,OAAO,IAAM,MAAQ,SAAS,EAAE,KAAK,AACrI,CAED,IAAK,MAAQ,SAAS,uBAAyB,EAAG,CAChD,IAAI,MAAQ,CAAC,MAAQ,SAAS,EAAE,eAAe,KAAK,CAEpD,OAAO,MAAM,MAAM,IAAM,MAAQ,SAAS,EAAE,KAAM,MAAM,IAAM,MAAQ,SAAS,EAAE,KAAM,MAAM,IAAM,MAAQ,SAAS,EAAE,KAAK,AAC5H,CAED,IAAK,MAAQ,SAAS,KAAO,MAAQ,SAAS,uBAAyB,EAAG,CACxE,IAAI,KAAO,CAAC,MAAQ,SAAS,GAAG,eAAe,KAAK,CAEhD,SAAW,CAAC,MAAQ,SAAS,GAAG,eAAe,KAAK,CAExD,OAAO,cAAc,MAAQ,MAAQ,SAAS,GAAG,KAAM,UAAY,MAAQ,SAAS,GAAG,KAAK,AAC7F,CAED,IAAK,MAAQ,SAAS,IAAM,MAAQ,SAAS,uBAAyB,EAAG,CACvE,IAAI,SAAW,CAAC,MAAQ,SAAS,EAAE,eAAe,KAAK,CAEvD,OAAO,QAAQ,UAAY,MAAQ,SAAS,EAAE,KAAK,AACpD,WAAY,MAAQ,SAAS,IAAM,MAAQ,SAAS,uBAAyB,EAAG,CAC/E,IAAI,UAAY,CAAC,MAAQ,SAAS,GAAG,eAAe,KAAK,CAErD,UAAY,CAAC,MAAQ,SAAS,GAAG,eAAe,KAAK,CAErD,UAAY,CAAC,MAAQ,SAAS,GAAG,eAAe,KAAK,CAErD,YAAc,CAAC,MAAQ,SAAS,GAAG,eAAe,KAAK,CAE3D,OAAO,SAAS,WAAa,MAAQ,SAAS,GAAG,KAAK,CAAC,QAAQ,WAAa,MAAQ,SAAS,GAAG,KAAK,CAAC,QAAQ,WAAa,MAAQ,SAAS,GAAG,KAAK,CAAC,SAAS,YAAY,IAAM,MAAQ,SAAS,GAAG,KAAK,CAAC,QAAQ,YAAY,IAAM,MAAQ,SAAS,GAAG,KAAK,CAAC,QAAQ,YAAY,IAAM,MAAQ,SAAS,GAAG,KAAK,AAClT,CAED,IAAK,MAAQ,SAAS,KAAK,IAAM,MAAQ,SAAS,KAAK,EAAE,EAAG,CAC1D,IAAI,UAAY,CAAC,MAAQ,SAAS,GAAG,eAAe,KAAK,CAErD,UAAY,CAAC,MAAQ,SAAS,GAAG,eAAe,KAAK,CAEzD,IAAK,MAAQ,SAAS,KAAK,EAAE,EAAG,CAC9B,IAAI,UAAY,CAAC,MAAQ,SAAS,GAAG,eAAe,KAAK,CAEzD,OAAO,UAAU,WAAa,MAAQ,SAAS,GAAG,KAAM,WAAa,MAAQ,SAAS,GAAG,MAAO,WAAa,MAAQ,SAAS,GAAG,KAAK,AACvI,MACC,OAAO,UAAU,WAAa,MAAQ,SAAS,GAAG,KAAM,WAAa,MAAQ,SAAS,GAAG,KAAM,EAAE,AAEpG,KAAM,CACL,IAAI,SAAW,CAAC,MAAQ,SAAS,EAAE,eAAe,KAAK,CAEvD,OAAO,UAAU,SAAS,IAAM,MAAQ,SAAS,EAAE,KAAM,SAAS,IAAM,MAAQ,SAAS,EAAE,MAAO,SAAS,IAAM,MAAQ,SAAS,EAAE,KAAK,AAC1I,CAED,OAAO,MACR,CAED,SAAS,+BAAgC,CACvC,MAAO,CAAC,MAAQ,SAAS,EAAE,MAAM,IAAI,OAAS,AAC/C,CAED,IAAI,qBAAuB,yBAAyB,qBAEpD,yBAAyB,qBAAuB,SAAU,KAAM,KAAM,UAAW,CAC/E,IAAI,KAAO,qBAAqB,KAAM,KAAM,UAAU,CAStD,OAPI,KAAK,kBAAkB,OACzB,KAAK,eAAiB,wBAAwB,KAAK,KAAK,CAExD,KAAK,eAAiB,8BAA8B,KAAK,KAAK,CAGhE,KAAK,iBAAmB,kBAAkB,iBACnC,IACR,EAED,IAAI,gBAAkB,gBAAgB,QAEtC,gBAAgB,QAAU,SAAU,KAAM,KAAM,KAAM,KAAM,UAAW,CACrE,IAAI,KAAO,gBAAgB,KAAM,KAAM,KAAM,KAAM,UAAU,CAiB7D,AAbI,KAAK,GACP,KAAK,eAAiB,kBAAkB,eAAe,KAAK,KAAK,CAEjE,KAAK,eAAiB,kBAAkB,qBAAqB,KAAK,KAAK,CAGzE,KAAK,iBAAmB,kBAAkB,iBAC1C,KAAK,QAAU,QACf,KAAK,OAAS,OACd,KAAK,OAAS,OACd,KAAK,kBAAoB,kBAAkB,kBAAkB,KAAK,KAAK,CACvE,KAAK,eAAiB,kBAAkB,eAAe,KAAK,KAAK,CACjE,KAAK,QAAU,KAAK,IAAM,EAAI,KAAK,EAAE,OAAS,EAC9C,KAAK,cAAgB,KAAK,GAC1B,IAAI,MAAQ,EAiBZ,OAfI,OAAS,IACX,MAAQ,iBAAiB,UAAW,KAAK,IAAM,EAAI,KAAK,EAAE,GAAG,EAAE,OAAS,KAAK,EAAE,OAAO,EAGxF,KAAK,eAAiB,CACpB,UAAW,oBACX,UAAW,EACJ,KACR,EACD,kBAAkB,kBAAkB,KAAM,KAAM,KAAK,CAEjD,KAAK,GACP,UAAU,mBAAmB,KAAK,CAG7B,IACR,EAED,SAAS,oBAAoB,SAAU,CAmBrC,OAjBM,MAAQ,SAAS,kBACpB,MAAQ,SAAS,eAAiB,CACjC,WAAY,UAAU,OAAO,MAAQ,SAAS,GAAG,CACjD,UAAW,EACX,SAAU,mBACX,GAGH,WAAa,MAAQ,SAAS,KAAK,WAAW,UAC9C,WAAa,MAAQ,SAAS,WAE1B,YAAc,MAAQ,SAAS,eAAe,YAC/C,MAAQ,SAAS,eAAe,WAAa,MAAQ,SAAS,eAAe,SAAW,UAAY,MAAQ,SAAS,SAAS,UAAY,GAC1I,MAAQ,SAAS,eAAe,SAAW,SAC5C,KAAK,iBAAiB,UAAW,MAAQ,SAAS,eAAe,YAAa,MAAQ,SAAS,eAAe,GAGxG,MAAQ,SAAS,eAAe,UACzC,CAED,IAAI,iCAAmC,qBAAqB,wBAAwB,CAChF,0CAA4C,qBAAqB,iCAAiC,CAEtG,SAAS,kBAAmB,CAAE,CAoH9B,AAlHA,iBAAiB,UAAY,CAC3B,SAAU,SAAU,KAAM,KAAM,CAC9B,CAAK,MAAQ,SAAS,GACpB,KAAK,UAAU,CAGjB,IAAI,WAAa,MAAQ,SAAS,EAElC,AAAI,WAAA,KACF,UAAY,KAAK,eAAe,KAAM,EAAE,EAG1C,IAAI/C,IACA,IAAM,UAAU,QAChB,SAAW,UAAU,MACrB,OAAS,UAAU,EACnB,IAAM,iBAAiB,IAAI,CAE/B,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAI,OAAS,KAAO,OAAS,IAC3B,IAAIA,KAAK,CAAC,SAASA,KAAG,GAAK,OAAOA,KAAG,GAAI,SAASA,KAAG,GAAK,OAAOA,KAAG,EAAG,EAEvE,IAAIA,KAAK,CAAC,SAASA,KAAG,GAAI,SAASA,KAAG,EAAG,EAI7C,OAAO,GACR,EACD,OAAQ,SAAU,KAAM,CACtB,MAAO,MAAK,SAAS,IAAK,KAAK,AAChC,EACD,WAAY,SAAU,KAAM,CAC1B,MAAO,MAAK,SAAS,IAAK,KAAK,AAChC,EACD,YAAa,SAAU,KAAM,CAC3B,MAAO,MAAK,SAAS,IAAK,KAAK,AAChC,EACD,SAAU,UAAY,CACpB,OAAQ,MAAQ,SAAS,EAAE,CAC5B,EACD,YAAa,SAAU,KAAM,KAAM,CACjC,IAAI,WAAa,MAAQ,SAAS,EAMlC,AAJI,WAAA,KACF,UAAY,KAAK,eAAe,KAAM,EAAE,GAGpC,MAAQ,SAAS,mBACpB,MAAQ,SAAS,gBAAkB,IAAI,kBAAkB,UAAU,EAWtE,IARA,IAAI,gBAAkB,MAAQ,SAAS,gBACnC,QAAU,eAAe,QACzB,UAAY,eAAe,YAAc,KACzCA,IAAI,EACJ,IAAM,QAAQ,OACd,kBAAoB,EACpB5R,KAEG4R,IAAI,KAAK,CACd,GAAI,kBAAoB,QAAQA,KAAG,YAAc,UAAW,CAC1D,IAAI,UAAYA,IACZ,SAAW,UAAU,GAAKA,MAAM,IAAM,EAAI,EAAIA,IAAI,EAClD,aAAe,UAAY,mBAAqB,QAAQA,KAAG,YAC/D,KAAK,IAAI,kBAAkB,UAAU,EAAE,WAAY,UAAU,EAAE,UAAW,UAAU,EAAE,WAAY,UAAU,EAAE,UAAW,YAAa,QAAQA,KAAG,CACjJ,KACD,MACC,mBAAqB,QAAQA,KAAG,YAGlC,KAAK,CACN,CAMD,OAHE,OAAK,UAAU,EAAI,CAAC,UAAU,EAAE,GAAG,GAAI,UAAU,EAAE,GAAG,EAAG,EAAG,CAAC,UAAU,EAAE,UAAU,QAAU,GAAG,GAAI,UAAU,EAAE,UAAU,QAAU,GAAG,EAAG,EAGrI5R,IACR,EACD,aAAc,SAAU,KAAM,KAAM,WAAY,CAE9C,AAAI,MAAQ,EAEV,MAAQ,MAAQ,SAAS,EAAE,EAClB,MAAQ,IAEjB,KAAO,MAGT,IAAI,IAAM,KAAK,YAAY,KAAM,KAAK,CAClC,IAAM,KAAK,YAAY,KAAO,KAAO,KAAK,CAC1C,QAAU,IAAI,GAAK,IAAI,GACvB,QAAU,IAAI,GAAK,IAAI,GACvB,UAAY,KAAK,KAAc,SAAS,EAAc,SAAS,EAAG,CAEtE,GAAI,YAAc,EAChB,MAAO,CAAC,EAAG,CAAE,EAGf,IAAI,WAAa,aAAe,UAAY,CAAC,QAAU,UAAW,QAAU,SAAU,EAAG,EAAE,QAAU,UAAW,QAAU,SAAU,EACpI,OAAO,UACR,EACD,cAAe,SAAU,KAAM,KAAM,CACnC,MAAO,MAAK,aAAa,KAAM,KAAM,UAAU,AAChD,EACD,aAAc,SAAU,KAAM,KAAM,CAClC,MAAO,MAAK,aAAa,KAAM,KAAM,SAAS,AAC/C,EACD,iBAAkB,kBAAkB,iBACpC,eAAgB,kBAAkB,oBACnC,EACD,gBAAgB,CAAC,gBAAiB,EAAE,iCAAiC,CACrE,gBAAgB,CAAC,gBAAiB,EAAE,0CAA0C,CAC9E,0CAA0C,UAAU,eAAiB,oBACrE,0CAA0C,UAAU,mBAAqB,kBAAkB,mBAC3F,IAAI,qBAAuB,qBAAqB,aAEhD,qBAAqB,aAAe,SAAU,KAAM,KAAM,KAAM,IAAK,MAAO,CAC1E,IAAI,KAAO,qBAAqB,KAAM,KAAM,KAAM,IAAK,MAAM,CAc7D,OAbA,KAAK,cAAgB,KAAK,GAC1B,KAAK,MAAO,EAER,OAAS,EACX,kBAAkB,kBAAkB,KAAM,KAAK,GAAI,KAAK,CAC/C,OAAS,GAClB,kBAAkB,kBAAkB,KAAM,KAAK,GAAI,KAAK,CAGtD,KAAK,GACP,KAAK,mBAAmB,KAAK,CAGxB,IACR,CACF,IAAG,CAIJ,AAAC,UAAwB,CACvB,SAAS,mBAAoB,CAO3B,OANK,MAAQ,SAAS,KAAK,EAAE,IAC1B,MAAQ,SAAS,oBAAsB,kBAAkB,mBAAmB,KAAK,MAAQ,QAAQ,EAAE,MAAQ,SAAS,MAAO,MAAQ,SAAS,KAAK,EAAG,MAAQ,QAAQ,CACrK,KAAK,UAAU,CAAC,MAAQ,SAAS,mBAAmB,KAAK,MAAQ,QAAQ,CAAC,EACnE,GAGF,IACR,CAuBD,AArBA,aAAa,UAAU,mBAAqB,SAAU,aAAc,KAAM,CACxE,IAAI,SAAW,KAAK,oBAAoB,KAAK,CAE7C,GAAI,aAAa,IAAM,SAAU,CAC/B,IAAI,QAAU,CAAE,EAIhB,MAHA,MAAK,SAAS,QAAS,aAAa,CACpC,QAAQ,EAAI,SAAS,UAAU,CAC/B,QAAQ,YAAa,EACd,OACR,CAED,OAAO,YACR,EAED,aAAa,UAAU,eAAiB,UAAY,CAClD,IAAI,YAAc,KAAK,iBAAiB,CACpC,eAAiB,KAAK,mBAAmB,CAE7C,OADC,MAAQ,SAAS,GAAK,aAAe,gBAC9B,MAAQ,SAAS,EAC1B,EAED,aAAa,UAAU,kBAAoB,iBAC5C,GAAG,CAMJ,IAAI,mBAAqB,UAAY,CACnC,OAAO,SAA8B,MAAO,KAAM,cAAe,CAC/D,IAAI,KAAO,KAAK,GAEhB,SAAS,kBAAkB,IAAK,CAK9B,OAJI,MAAQ,SAAW,MAAQ,SAAW,MAAQ,QAAU,MAAQ,QAAU,MAAQ,qBAAuB,MAAQ,EAC5G,kBAAkB,KAGpB,IACR,CAED,IAAI,eAAiB,qBAAqB,kBAAmB,cAAc,CAsC3E,MApCA,MAAK,iBAAiB,kBAAkB,OAAQ,eAAe,CAAC,CAChE,OAAO,iBAAiB,kBAAmB,CACzC,KAAM,CACJ,IAAK,UAAY,CAKf,OAJI,KAAK,GACP,KAAK,UAAU,CAGV,IACR,CACF,EACD,MAAO,CACL,IAAK,UAAY,CAKf,OAJI,KAAK,GACP,KAAK,UAAU,CAGV,IACR,CACF,EACD,MAAO,CACL,MAAO,MAAM,EACd,EACD,GAAI,CACF,MAAO,MAAM,EACd,EACD,cAAe,CACb,MAAO,MAAM,EACd,EACD,GAAI,CACF,MAAO,MAAM,EACd,EACD,cAAe,CACb,MAAO,aACR,CACF,EAAC,CACK,iBACR,CACF,GAAE,CAIC,qBAAuB,UAAY,CACrC,OAAO,SAAU,kBAAmB,oBAAqB,CACvD,OAAO,SAAU,IAAK,CAOpB,OANA,IAAM,UAAA,GAAoB,EAAI,IAE1B,KAAO,EACF,kBAGF,oBAAoB,IAAM,EAAE,AACpC,CACF,CACF,GAAE,CAIC,kBAAoB,UAAY,CAClC,OAAO,SAAU,aAAc,cAAe,CAC5C,IAAI,kBAAoB,CACtB,MAAO,YACR,EAED,SAAS,eAAe,IAAK,CAO3B,OANA,IAAM,UAAA,GAAoB,EAAI,IAE1B,KAAO,EACF,kBAGF,cAAc,IAAM,EAAE,AAC9B,CAED,OAAO,cACR,CACF,GAAE,CAMC,yBAA2B,UAAY,CACzC,SAAS,gBAAgB,OAAQ,KAAM,cAAe,CACpD,IAAI,IAAM,CAAE,EACR4R,IACA,IAAM,OAAS,OAAO,OAAS,EAEnC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAI,OAAOA,KAAG,KAAO,KACnB,IAAI,KAAK,sBAAsB,OAAOA,KAAI,KAAKA,KAAI,cAAc,CAAC,CACzD,OAAOA,KAAG,KAAO,KAC1B,IAAI,KAAK,qBAAqB,OAAOA,KAAI,KAAKA,KAAI,cAAc,CAAC,CACxD,OAAOA,KAAG,KAAO,KAC1B,IAAI,KAAK,uBAAuB,OAAOA,KAAI,KAAKA,KAAI,cAAc,CAAC,CAC1D,OAAOA,KAAG,KAAO,KAC1B,IAAI,KAAK,qBAAqB,OAAOA,KAAI,KAAKA,KAAI,cAAc,CAAC,CACxD,OAAOA,KAAG,KAAO,OACjB,OAAOA,KAAG,KAAO,KAC1B,IAAI,KAAK,wBAAwB,OAAOA,KAAI,KAAKA,KAAI,cAAc,CAAC,CAC3D,OAAOA,KAAG,KAAO,KAC1B,IAAI,KAAK,qBAAqB,OAAOA,KAAI,KAAKA,KAAI,cAAc,CAAC,CACxD,OAAOA,KAAG,KAAO,KAC1B,IAAI,KAAK,mBAAmB,OAAOA,KAAI,KAAKA,KAAI,cAAc,CAAC,CACtD,OAAOA,KAAG,KAAO,KAC1B,IAAI,KAAK,qBAAqB,OAAOA,KAAI,KAAKA,KAAI,cAAc,CAAC,CACxD,OAAOA,KAAG,KAAO,KAC1B,IAAI,KAAK,wBAAwB,OAAOA,KAAI,KAAKA,KAAI,cAAc,CAAC,CAC3D,OAAOA,KAAG,KAAO,MAC1B,IAAI,KAAK,yBAAyB,OAAOA,KAAI,KAAKA,KAAI,cAAc,CAAC,EAIzE,OAAO,GACR,CAED,SAAS,yBAAyB,MAAO,KAAM,cAAe,CAC5D,IAAI,WAEA,kBAAoB,SAA4B,MAAO,CAIzD,IAHA,IAAIA,IAAI,EACJ,IAAM,WAAW,OAEdA,IAAI,KAAK,CACd,GAAI,WAAWA,KAAG,QAAU,OAAS,WAAWA,KAAG,KAAO,OAAS,WAAWA,KAAG,gBAAkB,OAAS,WAAWA,KAAG,KAAO,OAAS,WAAWA,KAAG,MAAQ,MAC9J,OAAO,WAAWA,KAGpB,KAAK,CACN,CAMD,cAJW,OAAU,SACZ,WAAW,MAAQ,GAGrB,IACR,EAID,AAFA,kBAAkB,cAAgB,qBAAqB,kBAAmB,cAAc,CACxF,WAAa,gBAAgB,MAAM,GAAI,KAAK,GAAI,kBAAkB,cAAc,CAChF,kBAAkB,cAAgB,WAAW,OAC7C,IAAI,mBAAqB,0BAA0B,MAAM,GAAG,MAAM,GAAG,OAAS,GAAI,KAAK,GAAG,KAAK,GAAG,OAAS,GAAI,kBAAkB,cAAc,CAI/I,OAHA,kBAAkB,UAAY,mBAC9B,kBAAkB,cAAgB,MAAM,IACxC,kBAAkB,MAAQ,MAAM,GACzB,iBACR,CAED,SAAS,sBAAsB,MAAO,KAAM,cAAe,CACzD,IAAI,kBAAoB,SAA4B,MAAO,CACzD,OAAQ,MAAR,CACE,IAAK,qBACL,IAAK,WACL,IAAK,GACH,OAAO,kBAAkB,QAK3B,QACE,OAAO,kBAAkB,SAC5B,CACF,EAED,kBAAkB,cAAgB,qBAAqB,kBAAmB,cAAc,CACxF,IAAI,QAAU,yBAAyB,MAAO,KAAM,kBAAkB,cAAc,CAChF,mBAAqB,0BAA0B,MAAM,GAAG,MAAM,GAAG,OAAS,GAAI,KAAK,GAAG,KAAK,GAAG,OAAS,GAAI,kBAAkB,cAAc,CAa/I,OAZA,kBAAkB,QAAU,QAC5B,kBAAkB,UAAY,mBAC9B,OAAO,eAAe,kBAAmB,QAAS,CAChD,IAAK,UAAY,CACf,OAAO,MAAM,EACd,CACF,EAAC,CAEF,kBAAkB,cAAgB,MAAM,GACxC,kBAAkB,cAAgB,MAAM,GACxC,kBAAkB,GAAK,MAAM,GAC7B,kBAAkB,GAAK,MAAM,GACtB,iBACR,CAED,SAAS,qBAAqB,MAAO,KAAM,cAAe,CACxD,SAAS,kBAAkB,IAAK,CAS9B,OARI,MAAQ,SAAW,MAAQ,QACtB,kBAAkB,MAGvB,MAAQ,WAAa,MAAQ,UACxB,kBAAkB,QAGpB,IACR,CAkBD,MAhBA,QAAO,iBAAiB,kBAAmB,CACzC,MAAO,CACL,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,QAAS,CACP,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,MAAO,CACL,MAAO,MAAM,EACd,EACD,GAAI,CACF,MAAO,MAAM,EACd,CACF,EAAC,CACF,KAAK,EAAE,iBAAiB,kBAAkB,QAAS,cAAc,CAAC,CAClE,KAAK,EAAE,iBAAiB,kBAAkB,UAAW,cAAc,CAAC,CAC7D,iBACR,CAED,SAAS,uBAAuB,MAAO,KAAM,cAAe,CAC1D,IAAI,eAAiB,qBAAqB,kBAAmB,cAAc,CAEvE,mBAAqB,qBAAqB,OAAQ,eAAe,CAErE,SAAS,oBAAoBA,IAAG,CAC9B,OAAO,eAAe,OAAQ,MAAM,EAAEA,KAAG,GAAI,CAC3C,IAAK,4BAA4B,KAAK,EAAE,UAAUA,KAAG,EAAE,AACxD,EAAC,AACH,CAED,IAAIA,IACA,IAAM,MAAM,EAAI,MAAM,EAAE,OAAS,EACjC,OAAS,CAAE,EAEf,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAExB,AADA,oBAAoBA,IAAE,CACtB,KAAK,EAAE,UAAUA,KAAG,EAAE,iBAAiB,mBAAmB,CAG5D,SAAS,kBAAkB,IAAK,CAa9B,OAZI,MAAQ,SAAW,MAAQ,QACtB,kBAAkB,MAGvB,MAAQ,WAAa,MAAQ,UACxB,kBAAkB,QAGvB,MAAQ,gBAAkB,MAAQ,eAC7B,kBAAkB,YAGpB,IACR,CA2BD,MAzBA,QAAO,iBAAiB,kBAAmB,CACzC,MAAO,CACL,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,QAAS,CACP,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,YAAa,CACX,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,KAAM,CACJ,IAAK,UAAY,CACf,OAAO,MACR,CACF,EACD,MAAO,CACL,MAAO,MAAM,EACd,EACD,GAAI,CACF,MAAO,MAAM,EACd,CACF,EAAC,CACF,KAAK,EAAE,iBAAiB,kBAAkB,QAAS,eAAe,CAAC,CACnE,KAAK,EAAE,iBAAiB,kBAAkB,UAAW,eAAe,CAAC,CACrE,KAAK,EAAE,iBAAiB,kBAAkB,eAAgB,eAAe,CAAC,CACnE,iBACR,CAED,SAAS,qBAAqB,MAAO,KAAM,cAAe,CACxD,SAAS,kBAAkB,IAAK,CAa9B,OAZI,MAAQ,MAAM,EAAE,IAAM,MAAQ,OAAS,MAAQ,MAC1C,kBAAkB,IAGvB,MAAQ,MAAM,EAAE,GACX,kBAAkB,MAGvB,MAAQ,MAAM,EAAE,GACX,kBAAkB,OAGpB,IACR,CAED,IAAI,eAAiB,qBAAqB,kBAAmB,cAAc,CAuB3E,OArBA,kBAAkB,cAAgB,MAAM,GACxC,KAAK,EAAE,iBAAiB,kBAAkB,QAAS,eAAe,CAAC,CACnE,KAAK,EAAE,iBAAiB,kBAAkB,MAAO,eAAe,CAAC,CACjE,KAAK,EAAE,iBAAiB,kBAAkB,SAAU,eAAe,CAAC,CACpE,kBAAkB,cAAgB,MAAM,GACxC,kBAAkB,cAAgB,cAClC,OAAO,iBAAiB,kBAAmB,CACzC,MAAO,CACL,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,IAAK,CACH,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,OAAQ,CACN,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,MAAO,CACL,MAAO,MAAM,EACd,CACF,EAAC,CACF,kBAAkB,GAAK,MAAM,GACtB,iBACR,CAED,SAAS,0BAA0B,MAAO,KAAM,cAAe,CAC7D,SAAS,kBAAkB,MAAO,CA6BhC,OA5BI,MAAM,EAAE,KAAO,OAAS,QAAU,eAC7B,kBAAkB,YAGvB,MAAM,EAAE,KAAO,OAAS,QAAU,UAC7B,kBAAkB,QAGvB,MAAM,EAAE,KAAO,OAAS,QAAU,WAC7B,kBAAkB,SAGvB,MAAM,EAAE,KAAO,OAAS,QAAU,YAAc,QAAU,uBACrD,kBAAkB,SAGvB,MAAM,EAAE,KAAO,OAAS,QAAU,QAC7B,kBAAkB,MAGvB,MAAM,IAAM,MAAM,GAAG,KAAO,OAAS,QAAU,OAC1C,kBAAkB,KAGvB,MAAM,IAAM,MAAM,GAAG,KAAO,OAAS,QAAU,YAC1C,kBAAkB,SAGpB,IACR,CAED,IAAI,eAAiB,qBAAqB,kBAAmB,cAAc,CA2C3E,MAzCA,MAAK,UAAU,OAAO,EAAE,iBAAiB,kBAAkB,UAAW,eAAe,CAAC,CACtF,KAAK,UAAU,OAAO,EAAE,iBAAiB,kBAAkB,WAAY,eAAe,CAAC,CACvF,KAAK,UAAU,OAAO,EAAE,iBAAiB,kBAAkB,eAAgB,eAAe,CAAC,CAC3F,KAAK,UAAU,OAAO,EAAE,iBAAiB,kBAAkB,QAAS,eAAe,CAAC,CACpF,KAAK,UAAU,OAAO,EAAE,iBAAiB,kBAAkB,WAAY,eAAe,CAAC,CAEnF,KAAK,UAAU,OAAO,KACxB,KAAK,UAAU,OAAO,GAAG,iBAAiB,kBAAkB,OAAQ,eAAe,CAAC,CACpF,KAAK,UAAU,OAAO,GAAG,iBAAiB,kBAAkB,aAAc,eAAe,CAAC,EAG5F,KAAK,UAAU,GAAG,iBAAiB,kBAAkB,UAAW,eAAe,CAAC,CAChF,OAAO,iBAAiB,kBAAmB,CACzC,QAAS,CACP,IAAK,4BAA4B,KAAK,UAAU,OAAO,EAAE,AAC1D,EACD,SAAU,CACR,IAAK,4BAA4B,KAAK,UAAU,OAAO,EAAE,AAC1D,EACD,YAAa,CACX,IAAK,4BAA4B,KAAK,UAAU,OAAO,EAAE,AAC1D,EACD,MAAO,CACL,IAAK,4BAA4B,KAAK,UAAU,OAAO,EAAE,AAC1D,EACD,SAAU,CACR,IAAK,4BAA4B,KAAK,UAAU,OAAO,EAAE,AAC1D,EACD,KAAM,CACJ,IAAK,4BAA4B,KAAK,UAAU,OAAO,GAAG,AAC3D,EACD,SAAU,CACR,IAAK,4BAA4B,KAAK,UAAU,OAAO,GAAG,AAC3D,EACD,MAAO,CACL,MAAO,MAAM,EACd,CACF,EAAC,CACF,kBAAkB,GAAK,KACvB,kBAAkB,GAAK,MAAM,GAC7B,kBAAkB,cAAgB,cAC3B,iBACR,CAED,SAAS,wBAAwB,MAAO,KAAM,cAAe,CAC3D,SAAS,kBAAkB,MAAO,CAShC,OARI,MAAM,EAAE,KAAO,MACV,kBAAkB,SAGvB,MAAM,EAAE,KAAO,MACV,kBAAkB,KAGpB,IACR,CAED,IAAI,eAAiB,qBAAqB,kBAAmB,cAAc,CAE3E,kBAAkB,cAAgB,MAAM,GACxC,IAAI,KAAO,KAAK,GAAG,KAAO,KAAO,KAAK,GAAG,KAAO,KAAK,GAerD,MAdA,MAAK,EAAE,iBAAiB,kBAAkB,OAAQ,eAAe,CAAC,CAClE,KAAK,EAAE,iBAAiB,kBAAkB,WAAY,eAAe,CAAC,CACtE,OAAO,iBAAiB,kBAAmB,CACzC,KAAM,CACJ,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,SAAU,CACR,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,MAAO,CACL,MAAO,MAAM,EACd,CACF,EAAC,CACF,kBAAkB,GAAK,MAAM,GACtB,iBACR,CAED,SAAS,qBAAqB,MAAO,KAAM,cAAe,CACxD,SAAS,kBAAkB,MAAO,CA6BhC,OA5BI,MAAM,EAAE,KAAO,MACV,kBAAkB,SAGvB,MAAM,EAAE,KAAO,MACV,kBAAkB,SAGvB,MAAM,GAAG,KAAO,MACX,kBAAkB,OAGvB,MAAM,GAAG,KAAO,OAAS,QAAU,gCAC9B,kBAAkB,YAGvB,MAAM,GAAG,KAAO,MACX,kBAAkB,eAGvB,MAAM,KAAO,MAAM,GAAG,KAAO,OAAS,QAAU,iCAC3C,kBAAkB,YAGvB,MAAM,IAAM,MAAM,GAAG,KAAO,MACvB,kBAAkB,eAGpB,IACR,CAED,IAAI,eAAiB,qBAAqB,kBAAmB,cAAc,CAEvE,KAAO,KAAK,GAAG,KAAO,KAAO,KAAK,GAAG,KAAO,KAAK,GAwCrD,OAvCA,kBAAkB,cAAgB,MAAM,GACxC,KAAK,GAAG,iBAAiB,kBAAkB,eAAgB,eAAe,CAAC,CAC3E,KAAK,GAAG,iBAAiB,kBAAkB,kBAAmB,eAAe,CAAC,CAC9E,KAAK,GAAG,iBAAiB,kBAAkB,SAAU,eAAe,CAAC,CACrE,KAAK,EAAE,iBAAiB,kBAAkB,WAAY,eAAe,CAAC,CACtE,KAAK,EAAE,iBAAiB,kBAAkB,WAAY,eAAe,CAAC,CAElE,MAAM,KACR,KAAK,GAAG,iBAAiB,kBAAkB,eAAgB,eAAe,CAAC,CAC3E,KAAK,GAAG,iBAAiB,kBAAkB,kBAAmB,eAAe,CAAC,EAGhF,OAAO,iBAAiB,kBAAmB,CACzC,SAAU,CACR,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,SAAU,CACR,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,OAAQ,CACN,IAAK,4BAA4B,KAAK,GAAG,AAC1C,EACD,YAAa,CACX,IAAK,4BAA4B,KAAK,GAAG,AAC1C,EACD,eAAgB,CACd,IAAK,4BAA4B,KAAK,GAAG,AAC1C,EACD,YAAa,CACX,IAAK,4BAA4B,KAAK,GAAG,AAC1C,EACD,eAAgB,CACd,IAAK,4BAA4B,KAAK,GAAG,AAC1C,EACD,MAAO,CACL,MAAO,MAAM,EACd,CACF,EAAC,CACF,kBAAkB,GAAK,MAAM,GACtB,iBACR,CAED,SAAS,qBAAqB,MAAO,KAAM,cAAe,CACxD,SAAS,kBAAkB,MAAO,CAahC,OAZI,MAAM,EAAE,KAAO,MACV,kBAAkB,SAGvB,MAAM,EAAE,KAAO,MACV,kBAAkB,UAGvB,MAAM,EAAE,KAAO,OAAS,QAAU,QAAU,QAAU,wBACjD,kBAAkB,KAGpB,IACR,CAED,IAAI,eAAiB,qBAAqB,kBAAmB,cAAc,CAEvE,KAAO,KAAK,GAAG,KAAO,KAAO,KAAK,GAAG,KAAO,KAAK,GAoBrD,OAnBA,kBAAkB,cAAgB,MAAM,GACxC,KAAK,EAAE,iBAAiB,kBAAkB,WAAY,eAAe,CAAC,CACtE,KAAK,EAAE,iBAAiB,kBAAkB,OAAQ,eAAe,CAAC,CAClE,KAAK,EAAE,iBAAiB,kBAAkB,WAAY,eAAe,CAAC,CACtE,OAAO,iBAAiB,kBAAmB,CACzC,SAAU,CACR,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,UAAW,CACT,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,KAAM,CACJ,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,MAAO,CACL,MAAO,MAAM,EACd,CACF,EAAC,CACF,kBAAkB,GAAK,MAAM,GACtB,iBACR,CAED,SAAS,wBAAwB,MAAO,KAAM,cAAe,CAC3D,SAAS,kBAAkB,MAAO,CAKhC,OAJI,MAAM,EAAE,KAAO,OAAS,QAAU,kBAC7B,kBAAkB,OAGpB,IACR,CAED,IAAI,eAAiB,qBAAqB,kBAAmB,cAAc,CAEvE,KAAO,KAYX,OAXA,kBAAkB,cAAgB,MAAM,GACxC,KAAK,GAAG,iBAAiB,kBAAkB,SAAU,eAAe,CAAC,CACrE,OAAO,iBAAiB,kBAAmB,CACzC,OAAQ,CACN,IAAK,4BAA4B,KAAK,GAAG,AAC1C,EACD,MAAO,CACL,MAAO,MAAM,EACd,CACF,EAAC,CACF,kBAAkB,GAAK,MAAM,GACtB,iBACR,CAED,SAAS,yBAAyB,MAAO,KAAM,cAAe,CAC5D,SAAS,kBAAkB,MAAO,CAShC,OARI,MAAM,EAAE,KAAO,OAAS,QAAU,SAC7B,kBAAkB,OAGvB,MAAM,EAAE,KAAO,OAAS,QAAU,SAC7B,kBAAkB,OAGpB,IACR,CAED,IAAI,eAAiB,qBAAqB,kBAAmB,cAAc,CAEvE,KAAO,KAgBX,OAfA,kBAAkB,cAAgB,MAAM,GACxC,KAAK,EAAE,iBAAiB,kBAAkB,SAAU,eAAe,CAAC,CACpE,KAAK,EAAE,iBAAiB,kBAAkB,SAAU,eAAe,CAAC,CACpE,OAAO,iBAAiB,kBAAmB,CACzC,OAAQ,CACN,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,OAAQ,CACN,IAAK,4BAA4B,KAAK,EAAE,AACzC,EACD,MAAO,CACL,MAAO,MAAM,EACd,CACF,EAAC,CACF,kBAAkB,GAAK,MAAM,GACtB,iBACR,CAED,OAAO,SAAU,OAAQ,KAAM,cAAe,CAC5C,IAAI,WAEJ,SAAS,mBAAmB,MAAO,CACjC,UAAW,OAAU,SAOnB,OANA,MAAQ,YAAA,GAAsB,EAAI,MAE9B,QAAU,EACL,cAGF,WAAW,MAAQ,GAM5B,IAHA,IAAIA,IAAI,EACJ,IAAM,WAAW,OAEdA,IAAI,KAAK,CACd,GAAI,WAAWA,KAAG,QAAU,MAC1B,OAAO,WAAWA,KAGpB,KAAK,CACN,CAED,OAAO,IACR,CAED,SAAS,oBAAqB,CAC5B,OAAO,aACR,CAMD,OAJA,mBAAmB,cAAgB,qBAAqB,mBAAoB,mBAAmB,CAC/F,WAAa,gBAAgB,OAAQ,KAAM,mBAAmB,cAAc,CAC5E,mBAAmB,cAAgB,WAAW,OAC9C,mBAAmB,MAAQ,WACpB,kBACR,CACF,GAAE,CAIC,wBAA0B,UAAY,CACxC,OAAO,SAAU,KAAM,CACrB,IAAI,WAEA,YAEJ,SAAS,mBAAmB,KAAM,CAChC,OAAQ,KAAR,CACE,IAAK,qBACH,OAAO,mBAAmB,WAE5B,QACE,OAAO,IACV,CACF,CAkBD,MAhBA,QAAO,eAAe,mBAAoB,aAAc,CACtD,IAAK,UAAY,CACf,KAAK,aAAa,UAAU,CAC5B,IAAI,YAAc,KAAK,aAAa,YAAY,EAUhD,OARI,cAAgB,aAClB,KAAK,aAAa,YAAY,EAAI,WAClC,YAAc,IAAI,OAAO,aAGzB,YAAY,MAAQ,aAAe,IAAI,OAAO,cAGzC,WACR,CACF,EAAC,CACK,kBACR,CACF,GAAE,CAMC,yBAA2B,UAAY,CACzC,SAAS,UAAU,KAAM,CACvB,IAAI,WAAa,IAAI,OAErB,GAAI,WAAA,GAAoB,CACtB,IAAI,WAAa,CAAC,MAAQ,SAAS,MAAM,eAAe,MAAM,eAAe,KAAK,CAElF,WAAW,MAAM,WAAW,AAC7B,KAAM,CACL,IAAI,cAAgB,MAAQ,SAAS,MAAM,eAAe,MAC1D,aAAa,cAAc,WAAW,AACvC,CAED,OAAO,UACR,CAED,SAAS,WAAW,IAAK,KAAM,CAC7B,IAAI,WAAa,KAAK,UAAU,KAAK,CAIrC,OAHA,WAAW,MAAM,IAAM,EACvB,WAAW,MAAM,IAAM,EACvB,WAAW,MAAM,IAAM,EAChB,KAAK,WAAW,WAAY,IAAI,AACxC,CAED,SAAS,QAAQ,IAAK,KAAM,CAC1B,IAAI,WAAa,KAAK,UAAU,KAAK,CACrC,MAAO,MAAK,WAAW,WAAY,IAAI,AACxC,CAED,SAAS,aAAa,IAAK,KAAM,CAC/B,IAAI,WAAa,KAAK,UAAU,KAAK,CAIrC,OAHA,WAAW,MAAM,IAAM,EACvB,WAAW,MAAM,IAAM,EACvB,WAAW,MAAM,IAAM,EAChB,KAAK,YAAY,WAAY,IAAI,AACzC,CAED,SAAS,UAAU,IAAK,KAAM,CAC5B,IAAI,WAAa,KAAK,UAAU,KAAK,CACrC,MAAO,MAAK,YAAY,WAAY,IAAI,AACzC,CAED,SAAS,WAAW,OAAQ,IAAK,CAC/B,IAAK,MAAQ,SAAS,MAAM,YAAc,MAAQ,SAAS,MAAM,UAAU,OAAQ,CACjF,IAAIA,IACA,KAAO,MAAQ,SAAS,MAAM,UAAU,OAE5C,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,MAAM,UAAUA,KAAG,eAAe,MAAM,cAAc,OAAO,AAElF,CAED,MAAO,QAAO,kBAAkB,IAAI,GAAI,IAAI,GAAI,IAAI,IAAM,EAAE,AAC7D,CAED,SAAS,YAAY,OAAQ,IAAK,CAChC,IAAK,MAAQ,SAAS,MAAM,YAAc,MAAQ,SAAS,MAAM,UAAU,OAAQ,CACjF,IAAIA,IACA,KAAO,MAAQ,SAAS,MAAM,UAAU,OAE5C,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,MAAM,UAAUA,KAAG,eAAe,MAAM,cAAc,OAAO,AAElF,CAED,MAAO,QAAO,aAAa,IAAI,AAChC,CAED,SAAS,SAAS,IAAK,CACrB,IAAI,WAAa,IAAI,OAKrB,GAJA,WAAW,OAAO,CAElB,CAAC,MAAQ,SAAS,MAAM,eAAe,MAAM,cAAc,WAAW,EAEjE,MAAQ,SAAS,MAAM,YAAc,MAAQ,SAAS,MAAM,UAAU,OAAQ,CACjF,IAAIA,IACA,KAAO,MAAQ,SAAS,MAAM,UAAU,OAE5C,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,CAAC,MAAQ,SAAS,MAAM,UAAUA,KAAG,eAAe,MAAM,cAAc,WAAW,CAGrF,MAAO,YAAW,aAAa,IAAI,AACpC,CAED,MAAO,YAAW,aAAa,IAAI,AACpC,CAED,SAAS,aAAc,CACrB,MAAO,CAAC,EAAG,EAAG,EAAG,CAAE,CACpB,CAED,OAAO,SAAU,KAAM,CACrB,IAAI,mBAEJ,SAAS,uBAAuB,YAAa,CAC3C,mBAAmB,KAAO,IAAI,qBAAqB,YAAa,KACjE,CAED,SAAS,0BAA0B,QAAS,CAC1C,mBAAmB,OAAS,OAC7B,CAED,SAAS,mBAAmB,KAAM,CAChC,OAAQ,KAAR,CACE,IAAK,0BACL,IAAK,WACL,IAAK,GACH,OAAO,mBAAmB,eAE5B,IAAK,GACL,IAAK,GACL,IAAK,YACL,IAAK,YACL,IAAK,uBACH,OAAO,mBAET,IAAK,GACL,IAAK,qBACL,IAAK,UACL,IAAK,UACH,OAAO,mBAAmB,OAE5B,IAAK,uBACH,OAAO,mBAAmB,cAE5B,QACE,OAAO,IACV,CACF,CAcD,AAZA,mBAAmB,UAAY,UAC/B,mBAAmB,YAAc,YACjC,mBAAmB,WAAa,WAChC,mBAAmB,QAAU,QAC7B,mBAAmB,WAAa,WAChC,mBAAmB,UAAY,UAC/B,mBAAmB,aAAe,aAClC,mBAAmB,OAAS,QAC5B,mBAAmB,SAAW,SAC9B,mBAAmB,YAAc,YACjC,mBAAmB,iBAAmB,KAAK,iBAAiB,KAAK,KAAK,CACtE,mBAAmB,MAAQ,KAC3B,mBAAqB,6BAA6B,KAAK,eAAe,MAAM,CAC5E,IAAI,sBAAwB,cAAc,mBAAoB,cAAc,CAuC5E,MAtCA,QAAO,iBAAiB,mBAAoB,CAC1C,UAAW,CACT,IAAK,UAAY,CACf,OAAO,KAAK,UAAU,MACvB,CACF,EACD,OAAQ,CACN,IAAK,UAAY,CACf,OAAO,KAAK,UAAU,GAAG,cAC1B,CACF,EACD,SAAU,cAAc,mBAAoB,WAAW,CACvD,MAAO,cAAc,mBAAoB,QAAQ,CACjD,SAAU,cAAc,mBAAoB,WAAW,CACvD,QAAS,cAAc,mBAAoB,UAAU,CACrD,YAAa,sBACb,aAAc,sBACd,UAAW,CACT,IAAK,UAAY,CACf,OAAO,kBACR,CACF,EACD,OAAQ,CACN,IAAK,UAAY,CACf,OAAO,KAAK,SACb,CACF,CACF,EAAC,CACF,mBAAmB,UAAY,KAAK,KAAK,GACzC,mBAAmB,MAAQ,KAAK,KAAK,IACrC,mBAAmB,OAAS,KAAK,KAAK,MACtC,mBAAmB,OAAS,KAAK,KAAK,KAAO,EAAI,KAAK,KAAK,EAAI,IAC/D,mBAAmB,MAAQ,KAAK,KAAK,KAAO,EAAI,KAAK,KAAK,EAAI,IAC9D,mBAAmB,QAAU,KAAK,KAAK,GAAK,KAAK,KAAK,WAAW,UACjE,mBAAmB,SAAW,KAAK,KAAK,GAAK,KAAK,KAAK,WAAW,UAClE,mBAAmB,MAAQ,KAAK,KAAK,GACrC,mBAAmB,sBAAwB,uBAC3C,mBAAmB,yBAA2B,0BACvC,kBACR,CACF,GAAE,CAMC,iBAAmB,UAAY,CACjC,IAAI,wBAA0B,SAAU,KAAM,CAC5C,IAAI,oBAAsB,GACtB,gBAAkB,KAAK,gBAAgB,CAE3C,SAAS,MAAO,CAGd,OAFA,oBAAsB,GACtB,gBAAkB,KAAK,gBAAgB,CAChC,cACR,CAED,SAAS,eAAe,MAAO,CAC7B,GAAI,gBAAgB,OAQlB,OAPA,oBAAsB,MACtB,gBAAkB,gBAAgB,cAEvB,iBAAoB,SACtB,eAGF,gBAGT,IAAI,kBAAoB,MAAM,QAAQ,oBAAoB,CAE1D,GAAI,oBAAsB,GAAI,CAC5B,IAAI0E,QAAQ,SAAS,MAAM,OAAO,kBAAoB,oBAAoB,OAAO,CAAE,GAAG,CAOtF,OANA,gBAAkB,gBAAgBA,gBAEvB,iBAAoB,SACtB,eAGF,eACR,CAED,MAAO,EACR,CAED,OAAO,IACR,EAEG,qBAAuB,SAAU,KAAM,CACzC,SAAS,kBAAkB,MAAO,CAKhC,OAJI,QAAU,UACL,kBAAkB,kBAAkB,CAGtC,IACR,CAID,OAFA,kBAAkB,MAAQ,UAC1B,kBAAkB,iBAAmB,wBAAwB,KAAK,CAC3D,iBACR,EAED,OAAO,SAAU,KAAM,CACrB,SAAS,mBAAmB,MAAO,CAKjC,OAJI,QAAU,OACL,mBAAmB,cAGrB,IACR,CAID,OAFA,mBAAmB,MAAQ,OAC3B,mBAAmB,cAAgB,qBAAqB,KAAK,CACtD,kBACR,CACF,GAAE,CAIC,wBAA0B,UAAY,CACxC,OAAO,SAAU,KAAM,CACrB,SAAS,mBAAmB,KAAM,CAIhC,IAHA,IAAI1E,IAAI,EACJ,IAAM,KAAK,OAAO,OAEfA,IAAI,KAAK,CACd,GAAI,KAAK,OAAOA,KAAG,KAAO,MAAQ,KAAK,OAAOA,KAAG,MAAQ,KACvD,OAAO,KAAK,SAASA,KAAG,eAG1B,KAAK,CACN,CAED,OAAO,IACR,CAaD,MAXA,QAAO,eAAe,mBAAoB,QAAS,CACjD,MAAO,KAAK,KAAK,EAClB,EAAC,CACF,mBAAmB,MAAQ,mBAC3B,mBAAmB,YAAc,EACjC,mBAAmB,OAAS,KAAK,KAAK,GAAK,KAAK,WAAW,SAAS,EACpE,mBAAmB,MAAQ,KAAK,KAAK,GAAK,KAAK,WAAW,SAAS,EACnE,mBAAmB,YAAc,EACjC,mBAAmB,cAAgB,EAAI,KAAK,WAAW,UACvD,mBAAmB,iBAAmB,EACtC,mBAAmB,UAAY,KAAK,OAAO,OACpC,kBACR,CACF,GAAE,CAMC,6BAA+B,UAAY,CAC7C,OAAO,SAAU,UAAW,CAC1B,SAAS,cAAc,KAAM,CAC3B,OAAQ,KAAR,CACE,IAAK,QACL,IAAK,QACL,IAAK,aACL,IAAK,GACH,OAAO,cAAc,MAEvB,IAAK,WACL,IAAK,WACL,IAAK,gBACL,IAAK,gBACL,IAAK,IACH,OAAO,cAAc,SAEvB,IAAK,gBACH,OAAO,cAAc,UAEvB,IAAK,gBACH,OAAO,cAAc,UAEvB,IAAK,WACL,IAAK,WACL,IAAK,gBACL,IAAK,GACH,OAAO,cAAc,SAEvB,IAAK,kBACH,OAAO,cAAc,UAEvB,IAAK,kBACH,OAAO,cAAc,UAEvB,IAAK,kBACH,OAAO,cAAc,UAEvB,IAAK,cACL,IAAK,cACL,IAAK,eACL,IAAK,mBACL,IAAK,GACH,OAAO,cAAc,YAEvB,IAAK,UACL,IAAK,UACL,IAAK,IACH,OAAO,cAAc,QAEvB,QACE,OAAO,IACV,CACF,CAcD,AAZA,OAAO,eAAe,cAAe,WAAY,CAC/C,IAAK,4BAA4B,UAAU,GAAK,UAAU,GAAG,AAC9D,EAAC,CACF,OAAO,eAAe,cAAe,YAAa,CAChD,IAAK,4BAA4B,UAAU,IAAM,UAAU,EAAE,AAC9D,EAAC,CACF,OAAO,eAAe,cAAe,YAAa,CAChD,IAAK,4BAA4B,UAAU,GAAG,AAC/C,EAAC,CACF,OAAO,eAAe,cAAe,YAAa,CAChD,IAAK,4BAA4B,UAAU,GAAG,AAC/C,EAAC,CACF,OAAO,eAAe,cAAe,QAAS,CAC5C,IAAK,4BAA4B,UAAU,EAAE,AAC9C,EAAC,CAEF,IAAI,IAEA,IAEA,IAEA,kBA8CJ,OA5CI,UAAU,EACZ,kBAAoB,4BAA4B,UAAU,EAAE,EAE5D,IAAM,4BAA4B,UAAU,GAAG,CAC/C,IAAM,4BAA4B,UAAU,GAAG,CAE3C,UAAU,KACZ,IAAM,4BAA4B,UAAU,GAAG,GAInD,OAAO,eAAe,cAAe,WAAY,CAC/C,IAAK,UAAY,CAKf,OAJI,UAAU,EACL,mBAAmB,CAGrB,CAAC,KAAK,CAAE,KAAK,CAAE,IAAM,KAAK,CAAG,CAAE,CACvC,CACF,EAAC,CACF,OAAO,eAAe,cAAe,YAAa,CAChD,IAAK,4BAA4B,UAAU,GAAG,AAC/C,EAAC,CACF,OAAO,eAAe,cAAe,YAAa,CAChD,IAAK,4BAA4B,UAAU,GAAG,AAC/C,EAAC,CACF,OAAO,eAAe,cAAe,YAAa,CAChD,IAAK,4BAA4B,UAAU,GAAG,AAC/C,EAAC,CACF,OAAO,eAAe,cAAe,cAAe,CAClD,IAAK,4BAA4B,UAAU,EAAE,AAC9C,EAAC,CACF,OAAO,eAAe,cAAe,UAAW,CAC9C,IAAK,4BAA4B,UAAU,EAAE,AAC9C,EAAC,CACF,OAAO,eAAe,cAAe,OAAQ,CAC3C,IAAK,4BAA4B,UAAU,GAAG,AAC/C,EAAC,CACF,OAAO,eAAe,cAAe,WAAY,CAC/C,IAAK,4BAA4B,UAAU,GAAG,AAC/C,EAAC,CACF,OAAO,eAAe,cAAe,cAAe,CAClD,IAAK,4BAA4B,UAAU,GAAG,AAC/C,EAAC,CACK,aACR,CACF,GAAE,CAIH,iBAAmB,UAAY,CAC7B,SAAS,oBAAoB,KAAM,CACjC,CAAC,MAAQ,SAAS,aAAa,KAAK,KAAK,AAC1C,CAED,OAAO,UAAY,CACjB,SAAS,qBAAqB,KAAM,CAIlC,IAHA,IAAIA,IAAI,EACJ,KAAO,MAAQ,SAAS,aAAa,OAElCA,IAAI,KAAK,CACd,IAAK,MAAQ,SAAS,aAAaA,KAAG,OAAS,MAAQ,SAAS,aAAaA,KAAG,KAAK,KAAO,KAK1F,OAJK,MAAQ,SAAS,aAAaA,KAAG,eAAiB,MAAQ,SAAS,aAAaA,KAAG,KAAK,IAC3F,CAAC,MAAQ,SAAS,aAAaA,KAAG,cAAc,MAAQ,SAAS,aAAa,EAGxE,MAAQ,SAAS,aAAaA,KAAG,cAG3C,KAAK,CACN,CAED,OAAO,IACR,CAKD,OAHA,qBAAqB,aAAe,CAAE,EACtC,qBAAqB,aAAe,EACpC,qBAAqB,oBAAsB,oBACpC,oBACR,CACF,GAAE,CAMH,IAAI,2BAA6B,UAAY,CAC3C,IAAI,GAAK,CACiB,sBACzB,EAED,SAAS,uBAAuB,KAAM,cAAe,CACnD,GAAI,KAAK,eAAgB,CACvB,IAAI,eAAiB,CAAE,EACnB,YAAc,KAAK,KAAK,GACxBA,IACA,IAAM,KAAK,eAAe,eAAe,OAE7C,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,eAAe,KAAK,qBAAqB,YAAYA,KAAI,KAAK,eAAe,eAAeA,KAAI,cAAe,KAAK,CAAC,CAGvH,IAAI,QAAU,KAAK,KAAK,IAAM,CAAE,EAE5B,eAAiB,SAAU,KAAM,CAInC,IAHA,IAAI,EACJ,IAAM,QAAQ,OAEPA,IAAI,KAAK,CACd,GAAI,OAAS,QAAQA,KAAG,IAAM,OAAS,QAAQA,KAAG,IAAM,OAAS,QAAQA,KAAG,GAC1E,OAAO,eAAeA,KAGxB,KAAK,CACN,CAED,OAAO,IACR,EAOD,MALA,QAAO,eAAe,eAAgB,gBAAiB,CACrD,IAAK,UAAY,CACf,OAAO,QAAQ,MAChB,CACF,EAAC,CACK,cACR,CAED,OAAO,IACR,CAED,SAAS,qBAAqB,KAAM,SAAU,cAAe,KAAM,CACjE,SAAS,eAAe,KAAM,CAK5B,IAJA,IAAI,QAAU,KAAK,GACfA,IAAI,EACJhQ,MAAM,QAAQ,OAEXgQ,IAAIhQ,OAAK,CACd,GAAI,OAAS,QAAQgQ,KAAG,IAAM,OAAS,QAAQA,KAAG,IAAM,OAAS,QAAQA,KAAG,GAK1E,OAJI,QAAQA,KAAG,KAAO,EACb,eAAeA,KAGjB,eAAeA,MAAI,CAG5B,KAAK,CACN,CAED,KAAM,CAAI,OAAA,AACX,CAED,IAAI,eAAiB,qBAAqB,eAAgB,cAAc,CAEpE,eAAiB,CAAE,EACnBA,IACA,IAAM,KAAK,GAAG,OAElB,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,AAAI,KAAK,GAAGA,KAAG,KAAO,EACpB,eAAe,KAAK,qBAAqB,KAAK,GAAGA,KAAI,SAAS,eAAeA,KAAI,SAAS,eAAeA,KAAG,cAAe,KAAK,CAAC,CAEjI,eAAe,KAAK,qBAAqB,SAAS,eAAeA,KAAI,KAAK,GAAGA,KAAG,GAAI,KAAM,eAAe,CAAC,CA2B9G,OAvBI,KAAK,KAAO,sBACd,OAAO,eAAe,eAAgB,QAAS,CAC7C,IAAK,UAAY,CACf,MAAO,gBAAe,IAAI,AAC3B,CACF,EAAC,CAGJ,OAAO,iBAAiB,eAAgB,CACtC,cAAe,CACb,IAAK,UAAY,CACf,OAAO,KAAK,EACb,CACF,EACD,MAAO,CACL,MAAO,KAAK,EACb,EACD,cAAe,CACb,MAAO,cACR,CACF,EAAC,CACF,eAAe,QAAU,KAAK,KAAO,EACrC,eAAe,OAAS,eAAe,QAChC,cACR,CAED,SAAS,qBAAqB,QAAS,KAAM,KAAM,cAAe,CAChE,IAAI,mBAAqB,4BAA4B,QAAQ,EAAE,CAE/D,SAAS,mBAAoB,CAK3B,OAJI,OAAS,GACJ,KAAK,KAAK,cAAc,QAAQ,EAAE,EAAE,CAGtC,oBAAoB,AAC5B,CAMD,OAJI,QAAQ,EAAE,kBACZ,QAAQ,EAAE,iBAAiB,kBAAkB,GAAI,cAAc,CAAC,CAG3D,iBACR,CAED,OAAO,EACR,GAAE,CAMC,qBAAuB,UAAY,CACrC,SAAS,cAAcwE,QAAM,KAAM,CAEjC,CADC,MAAQ,SAAS,MAAQA,SACzB,MAAQ,SAAS,MAAQ,IAC3B,CAWD,AATA,OAAO,eAAe,cAAc,UAAW,WAAY,CACzD,IAAK,UAAY,CAKf,OAJK,MAAQ,SAAS,MAAM,KAAK,GAC/B,CAAC,MAAQ,SAAS,MAAM,KAAK,UAAU,EAGjC,MAAQ,SAAS,MAAM,IAChC,CACF,EAAC,CACF,OAAO,eAAe,cAAc,UAAW,cAAe,CAC5D,IAAK,UAAY,CAKf,OAJK,MAAQ,SAAS,MAAM,GAAG,GAC7B,CAAC,MAAQ,SAAS,MAAM,GAAG,UAAU,EAG/B,MAAQ,SAAS,MAAM,GAAG,EAAI,GACvC,CACF,EAAC,CAEF,IAAI,YAAc,SAAU,YAAa,CACvC,IAAI,iBAAmB,iBAAiB,YAAY,SAAS,OAAO,CAEhExE,IACA,IAAM,YAAY,SAAS,OAE/B,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EACxB,iBAAiBA,KAAK,IAAI,cAAc,YAAY,SAASA,KAAI,YAAY,gBAAgBA,MAG/F,IAAI,aAAe,SAAU,KAAM,CAGjC,IAFA,IAAI,EAEGA,IAAI,KAAK,CACd,GAAI,YAAY,gBAAgBA,KAAG,KAAO,KACxC,OAAO,iBAAiBA,KAG1B,KAAK,CACN,CAED,OAAO,IACR,EAED,OAAO,YACR,EAED,OAAO,WACR,GAAE,CAMC,4BAA8B,UAAY,CAC5C,IAAI,2BAA6B,CAC/B,GAAI,EACJ,EAAG,EACH,KAAM,CACP,EACG,6BAA+B,CACjC,GAAI,CAAC,EAAG,EAAG,CAAE,EACb,EAAG,CAAC,EAAG,EAAG,CAAE,EACZ,KAAM,CACP,EAED,SAAS,iBAAiB,gBAAiB,SAAU,KAAM,CAiCzD,AAhCA,OAAO,eAAe,gBAAiB,WAAY,CACjD,IAAK,UAAY,CACf,MAAO,UAAS,kBAAkB,SAAS,KAAK,aAAa,AAC9D,CACF,EAAC,CACF,gBAAgB,QAAU,SAAS,UAAY,SAAS,UAAU,OAAS,EAE3E,gBAAgB,IAAM,SAAU,IAAK,CACnC,IAAK,gBAAgB,QACnB,MAAO,GAGT,IAAI,MAAQ,GAEZ,AAKE,MALE,MAAO,SAAS,UAAU,IAAM,GAC1B,SAAS,UAAU,IAAM,GAAG,EAC3B,MAAO,SAAS,UAAU,IAAM,GACjC,SAAS,UAAU,IAAM,GAAG,EAE5B,SAAS,UAAU,IAAM,GAAG,EAGtC,IAAI,UAAY,OAAS,iBAAmB,IAAI,OAAO,OAAS,OAAO,OAAO,CAAE,EAAE,MAAM,CAIxF,OAFA,UAAU,KAAO,SAAS,UAAU,IAAM,GAAG,EAAI,SAAS,KAAK,KAAK,WAAW,UAC/E,UAAU,MAAQ,OAAS,iBAAmB,MAAM,GAAK,MAClD,SACR,EAED,gBAAgB,YAAc,SAAS,eACvC,gBAAgB,YAAc,SAAS,eACvC,gBAAgB,eAAiB,SAAS,kBAC1C,gBAAgB,cAAgB,SAAS,aAC1C,CAED,SAAS,gCAAgC,SAAU,CACjD,EAAK,YAAc,OAAQ,aACzB,SAAW,4BAGb,IAAI,KAAO,EAAI,SAAS,KACpB,IAAM,SAAS,GAAK,KACpB,gBAAkB,IAAI,OAAO,KAIjC,OAFA,gBAAgB,MAAQ,IACxB,iBAAiB,gBAAiB,SAAU,iBAAiB,CACtD,UAAY,CAcjB,OAbI,SAAS,GACX,SAAS,UAAU,CAGrB,IAAM,SAAS,EAAI,KAEf,gBAAgB,QAAU,MAC5B,gBAAkB,IAAI,OAAO,KAE7B,gBAAgB,MAAQ,IACxB,iBAAiB,gBAAiB,SAAU,iBAAiB,EAGxD,eACR,CACF,CAED,SAAS,kCAAkC,SAAU,CACnD,EAAK,YAAc,OAAQ,aACzB,SAAW,8BAGb,IAAI,KAAO,EAAI,SAAS,KACpB,IAAM,SAAS,MAAQ,SAAS,KAAK,GAAK,SAAS,GAAG,OACtD,gBAAkB,iBAAiB,UAAW,IAAI,CAClD,SAAW,iBAAiB,UAAW,IAAI,CAG/C,OAFA,gBAAgB,MAAQ,SACxB,iBAAiB,gBAAiB,SAAU,mBAAmB,CACxD,UAAY,CACjB,AAAI,SAAS,GACX,SAAS,UAAU,CAGrB,IAAK,IAAIA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAE5B,AADA,SAASA,KAAK,SAAS,EAAEA,KAAK,KAC9B,gBAAgBA,KAAK,SAASA,KAGhC,OAAO,eACR,CACF,CAGD,SAAS,eAAgB,CACvB,OAAO,0BACR,CAED,OAAO,SAAU,SAAU,CASzB,OARK,SAID,SAAS,WAAa,iBACjB,gCAAgC,SAAS,CAG3C,kCAAkC,SAAS,CAPzC,aAQV,CACF,GAAE,CAMH,CAAC,UAAY,CACX,IAAI,2BAA6B,UAAY,CAE3C,SAAS,cAAc0E,QAAO,MAAO,CAInC,OAHC,MAAQ,SAAS,UAAYA,QAAQ,GACrC,MAAQ,SAAS,UAAY,OAC7B,MAAQ,SAAS,EAAI,KAAK,UAAU,EAAI,MAAQ,SAAS,MAClD,MAAQ,SAAS,CAC1B,CAED,OAAO,SAA2C,KAAM,KAAM,CAqB5D,CApBC,MAAQ,SAAS,GAAK,GACtB,MAAQ,SAAS,KAAO,KAAK,MAC7B,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,KAAO,KACxB,MAAQ,SAAS,SAAW,gBAC5B,MAAQ,SAAS,UAAY,KAAK,YAClC,MAAQ,SAAS,cAAgB,KACjC,MAAQ,SAAS,UAAY,CAAC,EAAG,EAAG,CAAE,GACtC,MAAQ,SAAS,GAAI,GACrB,MAAQ,SAAS,GAAI,GACrB,MAAQ,SAAS,SAAW,kBAAkB,mBAAmB,KAAK,MAAQ,QAAQ,CAAC,KAAM,KAAM,MAAQ,QAAQ,EACnH,MAAQ,SAAS,QAAU,eAC3B,MAAQ,SAAS,kBAAoB,kBAAkB,mBAEnD,MAAQ,SAAS,IACnB,MAAQ,SAAS,eAAiB,kBAAkB,eAAe,KAAK,MAAQ,QAAQ,EAExF,MAAQ,SAAS,eAAiB,kBAAkB,qBAAqB,KAAK,MAAQ,QAAQ,EAGhG,MAAQ,SAAS,iBAAmB,kBAAkB,gBACxD,CACF,GAAE,CAEC,oBAAsB,iBAAiB,oBAE3C,iBAAiB,oBAAsB,SAAU,KAAM,KAAM,IAAK,CAKhE,OAJI,KAAK,IAAM,EACN,IAAI,kCAAkC,KAAM,KAAM,KAGpD,oBAAoB,KAAM,KAAM,IAAI,AAC5C,CACF,IAAG,CAMJ,SAAS,aAAa,KAAM,KAAM,UAAW,CAC3C,CAAC,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,UAAU,AAC7E,CAED,SAAS,YAAY,KAAM,KAAM,UAAW,CAC1C,CAAC,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,UAAU,AAC7E,CAED,SAAS,YAAY,KAAM,KAAM,UAAW,CAC1C,CAAC,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,UAAU,AAC7E,CAED,SAAS,YAAY,KAAM,KAAM,UAAW,CAC1C,CAAC,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,UAAU,AAC7E,CAED,SAAS,iBAAiB,KAAM,KAAM,UAAW,CAC/C,CAAC,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,UAAU,AAC7E,CAED,SAAS,gBAAgB,KAAM,KAAM,UAAW,CAC9C,CAAC,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,UAAU,AAC7E,CAED,SAAS,eAAe,KAAM,KAAM,UAAW,CAC7C,CAAC,MAAQ,SAAS,EAAI,gBAAgB,QAAQ,KAAM,KAAK,EAAG,EAAG,EAAG,UAAU,AAC7E,CAED,SAAS,eAAgB,CACvB,CAAC,MAAQ,SAAS,EAAI,CAAE,CACzB,CAKD,SAAS,eAAe,KAAM,QAAS,CACrC,IAAI,QAAU,KAAK,IAAM,CAAE,EAC3B,CAAC,MAAQ,SAAS,eAAiB,CAAE,EACrC,IAAI1E,IACA,IAAM,QAAQ,OACd,WAEJ,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAGxB,AAFA,WAAa,IAAI,YAAY,QAAQA,KAAI,SAEzC,CAAC,MAAQ,SAAS,eAAe,KAAK,WAAW,AAEpD,CAED,SAAS,YAAY,KAAM,QAAS,CAClC,KAAK,KAAK,KAAM,QAAQ,AACzB,CAKD,AAHA,gBAAgB,CAAC,wBAAyB,EAAE,YAAY,CACxD,YAAY,UAAU,SAAW,YAAY,UAAU,yBAEvD,YAAY,UAAU,KAAO,SAAU,KAAM,QAAS,CAGpD,CAFC,MAAQ,SAAS,KAAO,MACxB,MAAQ,SAAS,eAAiB,CAAE,EACrC,KAAK,6BAA6B,QAAQ,CAC1C,IAAIA,IACA,KAAO,MAAQ,SAAS,KAAK,GAAG,OAChC,IACA,SAAW,MAAQ,SAAS,KAAK,GAErC,IAAKA,IAAI,EAAGA,IAAI,IAAKA,KAAK,EAAG,CAG3B,OAFA,IAAM,KAEE,QAAQA,KAAG,GAAnB,CACE,IAAK,GACH,IAAM,IAAI,aAAa,QAAQA,KAAI,QAAS,MAAQ,SACpD,MAEF,IAAK,GACH,IAAM,IAAI,YAAY,QAAQA,KAAI,QAAS,MAAQ,SACnD,MAEF,IAAK,GACH,IAAM,IAAI,YAAY,QAAQA,KAAI,QAAS,MAAQ,SACnD,MAEF,IAAK,GACH,IAAM,IAAI,YAAY,QAAQA,KAAI,QAAS,MAAQ,SACnD,MAEF,IAAK,GACL,IAAK,GACH,IAAM,IAAI,eAAe,QAAQA,KAAI,QAAS,MAAQ,SACtD,MAEF,IAAK,IACH,IAAM,IAAI,iBAAiB,QAAQA,KAAI,QAAS,MAAQ,SACxD,MAEF,IAAK,IACH,IAAM,IAAI,gBAAgB,QAAQA,KAAI,QAAS,MAAQ,SACvD,MAEF,IAAK,GACH,IAAM,IAAI,eAAe,QAAQA,KAAI,QAAS,MAAQ,SACtD,MAGF,QACE,IAAM,IAAI,cAAc,QAAQA,KAAI,QAAS,MAAQ,SACrD,KACH,CAED,AAAI,KACF,CAAC,MAAQ,SAAS,eAAe,KAAK,IAAI,AAE7C,CACF,EAED,IAAI,OAAS,CAAE,EAEf,SAAS,gBAAgB,KAAM,CAC7B,aAAe,IAChB,CAED,SAAS,kBAAmB,CAC1B,AAAI,cAAe,EACjB,iBAAiB,iBAAiB,cAAe,WAAY,SAAS,CAEtE,iBAAiB,kBAAkB,AAEtC,CAED,SAAS,qBAAqB,KAAM,CAClC,gBAAkB,IACnB,CAED,SAAS,cAAc,OAAQ,CAK7B,OAJI,cAAe,IACjB,OAAO,cAAgB,KAAK,MAAM,cAAc,EAG3C,iBAAiB,cAAc,OAAO,AAC9C,CAED,SAAS,WAAW,MAAO,CACzB,UAAW,OAAU,SACnB,OAAQ,MAAR,CACE,IAAK,OACH,qBAAuB,IACvB,MAEF,QACA,IAAK,SACH,qBAAuB,GACvB,MAEF,IAAK,MACH,qBAAuB,GACvB,KACH,OACS,MAAM,MAAM,EAAI,MAAQ,IAClC,qBAAuB,OAGzB,AACE,cADE,sBAAwB,IAGT,AAEpB,CAED,SAAS,WAAY,CACnB,OAAc,kBACf,CAED,SAAS,cAAc,KAAM,OAAQ,CACnC,AAAI,OAAS,gBACX,kBAAoB,OAEvB,CAED,SAAS,WAAW,KAAM,CACxB,OAAQ,KAAR,CACE,IAAK,kBACH,OAAO,gBAET,IAAK,uBACH,OAAO,qBAET,IAAK,SACH,OAAO,OAET,QACE,OAAO,IACV,CACF,CA2BD,AAzBA,OAAO,KAAO,iBAAiB,KAC/B,OAAO,MAAQ,iBAAiB,MAChC,OAAO,gBAAkB,gBACzB,OAAO,YAAc,iBAAiB,YACtC,OAAO,SAAW,iBAAiB,SACnC,OAAO,aAAe,iBAAiB,aACvC,OAAO,KAAO,iBAAiB,KAC/B,OAAO,iBAAmB,iBAC1B,OAAO,kBAAoB,iBAAiB,kBAC5C,OAAO,cAAgB,cACvB,OAAO,qBAAuB,qBAC9B,OAAO,OAAS,iBAAiB,OAEjC,OAAO,YAAc,iBAAiB,YACtC,OAAO,QAAU,iBAAiB,QAClC,OAAO,WAAa,WACpB,OAAO,UAAY,UACnB,OAAO,cAAgB,cACvB,OAAO,OAAS,iBAAiB,OACjC,OAAO,SAAW,iBAAiB,SACnC,OAAO,UAAY,iBAAiB,UACpC,OAAO,KAAO,iBAAiB,KAC/B,OAAO,OAAS,iBAAiB,OACjC,OAAO,wBAA0B,iBAAiB,wBAClD,OAAO,aAAe,WACtB,OAAO,QAAU,QAEjB,SAAS,YAAa,CACpB,AAAI,SAAS,aAAe,aAC1B,cAAc,wBAAwB,CACtC,kBAAkB,CAErB,CAED,SAAS,iBAAiB,SAAU,CAGlC,IAAK,IAFD,KAAO,YAAY,MAAM,IAAI,CAExBA,IAAI,EAAGA,IAAI,KAAK,OAAQA,KAAK,EAAG,CACvC,IAAI,KAAO,KAAKA,KAAG,MAAM,IAAI,CAE7B,GAAI,mBAAmB,KAAK,GAAG,EAAI,SAEjC,MAAO,oBAAmB,KAAK,GAAG,AAErC,CAED,OAAO,IACR,CAED,IAAI,WAAa,mBACb,cAAgB,sBAChB,SAAW,GACX,YAEJ,GAAI,WAAY,CACd,IAAI,QAAU,SAAS,qBAAqB,SAAS,CACjD,MAAQ,QAAQ,OAAS,EACzB,SAAW,QAAQ,QAAU,CAC/B,IAAK,EACN,EAGD,AAFA,YAAc,SAAS,IAAI,QAAQ,aAAc,GAAG,CAEpD,SAAW,iBAAiB,WAAW,AACxC,CAED,IAAI,wBAA0B,YAAY,WAAY,IAAI,CAC1D,OAAO,MACR,EAAC,CACE9P,YAAY4P,qCAED5P,gDC/ikBf,yBAAoD,GCQjD,SAAgB,OAAO,MAAM,CAAC,GAAK,CAAC,MAAM,OAAO,QAAQ,QAAQ,OAAO,SAAS,YAAY,QAAQ,KAAK,eAAe,cAAc,oBAAoB,MAAM,QAAQ,aAAa,aAAa,YAAY,UAAU,WAAW,CAAC,MAAY,WAAW,aAAa,SAAS,GAAG,aAAa,OAAa,aAAa,gBAAgB,aAAa,QAAc,UAAU,oBAAoB,EAAE,GAAS,eAAe,SAAS,SAAe,GAAG,IAAQ,CAAO,gBAAgB,IAAO,EAAM,CAAO,cAAc,GAAO,CAAC,KAAK,KAAK,UAAU,KAAK,SAAS,IAAK,EAAC,CAAO,SAAS,mBAAmB,YAAY,CAAC,UAAU,KAAG2Q,IAAE,GAAI,EAAC,CAAO,KAAK,IAAI,CAAC,IAAI,iCAAiC,uBAAuB,OAAO,uBAAuB,cAAc,UAAW,SAA2C,GAA+H,CAA5H,iCAAiC,uBAAuB,YAAqG,MAAM,AAAE,EAAO,MAAM,IAAI,CAAC,IAAI,iCAAiC,uBAAuB,OAAO,uBAAuB,cAAc,UAAW,SAA2C,GAA+H,CAA5H,iCAAiC,uBAAuB,YAAqG,OAAO,AAAE,EAAO,QAAQ,IAAI,CAAC,IAAI,iCAAiC,uBAAuB,OAAO,uBAAuB,cAAc,UAAW,SAA2C,GAA+H,CAA5H,iCAAiC,uBAAuB,YAAqG,SAAS,AAAE,EAAO,QAAQ,GAAY,CAAC,mBAAmB,kBAAkB,CAAC,IAAI,cAAc,QAAQ,WAAW,cAAc,QAAQ,UAAU,OACtwD,IAAM,kBAAkB,qBAAqB,EAAE,cAAc,QAAQ,SAAS,EAAE,mBAAmB,cAAc,QAAQ,SAAS,AAAG,gBAAgB,cAAc,QAAQ,UAAU,YAAY,mBAAkB,EAAK,CAAM,cAAc,QAAQ,UAAU,YAAY,mBAAkB,EAAK,AAAE,EAAC,CAAE,EAAC,CAAO,gBAAgB,GAAY,MAAM,KAAK,CAAC,IAAI,IAAI,OAAO,KAAK,IAAM,KAAK,KAAM,OAAM,IAAI,CAAC,OAAO,MAAM,YAAY,OAAO,SAAS,QAAS,EAAC,CAAC,KAAK,KAAG,IAAE,MAAM,CAAC,CAAC,OAAO,IAAM,EAAC,CAAE,EAAC,CACvd,KAAK,GAAY,SAAS,CAChC,SAAS,CAAC,IAAI,QAAgF,AAArE,UAAU,QAAM,QAAQ,QAAU,UAAU,WAAS,QAAQ,SAAY,UAAS,QAAQ,KAAK,qCAAqC,CAAC,QAAQ,oBAAsB,KAAK,KAAM,iBAAgB,QAAQ,CAAiC,OAAhC,cAAc,QAAQ,KAAK,KAAY,MAAM,gBAAgB,QAAQ,AAAE,EAAC,CAAC,QAAQ,OAAO,OAAQ,EAAC,CAC3T,MAAM,GAAY,iBAAiB,CAAC,IAAI,GAAG,QAAQ,OAAO,SAAS,CAAC,IAAM,QAAQ,CAAC,UAAU,GAAG,QAAQ,SAAS,MAAW,KAAK,SAAS,WAAW,cAAc,cAAc,QAAQ,KAAK,iBAAiB,CAAC,oBAAoB,gBAAiB,CAAC,EAAO,KAAK,cAAc,QAAQ,UAAU,2BAAO,cAAc,QAAQ,CAA2P,OAA1P,cAAc,QAAQ,SAAS,KAAK,aAAY,EAAK,CAAC,KAAK,aAAa,UAAU,CAAC,KAAK,SAAS,MAAM,CAAC,gBAAgB,SAAQ,EAAQ,YAAY,eAAe,QAAQ,gBAAe,EAAM,CAAM,QAAQ,SAAS,KAAK,CAAC,YAAY,gBAAgB,CAAO,IAAI,CAAC,KAAK,SAAS,AAAE,CAAE,EAAC,CAAC,KAAK,WAAW,MAAM,UAAU,WAAW,eAAe,cAAe,EAAC,CASkY,MAR3iC,IAAU,IAAI,CAAC,IAAI,QAAkC,MAA1B,OAAM,CAAC,KAAK,KAAG,QAAQD,IAAE,CAAO,IAAI,CAAC,AAAG,SAAQ,SAAS,AAAE,CAAE,EAAC,CAAC,QAAQ,QAAQ,MAAO,EAAC,CAClH,GAAU,IAAI,CAAK,mBAAgB,QAAe,MAAO,QAAM,EAAM,AAAE,EAAC,CAAC,IAAK,EAAC,CAC/E,GAAU,IAAI,2BAAO,WAAW,WAAW,MAAM,SAAS,CAAC,CAAE,EAAC,CAM9D,GAAU,IAAI,SAAS,SAAS,KAAK,CAAI,aAAqB,WAAW,QAAQ,KAAI,EAAK,CAAM,QAAQ,KAAI,EAAM,CAAE,EAAC,CAAC,CAAE,EAAC,CAAC,GAAU,IAAI,CAAC,IAAM,IAAI,SAAS,KAAK,CAAC,AAAG,WAAW,QAAQ,KAAI,EAAK,CAAM,QAAQ,KAAI,EAAM,AAAE,EAAC,CAAC,WAAY,EAAC,CAAC,GAAU,IAAI,CAAC,IAAI,WAAW,OAAO,IAAM,yBAAyB,eAAe,IAAI,AAAkB,QAAf,eAAuB,yBAA6C,SAAS,KAAK,EAAlC,EAAyC,AAAE,EAAC,CAAC,eAAe,cAAe,EAAC,CAAC,GAAU,IAAI,CAAC,IAAI,uBAA0H,CAA7F,uBAAuB,cAAc,UAA+E,YAAkB,cAAc,QAAQ,UAAU,SAAS,MAAM,CAAC,QAAQ,SAAS,KAAK,EAAC,EAAK,CAAE,EAAC,CAAC,KAAM,EAAC,CAAC,GAAU,IAAI,CAAC,IAAI,uBAA0H,CAA7F,uBAAuB,cAAc,UAA+E,YAAkB,cAAc,QAAQ,UAAU,aAAa,UAAU,CAAC,QAAQ,SAAS,KAAK,EAAC,EAAK,CAAE,EAAC,CAAC,SAAU,EAAC,CAAC,GAAU,IAAI,CAAC,AAAG,WAAW,MAAM,CAAM,OAAO,AAAE,EAAC,CAAC,UAAW,EAAC,CAAqB,EAAK,OAAO,IAAI,CAAC,IAAI,GAAS,MAAM,QAAQ,aAAa,aAAa,YAAY,SAAU,EAAC,AAAE,6DAA4I,AArB1yC,kBAA2C,sBAAgD,uBAAwE,8BAAgF,iCAAwF,sBAAsD,CAAY,AAAC,SAASvQ,UAAQ,CAA0B,AAAzB,UAAQ,KAAQ,SAAS,UAAQ,IAAO,KAAO,EAAY,UAAQ,CAAE,EAAE,CAAY,AAAC,SAASC,SAAO,CAAuB,AAAtB,SAAO,KAAQ,OAAO,SAAO,OAAU,QAAU,EAAW,SAAO,CAAE,EAAE,CAAO,eAAe,iDAqB4jB,OAAO,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,QAAQ,MAAM,eAAc,EAAK,OAAO,eAAe,SAAS,EAAE,OAAO,OAAO,eAAe,CAAE,EAAC,oBAAoB,OAAO,CAAC,QAAQ,CAAC,KAAK,YAAY,KAAK,yBAAwB,EAAK,MAAM,SAAS,QAAQ,CAAC,MAAM,QAAS,CAAC,EAAC,OAAO,CAAC,KAAK,YAAY,OAAO,MAAM,MAAM,YAAY,kBAAkB,OAAO,OAAO,MAAM,UAAU,QAAS,EAAC,QAAQ,CAAC,KAAK,YAAY,KAAK,MAAM,OAAO,iBAAiB,CAAC,MAAO,EAAC,OAAO,OAAO,MAAM,UAAU,KAAM,EAAC,QAAQ,CAAC,KAAK,YAAY,QAAQ,MAAM,UAAU,aAAa,MAAM,cAAc,IAAK,EAChuD,cAAc,CAAC,KAAK,YAAY,QAAQ,MAAM,SAAS,cAAc,OAAO,aAAa,QAAQ,OAAO,OAAO,MAAM,WAAU,CAAM,EAAC,KAAK,CAAC,KAAK,YAAY,QAAQ,MAAM,OAAO,aAAa,MAAM,cAAc,IAAK,EAAC,oBAAoB,CAAC,MAAM,YAAY,KAAK,YAAY,QAAQ,aAAa,SAAS,cAAc,SAAU,EAAC,MAAM,CAAC,KAAK,YAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,GAAG,gBAAe,EAAK,KAAK,GAAI,EAAC,OAAO,CAAC,MAAM,SAAS,KAAK,YAAY,KAAK,QAAQ,CAAC,OAAO,QAAS,EAAC,yBAAwB,CAAK,EAAC,eAAe,CAAC,MAAM,IAAI,KAAK,YAAY,OAAO,IAAI,IAAI,IAAI,EAAE,KAAK,IAAI,OAAO,CAAC,CAAC,OAAO,GAAG,SAAS,MAAO,EAAC,SAAS,CAAC,MAAM,WAAW,KAAK,YAAY,OAAO,IAAI,IAAI,IAAI,EAAE,KAAK,IAAI,YAAY,mGAAoG,EAAC,GAAG,aAAc,EAAC,GCtBx0B,SAAS,EAAEuP,IAAEG,IAAEE,IAAE,CAAC,MAAO,MAAK,IAAIL,IAAE,KAAK,IAAIG,IAAEE,IAAE,CAAC,AAAC,iFAA6oI,yBAAvoI,QAAN,KAAa,CAAC,QAAQL,IAAE,CAAC,IAAI,KAAK,UAAU,OAAO,IAAIG,KAAG,EAAE,GAAG,KAAK,KAAK,KAAK,OAAOE,IAAE,KAAK,MAAME,IAAE,KAAK,GAAGH,IAAE,GAAG,KAAK,KAAKF,IAAEF,IAAE,SAASA,IAAEG,IAAEE,IAAE,CAAC,OAAO,EAAEA,KAAGL,IAAEK,IAAEF,GAAE,EAACE,IAAEE,IAAE,EAAE,KAAK,KAAKH,IAAEF,IAAE,CAAC,EAAE,KAAK,MAAM,KAAK,MAAM,GAAG,KAAK,KAAK,KAAK,MAAM,KAAK,GAAGC,KAAG,OAAO,CAAC,KAAK,aAAaH,IAAE,IAAMK,IAAE,EAAE,EAAE,KAAK,YAAY,KAAK,SAAS,EAAE,CAAC,IAAEA,KAAG,EAAE,IAAME,IAAEJ,IAAE,EAAE,KAAK,OAAOE,IAAE,CAAC,KAAK,MAAM,KAAK,MAAM,KAAK,GAAG,KAAK,MAAME,GAAE,KAAIF,IAAEE,IAAEH,IAAEF,IAAE,KAAK,WAAW,KAAK,MAAMC,IAAE,CAACA,KAAG,KAAK,MAAM,AAAC,OAAM,CAAC,KAAK,WAAW,CAAE,QAAOH,IAAEG,IAAE,CAAC,KAAKE,IAAE,GAAG,SAASE,IAAE,EAAE,OAAOH,IAAG,KAAGJ,IAAG,QAAQE,IAAE,SAASQ,IAAE,CAAC,CAAC,KAAK,KAAK,KAAK,MAAMV,IAAE,KAAK,GAAGG,IAAE,KAAK,KAAKE,IAAE,KAAK,SAASE,IAAE,KAAK,OAAOH,IAAE,KAAK,YAAY,EAAE,KAAK,WAAW,EAAE,OAAK,CAAC,KAAK,SAASM,GAAE,CAAC,EAAM,WAAN,KAAgB,CAAC,YAAY,CAAC,QAAQV,IAAE,QAAQG,IAAE,WAAWE,KAAG,EAAE,SAASE,IAAE,IAAI,CAAC,CAAE,EAAC,CAAC,KAAK,QAAQP,IAAE,KAAK,QAAQG,IAAEE,MAAI,KAAK,gBAAgB,SAASL,IAAEG,IAAE,CAAC,IAAIE,IAAE,OAAO,UAAU,CAAC,IAAIE,IAAE,UAAUH,IAAE,KAAK,aAAaC,IAAE,CAACA,IAAE,WAAY,UAAU,CAAC,IAAE,MAAMD,IAAEG,IAAE,AAAC,EAAEJ,IAAE,AAAC,CAAC,EAAC,KAAK,OAAOI,IAAE,CAAC,KAAK,UAAU,OAAO,OAAO,iBAAiB,SAAS,KAAK,iBAAiB,EAAE,EAAE,KAAK,sBAAsB,IAAI,eAAe,KAAK,iBAAiB,KAAK,sBAAsB,QAAQ,KAAK,QAAQ,EAAE,KAAK,sBAAsB,IAAI,eAAe,KAAK,iBAAiB,KAAK,sBAAsB,QAAQ,KAAK,QAAQ,EAAE,KAAK,QAAQ,AAAC,UAAS,CAAC,KAAK,uBAAuB,YAAY,CAAC,KAAK,uBAAuB,YAAY,CAAC,OAAO,oBAAoB,SAAS,KAAK,iBAAiB,EAAE,AAAC,QAAO,IAAI,CAAC,KAAK,iBAAiB,CAAC,KAAK,iBAAiB,AAAC,EAAC,gBAAgB,IAAI,CAAC,KAAK,UAAU,QAAQ,KAAK,MAAM,OAAO,WAAW,KAAK,OAAO,OAAO,cAAc,KAAK,MAAM,KAAK,QAAQ,YAAY,KAAK,OAAO,KAAK,QAAQ,aAAc,EAAC,gBAAgB,IAAI,CAAC,KAAK,UAAU,QAAQ,KAAK,aAAa,KAAK,QAAQ,aAAa,KAAK,YAAY,KAAK,QAAQ,cAAc,KAAK,aAAa,KAAK,QAAQ,aAAa,KAAK,YAAY,KAAK,QAAQ,YAAa,EAAC,IAAI,OAAO,CAAC,MAAM,CAAC,EAAE,KAAK,YAAY,KAAK,MAAM,EAAE,KAAK,aAAa,KAAK,MAAO,CAAC,CAAC,EAAM,QAAN,KAAa,CAAC,aAAa,CAAC,KAAK,OAAO,CAAE,CAAC,MAAKP,IAAE,GAAGG,IAAE,CAAC,IAAIE,IAAE,KAAK,OAAOL,MAAI,CAAE,EAAC,IAAI,IAAIA,IAAE,EAAEO,IAAEF,IAAE,OAAOL,IAAEO,IAAEP,MAAI,IAAEA,KAAG,GAAGG,IAAE,AAAC,IAAGH,IAAEG,IAAE,CAAC,MAAO,MAAK,OAAOH,MAAI,KAAKG,IAAE,GAAG,KAAK,OAAOH,KAAG,CAACG,GAAE,GAAE,IAAI,CAAC,KAAK,OAAOH,KAAG,KAAK,OAAOA,MAAI,OAAQ,KAAGG,MAAIH,IAAG,AAAC,CAAC,KAAIA,IAAEG,IAAE,CAAC,KAAK,OAAOH,KAAG,KAAK,OAAOA,MAAI,OAAQ,KAAGG,MAAIH,IAAG,AAAC,UAAS,CAAC,KAAK,OAAO,CAAE,CAAC,CAAC,EAAMA,IAAE,IAAI,EAAQ,cAAN,KAAmB,CAAC,YAAYA,IAAE,CAAC,gBAAgBG,IAAE,EAAE,gBAAgBE,IAAE,EAAE,CAAC,CAAC,KAAK,QAAQL,IAAE,KAAK,gBAAgBG,IAAE,KAAK,gBAAgBE,IAAE,KAAK,WAAW,CAAC,EAAE,KAAK,EAAE,IAAK,EAAC,KAAK,QAAQ,IAAI,QAAQ,OAAO,iBAAiB,SAAS,KAAK,gBAAgB,EAAE,CAAC,KAAK,gBAAgB,CAAC,KAAK,QAAQ,iBAAiB,QAAQ,KAAK,QAAQ,CAAC,SAAS,CAAE,EAAC,CAAC,KAAK,QAAQ,iBAAiB,aAAa,KAAK,aAAa,CAAC,SAAS,CAAE,EAAC,CAAC,KAAK,QAAQ,iBAAiB,YAAY,KAAK,YAAY,CAAC,SAAS,CAAE,EAAC,CAAC,KAAK,QAAQ,iBAAiB,WAAW,KAAK,WAAW,CAAC,SAAS,CAAE,EAAC,AAAC,IAAGL,IAAEG,IAAE,CAAC,MAAO,MAAK,QAAQ,GAAGH,IAAEG,IAAE,AAAC,UAAS,CAAC,KAAK,QAAQ,SAAS,CAAC,OAAO,oBAAoB,SAAS,KAAK,gBAAgB,EAAE,CAAC,KAAK,QAAQ,oBAAoB,QAAQ,KAAK,QAAQ,CAAC,SAAS,CAAE,EAAC,CAAC,KAAK,QAAQ,oBAAoB,aAAa,KAAK,aAAa,CAAC,SAAS,CAAE,EAAC,CAAC,KAAK,QAAQ,oBAAoB,YAAY,KAAK,YAAY,CAAC,SAAS,CAAE,EAAC,CAAC,KAAK,QAAQ,oBAAoB,WAAW,KAAK,WAAW,CAAC,SAAS,CAAE,EAAC,AAAC,cAAa,KAAG,CAAC,GAAK,CAAC,QAAQA,IAAE,QAAQE,IAAE,CAACL,IAAE,cAAcA,IAAE,cAAc,GAAGA,IAAE,KAAK,WAAW,EAAEG,IAAE,KAAK,WAAW,EAAEE,IAAE,KAAK,UAAU,CAAC,EAAE,EAAE,EAAE,CAAE,EAAC,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAO,EAAE,OAAO,EAAE,MAAML,GAAE,EAAC,AAAC,EAAC,YAAY,KAAG,CAAC,GAAK,CAAC,QAAQG,IAAE,QAAQE,IAAE,CAACL,IAAE,cAAcA,IAAE,cAAc,GAAGA,IAAEO,MAAIJ,IAAE,KAAK,WAAW,GAAG,KAAK,gBAAgBC,MAAIC,IAAE,KAAK,WAAW,GAAG,KAAK,gBAAgB,KAAK,WAAW,EAAEF,IAAE,KAAK,WAAW,EAAEE,IAAE,KAAK,UAAU,CAAC,EAAEE,IAAE,EAAEH,GAAE,EAAC,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAOG,IAAE,OAAOH,IAAE,MAAMJ,GAAE,EAAC,AAAC,EAAC,WAAW,KAAG,CAAC,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAO,KAAK,UAAU,EAAE,OAAO,KAAK,UAAU,EAAE,MAAMA,GAAE,EAAC,AAAC,EAAC,QAAQ,KAAG,CAAC,GAAG,CAAC,OAAOK,IAAE,OAAOE,IAAE,UAAUH,IAAE,CAACD,IAAE,KAAOC,MAAJ,EAAMJ,IAAMI,MAAJ,EAAM,KAAK,YAAY,EAAEG,KAAOH,MAAJ,EAAMJ,IAAMI,MAAJ,EAAM,KAAK,aAAa,EAAEC,KAAG,KAAK,gBAAgBE,KAAG,KAAK,gBAAgB,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAOF,IAAE,OAAOE,IAAE,MAAMJ,GAAE,EAAC,AAAC,EAAC,eAAe,IAAI,CAAC,KAAK,YAAY,OAAO,WAAW,KAAK,aAAa,OAAO,WAAY,CAAC,EAAM,MAAN,KAAW,CAAC,YAAY,CAAC,QAAQH,IAAE,OAAO,QAAQG,IAAE,SAAS,gBAAgB,kBAAkBE,IAAEL,IAAE,aAAaO,IAAEF,IAAE,YAAYD,KAAG,EAAE,UAAUF,KAAG,EAAE,cAAcQ,IAAE,KAAK,uBAAuBF,IAAE,GAAG,SAASF,IAAE,OAAOS,IAAG,KAAG,KAAK,IAAI,EAAE,MAAe,IAAE,IAAIf,KAAG,CAAE,KAAKa,KAAGP,KAAG,GAAG,SAASK,KAAG,EAAE,YAAYG,IAAE,WAAW,mBAAmBK,IAAE,WAAW,gBAAgBH,IAAE,EAAE,gBAAgBK,IAAE,EAAE,WAAWY,KAAG,EAAE,gCAAgCV,KAAG,EAAE,CAAC,CAAE,EAAC,CAAC,KAAK,YAAY,EAAE,KAAK,eAAe,EAAE,KAAK,aAAa,EAAE,KAAK,YAAY,EAAE,KAAK,gBAAgB,CAAC,CAAC,OAAOvB,IAAE,OAAOG,IAAE,MAAME,IAAE,GAAG,CAAC,GAAGA,IAAE,QAAQ,OAAO,IAAME,IAAE,IAAE,KAAK,SAAS,QAAQ,CAACH,IAAE,IAAE,KAAK,SAAS,QAAQ,CAAC,GAAG,KAAK,QAAQ,WAAWG,KAAkBF,IAAE,OAAjB,eAAwB,KAAK,YAAY,KAAK,SAAS,WAAY,MAAK,OAAO,CAAC,IAAMH,IAAMF,MAAJ,GAAWG,MAAJ,EAAMO,IAAe,KAAK,QAAQ,qBAA1B,YAAkDP,MAAJ,GAAsB,KAAK,QAAQ,qBAA5B,cAAoDH,MAAJ,EAAM,GAAGE,KAAGQ,IAAE,OAAO,IAAIF,IAAE,IAAE,cAAc,CAAC,GAAGA,IAAE,IAAE,MAAM,EAAE,IAAE,QAAQ,KAAK,YAAY,CAAC,CAAC,IAAE,KAAM,KAAG,CAAC,IAAIL,IAAEE,IAAEH,IAAEQ,IAAEF,IAAE,MAAoD,CAArCL,IAAEH,IAAE,eAAmC,KAAKA,IAAE,qBAAqB,EAAGO,KAAiD,CAArCF,IAAEL,IAAE,eAAmC,KAAKA,IAAE,2BAA2B,EAAGI,KAAiD,CAArCF,IAAEF,IAAE,eAAmC,KAAKA,IAAE,2BAA2B,EAA8C,CAAlCU,IAAEV,IAAE,YAAgC,SAAS,QAAQ,GAA+C,CAAlCQ,IAAER,IAAE,YAAgC,SAAS,gBAAgB,AAAE,EAAE,CAAC,OAAO,GAAG,KAAK,WAAW,KAAK,SAAS,WAAY,KAAE,gBAAgB,CAAC,GAAG,KAAK,SAAS,KAAK,QAAQ,WAAWO,KAAG,KAAK,QAAQ,aAAaH,KAAG,KAAK,SAAS,OAAO,KAAK,aAAa,MAAO,MAAK,QAAQ,MAAM,CAAC,IAAE,gBAAgB,CAAC,IAAIE,IAAEH,IAAE,AAAS,KAAK,QAAQ,qBAAtB,OAAyCG,IAAE,KAAK,IAAIH,IAAE,CAAC,KAAK,IAAIH,IAAE,CAACG,IAAEH,IAAiB,KAAK,QAAQ,qBAA5B,eAAiDM,IAAEN,KAAG,IAAMe,IAAER,KAAG,KAAK,QAAQ,UAAUM,IAAEN,KAAgBF,IAAE,OAAf,YAAqB,KAAK,IAAIC,IAAE,CAAC,EAAE,MAAIA,IAAE,KAAK,SAAS,KAAK,QAAQ,wBAAwB,KAAK,SAAS,KAAK,aAAaA,IAAE,OAAO,OAAO,CAAC,cAAc,CAAE,EAACS,IAAE,CAAC,KAAKF,IAAE,KAAK,QAAQ,cAAc,CAAE,EAAC,CAAC,KAAK,KAAK,QAAQ,KAAK,SAAS,KAAK,QAAQ,SAAS,OAAO,KAAK,QAAQ,MAAO,EAAC,CAAC,AAAC,EAAC,KAAK,eAAe,IAAI,CAAC,IAAI,KAAK,2BAA2B,KAAK,YAAY,CAAC,IAAMb,IAAE,KAAK,eAAe,KAAK,eAAe,KAAK,aAAa,KAAK,aAAa,KAAK,SAAS,EAAE,KAAK,UAAU,KAAK,KAAK,KAAK,eAAeA,IAAE,CAAC,KAAK,MAAM,AAAC,CAAC,EAAC,OAAO,aAAa,SAASA,MAAI,SAAS,iBAAiBA,MAAI,SAAS,OAAOA,IAAE,QAAQ,KAAK,QAAQ,CAAC,QAAQA,IAAE,QAAQG,IAAE,kBAAkBE,IAAE,aAAaE,IAAE,YAAYH,IAAE,UAAUF,IAAE,cAAcQ,IAAE,uBAAuBF,IAAE,SAASF,IAAE,OAAOS,IAAE,KAAKF,IAAE,SAASF,IAAE,mBAAmBQ,IAAE,YAAYL,IAAE,gBAAgBE,IAAE,gBAAgBK,IAAE,WAAWY,IAAE,gCAAgCV,GAAE,EAAC,KAAK,QAAQ,IAAI,QAAQ,KAAK,QAAQ,IAAI,QAAQ,KAAK,WAAW,IAAI,WAAW,CAAC,QAAQvB,IAAE,QAAQG,IAAE,WAAW8B,GAAE,GAAE,KAAK,gBAAgB,SAAS,EAAE,CAAC,KAAK,SAAS,EAAE,KAAK,UAAU,EAAE,KAAK,WAAW,EAAE,KAAK,SAAS/B,KAAGE,IAAE,KAAK,aAAa,EAAE,KAAK,aAAa,KAAK,eAAe,KAAK,aAAa,KAAK,QAAQ,QAAQ,iBAAiB,SAAS,KAAK,gBAAgB,EAAE,CAAC,KAAK,cAAc,IAAI,cAAcG,IAAE,CAAC,gBAAgBS,IAAE,gBAAgBK,GAAE,GAAE,KAAK,cAAc,GAAG,SAAS,KAAK,gBAAgB,AAAC,UAAS,CAAC,KAAK,QAAQ,SAAS,CAAC,KAAK,QAAQ,QAAQ,oBAAoB,SAAS,KAAK,gBAAgB,EAAE,CAAC,KAAK,cAAc,SAAS,CAAC,KAAK,WAAW,SAAS,CAAC,KAAK,gBAAgB,SAAS,EAAE,CAAC,KAAK,gBAAgB,gBAAgB,EAAE,CAAC,KAAK,gBAAgB,mBAAmB,EAAE,CAAC,KAAK,gBAAgB,iBAAiB,EAAE,CAAC,KAAK,gBAAgB,gBAAgB,EAAE,AAAC,IAAGrB,IAAEG,IAAE,CAAC,MAAO,MAAK,QAAQ,GAAGH,IAAEG,IAAE,AAAC,KAAIH,IAAEG,IAAE,CAAC,MAAO,MAAK,QAAQ,IAAIH,IAAEG,IAAE,AAAC,WAAUH,IAAE,CAAC,KAAK,aAAa,KAAK,YAAY,WAAWA,IAAE,KAAK,YAAY,UAAUA,GAAE,SAAQ,CAAC,KAAK,WAAW,QAAQ,AAAC,OAAM,CAAC,KAAK,QAAQ,KAAK,SAAS,KAAK,AAAC,QAAO,CAAC,KAAK,UAAU,EAAE,KAAK,aAAa,EAAE,KAAK,eAAe,KAAK,aAAa,KAAK,aAAa,KAAK,SAAS,EAAE,KAAK,QAAQ,MAAM,AAAC,QAAO,CAAC,KAAK,YAAY,KAAK,WAAW,EAAE,KAAK,OAAO,CAAE,OAAM,CAAC,KAAK,YAAY,KAAK,WAAW,EAAE,KAAK,QAAQ,MAAM,CAAC,KAAK,OAAO,CAAE,KAAIA,IAAE,CAAC,IAAMG,IAAEH,KAAG,KAAK,MAAMA,KAAG,KAAK,KAAKA,IAAE,KAAK,QAAQ,QAAQ,KAAKG,IAAE,AAAC,UAASH,IAAE,CAAC,OAAOG,IAAE,EAAE,UAAUE,KAAG,EAAE,KAAKE,KAAG,EAAE,SAASH,IAAE,KAAK,QAAQ,SAAS,OAAOF,IAAE,KAAK,QAAQ,OAAO,KAAKQ,KAAGN,KAAG,KAAK,QAAQ,KAAK,WAAWI,IAAE,MAAMF,KAAG,EAAE,aAAaS,KAAG,EAAE,CAAC,CAAE,EAAC,CAAC,IAAI,KAAK,YAAY,KAAK,UAAUT,IAAE,CAAC,GAAG,CAAC,MAAM,OAAO,OAAQ,EAAC,SAASN,IAAE,CAAC,IAAE,UAAU,CAAC,SAAS,QAAQ,KAAM,EAAC,SAASA,IAAE,CAAC,IAAE,KAAK,UAAU,CAAC,IAAIK,IAAE,UAAoBL,KAAjB,SAAmBK,IAAE,SAAS,cAAcL,IAAE,CAAQA,KAAN,MAAeA,IAAE,WAAYK,IAAEL,KAAGK,IAAE,CAAC,GAAG,KAAK,QAAQ,UAAU,OAAO,CAAC,IAAML,IAAE,KAAK,QAAQ,QAAQ,uBAAuB,CAAC,KAAG,KAAK,aAAaA,IAAE,KAAKA,IAAE,GAAI,KAAMO,IAAE,IAAE,uBAAuB,CAAC,KAAG,KAAK,aAAaA,IAAE,KAAKA,IAAE,KAAK,KAAK,cAAe,CAAC,WAAoBP,KAAjB,SAAmB,CAAC,GAAGA,KAAGG,IAAEH,IAAE,KAAK,MAAMA,IAAE,CAAC,KAAK,QAAQ,SAASe,MAAI,KAAK,aAAa,KAAK,eAAe,KAAK,QAAQf,IAAE,EAAE,EAAEA,IAAE,KAAK,MAAM,CAACK,IAAE,OAAO,KAAK,eAAe,KAAK,aAAaL,IAAE,KAAK,UAAU,KAAK,OAAO,CAAC,KAAK,OAAO,MAAYQ,KAAN,MAAS,IAAE,KAAK,EAAE,IAAIO,IAAE,CAAC,GAAGf,MAAI,KAAK,aAAa,OAAO,KAAK,aAAaA,GAAE,MAAK,QAAQ,OAAO,KAAK,eAAeA,IAAE,CAAC,SAASI,IAAE,OAAOF,IAAE,KAAKQ,IAAE,QAAQ,IAAI,CAAC,MAAI,KAAK,UAAU,GAAG,KAAK,aAAa,CAAE,EAAC,SAAS,CAACV,IAAEG,MAAI,CAAC,KAAK,aAAa,EAAE,KAAK,SAASH,IAAE,KAAK,eAAe,KAAK,UAAU,KAAK,KAAK,KAAK,SAAS,CAAC,KAAK,eAAeA,IAAE,KAAK,UAAU,KAAK,OAAO,CAACe,MAAI,KAAK,aAAaf,KAAGG,KAAG,KAAK,MAAM,CAACA,MAAI,KAAK,OAAO,CAAC,KAAK,MAAM,CAAU,MAAE,KAAK,CAAC,KAAK,0BAA0B,EAAE,sBAAuB,IAAI,CAAC,OAAO,KAAK,wBAAyB,EAAE,CAAE,CAAC,EAAC,AAAC,CAAC,CAAC,KAAI,aAAa,CAAC,OAAO,KAAK,QAAQ,UAAU,OAAO,SAAS,gBAAgB,KAAK,QAAQ,OAAQ,KAAI,OAAO,CAAC,OAAO,KAAK,QAAQ,gCAAgC,KAAK,aAAa,KAAK,YAAY,YAAY,KAAK,YAAY,YAAY,KAAK,YAAY,aAAa,KAAK,YAAY,aAAa,KAAK,WAAW,MAAM,KAAK,aAAa,IAAI,IAAK,KAAI,cAAc,CAAC,OAAqB,KAAK,QAAQ,cAA5B,YAAwC,KAAI,cAAc,CAAC,OAAO,KAAK,aAAa,KAAK,YAAY,WAAW,KAAK,YAAY,SAAU,KAAI,QAAQ,CAAC,OAAO,KAAK,QAAQ,UAAUH,IAAE,KAAK,eAAeG,IAAE,KAAK,OAAOH,IAAEG,IAAEA,KAAGA,KAAG,KAAK,mBAAmBH,IAAEG,GAAE,KAAI,UAAU,CAAC,OAAW,KAAK,QAAT,EAAe,EAAE,KAAK,OAAO,KAAK,KAAM,KAAI,UAAU,CAAC,OAAO,KAAK,UAAW,KAAI,SAASH,IAAE,CAAC,KAAK,aAAaA,MAAI,KAAK,WAAWA,IAAE,KAAK,gBAAgB,eAAeA,IAAE,CAAE,KAAI,aAAa,CAAC,OAAO,KAAK,aAAc,KAAI,YAAYA,IAAE,CAAC,KAAK,gBAAgBA,MAAI,KAAK,cAAcA,IAAE,KAAK,gBAAgB,kBAAkBA,IAAE,CAAE,KAAI,WAAW,CAAC,OAAO,KAAK,WAAY,KAAI,UAAUA,IAAE,CAAC,KAAK,cAAcA,MAAI,KAAK,YAAYA,IAAE,KAAK,gBAAgB,gBAAgBA,IAAE,CAAE,KAAI,UAAU,CAAC,OAAO,KAAK,UAAW,KAAI,SAASA,IAAE,CAAC,KAAK,aAAaA,MAAI,KAAK,WAAWA,IAAE,KAAK,gBAAgB,eAAeA,IAAE,CAAE,KAAI,WAAW,CAAC,IAAIA,IAAE,QAAQ,OAAO,KAAK,YAAYA,KAAG,kBAAkB,KAAK,WAAWA,KAAG,iBAAiB,KAAK,cAAcA,KAAG,oBAAoB,KAAK,WAAWA,KAAG,iBAAiBA,GAAE,iBAAgBA,IAAEG,IAAE,CAAC,KAAK,YAAY,UAAU,OAAOH,IAAEG,IAAE,CAAC,KAAK,QAAQ,KAAK,mBAAmB,KAAK,AAAC,CAAC,ICElpW,SAAwB,aAAa,MAAM,CAAC,GAAK,CAAC,UAAU,CAAC,MAAY,MAAM,GAAO,KAAK,CAC2jB,MAD1jB,IAAU,IAAI,CAAC,AAAG,MAAM,SAAQ,MAAM,QAAQ,SAAS,EAAE,CAAC,WAAU,CAAK,EAAC,AAAE,EAAC,CAAC,KAAM,EAAC,CAAC,GAAU,IAAI,CAAC,IAAM,eAAe,SAAS,eAAe,UAAU,CAAC,GAAG,eAAe,CAAC,IAAM,eAAe,CAAC,cAAcvO,aAAW,CAAC,IAAI,IAAM,YAAY,cAAe,GAAG,SAAS,OAAO,YAAY,CAAC,IAAM,YAAY,eAAe,SAAS,OAAO,EAAE,GAAG,YAAY,CACtc,IAAM,YAAY,SAAS,gBAAsB,cAAc,OAAO,iBAAiB,YAAY,CAAO,iBAAiB,cAAc,iBAAiB,WAAW,GAAG,SAAS,AAAG,iBAAkB,MAAM,QAAQ,MAAM,CAAO,MAAM,QAAQ,OAAO,AAAG,MAAK,MAAM,QAAQ,OAAO,AAAG,CAAE,EAAO,SAAS,IAAI,iBAAiB,gBAAsB,OAAO,CAAC,WAAU,CAAK,EAAyC,MAAxC,UAAS,QAAQ,eAAe,OAAO,CAAO,IAAI,SAAS,YAAY,AAAE,CAAC,EAAC,CAAE,EAAC,CAAC,GAAU,IAAI,CAAC,MAAM,QAAQ,IAAI,MAAM,CAAC,SAAS,UAAU,EAAG,GAAE,IAAM,IAAI,MAAM,CAAyB,AAAxB,MAAM,QAAQ,IAAI,KAAK,CAAC,sBAAsB,IAAI,AAAE,EAA4B,MAA3B,uBAAsB,IAAI,CAAO,IAAI,CAAyB,AAAxB,MAAM,QAAQ,SAAS,CAAC,MAAM,QAAQ,IAAM,CAAE,EAAC,CAAE,EAAC,CAAqB,EAAKC,EAAU,CAAC,SAAsB,EAAK,QAAQ,CAAC,SAAA;;;;;;;;;;;;;;;;;;;;KAoB3tB,EAAC,AAAC,EAAC,AAAE,sCAAyC,yBAvBpD,kBAAiE,uBAAoD,aAAyC,sBAAoC,CAuBvL,aAAa,YAAY,gBAAgB,oBAAoB,aAAa,CAAC,UAAU,CAAC,MAAM,YAAY,KAAK,YAAY,OAAO,aAAa,EAAG,CAAC,EAAC,6DCtBqmMiO,AAAlwM,sBAA8B,WAAU,UAAU,CAAC,qBAAqB,aAAa,mBAAmB,cAAe,EAAC,CAAcxC,SAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,uEAAuE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAM,CAAC,CAAE,CAAA,EAAcoC,OAAI,CAAC,qtCAAguC,EAAcI,aAAU,iBCAr9K,SAAS9F,uBAAqB,UAAU,GAAG,SAAS,CAAC,IAAM,cAAc,CAAE,EAAsF,MAArF,WAAU,QAAQ,SAAS,SAAS,OAAO,OAAO,cAAc,UAAU,SAAS,CAAC,CAAQ,aAAe,kPAU1iB,AAVpc,kBAAyD,uBAAwM,8BAAkE,sBAA4B,CAA0B,gBAAyH,CAAMC,aAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAOkF,oBAAkB,eAAqB1D,oBAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAmB,EAA8LC,cAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAS,EAAOrB,aAAW,CAAC,CAAC,MAAM,SAAS,GAAG,CAAC,IAAM,OAAO,GAAiB,oBAAoB,CAAOyB,aAAW,OAAO,OAAO,WAAiB,aAAa,GAAc,KAAK,CAAC,GAAG,OAAO,WAAA,YAAW,GAAE,CAAC,KAAK,UAAUA,aAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,oBAAoB,SAAS,CAAC,MAAM,aAAsB,QAAS,EAAC,AAAE,EAAOvB,WAAS,OAAO,OAAA,EAAsB,CAAOwB,0BAAwB,CAAC,oBAAoB,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAOsC,YAAS,CAAC,CAAC,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,MAAM,QAAQtC,0BAAwB,MAAM,UAAU,MAAM,SAAS,WAAY,GAASrB,yBAAuB,CAAC,MAAM,WAAe,MAAM,iBAAwB,SAAS,KAAK,IAAI,CAAC,MAAM,iBAAwB,SAAS,KAAK,IAAI,CAAS4D,aAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,IAAM,YAAY,GAAO,KAAK,CAAO,WAAW,KAAK,YAAkB,gBAAgB,IAAa,CAAM,CAAC,aAAa,UAAU,CAAC,eAAe,CAAO,kBAAkB,sBAAsB,CAAM,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,GAAG,UAAU,CAAC,YAAS,MAAM,CAAM,CAAC,YAAY,WAAW,oBAAoB,gBAAgB,eAAe,UAAU,gBAAgB,WAAW,SAAS,CAAC,gBAAgB,CAAC,WAAA,aAAW,eAAe,YAAY,IAAI,WAAW,QAAQ,kBAAA,mBAAkB,EAAC,CAAO,iBAAiB,yBAAuB,MAAM,SAAS,CAAM,CAAC,sBAAsB,MAAM,CAAC,yBAAyB,YAAY,CAAO,gBAAgB,sBAAsB,MAAM,GAAG,OAAO,CAAC,KAAM,OAAM,IAAI,WAAW,aAAY,EAAK,CAAC,KAAK,AAAE,EAAC,CAAO,eAAe,sBAAsB,MAAM,GAAG,OAAO,CAAC,KAAM,OAAM,IAAI,WAAW,aAAY,EAAK,CAAC,IAAI,AAAE,EAAC,CAAO,eAAe,sBAAsB,MAAM,GAAG,OAAO,CAAC,KAAM,OAAM,IAAI,WAAW,aAAY,EAAK,CAAC,IAAI,AAAE,EAAC,CAAO,eAAe,sBAAsB,MAAM,GAAG,OAAO,CAAC,KAAM,OAAM,IAAI,WAAW,aAAY,EAAK,CAAC,IAAI,AAAE,EAAC,CAAO,gBAAgB,sBAAsB,MAAM,GAAG,OAAO,CAAC,KAAM,OAAM,IAAI,WAAW,aAAY,EAAK,CAAC,IAAI,AAAE,EAAC,CAAO,YAAY,sBAAsB,MAAM,GAAG,OAAO,CAAoC,AAAnC,gBAAgB,CAAC,WAAU,CAAM,EAAC,CAAC,KAAM,OAAM,IAAI,WAAW,YAAY,CAAC,IAAI,AAAE,EAAC,CAAC,mBAAmB,YAAY,CAAC,QAAQ,gBAAgB,cAAA,GAAoB,UAAU,eAAe,UAAU,eAAe,UAAU,gBAAgB,UAAU,cAAe,EAAC,CAAC,IAAM,sBAAsB,CAAA,YAAuB,EAAO,kBAAkB,GAAGa,oBAAkB,GAAG,sBAAsB,CAAO,YAAY,IAAQ,cAAc,YAA6C,aAAa,IAAQ,cAAc,YAAuC,MAAoB,GAAK,YAAY,CAAC,GAAG,UAAU,gBAAgB,SAAsB,EAAK5E,WAAS,CAAC,QAAQ,SAAS,SAAQ,EAAM,SAAsB,EAAKF,aAAW,CAAC,MAAMqB,cAAY,SAAsB,EAAM,OAAO,IAAI,CAAC,GAAG,UAAU,GAAG,gBAAgB,UAAU,GAAG,kBAAkB,gBAAgBoE,aAAU,WAAW,CAAC,mBAAmB,YAAY,kBAAiB,EAAsB,iBAAiB,SAAS,YAAY,IAAI,WAAW,MAAM,CAAC,GAAG,KAAM,EAAC,GAAG,uBAAqB,CAAC,UAAU,CAAC,mBAAmB,oBAAoB,MAAM,WAAY,EAAC,UAAU,CAAC,mBAAmB,WAAY,EAAC,UAAU,CAAC,mBAAmB,WAAY,EAAC,UAAU,CAAC,mBAAmB,WAAY,EAAC,UAAU,CAAC,mBAAmB,WAAY,CAAC,EAAC,YAAY,eAAe,CAAC,SAAS,CAAC,aAAa,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,OAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,8FAA+F,EAAC,SAAS,iBAAkB,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAkB,iBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,sEAAsE,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,SAAS,CAAC,UAAU,CAAC,qBAAqB,qEAAsE,CAAC,EAAC,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,uBAAqB,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,OAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,8FAA+F,EAAC,SAAS,qBAAsB,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,OAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,8FAA+F,EAAC,SAAS,2BAA4B,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,OAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,8FAA+F,EAAC,SAAS,wBAAyB,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,YAAY,eAAe,AAAC,EAAC,CAAC,cAAc,EAAe,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,iBAAiB,SAAS,WAAY,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOJ,OAAI,CAAC,kFAAkF,gFAAgF,gQAAgQ,uKAAuK,oHAAoH,sEAAsE,iFAAiF,GAAA,MAAmB,EAU76O,gBAAgB,QAAQpB,aAAUoB,OAAI,eAAe,mBAAgB,gBAAgB,gBAAgB,YAAY,eAAe,gBAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAI,EAAC,oBAAoB,gBAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,mBAAoB,EAAC,MAAM,UAAU,KAAK,YAAY,IAAK,CAAC,EAAC,CAAC,SAAS,gBAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAM,CAAC,CAAC,EAAC,GAAG,wBAAA,SAA0C,AAAC,EAAC,CAAC,8BAA6B,CAAK,EAAC,2DCV/FI,AAA/gE,sBAA8B,WAAU,UAAU,CAAC,eAAe,mBAAmB,kBAAkB,oBAAqB,EAAC,CAAcxC,QAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,2EAA2E,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,uEAAuE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,0EAA0E,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,8EAA8E,OAAO,KAAM,CAAC,CAAE,CAAA,EAAcoC,OAAI,CAAC,8sCAAytC,EAAcI,YAAU,uHCAzhE,kBAA2C,uBAAsC,sBAA4B,CAAoC6E,QAAK,6/GAAqgHvG,OAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAK,OAAO,IAAI,CAAC,GAAG,KAAc,SAAa,GAAI,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,GAAI,EAAC,AAAE,EAAC,CAAOC,YAAS,CAAC,CAAC,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,KAAM,GAASC,aAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,GAAG,UAAU,CAAC,YAAS,MAAM,CAAC,MAAoB,GAAKF,OAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,MAAM,CAAC,GAAG,KAAM,CAAC,EAAC,AAAE,EAAC,CAAOJ,OAAI,EAAE,gCAAgCiF,QAAK,yGAAyGA,QAAK,iBAAkB,EAQv2I3F,QAAK,QAAQV,aAAUoB,OAAI,eAAe,CAAC,QAAK,YAAY,8BAA2BV,+GCRhG,kBAA2C,uBAAsC,sBAA4B,CAAoC2F,OAAK,84DAAs5DvG,OAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAK,OAAO,IAAI,CAAC,GAAG,KAAc,SAAa,GAAI,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,GAAI,EAAC,AAAE,EAAC,CAAOC,YAAS,CAAC,CAAC,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,KAAM,GAASC,aAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,GAAG,UAAU,CAAC,YAAS,MAAM,CAAC,MAAoB,GAAKF,OAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,MAAM,CAAC,GAAG,KAAM,CAAC,EAAC,AAAE,EAAC,CAAOJ,OAAI,EAAE,gCAAgCiF,OAAK,yGAAyGA,OAAK,iBAAkB,EAQxvF3F,QAAK,QAAQV,aAAUoB,OAAI,eAAe,CAAC,QAAK,YAAY,6BAA0BV,8GCR/F,kBAA2C,uBAAsC,sBAA4B,CAAoC2F,OAAK,26CAAm7CvG,OAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAK,OAAO,IAAI,CAAC,GAAG,KAAc,SAAa,GAAI,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,GAAI,EAAC,AAAE,EAAC,CAAOC,YAAS,CAAC,CAAC,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,KAAM,GAASC,aAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,GAAG,UAAU,CAAC,YAAS,MAAM,CAAC,MAAoB,GAAKF,OAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,MAAM,CAAC,GAAG,KAAM,CAAC,EAAC,AAAE,EAAC,CAAOJ,OAAI,EAAE,gCAAgCiF,OAAK,yGAAyGA,OAAK,iBAAkB,EAQrxE3F,OAAK,QAAQV,aAAUoB,OAAI,eAAe,CAAC,OAAK,YAAY,6BAA0BV,qICR/F,kBAA2C,uBAAqD,sBAA4B,CAAoC2F,OAAK,0BAAgChH,OAAkB,EAAW,SAAS,MAAM,IAAI,CAAC,MAAoB,GAAK,MAAM,CAAC,GAAG,MAAU,IAAI,SAAS,MAAM,QAAS,EAAC,AAAE,EAAC,CAAOC,YAAU,OAAO,OAAOD,OAAK,CAAOS,MAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAKR,YAAU,CAAC,GAAG,KAAc,SAAa,IAAa,QAAS,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,IAAa,QAAS,EAAC,AAAE,EAAC,CAAOE,MAAI,siEAA4iEO,YAAS,CAAC,CAAC,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,KAAM,GAASC,aAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,GAAG,UAAU,CAAC,YAAS,MAAM,CAAO,KAAK,eAAe,YAAYR,MAAI,CAAC,MAAoB,GAAKM,MAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,KAAK,eAAe,MAAM,CAAC,GAAG,KAAM,EAAC,QAAQ,YAAY,SAAsB,EAAK,MAAM,CAAM,IAAK,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOJ,OAAI,EAAE,gCAAgCiF,OAAK,2CAA2CA,OAAK,iBAAkB,EAQhtG3F,OAAK,QAAQV,aAAUoB,OAAI,eAAe,CAAC,OAAK,YAAY,6BAA0BV,4GCR/F,kBAA2C,uBAAsC,sBAA4B,CAAoC2F,OAAK,sqBAA8qBvG,MAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAK,OAAO,IAAI,CAAC,GAAG,KAAc,SAAa,GAAI,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,GAAI,EAAC,AAAE,EAAC,CAAOC,YAAS,CAAC,CAAC,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,KAAM,GAASC,aAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,GAAG,UAAU,CAAC,YAAS,MAAM,CAAC,MAAoB,GAAKF,MAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,MAAM,CAAC,GAAG,KAAM,CAAC,EAAC,AAAE,EAAC,CAAOJ,OAAI,EAAE,gCAAgCiF,OAAK,yGAAyGA,OAAK,iBAAkB,EAQhhD3F,OAAK,QAAQV,aAAUoB,OAAI,eAAe,CAAC,OAAK,YAAY,2BAAwBV,4GCR7F,kBAA2C,uBAAsC,sBAA4B,CAAoC2F,OAAK,0wCAAkxCvG,MAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAK,OAAO,IAAI,CAAC,GAAG,KAAc,SAAa,GAAI,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,GAAI,EAAC,AAAE,EAAC,CAAOC,YAAS,CAAC,CAAC,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,KAAM,GAASC,aAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,GAAG,UAAU,CAAC,YAAS,MAAM,CAAC,MAAoB,GAAKF,MAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,MAAM,CAAC,GAAG,KAAM,CAAC,EAAC,AAAE,EAAC,CAAOJ,OAAI,EAAE,gCAAgCiF,OAAK,yGAAyGA,OAAK,iBAAkB,EAQpnE3F,OAAK,QAAQV,aAAUoB,OAAI,eAAe,CAAC,OAAK,YAAY,yBAAsBV,4GCCO,AATlG,kBAA2C,uBAAsE,sBAA4B,CAAoC2F,OAAK,2zcAAm0cvG,MAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAK,OAAO,IAAI,CAAC,GAAG,KAAc,SAAa,GAAI,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,GAAI,EAAC,AAAE,EAAC,CAAOC,YAAS,CAAC,CAAC,MAAM,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,MAAM,UAAU,OAAO,MAAM,WAAW,sEAAuE,GAASC,aAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,UAAU,GAAG,UAAU,CAAC,YAAS,MAAM,CAAC,MAAoB,GAAKF,MAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,MAAM,CAAC,YAAY,UAAU,GAAG,KAAM,CAAC,EAAC,AAAE,EAAC,CAAOJ,OAAI,EAAE,gCAAgCiF,OAAK,6EAA6EA,OAAK,mBAAoB,EAS1ze3F,OAAK,QAAQV,aAAUoB,OAAI,eAAe,CAAC,OAAK,YAAY,2BAAwBV,OAAK,oBAAoBA,OAAK,CAAC,UAAU,CAAC,aAAa,uEAAuE,QAAO,EAAM,MAAM,QAAQ,KAAK,YAAY,KAAM,CAAC,EAAC,+JCA/K,AAThG,kBAA2C,uBAAqF,sBAA4B,CAAoC1I,2BAAyB,eAAe,OAAO,KAAK,CAAOqO,OAAK,0BAAgChH,OAAkB,EAAW,SAAS,MAAM,IAAI,CAAC,MAAoB,GAAK,MAAM,CAAC,GAAG,MAAU,IAAI,SAAS,MAAM,QAAS,EAAC,AAAE,EAAC,CAAOC,YAAU,OAAO,OAAOD,OAAK,CAAOS,MAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAKR,YAAU,CAAC,GAAG,KAAc,SAAa,IAAa,QAAS,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,IAAa,QAAS,EAAC,AAAE,EAAC,CAAO9B,aAAW,CAAC,MAAM,GAAG,SAAS,IAAI,KAAK,CAAC,EAAE,EAAE,EAAE,CAAE,EAAC,KAAK,OAAQ,EAAOuC,WAAS,CAAC,CAAC,MAAM,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,MAAM,UAAU,OAAO,MAAM,WAAW,sEAAuE,GAASC,YAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,UAAU,GAAG,UAAU,CAAC,WAAS,MAAM,CAAC,MAAoB,GAAKF,MAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,KAAK,eAAe,MAAM,CAAC,YAAY,UAAU,GAAG,KAAM,EAAC,QAAQ,eAAe,SAAsB,EAAKxJ,2BAAyB,CAAC,EAAE,o0bAAo0b,KAAK,cAAc,OAAO,QAAQ,GAAG,YAAY,qBAAqBwF,aAAW,OAAO,uFAAuF,gBAAgB,IAAI,gBAAgB,EAAE,mBAAmB,EAAE,kBAAiB,EAAM,qBAAqB,SAAS,mBAAmB,EAAE,wBAAwB,eAAe,cAAc,QAAQ,eAAe,QAAQ,iBAAiB,EAAE,YAAY,EAAE,MAAM,QAAS,EAAC,AAAC,EAAC,AAAE,EAAC,CAAO4D,OAAI,EAAE,gCAAgCiF,OAAK,2DAA2DA,OAAK,mBAAoB,EAShsf3F,OAAK,QAAQV,YAAUoB,OAAI,eAAe,CAAC,OAAK,YAAY,yBAAsBV,OAAK,oBAAoBA,OAAK,CAAC,UAAU,CAAC,aAAa,uEAAuE,QAAO,EAAM,MAAM,QAAQ,KAAK,YAAY,KAAM,CAAC,EAAC,2JCA7K,AAThG,kBAA2C,uBAAqF,sBAA4B,CAAoC,yBAAyB,eAAe,OAAO,KAAK,CAAO2F,OAAK,0BAAgChH,OAAkB,EAAW,SAAS,MAAM,IAAI,CAAC,MAAoB,GAAK,MAAM,CAAC,GAAG,MAAU,IAAI,SAAS,MAAM,QAAS,EAAC,AAAE,EAAC,CAAOC,YAAU,OAAO,OAAOD,OAAK,CAAOS,MAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAKR,YAAU,CAAC,GAAG,KAAc,SAAa,IAAa,QAAS,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,IAAa,QAAS,EAAC,AAAE,EAAC,CAAO,WAAW,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,EAAE,EAAE,EAAE,CAAE,EAAC,KAAK,OAAQ,EAAOS,WAAS,CAAC,CAAC,MAAM,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,MAAM,UAAU,OAAO,MAAM,WAAW,sEAAuE,GAASC,YAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,UAAU,GAAG,UAAU,CAAC,WAAS,MAAM,CAAC,MAAoB,GAAKF,MAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,KAAK,eAAe,MAAM,CAAC,YAAY,UAAU,GAAG,KAAM,EAAC,QAAQ,eAAe,SAAsB,EAAK,yBAAyB,CAAC,EAAE,o0bAAo0b,KAAK,cAAc,OAAO,QAAQ,GAAG,YAAY,qBAAqB,WAAW,OAAO,uFAAuF,gBAAgB,IAAI,gBAAgB,EAAE,mBAAmB,EAAE,kBAAiB,EAAM,qBAAqB,SAAS,mBAAmB,EAAE,wBAAwB,eAAe,cAAc,QAAQ,eAAe,QAAQ,iBAAiB,EAAE,YAAY,EAAE,MAAM,QAAS,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOJ,OAAI,EAAE,gCAAgCiF,OAAK,2DAA2DA,OAAK,mBAAoB,EAS7rf3F,OAAK,QAAQV,YAAUoB,OAAI,eAAe,CAAC,OAAK,YAAY,yBAAsBV,OAAK,oBAAoBA,OAAK,CAAC,UAAU,CAAC,aAAa,uEAAuE,QAAO,EAAM,MAAM,QAAQ,KAAK,YAAY,KAAM,CAAC,EAAC,GCT6nB,SAAShF,uBAAqB,UAAU,GAAG,SAAS,CAAC,IAAM,cAAc,CAAE,EAAsF,MAArF,WAAU,QAAQ,SAAS,SAAS,OAAO,OAAO,cAAc,UAAU,SAAS,CAAC,CAAQ,aAAe,gRAUhuB,AAVjW,kBAAyD,uBAAoI,8BAAkE,sBAA4B,CAA0B,gBAAiH,iBAA+G,iBAA+G,CAAM,UAAU,SAASrC,kBAAK,CAAO,UAAU,SAASC,kBAAK,CAAO,YAAY,SAASC,kBAAO,CAAOoC,aAAW,CAAC,YAAY,WAAY,EAAOkF,oBAAkB,eAAqB1D,oBAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAkB,EAA8LC,cAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAS,EAAOrB,aAAW,CAAC,CAAC,MAAM,SAAS,GAAG,CAAC,IAAM,OAAO,GAAiB,oBAAoB,CAAOyB,aAAW,OAAO,OAAO,WAAiB,aAAa,GAAc,KAAK,CAAC,GAAG,OAAO,WAAA,YAAW,GAAE,CAAC,KAAK,UAAUA,aAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,oBAAoB,SAAS,CAAC,MAAM,aAAsB,QAAS,EAAC,AAAE,EAAOvB,WAAS,OAAO,OAAA,EAAsB,CAAOwB,0BAAwB,CAAC,YAAY,YAAY,YAAY,WAAY,EAAOsC,WAAS,CAAC,CAAC,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,MAAM,QAAQtC,0BAAwB,MAAM,UAAU,MAAM,SAAS,WAAY,GAASrB,yBAAuB,CAAC,MAAM,WAAe,MAAM,iBAAwB,SAAS,KAAK,IAAI,CAAC,MAAM,iBAAwB,SAAS,KAAK,IAAI,CAAS4D,YAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,IAAM,YAAY,GAAO,KAAK,CAAO,WAAW,KAAK,YAAkB,gBAAgB,IAAa,CAAM,CAAC,aAAa,UAAU,CAAC,eAAe,CAAO,kBAAkB,sBAAsB,CAAM,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,GAAG,UAAU,CAAC,WAAS,MAAM,CAAM,CAAC,YAAY,WAAW,oBAAoB,gBAAgB,eAAe,UAAU,gBAAgB,WAAW,SAAS,CAAC,gBAAgB,CAAC,WAAA,aAAW,eAAe,YAAY,IAAI,WAAW,QAAQ,kBAAA,mBAAkB,EAAC,CAAO,iBAAiB,yBAAuB,MAAM,SAAS,CAAO,sBAAsB,CAAE,EAAO,kBAAkB,GAAGa,oBAAkB,GAAG,sBAAsB,CAAO,YAAY,IAAQ,cAAc,YAAuC,MAAoB,GAAK,YAAY,CAAC,GAAG,UAAU,gBAAgB,SAAsB,EAAK5E,WAAS,CAAC,QAAQ,SAAS,SAAQ,EAAM,SAAsB,EAAKF,aAAW,CAAC,MAAMqB,cAAY,SAAsB,EAAM,OAAO,IAAI,CAAC,GAAG,UAAU,GAAG,gBAAgB,UAAU,GAAG,kBAAkB,iBAAiBoE,aAAU,WAAW,CAAC,mBAAmB,YAA6B,iBAAiB,SAAS,YAAY,IAAI,WAAW,MAAM,CAAC,GAAG,KAAM,EAAC,GAAG,uBAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAY,CAAC,EAAC,YAAY,eAAe,CAAC,SAAS,CAAC,aAAa,EAAe,EAAKnI,kBAAK,CAAC,UAAS,EAAK,UAAU,gBAAiC,iBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,sEAAuE,CAAC,EAAC,CAAC,aAAa,EAAe,EAAKC,kBAAK,CAAC,UAAS,EAAK,UAAU,iBAAkC,iBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,uEAAwE,CAAC,EAAC,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,gBAAiC,iBAAiB,SAAS,YAAY,SAAsB,EAAKC,kBAAO,CAAC,UAAS,EAAK,UAAU,gBAAiC,iBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,uEAAwE,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAO6H,OAAI,CAAC,kFAAkF,gFAAgF,uQAAuQ,8LAA8L,+LAA+L,oRAAoR,sIAAuI,EAUppK,gBAAgB,QAAQpB,YAAUoB,OAAI,eAAe,mBAAgB,gBAAgB,gBAAgB,YAAY,kBAAkB,gBAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAK,EAAC,oBAAoB,gBAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAY,EAAC,aAAa,CAAC,YAAY,WAAY,EAAC,MAAM,UAAU,KAAK,YAAY,IAAK,CAAC,EAAC,CAAC,SAAS,gBAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAE,CAAC,EAAC,GAAG,UAAU,GAAG,UAAU,GAAG,WAAY,EAAC,CAAC,8BAA6B,CAAK,EAAC,0SCAhS,AAVvM,kBAAyD,uBAA6L,8BAAkE,sBAA4B,CAA0B,gBAAyH,iBAAoH,iBAAmH,iBAAmH,iBAAmH,iBAAiH,iBAA+G,iBAAyH,CAAM,oBAAoB,SAAS/G,kBAAe,CAAO,cAAc,SAASC,kBAAS,CAAO,UAAU,SAASC,kBAAK,CAAO,YAAY,SAASC,kBAAO,CAAO,cAAc,SAASC,kBAAS,CAAO,cAAc,SAASC,kBAAS,CAAO,eAAe,SAASC,kBAAU,CAAOkG,oBAAkB,eAAqB1D,oBAAkB,CAAC,UAAU,kBAAmB,EAA8LC,cAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAS,EAAOrB,aAAW,CAAC,CAAC,MAAM,SAAS,GAAG,CAAC,IAAM,OAAO,GAAiB,oBAAoB,CAAOyB,aAAW,OAAO,OAAO,WAAiB,aAAa,GAAc,KAAK,CAAC,GAAG,OAAO,WAAA,YAAW,GAAE,CAAC,KAAK,UAAUA,aAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,oBAAoB,SAAS,CAAC,MAAM,aAAsB,QAAS,EAAC,AAAE,EAAOvB,WAAS,OAAO,OAAA,EAAsB,CAAO8D,WAAS,CAAC,CAAC,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,KAAM,GAAS3D,yBAAuB,CAAC,MAAM,WAAe,MAAM,iBAAwB,SAAS,KAAK,IAAI,CAAC,MAAM,iBAAwB,SAAS,KAAK,IAAI,CAAS4D,YAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,IAAM,YAAY,GAAO,KAAK,CAAO,WAAW,KAAK,YAAkB,gBAAgB,IAAa,CAAM,CAAC,aAAa,UAAU,CAAC,eAAe,CAAO,kBAAkB,sBAAsB,CAAM,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,GAAG,UAAU,CAAC,WAAS,MAAM,CAAM,CAAC,YAAY,WAAW,oBAAoB,gBAAgB,eAAe,UAAU,gBAAgB,WAAW,SAAS,CAAC,gBAAgB,CAAC,eAAe,YAAY,IAAI,WAAW,QAAQ,kBAAA,mBAAkB,EAAC,CAAO,iBAAiB,yBAAuB,MAAM,SAAS,CAAO,sBAAsB,CAAA,WAAuB,EAAO,kBAAkB,GAAGa,oBAAkB,GAAG,sBAAsB,CAAC,MAAoB,GAAK,YAAY,CAAC,GAAG,UAAU,gBAAgB,SAAsB,EAAK5E,WAAS,CAAC,QAAQ,SAAS,SAAQ,EAAM,SAAsB,EAAKF,aAAW,CAAC,MAAMqB,cAAY,SAAsB,EAAM,OAAO,IAAI,CAAC,GAAG,UAAU,GAAG,gBAAgB,UAAU,GAAG,kBAAkB,iBAAiBoE,aAAU,WAAW,CAAC,mBAAmB,QAAQ,wBAAuB,EAAsB,iBAAiB,SAAS,YAAY,IAAI,WAAW,MAAM,CAAC,GAAG,KAAM,EAAC,SAAS,CAAc,EAAK,0BAA0B,CAAC,OAAO,IAAI,MAAM,SAAS,GAAG,mBAAmB,GAAG,IAAI,mBAAmB,QAAQ,KAAK,IAAI,SAAsB,EAAK,8BAA8B,CAAC,UAAU,0BAA2C,iBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKnH,kBAAe,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,gBAAgB,eAAc,EAAK,mBAAmB,YAA6B,iBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,uEAAuE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,WAAW,uKAAuK,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAG,EAAC,SAAsB,EAAM,OAAO,IAAI,CAAC,UAAU,iBAAkC,iBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,iBAAiB,SAAS,YAAY,SAAsB,EAAK,OAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,iBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kEAAkE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAI,EAAC,SAAsB,EAAKC,kBAAS,CAAC,UAAS,EAAK,UAAU,iBAAkC,iBAAiB,SAAS,WAAY,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAkC,iBAAiB,SAAS,YAAY,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,OAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAiG,EAAC,SAAS,8CAA+C,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAkB,iBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,gBAAgB,eAAc,EAAK,mBAAmB,YAA6B,iBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,uEAAuE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,WAAW,uKAAuK,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAG,EAAC,SAAsB,EAAM,OAAO,IAAI,CAAC,UAAU,gBAAiC,iBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,iBAAiB,SAAS,YAAY,SAAsB,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,iBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kEAAkE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAI,EAAC,SAAsB,EAAKC,kBAAK,CAAC,UAAS,EAAK,UAAU,iBAAkC,iBAAiB,SAAS,WAAY,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAkC,iBAAiB,SAAS,YAAY,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,OAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAiG,EAAC,SAAS,0DAA2D,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAkB,iBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,gBAAgB,eAAc,EAAK,mBAAmB,YAA6B,iBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,uEAAuE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,WAAW,uKAAuK,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAG,EAAC,SAAsB,EAAM,OAAO,IAAI,CAAC,UAAU,gBAAiC,iBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,iBAAiB,SAAS,YAAY,SAAsB,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,iBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kEAAkE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAI,EAAC,SAAsB,EAAKC,kBAAO,CAAC,UAAS,EAAK,UAAU,gBAAiC,iBAAiB,SAAS,WAAY,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,gBAAiC,iBAAiB,SAAS,YAAY,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,OAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAiG,EAAC,SAAS,gEAAiE,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAkB,iBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAiB,eAAc,EAAK,mBAAmB,YAA6B,iBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,uEAAuE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,WAAW,uKAAuK,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAG,EAAC,SAAsB,EAAM,OAAO,IAAI,CAAC,UAAU,iBAAkC,iBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,iBAAiB,SAAS,YAAY,SAAsB,EAAK,OAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,iBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kEAAkE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAI,EAAC,SAAsB,EAAKC,kBAAS,CAAC,UAAS,EAAK,UAAU,iBAAkC,iBAAiB,SAAS,WAAY,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,gBAAiC,iBAAiB,SAAS,YAAY,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,OAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAiG,EAAC,SAAS,iEAAkE,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAkB,iBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAiB,eAAc,EAAK,mBAAmB,YAA6B,iBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,uEAAuE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,WAAW,uKAAuK,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAG,EAAC,SAAsB,EAAM,OAAO,IAAI,CAAC,UAAU,eAAgC,iBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,iBAAiB,SAAS,YAAY,SAAsB,EAAK,OAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,iBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kEAAkE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAI,EAAC,SAAsB,EAAKC,kBAAS,CAAC,UAAS,EAAK,UAAU,iBAAkC,iBAAiB,SAAS,WAAY,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAkC,iBAAiB,SAAS,YAAY,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,OAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAiG,EAAC,SAAS,yDAA0D,EAAC,AAAC,EAAC,CAAC,UAAU,eAAe,MAAM,CAAC,OAAQ,EAAkB,iBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAiB,eAAc,EAAK,mBAAmB,YAA6B,iBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,uEAAuE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,WAAW,uKAAuK,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAG,EAAC,SAAsB,EAAM,OAAO,IAAI,CAAC,UAAU,gBAAiC,iBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,iBAAiB,SAAS,YAAY,SAAsB,EAAK,OAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,iBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kEAAkE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAI,EAAC,SAAsB,EAAKC,kBAAU,CAAC,UAAS,EAAK,UAAU,gBAAiC,iBAAiB,SAAS,WAAY,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,IAAI,CAAC,UAAU,gBAAiC,iBAAiB,SAAS,YAAY,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,OAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAiG,EAAC,SAAS,kEAAmE,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAkB,iBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOyG,OAAI,CAAC,kFAAkF,kFAAkF,sQAAsQ,iJAAiJ,ubAAub,mbAAmb,+aAA+a,ydAAyd,8RAA8R,+aAA+a,4TAA4T,GAAA,OAAmB,6JAA6J,yKAAyK,qHAAqH,+bAAgc,EAUp4rB,gBAAgB,QAAQpB,YAAUoB,OAAI,eAAe,mBAAgB,gBAAgB,gBAAgB,YAAY,wBAAwB,gBAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAK,EAAC,SAAS,gBAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAM,CAAC,CAAC,EAAC,GAAG,oBAAoB,GAAG,cAAc,GAAG,UAAU,GAAG,YAAY,GAAG,cAAc,GAAG,cAAc,GAAG,eAAe,GAAG,wBAAA,QAA0C,AAAC,EAAC,CAAC,8BAA6B,CAAK,EAAC,2DCV8ZI,AAAv4E,sBAA8B,WAAU,UAAU,CAAC,yBAAyB,sBAAsB,6BAA6B,+BAAgC,EAAC,CAAcxC,QAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,CAAC,CAAE,CAAA,EAAcoC,OAAI,CAAC,isCAA4sC,EAAcI,YAAU,iBCAvyD,SAAS9F,uBAAqB,UAAU,GAAG,SAAS,CAAC,IAAM,cAAc,CAAE,EAAsF,MAArF,WAAU,QAAQ,SAAS,SAAS,OAAO,OAAO,cAAc,UAAU,SAAS,CAAC,CAAQ,aAAe,oRAW4F,AAX73B,kBAAyD,uBAA4J,8BAAkE,sBAA4B,CAA0B,gBAAyH,CAAMC,aAAW,CAAC,YAAY,WAAY,EAAOkF,oBAAkB,eAAqB1D,oBAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAkB,EAA8L,oBAAoB,OAAO,CAAC,UAAU,OAAQ,SAAS,OAAO,MAAU,UAAO,SAAS,MAAM,CAAkB,MAAO,MAAK,IAAI,EAAE,MAAM,CAAC,IAAM,EAAO,gBAAgB,CAAC,MAAM,cAAc,CAAC,UAAU,OAAQ,UAAU,OAAO,SAAS,MAAM,CAAC,MAAO,MAAK,IAAI,EAAE,MAAM,CAAC,KAAK,UAAU,OAAQ,iBAAiB,aAAc,SAAS,OAAiB,IAAM,SAAS,MAAM,MAAM,IAAI,CAAC,OAAO,SAAS,cAAc,SAAS,YAAY,IAAI,SAAS,EAAI,EAAOC,cAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAS,EAAOrB,aAAW,CAAC,CAAC,MAAM,SAAS,GAAG,CAAC,IAAM,OAAO,GAAiB,oBAAoB,CAAOyB,aAAW,OAAO,OAAO,WAAiB,aAAa,GAAc,KAAK,CAAC,GAAG,OAAO,WAAA,YAAW,GAAE,CAAC,KAAK,UAAUA,aAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,oBAAoB,SAAS,CAAC,MAAM,aAAsB,QAAS,EAAC,AAAE,EAAOvB,WAAS,OAAO,OAAA,EAAsB,CAAOwB,0BAAwB,CAAC,UAAU,YAAY,aAAa,WAAY,EAAOsC,WAAS,CAAC,CAAC,QAAQ,WAAW,OAAO,SAAS,GAAA,KAAG,QAAQ,OAAO,UAAU,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,MAAM,UAAU,SAAS,MAAM,WAAW,kBAAkB,UAAU,QAAQ,MAAM,WAAW,MAAM,UAAU,SAAS,MAAM,WAAW,oBAAoB,UAAU,YAAY,MAAM,WAAW,oBAAoB,UAAU,UAAU,MAAM,WAAW,WAAW,QAAQtC,0BAAwB,MAAM,UAAU,MAAM,SAAS,YAAY,UAAU,WAAW,MAAM,WAAW,oBAAqB,GAASrB,yBAAuB,CAAC,MAAM,WAAe,MAAM,iBAAwB,SAAS,KAAK,IAAI,CAAC,MAAM,iBAAwB,SAAS,KAAK,IAAI,CAAS4D,YAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,IAAM,YAAY,GAAO,KAAK,CAAO,WAAW,KAAK,YAAkB,gBAAgB,IAAa,CAAM,CAAC,aAAa,UAAU,CAAC,eAAe,CAAO,kBAAkB,sBAAsB,CAAM,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,GAAG,UAAU,CAAC,WAAS,MAAM,CAAM,CAAC,YAAY,WAAW,oBAAoB,gBAAgB,eAAe,UAAU,gBAAgB,WAAW,SAAS,CAAC,gBAAgB,CAAC,WAAA,aAAW,eAAe,YAAY,IAAI,WAAW,QAAQ,kBAAA,mBAAkB,EAAC,CAAO,iBAAiB,yBAAuB,MAAM,SAAS,CAAO,sBAAsB,CAAA,WAAuB,EAAO,kBAAkB,GAAGa,oBAAkB,GAAG,sBAAsB,CAAO,YAAY,IAAQ,cAAc,YAAuC,MAAoB,GAAK,YAAY,CAAC,GAAG,UAAU,gBAAgB,SAAsB,EAAK5E,WAAS,CAAC,QAAQ,SAAS,SAAQ,EAAM,SAAsB,EAAKF,aAAW,CAAC,MAAMqB,cAAY,SAAsB,EAAM,OAAO,IAAI,CAAC,GAAG,UAAU,GAAG,gBAAgB,UAAU,GAAG,kBAAkB,gBAAgBoE,aAAU,WAAW,CAAC,mBAAmB,aAA8B,iBAAiB,SAAS,YAAY,IAAI,WAAW,MAAM,CAAC,WAAW,oBAAoB,UAAU,CAAC,gBAAgB,UAAU,uBAAuB,gBAAgB,UAAU,EAAE,CAAC,wBAAwB,gBAAgB,UAAU,EAAE,CAAC,oBAAoB,gBAAgB,UAAU,EAAE,CAAC,qBAAqB,gBAAgB,UAAU,EAAE,CAAC,GAAG,KAAM,EAAC,GAAG,uBAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAU,CAAC,EAAC,YAAY,eAAe,CAAC,SAAS,CAAC,aAAa,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,OAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,8BAA8B,sBAAsB,wEAAyE,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,2BAA4B,EAAkB,iBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2C,SAAU,EAAC,KAAK,UAAU,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,OAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,wEAAyE,EAAC,SAAS,mBAAoB,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,iBAAiB,MAAM,CAAC,OAAQ,EAAkB,iBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2CAA2C,SAAU,EAAC,KAAK,UAAU,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOJ,OAAI,CAAC,kFAAkF,kFAAkF,oUAAoU,+IAA+I,GAAA,MAAmB,EAW9mM,gBAAgB,QAAQpB,YAAUoB,OAAI,eAAe,mBAAgB,gBAAgB,gBAAgB,YAAY,iBAAiB,gBAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAI,EAAC,oBAAoB,gBAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAY,EAAC,aAAa,CAAC,aAAa,SAAU,EAAC,MAAM,UAAU,KAAK,YAAY,IAAK,EAAC,UAAU,CAAC,aAAa,kBAAkB,MAAM,WAAW,KAAK,YAAY,KAAM,EAAC,UAAU,CAAC,aAAa,WAAW,iBAAgB,EAAM,MAAM,YAAY,KAAK,YAAY,MAAO,EAAC,UAAU,CAAC,aAAa,oBAAoB,iBAAgB,EAAM,MAAM,cAAc,KAAK,YAAY,MAAO,EAAC,UAAU,CAAC,aAAa,qBAAqB,MAAM,aAAa,KAAK,YAAY,KAAM,EAAC,UAAU,CAAC,aAAa,MAAM,MAAM,SAAS,KAAK,YAAY,YAAa,EAAC,UAAU,CAAC,aAAa,oBAAoB,MAAM,UAAU,KAAK,YAAY,OAAQ,CAAC,EAAC,CAAC,SAAS,gBAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,iBAAiB,OAAO,SAAS,MAAM,SAAS,IAAI,4FAA4F,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAM,CAAC,CAAC,EAAC,GAAG,wBAAA,QAA0C,AAAC,EAAC,CAAC,8BAA6B,CAAK,EAAC,6FCFroF,AATxE,kBAA2C,uBAAsE,sBAA4B,CAAoCtB,MAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAK,OAAO,IAAI,CAAC,GAAG,KAAc,SAAa,GAAI,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,GAAI,EAAC,AAAE,EAAC,CAAOC,WAAS,CAAC,CAAC,MAAM,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,MAAM,UAAU,OAAO,MAAM,WAAW,oBAAqB,GAASC,YAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,UAAU,GAAG,UAAU,CAAC,WAAS,MAAM,CAAC,MAAoB,GAAKF,MAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,MAAM,CAAC,WAAW,UAAU,GAAG,KAAM,CAAC,EAAC,AAAE,EAAC,CAAOJ,OAAI,CAAC,62fAAg3f,EASnqhBV,OAAK,QAAQV,YAAUoB,OAAI,eAAe,mBAAgBV,OAAK,oBAAoBA,OAAK,CAAC,UAAU,CAAC,aAAa,qBAAqB,QAAO,EAAM,MAAM,QAAQ,KAAK,YAAY,KAAM,CAAC,EAAC,GCT+vB,SAAS,qBAAqB,UAAU,GAAG,SAAS,CAAC,IAAM,cAAc,CAAE,EAAsF,MAArF,WAAU,QAAQ,SAAS,SAAS,OAAO,OAAO,cAAc,UAAU,SAAS,CAAC,CAAQ,aAAe,8RAUztB,AAVha,kBAAyD,uBAA4L,8BAAkE,sBAA4B,CAA0B,gBAA+G,iBAAwH,CAAM5D,YAAU,SAAS4D,kBAAK,CAAO1D,qBAAmB,SAASsD,kBAAc,CAAO,WAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAY,EAAOO,oBAAkB,eAAqB1D,oBAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAmB,EAA8LC,cAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAS,EAAOC,qBAAmB,CAACuF,IAAEnB,OAAK,mBAAmBA,MAAU,WAAW,CAAC,CAAC,MAAM,SAAS,GAAG,CAAC,IAAM,OAAO,GAAiB,oBAAoB,CAAOjE,aAAW,OAAO,OAAO,WAAiB,aAAa,GAAc,KAAK,CAAC,GAAG,OAAO,WAAA,YAAW,GAAE,CAAC,KAAK,UAAUA,aAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,oBAAoB,SAAS,CAAC,MAAM,aAAsB,QAAS,EAAC,AAAE,EAAO,SAAS,OAAO,OAAA,EAAsB,CAAOC,0BAAwB,CAAC,aAAa,YAAY,YAAY,YAAY,eAAe,YAAY,QAAQ,YAAY,MAAM,WAAY,EAAOsC,WAAS,CAAC,CAAC,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,MAAM,QAAQtC,0BAAwB,MAAM,UAAU,MAAM,SAAS,WAAY,GAAS,uBAAuB,CAAC,MAAM,WAAe,MAAM,iBAAwB,SAAS,KAAK,IAAI,CAAC,MAAM,iBAAwB,SAAS,KAAK,IAAI,CAASuC,YAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,IAAM,YAAY,GAAO,KAAK,CAAO,WAAW,KAAK,YAAkB,gBAAgB,IAAa,CAAM,CAAC,aAAa,UAAU,CAAC,eAAe,CAAO,kBAAkB,sBAAsB,CAAM,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,GAAG,UAAU,CAAC,WAAS,MAAM,CAAM,CAAC,YAAY,WAAW,oBAAoB,gBAAgB,eAAe,UAAU,gBAAgB,WAAW,SAAS,CAAC,gBAAgB,CAAC,WAAW,eAAe,YAAY,IAAI,WAAW,QAAQ,kBAAA,mBAAkB,EAAC,CAAO,iBAAiB,uBAAuB,MAAM,SAAS,CAAO,sBAAsB,CAAE,EAAO,kBAAkB,GAAGa,oBAAkB,GAAG,sBAAsB,CAAC,MAAoB,GAAK,YAAY,CAAC,GAAG,UAAU,gBAAgB,SAAsB,EAAK,SAAS,CAAC,QAAQ,SAAS,SAAQ,EAAM,SAAsB,EAAK,WAAW,CAAC,MAAMzD,cAAY,SAAsB,EAAK,OAAO,OAAO,CAAC,GAAG,UAAU,GAAG,gBAAgB,UAAU,GAAG,kBAAkB,gBAAgBoE,aAAU,WAAW,CAAC,eAAc,EAAK,mBAAmB,QAAyB,iBAAiB,SAAS,YAAY,IAAI,WAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,GAAG,KAAM,EAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,qEAAsE,EAAC,UAAU,CAAC,iBAAiB,uEAAwE,EAAC,UAAU,CAAC,gBAAgB,sEAAuE,EAAC,UAAU,CAAC,gBAAgB,qEAAsE,CAAC,EAAC,GAAG,qBAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAY,EAAC,UAAU,CAAC,mBAAmB,SAAU,EAAC,UAAU,CAAC,mBAAmB,YAAa,EAAC,UAAU,CAAC,mBAAmB,cAAe,CAAC,EAAC,YAAY,eAAe,CAAC,SAAsB,EAAM,OAAO,IAAI,CAAC,UAAU,gBAAiC,iBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,OAAO,IAAI,CAAC,aAAa,oBAAoB,UAAU,iBAAiB,mBAAmB,OAAwB,iBAAiB,SAAS,YAAY,SAAsB,EAAKd,kBAAK,CAAC,UAAS,EAAK,UAAU,gBAAiC,iBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,cAAe,EAAC,SAAS,CAAC,UAAU,CAAC,WAAW,oEAAqE,CAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,OAAO,CAAC,aAAa,oBAAoB,UAAU,gBAAgB,mBAAmB,SAAS,aAAa,SAA0B,iBAAiB,SAAS,YAAY,SAAsB,EAAK,0BAA0B,CAAC,OAAO,GAAG,GAAG,mBAAmB,GAAG,IAAI,IAAI,mBAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,SAAsB,EAAK,8BAA8B,CAAC,UAAU,2BAA4C,iBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,kBAAkBrD,qBAAmB,SAAsB,EAAKiD,kBAAc,CAAC,UAAU,sEAAsE,UAAU,QAAQ,UAAU,oBAAoB,OAAO,OAAO,GAAG,YAAY,UAAU,aAAa,SAAS,YAAY,MAAM,CAAC,OAAO,MAAO,EAAC,UAAU,WAAW,QAAQ,YAAY,MAAM,OAAO,UAAU,wEAAwE,GAAG,qBAAqB,CAAC,UAAU,CAAC,UAAU,iEAAkE,EAAC,UAAU,CAAC,UAAU,iEAAkE,EAAC,UAAU,CAAC,UAAU,oEAAqE,CAAC,EAAC,YAAY,eAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOc,OAAI,CAAC,kFAAkF,kFAAkF,uQAAuQ,6RAA6R,wRAAwR,oIAAoI,kHAAkH,6HAA6H,+FAA+F,uEAAuE,+bAAgc,EAU95P,gBAAgB,QAAQpB,YAAUoB,OAAI,eAAe,mBAAgB,gBAAgB,gBAAgB,YAAY,aAAa,gBAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAI,EAAC,oBAAoB,gBAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,QAAQ,UAAU,eAAe,YAAY,YAAa,EAAC,MAAM,UAAU,KAAK,YAAY,IAAK,CAAC,EAAC,CAAC,SAAS,gBAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAE,CAAC,EAAC,GAAGtE,YAAU,GAAGE,oBAAmB,EAAC,CAAC,8BAA6B,CAAK,EAAC,2DCV22DwE,AAA34E,sBAA8B,WAAU,UAAU,CAAC,yBAAyB,sBAAsB,6BAA6B,+BAAgC,EAAC,CAAcxC,QAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,CAAC,CAAE,CAAA,EAAcoC,OAAI,CAAC,qsCAAgtC,EAAcI,YAAU,yECA1YA,AAA3gE,sBAA8B,WAAU,UAAU,CAAC,eAAe,mBAAmB,kBAAkB,oBAAqB,EAAC,CAAcxC,QAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,2EAA2E,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,uEAAuE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,0EAA0E,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,8EAA8E,OAAO,KAAM,CAAC,CAAE,CAAA,EAAcoC,OAAI,CAAC,0sCAAqtC,EAAcI,YAAU,yECAVA,AAA3gE,sBAA8B,WAAU,UAAU,CAAC,eAAe,mBAAmB,kBAAkB,oBAAqB,EAAC,CAAcxC,QAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,2EAA2E,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,uEAAuE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,0EAA0E,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,8EAA8E,OAAO,KAAM,CAAC,CAAE,CAAA,EAAcoC,OAAI,CAAC,0sCAAqtC,EAAcI,YAAU,wECAoXA,AAAz4E,sBAA8B,WAAU,UAAU,CAAC,yBAAyB,sBAAsB,6BAA6B,+BAAgC,EAAC,CAAcxC,QAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,CAAC,CAAE,CAAA,EAAcoC,MAAI,CAAC,msCAA8sC,EAAcI,YAAU,wECAdA,AAAr4E,sBAA8B,WAAU,UAAU,CAAC,yBAAyB,sBAAsB,6BAA6B,+BAAgC,EAAC,CAAcxC,QAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,CAAC,CAAE,CAAA,EAAcoC,MAAI,CAAC,+rCAA0sC,EAAcI,YAAU,wECAnYA,AAA5gE,sBAA8B,WAAU,UAAU,CAAC,eAAe,mBAAmB,kBAAkB,oBAAqB,EAAC,CAAcxC,QAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,2EAA2E,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,uEAAuE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,0EAA0E,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,UAAS,EAAK,OAAO,SAAS,MAAM,SAAS,IAAI,8EAA8E,OAAO,KAAM,CAAC,CAAE,CAAA,EAAcoC,MAAI,CAAC,2sCAAstC,EAAcI,YAAU,wECAsYA,AAA55E,sBAA8B,WAAU,UAAU,CAAC,qBAAqB,sBAAsB,6BAA6B,2BAA4B,EAAC,CAAcxC,QAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,CAAC,CAAE,CAAA,EAAcoC,MAAI,CAAC,8tCAAyuC,EAAcI,YAAU,oECAxC,AAA93E,sBAA8B,WAAU,UAAU,CAAC,qBAAqB,sBAAsB,6BAA6B,2BAA4B,EAAC,CAAc,MAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,CAAC,CAAE,CAAA,EAAcJ,MAAI,CAAC,gsCAA2sC,EAAc,UAAU,0ICAx4E,kBAA2C,uBAAqD,sBAA4B,CAAoCiF,OAAK,0BAAgChH,OAAkB,EAAW,SAAS,MAAM,IAAI,CAAC,MAAoB,GAAK,MAAM,CAAC,GAAG,MAAU,IAAI,SAAS,MAAM,QAAS,EAAC,AAAE,EAAC,CAAOC,YAAU,OAAO,OAAOD,OAAK,CAAOS,MAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAKR,YAAU,CAAC,GAAG,KAAc,SAAa,IAAa,QAAS,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,IAAa,QAAS,EAAC,AAAE,EAAC,CAAOE,MAAI,+kniBAAqlniBO,WAAS,CAAC,CAAC,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,KAAM,GAASC,YAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,GAAG,UAAU,CAAC,WAAS,MAAM,CAAO,KAAK,eAAe,aAAaR,MAAI,CAAC,MAAoB,GAAKM,MAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,KAAK,eAAe,MAAM,CAAC,GAAG,KAAM,EAAC,QAAQ,gBAAgB,SAAsB,EAAK,MAAM,CAAM,IAAK,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOJ,MAAI,EAAE,gCAAgCiF,OAAK,4DAA4DA,OAAK,oBAAqB,EAQlxpiB3F,OAAK,QAAQV,YAAUoB,MAAI,eAAe,CAAC,OAAK,YAAY,2CAAwCV,wHCR7G,kBAA2C,uBAAqD,sBAA4B,CAAoC,KAAK,0BAAgC,KAAkB,EAAW,SAAS,MAAM,IAAI,CAAC,MAAoB,GAAK,MAAM,CAAC,GAAG,MAAU,IAAI,SAAS,MAAM,QAAS,EAAC,AAAE,EAAC,CAAO,UAAU,OAAO,OAAO,KAAK,CAAOZ,MAAiB,EAAW,CAAC,MAAM,MAAM,CAAC,GAAK,CAAC,SAAS,SAAS,SAAS,GAAG,KAAK,CAAC,MAAM,OAAO,SAAsB,EAAK,UAAU,CAAC,GAAG,KAAc,SAAa,IAAa,QAAS,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,KAAS,IAAa,QAAS,EAAC,AAAE,EAAC,CAAO,IAAI,+zqiBAAq0qiBC,WAAS,CAAC,CAAC,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,KAAM,GAASC,YAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,GAAK,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,GAAG,UAAU,CAAC,WAAS,MAAM,CAAO,KAAK,eAAe,aAAa,IAAI,CAAC,MAAoB,GAAKF,MAAI,CAAC,GAAG,UAAU,UAAU,GAAG,eAAe0B,aAAU,CAAU,SAAa,IAAI,KAAK,eAAe,MAAM,CAAC,GAAG,KAAM,EAAC,QAAQ,gBAAgB,SAAsB,EAAK,MAAM,CAAM,IAAK,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOJ,MAAI,EAAE,gCAAgC,KAAK,4DAA4D,KAAK,oBAAqB,EAQlgtiB,KAAK,QAAQpB,YAAUoB,MAAI,eAAe,CAAC,KAAK,YAAY,iDAA8C,OCRnH,SAAwBN,WAAS,OAAO,aAAa,CAAC,MAAM,CAAC,YAAY,oPAAoP,OAAO,0BAA0B,MAAM,iCAAkC,CAAE,wCCA9Q,SAAwB,SAAS,OAAO,aAAa,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,KAAK,SAAS,WAAW,qBAAsB,EAAC,CAAC,KAAK,SAAS,WAAW,qBAAuB,CAAA,EAAC,YAAY,WAAa,OAAO,aAAa,CAAC,YAAY,SAAS,CAAC,UAAU,WAAW,UAAU,WAAW,UAAU,QAAQ,UAAU,YAAY,UAAU,MAAM,UAAU,MAAM,UAAU,SAAS,UAAU,YAAY,UAAU,SAAS,UAAU,QAAQ,UAAU,QAAQ,UAAU,MAAM,UAAU,WAAW,UAAU,eAAe,UAAU,WAAW,UAAU,SAAS,UAAU,iBAAiB,UAAU,QAAQ,UAAU,MAAM,UAAU,QAAQ,UAAU,MAAM,UAAU,iBAAiB,UAAU,MAAM,UAAU,OAAQ,EAAC,OAAO,0BAA0B,gBAAgB,eAAe,MAAM,WAAa,OAAO,aAAa,CAAC,OAAO,OAAO,SAAS,oBAAqB,CAAE,yEACz8BO,AADb,mBAA0H,CAAy2B,gBAAgB,EACt+BA,qBAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,mBAAqB,CAAC,KAAO,UAAW,CAAC,CAAC,ohBCcvOA,AAfb,kBAAyD,uBAA8W,8BAA8C,sBAA4B,CAA0B,gBAA+G,0BAAiI,iBAAoH,iBAAgH,cAA8G,qBAA2H,iBAA8E,iBAAuF,iBAAgF,iBAA4E,iBAAsE,iBAAsE,iBAAsE,iBAAsE,iBAAsE,iBAAsE,iBAAqE,iBAAsE,iBAAsE,iBAAsE,iBAA8E,iBAAmF,mBAAmF,CAAM,kBAAkB,SAAS,aAAa,CAAO,eAAe,SAAShB,kBAAU,CAAO,mBAAmB,SAASC,kBAAc,CAAO,0BAA0B,SAASC,kBAAqB,CAAO,gBAAgB,OAAO,OAAO,IAAI,CAAO,0BAA0B,SAASC,kBAAqB,CAAO,eAAe,SAAS,UAAU,CAAO,YAAY,SAAS,OAAO,CAAO,iBAAiB,SAASC,kBAAY,CAAO,mCAAmC,wBAAwBA,kBAAY,CAAO,UAAU,SAASC,kBAAK,CAAO,+BAA+B,SAASC,kBAA0B,CAAO,WAAW,SAASC,kBAAM,CAAO,mBAAmB,SAAS,cAAc,CAAO,YAAY,CAAC,UAAU,sBAAsB,UAAU,qBAAsB,EAAO,UAAU,WAAW,SAAW,IAAkBC,oBAAkB,eAAqB,kBAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAkB,EAAO,UAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,IAAK,EAAO,YAAY,CAAC,OAAO,GAAG,MAAM,GAAG,SAAS,GAAG,KAAK,QAAS,EAAO,WAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAW,YAAY,EAAE,EAAE,EAAE,IAAK,EAAO,WAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,MAAO,EAAO,WAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,YAAY,EAAE,EAAE,EAAE,MAAO,EAAO,UAAU,CAAC,CAAC,MAAM,GAAG,CAAC,IAAM,SAAS,qBAAqB,CAAyB,OAArB,SAAgB,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,KAAM,EAAC,yBAAyB,EAAG,EAAC,AAAE,EAAO,wBAAwB,CAAC,QAAQ,YAAY,MAAM,WAAY,EAAO,SAAS,CAAC,CAAC,OAAO,GAAA,KAAG,MAAM,GAAG,MAAM,IAAU,CAAC,GAAG,MAAM,QAAQ,wBAAwB,MAAM,UAAU,MAAM,SAAS,WAAY,GAAS,UAAuB,EAAiB,SAAS,MAAM,IAAI,CAAC,IAAM,YAAY,GAAO,KAAK,CAAO,WAAW,KAAK,YAAkB,gBAAgB,IAAa,CAAM,CAAC,aAAa,UAAU,CAAC,eAAe,CAAO,kBAAkB,sBAAsB,CAAM,CAAC,MAAM,UAAA,aAAU,SAAS,QAAQ,GAAG,UAAU,CAAC,SAAS,MAAM,CAAOC,WAAS,GAAc,IAAI,aAAA,GAA2B,aAAa,CAAC,KAAA,GAAW,YAAa,EAAC,CAAC,YAAYA,WAAS,CAAC,GAAK,CAAC,YAAY,oBAAoB,CAAC,8BAA8B,QAAQ,aAAY,EAAM,CAAO,eAA+B,sBAAsB,uHAAsO,EAAO,kBAAkB,GAAGD,oBAAkB,GAAG,sBAAsB,CAAO,YAAY,KAAS,WAAW,EAAgB,cAAc,YAA6C,aAAa,IAAS,WAAW,CAAgB,cAAc,aAAtB,EAAmE,UAAU,kBAAkB,YAAY,CAAO,KAAK,GAAa,KAAK,CAAO,WAAW,kBAAkB,YAAY,CAAO,KAAK,GAAa,KAAK,CAAO,KAAK,GAAa,KAAK,CAAO,WAAW,kBAAkB,YAAY,CAAO,KAAK,GAAa,KAAK,CAAO,WAAW,kBAAkB,YAAY,CAAO,KAAK,GAAa,KAAK,CAAO,WAAW,kBAAkB,YAAY,CAAO,KAAK,GAAa,KAAK,CAAO,WAAW,kBAAkB,YAAY,CAAO,KAAK,GAAa,KAAK,CAAO,WAAW,kBAAkB,YAAY,CAAO,WAAW,kBAAkB,YAAY,CAAO,KAAK,GAAa,KAAK,CAAO,WAAW,kBAAkB,YAAY,CAAO,KAAK,GAAa,KAAK,CAAO,WAAW,kBAAkB,YAAY,CAAO,MAAM,GAAa,KAAK,CAAO,YAAY,kBAAkB,YAAY,CAAO,MAAM,GAAa,KAAK,CAAO,YAAY,kBAAkB,YAAY,CAAO,MAAM,GAAa,KAAK,CAAO,YAAY,kBAAkB,YAAY,CAAO,MAAM,GAAa,KAAK,CAAO,YAAY,kBAAkB,YAAY,CAAO,MAAM,GAAa,KAAK,CAAO,YAAY,kBAAkB,YAAY,CAAO,MAAM,GAAa,KAAK,CAAO,YAAY,kBAAkB,YAAY,CAAO,MAAM,GAAa,KAAK,CAAO,YAAY,kBAAkB,YAAY,CAAO,MAAM,GAAa,KAAK,CAAsB,MAArB,kBAAiB,CAAE,EAAC,CAAqB,EAAK,0BAA0B,SAAS,CAAC,MAAM,CAAC,iBAAiB,YAAY,iBAAkB,EAAC,SAAsB,EAAM,YAAY,CAAC,GAAG,UAAU,gBAAgB,SAAS,CAAc,EAAK,UAAU,CAAC,MAAM,kIAAmI,EAAC,CAAc,EAAM,OAAO,IAAI,CAAC,GAAG,UAAU,UAAU,GAAG,kBAAkB,gBAAgBW,aAAU,CAAC,IAAI,WAAW,MAAM,CAAC,GAAG,KAAM,EAAC,SAAS,CAAc,EAAK,0BAA0B,CAAC,SAAsB,EAAK,UAAU,CAAC,UAAU,2BAA2B,kBAAiB,EAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,aAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,aAAa,iBAAiB,UAAU,iBAAiB,mBAAmB,aAAa,SAAsB,EAAKR,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,MAAM,mBAAmB,OAAO,OAAQ,CAAC,EAAC,SAAsB,EAAK,0BAA0B,CAAC,OAAO,GAAG,OAAO,MAAM,mBAAmB,OAAO,QAAQ,QAAQ,EAAE,EAAE,SAAsB,EAAK,UAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,WAAY,CAAC,EAAC,SAAsB,EAAKX,kBAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,SAAsB,EAAM,MAAM,CAAC,UAAU,eAAe,mBAAmB,WAAW,SAAS,CAAc,EAAM,UAAU,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAS,CAAC,aAAa,EAAe,EAAK,SAAS,CAAC,UAAU,+BAA+B,mBAAmB,qBAAqB,aAAa,SAAS,SAAsB,EAAKW,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,GAAG,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,MAAM,CAAE,CAAC,EAAC,SAAsB,EAAK,0BAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,UAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,kBAAc,CAAC,UAAU,sEAAsE,UAAU,QAAQ,UAAU,oBAAoB,OAAO,OAAO,GAAG,YAAY,UAAU,+BAA+B,SAAS,YAAY,MAAM,CAAC,OAAO,MAAO,EAAC,UAAU,WAAW,QAAQ,YAAY,MAAM,OAAO,UAAU,uEAAwE,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAS,CAAc,EAAKU,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAM,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,MAAO,EAAC,SAAS,CAAC,uBAAoC,EAAK,KAAK,CAAE,EAAC,CAAC,sBAAuB,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAM,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAS,EAAC,SAAS,CAAC,uBAAoC,EAAK,KAAK,CAAE,EAAC,CAAC,sBAAuB,CAAC,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAKA,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,MAAO,EAAC,SAAS,wFAAyF,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAS,EAAC,SAAS,wFAAyF,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,aAAa,uCAAuC,UAAU,gBAAgB,mBAAmB,cAAc,SAAsB,EAAKA,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,8CAA8C,IAAI,OAAO,QAAQ,2BAA2B,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,aAAa,IAAI,sEAAsE,OAAO,0EAA2E,CAAC,CAAC,EAAC,SAAsB,EAAKC,OAAM,CAAC,WAAW,CAAC,IAAI,8CAA8C,IAAI,OAAO,QAAQ,2BAA2B,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,aAAa,IAAI,sEAAsE,OAAO,0EAA2E,EAAC,UAAU,gBAAiB,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,cAAc,EAAe,EAAK,SAAS,CAAC,UAAU,+BAA+B,mBAAmB,mBAAmB,aAAa,SAAS,SAAsB,EAAK,0BAA0B,CAAC,OAAO,GAAG,OAAO,kBAAkB,mBAAmB,OAAO,QAAQ,qCAAqC,GAAG,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,SAAsB,EAAK,UAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKX,kBAAc,CAAC,UAAU,sEAAsE,UAAU,QAAQ,UAAU,oBAAoB,OAAO,OAAO,GAAG,YAAY,UAAU,+BAA+B,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,SAAS,OAAO,MAAM,MAAO,EAAC,UAAU,WAAW,QAAQ,YAAY,MAAM,OAAO,UAAU,uEAAwE,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,eAAe,mBAAmB,UAAW,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,UAAU,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,GAAG,UAAU,IAAI,KAAK,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,MAAO,EAAC,SAAS,8BAA+B,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mFAAoF,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,qBAAqB,SAAsB,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAsB,EAAKU,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,GAAG,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,MAAM,EAAE,EAAG,CAAC,EAAC,SAAsB,EAAK,0BAA0B,CAAC,OAAO,IAAI,GAAG,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,IAAI,GAAG,EAAE,MAAM,GAAG,GAAG,SAAsB,EAAK,UAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKT,kBAAqB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,UAAU,CAAC,UAAU,gBAAgB,mBAAmB,sBAAsB,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,MAAO,EAAC,SAAS,8BAA+B,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kKAAmK,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,eAAc,EAAK,mBAAmB,gBAAgB,GAAG,WAAW,IAAI,KAAK,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,GAAI,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAe,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAC,aAAa,EAAe,EAAK,MAAM,CAAC,UAAU,8BAA8B,SAAS,aAAa,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,4CAA6C,EAAC,AAAC,EAAC,CAAC,UAAU,+BAA+B,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAC,cAAc,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,4CAA6C,EAAC,AAAC,EAAC,CAAC,UAAU,8BAA8B,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAKS,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,2BAA2B,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,MAAM,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,OAAO,eAAe,mBAAmB,OAAO,QAAQ,kCAAkC,IAAI,uFAAuF,OAAO,wbAAyb,CAAC,CAAC,EAAC,SAAsB,EAAKC,OAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,2BAA2B,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,MAAM,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,OAAO,UAAU,mBAAmB,OAAO,QAAQ,uBAAuB,IAAI,uFAAuF,OAAO,wbAAyb,EAAC,UAAU,gBAAgB,mBAAmB,OAAQ,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,gBAAgB,CAAC,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAC,uCAAsC,EAAK,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,CAAC,EAAC,CAAC,IAAI,KAAK,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,CAAE,CAAA,EAAC,2BAA2B,iBAAiB,qCAAqC,EAAE,iBAAgB,EAAM,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,qBAAqB,IAAK,CAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,eAAc,EAAK,mBAAmB,gBAAgB,GAAG,WAAW,IAAI,KAAK,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,eAAe,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,GAAI,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAY,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAC,aAAa,EAAe,EAAM,MAAM,CAAC,UAAU,8BAA8B,SAAS,CAAC,cAAc,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,sBAAsB,oEAAqE,EAAC,SAAS,eAAgB,EAAC,AAAC,EAAC,CAAC,UAAU,8BAA8B,MAAM,CAAC,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAC,aAAa,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,0BAA2B,EAAC,AAAC,EAAC,CAAC,UAAU,8BAA8B,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAC,cAAc,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,0BAA2B,EAAC,AAAC,EAAC,CAAC,UAAU,+BAA+B,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAKD,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,2BAA2B,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,MAAM,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,OAAO,eAAe,mBAAmB,OAAO,QAAQ,yCAAyC,IAAI,uFAAuF,OAAO,gQAAiQ,CAAC,CAAC,EAAC,SAAsB,EAAKC,OAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,2BAA2B,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,MAAM,EAAE,IAAI,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,OAAO,UAAU,mBAAmB,OAAO,QAAQ,uBAAuB,IAAI,uFAAuF,OAAO,gQAAiQ,EAAC,UAAU,gBAAgB,mBAAmB,OAAQ,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,gBAAgB,CAAC,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAC,uCAAsC,EAAK,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,CAAC,EAAC,CAAC,IAAI,KAAK,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,CAAE,CAAA,EAAC,2BAA2B,iBAAiB,qCAAqC,EAAE,iBAAgB,EAAM,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,qBAAqB,IAAK,CAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,eAAc,EAAK,mBAAmB,gBAAgB,GAAG,WAAW,IAAI,KAAK,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,GAAI,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,oBAAqB,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAC,aAAa,EAAe,EAAM,MAAM,CAAC,UAAU,8BAA8B,SAAS,CAAC,cAAc,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,sBAAsB,oBAAqB,EAAC,SAAS,oBAAqB,EAAC,AAAC,EAAC,CAAC,UAAU,+BAA+B,MAAM,CAAC,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAC,aAAa,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,uBAAwB,EAAC,AAAC,EAAC,CAAC,UAAU,+BAA+B,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAC,cAAc,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,uBAAwB,EAAC,AAAC,EAAC,CAAC,UAAU,8BAA8B,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAKD,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,2BAA2B,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,MAAM,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,OAAO,eAAe,mBAAmB,OAAO,QAAQ,yCAAyC,IAAI,yFAAyF,OAAO,kcAAmc,CAAC,CAAC,EAAC,SAAsB,EAAKC,OAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,2BAA2B,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,MAAM,EAAE,IAAI,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,OAAO,UAAU,mBAAmB,OAAO,QAAQ,uBAAuB,IAAI,yFAAyF,OAAO,kcAAmc,EAAC,UAAU,iBAAiB,mBAAmB,OAAQ,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,gBAAgB,CAAC,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAC,uCAAsC,EAAK,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,CAAC,EAAC,CAAC,IAAI,KAAK,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,CAAE,CAAA,EAAC,2BAA2B,iBAAiB,qCAAqC,EAAE,iBAAgB,EAAM,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,qBAAqB,IAAK,CAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,eAAc,EAAK,mBAAmB,gBAAgB,GAAG,WAAW,IAAI,KAAK,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,GAAI,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAC,aAAa,EAAe,EAAM,MAAM,CAAC,UAAU,+BAA+B,SAAS,CAAC,cAAc,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,sBAAsB,oBAAqB,EAAC,SAAS,kBAAmB,EAAC,AAAC,EAAC,CAAC,UAAU,8BAA8B,MAAM,CAAC,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAC,aAAa,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,oCAAqC,EAAC,AAAC,EAAC,CAAC,UAAU,8BAA8B,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAC,cAAc,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,oCAAqC,EAAC,AAAC,EAAC,CAAC,UAAU,8BAA8B,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAKD,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,2BAA2B,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,MAAM,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,OAAO,eAAe,mBAAmB,OAAO,QAAQ,yCAAyC,IAAI,yFAAyF,OAAO,kcAAmc,CAAC,CAAC,EAAC,SAAsB,EAAKC,OAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,2BAA2B,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,MAAM,EAAE,IAAI,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,OAAO,UAAU,mBAAmB,OAAO,QAAQ,uBAAuB,IAAI,yFAAyF,OAAO,kcAAmc,EAAC,UAAU,gBAAgB,mBAAmB,OAAQ,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,gBAAgB,CAAC,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAC,uCAAsC,EAAK,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,CAAC,EAAC,CAAC,IAAI,KAAK,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,CAAE,CAAA,EAAC,2BAA2B,iBAAiB,qCAAqC,EAAE,iBAAgB,EAAM,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,qBAAqB,IAAK,CAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,mBAAmB,gBAAgB,GAAG,WAAW,IAAI,KAAK,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,GAAI,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAC,aAAa,EAAe,EAAM,MAAM,CAAC,UAAU,+BAA+B,SAAS,CAAC,cAAc,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,sBAAsB,oBAAqB,EAAC,SAAS,wBAAyB,EAAC,AAAC,EAAC,CAAC,UAAU,8BAA8B,MAAM,CAAC,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAC,aAAa,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,wCAAyC,EAAC,AAAC,EAAC,CAAC,UAAU,8BAA8B,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAC,cAAc,EAAe,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,iDAAkD,EAAC,AAAC,EAAC,CAAC,UAAU,8BAA8B,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAKD,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,2BAA2B,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,MAAM,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,YAAY,KAAK,WAAW,KAAK,OAAO,eAAe,mBAAmB,OAAO,QAAQ,yCAAyC,IAAI,yFAAyF,OAAO,kcAAmc,CAAC,CAAC,EAAC,SAAsB,EAAKC,OAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,2BAA2B,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,MAAM,EAAE,IAAI,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,OAAO,UAAU,mBAAmB,OAAO,QAAQ,uBAAuB,IAAI,yFAAyF,OAAO,kcAAmc,EAAC,UAAU,gBAAgB,mBAAmB,OAAQ,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,gBAAgB,CAAC,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAC,uCAAsC,EAAK,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,CAAC,EAAC,CAAC,IAAI,KAAK,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,CAAE,CAAA,EAAC,2BAA2B,iBAAiB,qCAAqC,EAAE,iBAAgB,EAAM,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,qBAAqB,IAAK,CAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,gBAAgB,GAAG,WAAW,IAAI,KAAK,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,GAAG,WAAW,IAAI,KAAK,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAqB,CAAC,SAAS,CAAc,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,IAAK,EAAC,CAAc,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,QAAS,EAAC,CAAc,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,IAAK,EAAC,CAAc,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,OAAQ,EAAC,CAAc,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,SAAU,EAAC,AAAC,CAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2BAA4B,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mOAAoO,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAc,EAAK,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,SAAsB,EAAKD,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,OAAO,mBAAmB,mBAAmB,OAAO,QAAQ,uDAAuD,GAAG,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,MAAM,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,CAAE,CAAC,EAAC,SAAsB,EAAK,0BAA0B,CAAC,OAAO,GAAG,OAAO,cAAc,mBAAmB,OAAO,QAAQ,6BAA6B,GAAG,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,MAAM,EAAE,IAAI,EAAE,EAAE,GAAG,IAAI,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,EAAE,SAAsB,EAAK,UAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,kBAAc,CAAC,UAAU,kEAAkE,UAAU,QAAQ,UAAU,oBAAoB,OAAO,OAAO,GAAG,YAAY,UAAU,6BAA6B,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,UAAU,WAAW,QAAQ,YAAY,MAAM,OAAO,UAAU,uEAAwE,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAqB,CAAC,SAAS,CAAc,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAS,EAAC,SAAS,wCAAyC,EAAC,CAAc,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAS,EAAC,SAAS,sBAAuB,EAAC,AAAC,CAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,SAAsB,EAAKE,kBAAqB,CAAC,UAAS,EAAM,UAAU,iBAAiB,SAAS,WAAY,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAc,EAAKQ,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAM,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAS,EAAC,SAAS,CAAC,WAAwB,EAAK,OAAO,CAAC,MAAM,CAAC,sBAAsB,qEAAsE,EAAC,SAAS,OAAQ,EAAC,CAAC,sBAAuB,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAM,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,MAAO,EAAC,SAAS,CAAC,WAAwB,EAAK,OAAO,CAAC,MAAM,CAAC,sBAAsB,qEAAsE,EAAC,SAAS,OAAQ,EAAC,CAAC,sBAAuB,CAAC,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAKA,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,oEAAqE,EAAC,SAAS,gPAAiP,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oEAAqE,EAAC,SAAS,gPAAiP,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAKA,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,oEAAqE,EAAC,SAAS,0IAA2I,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oEAAqE,EAAC,SAAS,0IAA2I,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAKA,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,qEAAsE,EAAC,SAAS,yBAA0B,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,qEAAsE,EAAC,SAAS,yBAA0B,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,cAAc,EAAe,EAAM,MAAM,CAAC,UAAU,8BAA8B,mBAAmB,WAAW,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,qBAAqB,GAAG,WAAW,IAAI,KAAK,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAsB,EAAK,0BAA0B,CAAC,SAAsB,EAAK,UAAU,CAAC,UAAU,0BAA0B,mBAAmB,WAAW,kBAAiB,EAAK,kBAAiB,EAAK,KAAK,WAAW,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,UAAU,CAAC,UAAS,EAAK,WAAW,sBAAsB,UAAS,EAAM,UAAU,IAAI,OAAO,OAAO,OAAM,EAAM,GAAG,YAAY,SAAS,YAAY,MAAK,EAAK,KAAK,WAAW,SAAS,EAAE,MAAM,EAAE,QAAQ,MAAM,OAAO,6EAA6E,MAAM,CAAC,MAAM,MAAO,EAAC,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,KAAM,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,MAAO,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oEAAqE,EAAC,SAAS,gEAAiE,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,sBAAsB,GAAG,WAAW,IAAI,MAAM,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAsB,EAAK,0BAA0B,CAAC,SAAsB,EAAK,UAAU,CAAC,UAAU,0BAA0B,mBAAmB,aAAa,kBAAiB,EAAK,kBAAiB,EAAK,KAAK,aAAa,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,UAAU,CAAC,UAAS,EAAK,WAAW,uBAAuB,UAAS,EAAM,UAAU,IAAI,OAAO,OAAO,OAAM,EAAM,GAAG,YAAY,SAAS,YAAY,MAAK,EAAK,KAAK,aAAa,SAAS,EAAE,MAAM,EAAE,QAAQ,MAAM,OAAO,6EAA6E,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,KAAM,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,OAAQ,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oEAAqE,EAAC,SAAS,mEAAoE,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,mBAAmB,sBAAsB,GAAG,YAAY,IAAI,MAAM,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,wBAAwB,SAAsB,EAAK,0BAA0B,CAAC,SAAsB,EAAK,UAAU,CAAC,UAAU,2BAA2B,kBAAiB,EAAK,kBAAiB,EAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,OAAO,CAAC,OAAO,OAAO,GAAG,YAAY,qBAAoB,EAAK,SAAS,YAAY,MAAK,EAAK,eAAc,EAAK,SAAQ,EAAK,OAAO,OAAO,eAAe,EAAE,SAAS,EAAE,MAAM,IAAI,QAAQ,wEAAwE,QAAQ,SAAS,OAAO,6EAA6E,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,KAAM,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,OAAQ,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oEAAqE,EAAC,SAAS,uDAAwD,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,SAAsB,EAAKR,kBAAqB,CAAC,UAAS,EAAM,UAAU,gBAAgB,SAAS,WAAY,EAAC,AAAC,EAAC,CAAC,aAAa,EAAe,EAAM,MAAM,CAAC,UAAU,8BAA8B,mBAAmB,eAAe,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,qBAAqB,GAAG,YAAY,IAAI,MAAM,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAsB,EAAK,0BAA0B,CAAC,SAAsB,EAAK,UAAU,CAAC,UAAU,2BAA2B,mBAAmB,WAAW,kBAAiB,EAAK,kBAAiB,EAAK,KAAK,WAAW,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,UAAU,CAAC,UAAS,EAAK,WAAW,sBAAsB,UAAS,EAAM,UAAU,IAAI,OAAO,OAAO,OAAM,EAAM,GAAG,YAAY,SAAS,YAAY,MAAK,EAAK,KAAK,WAAW,SAAS,EAAE,MAAM,EAAE,QAAQ,MAAM,OAAO,6EAA6E,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,KAAM,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,MAAO,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oEAAqE,EAAC,SAAS,gEAAiE,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,mBAAoB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoB,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,sBAAsB,GAAG,YAAY,IAAI,MAAM,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAsB,EAAK,0BAA0B,CAAC,SAAsB,EAAK,UAAU,CAAC,UAAU,2BAA2B,mBAAmB,aAAa,kBAAiB,EAAK,kBAAiB,EAAK,KAAK,aAAa,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,UAAU,CAAC,UAAS,EAAK,WAAW,uBAAuB,UAAS,EAAM,UAAU,IAAI,OAAO,OAAO,OAAM,EAAM,GAAG,YAAY,SAAS,YAAY,MAAK,EAAK,KAAK,aAAa,SAAS,EAAE,MAAM,EAAE,QAAQ,MAAM,OAAO,6EAA6E,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,KAAM,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,OAAQ,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oEAAqE,EAAC,SAAS,mEAAoE,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,mBAAoB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoB,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,sBAAsB,GAAG,YAAY,IAAI,MAAM,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAsB,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,wBAAwB,SAAsB,EAAK,0BAA0B,CAAC,SAAsB,EAAK,UAAU,CAAC,UAAU,0BAA0B,kBAAiB,EAAK,kBAAiB,EAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,OAAO,CAAC,OAAO,OAAO,GAAG,YAAY,qBAAoB,EAAK,SAAS,YAAY,MAAK,EAAK,eAAc,EAAK,SAAQ,EAAK,OAAO,OAAO,eAAe,EAAE,SAAS,EAAE,MAAM,EAAE,QAAQ,wEAAwE,QAAQ,SAAS,OAAO,6EAA6E,MAAM,CAAC,MAAM,MAAO,EAAC,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,KAAM,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iEAAkE,EAAC,SAAS,OAAQ,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oEAAqE,EAAC,SAAS,uDAAwD,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,mBAAoB,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,GAAG,YAAY,IAAI,MAAM,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,mBAAmB,gBAAgB,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,eAAe,SAAsB,EAAKA,kBAAqB,CAAC,UAAS,EAAM,UAAU,gBAAgB,SAAS,WAAY,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,0BAA0B,SAAsB,EAAKQ,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,OAAO,UAAU,mBAAmB,OAAO,QAAQ,wBAAwB,GAAG,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,CAAE,CAAC,EAAC,SAAsB,EAAK,0BAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,QAAQ,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,SAAsB,EAAK,UAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAK,mCAAmC,CAAC,uBAAsB,EAAM,kBAAkB,CAAC,CAAC,IAAI,MAAM,OAAO,WAAa,CAAA,EAAC,oBAAoB,EAAE,sCAAqC,EAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,gBAAgB,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAKA,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAS,EAAC,SAAS,wBAAyB,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,MAAO,EAAC,SAAS,wBAAyB,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAKA,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,uEAAwE,EAAC,SAAS,+BAAgC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,+BAAgC,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAKA,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,oEAAqE,EAAC,SAAS,wKAAyK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oEAAqE,EAAC,SAAS,wKAAyK,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,gBAAgB,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAKA,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAS,EAAC,SAAS,8CAA+C,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,MAAO,EAAC,SAAS,8CAA+C,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAKA,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,oEAAqE,EAAC,SAAS,gHAAiH,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oEAAqE,EAAC,SAAS,gHAAiH,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,SAAsB,EAAKA,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,OAAO,UAAU,mBAAmB,OAAO,QAAQ,kCAAkC,GAAG,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,KAAK,GAAG,MAAM,EAAE,MAAM,EAAG,CAAC,EAAC,SAAsB,EAAK,0BAA0B,CAAC,OAAO,GAAG,OAAO,UAAU,mBAAmB,OAAO,QAAQ,uBAAuB,GAAG,mBAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,QAAQ,EAAE,EAAE,GAAG,MAAM,GAAG,MAAM,EAAE,MAAM,EAAE,SAAsB,EAAK,UAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,kBAAc,CAAC,UAAU,sEAAsE,UAAU,QAAQ,UAAU,oBAAoB,OAAO,OAAO,GAAG,YAAY,UAAU,8BAA8B,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,UAAU,WAAW,QAAQ,YAAY,MAAM,OAAO,UAAU,iEAAkE,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAM,SAAS,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,GAAG,YAAY,IAAI,MAAM,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,GAAG,YAAY,IAAI,KAAM,EAAC,CAAc,EAAK,SAAS,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAsB,EAAKU,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAM,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,CAAC,YAAyB,EAAK,KAAK,CAAE,EAAC,CAAC,eAAgB,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,SAAsB,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAM,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,CAAC,YAAyB,EAAK,KAAK,CAAE,EAAC,CAAC,eAAgB,CAAC,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,eAAe,mBAAmB,QAAQ,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAS,CAAc,EAAK,KAAK,CAAC,KAAK,oBAAoB,aAAY,EAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAM,OAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,IAAI,SAAS,CAAc,EAAK,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,IAAI,QAAQ,EAAE,IAAI,0YAA0Y,aAAa,YAAY,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAwE,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,KAAK,CAAC,KAAK,iCAAiC,aAAY,EAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAM,OAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,UAAU,SAAS,CAAc,EAAK,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,KAAK,KAAK,QAAQ,gBAAgB,GAAG,eAAe,GAAG,IAAI,igBAAigB,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAe,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,KAAK,CAAC,KAAK,kCAAkC,aAAY,EAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAM,OAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,QAAQ,SAAS,CAAc,EAAK,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,KAAK,QAAQ,gBAAgB,GAAG,eAAe,GAAG,IAAI,kxDAAkxD,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,kBAAmB,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,OAAQ,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,qDAAqD,qBAAqB,kDAAkD,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,oBAAqB,EAAC,SAAS,eAAgB,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,sBAAuB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,SAAsB,EAAK,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,QAAQ,EAAE,IAAI,wQAAwQ,aAAa,YAAY,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAS,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,qDAAqD,qBAAqB,kDAAkD,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,oBAAqB,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,sBAAuB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAsB,EAAK,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,QAAQ,EAAE,IAAI,sQAAsQ,aAAa,YAAY,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAKA,mBAAkB,CAAC,WAAW,YAAY,UAAU,CAAC,UAAU,CAAC,gBAAgB,WAAW,eAAe,UAAW,CAAC,EAAC,SAAsB,EAAK,gBAAgB,CAAC,kBAAkB,CAAC,WAAW,WAAY,EAAC,uBAAsB,EAAM,gBAAgB,UAAU,eAAe,WAAW,oCAAmC,EAAK,kBAAkB,CAAC,CAAC,IAAI,MAAM,OAAO,SAAW,CAAA,EAAC,oBAAoB,GAAG,iBAAgB,EAAM,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,mBAAoB,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,SAAsB,EAAKN,kBAAK,CAAC,UAAS,EAAM,UAAU,iBAAiB,SAAS,YAAY,WAAU,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,eAAe,SAAsB,EAAKC,kBAA0B,CAAC,UAAS,EAAM,UAAU,iBAAiB,SAAS,WAAY,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,SAAS,CAAc,EAAKC,kBAAM,CAAC,UAAS,EAAM,UAAU,gBAAgB,mBAAmB,eAAe,SAAS,YAAY,WAAU,CAAK,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,iBAAiB,SAAS,CAAc,EAAK,0BAA0B,CAAC,SAAsB,EAAK,UAAU,CAAC,UAAU,0BAA0B,kBAAiB,EAAK,kBAAiB,EAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,cAAc,CAAC,MAAM,wEAAwE,WAAU,EAAM,KAAK,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,SAAS,WAAW,OAAQ,EAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,sCAAsC,UAAU,KAAK,UAAU,GAAG,MAAM,CAAC,MAAM,MAAO,EAAC,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,uEAAwE,EAAC,SAAS,qBAAsB,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,cAAe,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,GAAG,SAAU,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOQ,MAAI,CAAC,kFAAkF,gFAAgF,kSAAkS,yGAAyG,4SAA4S,sHAAsH,+RAA+R,+UAA+U,8TAA8T,+TAA+T,2SAA2S,oSAAoS,wGAAwG,4RAA4R,uiCAAuiC,mZAAmZ,gMAAgM,qSAAqS,4HAA4H,6RAA6R,gZAAgZ,6TAA6T,iWAAiW,mTAAmT,8PAA8P,ucAAuc,gSAAgS,oHAAoH,gSAAgS,8WAA8W,8RAA8R,iSAAiS,6iBAA6iB,sYAAsY,sdAAsd,uSAAuS,4RAA4R,43BAA43B,0SAA0S,6nBAA6nB,gbAAgb,2ZAA2Z,4WAA4W,8OAA8O,6iBAA6iB,8RAA8R,6RAA6R,kZAAkZ,0UAA0U,6iBAA6iB,wVAAwV,qVAAqV,6iBAA6iB,8iBAA8iB,ySAAyS,kPAAkP,oYAAoY,4TAA4T,gTAAgT,6UAA6U,ojBAAojB,2SAA2S,4SAA4S,yGAAyG,gUAAgU,gNAAgN,8SAA8S,8WAA8W,qTAAqT,iSAAiS,iRAAiR,4hBAA4hB,yUAAyU,kHAAkH,yIAAyI,uUAAuU,wRAAwR,gbAAgb,2hBAA2hB,0QAA0Q,+LAA+L,0TAA0T,6uBAA6uB,ySAAyS,6RAA6R,8TAA8T,kIAAkI,wRAAwR,sWAAsW,2SAA2S,oYAAoY,odAAod,0UAA0U,4QAA4Q,wIAAwI,oVAAoV,qRAAqR,wZAAwZ,kgBAAkgB,0QAA0Q,oNAAoN,iSAAiS,uTAAuT,ggBAAggB,2TAA2T,yYAAyY,yKAAyK,0TAA0T,wTAAwT,iRAAiR,6RAA6R,ilBAAilB,sSAAsS,kJAAkJ,+SAA+S,qHAAqH,6WAA6W,iSAAiS,iTAAiT,kSAAkS,qQAAqQ,2GAA2G,oXAAoX,8JAA8J,gSAAgS,6wBAA6wB,2SAA2S,4RAA4R,gPAAgP,0RAA0R,yRAAyR,sRAAsR,sWAAsW,8FAA8F,2KAA2K,2KAA2K,4RAA4R,kTAAkT,qfAAqf,8HAA8H,sfAAsf,2jCAA2jC,6RAA6R,8NAA8N,mSAAmS,iTAAiT,uRAAuR,2MAA2M,+QAA+Q,wGAAwG,GAAA,MAAmB,GAAA,OAAoB,GAAA,MAAoB,GAAA,MAAoB,GAAA,MAAoB,GAAA,OAAoB,GAAA,OAAoB,GAAA,MAAoB,GAAA,OAAoB,GAAA,OAAoB,gcAAgc,kmNAAmmN,EAc/g7I,gBAAgB,QAAQ,UAAUA,MAAI,eAAe,mBAAgB,gBAAgB,gBAAgB,YAAY,OAAO,gBAAgB,aAAa,CAAC,OAAO,MAAM,MAAM,GAAI,EAAC,SAAS,gBAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,aAAa,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,IAAI,2EAA2E,OAAO,KAAM,CAAC,CAAC,EAAC,GAAG,kBAAkB,GAAG,eAAe,GAAG,mBAAmB,GAAG,0BAA0B,GAAG,0BAA0B,GAAG,eAAe,GAAG,YAAY,GAAG,iBAAiB,GAAG,UAAU,GAAG,+BAA+B,GAAG,WAAW,GAAG,mBAAmB,GAAG,wBAAA,QAA0C,CAAC,GAAG,wBAAA,QAA2C,CAAC,GAAG,wBAAA,QAA2C,CAAC,GAAG,wBAAA,QAA2C,CAAC,GAAG,wBAAA,MAA2C,CAAC,GAAG,wBAAA,SAA2C,CAAC,GAAG,wBAAA,QAA2C,CAAC,GAAG,wBAAA,QAA2C,CAAC,GAAG,wBAAA,QAA2C,CAAC,GAAG,wBAAA,QAA2C,AAAC,EAAC,CAAC,8BAA6B,CAAK,EAAC,CACvmGC,qBAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,CAAE,EAAC,YAAc,CAAC,qBAAuB,OAAO,qBAAuB,64BAAujC,oCAAsC,oHAA0I,sBAAwB,QAAQ,uBAAyB,GAAG,yBAA2B,QAAQ,4BAA8B,OAAO,kBAAoB,OAAO,sBAAwB,IAAI,6BAA+B,OAAO,mBAAqB,KAAK,qBAAuB,MAAM,yBAA2B,MAAO,CAAC,EAAC,mBAAqB,CAAC,KAAO,UAAW,CAAC,CAAC,mICiH/zDA,AAjIb,kBAAyD,sBAA4B,uBAA4B,CAAM,aAAa,KAAK,GAAgB,IAAI,CAAC,IAAI,UAAU,SAAS,cAAc,sBAAsB,CAAC,AAAG,UAAW,UAAU,aAAa,UAAU,UAAU,EAAO,UAAU,SAAS,cAAc,OAAO,CAAC,UAAU,aAAa,OAAO,SAAS,CAAC,UAAU,aAAa,UAAU,UAAU,CAAC,SAAS,KAAK,YAAY,UAAU,CAAG,EAAC,CAAE,EAAC,CAAqB,EAAK,MAAM,CAAC,UAAU,0BAA0B,MAAM,CAAC,QAAQ,OAAO,OAAO,QAAQ,WAAW,SAAS,eAAe,SAAS,gBAAgB,uBAAuB,WAAW,0BAA0B,SAAS,wBAAwB,UAAU,aAAa,oBAAoB,iBAAiB,qBAAqB,mBAAmB,cAAc,oBAAqB,EAAC,SAAsB,EAAM,OAAO,CAAC,MAAM,CAAC,UAAU,aAAa,WAAW,sBAAsB,WAAW,IAAI,SAAS,QAAQ,MAAM,OAAO,QAAQ,OAAO,WAAW,SAAS,cAAc,SAAS,QAAQ,SAAS,SAAS,SAAU,EAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAM,KAAK,OAAO,KAAK,MAAM,CAAC,cAAc,SAAS,MAAM,uBAAuB,aAAa,MAAO,EAAC,SAAsB,EAAK,OAAO,CAAC,EAAE,yEAAyE,KAAK,cAAe,EAAC,AAAC,EAAC,CAAc,EAAK,KAAK,CAAC,MAAM,CAAC,OAAO,aAAa,SAAS,yBAAyB,MAAM,uBAAuB,UAAU,QAAS,EAAC,SAAS,gBAAiB,EAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,yBAAyB,aAAa,OAAO,WAAW,QAAQ,UAAU,QAAS,EAAC,SAAS,qEAAsE,EAAC,CAAc,EAAK,IAAI,CAAC,KAAK,IAAI,KAAK,SAAS,MAAM,CAAC,gBAAgB,oBAAoB,MAAM,UAAU,YAAY,MAAM,aAAa,MAAM,aAAa,MAAM,WAAW,OAAO,OAAO,OAAO,eAAe,OAAO,cAAc,UAAW,EAAC,SAAS,cAAe,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,EAASD,MAAI;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MAgIj/D,EAAO,UAAU,QAAQ,aAAaA,MAAI,kCAAgB,UACpDC,qBAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,YAAY,MAAQ,CAAE,EAAC,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,mBAAqB,CAAC,KAAO,UAAW,CAAC,CAAC,qLCxHzL,AARb,kBAAyD,uBAAmF,8BAAkC,sBAA4B,CAAgC,MAAM,sBAAsB,OAAO,IAAI,CAAO,kBAAkB,CAACuB,IAAEnB,OAAK,mBAAmBA,MAAU,mBAAmB,CAACmB,IAAEnB,OAAK,wBAAwBA,MAAU,mBAAmB,CAACmB,IAAEnB,OAAK,mBAAmBA,MAAU,kBAAkB,eAAqB,OAAoB,EAAiB,SAAS,CAAC,MAAM,UAAA,aAAU,GAAG,UAAU,CAAC,IAAI,CAAC,IAAM,YAAY,GAAO,KAAK,CAAO,WAAW,KAAK,YAAkB,sBAAsB,CAAE,EAAO,kBAAkB,GAAG,kBAAkB,GAAG,sBAAsB,CAAwB,MAAvB,iBAAA,GAAsB,CAAqB,EAAM,MAAM,CAAC,GAAG,UAAU,UAAU,GAAG,kBAAkB,iBAAiBD,aAAU,CAAC,YAAY,YAAY,IAAI,WAAW,MAAM,CAAC,gBAAgB,qBAAqB,GAAG,KAAM,EAAC,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,mBAAoB,EAAmB,iBAAkB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,oBAAqB,EAAmB,iBAAkB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,mBAAoB,EAAC,kBAAkB,kBAAmB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,cAAe,EAAmB,iBAAkB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,iBAAkB,EAAmB,iBAAkB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,mBAAoB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,kBAAmB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,mBAAoB,EAAC,kBAAkB,kBAAmB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,cAAe,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,iBAAkB,CAAC,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,KAAM,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAmB,kBAAkB,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,KAAM,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,eAAe,CAAC,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,eAAe,CAAC,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,mBAAoB,EAAC,kBAAkB,kBAAmB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,iBAAkB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,mBAAmB,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,OAAQ,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,MAAO,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAmB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAmB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,iBAAkB,EAAmB,iBAAkB,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,YAAY,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,mBAAmB,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,oBAAqB,EAAC,kBAAkB,kBAAmB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,iBAAkB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,mBAAoB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,kBAAmB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,mBAAoB,EAAC,kBAAkB,kBAAmB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,cAAe,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,iBAAkB,CAAC,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,KAAM,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oBAAqB,EAAmB,iBAAkB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,OAAQ,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,oBAAqB,EAAC,kBAAkB,kBAAmB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,iBAAkB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,eAAe,eAAe,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,kBAAmB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,kBAAmB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,mBAAoB,EAAC,kBAAkB,kBAAmB,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,gBAAgB,cAAe,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,iBAAkB,CAAC,EAAC,CAAc,EAAK,SAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,KAAM,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,eAAe,CAAC,YAAY,YAAY,WAAY,EAAC,MAAM,CAAC,OAAQ,EAAC,YAAY,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oBAAqB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,eAAc,EAAK,eAAe,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,YAAY,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAmB,EAAmB,iBAAkB,EAAC,AAAC,CAAC,EAAC,AAAE,EAAC,CAAO,IAAI,CAAC,gcAAgc,kFAAkF,gFAAgF,wGAAwG,mMAAmM,mMAAmM,iMAAiM,qMAAqM,qMAAqM,qMAAqM,qMAAqM,mMAAmM,sMAAsM,uMAAuM,uIAAuI,yIAAyI,4IAA4I,yMAAyM,wMAAwM,sMAAsM,0MAA0M,0MAA0M,yIAAyI,yIAAyI,uIAAuI,0IAA0I,2IAA2I,2IAA2I,sMAAsM,uMAAuM,oMAAoM,uIAAuI,6IAA6I,wMAAwM,wMAAwM,sMAAsM,yMAAyM,yMAAyM,qMAAqM,sMAAsM,oMAAoM,sMAAsM,uMAAuM,yIAAyI,oMAAoM,uMAAuM,yMAAyM,0IAA0I,yMAAyM,sMAAsM,6IAA6I,yMAAyM,yMAAyM,uMAAuM,0MAA0M,0MAA0M,0MAA0M,oMAAoM,qMAAqM,oMAAoM,sMAAsM,uMAAuM,yIAAyI,uMAAuM,mMAAoM,EAO79/B,oBAAoB,QAAQ,OAAO,IAAI,eAAe,mBAAgB,oBAAoB,oBAAoB,YAAY,mBAAmB,oBAAoB,aAAa,CAAC,OAAO,KAAK,MAAM,IAAK,EAAC,SAAS,oBAAoB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAM,CAAC,CAAE,CAAA,EAAC,CAAC,8BAA6B,CAAK,EAAC,CACn0D,mBAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,sBAAsB,MAAQ,CAAE,EAAC,YAAc,CAAC,sBAAwB,IAAI,sBAAwB,OAAO,yBAA2B,QAAQ,4BAA8B,QAAQ,qBAAuB,OAAO,2BAA6B,OAAQ,CAAC,EAAC,mBAAqB,CAAC,KAAO,UAAW,CAAC,CAAC,8DCT1X,yBAAA,SAASC,IAAEC,IAAE,CAAC,OAAiB,SAAjB,UAA8C,gBAAO,IAAE,QAAQ,QAAoB,QAAnB,YAA2B,OAAO,IAAI,OAAO,CAAC,SAAU,EAACA,IAAE,CAAC,KAAGD,WAAsB,WAApB,IAA+B,WAAWA,KAAG,MAAM,oBAAoB,CAAE,EAAC,AAAC,MAAA,GAAO,SAASE,UAAQ,CAAC,aAAa,SAAS,QAAQF,IAAE,CAAC,MAAM,CAAC,eAA2B,QAAnB,mBAA4C,OAAO,UAAxB,SAAiC,SAASA,IAAE,CAAC,cAAcA,GAAE,EAAC,SAASA,IAAE,CAAC,OAAOA,YAAsB,QAAnB,YAA2BA,IAAE,cAAc,QAAQA,MAAI,OAAO,UAAU,gBAAgBA,GAAE,GAAEA,IAAE,AAAC,KAAI,mBAAmB,SAAS,KAAKA,IAAEC,KAAEE,IAAEC,IAAE,CAAC,AAAqB,4BAAsC,QAAnB,YAA2B,OAAO,KAAK,OAAO,IAAI,gBAAgB,EAAE,MAAO,IAAIC,IAAEL,KAAGA,IAAE,aAAaM,IAAE,UAAU,OAAO,EAAE,GAAGL,MAAOK,MAAJ,IAAQL,KAAE,CAAC,aAAc,EAAE,GAAMK,MAAJ,EAAM,KAAE,SAASF,YAAUE,IAAE,EAAE,CAAC,IAAI,IAAIC,IAAE,MAAUD,IAAAA,CAAGE,IAAE,EAAEA,IAAEF,IAAEE,MAAI,IAAEA,KAAG,UAAUA,IAAE,GAAG,KAAE,SAASD,GAAE,IAAGN,MAAGI,IAAE,IAAI,IAAII,OAAKJ,IAAE,AAASJ,KAAEQ,WAAN,KAAWR,KAAEQ,KAAGJ,IAAEI,WAAS,AAAIR,OAAEI,KAAG,CAAE,EAAE,MAAM,CAAC,SAAS,mBAAmB,KAAKL,IAAE,IAAaG,UAAJ,GAAM,KAAK,GAAGA,IAAE,IAAI,KAAK,MAAMF,KAAE,OAAO,IAAK,CAAC,UAAS,eAAeD,IAAE,CAAC,IAAIC,KAAE,UAAuB,OAApB,MAA+B,OAAO,gBAAsBA,KAAED,IAAE,OAAO,iBAAlB,MAAsD,OAAO,WAAiBC,KAAED,IAAE,OAAO,YAAlB,MAA6B,MAAO,MAAE,KAAKA,IAAE,MAAO,CAAI,UAAU,+BAAA,AAAgC,UAAS,YAAYA,IAAE,CAAC,KAAK,QAAQA,GAAE,UAAS,gBAAgBA,IAAE,CAAC,IAAIC,KAAEE,IAAE,SAASC,IAAEH,KAAEE,IAAE,CAAC,GAAG,CAAC,IAAIG,IAAE,IAAEL,MAAGE,IAAE,CAACI,IAAED,IAAE,MAAME,IAAED,eAAa,YAAY,QAAQ,QAAQC,IAAED,IAAE,QAAQA,IAAE,CAAC,KAAM,SAASP,IAAE,CAAC,IAAE,IAAaC,OAAX,SAAa,SAAS,OAAOD,IAAE,CAAC,IAAEM,IAAE,KAAK,SAAS,SAASN,IAAE,AAAC,EAAG,SAASA,IAAE,CAAC,IAAE,QAAQA,IAAE,AAAC,EAAE,AAAC,OAAMA,IAAE,CAAC,IAAE,QAAQA,IAAE,AAAC,CAAC,UAASK,IAAEL,IAAEK,IAAE,CAAC,OAAOL,IAAP,CAAU,IAAI,SAAS,KAAE,QAAQ,CAAC,MAAMK,IAAE,MAAM,CAAE,EAAC,CAAC,MAAM,IAAI,QAAQ,KAAE,OAAOA,IAAE,CAAC,MAAM,QAAQ,KAAE,QAAQ,CAAC,MAAMA,IAAE,MAAM,CAAE,EAAC,AAAC,EAACJ,KAAEA,KAAE,MAAM,IAAEA,KAAE,IAAIA,KAAE,IAAI,CAACE,IAAE,IAAK,MAAK,QAAQ,SAASH,IAAEK,IAAE,CAAC,OAAO,IAAI,QAAS,SAASC,IAAEC,IAAE,CAAC,IAAIC,IAAE,CAAC,IAAIR,IAAE,IAAIK,IAAE,QAAQC,IAAE,OAAOC,IAAE,KAAK,IAAK,EAAC,IAAEJ,IAAEA,IAAE,KAAKK,KAAGP,KAAEE,IAAEK,IAAE,IAAER,IAAEK,IAAE,CAAE,EAAG,SAAoBL,IAAE,QAArB,aAA8B,KAAK,WAAY,GAAG,UAAS,oBAAoBA,IAAE,CAAC,OAAO,UAAU,CAAC,OAAO,IAAI,gBAAgB,IAAE,MAAM,KAAK,UAAU,CAAE,CAAC,UAAS,qBAAqBA,IAAE,CAAC,OAAO,IAAI,YAAYA,IAAG,UAAS,wBAAwBA,IAAEC,KAAE,CAAC,IAAIE,IAAE,CAAE,EAACC,KAAG,EAAE,SAASC,IAAEF,IAAEE,IAAE,CAAC,OAAOD,KAAG,EAAEC,IAAE,IAAI,QAAS,SAASJ,KAAE,CAAC,KAAE,IAAEE,KAAGE,IAAE,CAAC,AAAC,GAAG,CAAC,MAAM,EAAE,MAAM,KAAEA,IAAE,AAAC,CAAC,eAAyB,QAAnB,YAA2B,OAAO,WAAWF,IAAE,OAAO,UAAU,UAAU,CAAC,OAAO,IAAK,GAAEA,IAAE,KAAK,SAASH,IAAE,CAAC,OAAOI,KAAGA,KAAG,EAAEJ,KAAG,IAAE,OAAOA,IAAE,AAAC,SAAoBA,IAAE,OAArB,aAA6BG,IAAE,MAAM,SAASH,IAAE,CAAC,GAAGI,IAAE,MAAMA,KAAG,EAAEJ,IAAE,MAAO,KAAE,QAAQA,IAAE,AAAC,UAAqBA,IAAE,QAArB,aAA8BG,IAAE,OAAO,SAASH,IAAE,CAAC,OAAOI,KAAGA,KAAG,EAAEJ,KAAG,IAAE,SAASA,IAAE,AAAC,GAAEG,GAAE,UAAS,mBAAmBH,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,CAAC,GAAG,CAAC,IAAIC,IAAE,IAAEF,KAAGC,IAAE,CAACE,IAAED,IAAE,KAAM,OAAMR,IAAE,CAAC,WAAY,KAAEA,IAAE,AAAC,KAAE,KAAK,KAAES,IAAE,CAAC,QAAQ,QAAQA,IAAE,CAAC,KAAKL,IAAEC,IAAE,AAAC,UAAS,kBAAkBL,IAAE,CAAC,OAAO,UAAU,CAAC,IAAIC,KAAE,KAAKE,IAAE,UAAU,OAAO,IAAI,QAAS,SAASC,IAAEC,IAAE,CAAC,IAAIC,IAAE,IAAE,MAAML,KAAEE,IAAE,CAAC,SAASI,IAAEP,IAAE,CAAC,mBAAmBM,IAAEF,IAAEC,IAAEE,IAAEC,IAAE,OAAOR,IAAE,AAAC,UAASQ,IAAER,IAAE,CAAC,mBAAmBM,IAAEF,IAAEC,IAAEE,IAAEC,IAAE,QAAQR,IAAE,AAAC,SAAO,GAAE,AAAC,EAAG,CAAC,UAAS,gBAAgBA,IAAEC,KAAE,CAAC,KAAKD,eAAaC,MAAG,KAAM,CAAI,UAAU,oCAAA,AAAqC,UAAS,kBAAkBD,IAAEC,KAAE,CAAC,IAAI,IAAIE,IAAE,EAAEA,IAAEF,KAAE,OAAOE,MAAI,CAAC,IAAIC,IAAEH,KAAEE,KAAG,IAAE,WAAWC,IAAE,aAAa,EAAEA,IAAE,cAAc,EAAE,UAAUA,MAAIA,IAAE,UAAU,GAAG,OAAO,eAAeJ,IAAEI,IAAE,IAAIA,IAAE,AAAC,CAAC,UAAS,aAAaJ,IAAEC,KAAEE,IAAE,CAAC,OAAOF,MAAG,kBAAkBD,IAAE,UAAUC,KAAE,CAACE,KAAG,kBAAkBH,IAAEG,IAAE,CAACH,GAAE,UAAS,4BAA4BA,IAAEC,KAAE,CAAC,IAAI,IAAIE,OAAKF,KAAG,CAACK,IAAEL,KAAEE,MAAI,aAAaG,IAAE,YAAY,EAAE,UAAUA,MAAIA,IAAE,UAAU,GAAG,OAAO,eAAeN,IAAEG,IAAEG,IAAE,CAAC,GAAG,OAAO,sBAAsB,IAAI,IAAIF,IAAE,OAAO,sBAAsBH,KAAE,CAACI,IAAE,EAAEA,IAAED,IAAE,OAAOC,MAAI,CAAC,IAAIC,IAAEC,IAAEH,IAAEC,KAAG,CAACC,IAAEL,KAAEM,MAAI,aAAaD,IAAE,YAAY,EAAE,UAAUA,MAAIA,IAAE,UAAU,GAAG,OAAO,eAAeN,IAAEO,IAAED,IAAE,AAAC,QAAON,GAAE,UAAS,UAAUA,IAAEC,KAAE,CAAC,IAAI,IAAIE,IAAE,OAAO,oBAAoBF,KAAE,CAACG,IAAE,EAAEA,IAAED,IAAE,OAAOC,MAAI,CAAC,IAAIC,IAAEF,IAAEC,KAAGE,IAAE,OAAO,yBAAyBL,KAAEI,IAAE,CAAC,KAAGC,IAAE,cAAuBN,IAAEK,WAAN,IAAU,OAAO,eAAeL,IAAEK,IAAEC,IAAE,AAAC,QAAON,GAAE,UAAS,gBAAgBA,IAAEC,KAAEE,IAAE,CAAC,OAAOF,QAAKD,IAAE,OAAO,eAAeA,IAAEC,KAAE,CAAC,MAAME,IAAE,YAAY,EAAE,cAAc,EAAE,UAAU,CAAE,EAAC,CAACH,IAAEC,MAAGE,IAAEH,GAAE,UAAS,UAAU,CAAC,MAAM,CAAC,SAAS,OAAO,QAAQ,SAASA,IAAE,CAAC,IAAI,IAAIC,KAAE,EAAEA,KAAE,UAAU,OAAOA,OAAI,CAAC,IAAIE,IAAE,UAAUF,MAAG,IAAI,IAAIG,OAAKD,IAAE,OAAO,UAAU,eAAe,KAAKA,IAAEC,IAAE,GAAGJ,IAAEI,KAAGD,IAAEC,KAAI,QAAOJ,GAAE,GAAE,MAAM,KAAK,UAAU,AAAC,UAAS,cAAcA,IAAE,CAAC,IAAI,IAAIC,KAAE,EAAEA,KAAE,UAAU,OAAOA,OAAI,CAAC,IAAIE,IAAQ,UAAUF,OAAhB,KAAwC,CAAE,EAAvB,OAAO,UAAUA,MAAG,CAAIG,IAAE,OAAO,KAAKD,IAAE,CAAC,OAAmB,OAAO,uBAA1B,aAAkDC,IAAE,IAAE,OAAO,OAAO,sBAAsBD,IAAE,CAAC,OAAQ,SAASH,IAAE,CAAC,MAAO,QAAO,yBAAyBG,IAAEH,IAAE,CAAC,UAAW,EAAE,CAAC,EAAE,IAAE,QAAS,SAASC,KAAE,CAAC,gBAAgBD,IAAEC,KAAEE,IAAEF,MAAG,AAAC,EAAE,AAAC,QAAOD,GAAE,UAAS,QAAQA,IAAEC,KAAE,CAAC,IAAIE,IAAE,OAAO,KAAKH,IAAE,CAAC,GAAG,OAAO,sBAAsB,CAAC,IAAII,IAAE,OAAO,sBAAsBJ,IAAE,CAAC,OAAII,IAAE,IAAE,OAAQ,SAASH,KAAE,CAAC,MAAO,QAAO,yBAAyBD,IAAEC,KAAE,CAAC,UAAW,EAAE,EAAE,IAAE,KAAK,MAAME,IAAEC,IAAE,AAAC,QAAOD,GAAE,UAAS,eAAeH,IAAE,CAAC,IAAI,IAAIC,KAAE,EAAEA,KAAE,UAAU,OAAOA,OAAI,CAAC,IAAIE,IAAQ,UAAUF,OAAhB,KAAgC,CAAE,EAAf,UAAUA,MAAM,KAAE,EAAE,QAAQ,OAAOE,IAAE,EAAE,EAAE,CAAC,QAAS,SAASF,KAAE,CAAC,gBAAgBD,IAAEC,KAAEE,IAAEF,MAAG,AAAC,EAAE,CAAC,OAAO,0BAA0B,OAAO,iBAAiBD,IAAE,OAAO,0BAA0BG,IAAE,CAAC,CAAC,QAAQ,OAAOA,IAAE,CAAC,CAAC,QAAS,SAASF,KAAE,CAAC,OAAO,eAAeD,IAAEC,KAAE,OAAO,yBAAyBE,IAAEF,KAAE,CAAC,AAAC,EAAE,AAAC,QAAOD,GAAE,UAAS,UAAUA,IAAEC,KAAE,CAAC,UAAsBA,MAAnB,YAA6BA,OAAP,KAAS,KAAM,CAAI,UAAU,qDAAA,CAAsD,IAAE,UAAU,OAAO,OAAOA,MAAGA,KAAE,UAAU,CAAC,YAAY,CAAC,MAAMD,IAAE,UAAU,EAAE,cAAc,CAAE,CAAC,EAAC,CAACC,MAAG,gBAAgBD,IAAEC,KAAE,AAAC,UAAS,eAAeD,IAAEC,KAAE,CAAC,IAAE,UAAU,OAAO,OAAOA,KAAE,UAAU,CAACD,IAAE,UAAU,YAAYA,IAAE,gBAAgBA,IAAEC,KAAE,AAAC,UAAS,gBAAgBD,IAAE,CAAC,MAAM,CAAC,gBAAgB,OAAO,eAAe,OAAO,eAAe,SAASA,IAAE,CAAC,OAAOA,IAAE,WAAW,OAAO,eAAeA,IAAE,AAAC,GAAEA,IAAE,AAAC,UAAS,gBAAgBA,IAAEC,KAAE,CAAC,MAAM,CAAC,gBAAgB,OAAO,gBAAgB,SAASD,IAAEC,KAAE,CAAC,OAAOD,IAAE,UAAUC,KAAED,GAAE,GAAEA,IAAEC,KAAE,AAAC,UAAS,2BAA2B,CAA6D,UAArC,QAApB,MAA8B,QAAQ,WAAsB,QAAQ,UAAU,KAAK,OAAO,EAAE,UAAsB,OAAnB,WAAyB,OAAO,EAAE,GAAG,CAAC,MAAO,SAAQ,UAAU,QAAQ,KAAK,QAAQ,UAAU,QAAQ,CAAE,EAAE,UAAU,CAAE,EAAE,CAAC,EAAE,CAAE,MAAQ,CAAC,OAAO,CAAE,CAAC,UAAS,WAAWD,IAAEC,KAAEE,IAAE,CAAC,MAAM,CAAC,WAAW,2BAA2B,CAAC,QAAQ,UAAU,SAASH,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAE,CAAC,IAAK,EAAC,IAAE,KAAK,MAAMA,IAAEH,KAAE,CAAC,IAAII,IAAE,IAAI,SAAS,KAAK,MAAML,IAAEI,IAAE,EAAE,OAAOD,KAAG,gBAAgBE,IAAEF,IAAE,UAAU,CAACE,GAAE,GAAE,MAAM,KAAK,UAAU,AAAC,UAAS,kBAAkBL,IAAE,CAAC,MAAW,UAAS,SAAS,KAAKA,IAAE,CAAC,QAAQ,gBAAgB,GAAvD,EAAwD,UAAS,iBAAiBA,IAAE,CAAC,IAAIC,YAAqB,KAAnB,WAAuB,IAAI,QAAS,GAAE,MAAM,CAAC,iBAAiB,SAASD,IAAE,CAAC,GAAUA,MAAP,OAAW,kBAAkBA,IAAE,CAAC,OAAOA,IAAE,UAAsBA,KAAnB,WAAqB,KAAM,CAAI,UAAU,qDAAA,CAAsD,GAAYC,WAAJ,GAAM,CAAC,GAAG,KAAE,IAAID,IAAE,CAAC,MAAO,MAAE,IAAIA,IAAE,CAAC,KAAE,IAAIA,IAAEG,IAAE,AAAC,UAASA,KAAG,CAAC,MAAO,YAAWH,IAAE,UAAU,gBAAgB,KAAK,CAAC,YAAY,AAAC,QAAOG,IAAE,UAAU,OAAO,OAAOH,IAAE,UAAU,CAAC,YAAY,CAAC,MAAMG,IAAE,YAAY,EAAE,UAAU,EAAE,cAAc,CAAE,CAAC,EAAC,CAAC,gBAAgBA,IAAEH,IAAE,AAAC,GAAEA,IAAE,AAAC,UAAS,YAAYA,IAAEC,KAAE,CAAC,OAAaA,MAAN,aAA6B,OAApB,KAA4BA,KAAE,OAAO,eAAe,KAAE,OAAO,aAAaD,IAAE,CAACA,eAAaC,IAAE,UAAS,uBAAuBD,IAAE,CAAC,OAAOA,KAAGA,IAAE,WAAWA,IAAE,CAAC,QAAQA,GAAE,CAAC,UAAS,0BAA0B,CAAC,UAAsB,SAAnB,WAA2B,OAAO,KAAK,IAAIA,IAAE,IAAI,QAAQ,OAAO,yBAAyB,UAAU,CAAC,OAAOA,GAAE,EAACA,GAAE,UAAS,wBAAwBA,IAAE,CAAC,GAAGA,KAAGA,IAAE,WAAW,OAAOA,IAAE,GAAUA,MAAP,aAA2BA,KAAjB,iBAAuCA,KAAnB,WAAqB,MAAM,CAAC,QAAQA,GAAE,EAAC,IAAIC,KAAE,0BAA0B,CAAC,GAAGA,MAAG,KAAE,IAAID,IAAE,CAAC,MAAO,MAAE,IAAIA,IAAE,CAAC,IAAIG,IAAE,CAAE,EAACC,IAAE,OAAO,gBAAgB,OAAO,yBAAyB,IAAI,IAAIC,OAAKL,IAAE,GAAG,OAAO,UAAU,eAAe,KAAKA,IAAEK,IAAE,CAAC,CAAC,IAAIC,IAAEF,IAAE,OAAO,yBAAyBJ,IAAEK,IAAE,CAAC,KAAK,MAAIC,IAAE,KAAKA,IAAE,KAAK,OAAO,eAAeH,IAAEE,IAAEC,IAAE,CAACH,IAAEE,KAAGL,IAAEK,IAAG,QAAOF,IAAE,QAAQH,IAAEC,MAAG,KAAE,IAAID,IAAEG,IAAE,CAACA,GAAE,UAAS,eAAeH,IAAEC,KAAE,CAAC,GAAGD,MAAIC,KAAE,KAAM,CAAI,UAAU,uCAAA,AAAwC,UAAS,0BAA0BD,IAAE,CAAC,GAASA,KAAN,KAAQ,KAAM,CAAI,UAAU,+BAAA,AAAgC,UAAS,8BAA8BA,IAAEC,KAAE,CAAC,GAASD,KAAN,KAAQ,MAAM,CAAE,EAAC,IAAIG,IAAEC,IAAEC,IAAE,CAAE,EAACC,IAAE,OAAO,KAAKN,IAAE,CAAC,IAAII,IAAE,EAAEA,IAAEE,IAAE,OAAOF,MAAI,IAAEE,IAAEF,KAAG,KAAE,QAAQD,IAAE,EAAE,IAAIE,IAAEF,KAAGH,IAAEG,MAAI,OAAOE,GAAE,UAAS,yBAAyBL,IAAEC,KAAE,CAAC,GAASD,KAAN,KAAQ,MAAM,CAAE,EAAC,IAAIG,IAAEC,IAAEC,IAAE,8BAA8BL,IAAEC,KAAE,CAAC,GAAG,OAAO,sBAAsB,CAAC,IAAIK,IAAE,OAAO,sBAAsBN,IAAE,CAAC,IAAII,IAAE,EAAEA,IAAEE,IAAE,OAAOF,MAAI,IAAEE,IAAEF,KAAG,KAAE,QAAQD,IAAE,EAAE,GAAG,OAAO,UAAU,qBAAqB,KAAKH,IAAEG,IAAE,GAAGE,IAAEF,KAAGH,IAAEG,KAAI,QAAOE,GAAE,UAAS,uBAAuBL,IAAE,CAAC,GAAYA,UAAJ,GAAM,KAAM,CAAI,eAAe,4DAAA,CAA6D,OAAOA,GAAE,UAAS,2BAA2BA,IAAEC,KAAE,CAAC,OAAOA,aAAoBA,MAAjB,iBAAuCA,MAAnB,WAAqB,uBAAuBD,IAAE,CAACC,IAAE,UAAS,aAAaD,IAAE,CAAC,IAAIC,KAAE,2BAA2B,CAAC,OAAO,UAAU,CAAC,IAAIE,IAAEC,IAAE,gBAAgBJ,IAAE,CAAC,GAAGC,KAAE,CAAC,IAAII,IAAE,gBAAgB,KAAK,CAAC,YAAY,IAAE,QAAQ,UAAUD,IAAE,UAAUC,IAAE,AAAC,MAAK,IAAE,IAAE,MAAM,KAAK,UAAU,CAAC,MAAO,4BAA2B,KAAKF,IAAE,AAAC,CAAC,UAAS,eAAeH,IAAEC,KAAE,CAAC,MAAM,OAAO,UAAU,eAAe,KAAKD,IAAEC,KAAE,GAAUD,IAAE,gBAAgBA,IAAE,IAA5B,OAAgC,OAAOA,GAAE,UAAS,KAAKA,IAAEC,KAAEE,IAAE,CAAC,MAAM,CAAC,YAAyB,QAApB,KAA6B,QAAQ,IAAI,QAAQ,IAAI,SAASH,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAE,eAAeJ,IAAEC,KAAE,CAAC,GAAGG,IAAE,CAAC,IAAIC,IAAE,OAAO,yBAAyBD,IAAEH,KAAE,CAAC,OAAOI,IAAE,IAAI,IAAE,IAAI,KAAKF,IAAE,CAACE,IAAE,KAAM,CAAC,GAAEL,IAAEC,KAAEE,KAAGH,IAAE,AAAC,UAAS,IAAIA,IAAEC,KAAEE,IAAEC,IAAE,CAAC,MAAM,CAAC,WAAwB,QAApB,KAA6B,QAAQ,IAAI,QAAQ,IAAI,SAASJ,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAEC,IAAE,eAAeN,IAAEC,KAAE,CAAC,GAAGK,IAAE,CAAC,IAAID,IAAE,OAAO,yBAAyBC,IAAEL,KAAE,EAAE,IAAI,MAAO,KAAE,IAAI,KAAKG,IAAED,IAAE,EAAE,EAAE,IAAIE,IAAE,SAAS,OAAO,CAAE,IAAGA,IAAE,OAAO,yBAAyBD,IAAEH,KAAE,CAAC,CAAC,IAAII,IAAE,SAAS,OAAO,EAAE,IAAE,MAAMF,IAAE,OAAO,eAAeC,IAAEH,KAAEI,IAAE,AAAC,MAAK,gBAAgBD,IAAEH,KAAEE,IAAE,CAAC,OAAO,CAAE,GAAEH,IAAEC,KAAEE,IAAEC,IAAE,AAAC,UAAS,KAAKJ,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,IAAI,IAAIL,IAAEC,KAAEE,IAAEC,KAAGJ,IAAE,EAAEK,IAAE,KAAM,CAAI,MAAM,yBAAA,CAA0B,OAAOF,GAAE,UAAS,uBAAuBH,IAAEC,KAAE,CAAC,OAAWA,OAAE,IAAE,MAAM,EAAE,CAAE,OAAO,OAAO,OAAO,iBAAiBD,IAAE,CAAC,IAAI,CAAC,MAAM,OAAO,OAAOC,KAAE,AAAC,CAAC,EAAC,CAAC,AAAC,UAAS,4BAA4BD,IAAEC,KAAE,CAAC,OAAWA,OAAE,IAAE,MAAM,EAAE,CAAED,IAAE,IAAIC,KAAED,GAAE,UAAS,eAAeA,IAAE,CAAC,KAAM,CAAI,UAAU,IAAIA,IAAE,iBAAA,AAAkB,UAAS,gBAAgBA,IAAE,CAAC,KAAM,CAAI,UAAU,IAAIA,IAAE,kBAAA,AAAmB,UAAS,mBAAmBA,IAAE,CAAC,KAAM,CAAI,MAAM,UAAUA,IAAE,oDAAA,AAAqD,UAAS,oBAAoB,CAAE,UAAS,KAAKA,IAAE,CAAC,KAAM,CAAI,eAAeA,IAAE,uCAAA,AAAwC,UAAS,aAAaA,IAAEC,KAAE,CAAC,OAAOD,MAAI,mBAAmB,KAAKC,KAAE,CAACD,GAAE,UAAS,eAAeA,IAAEC,KAAE,CAAC,MAAO,iBAAgBD,IAAE,EAAE,sBAAsBA,IAAEC,KAAE,EAAE,4BAA4BD,IAAEC,KAAE,EAAE,kBAAkB,AAAC,UAAS,oBAAoBD,IAAEC,KAAE,CAAC,MAAO,iBAAgBD,IAAE,EAAE,2BAA2BA,IAAEC,KAAE,EAAE,4BAA4BD,IAAEC,KAAE,EAAE,kBAAkB,AAAC,UAAS,SAASD,IAAE,CAAC,MAAO,iBAAgBA,IAAE,EAAE,iBAAiBA,IAAE,EAAE,4BAA4BA,IAAE,EAAE,kBAAkB,AAAC,UAAS,mBAAmBA,IAAE,CAAC,MAAO,oBAAmBA,IAAE,EAAE,iBAAiBA,IAAE,EAAE,4BAA4BA,IAAE,EAAE,oBAAoB,AAAC,UAAS,mBAAmBA,IAAE,CAAC,GAAG,MAAM,QAAQA,IAAE,CAAC,MAAO,mBAAkBA,IAAE,AAAC,UAAS,gBAAgBA,IAAE,CAAC,GAAG,MAAM,QAAQA,IAAE,CAAC,OAAOA,GAAE,UAAS,gBAAgBA,IAAEC,KAAEE,IAAE,CAAC,GAAGF,OAAI,MAAM,QAAQA,KAAE,SAAmBA,KAAE,QAAnB,SAA0B,CAAC,IAAIG,IAAEH,KAAE,OAAO,MAAO,mBAAkBA,KAAWE,UAAJ,IAAOA,IAAEC,IAAED,IAAEC,IAAE,AAAC,OAAO,KAAEH,KAAEE,IAAE,AAAC,UAAS,iBAAiBH,IAAE,CAAC,UAAuB,OAApB,KAA4B,OAAO,WAAY,QAAOA,IAAE,CAAC,MAAO,OAAM,KAAKA,IAAE,AAAC,UAAS,sBAAsBA,IAAEC,KAAE,CAAC,UAAuB,OAApB,KAA4B,OAAO,WAAY,QAAOD,IAAE,CAAC,CAAC,IAAIG,IAAE,CAAE,EAACC,KAAG,EAAEC,KAAG,EAAEC,QAAO,GAAE,GAAG,CAAC,IAAI,IAAIC,IAAEC,IAAE,IAAE,OAAO,WAAW,GAAGJ,KAAGG,IAAE,IAAE,MAAM,EAAE,QAAQ,IAAE,KAAKA,IAAE,MAAM,EAAEN,MAAGE,IAAE,SAASF,MAAGG,KAAG,GAAI,OAAMJ,IAAE,CAAC,KAAG,EAAEM,IAAEN,GAAE,QAAO,CAAC,GAAG,CAAC,KAASQ,IAAE,QAAR,MAAgB,IAAE,QAAQ,AAAC,QAAO,CAAC,GAAGH,IAAE,MAAMC,GAAE,CAAC,QAAOH,GAAE,CAAC,UAAS,2BAA2BH,IAAEC,KAAE,CAAC,UAAuB,OAApB,KAA4B,OAAO,WAAY,QAAOD,IAAE,CAAC,CAAC,IAAI,IAAIG,IAAEC,IAAE,CAAE,EAACC,IAAE,IAAE,OAAO,WAAW,GAAGF,IAAE,IAAE,MAAM,EAAE,OAAO,IAAE,KAAKA,IAAE,MAAM,EAAEF,MAAGG,IAAE,SAASH,QAAK,OAAOG,GAAE,CAAC,UAAS,4BAA4BJ,IAAEC,KAAE,CAAC,GAAGD,IAAE,CAAC,UAAoBA,KAAjB,SAAmB,MAAO,mBAAkBA,IAAEC,KAAE,CAAC,IAAIE,IAAE,OAAO,UAAU,SAAS,KAAKH,IAAE,CAAC,MAAM,EAAE,GAAG,CAAC,OAAiBG,MAAX,UAAcH,IAAE,cAAcG,IAAEH,IAAE,YAAY,MAAcG,MAAR,OAAmBA,MAAR,MAAU,MAAM,KAAKH,IAAE,CAAeG,MAAd,aAAiB,2CAA2C,KAAKA,IAAE,CAAC,kBAAkBH,IAAEC,KAAE,KAAM,EAAE,CAAC,UAAS,kBAAkBD,IAAEC,KAAE,CAAC,CAAOA,MAAN,MAASA,KAAED,IAAE,UAAUC,KAAED,IAAE,QAAQ,IAAI,IAAIG,IAAE,EAAEC,IAAE,MAAUH,KAAAA,CAAGE,IAAEF,KAAEE,MAAI,IAAEA,KAAGH,IAAEG,KAAG,OAAOC,GAAE,UAAS,oBAAoB,CAAC,KAAM,CAAI,UAAU;oFAAA,AAAwI,UAAS,kBAAkB,CAAC,KAAM,CAAI,UAAU;oFAAA,AAA6I,UAAS,2BAA2BJ,IAAEC,KAAE,CAAC,IAAIE,IAAE,UAAuB,OAApB,KAAkCH,IAAE,OAAO,WAAf,KAAyB,CAAC,GAAG,MAAM,QAAQA,IAAE,GAAGG,IAAE,4BAA4BH,IAAE,GAAGC,MAAGD,YAAoBA,IAAE,QAAnB,SAA0B,CAAC,MAAIA,IAAEG,KAAG,IAAIC,IAAE,EAAEC,IAAE,UAAU,CAAE,EAAC,MAAM,CAAC,EAAEA,IAAE,EAAE,UAAU,CAAC,OAAOD,KAAGJ,IAAE,OAAO,CAAC,MAAM,CAAE,EAAC,CAAC,MAAM,EAAE,MAAMA,IAAEI,MAAK,CAAC,EAAC,EAAE,SAASJ,IAAE,CAAC,MAAMA,GAAE,EAAC,EAAEK,GAAE,CAAC,MAAM,CAAI,UAAU;oFAAA,AAAyI,KAAIC,IAAEC,KAAG,EAAEC,KAAG,EAAE,MAAM,CAAC,EAAE,UAAU,CAAC,IAAE,IAAE,OAAO,WAAW,AAAC,EAAC,EAAE,UAAU,CAAC,IAAIR,IAAE,IAAE,MAAM,CAAC,OAAOO,IAAEP,IAAE,KAAKA,GAAE,EAAC,EAAE,SAASA,IAAE,CAAC,KAAG,EAAEM,IAAEN,GAAE,EAAC,EAAE,UAAU,CAAC,GAAG,CAAC,KAASG,IAAE,QAAR,MAAgB,IAAE,QAAQ,AAAC,QAAO,CAAC,GAAGK,IAAE,MAAMF,GAAE,CAAC,CAAC,CAAC,UAAS,gCAAgCN,IAAEC,KAAE,CAAC,IAAIE,IAAE,UAAuB,OAApB,KAAkCH,IAAE,OAAO,WAAf,KAAyB,CAAC,GAAG,MAAM,QAAQA,IAAE,GAAGG,IAAE,4BAA4BH,IAAE,GAAGC,MAAGD,YAAoBA,IAAE,QAAnB,SAA0B,CAAC,MAAIA,IAAEG,KAAG,IAAIC,IAAE,EAAE,OAAO,UAAU,CAAC,OAAOA,KAAGJ,IAAE,OAAO,CAAC,MAAM,CAAE,EAAC,CAAC,MAAM,EAAE,MAAMA,IAAEI,MAAK,CAAC,CAAC,MAAM,CAAI,UAAU;oFAAA,AAAyI,OAAM,CAACD,IAAE,IAAE,OAAO,WAAW,EAAE,KAAK,KAAKA,IAAE,AAAC,UAAS,wBAAwBH,IAAE,CAAC,OAAO,UAAU,CAAC,IAAIC,KAAE,IAAE,MAAM,KAAK,UAAU,CAAC,MAAO,MAAE,MAAM,CAACA,IAAE,CAAC,UAAS,aAAaD,IAAEC,KAAE,CAAC,UAAoBD,KAAjB,WAA2BA,IAAE,OAAOA,IAAE,IAAIG,IAAEH,IAAE,OAAO,aAAa,GAAYG,UAAJ,GAAM,CAAC,IAAIC,IAAE,IAAE,KAAKJ,IAAEC,MAAG,UAAU,CAAC,UAAoBG,KAAjB,SAAmB,OAAOA,IAAE,KAAM,CAAI,UAAU,+CAAA,AAAgD,OAAM,CAAYH,OAAX,SAAa,OAAO,QAAQD,IAAE,AAAC,UAAS,eAAeA,IAAE,CAAC,IAAIC,KAAE,aAAaD,IAAE,SAAS,CAAC,cAAuBC,MAAjB,SAAmBA,KAAE,OAAOA,KAAE,AAAC,UAAS,0BAA0BD,IAAEC,KAAE,CAAC,KAAM,CAAI,MAAM,qIAAA,AAAsI,UAAS,2BAA2BD,IAAEC,KAAEE,IAAEC,IAAE,CAAC,KAAG,OAAO,eAAeJ,IAAEC,KAAE,CAAC,WAAWE,IAAE,WAAW,aAAaA,IAAE,aAAa,SAASA,IAAE,SAAS,MAAMA,IAAE,YAAY,IAAE,YAAY,KAAKC,IAAE,KAAM,EAAE,EAAC,AAAC,UAAS,0BAA0BJ,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAE,CAAE,EAAC,MAAO,QAAO,KAAKF,IAAE,CAAC,QAAS,SAASJ,IAAE,CAAC,IAAEA,KAAGI,IAAEJ,IAAG,EAAE,CAACM,IAAE,aAAaA,IAAE,WAAWA,IAAE,eAAeA,IAAE,cAAc,UAAUA,KAAGA,IAAE,eAAeA,IAAE,UAAU,GAAGA,IAAE,IAAE,OAAO,CAAC,SAAS,CAAC,OAAQ,SAASH,IAAEC,IAAE,CAAC,MAAO,KAAEJ,IAAEC,KAAEE,IAAE,EAAEA,GAAE,EAAEG,IAAE,CAACD,KAAYC,IAAE,kBAAN,KAAoBA,IAAE,MAAMA,IAAE,YAAY,IAAE,YAAY,KAAKD,IAAE,KAAM,GAAEC,IAAE,gBAAiB,IAAYA,IAAE,kBAAN,KAAoB,OAAO,eAAeN,IAAEC,KAAEK,IAAE,CAACA,IAAE,MAAMA,GAAE,QAAmB,oBAAQ,OAAO,gBAAgB,gBAAgB,UAAU,OAAO,eAAe,UAAU,CAAC,OAAO,IAAK,GAAE,gBAAgB,UAAU,KAAK,SAASN,IAAE,CAAC,MAAO,MAAK,QAAQ,OAAOA,IAAE,AAAC,EAAC,gBAAgB,UAAU,MAAM,SAASA,IAAE,CAAC,MAAO,MAAK,QAAQ,QAAQA,IAAE,AAAC,EAAC,gBAAgB,UAAU,OAAO,SAASA,IAAE,CAAC,MAAO,MAAK,QAAQ,SAASA,IAAE,AAAC,EAAC,IAAIU,KAAG,EAAE,SAAS,2BAA2BV,IAAE,CAAC,MAAM,cAAaU,OAAK,IAAIV,GAAE,UAAS,4BAA4BA,IAAEC,KAAE,CAAC,IAAI,OAAO,UAAU,eAAe,KAAKD,IAAEC,KAAE,CAAC,KAAM,CAAI,UAAU,iDAAA,CAAkD,OAAOD,GAAE,UAAS,sBAAsBA,IAAEC,KAAE,CAAC,MAAO,0BAAyBD,IAAE,6BAA6BA,IAAEC,KAAE,MAAM,CAAC,AAAC,UAAS,sBAAsBD,IAAEC,KAAEE,IAAE,CAAC,MAAO,0BAAyBH,IAAE,6BAA6BA,IAAEC,KAAE,MAAM,CAACE,IAAE,CAACA,GAAE,UAAS,iCAAiCH,IAAEC,KAAE,CAAC,MAAO,qCAAoCD,IAAE,6BAA6BA,IAAEC,KAAE,MAAM,CAAC,AAAC,UAAS,6BAA6BD,IAAEC,KAAEE,IAAE,CAAC,IAAI,KAAE,IAAIH,IAAE,CAAC,KAAM,CAAI,UAAU,gBAAgBG,IAAE,iCAAA,CAAkC,MAAO,MAAE,IAAIH,IAAE,AAAC,UAAS,gCAAgCA,IAAEC,KAAEE,IAAE,CAAC,MAAO,gCAA+BH,IAAEC,KAAE,CAAC,wCAAwCE,IAAE,MAAM,CAAC,yBAAyBH,IAAEG,IAAE,AAAC,UAAS,gCAAgCH,IAAEC,KAAEE,IAAEC,IAAE,CAAC,MAAO,gCAA+BJ,IAAEC,KAAE,CAAC,wCAAwCE,IAAE,MAAM,CAAC,yBAAyBH,IAAEG,IAAEC,IAAE,CAACA,GAAE,UAAS,6BAA6BJ,IAAEC,KAAEE,IAAE,CAAC,MAAO,gCAA+BH,IAAEC,KAAE,CAACE,GAAE,UAAS,8BAA8B,CAAC,KAAM,CAAI,UAAU,kDAAA,AAAmD,UAAS,yBAAyBH,IAAEC,KAAE,CAAC,OAAOA,KAAE,IAAI,KAAE,IAAI,KAAKD,IAAE,CAACC,KAAE,KAAM,UAAS,yBAAyBD,IAAEC,KAAEE,IAAE,CAAC,GAAGF,KAAE,IAAI,KAAE,IAAI,KAAKD,IAAEG,IAAE,KAAK,CAAC,IAAIF,KAAE,SAAS,KAAM,CAAI,UAAU,2CAAA,CAA4C,KAAE,MAAME,GAAE,CAAC,UAAS,oCAAoCH,IAAEC,KAAE,CAAC,GAAGA,KAAE,IAAI,MAAM,eAAeA,OAAIA,KAAE,WAAW,CAAC,IAAI,MAAME,IAAE,CAAC,KAAE,IAAI,KAAKH,IAAEG,IAAE,AAAC,CAAC,GAAEF,KAAE,WAAW,IAAIA,KAAE,SAAS,KAAM,CAAI,UAAU,2CAAA,CAA4C,OAAOA,IAAE,UAAS,uCAAuCD,IAAEC,KAAEE,IAAE,CAAC,MAAO,gCAA+BH,IAAEC,KAAE,CAAC,wCAAwCE,IAAE,MAAM,CAAC,oCAAoCH,IAAEG,IAAE,AAAC,UAAS,+BAA+BH,IAAEC,KAAE,CAAC,GAAGD,MAAIC,KAAE,KAAM,CAAI,UAAU,4CAAA,AAA6C,UAAS,wCAAwCD,IAAEC,KAAE,CAAC,GAAYD,UAAJ,GAAM,KAAM,CAAI,UAAU,gBAAgBC,KAAE,+CAAA,AAAgD,UAAS,UAAUD,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAE,mBAAmB,CAAC,GAAGD,IAAE,IAAI,IAAIE,IAAE,EAAEA,IAAEF,IAAE,OAAOE,MAAI,IAAE,IAAEA,KAAGD,IAAE,CAAC,IAAIE,IAAE,KAAG,SAASP,IAAE,CAAC,IAAE,2BAA2BA,IAAEQ,IAAE,SAAS,AAAC,EAAEL,IAAE,CAACK,IAAE,IAAE,cAAc,uBAAuB,IAAE,EAAE,IAAI,yBAAyB,CAAC,CAACR,IAAE,CAAC,MAAO,KAAE,wBAAwBO,IAAE,EAAEC,IAAE,SAAS,CAAC,IAAE,kBAAkBD,IAAE,EAAEC,IAAE,UAAU,AAAC,UAAS,mBAAmB,CAAC,kBAAkB,UAAU,CAAC,OAAOR,GAAE,EAAC,IAAIA,IAAE,CAAC,wBAAwB,CAAC,CAAC,QAAS,EAAC,CAAC,OAAS,CAAA,EAAC,2BAA2B,SAASA,IAAEC,KAAE,CAAC,CAAC,SAAS,OAAQ,EAAC,QAAS,SAASE,IAAE,CAAC,KAAE,QAAS,SAASF,KAAE,CAAC,KAAE,OAAOE,KAAWF,KAAE,YAAV,OAAqB,KAAK,mBAAmBD,IAAEC,KAAE,AAAC,EAAE,KAAK,AAAC,EAAE,KAAK,AAAC,EAAC,wBAAwB,SAASD,IAAEC,KAAE,CAAC,IAAIE,IAAEH,IAAE,UAAU,CAAC,SAAS,OAAQ,EAAC,QAAS,SAASI,IAAE,CAAC,KAAE,QAAS,SAASH,KAAE,CAAC,IAAII,IAAEJ,KAAE,UAAU,GAAGA,KAAE,OAAOG,MAAeC,MAAX,UAA4BA,MAAd,aAAiB,CAAC,IAAIC,IAAaD,MAAX,SAAaL,IAAEG,IAAE,KAAK,mBAAmBG,IAAEL,KAAE,AAAC,CAAC,EAAE,KAAK,AAAC,EAAE,KAAK,AAAC,EAAC,mBAAmB,SAASD,IAAEC,KAAE,CAAC,IAAIE,IAAEF,KAAE,WAAW,GAAaA,KAAE,OAAZ,QAAiB,CAAC,IAAIG,IAAEH,KAAE,YAAY,IAAE,CAAC,WAAWE,IAAE,WAAW,SAASA,IAAE,SAAS,aAAaA,IAAE,aAAa,MAAeC,UAAJ,OAAW,GAAE,IAAE,KAAKJ,IAAE,AAAC,CAAC,QAAO,eAAeA,IAAEC,KAAE,IAAIE,IAAE,AAAC,EAAC,cAAc,SAASH,IAAEC,KAAE,CAAC,IAAIE,IAAE,CAAE,EAACC,IAAE,CAAE,EAACC,IAAE,CAAC,OAAO,CAAE,EAAC,UAAU,CAAE,EAAC,IAAI,CAAE,CAAC,EAAC,GAAG,IAAE,QAAS,SAASL,IAAE,CAAC,KAAK,oBAAoBA,IAAEK,IAAE,AAAC,EAAE,KAAK,CAAC,IAAE,QAAS,SAASL,IAAE,CAAC,IAAI,eAAeA,IAAE,CAAC,MAAO,KAAE,KAAKA,IAAE,CAAC,IAAIC,KAAE,KAAK,gBAAgBD,IAAEK,IAAE,CAAC,IAAE,KAAKJ,KAAE,QAAQ,CAAC,IAAE,KAAK,MAAME,IAAEF,KAAE,OAAO,CAAC,IAAE,KAAK,MAAMG,IAAEH,KAAE,UAAU,AAAC,EAAE,KAAK,EAAEA,KAAE,MAAM,CAAC,SAASE,IAAE,UAAUC,GAAE,EAAC,IAAIE,IAAE,KAAK,oBAAoBH,IAAEF,KAAE,CAAC,MAAO,KAAE,KAAK,MAAMG,IAAEE,IAAE,UAAU,CAACA,IAAE,UAAUF,IAAEE,GAAE,EAAC,oBAAoB,SAASN,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEH,KAAED,IAAE,WAAW,IAAIG,KAAQ,IAAE,QAAQH,IAAE,IAAI,GAArB,GAAsB,KAAM,CAAI,UAAU,uBAAuBA,IAAE,IAAI,IAAA,CAAK,IAAE,KAAKA,IAAE,IAAI,AAAC,EAAC,gBAAgB,SAASA,IAAEC,KAAE,CAAC,IAAI,IAAIE,IAAE,CAAE,EAACC,IAAE,CAAE,EAACC,IAAEL,IAAE,WAAWM,IAAED,IAAE,OAAO,EAAEC,KAAG,EAAEA,MAAI,CAAC,IAAIC,IAAEN,KAAED,IAAE,WAAW,IAAE,OAAO,IAAE,QAAQA,IAAE,IAAI,CAAC,EAAE,CAAC,IAAIQ,IAAE,KAAK,sBAAsBR,IAAE,CAACS,IAAE,KAAK,wBAAwB,CAAC,EAAEJ,IAAEC,MAAIE,IAAE,EAAEA,IAAE,CAAC,IAAEC,IAAE,QAAQ,KAAK,oBAAoBT,IAAEC,KAAE,CAACQ,IAAE,UAAU,IAAE,KAAKA,IAAE,SAAS,CAAC,IAAIE,IAAEF,IAAE,OAAO,GAAGE,IAAE,CAAC,IAAI,IAAIC,IAAE,EAAEA,IAAED,IAAE,OAAOC,MAAI,KAAK,oBAAoBD,IAAEC,KAAGX,KAAE,CAAC,IAAE,KAAK,MAAME,IAAEQ,IAAE,AAAC,CAAC,OAAM,CAAC,QAAQX,IAAE,UAAUI,IAAE,OAAOD,GAAE,CAAC,EAAC,oBAAoB,SAASH,IAAEC,KAAE,CAAC,IAAI,IAAIE,IAAE,CAAE,EAACC,IAAEH,KAAE,OAAO,EAAEG,KAAG,EAAEA,MAAI,CAAC,IAAIC,IAAE,KAAK,oBAAoBL,IAAE,CAACM,IAAE,KAAK,kBAAkB,CAAC,EAAEL,KAAEG,MAAIC,IAAE,EAAEA,IAAE,CAAC,GAAYC,IAAE,eAAN,IAAgB,IAAE,KAAKA,IAAE,SAAS,CAAUA,IAAE,eAAN,GAAe,CAAC,IAAEA,IAAE,SAAS,IAAI,IAAIC,IAAE,EAAEA,IAAEP,IAAE,OAAO,EAAEO,MAAI,IAAI,IAAIC,IAAED,IAAE,EAAEC,IAAER,IAAE,OAAOQ,MAAI,GAAGR,IAAEO,KAAG,MAAMP,IAAEQ,KAAG,KAAKR,IAAEO,KAAG,YAAYP,IAAEQ,KAAG,UAAU,KAAM,CAAI,UAAU,uBAAuBR,IAAEO,KAAG,IAAI,IAAA,AAAK,CAAC,OAAM,CAAC,SAASP,IAAE,UAAUG,GAAE,CAAC,EAAC,sBAAsB,SAASH,IAAE,CAAC,IAAIC,KAAE,CAAC,KAAKD,IAAE,KAAK,IAAIA,IAAE,IAAI,UAAUA,IAAE,UAAU,WAAWA,IAAE,UAAW,EAAC,MAAO,QAAO,eAAeC,KAAE,OAAO,YAAY,CAAC,MAAM,aAAa,cAAc,CAAE,EAAC,CAAWD,IAAE,OAAZ,UAAmBC,KAAE,YAAYD,IAAE,aAAaC,IAAE,EAAC,qBAAqB,SAASD,IAAE,CAAC,GAAYA,UAAJ,GAAM,MAAO,UAASA,IAAE,CAAC,IAAK,SAASA,IAAE,CAAC,IAAIC,KAAE,KAAK,oBAAoBD,IAAE,CAAC,MAAO,MAAK,iBAAiBA,IAAE,WAAW,wBAAwB,CAAC,KAAK,iBAAiBA,IAAE,SAAS,wBAAwB,CAACC,IAAE,EAAE,KAAK,AAAC,EAAC,oBAAoB,SAASD,IAAE,CAAC,IAAIC,KAAE,OAAOD,IAAE,KAAK,CAAC,GAAcC,OAAX,UAAwBA,OAAV,QAAY,KAAM,CAAI,UAAU,wIAAyIA,KAAE,IAAA,CAAK,IAAIE,IAAE,eAAeH,IAAE,IAAI,CAACI,IAAE,OAAOJ,IAAE,UAAU,CAAC,GAAcI,MAAX,UAA4BA,MAAd,aAAyBA,MAAR,MAAU,KAAM,CAAI,UAAU,6JAA8JA,IAAE,IAAA,CAAK,IAAIC,IAAEL,IAAE,WAAW,KAAK,iBAAiBA,IAAE,WAAW,wBAAwB,CAAC,IAAIM,IAAE,CAAC,KAAKL,KAAE,IAAIE,IAAE,UAAUC,IAAE,WAAW,OAAO,OAAO,CAAE,EAACC,IAAE,AAAC,EAAC,OAAgBJ,OAAV,SAA0E,KAAK,iBAAiBI,IAAE,MAAM,gDAAgD,CAAC,KAAK,iBAAiBA,IAAE,MAAM,gDAAgD,CAAC,KAAK,iBAAiBA,IAAE,QAAQ,gDAAgD,CAACC,IAAE,YAAYN,IAAE,aAA7T,KAAK,iBAAiBA,IAAE,cAAc,sBAAsB,CAA8QM,GAAE,EAAC,wBAAwB,SAASN,IAAE,CAAC,MAAM,CAAC,QAAQ,KAAK,oBAAoBA,IAAE,CAAC,SAAS,0BAA0BA,IAAE,WAAW,CAAC,OAAO,KAAK,qBAAqBA,IAAE,OAAO,AAAC,CAAC,EAAC,oBAAoB,SAASA,IAAE,CAAC,IAAIC,KAAE,CAAC,KAAK,QAAQ,SAAS,IAAE,IAAI,KAAK,sBAAsB,KAAK,AAAC,EAAC,MAAO,QAAO,eAAeA,KAAE,OAAO,YAAY,CAAC,MAAM,aAAa,cAAc,CAAE,EAAC,CAACA,IAAE,EAAC,kBAAkB,SAASD,IAAE,CAAC,IAAIC,KAAE,OAAOD,IAAE,KAAK,CAAC,GAAaC,OAAV,QAAY,KAAM,CAAI,UAAU,+GAAgHA,KAAE,IAAA,CAAK,KAAK,iBAAiBD,IAAE,MAAM,qBAAqB,CAAC,KAAK,iBAAiBA,IAAE,YAAY,qBAAqB,CAAC,KAAK,iBAAiBA,IAAE,aAAa,qBAAqB,CAAC,KAAK,iBAAiBA,IAAE,cAAc,qBAAqB,CAAC,KAAK,iBAAiBA,IAAE,SAAS,qBAAqB,CAAC,IAAIG,IAAE,0BAA0BH,IAAE,WAAW,CAAC,MAAM,CAAC,SAAS,KAAK,qBAAqBA,IAAE,SAAS,CAAC,SAASG,GAAE,CAAC,EAAC,kBAAkB,SAASH,IAAEC,KAAE,CAAC,IAAI,IAAIE,IAAE,EAAEA,IAAEF,KAAE,OAAOE,MAAI,CAAC,IAAIC,IAAE,CAAC,EAAEH,KAAEE,MAAIH,IAAE,CAAC,GAAYI,UAAJ,GAAM,CAAC,UAAsBA,KAAnB,WAAqB,KAAM,CAAI,UAAU,uCAAA,CAAwC,IAAEA,GAAE,CAAC,QAAOJ,GAAE,EAAC,iBAAiB,SAASA,IAAEC,KAAEE,IAAE,CAAC,GAAYH,IAAEC,YAAN,GAAS,KAAM,CAAI,UAAUE,IAAE,kBAAkBF,KAAE,aAAA,AAAc,CAAC,EAAC,OAAOD,GAAE,UAAS,yBAAyBA,IAAE,CAAC,IAAIC,KAAEE,IAAE,eAAeH,IAAE,IAAI,CAAC,AAAWA,IAAE,OAAb,SAAkBC,KAAE,CAAC,MAAMD,IAAE,MAAM,UAAU,EAAE,cAAc,EAAE,YAAY,CAAE,EAASA,IAAE,OAAV,MAAeC,KAAE,CAAC,IAAID,IAAE,MAAM,cAAc,EAAE,YAAY,CAAE,EAASA,IAAE,OAAV,MAAeC,KAAE,CAAC,IAAID,IAAE,MAAM,cAAc,EAAE,YAAY,CAAE,EAAWA,IAAE,OAAZ,UAAmBC,KAAE,CAAC,cAAc,EAAE,UAAU,EAAE,YAAY,CAAE,GAAE,IAAIG,IAAE,CAAC,KAAeJ,IAAE,OAAZ,QAAiB,QAAQ,SAAS,IAAIG,IAAE,UAAUH,IAAE,OAAO,SAAmBA,IAAE,OAAZ,QAAiB,MAAM,YAAY,WAAWC,IAAE,EAAC,OAAOD,IAAE,aAAaI,IAAE,WAAWJ,IAAE,YAAsBA,IAAE,OAAZ,UAAmBI,IAAE,YAAYJ,IAAE,OAAOI,GAAE,UAAS,sBAAsBJ,IAAEC,KAAE,CAAC,AAASD,IAAE,WAAW,UAAjB,GAAuDC,KAAE,WAAW,IAAID,IAAE,WAAW,IAAhEC,KAAE,WAAW,IAAID,IAAE,WAAW,GAAsC,UAAS,uBAAuBA,IAAE,CAAC,IAAI,IAAIC,KAAE,CAAE,EAACE,IAAE,SAASH,IAAE,CAAC,OAAiBA,IAAE,OAAb,UAAmBA,IAAE,MAAMM,IAAE,KAAKN,IAAE,YAAYM,IAAE,SAAU,EAACF,IAAE,EAAEA,IAAEJ,IAAE,OAAOI,MAAI,CAAC,IAAIC,IAAEC,IAAEN,IAAEI,KAAG,GAAcE,IAAE,OAAb,WAAoBD,IAAE,KAAE,KAAKF,IAAE,EAAE,GAAG,kBAAkBG,IAAE,WAAW,EAAE,kBAAkBD,IAAE,WAAW,CAAC,CAAC,GAAG,eAAeC,IAAE,EAAE,eAAeD,IAAE,CAAC,KAAM,CAAI,eAAe,uBAAuBC,IAAE,IAAI,wBAAA,CAAyB,IAAE,WAAWA,IAAE,UAAW,KAAI,CAAC,GAAG,eAAeA,IAAE,CAAC,CAAC,GAAG,eAAeD,IAAE,CAAC,KAAM,CAAI,eAAe,iFAAiFC,IAAE,IAAI,KAAA,CAAM,IAAE,WAAWA,IAAE,UAAW,uBAAsBA,IAAED,IAAE,AAAC,MAAK,KAAE,KAAKC,IAAE,AAAC,QAAOL,IAAE,UAAS,eAAeD,IAAE,CAAC,OAAOA,IAAE,YAAYA,IAAE,WAAW,MAAO,UAAS,kBAAkBA,IAAE,CAAC,OAAgBA,UAAJ,MAAkBA,IAAE,YAAN,IAAsBA,IAAE,eAAN,GAAgB,UAAS,0BAA0BA,IAAEC,KAAE,CAAC,IAAIE,IAAEH,IAAEC,MAAG,GAAYE,UAAJ,WAA0BA,KAAnB,WAAqB,KAAM,CAAI,UAAU,aAAaF,KAAE,qBAAA,CAAsB,OAAOE,GAAE,UAAS,uBAAuBH,IAAEC,KAAEE,IAAE,CAAC,IAAI,KAAE,IAAIH,IAAE,CAAC,KAAM,CAAI,UAAU,iDAAA,CAAkD,OAAOG,GAAE,UAAS,wBAAwB,CAAC,KAAM,CAAI,UAAU,uCAAA,AAAwC,UAAS,YAAYH,IAAEC,KAAE,CAAC,YAAY,SAASD,IAAEC,KAAE,CAAC,OAAO,IAAIK,IAAEN,QAAO,GAAEC,KAAG,EAAC,IAAIE,IAAE,iBAAiB,OAAO,CAACC,IAAE,OAAO,UAAUC,IAAE,IAAI,QAAQ,SAASC,IAAEN,IAAEC,KAAEG,IAAE,CAAC,IAAIE,IAAE,IAAE,KAAK,KAAKN,IAAEC,KAAE,CAAC,MAAO,KAAE,IAAIK,IAAEF,KAAG,IAAE,IAAIJ,IAAE,CAAC,CAACM,GAAE,UAASC,IAAEP,IAAEC,KAAE,CAAC,IAAIE,IAAE,IAAE,IAAIF,KAAE,CAAC,MAAO,QAAO,KAAKE,IAAE,CAAC,OAAQ,SAASF,KAAEG,IAAE,CAAC,OAAOH,KAAEG,KAAGJ,IAAEG,IAAEC,MAAIH,IAAE,EAAE,OAAO,OAAO,KAAK,CAAC,AAAC,OAAO,WAAUK,IAAEH,IAAE,CAACG,IAAE,UAAU,KAAK,SAASN,IAAE,CAAC,IAAIC,KAAE,IAAE,KAAK,KAAK,KAAKD,IAAE,CAAC,OAAOC,OAAIA,KAAE,OAAO,IAAEA,KAAE,KAAK,EAAEA,IAAE,EAACK,IAAE,UAAU,OAAO,SAAS,SAASN,IAAEC,KAAE,CAAC,UAAoBA,MAAjB,SAAmB,CAAC,IAAIE,IAAE,IAAE,IAAI,KAAK,CAAC,MAAO,KAAE,OAAO,SAAS,KAAK,KAAKH,IAAE,KAAE,QAAQ,eAAgB,SAASA,IAAEC,KAAE,CAAC,MAAM,IAAIE,IAAEF,KAAG,EAAE,CAAC,AAAC,WAAsBA,MAAnB,WAAqB,CAAC,IAAIK,IAAE,KAAK,MAAO,KAAE,OAAO,SAAS,KAAK,KAAKN,IAAG,UAAU,CAAC,IAAIA,IAAE,CAAE,EAAC,MAAO,KAAE,KAAK,MAAMA,IAAE,UAAU,QAAkBA,IAAEA,IAAE,OAAO,IAA5B,UAAgC,IAAE,KAAK,IAAEA,IAAEM,IAAE,CAAC,CAAC,KAAE,MAAM,KAAKN,IAAE,AAAC,EAAE,AAAC,OAAO,KAAE,OAAO,SAAS,KAAK,KAAKA,IAAEC,KAAE,AAAC,EAAC,YAAY,MAAM,KAAK,UAAU,AAAC;;;;;;;;;;;;;;gFAc71yB,IAAI,cAAc,SAASD,IAAEC,KAAE,CAAC,MAAM,CAAC,cAAc,OAAO,gBAAgB,CAAC,UAAU,CAAE,CAAC,YAAW,OAAO,SAASD,IAAEC,KAAE,CAAC,IAAE,UAAUA,IAAE,GAAE,SAASD,IAAEC,KAAE,CAAC,IAAI,IAAIE,OAAKF,KAAE,KAAE,eAAeE,IAAE,GAAGH,IAAEG,KAAGF,KAAEE,KAAI,GAAEH,IAAEC,KAAE,AAAC,EAAC,SAAS,UAAUD,IAAEC,KAAE,CAAC,SAASE,KAAG,CAAC,KAAK,YAAYH,GAAE,eAAcA,IAAEC,KAAE,CAACD,IAAE,UAAiBC,OAAP,KAAS,OAAO,OAAOA,KAAE,EAAEE,IAAE,UAAUF,KAAE,UAAU,IAAIE,IAAG,KAAI,SAAS,UAAU,CAAC,MAAM,CAAC,SAAS,OAAO,QAAQ,SAASH,IAAE,CAAC,IAAI,IAAIC,KAAEE,IAAE,EAAEC,IAAE,UAAU,OAAOD,IAAEC,IAAED,MAAI,IAAI,IAAIE,OAAKJ,KAAE,UAAUE,KAAG,OAAO,UAAU,eAAe,KAAKF,KAAEI,IAAE,GAAGL,IAAEK,KAAGJ,KAAEI,MAAI,OAAOL,GAAE,GAAE,MAAM,KAAK,UAAU,AAAC,EAAC,SAAS,OAAOA,IAAEC,KAAE,CAAC,IAAIE,IAAE,CAAE,EAAC,IAAI,IAAIC,OAAKJ,IAAE,OAAO,UAAU,eAAe,KAAKA,IAAEI,IAAE,EAAE,KAAE,QAAQA,IAAE,CAAC,IAAID,IAAEC,KAAGJ,IAAEI,MAAI,GAASJ,KAAN,aAA4B,OAAO,uBAA1B,WAAgD,CAAC,IAAIK,IAAE,EAAE,IAAID,IAAE,OAAO,sBAAsBJ,IAAE,CAACK,IAAED,IAAE,OAAOC,MAAI,KAAE,QAAQD,IAAEC,KAAG,CAAC,GAAG,OAAO,UAAU,qBAAqB,KAAKL,IAAEI,IAAEC,KAAG,GAAGF,IAAEC,IAAEC,MAAIL,IAAEI,IAAEC,MAAK,QAAOF,GAAE,UAAS,WAAWH,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAEC,IAAE,UAAU,OAAOC,IAAED,IAAE,EAAEL,KAASG,MAAP,KAASA,IAAE,OAAO,yBAAyBH,KAAEE,IAAE,CAACC,IAAE,UAAoB,SAAjB,iBAA6C,QAAQ,UAA3B,WAAoC,IAAE,QAAQ,SAASJ,IAAEC,KAAEE,IAAEC,IAAE,MAAM,IAAI,IAAII,IAAER,IAAE,OAAO,EAAEQ,KAAG,EAAEA,MAAI,CAACH,IAAEL,IAAEQ,QAAMD,KAAGD,IAAE,EAAE,IAAEC,IAAE,CAACD,IAAE,EAAE,IAAEL,KAAEE,IAAEI,IAAE,CAAC,IAAEN,KAAEE,IAAE,GAAGI,KAAG,OAAOD,IAAE,GAAGC,KAAG,OAAO,eAAeN,KAAEE,IAAEI,IAAE,CAACA,GAAE,UAAS,QAAQP,IAAEC,KAAE,CAAC,OAAO,SAASE,IAAEC,IAAE,CAAC,KAAED,IAAEC,IAAEJ,IAAE,AAAC,CAAC,UAAS,WAAWA,IAAEC,KAAE,CAAC,UAAoB,SAAjB,iBAA6C,QAAQ,UAA3B,WAAoC,MAAO,SAAQ,SAASD,IAAEC,KAAE,AAAC,UAAS,UAAUD,IAAEC,KAAEE,IAAEC,IAAE,CAAC,OAAO,IAAQD,MAAE,SAAW,SAASE,IAAEC,IAAE,CAAC,SAASC,IAAEP,IAAE,CAAC,GAAG,CAAC,IAAE,IAAE,KAAKA,IAAE,CAAC,AAAC,OAAMA,IAAE,CAAC,IAAEA,IAAE,AAAC,CAAC,UAASQ,IAAER,IAAE,CAAC,GAAG,CAAC,IAAE,IAAE,MAAMA,IAAE,CAAC,AAAC,OAAMA,IAAE,CAAC,IAAEA,IAAE,AAAC,CAAC,UAASS,IAAET,IAAE,CAAC,IAAIC,KAAE,IAAE,KAAK,IAAED,IAAE,MAAM,CAAC,CAACC,KAAED,IAAE,MAAMC,gBAAaE,IAAEF,KAAE,IAAIE,IAAG,SAASH,IAAE,CAAC,IAAEC,KAAE,AAAC,IAAI,KAAKM,IAAEC,IAAE,AAAC,KAAE,CAACJ,IAAE,IAAE,MAAMJ,IAAEC,MAAG,CAAE,EAAC,EAAE,MAAM,CAAC,AAAC,EAAG,UAAS,YAAYD,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,CAAC,MAAM,EAAE,KAAK,UAAU,CAAC,GAAG,EAAEF,IAAE,GAAG,MAAMA,IAAE,GAAG,OAAOA,IAAE,EAAG,EAAC,KAAK,CAAE,EAAC,IAAI,CAAE,CAAC,EAAC,OAAOC,IAAE,CAAC,KAAK,IAAE,EAAE,CAAC,MAAM,IAAE,EAAE,CAAC,OAAO,IAAE,EAAE,AAAC,SAAoB,QAAnB,aAA4BA,IAAE,OAAO,UAAU,UAAU,CAAC,OAAO,IAAK,GAAEA,IAAE,SAASE,IAAEF,IAAE,CAAC,OAAO,SAASE,IAAE,CAAC,MAAO,UAASF,IAAE,CAAC,GAAGH,IAAE,KAAM,CAAI,UAAU,kCAAA,CAAmC,KAAKI,KAAG,GAAG,CAAC,GAAGJ,IAAE,EAAEC,MAAIC,IAAE,EAAEC,IAAE,GAAGF,IAAE,OAAOE,IAAE,GAAGF,IAAE,SAASC,IAAED,IAAE,SAAS,IAAE,KAAKA,IAAE,CAAC,GAAGA,IAAE,SAASC,IAAE,IAAE,KAAKD,IAAEE,IAAE,GAAG,EAAE,KAAK,OAAOD,IAAE,OAAOD,IAAE,EAAEC,MAAIC,IAAE,CAAC,EAAEA,IAAE,GAAGD,IAAE,KAAM,GAAEC,IAAE,GAArC,CAAyC,IAAK,GAAE,IAAK,GAAE,IAAEA,IAAE,MAAM,IAAK,GAAE,OAAOC,IAAE,QAAQ,CAAC,MAAMD,IAAE,GAAG,MAAM,CAAE,EAAC,IAAK,GAAE,IAAE,QAAQF,IAAEE,IAAE,GAAGA,IAAE,CAAC,CAAE,EAAC,SAAS,IAAK,GAAE,IAAE,IAAE,IAAI,KAAK,CAAC,IAAE,KAAK,KAAK,CAAC,SAAS,QAAQ,GAAKD,IAAEE,IAAE,QAAMF,IAAEA,IAAE,OAAO,GAAGA,IAAEA,IAAE,OAAO,KAASC,IAAE,KAAN,GAAcA,IAAE,KAAN,GAAU,CAAC,IAAE,EAAE,QAAS,IAAOA,IAAE,KAAN,KAAYD,KAAGC,IAAE,GAAGD,IAAE,IAAIC,IAAE,GAAGD,IAAE,IAAI,CAAC,IAAE,MAAMC,IAAE,GAAG,KAAM,IAAOA,IAAE,KAAN,GAAUC,IAAE,MAAMF,IAAE,GAAG,CAAC,IAAE,MAAMA,IAAE,GAAGA,IAAEC,IAAE,KAAM,IAAGD,KAAGE,IAAE,MAAMF,IAAE,GAAG,CAAC,IAAE,MAAMA,IAAE,GAAG,IAAE,IAAI,KAAKC,IAAE,CAAC,KAAM,KAAE,IAAI,IAAE,IAAI,KAAK,CAAC,IAAE,KAAK,KAAK,CAAC,QAAS,KAAE,KAAE,KAAKN,IAAEO,IAAE,AAAC,OAAMP,IAAE,CAAC,IAAE,CAAC,EAAEA,GAAE,EAACI,IAAE,CAAE,QAAO,CAAC,IAAEC,IAAE,CAAE,IAAG,EAAEC,IAAE,GAAG,MAAMA,IAAE,GAAG,MAAM,CAAC,MAAMA,IAAE,GAAGA,IAAE,OAAQ,GAAE,MAAM,CAAE,CAAC,EAAC,CAACA,IAAEE,GAAE,EAAC,AAAC,CAAC,CAAC,UAAS,gBAAgBR,IAAEC,KAAEE,IAAEC,IAAE,CAAC,AAASA,UAAJ,KAAQA,IAAED,KAAGH,IAAEI,KAAGH,KAAEE,IAAG,UAAS,aAAaH,IAAEC,KAAE,CAAC,IAAI,IAAIE,OAAKH,IAAE,AAAYG,MAAZ,WAAe,KAAE,eAAeA,IAAE,GAAGF,KAAEE,KAAGH,IAAEG,KAAI,UAAS,SAASH,IAAE,CAAC,IAAIC,YAAqB,QAAnB,YAA2B,OAAO,SAASE,IAAEF,MAAGD,IAAEC,MAAGG,IAAE,EAAE,GAAGD,IAAE,MAAO,KAAE,KAAKH,IAAE,CAAC,GAAGA,YAAoBA,IAAE,QAAnB,SAA0B,MAAM,CAAC,KAAK,UAAU,CAAC,OAAOA,KAAGI,KAAGJ,IAAE,SAASA,QAAO,IAAG,CAAC,MAAMA,KAAGA,IAAEI,OAAK,MAAMJ,GAAE,CAAC,CAAC,EAAC,KAAM,CAAI,UAAUC,KAAE,0BAA0B,kCAAA,AAAmC,UAAS,OAAOD,IAAEC,KAAE,CAAC,IAAIE,WAAqB,QAAnB,YAA2BH,IAAE,OAAO,UAAU,IAAIG,IAAE,OAAOH,IAAE,IAAII,IAAEC,IAAEC,IAAE,IAAE,KAAKN,IAAE,CAACO,IAAE,CAAE,EAAC,GAAG,CAAC,MAAeN,WAAJ,IAAOA,QAAK,MAAMG,IAAE,IAAE,MAAM,EAAE,MAAM,IAAE,KAAKA,IAAE,MAAM,AAAC,OAAMJ,IAAE,CAAC,IAAE,CAAC,MAAMA,GAAE,CAAC,QAAO,CAAC,GAAG,CAAC,MAAII,IAAE,OAAOD,IAAEG,IAAE,SAAS,IAAE,KAAKA,IAAE,AAAC,QAAO,CAAC,GAAGD,IAAE,MAAMA,IAAE,KAAM,CAAC,QAAOE,GAAE,UAAS,UAAU,CAAC,IAAI,IAAIP,IAAE,CAAE,EAACC,KAAE,EAAEA,KAAE,UAAU,OAAOA,OAAI,IAAE,IAAE,OAAO,OAAO,UAAUA,MAAG,CAAC,CAAC,OAAOD,GAAE,UAAS,gBAAgB,CAAC,IAAI,IAAIA,IAAE,EAAEC,KAAE,EAAEE,IAAE,UAAU,OAAOF,KAAEE,IAAEF,OAAI,KAAG,UAAUA,MAAG,OAAO,IAAIG,IAAE,MAAMJ,IAAE,CAACK,IAAE,EAAE,IAAIJ,KAAE,EAAEA,KAAEE,IAAEF,OAAI,IAAI,IAAIK,IAAE,UAAUL,MAAGM,IAAE,EAAEC,IAAEF,IAAE,OAAOC,IAAEC,IAAED,MAAIF,MAAI,IAAEA,KAAGC,IAAEC,KAAG,OAAOH,GAAE,UAAS,QAAQJ,IAAE,CAAC,OAAO,gBAAgB,SAAS,KAAK,EAAEA,IAAE,MAAM,IAAI,QAAQA,IAAG,UAAS,iBAAiBA,IAAEC,KAAEE,IAAE,CAAC,IAAI,OAAO,cAAc,KAAM,CAAI,UAAU,uCAAA,CAAwC,IAAIC,IAAEC,IAAE,IAAE,MAAML,IAAEC,MAAG,CAAE,EAAC,CAACK,IAAE,CAAE,EAAC,OAAOF,IAAE,CAAE,EAAC,IAAE,OAAO,CAAC,IAAE,QAAQ,CAAC,IAAE,SAAS,CAACA,IAAE,OAAO,eAAe,UAAU,CAAC,OAAO,IAAK,EAACA,IAAE,SAASG,IAAEP,IAAE,CAAC,IAAEA,OAAKI,IAAEJ,KAAG,SAASC,KAAE,CAAC,OAAO,IAAI,QAAS,SAASE,IAAEC,IAAE,CAAC,IAAE,KAAK,CAACJ,IAAEC,KAAEE,IAAEC,GAAE,EAAC,CAAC,GAAG,IAAEJ,IAAEC,KAAE,AAAC,EAAG,EAAE,UAASO,IAAER,IAAEC,KAAE,CAAC,GAAG,CAAE,CAAA,SAASD,IAAE,CAAC,IAAE,iBAAiB,QAAQ,QAAQ,QAAQA,IAAE,MAAM,EAAE,CAAC,KAAKS,IAAEE,IAAE,CAAC,IAAEL,IAAE,GAAG,GAAGN,IAAE,AAAC,GAAC,IAAEA,KAAGC,KAAE,CAAC,AAAC,OAAMD,IAAE,CAAC,IAAEM,IAAE,GAAG,GAAGN,IAAE,AAAC,CAAC,UAASS,IAAET,IAAE,CAAC,IAAE,OAAOA,IAAE,AAAC,UAASW,IAAEX,IAAE,CAAC,IAAE,QAAQA,IAAE,AAAC,UAASY,IAAEZ,IAAEC,KAAE,CAAC,IAAEA,KAAE,CAAC,IAAE,OAAO,CAACK,IAAE,QAAQ,IAAEA,IAAE,GAAG,GAAGA,IAAE,GAAG,GAAG,AAAC,CAAC,UAAS,iBAAiBN,IAAE,CAAC,IAAIC,KAAEE,IAAE,OAAOF,KAAE,CAAE,EAAC,IAAE,OAAO,CAAC,IAAE,QAAS,SAASD,IAAE,CAAC,MAAMA,GAAE,EAAE,CAAC,IAAE,SAAS,CAACC,KAAE,OAAO,UAAU,UAAU,CAAC,OAAO,IAAK,EAACA,KAAE,SAASG,IAAEA,IAAEC,IAAE,CAAC,KAAED,KAAGJ,IAAEI,KAAG,SAASH,KAAE,CAAC,OAAOE,KAAGA,KAAG,CAAC,MAAM,QAAQ,IAAEC,KAAGH,KAAE,CAAC,CAAC,KAAgBG,MAAX,QAAa,EAACC,IAAE,IAAEJ,KAAE,CAACA,IAAE,EAACI,GAAE,CAAC,UAAS,cAAcL,IAAE,CAAC,IAAI,OAAO,cAAc,KAAM,CAAI,UAAU,uCAAA,CAAwC,IAAIC,KAAEE,IAAEH,IAAE,OAAO,eAAe,OAAOG,IAAE,IAAE,KAAKH,IAAE,EAAEA,WAAqB,UAAnB,WAA4B,SAASA,IAAE,CAAC,IAAE,OAAO,WAAW,CAACC,KAAE,CAAE,EAAC,IAAE,OAAO,CAAC,IAAE,QAAQ,CAAC,IAAE,SAAS,CAACA,KAAE,OAAO,eAAe,UAAU,CAAC,OAAO,IAAK,EAACA,MAAG,SAASG,IAAED,IAAE,CAAC,KAAEA,KAAGH,IAAEG,MAAI,SAASF,KAAE,CAAC,OAAO,IAAI,QAAS,SAASG,IAAEC,IAAE,CAAC,CAAC,SAASL,IAAEC,KAAEE,IAAEC,IAAE,CAAC,QAAQ,QAAQA,IAAE,CAAC,KAAM,SAASH,KAAE,CAAC,IAAE,CAAC,MAAMA,KAAE,KAAKE,GAAE,EAAC,AAAC,EAAEF,KAAE,AAAC,GAAEG,IAAEC,KAAGJ,KAAE,IAAEE,KAAGF,KAAE,EAAE,KAAKA,KAAE,MAAM,AAAC,EAAG,CAAC,CAAC,UAAS,qBAAqBD,IAAEC,KAAE,CAAC,OAAO,OAAO,eAAe,OAAO,eAAeD,IAAE,MAAM,CAAC,MAAMC,IAAE,EAAC,CAACD,IAAE,IAAIC,KAAED,GAAE,UAAS,aAAaA,IAAE,CAAC,GAAGA,KAAGA,IAAE,WAAW,OAAOA,IAAE,IAAIC,KAAE,CAAE,EAAC,GAASD,KAAN,KAAQ,IAAI,IAAIG,OAAKH,IAAE,OAAO,eAAe,KAAKA,IAAEG,IAAE,GAAGF,KAAEE,KAAGH,IAAEG,MAAI,OAAOF,KAAE,QAAQD,IAAEC,IAAE,UAAS,gBAAgBD,IAAE,CAAC,OAAOA,KAAGA,IAAE,WAAWA,IAAE,CAAC,QAAQA,GAAE,CAAC,UAAS,uBAAuBA,IAAEC,KAAE,CAAC,IAAI,KAAE,IAAID,IAAE,CAAC,KAAM,CAAI,UAAU,iDAAA,CAAkD,MAAO,MAAE,IAAIA,IAAE,AAAC,UAAS,uBAAuBA,IAAEC,KAAEE,IAAE,CAAC,IAAI,KAAE,IAAIH,IAAE,CAAC,KAAM,CAAI,UAAU,iDAAA,CAAkD,MAAO,MAAE,IAAIA,IAAEG,IAAE,CAACA,GAAE;;;;;EAKp1L,IAAM,IAAI,OAAO,IAAI,IAAI,aAAsB,IAAI,eAAR,IAAkB,IAAI,SAAS,eAAe,uBAAuB,SAAS,WAAW,YAAY,cAAc,UAAU,IAAI,QAAQ,CAAC,IAAI,IAAI,QAAQ,MAAM,GAAG,CAAC,YAAYH,IAAEC,KAAEE,IAAE,CAAC,GAAG,KAAK,cAAc,EAAEA,MAAI,IAAI,KAAM,OAAM,oEAAoE,CAAC,KAAK,QAAQH,IAAE,KAAK,EAAEC,IAAE,KAAI,YAAY,CAAC,IAAID,IAAE,KAAK,EAAQC,KAAE,KAAK,EAAE,GAAG,KAAcD,UAAJ,GAAM,CAAC,IAAMG,IAAWF,WAAJ,IAAWA,KAAE,SAAN,EAAa,MAAID,IAAE,IAAI,IAAIC,KAAE,EAAWD,UAAJ,KAAQ,CAAC,KAAK,EAAEA,IAAE,IAAI,eAAe,YAAY,KAAK,QAAQ,CAACG,KAAG,IAAI,IAAIF,KAAED,IAAE,CAAE,QAAOA,GAAE,WAAU,CAAC,OAAO,KAAK,OAAQ,CAAC,KAAM,IAAI,KAAG,IAAI,WAAqBA,KAAjB,SAAmBA,IAAEA,IAAE,OAAQ,GAAE,KAAK,IAAI,CAACA,IAAE,GAAGC,OAAI,CAAC,IAAME,IAAMH,IAAE,SAAN,EAAaA,IAAE,GAAG,KAAE,OAAO,CAACC,KAAEE,IAAEC,MAAIH,KAAE,CAAC,KAAG,CAAC,IAAI,IAAID,IAAE,aAAa,OAAOA,IAAE,QAAQ,UAAoBA,KAAjB,SAAmB,OAAOA,IAAE,KAAM,OAAM,mEAAmEA,IAAE,uFAAuF,AAAC,GAAEG,IAAE,CAACH,IAAEI,IAAE,GAAGJ,IAAE,GAAG,CAAC,OAAO,IAAI,IAAIG,IAAEH,IAAE,IAAK,EAAC,IAAI,CAACA,IAAEC,OAAI,CAAC,IAAID,IAAE,mBAAmB,KAAE,IAAI,KAAGA,eAAa,cAAcA,IAAEA,IAAE,WAAW,CAAC,KAAE,QAAQ,MAAG,CAAC,IAAMG,IAAE,SAAS,cAAc,QAAQ,CAACC,IAAE,IAAI,SAAS,AAASA,UAAJ,IAAO,IAAE,aAAa,QAAQA,IAAE,CAACD,IAAE,YAAYF,KAAE,QAAQ,IAAE,YAAYE,IAAE,AAAC,EAAC,AAAC,EAAC,IAAI,IAAI,KAAGH,IAAE,KAAGA,eAAa,cAAc,CAAC,KAAG,CAAC,IAAIC,KAAE,GAAG,IAAI,IAAME,OAAKH,IAAE,SAAS,MAAGG,IAAE,QAAQ,MAAO,KAAIF,KAAE,AAAC,GAAED,IAAE,CAACA,IAKv1C,IAAI,IAAI,IAAM,IAAI,OAAO,IAAI,IAAI,aAAa,IAAI,IAAI,IAAI,YAAY,GAAG,IAAI,IAAI,+BAA+B,IAAI,CAAC,YAAYA,IAAEC,KAAE,CAAC,OAAOA,KAAP,CAAU,KAAK,QAAQ,IAAED,IAAE,IAAI,KAAK,MAAM,KAAK,OAAO,KAAK,MAAM,IAAQA,KAAN,KAAQA,IAAE,KAAK,UAAUA,IAAE,AAAC,QAAOA,GAAE,EAAC,cAAcA,IAAEC,KAAE,CAAC,IAAIE,IAAEH,IAAE,OAAOC,KAAP,CAAU,KAAK,QAAQ,IAASD,MAAP,KAAS,MAAM,KAAK,OAAO,IAASA,MAAP,KAAS,KAAK,OAAOA,IAAE,CAAC,MAAM,KAAK,OAAO,KAAK,MAAM,GAAG,CAAC,IAAE,KAAK,MAAMA,IAAE,AAAC,MAAQ,CAAC,IAAE,IAAK,CAAC,QAAOG,GAAE,CAAC,EAAC,IAAI,CAACH,IAAEC,OAAIA,OAAID,MAAIC,MAAGA,MAAGD,KAAGA,KAAG,IAAI,CAAC,WAAW,EAAE,KAAK,OAAO,UAAU,IAAI,SAAS,EAAE,WAAW,GAAI,EAAC,MAAM,YAAY,WAAW,CAAC,aAAa,CAAC,OAAO,CAAC,KAAK,KAAK,IAAI,IAAI,KAAK,iBAAiB,EAAE,KAAK,YAAY,EAAE,KAAK,KAAK,KAAK,KAAK,GAAG,AAAC,QAAO,eAAeA,IAAE,CAAC,IAAIC,KAAE,KAAK,UAAU,CAAC,EAASA,KAAE,KAAK,KAAiB,KAAK,EAAE,CAAE,IAAE,KAAKD,IAAE,AAAC,YAAW,oBAAoB,CAAC,KAAK,UAAU,CAAC,IAAMA,IAAE,CAAE,EAAC,MAAO,MAAK,kBAAkB,QAAQ,CAACC,KAAEE,MAAI,CAAC,IAAMC,IAAE,KAAK,KAAKD,IAAEF,KAAE,CAAC,AAASG,UAAJ,KAAQ,KAAK,KAAK,IAAIA,IAAED,IAAE,CAAC,IAAE,KAAKC,IAAE,CAAE,EAAC,CAACJ,GAAE,QAAO,eAAeA,IAAEC,KAAE,IAAI,CAAC,GAAGA,KAAE,QAAQA,KAAE,WAAW,GAAG,KAAK,UAAU,CAAC,KAAK,kBAAkB,IAAID,IAAEC,KAAE,EAAEA,KAAE,aAAa,KAAK,UAAU,eAAeD,IAAE,CAAC,CAAC,IAAMG,WAAmBH,KAAjB,SAAmB,QAAQ,CAAC,KAAKA,IAAEI,IAAE,KAAK,sBAAsBJ,IAAEG,IAAEF,KAAE,CAAC,AAASG,UAAJ,IAAO,OAAO,eAAe,KAAK,UAAUJ,IAAEI,IAAE,AAAC,CAAC,QAAO,sBAAsBJ,IAAEC,KAAEE,IAAE,CAAC,MAAM,CAAC,KAAK,CAAC,OAAO,KAAKF,KAAG,EAAC,IAAIG,IAAE,CAAC,IAAMC,IAAE,KAAKL,KAAG,KAAKC,MAAGG,IAAE,KAAK,cAAcJ,IAAEK,IAAEF,IAAE,AAAC,EAAC,cAAc,EAAE,YAAY,CAAE,CAAC,QAAO,mBAAmBH,IAAE,CAAC,MAAO,MAAK,kBAAkB,IAAIA,IAAE,EAAE,GAAI,QAAO,UAAU,CAAC,GAAG,KAAK,eAAe,YAAY,CAAC,OAAO,EAAE,KAAK,WAAW,EAAE,IAAMA,IAAE,OAAO,eAAe,KAAK,CAAC,GAAG,IAAE,UAAU,CAAUA,IAAE,QAAN,KAAU,KAAK,EAAE,CAAC,GAAGA,IAAE,CAAE,GAAE,KAAK,kBAAkB,IAAI,IAAIA,IAAE,mBAAmB,KAAK,KAAK,IAAI,IAAI,KAAK,eAAe,aAAa,CAAC,CAAC,IAAMA,IAAE,KAAK,WAAWC,KAAE,CAAC,GAAG,OAAO,oBAAoBD,IAAE,CAAC,GAAG,OAAO,sBAAsBA,IAAE,AAAC,EAAC,IAAI,IAAMG,OAAKF,KAAE,KAAK,eAAeE,IAAEH,IAAEG,KAAG,AAAC,QAAO,KAAK,cAAc,KAAK,eAAe,KAAK,OAAO,EAAE,CAAE,QAAO,eAAeH,IAAE,CAAC,IAAMC,KAAE,CAAE,EAAC,GAAG,MAAM,QAAQD,IAAE,CAAC,CAAC,IAAMG,IAAE,IAAI,IAAI,IAAE,KAAK,IAAI,CAAC,SAAS,EAAE,IAAI,IAAMH,OAAKG,IAAE,KAAE,QAAQ,IAAIH,IAAE,CAAC,AAAC,MAAK,AAASA,UAAJ,IAAO,KAAE,KAAK,IAAIA,IAAE,CAAC,CAAC,OAAOC,IAAE,QAAO,KAAKD,IAAEC,KAAE,CAAC,IAAME,IAAEF,KAAE,UAAU,OAAO,IAAIE,QAAO,UAAmBA,KAAjB,SAAmBA,WAAmBH,KAAjB,SAAmB,IAAE,aAAa,KAAM,EAAE,IAAG,CAAC,IAAIA,IAAE,KAAK,KAAK,IAAI,QAAQ,KAAG,KAAK,eAAeA,KAAG,KAAK,KAAK,IAAI,IAAI,KAAK,MAAM,CAAC,KAAK,eAAe,EAASA,IAAE,KAAK,YAAY,IAA3B,MAA2C,IAAE,QAAQ,KAAG,IAAE,KAAK,CAAC,AAAC,eAAcA,IAAE,CAAC,IAAIC,KAAEE,IAAE,EAASF,KAAE,KAAK,QAAoB,KAAK,KAAK,CAAE,IAAE,KAAKD,IAAE,CAAU,KAAK,iBAAT,IAAqB,KAAK,eAAsBG,IAAEH,IAAE,gBAAZ,MAAwC,IAAE,KAAKA,IAAE,CAAE,kBAAiBA,IAAE,CAAC,IAAIC,KAAE,CAAQA,KAAE,KAAK,OAAf,MAAkC,KAAE,OAAO,KAAK,KAAK,QAAQD,IAAE,GAAG,EAAE,EAAE,AAAC,OAAM,CAAC,KAAK,YAAY,kBAAkB,QAAQ,CAACA,IAAEC,OAAI,CAAC,KAAK,eAAeA,KAAE,GAAG,KAAK,KAAK,IAAIA,KAAE,KAAKA,MAAG,QAAQ,KAAKA,MAAI,EAAC,AAAC,mBAAkB,CAAC,IAAID,IAAE,IAAMC,MAAUD,IAAE,KAAK,aAA0B,KAAK,aAAa,KAAK,YAAY,kBAAkB,CAAC,MAAO,KAAIC,KAAE,KAAK,YAAY,cAAc,CAACA,IAAE,oBAAmB,CAAC,IAAID,IAAE,AAAS,KAAK,iBAAT,KAAsB,KAAK,WAAW,KAAK,kBAAkB,EAAE,KAAK,gBAAgB,EAAE,EAASA,IAAE,KAAK,OAAf,MAAkC,IAAE,QAAQ,KAAG,CAAC,IAAIC,KAAE,MAAqD,CAAtCA,KAAED,IAAE,gBAAoC,KAAKA,IAAE,AAAC,EAAC,AAAC,gBAAeA,IAAE,CAAE,uBAAsB,CAAC,IAAIA,IAAE,CAAQA,IAAE,KAAK,OAAf,MAAkC,IAAE,QAAQ,KAAG,CAAC,IAAIC,KAAE,MAAwD,CAAzCA,KAAED,IAAE,mBAAuC,KAAKA,IAAE,AAAC,EAAC,AAAC,0BAAyBA,IAAEC,KAAEE,IAAE,CAAC,KAAK,KAAKH,IAAEG,IAAE,AAAC,MAAKH,IAAEC,KAAEE,IAAE,IAAI,CAAC,IAAIC,IAAE,IAAMC,IAAE,KAAK,YAAY,KAAKL,IAAEG,IAAE,CAAC,GAAYE,UAAJ,KAAQ,IAAIF,IAAE,QAAQ,CAAC,IAAMG,IAAE,EAAmBF,IAAED,IAAE,YAAgC,kBAAjD,GAA0E,IAAZA,IAAE,WAAe,YAAYF,KAAEE,IAAE,KAAK,CAAC,KAAK,KAAKH,IAAQM,KAAN,KAAQ,KAAK,gBAAgBD,IAAE,CAAC,KAAK,aAAaA,IAAEC,IAAE,CAAC,KAAK,KAAK,IAAK,CAAC,MAAKN,IAAEC,KAAE,CAAC,IAAIE,IAAE,IAAMC,IAAE,KAAK,YAAYC,IAAE,IAAE,KAAK,IAAIL,IAAE,CAAC,GAAYK,UAAJ,IAAO,KAAK,OAAOA,IAAE,CAAC,IAAML,IAAE,IAAE,mBAAmBK,IAAE,CAACC,WAAqBN,IAAE,WAArB,WAA+B,CAAC,cAAcA,IAAE,SAAU,GAAmBG,IAAEH,IAAE,YAAgC,oBAAjD,GAA4E,IAAZA,IAAE,UAAc,KAAK,KAAKK,IAAE,KAAKA,KAAG,IAAE,cAAcJ,KAAED,IAAE,KAAK,CAAC,KAAK,KAAK,IAAK,CAAC,eAAcA,IAAEC,KAAEE,IAAE,CAAC,IAAIC,KAAG,EAAE,AAASJ,UAAJ,KAAQ,EAAEG,MAAK,KAAK,YAAY,mBAAmBH,IAAE,EAAE,YAAY,KAAK,KAAKA,KAAGC,KAAE,EAAE,KAAK,KAAK,IAAID,IAAE,EAAE,KAAK,KAAK,IAAIA,IAAEC,KAAE,EAAE,IAAIE,IAAE,SAAS,KAAK,OAAOH,MAAa,KAAK,WAAT,KAAgB,KAAK,KAAK,IAAI,KAAK,KAAK,KAAK,IAAIA,IAAEG,IAAE,GAAGC,KAAG,IAAI,KAAK,iBAAiBA,MAAI,KAAK,KAAK,KAAK,MAAM,CAAE,OAAM,MAAM,CAAC,KAAK,iBAAiB,EAAE,GAAG,CAAC,MAAM,KAAK,IAAK,OAAMJ,IAAE,CAAC,QAAQ,OAAOA,IAAE,AAAC,KAAMA,IAAE,KAAK,gBAAgB,CAAC,OAAaA,KAAN,MAAS,MAAMA,KAAG,KAAK,eAAgB,iBAAgB,CAAC,MAAO,MAAK,eAAe,AAAC,gBAAe,CAAC,IAAIA,IAAE,IAAI,KAAK,gBAAgB,OAAO,KAAK,WAAW,KAAK,OAAO,KAAK,KAAK,QAAQ,CAACA,IAAEC,OAAI,KAAKA,MAAGD,IAAE,CAAC,KAAK,SAAU,IAAG,IAAIC,MAAG,EAAQE,IAAE,KAAK,KAAK,GAAG,CAAC,KAAE,KAAK,aAAaA,IAAE,CAACF,MAAG,KAAK,WAAWE,IAAE,EAASH,IAAE,KAAK,OAAf,MAAkC,IAAE,QAAQ,KAAG,CAAC,IAAIC,KAAE,MAAkD,CAAnCA,KAAED,IAAE,aAAiC,KAAKA,IAAE,AAAC,EAAC,CAAC,KAAK,OAAOG,IAAE,EAAE,KAAK,MAAM,AAAC,OAAMH,IAAE,CAAC,MAAMC,MAAG,EAAE,KAAK,MAAM,CAACD,GAAE,OAAG,KAAK,KAAKG,IAAE,AAAC,YAAWH,IAAE,CAAE,MAAKA,IAAE,CAAC,IAAIC,KAAE,CAAQA,KAAE,KAAK,OAAf,MAAkC,KAAE,QAAQ,KAAG,CAAC,IAAIA,KAAE,MAAmD,CAApCA,KAAED,IAAE,cAAkC,KAAKA,IAAE,AAAC,EAAC,CAAC,KAAK,aAAa,KAAK,YAAY,EAAE,KAAK,aAAaA,IAAE,EAAE,KAAK,QAAQA,IAAE,AAAC,OAAM,CAAC,KAAK,KAAK,IAAI,IAAI,KAAK,iBAAiB,CAAE,KAAI,gBAAgB,CAAC,MAAO,MAAK,mBAAmB,AAAC,oBAAmB,CAAC,OAAO,KAAK,IAAK,cAAaA,IAAE,CAAC,OAAO,CAAE,QAAOA,IAAE,CAAC,AAAS,KAAK,WAAT,KAAgB,KAAK,KAAK,QAAQ,CAACA,IAAEC,OAAI,KAAK,KAAKA,KAAE,KAAKA,MAAGD,IAAE,CAAC,CAAC,KAAK,SAAU,IAAG,KAAK,MAAM,AAAC,SAAQA,IAAE,CAAE,cAAaA,IAAE,CAAE,CAAC;;;;;;AAM32K,IAAI,IAAI,IAAI,WAAW,EAAE,IAAI,kBAAkB,IAAI,IAAI,IAAI,cAAc,CAAE,EAAC,IAAI,kBAAkB,CAAC,KAAK,MAAO,EAAY,MAAI,CAAC,gBAAgB,GAAI,EAAC,CAAC,EAAS,IAAI,IAAI,2BAA2C,IAAI,wBAAwB,CAAE,IAAE,KAAK,QAAQ,CAAC,IAAM,IAAI,OAAO,IAAI,IAAI,aAAa,IAAI,IAAI,IAAI,aAAa,WAAW,CAAC,WAAW,KAAGA,GAAE,EAAC,KAAM,GAAE,KAAK,MAAM,CAAC,KAAK,QAAQ,CAAC,IAAI,MAAM,EAAE,CAAC,GAAG,IAAI,IAAI,IAAIa,OAAK,GAAG,IAAI,GAAG,IAAI,SAAS,IAAI,CAACb,IAAE,KAAK,IAAI,cAAcA,IAAE,CAACc,IAAE,KAAUd,MAAP,aAA2BA,KAAjB,iBAAuCA,KAAnB,WAAqBe,IAAE,MAAM,QAAQC,IAAE,KAAG,IAAEhB,IAAE,SAA2BA,MAAW,OAAO,WAA3C,WAAsDiB,IAAE,sDAAsDV,IAAE,OAAOW,IAAE,KAAKC,IAAE,OAAO;;;;0BAA+F,IAAI,CAACC,IAAE,KAAKR,IAAE,KAAKS,IAAE,qCAAqCC,IAAE,KAAG,CAACrB,KAAE,GAAGE,OAAK,CAAC,WAAWH,IAAE,QAAQC,KAAE,OAAOE,GAAE,GAAEoB,IAAE,IAAE,EAAE,CAACC,IAAE,IAAE,EAAE,CAACC,IAAE,OAAO,IAAI,eAAe,CAACC,IAAE,OAAO,IAAI,cAAc,CAACC,IAAE,IAAI,QAAQC,IAAE,IAAI,iBAAiB,IAAI,IAAI,MAAM,EAAE,CAACC,IAAE,CAAC7B,IAAEC,OAAI,CAAC,IAAME,IAAEH,IAAE,OAAO,EAAEI,IAAE,CAAE,EAAKC,IAAEC,IAAML,OAAJ,EAAM,QAAQ,GAAGO,IAAES,IAAE,IAAI,IAAIhB,KAAE,EAAEA,KAAEE,IAAEF,OAAI,CAAC,IAAME,IAAEH,IAAEC,MAAOQ,IAAEE,IAAEK,IAAE,GAAGD,IAAE,EAAE,KAAKA,IAAEZ,IAAE,SAASK,IAAE,UAAUO,IAAEJ,IAAE,IAAE,KAAKR,IAAE,CAAQQ,MAAP,OAAW,IAAEH,IAAE,UAAUA,MAAIS,IAAUN,IAAE,KAAV,MAAaH,IAAED,IAAWI,IAAE,SAAN,GAAsBA,IAAE,SAAN,GAAgEA,IAAE,SAAN,KAAWH,IAAEW,MAA/D,IAAE,KAAKR,IAAE,GAAG,GAAGN,IAAE,OAAO,KAAKM,IAAE,GAAG,IAAI,EAAEH,IAAEW,KAA7DX,IAAEU,IAAmFV,MAAIW,IAAQR,IAAE,KAAR,KAAYH,IAAQH,KAAIY,IAAED,IAAE,IAAaL,IAAE,SAAN,GAASK,IAAE,IAAIA,IAAER,IAAE,UAAUG,IAAE,GAAG,OAAOF,IAAEE,IAAE,GAAGH,IAAWG,IAAE,SAAN,GAASQ,IAAQR,IAAE,KAAR,IAAWC,IAAEQ,KAAGZ,MAAII,KAAGJ,MAAIY,IAAEZ,IAAEW,IAAEX,MAAID,KAAGC,MAAIU,IAAEV,IAAES,KAAGT,IAAEW,IAAEd,QAAO,IAAG,IAAMS,IAAEN,MAAIW,KAAG,IAAElB,KAAE,GAAG,WAAW,KAAK,CAAC,IAAI,GAAG,KAAGO,MAAIS,IAAEd,IAAEU,MAAIG,KAAG,GAAG,IAAE,KAAKP,IAAE,CAAC,IAAE,MAAM,EAAEO,IAAE,CAAC,QAAQ,IAAE,MAAMA,IAAE,CAAC,IAAIF,KAAGX,IAAE,KAAUa,MAAL,IAAQ,IAAE,SAAU,GAAE,CAACf,MAAGa,IAAG,KAAML,IAAEH,KAAGN,IAAEG,MAAI,QAAYF,OAAJ,EAAM,SAAS,IAAI,IAAI,MAAM,QAAQD,IAAE,GAAG,IAAE,eAAe,MAAM,CAAC,KAAM,OAAM,iCAAiC,CAAC,MAAM,CAAU,UAAJ,GAA0BS,IAAlB,IAAI,WAAWA,IAAE,CAAGL,GAAE,CAAC,EAAC,MAAM0B,GAAC,CAAC,YAAY,CAAC,QAAQ9B,IAAE,WAAWC,KAAE,CAACE,IAAE,CAAC,IAAIC,IAAE,KAAK,MAAM,CAAE,EAAC,IAAIC,IAAE,EAAEC,IAAE,EAAQC,IAAEP,IAAE,OAAO,EAAEQ,IAAE,KAAK,MAAM,CAACC,IAAEE,IAAE,CAAC,IAAEX,IAAEC,KAAE,CAAC,GAAG,KAAK,GAAG,IAAE,cAAcQ,IAAEN,IAAE,CAACyB,IAAE,YAAY,KAAK,GAAG,QAAY3B,OAAJ,EAAM,CAAC,IAAMD,IAAE,KAAK,GAAG,QAAQC,KAAED,IAAE,WAAW,KAAE,QAAQ,CAAC,IAAE,OAAO,GAAGC,KAAE,WAAW,AAAC,OAAaG,IAAE,IAAE,UAAU,IAAtB,MAAyBI,IAAE,OAAOD,KAAG,CAAC,GAAOH,IAAE,WAAN,EAAe,CAAC,GAAG,IAAE,eAAe,CAAC,CAAC,IAAMJ,IAAE,CAAE,EAAC,IAAI,IAAMC,OAAK,KAAE,mBAAmB,CAAC,GAAG,KAAE,SAAS,QAAQ,EAAE,KAAE,WAAW,IAAI,CAAC,CAAC,IAAME,IAAEQ,IAAEL,OAAK,GAAG,IAAE,KAAKL,KAAE,CAAUE,UAAJ,GAAM,CAAC,IAAMH,IAAE,IAAE,aAAa,IAAE,aAAa,CAAC,QAAQ,CAAC,MAAM,IAAI,CAACC,KAAE,eAAe,KAAKE,IAAE,CAAC,IAAE,KAAK,CAAC,KAAK,EAAE,MAAME,IAAE,KAAKJ,KAAE,GAAG,QAAQD,IAAE,KAAWC,KAAE,KAAR,IAAW8B,IAAQ9B,KAAE,KAAR,IAAW+B,IAAQ/B,KAAE,KAAR,IAAWgC,IAAEC,GAAE,EAAC,AAAC,MAAK,IAAE,KAAK,CAAC,KAAK,EAAE,MAAM7B,GAAE,EAAC,AAAC,KAAI,IAAMJ,QAAKD,IAAE,IAAE,gBAAgBC,KAAE,AAAC,IAAG,IAAE,KAAKG,IAAE,QAAQ,CAAC,CAAC,IAAMJ,IAAE,IAAE,YAAY,MAAM,IAAI,CAACC,KAAED,IAAE,OAAO,EAAE,GAAGC,KAAE,EAAE,CAAC,IAAE,YAAY,IAAI,IAAI,YAAY,GAAG,IAAI,IAAIE,IAAE,EAAEA,IAAEF,KAAEE,MAAI,IAAE,OAAOH,IAAEG,KAAG,KAAK,CAAC,CAAC,IAAE,UAAU,CAAC,IAAE,KAAK,CAAC,KAAK,EAAE,MAAM,EAAEE,GAAE,EAAC,CAAC,IAAE,OAAOL,IAAEC,MAAG,KAAK,CAAC,AAAC,CAAC,CAAC,SAAYG,IAAE,WAAN,EAAe,GAAGA,IAAE,OAAO,IAAI,IAAE,KAAK,CAAC,KAAK,EAAE,MAAMC,GAAE,EAAC,KAAK,CAAC,IAAIL,IAAE,GAAG,MAAWA,IAAE,IAAE,KAAK,QAAQ,IAAIA,IAAE,EAAE,IAA/B,IAAkC,IAAE,KAAK,CAAC,KAAK,EAAE,MAAMK,GAAE,EAAC,CAACL,KAAG,IAAI,OAAO,CAAE,MAAI,CAAC,QAAO,cAAcA,IAAEC,KAAE,CAAC,IAAME,IAAE,IAAI,cAAc,WAAW,CAAC,OAAOA,IAAE,UAAUH,IAAEG,GAAE,CAAC,UAASgC,IAAEnC,IAAEC,KAAEE,IAAEH,IAAEI,IAAE,CAAC,IAAIC,IAAEC,IAAEC,IAAEC,IAAE,GAAGP,OAAIwB,IAAE,OAAOxB,KAAE,IAAIQ,IAAWL,UAAJ,GAAgDD,IAAE,MAApCE,IAAEF,IAAE,QAA2BC,KAAgBO,IAAE,IAAEV,KAAE,KAAM,GAAEA,KAAE,gBAAgB,OAAaQ,KAAW,cAAeE,OAAYL,IAAQG,KAAW,OAA3B,MAA8C,IAAE,KAAKA,KAAG,EAAE,CAAUE,UAAJ,GAAMF,QAAO,IAAGA,IAAE,IAAIE,IAAEX,KAAG,IAAE,KAAKA,IAAEG,IAAEC,IAAE,EAAWA,UAAJ,GAA2DD,IAAE,KAAKM,MAAnDF,KAAGC,IAAEL,KAAG,QAAoBK,IAAE,KAAK,CAAE,IAAEJ,KAAGK,KAAqBA,UAAJ,KAAQR,KAAE,IAAED,IAAE,IAAE,KAAKA,IAAEC,KAAE,OAAO,CAACQ,IAAEL,IAAE,EAAEH,IAAE,OAAMmC,GAAC,CAAC,YAAYpC,IAAEC,KAAE,CAAC,KAAK,EAAE,CAAE,EAAC,KAAK,SAAU,GAAE,KAAK,KAAKD,IAAE,KAAK,KAAKC,IAAE,KAAI,YAAY,CAAC,OAAO,KAAK,KAAK,UAAW,KAAI,MAAM,CAAC,OAAO,KAAK,KAAK,IAAK,GAAED,IAAE,CAAC,IAAIC,KAAE,GAAK,CAAC,GAAG,CAAC,QAAQE,IAAE,CAAC,MAAMC,IAAE,CAAC,KAAK,KAAKC,IAAE,EAASJ,KAAQD,KAAW,gBAA6B,KAAK,WAAWG,KAAG,EAAE,CAAC,IAAE,YAAYE,IAAE,IAAIC,IAAE,IAAE,UAAU,CAACC,IAAE,EAAEC,IAAE,EAAEC,IAAEL,IAAE,GAAG,KAAcK,UAAJ,IAAO,CAAC,GAAGF,MAAIE,IAAE,MAAM,CAAC,IAAIR,KAAE,AAAIQ,IAAE,OAAN,EAAWR,KAAE,IAAIoC,IAAE/B,IAAEA,IAAE,YAAY,KAAKN,KAAOS,IAAE,OAAN,EAAWR,KAAE,IAAIQ,IAAE,KAAKH,IAAEG,IAAE,KAAKA,IAAE,QAAQ,KAAKT,KAAOS,IAAE,OAAN,IAAaR,KAAE,IAAIqC,IAAEhC,IAAE,KAAKN,MAAI,KAAK,EAAE,KAAKC,KAAE,CAACQ,IAAEL,IAAE,EAAEI,IAAG,OAAWC,KAAW,QAASH,IAAE,IAAE,UAAU,CAACC,MAAK,QAAOF,GAAE,GAAEL,IAAE,CAAC,IAAIC,KAAE,EAAE,IAAI,IAAME,OAAK,KAAK,EAAE,AAASA,UAAJ,KAAiBA,IAAE,cAAN,GAAoD,IAAE,KAAKH,IAAEC,MAAG,EAAjD,IAAE,KAAKD,IAAEG,IAAEF,KAAE,CAACA,MAAGE,IAAE,QAAQ,OAAO,IAAiBF,MAAI,CAAC,OAAMoC,GAAC,CAAC,YAAYrC,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAE,KAAK,KAAK,EAAE,KAAK,KAAKqB,IAAE,KAAK,SAAU,GAAE,KAAK,KAAK1B,IAAE,KAAK,KAAKC,KAAE,KAAK,KAAKE,IAAE,KAAK,QAAQC,IAAE,KAAK,MAAaC,IAAQD,KAAW,cAA3B,MAAqDC,GAAE,KAAI,MAAM,CAAC,IAAIL,IAAEC,KAAE,OAAeA,MAAUD,IAAE,KAAK,OAA2B,OAAoB,KAAK,IAAK,KAAI,YAAY,CAAC,IAAIA,IAAE,KAAK,KAAK,WAAiBC,KAAE,KAAK,KAAK,OAAgBA,WAAJ,IAAYD,IAAE,WAAP,KAAkBA,IAAEC,KAAE,YAAYD,GAAE,KAAI,WAAW,CAAC,OAAO,KAAK,IAAK,KAAI,SAAS,CAAC,OAAO,KAAK,IAAK,MAAKA,IAAEC,KAAE,KAAK,CAAC,IAAE,IAAE,KAAKD,IAAEC,KAAE,CAAC,IAAED,IAAE,CAACA,MAAI0B,KAAS1B,KAAN,MAAcA,MAAL,IAAQ,KAAK,OAAO0B,KAAG,KAAK,MAAM,CAAC,KAAK,KAAKA,KAAG1B,MAAI,KAAK,MAAMA,MAAIyB,KAAG,KAAK,EAAEzB,IAAE,CAAUA,IAAE,iBAAN,GAAoCA,IAAE,eAAN,GAAyB,IAAEA,IAAE,CAAC,KAAK,EAAEA,IAAE,CAAC,KAAK,EAAEA,IAAE,CAAlC,KAAK,EAAEA,IAAE,CAAvC,KAAK,EAAEA,IAAE,AAAwD,GAAEA,IAAEC,KAAE,KAAK,KAAK,CAAC,MAAO,MAAK,KAAK,WAAW,aAAaD,IAAEC,KAAE,AAAC,GAAED,IAAE,CAAC,KAAK,OAAOA,MAAI,KAAK,MAAM,CAAC,KAAK,KAAK,KAAK,EAAEA,IAAE,CAAE,GAAEA,IAAE,CAAC,KAAK,OAAO0B,KAAG,IAAE,KAAK,KAAK,CAAC,KAAK,KAAK,YAAY,KAAK1B,IAAE,KAAK,EAAE,IAAI,eAAeA,IAAE,CAAC,CAAC,KAAK,KAAKA,GAAE,GAAEA,IAAE,CAAC,IAAIC,KAAE,GAAK,CAAC,OAAOE,IAAE,WAAWC,IAAE,CAACJ,IAAEK,WAAmBD,KAAjB,SAAmB,KAAK,KAAKJ,IAAE,EAAWI,IAAE,SAAN,KAAWA,IAAE,GAAG,IAAE,cAAcA,IAAE,EAAE,KAAK,QAAQ,EAAEA,KAAG,IAAYH,KAAE,KAAK,OAA2B,OAAQI,IAAE,KAAK,KAAK,EAAEF,IAAE,KAAK,CAAC,IAAMH,IAAE,IAAIoC,IAAE/B,IAAE,MAAMJ,KAAE,IAAE,EAAE,KAAK,QAAQ,CAAC,IAAE,EAAEE,IAAE,CAAC,KAAK,EAAEF,KAAE,CAAC,KAAK,KAAKD,GAAE,CAAC,MAAKA,IAAE,CAAC,IAAIC,KAAE,IAAE,IAAID,IAAE,QAAQ,CAAC,OAAgBC,WAAJ,IAAO,IAAE,IAAID,IAAE,QAAQC,KAAE,IAAI6B,IAAE9B,KAAG,CAACC,IAAE,GAAED,IAAE,CAAC,IAAE,KAAK,KAAK,GAAG,KAAK,KAAK,CAAE,EAAC,KAAK,MAAM,EAAE,IAAMC,KAAE,KAAK,KAASE,IAAEC,IAAE,EAAE,IAAI,IAAMC,OAAKL,IAAE,MAAIC,KAAE,OAAO,KAAE,KAAKE,IAAE,IAAIkC,IAAE,KAAK,EAAE,KAAK,CAAC,CAAC,KAAK,EAAE,KAAK,CAAC,CAAC,KAAK,KAAK,SAAS,CAAClC,IAAEF,KAAEG,KAAG,IAAE,KAAKC,IAAE,CAACD,MAAI,IAAEH,KAAE,SAAS,KAAK,KAAKE,KAAGA,IAAE,KAAK,YAAYC,IAAE,CAACH,KAAE,OAAOG,IAAG,MAAKJ,IAAE,KAAK,KAAK,YAAYC,KAAE,CAAC,IAAIE,IAAE,KAAYA,IAAE,KAAK,OAAf,MAAkC,IAAE,KAAK,MAAM,GAAG,EAAEF,KAAE,CAACD,KAAGA,MAAI,KAAK,MAAM,CAAC,IAAMC,KAAED,IAAE,YAAY,IAAE,QAAQ,CAACA,IAAEC,IAAE,CAAC,cAAaD,IAAE,CAAC,IAAIC,KAAE,AAAS,KAAK,WAAT,KAAgB,KAAK,KAAKD,KAAUC,KAAE,KAAK,OAAf,MAAkC,KAAE,KAAK,KAAKD,IAAE,CAAE,CAAC,OAAMkC,GAAC,CAAC,YAAYlC,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,KAAK,KAAK,EAAE,KAAK,KAAKqB,IAAE,KAAK,SAAU,GAAE,KAAK,QAAQ1B,IAAE,KAAK,KAAKC,KAAE,KAAK,KAAKG,IAAE,KAAK,QAAQC,IAAEF,IAAE,OAAO,GAAQA,IAAE,KAAP,IAAgBA,IAAE,KAAP,IAAW,KAAK,KAAK,MAAMA,IAAE,OAAO,EAAE,CAAC,KAAK,IAAI,OAAO,CAAC,KAAK,QAAQA,KAAG,KAAK,KAAKuB,GAAE,KAAI,SAAS,CAAC,OAAO,KAAK,QAAQ,OAAQ,KAAI,MAAM,CAAC,OAAO,KAAK,KAAK,IAAK,MAAK1B,IAAEC,KAAE,KAAKE,IAAEC,IAAE,CAAC,IAAMC,IAAE,KAAK,QAAYC,KAAG,EAAE,GAAYD,UAAJ,GAAM,IAAE,IAAE,KAAKL,IAAEC,KAAE,EAAE,CAACK,KAAG,IAAEN,IAAE,EAAEA,MAAI,KAAK,MAAMA,MAAIyB,IAAEnB,MAAI,KAAK,KAAKN,SAAO,CAAC,IAAMI,IAAEJ,IAAMO,IAAEC,IAAE,IAAIR,IAAEK,IAAE,GAAGE,IAAE,EAAEA,IAAEF,IAAE,OAAO,EAAEE,MAAI,IAAE,IAAE,KAAKH,IAAED,IAAEI,KAAGN,KAAEM,IAAE,CAACC,MAAIiB,MAAIjB,IAAE,KAAK,KAAKD,MAAQD,OAAG,IAAEE,IAAE,EAAEA,MAAI,KAAK,KAAKD,KAAIC,MAAIkB,IAAE1B,IAAE0B,IAAE1B,MAAI0B,MAAI1B,MAAUQ,KAAI,IAAIH,IAAEE,IAAE,IAAI,KAAK,KAAKA,KAAGC,GAAE,OAAIJ,KAAG,KAAK,EAAEJ,IAAE,AAAC,GAAEA,IAAE,CAAC,MAAI0B,IAAE,KAAK,QAAQ,gBAAgB,KAAK,KAAK,CAAC,KAAK,QAAQ,aAAa,KAAK,KAAW1B,KAAI,GAAG,AAAC,CAAC,OAAM+B,YAAUG,GAAC,CAAC,aAAa,CAAC,MAAM,GAAG,UAAU,CAAC,KAAK,KAAK,CAAE,GAAElC,IAAE,CAAC,KAAK,QAAQ,KAAK,MAAMA,MAAI0B,QAAO,GAAE1B,GAAE,CAAC,KAAMuC,IAAE,IAAI,IAAI,YAAY,GAAG,MAAMP,YAAUE,GAAC,CAAC,aAAa,CAAC,MAAM,GAAG,UAAU,CAAC,KAAK,KAAK,CAAE,GAAElC,IAAE,CAAC,KAAGA,MAAI0B,IAAE,KAAK,QAAQ,aAAa,KAAK,KAAKa,IAAE,CAAC,KAAK,QAAQ,gBAAgB,KAAK,KAAK,AAAC,CAAC,OAAMN,YAAUC,GAAC,CAAC,YAAYlC,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,MAAML,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,KAAK,KAAK,CAAE,MAAKL,IAAEC,KAAE,KAAK,CAAC,IAAIE,IAAE,IAAIH,KAAUG,IAAE,IAAE,KAAKH,IAAEC,KAAE,EAAE,GAAgByB,OAAKD,IAAE,OAAO,IAAMrB,IAAE,KAAK,KAAKC,IAAEL,MAAI0B,KAAGtB,MAAIsB,KAAG1B,IAAE,UAAUI,IAAE,SAASJ,IAAE,OAAOI,IAAE,MAAMJ,IAAE,UAAUI,IAAE,QAAQE,IAAEN,MAAI0B,MAAItB,MAAIsB,KAAGrB,KAAG,KAAG,KAAK,QAAQ,oBAAoB,KAAK,KAAK,KAAKD,IAAE,CAACE,KAAG,KAAK,QAAQ,iBAAiB,KAAK,KAAK,KAAKN,IAAE,CAAC,KAAK,KAAKA,GAAE,aAAYA,IAAE,CAAC,IAAIC,KAAEE,IAAE,OAAmB,KAAK,MAAxB,WAA6B,KAAK,KAAK,MAAaA,KAAUF,KAAE,KAAK,UAA8B,OAAoB,KAAK,QAAQD,IAAE,CAAC,KAAK,KAAK,YAAYA,IAAE,AAAC,CAAC,OAAMsC,GAAC,CAAC,YAAYtC,IAAEC,KAAEE,IAAE,CAAC,KAAK,QAAQH,IAAE,KAAK,KAAK,EAAE,KAAK,SAAU,GAAE,KAAK,KAAKC,KAAE,KAAK,QAAQE,GAAE,KAAI,MAAM,CAAC,OAAO,KAAK,KAAK,IAAK,MAAKH,IAAE,CAAC,IAAE,KAAKA,IAAE,AAAC,CAAC,KAAMwC,IAAE,CAAC,EAAE,QAAQ,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,EAAEX,IAAE,EAAEO,IAAE,EAAEpB,IAAE,EAAEmB,IAAE,EAAEE,IAAE,EAAEH,IAAE,EAAEF,IAAE,EAAEC,IAAE,EAAEF,IAAE,EAAEO,GAAE,EAACG,IAAE,IAAI,uBAAgC,MAAEX,IAAEO,IAAE,CAAC,EAAS,IAAI,IAAI,mBAAmC,IAAI,gBAAgB,CAAE,IAAE,KAAK,QAAQ,CAAC,IAAMK,IAAE,CAAC1C,IAAEC,KAAEE,MAAI,CAAC,IAAIC,IAAEC,IAAE,IAAMC,KAAUF,IAAQD,KAAW,eAA4BF,KAAMM,IAAED,IAAE,WAAW,GAAYC,UAAJ,GAAM,CAAC,IAAMP,KAAUK,IAAQF,KAAW,eAA4B,KAAK,IAAE,WAAWI,IAAE,IAAI8B,IAAE,KAAE,aAAa,KAAK,CAACrC,IAAE,CAACA,QAAO,GAAQG,KAAI,CAAE,EAAE,OAAO,KAAE,KAAKH,IAAE,CAACO;;;;;EAKjgQ,EAAC,IAAIoC,MAAI,IAAI,IAAMxC,IAAE,IAAI,MAAMG,YAAU,GAAG,CAAC,aAAa,CAAC,MAAM,GAAG,UAAU,CAAC,KAAK,cAAc,CAAC,KAAK,IAAK,EAAC,KAAK,SAAU,EAAE,mBAAkB,CAAC,IAAIN,IAAEC,KAAE,IAAME,IAAE,MAAM,kBAAkB,CAAC,OAAeH,KAAGC,KAAE,KAAK,eAAe,gBAA4BA,KAAE,aAAaE,IAAE,YAAYA,GAAE,QAAOH,IAAE,CAAC,IAAMC,KAAE,KAAK,QAAQ,CAAC,KAAK,aAAa,KAAK,cAAc,YAAY,KAAK,aAAa,MAAM,OAAOD,IAAE,CAAC,KAAK,KAAK,IAAEC,KAAE,KAAK,WAAW,KAAK,cAAc,AAAC,oBAAmB,CAAC,IAAID,IAAE,MAAM,mBAAmB,EAASA,IAAE,KAAK,OAAf,MAAkC,IAAE,cAAc,EAAE,AAAC,uBAAsB,CAAC,IAAIA,IAAE,MAAM,sBAAsB,EAASA,IAAE,KAAK,OAAf,MAAkC,IAAE,cAAc,EAAE,AAAC,SAAQ,CAAC,OAAOyB,GAAE,CAAC,KAAE,WAAW,EAAEnB,IAAE,eAAe,GAAUqC,MAAI,WAAW,2BAAvB,MAAgE,MAAI,KAAK,WAAW,CAAC,WAAWrC,GAAE,EAAC,CAAC,IAAM,IAAI,WAAW,0BAAqC,MAAI,CAAC,WAAWA,GAAE,EAAC,CAAC,IAAMG,IAAE,CAAC,KAAK,CAACT,IAAEC,KAAEE,MAAI,CAAC,IAAE,KAAKF,KAAEE,IAAE,AAAC,EAAC,KAAK,KAAGH,IAAE,IAAK,EAAC,EAAS,IAAI,WAAW,sBAAsC,WAAW,mBAAmB,CAAE,IAAE,KAAK,QAAQ;;;;;;AAM1iC,IAAM,KAAK,EAAE,IAAI,KAAG,aAAsBC,MAAnB,WAAqB,CAAC,CAACD,IAAEC,QAAK,eAAe,OAAOD,IAAEC,KAAE,CAACA,OAAID,IAAEC,KAAE,CAAC,CAAC,CAACD,IAAEC,OAAI,CAAC,GAAK,CAAC,KAAKE,IAAE,SAASC,IAAE,CAACH,KAAE,MAAM,CAAC,KAAKE,IAAE,SAASC,IAAE,SAASH,KAAE,CAAC,eAAe,OAAOD,IAAEC,KAAE,AAAC,CAAC,CAAC,GAAED,IAAEC,KAAE,CAK/L,IAAI,CAACD,IAAEC,OAAeA,KAAE,OAAb,UAAmBA,KAAE,cAAc,UAAUA,KAAE,YAAY,CAAC,GAAGA,KAAE,SAASE,IAAE,CAAC,IAAE,eAAeF,KAAE,IAAID,IAAE,AAAC,CAAC,EAAC,CAAC,KAAK,QAAQ,IAAI,QAAQ,CAAC,UAAU,MAAM,WAAW,CAAE,EAAC,YAAYC,KAAE,IAAI,aAAa,CAAC,OAAmBA,KAAE,aAArB,aAAmC,KAAKA,KAAE,KAAK,KAAE,YAAY,KAAK,KAAK,CAAE,EAAC,SAASE,IAAE,CAAC,IAAE,eAAeF,KAAE,IAAID,IAAE,AAAC,CAAC;;;;;EAK/T,SAAS,IAAIA,IAAE,CAAC,MAAM,CAACC,KAAEE,MAAaA,UAAJ,GAA4D,IAAIH,IAAEC,KAAE,CAA9D,CAAC,CAACD,IAAEC,KAAEE,MAAI,CAAC,KAAE,YAAY,eAAeA,IAAEH,IAAE,AAAC,GAAEA,IAAEC,KAAEE,IAAE;;;;;EAK5F,UAASyC,MAAI5C,IAAE,CAAC,MAAO,KAAI,CAAC,GAAGA,IAAE,OAAO,CAAE,EAAC,AAAC;;;;;EAK7C,IAAM,IAAI,CAACA,IAAEC,KAAEE,MAAI,CAAC,OAAO,eAAeF,KAAEE,IAAEH,IAAE,AAAC,EAACA,IAAE,CAACA,IAAEC,QAAK,CAAC,KAAK,SAAS,UAAU,YAAY,IAAIA,KAAE,IAAI,WAAWD,GAAE,GAAE,IAAI,CAAC,CAAC,SAASA,IAAE,WAAWC,KAAE,GAAG,CAACE,IAAEC,MAAI,CAAC,IAAIC,IAAE,GAAYD,UAAJ,GAAM,CAAC,IAAMA,KAAUC,IAAEF,IAAE,cAA2BA,IAAE,IAAIG,IAAQL,MAAN,KAAwE,CAAC,GAAGE,IAAE,IAAIC,GAAE,EAA5E,CAAC,KAAK,SAAS,UAAU,YAAY,IAAIA,IAAE,WAAW,KAAED,IAAE,IAAI,AAAC,EAAc,OAAaH,KAAN,OAAUM,IAAE,SAAS,SAASL,KAAE,CAAC,IAAEA,KAAEG,IAAE,AAAC,GAAEE,GAAE,EAAC,IAAMD,IAAEF,IAAE,YAAY,AAASF,WAAJ,IAAO,OAAO,eAAeE,IAAEC,IAAE,KAAEA,IAAE,CAAC,CAAU,MAAEC,IAAED,IAAE,AAAC,CAAC,EAK1c,SAAS,IAAIJ,IAAE,CAAC,MAAO,KAAI,CAAC,SAAS,CAACC,KAAEE,MAAI,CAAC,OAAO,OAAOF,KAAE,UAAUE,KAAGH,IAAE,AAAC,CAAC,EAAC,AAAC;;;;;EAKjF,SAASI,IAAEJ,IAAEC,KAAE,CAAC,MAAO,KAAI,CAAC,WAAW,KAAG,CAAC,IAAMG,IAAE,CAAC,KAAK,CAAC,IAAIH,KAAEE,IAAE,OAAeA,IAAgD,CAAtCF,KAAE,KAAK,aAAiC,cAAcD,IAAE,GAAgB,IAAK,EAAC,YAAY,EAAE,cAAc,CAAE,EAAC,GAAGC,KAAE,CAAC,IAAMA,YAAmBE,KAAjB,SAAmB,QAAQ,CAAC,KAAKA,IAAE,IAAE,IAAI,UAAU,CAAC,IAAIA,IAAEC,IAAE,OAAgB,KAAKH,YAAT,KAAc,KAAKA,OAAWG,IAAgD,CAAtCD,IAAE,KAAK,aAAiC,cAAcH,IAAE,GAAgB,MAAM,KAAKC,KAAG,CAAC,QAAOG,GAAE,CAAC,EAAC,AAAC;;;;;EAKza,SAAS,IAAIJ,IAAE,CAAC,MAAO,KAAI,CAAC,WAAW,OAAI,CAAC,KAAK,CAAC,IAAIC,KAAEE,IAAE,OAAeA,IAAgD,CAAtCF,KAAE,KAAK,aAAiC,iBAAiBD,IAAE,GAAgB,CAAE,CAAC,EAAC,YAAY,EAAE,cAAc,CAAE,EAAE,EAAC,AAAC;;;;;EAKpM,SAAS6C,MAAI7C,IAAE,CAAC,MAAO,KAAI,CAAC,WAAW,OAAI,CAAC,MAAM,KAAK,CAAC,IAAIC,KAAE,OAAO,MAAM,KAAK,eAA6D,CAAtCA,KAAE,KAAK,aAAiC,cAAcD,IAAE,AAAC,EAAC,YAAY,EAAE,cAAc,CAAE,EAAE,EAAC,AAAC;;;;;EAKnM,IAAIK,IAAE,IAAMJ,MAAiBI,IAAE,OAAO,kBAAsC,UAAU,kBAAxE,KAAuH,CAACL,IAAEC,OAAI,IAAE,cAAcA,KAAE,CAAC,OAAO,KAAGD,IAAE,WAAW,KAAK,aAAa,CAAhG,CAACA,IAAEC,OAAI,IAAE,iBAAiBA,KAAE,CAAqE,SAASU,IAAEX,IAAE,CAAC,GAAK,CAAC,KAAKG,IAAE,SAASC,IAAE,CAAOJ,KAAI,CAAE,EAAC,MAAO,KAAI,CAAC,WAAW,MAAI,CAAC,KAAK,CAAC,IAAIK,IAAE,IAAMC,IAAE,QAAQH,KAAG,QAAQA,IAAE,GAAG,gBAAgBI,IAAgD,CAAtCF,IAAE,KAAK,aAAiC,cAAcC,IAAE,CAACE,IAAQD,KAAN,KAAe,CAAE,EAAT,KAAEA,IAAEP,IAAE,CAAI,OAAOI,IAAE,IAAE,OAAO,KAAG,IAAE,QAAQA,IAAE,CAAC,CAACI,GAAE,EAAC,YAAY,EAAE,cAAc,CAAE,EAAE,EAAC,AAAC;;;;;EAKpf,SAASA,IAAER,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEC,IAAEL,IAAE,cAAuBA,KAAjB,UAAoBK,IAAEL,IAAE,KAAKI,IAAEJ,KAAGI,IAAE,CAAC,QAAQH,IAAE,EAACE,IAAE,IAAE,CAAC,KAAKE,IAAE,QAAQJ,KAAE,SAASE,GAAE,EAAC,CAAC,IAAI,CAAC,WAAW,MAAI,CAAC,KAAK,CAAC,IAAIH,IAAEC,KAAE,IAAME,IAAE,QAAQE,KAAG,QAAQA,IAAE,GAAG,gBAAgBC,IAAgD,CAAtCN,IAAE,KAAK,aAAiC,cAAcG,IAAE,CAAC,OAAeF,KAAiB,AAATK,KAAW,cAAcF,IAAE,GAAgB,CAAE,CAAC,EAAC,YAAY,EAAE,cAAc,CAAE,EAAE,EAAC,AAAC,KAAI,sBAAmC,WAApB,IAA+B,WAA+B,gBAAkC,uBAAkC,KAApB,IAAyB,KAAK,CAAE,EAAvC,OAAlC,OAA0E,SAAS,qBAAqBJ,IAAEC,KAAEE,IAAE,CAAC,MAAO,KAAEA,IAAE,CAAC,KAAKF,KAAE,QAAQ,CAAE,EAAC,QAAQ,SAASD,IAAEC,KAAE,CAAC,MAAO,iBAAgBD,IAAQC,MAAEE,IAAE,KAAO,AAAC,CAAC,EAACA,IAAE,QAAQ,CAACA,IAAE,OAAQ,UAAS,0BAA0BH,IAAE,CAAC,OAAOA,KAAGA,IAAE,SAASA,GAAE,UAAS,iBAAiB,CAAC,KAAM,CAAI,MAAM,0EAAA,AAA2E,KAAI,WAAW,qBAAsB,SAAS8C,SAAO5C,UAAQ,CAAC,AAAoB,oBAAW,SAASF,IAAEC,KAAE,CAAC,SAAO,QAAQ,MAAG,AAAC,EAAC,EAAG,UAAU,CAAC,IAAI,MAAM,6BAA6B,aAAa,GAAG,eAAe,EAAE,oBAAoB,QAAQ,aAAa,SAASD,IAAE,CAAC,gBAAgBA,GAAE,EAAC,aAAa,UAAU,CAAC,OAAO,aAAc,EAAC,gBAAgB,SAASA,IAAE,CAAC,aAAaA,GAAE,EAAC,gBAAgB,UAAU,CAAC,OAAO,YAAa,EAAC,SAAS,UAAUA,IAAE,CAAC,MAAO,UAAS,cAAcA,IAAE,AAAC,UAAS,gBAAgBA,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAEC,IAAEL,IAAE,OAAO,IAAIG,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,IAAI,IAAIG,OAAKF,IAAEJ,IAAEG,KAAG,UAAU,OAAO,UAAU,eAAe,KAAKC,IAAEE,IAAE,GAAGL,KAAE,UAAUK,KAAGF,IAAEE,KAAI,UAAS,cAAcN,IAAEC,KAAE,CAAC,MAAO,QAAO,yBAAyBD,IAAEC,KAAE,AAAC,UAAS,oBAAoBD,IAAE,CAAC,SAASC,MAAG,CAAE,QAAOA,KAAE,UAAUD,IAAEC,IAAE,KAAI,uBAAuB,UAAU,CAAC,SAASD,IAAEA,IAAE,CAAC,KAAK,OAAO,CAAE,EAAC,KAAK,aAAaA,IAAE,KAAK,QAAQ,EAAE,KAAK,UAAU,CAAE,QAAOA,IAAE,UAAU,CAAC,SAAS,SAASA,IAAE,CAAC,KAAK,OAAO,KAAKA,IAAE,AAAC,EAAC,MAAM,UAAU,CAAC,IAAIA,IAAEC,KAAE,KAAK,OAAO,OAAO,IAAID,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,KAAK,OAAOA,KAAG,OAAO,AAAC,EAAC,OAAO,UAAU,CAAC,IAAIA,IAAEC,KAAE,KAAK,OAAO,OAAO,IAAID,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,KAAK,OAAOA,KAAG,QAAQ,AAAC,EAAC,QAAQ,SAASA,IAAE,CAAC,IAAIC,KAAEE,IAAE,KAAK,OAAO,OAAO,IAAIF,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,KAAK,OAAOA,MAAG,QAAQD,IAAE,AAAC,EAAC,YAAY,SAASA,IAAE,CAAC,OAAO,KAAK,aAAa,KAAK,aAAaA,IAAE,CAAC,OAAO,KAAK,IAAI,OAAO,KAAK,CAAC,IAAI,CAACA,GAAE,CAAC,GAAE,CAAC,WAAW,EAAE,KAAK,UAAU,CAAC,KAAK,WAAW,CAAE,EAAC,KAAK,UAAU,CAAC,KAAK,WAAW,CAAE,EAAC,QAAQ,UAAU,CAAE,EAAC,KAAK,UAAU,CAAE,EAAC,UAAU,UAAU,CAAE,CAAC,CAAC,EAAC,gBAAgB,SAASA,IAAE,CAAC,KAAK,aAAaA,GAAE,EAAC,UAAU,SAASA,IAAE,CAAC,KAAK,QAAQA,IAAE,KAAK,eAAe,AAAC,EAAC,KAAK,UAAU,CAAC,KAAK,UAAU,EAAE,KAAK,eAAe,AAAC,EAAC,OAAO,UAAU,CAAC,KAAK,UAAU,EAAE,KAAK,eAAe,AAAC,EAAC,UAAU,UAAU,CAAC,OAAO,KAAK,OAAQ,EAAC,cAAc,UAAU,CAAC,IAAIA,IAAEC,KAAE,KAAK,OAAO,OAAO,IAAID,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,KAAK,OAAOA,KAAG,OAAO,KAAK,SAAS,KAAK,SAAS,EAAE,GAAG,AAAC,CAAC,EAAC,UAAU,CAAC,OAAO,IAAIA,GAAE,CAAC,GAAE,CAAC,iBAAiB,UAAU,CAAC,SAASA,IAAEA,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAE,EAAEC,IAAE,CAAE,EAAC,OAAOL,IAAP,CAAU,IAAI,QAAQ,IAAI,SAAS,IAAE,EAAE,MAAM,QAAQ,IAAE,GAAI,KAAII,IAAE,EAAEA,IAAEH,KAAEG,KAAG,EAAE,IAAE,KAAKD,IAAE,CAAC,OAAOE,GAAE,eAAyB,mBAAnB,mBAAyD,cAAnB,WAAgC,SAASJ,KAAEE,IAAE,CAAC,OAAkBF,OAAZ,UAAc,IAAI,aAAaE,KAAaF,OAAV,QAAY,IAAI,WAAWE,KAAcF,OAAX,SAAa,IAAI,kBAAkBE,KAAG,IAAEF,KAAEE,IAAE,AAAC,EAACH,GAAE,GAAE,CAAC,SAAS,iBAAiBA,IAAE,CAAC,MAAO,OAAM,MAAM,KAAK,CAAC,OAAOA,GAAE,EAAC,AAAC,UAAS,UAAUA,IAAE,CAAC,MAAM,CAAC,iBAA6B,QAAnB,mBAA4C,OAAO,UAAxB,SAAiC,SAASA,IAAE,CAAC,cAAcA,GAAE,EAAC,SAASA,IAAE,CAAC,OAAOA,YAAsB,QAAnB,YAA2BA,IAAE,cAAc,QAAQA,MAAI,OAAO,UAAU,gBAAgBA,GAAE,GAAEA,IAAE,AAAC,KAAI,iBAAiB,EAAE,kBAAkB,KAAK,sBAAsB,KAAK,WAAW,GAAG,SAAS,iCAAiC,KAAK,UAAU,UAAU,CAAC,oBAAoB,EAAE,MAAM,KAAK,IAAI,OAAO,KAAK,KAAK,QAAQ,KAAK,MAAM,MAAM,KAAK,IAAI,MAAM,KAAK,IAAI,OAAO,CAAE,EAAC,SAAS,oBAAoB,CAAC,MAAM,CAAE,CAAC,CAAC,CAAA,UAAU,CAAC,IAAIA,IAAEC,KAAE,2OAAsT,CAACE,IAAEF,KAAE,OAAO,IAAID,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,OAAOC,KAAED,MAAI,KAAKC,KAAED,KAAI,IAAE,CAAC,OAAO,OAAO,KAAK,OAAO,OAAO,IAAI,SAASA,IAAE,CAAC,GAAc,UAAUA,IAAE,GAAvB,UAAyBA,IAAE,OAAO,CAAC,IAAIC,KAAEE,IAAE,iBAAiBH,IAAE,OAAO,CAACI,IAAEJ,IAAE,OAAO,IAAIC,KAAE,EAAEA,KAAEG,IAAEH,MAAG,EAAE,IAAEA,MAAG,KAAK,IAAID,IAAEC,MAAG,CAAC,OAAOE,GAAE,OAAO,MAAK,IAAIH,IAAE,AAAC,EAAC,IAAI,qBAAqB,IAAI,UAAU,KAAK,GAAG,IAAI,YAAY,MAAM,SAAS,YAAYA,IAAE,CAAC,qBAAqBA,GAAE,UAAS,MAAMA,IAAE,CAAC,OAAO,mBAAmB,KAAK,MAAMA,IAAE,CAACA,GAAE,UAAS,SAASA,IAAE,CAAC,IAAE,MAAM,SAAS,WAAWA,IAAE,MAAM,IAAI,EAAEA,IAAE,MAAM,KAAK,EAAEA,IAAE,MAAM,QAAQ,QAAQA,IAAE,MAAM,gBAAgB,MAAMA,IAAE,MAAM,sBAAsB,MAAMA,IAAE,MAAM,mBAAmB,UAAUA,IAAE,MAAM,yBAAyB,UAAUA,IAAE,MAAM,eAAe,cAAcA,IAAE,MAAM,qBAAqB,cAAcA,IAAE,MAAM,kBAAkB,aAAc,UAAS,kBAAkBA,IAAEC,KAAEE,IAAEC,IAAE,CAAC,KAAK,KAAKJ,IAAE,KAAK,YAAYC,KAAE,KAAK,UAAUE,IAAE,KAAK,UAAUC,IAAE,EAAE,GAAG,CAAE,UAAS,gBAAgBJ,IAAEC,KAAE,CAAC,KAAK,KAAKD,IAAE,KAAK,UAAUC,KAAE,EAAE,GAAG,CAAE,UAAS,oBAAoBD,IAAEC,KAAEE,IAAEC,IAAE,CAAC,KAAK,KAAKJ,IAAE,KAAK,YAAYG,IAAE,KAAK,WAAWF,KAAE,KAAK,UAAUG,IAAE,EAAE,GAAG,CAAE,UAAS,oBAAoBJ,IAAEC,KAAEE,IAAE,CAAC,KAAK,KAAKH,IAAE,KAAK,WAAWC,KAAE,KAAK,YAAYE,GAAE,UAAS,eAAeH,IAAEC,KAAE,CAAC,KAAK,KAAKD,IAAE,KAAK,OAAOC,IAAE,UAAS,wBAAwBD,IAAEC,KAAE,CAAC,KAAK,KAAK,mBAAmB,KAAK,YAAYD,IAAE,KAAK,YAAYC,IAAE,UAAS,mBAAmBD,IAAE,CAAC,KAAK,KAAK,cAAc,KAAK,YAAYA,GAAE,UAAS,4BAA4BA,IAAEC,KAAE,CAAC,KAAK,KAAKD,IAAE,KAAK,YAAYC,IAAE,KAAI,iBAAiB,OAAO,EAAE,UAAU,CAAC,OAAO,WAAW,qBAAqB,QAAQ,EAAG,GAAE,OAAO,SAAS,SAASD,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEE,IAAEC,IAAE,OAAOH,IAAEN,KAAG,EAAEF,MAAGU,IAAER,KAAG,GAAGK,IAAE,EAAER,KAAGO,IAAE,KAAK,MAAM,EAAEP,IAAE,GAAGC,MAAGW,IAAET,KAAG,GAAG,EAAEK,KAAGP,MAAGM,IAAE,EAAzE,CAA4E,IAAK,GAAE,IAAEJ,IAAEE,IAAEO,IAAEN,IAAEG,IAAE,MAAM,IAAK,GAAE,IAAEE,IAAEN,IAAEF,IAAEG,IAAEG,IAAE,MAAM,IAAK,GAAE,IAAEA,IAAEJ,IAAEF,IAAEG,IAAEM,IAAE,MAAM,IAAK,GAAE,IAAEH,IAAEJ,IAAEM,IAAEL,IAAEH,IAAE,MAAM,IAAK,GAAE,IAAES,IAAEP,IAAEI,IAAEH,IAAEH,IAAE,MAAM,IAAK,GAAE,IAAEA,IAAEE,IAAEI,IAAEH,IAAEK,GAAE,OAAM,CAACP,IAAEC,IAAEC,GAAE,CAAC,UAAS,SAASN,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEC,IAAE,KAAK,IAAIL,IAAEC,KAAEE,IAAE,CAACG,IAAE,KAAK,IAAIN,IAAEC,KAAEE,IAAE,CAACI,IAAEF,IAAEC,IAAEE,IAAMH,MAAJ,EAAM,EAAEE,IAAEF,IAAEI,IAAEJ,IAAE,IAAI,OAAOA,IAAP,CAAU,KAAKC,IAAE,IAAE,EAAE,MAAM,KAAKN,IAAE,IAAEC,KAAEE,IAAEI,KAAGN,KAAEE,IAAE,EAAE,GAAGC,KAAG,EAAEG,IAAE,MAAM,KAAKN,KAAE,IAAEE,IAAEH,IAAE,EAAEO,IAAEH,KAAG,EAAEG,IAAE,MAAM,KAAKJ,IAAE,IAAEH,IAAEC,KAAE,EAAEM,IAAEH,KAAG,EAAEG,GAAE,OAAM,CAACH,IAAEI,IAAEC,GAAE,CAAC,UAAS,mBAAmBT,IAAEC,KAAE,CAAC,IAAIE,IAAE,SAAS,IAAIH,IAAE,GAAG,IAAIA,IAAE,GAAG,IAAIA,IAAE,GAAG,CAAC,OAAOG,IAAE,IAAIF,KAAEE,IAAE,GAAG,EAAEA,IAAE,GAAG,EAAEA,IAAE,IAAI,IAAIA,IAAE,GAAG,GAAG,SAASA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAG,AAAC,UAAS,mBAAmBH,IAAEC,KAAE,CAAC,IAAIE,IAAE,SAAS,IAAIH,IAAE,GAAG,IAAIA,IAAE,GAAG,IAAIA,IAAE,GAAG,CAAC,OAAOG,IAAE,IAAIF,KAAEE,IAAE,GAAG,EAAEA,IAAE,GAAG,EAAEA,IAAE,GAAG,IAAIA,IAAE,GAAG,GAAG,SAASA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAG,AAAC,UAAS,YAAYH,IAAEC,KAAE,CAAC,IAAIE,IAAE,SAAS,IAAIH,IAAE,GAAG,IAAIA,IAAE,GAAG,IAAIA,IAAE,GAAG,CAAC,OAAOG,IAAE,IAAIF,KAAE,IAAIE,IAAE,GAAG,EAAEA,MAAE,GAAMA,IAAE,GAAG,IAAIA,IAAE,IAAI,GAAG,SAASA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAG,AAAC,KAAI,SAAS,UAAU,CAAC,IAAIH,IAAEC,KAAEE,IAAE,CAAE,EAAC,IAAIH,IAAE,EAAEA,IAAE,IAAIA,KAAG,EAAE,KAAE,IAAE,SAAS,GAAG,CAACG,IAAEH,KAAOC,KAAE,SAAN,EAAa,IAAIA,KAAEA,KAAE,OAAO,SAASD,IAAEC,KAAEG,IAAE,CAAC,OAAOJ,IAAE,IAAIA,IAAE,GAAGC,KAAE,IAAIA,KAAE,GAAGG,IAAE,IAAIA,IAAE,GAAG,IAAID,IAAEH,KAAGG,IAAEF,MAAGE,IAAEC,IAAG,CAAC,GAAE,CAAC,mBAAmB,SAASJ,IAAE,CAAC,kBAAkBA,GAAE,EAAC,mBAAmB,UAAU,CAAC,OAAO,eAAgB,EAAC,qBAAqB,SAASA,IAAE,CAAC,kBAAkBA,GAAE,EAAC,qBAAqB,UAAU,CAAC,OAAO,iBAAkB,EAAC,wBAAwB,SAASA,IAAE,CAAC,sBAAsBA,GAAE,EAAC,wBAAwB,UAAU,CAAC,OAAO,qBAAsB,EAAC,wBAAwB,SAASA,IAAE,CAAC,qBAAqBA,GAAE,EAAC,wBAAwB,UAAU,CAAC,OAAO,oBAAqB,EAAC,YAAY,SAASA,IAAE,CAAC,WAAWA,GAAE,EAAC,YAAY,UAAU,CAAC,OAAO,UAAW,EAAC,SAAS,SAASA,IAAE,CAAC,MAAO,UAAS,gBAAgB,MAAMA,IAAE,AAAC,UAAS,UAAUA,IAAE,CAAC,MAAM,CAAC,iBAA6B,QAAnB,mBAA4C,OAAO,UAAxB,SAAiC,SAASA,IAAE,CAAC,cAAcA,GAAE,EAAC,SAASA,IAAE,CAAC,OAAOA,YAAsB,QAAnB,YAA2BA,IAAE,cAAc,QAAQA,MAAI,OAAO,UAAU,gBAAgBA,GAAE,GAAEA,IAAE,AAAC,KAAI,YAAY,UAAU,CAAC,IAAIA,IAAEC,KAAEE,IAAE,EAAEC,IAAE,CAAE,EAACC,IAAE,CAAC,UAAU,UAAU,CAAE,EAAC,YAAY,SAASJ,KAAE,CAAC,IAAE,CAAC,KAAKA,IAAE,EAAC,AAAC,CAAC,EAACK,IAAE,CAAC,YAAY,SAASN,IAAE,CAAC,IAAE,UAAU,CAAC,KAAKA,GAAE,EAAC,AAAC,CAAC,EAAC,SAASO,KAAG,CAAC,QAAKN,KAAE,SAASA,KAAE,CAAC,GAAG,OAAO,QAAQ,OAAO,MAAM,cAAc,CAAC,CAAC,IAAIE,IAAE,IAAI,KAAK,CAAC,4CAA4C,KAAE,UAAU,AAAC,EAAC,CAAC,KAAK,iBAAkB,GAAEC,IAAE,IAAI,gBAAgBD,IAAE,CAAC,OAAO,IAAI,OAAOC,IAAG,QAAOJ,IAAEC,KAAEI,GAAE,EAAE,SAASL,IAAE,CAAC,GAAmBM,IAAE,cAAY,UAAU,CAAC,SAASN,IAAEK,IAAEC,IAAE,CAAC,IAAIC,IAAEC,KAAEC,IAAEE,IAAEC,IAAEM,IAAEH,IAAEV,IAAE,OAAO,IAAIG,KAAE,EAAEA,KAAEO,IAAEP,MAAG,EAAE,GAAG,OAAOD,IAAEF,IAAEG,SAAMD,IAAE,UAAU,CAAC,GAAGA,IAAE,WAAW,EAAEA,IAAE,QAAQ,CAAC,IAAIO,IAAEP,IAAE,gBAAgB,IAAII,IAAEG,IAAE,OAAOL,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,GAAGK,IAAEL,KAAG,GAAG,EAAE,EAAE,IAAEK,IAAEL,KAAG,GAAG,EAAE,MAAM,IAAIS,IAAEJ,IAAEL,KAAG,GAAG,EAAE,OAAOG,IAAE,EAAEA,IAAEM,IAAEN,KAAG,EAAE,IAAEH,KAAG,GAAG,EAAEG,KAAG,GAAG,IAAEE,IAAEL,KAAG,GAAG,EAAEG,KAAG,EAAE,GAAG,CAACE,IAAEL,KAAG,GAAG,EAAEG,KAAG,GAAG,IAAEE,IAAEL,KAAG,GAAG,EAAEG,KAAG,EAAE,GAAG,AAAC,CAAIL,IAAE,QAAIA,IAAE,OAAO,KAAEA,IAAE,MAAMD,IAAE,CAAC,IAAEC,IAAE,OAAOD,IAAE,EAAMC,IAAE,KAAN,EAAS,IAAEA,IAAE,OAAO,CAAKA,IAAE,KAAN,GAAU,IAAEA,IAAE,AAAC,CAAC,UAASN,KAAED,IAAEC,KAAE,CAAC,IAAIE,IAAE,SAASH,IAAEC,KAAE,CAAC,IAAI,IAAIE,IAAE,EAAEC,IAAEH,KAAE,OAAOE,IAAEC,KAAG,CAAC,GAAGH,KAAEE,KAAG,KAAKH,IAAE,OAAOC,KAAEE,KAAG,KAAG,CAAE,QAAO,IAAK,EAACH,IAAEC,KAAE,CAAC,OAAOE,IAAEA,IAAE,OAAO,OAAO,KAAK,MAAM,KAAK,UAAUA,IAAE,OAAO,CAAC,EAAEA,IAAE,OAAO,QAAQ,EAAEA,IAAE,QAAQ,IAAK,UAASA,IAAEH,IAAE,CAAC,IAAIC,KAAEI,IAAEC,IAAE,IAAIL,KAAED,IAAE,OAAO,EAAEC,MAAG,EAAEA,OAAK,GAAUD,IAAEC,MAAG,KAAZ,KAAe,GAAGD,IAAEC,MAAG,GAAG,EAAE,EAAE,IAAED,IAAEC,MAAG,GAAG,EAAE,MAAM,IAAIK,IAAEN,IAAEC,MAAG,GAAG,EAAE,OAAOI,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEJ,MAAG,GAAG,EAAEI,KAAG,GAAG,IAAEL,IAAEC,MAAG,GAAG,EAAEI,KAAG,EAAE,GAAG,CAACL,IAAEC,MAAG,GAAG,EAAEI,KAAG,GAAG,IAAEL,IAAEC,MAAG,GAAG,EAAEI,KAAG,EAAE,GAAG,MAAK,AAAOL,IAAEC,MAAG,KAAZ,MAAgB,IAAED,IAAEC,MAAG,GAAG,AAAC,UAASG,IAAEJ,IAAE,CAAC,IAAIC,KAAEE,IAAEH,IAAE,EAAE,OAAO,IAAIC,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,IAAE,EAAEA,MAAG,IAAID,IAAE,EAAEC,MAAG,GAAGD,IAAE,EAAEC,MAAG,IAAID,IAAE,EAAEC,MAAG,GAAGD,IAAE,EAAEC,MAAG,IAAID,IAAE,EAAEC,MAAG,GAAGD,IAAE,EAAEC,MAAG,IAAID,IAAE,EAAEC,MAAG,EAAG,UAASI,IAAEL,IAAEC,KAAE,CAAC,IAAIE,IAAEF,KAAE,KAAE,MAAM,IAAI,CAAC,CAAC,IAAI,IAAI,GAAI,EAAC,OAAOD,IAAE,GAAGG,IAAE,MAAMA,IAAE,GAAGH,IAAE,MAAMA,IAAE,GAAGG,IAAE,MAAMA,IAAE,GAAGH,IAAE,MAAMA,IAAE,GAAGG,IAAE,MAAMA,IAAE,GAAGH,IAAE,KAAK,MAAO,KAAIM,IAAEC,IAAE,UAAU,CAAC,IAAIP,IAAE,CAAC,EAAE,EAAE,EAAG,EAAC,SAASC,KAAED,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAEC,IAAEL,IAAE,OAAO,IAAIC,KAAE,EAAEA,KAAEI,IAAEJ,MAAG,EAAE,AAAID,IAAEC,MAAG,KAAT,IAAcE,IAAEH,IAAEC,MAAGG,QAAO,GAAEA,IAAED,IAAE,EAAE,EAAEA,IAAE,EAAE,EAAE,CAAC,EAAE,CAAC,CAAC,EAAEC,IAAE,EAAE,CAAG,CAAA,CAAC,EAAE,QAAO,SAASD,IAAE,CAAC,GAAG,IAAEH,IAAEG,IAAE,EAAE,GAAG,KAAEA,IAAE,OAAO,CAACA,IAAE,QAAQ,CAAC,IAAIC,IAAEE,IAAEH,IAAE,OAAO,OAAO,IAAIC,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,IAAE,OAAOA,KAAG,QAAQ,KAAED,IAAE,OAAOC,KAAG,OAAO,AAAC,CAAC,CAAC,GAAE,CAACI,KAAGF,IAAE,CAAC,EAAE,EAAE,EAAG,EAAC,SAASN,IAAE,CAAC,GAAGA,IAAE,QAAQ,IAAEM,IAAEN,IAAE,EAAE,CAAC,CAAC,IAAIC,KAAEG,IAAEJ,IAAE,MAAM,OAAO,IAAIC,KAAE,EAAEA,KAAEG,IAAEH,MAAG,EAAE,CAAC,IAAIM,IAAEP,IAAE,MAAMC,MAAG,IAAE,MAAMM,IAAE,KAAK,SAAS,IAAEA,IAAE,KAAK,OAAO,CAACA,IAAE,KAAK,GAAG,EAAEA,IAAE,KAAK,GAAG,MAAMA,IAAE,KAAK,GAAG,EAAEA,IAAE,KAAK,GAAG,EAAEA,IAAE,KAAK,GAAG,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAE,EAAC,EAAE,CAAE,EAAC,EAAE,CAAC,EAAE,CAAC,IAAI,GAAI,EAAC,EAAE,CAAE,EAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAE,EAAC,EAAE,CAAE,EAAC,EAAE,CAAC,EAAE,EAAE,EAAE,CAAE,EAAC,EAAE,CAAC,EAAE,IAAI,EAAE,CAAE,CAAC,EAACP,IAAE,MAAMC,MAAG,IAAI,IAAE,KAAK,OAAO,KAAK,CAAC,GAAG,IAAK,EAAC,CAAC,IAAE,KAAK,OAAO,GAAG,GAAG,KAAK,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAE,EAAC,EAAE,CAAE,EAAC,EAAE,CAAC,EAAE,CAAC,IAAI,GAAI,EAAC,EAAE,CAAE,EAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAE,EAAC,EAAE,CAAE,EAAC,EAAE,CAAC,EAAE,EAAE,EAAE,CAAE,EAAC,EAAE,CAAC,EAAE,IAAI,EAAE,CAAE,EAAC,GAAG,CAAC,EAAE,EAAE,EAAE,CAAE,EAAC,GAAG,CAAC,EAAE,EAAE,EAAE,CAAE,EAAC,GAAG,IAAK,EAAC,EAAG,CAAC,CAAC,GAAEQ,IAAE,UAAU,CAAC,IAAIT,IAAE,CAAC,EAAE,EAAE,EAAG,EAAC,SAASC,KAAED,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAEC,IAAEL,IAAE,OAAO,IAAIC,KAAE,EAAEA,KAAEI,IAAEJ,MAAG,EAAE,AAAID,IAAEC,MAAG,KAAT,IAAcE,IAAEH,IAAEC,MAAGG,QAAO,UAAmBA,IAAED,IAAE,EAAE,GAAG,GAA1B,WAA8BC,IAAE,EAAE,CAAC,EAAE,EAAE,EAAEA,IAAE,CAAE,UAAmBA,IAAE,GAAnB,WAAuBA,IAAE,EAAE,CAAC,EAAE,EAAE,EAAEA,IAAE,CAAE,UAAmBA,IAAE,GAAnB,WAAuBA,IAAE,EAAE,CAAC,EAAE,EAAE,EAAEA,IAAE,CAAE,GAAG,QAAO,SAASD,IAAE,CAAC,GAAG,IAAEH,IAAEG,IAAE,EAAE,GAAG,KAAEA,IAAE,OAAO,CAACA,IAAE,QAAQ,CAAC,IAAIC,IAAEE,IAAEH,IAAE,OAAO,OAAO,IAAIC,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,IAAE,OAAOA,KAAG,QAAQ,KAAED,IAAE,OAAOC,KAAG,OAAO,AAAC,CAAC,CAAC,GAAE,CAACO,IAAE,UAAU,CAAC,IAAIX,IAAE,CAAC,EAAE,EAAE,CAAE,EAAC,SAASC,KAAED,IAAE,CAAC,IAAIG,IAAEC,IAAEC,IAAEC,IAAEN,IAAE,OAAO,IAAIG,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,GAAUH,IAAEG,KAAG,KAAZ,KAAe,KAAEH,IAAEG,KAAG,GAAG,SAAgBH,IAAEG,KAAG,KAAZ,MAAuBH,IAAEG,KAAG,KAAZ,KAAe,GAAGH,IAAEG,KAAG,EAAE,GAAGH,IAAEG,KAAG,EAAE,EAAE,GAAG,EAAE,IAAIE,IAAEL,IAAEG,KAAG,EAAE,EAAE,OAAOC,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAED,KAAG,EAAE,EAAEC,KAAG,IAAIJ,IAAEG,KAAG,EAAE,EAAEC,KAAG,EAAE,IAAI,IAAIJ,IAAEG,KAAG,EAAE,EAAEC,KAAG,EAAE,IAAI,IAAIJ,IAAEG,KAAG,EAAE,EAAEC,KAAG,EAAE,IAAI,IAAIJ,IAAEG,KAAG,EAAE,EAAEC,KAAG,EAAE,IAAI,KAAKJ,IAAEG,KAAG,EAAE,EAAEC,KAAG,IAAIJ,IAAEG,KAAG,EAAE,EAAEC,KAAG,EAAE,IAAI,IAAIJ,IAAEG,KAAG,EAAE,EAAEC,KAAG,EAAE,IAAI,IAAIJ,IAAEG,KAAG,EAAE,EAAEC,KAAG,EAAE,IAAI,IAAIJ,IAAEG,KAAG,EAAE,EAAEC,KAAG,EAAE,IAAI,UAAU,IAAED,KAAG,EAAE,EAAE,IAAI,IAAIH,IAAEG,KAAG,EAAE,EAAE,IAAI,IAAIH,IAAEG,KAAG,EAAE,EAAE,IAAI,IAAIH,IAAEG,KAAG,EAAE,EAAE,IAAI,GAAI,UAASA,IAAEH,IAAE,CAAC,IAAIG,IAAEC,IAAEJ,IAAE,OAAO,IAAIG,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,AAAIH,IAAEG,KAAG,KAAT,GAAa,KAAEH,IAAEG,KAAG,OAAO,AAAC,QAAO,SAASF,KAAE,CAAC,GAAG,IAAED,IAAEC,KAAE,EAAE,GAAG,IAAEA,KAAE,OAAO,CAACA,KAAE,QAAQ,CAAC,IAAIG,IAAEE,IAAEL,KAAE,OAAO,OAAO,IAAIG,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,KAAE,OAAOA,KAAG,QAAQ,IAAEH,KAAE,OAAOG,KAAG,OAAO,AAAC,CAAC,CAAC,GAAE,CAACQ,IAAE,UAAU,CAAC,IAAIZ,IAAE,CAAC,EAAE,EAAE,EAAG,EAAC,SAASC,KAAED,IAAE,CAAC,IAAIG,IAAEC,IAAEC,IAAE,IAAIF,IAAEH,IAAE,OAAO,EAAEG,KAAG,EAAEA,MAAK,GAAUH,IAAEG,KAAG,KAAZ,KAAe,GAAGH,IAAEG,KAAG,GAAG,EAAE,EAAE,IAAEA,KAAG,GAAG,EAAE,EAAEH,IAAEG,KAAG,YAAY,IAAIE,IAAEL,IAAEG,KAAG,GAAG,EAAE,OAAOC,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAED,KAAG,GAAG,EAAEC,KAAG,IAAIJ,IAAEG,KAAG,GAAG,EAAEC,KAAG,EAAE,GAAG,EAAEJ,IAAEG,KAAG,QAAQH,IAAEG,KAAG,GAAG,EAAEC,KAAG,IAAIJ,IAAEG,KAAG,GAAG,EAAEC,KAAG,EAAE,GAAG,EAAEJ,IAAEG,KAAG,aAAY,AAAOH,IAAEG,KAAG,KAAZ,MAAgB,KAAEH,IAAEG,KAAG,GAAG,AAAC,UAASA,IAAEH,IAAE,CAAC,IAAIG,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,KAAEC,IAAET,IAAE,OAAO,IAAII,IAAE,EAAEA,IAAEK,IAAEL,KAAG,EAAE,CAAC,IAAID,IAAEH,IAAEI,MAAI,QAAQ,CAAC,IAAIO,IAAER,IAAE,gBAAgB,IAAIG,IAAEK,IAAE,OAAON,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,GAAGM,IAAEN,KAAG,GAAG,EAAE,EAAE,IAAEA,KAAG,GAAG,EAAE,EAAEM,IAAEN,KAAG,QAAQ,IAAIG,KAAEG,IAAEN,KAAG,GAAG,EAAE,OAAOE,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,IAAEF,KAAG,GAAG,EAAEE,KAAG,IAAII,IAAEN,KAAG,GAAG,EAAEE,KAAG,EAAE,GAAG,EAAEI,IAAEN,KAAG,IAAIM,IAAEN,KAAG,GAAG,EAAEE,KAAG,IAAII,IAAEN,KAAG,GAAG,EAAEE,KAAG,EAAE,GAAG,EAAEI,IAAEN,KAAG,GAAI,CAAIF,IAAE,QAAI,KAAEA,IAAE,OAAO,AAAC,CAAC,QAAO,SAASF,KAAE,CAAC,GAAG,IAAED,IAAEC,KAAE,EAAE,GAAG,IAAEA,KAAE,OAAO,CAACA,KAAE,QAAQ,CAAC,IAAIG,IAAEE,IAAEL,KAAE,OAAO,OAAO,IAAIG,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,KAAE,OAAOA,KAAG,QAAQ,IAAEH,KAAE,OAAOG,KAAG,OAAO,AAAC,CAAC,CAAC,GAAE,CAAC,SAASY,IAAEhB,IAAE,CAAC,AAAIA,IAAE,EAAE,EAAE,SAAV,GAAkBA,IAAE,EAAE,CAAE,KAAIkB,IAAE,CAAC,aAAa,SAASf,IAAE,CAAC,IAAE,aAAa,IAAEA,IAAE,CAAC,IAAEA,IAAE,CAAC,IAAEA,IAAE,CAAC,IAAEA,IAAE,CAAC,IAAEA,IAAE,CAAC,IAAEA,IAAE,OAAOA,IAAE,OAAO,CAAC,SAASA,IAAEC,IAAE,CAAC,GAAGD,IAAE,CAAC,IAAIE,IAAE,EAAEC,IAAEH,IAAE,OAAO,IAAIE,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,AAAIF,IAAEE,KAAG,IAAT,IAAaF,IAAEE,KAAG,KAAK,OAAO,KAAEF,IAAEE,KAAG,KAAK,MAAMD,IAAE,CAAC,IAAED,IAAEE,KAAG,KAAK,OAAOD,IAAE,CAAE,CAAC,EAACD,IAAE,MAAMA,IAAE,OAAO,CAACA,IAAE,YAAY,EAAG,CAAC,EAAC,OAAOe,IAAE,YAAYP,IAAEO,IAAE,WAAWV,IAAEU,IAAE,oBAAoBT,IAAES,IAAE,YAAYN,IAAEM,IAAE,eAAelB,IAAEkB,GAAE,GAAE,CAAkBZ,IAAE,cAAY,UAAU,CAAC,SAASN,IAAEA,IAAE,CAAC,IAAIC,KAAE,IAAE,kBAAkB,eAAe,CAAC,OAAOA,MAAYD,IAAE,eAAX,QAA8B,KAAE,QAAQ,OAAO,GAAtB,IAAwBA,IAAE,UAAqB,UAAUA,IAAE,SAAS,GAAhC,SAAiCA,IAAE,SAASA,IAAE,iBAA2BA,IAAE,UAAnB,SAA4B,KAAK,MAAMA,IAAE,SAAS,CAACA,IAAE,aAAa,KAAK,MAAMA,IAAE,aAAa,CAAC,IAAK,OAAM,CAAC,KAAK,SAASC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAEC,IAAE,IAAI,eAAe,GAAG,CAAC,IAAE,aAAa,MAAO,MAAQ,CAAE,KAAE,mBAAmB,UAAU,CAAC,GAAOA,IAAE,aAAN,EAAiB,GAASA,IAAE,SAAR,IAAe,IAAE,IAAEA,IAAE,CAAC,IAAED,IAAE,MAAM,GAAG,CAAC,IAAE,IAAEC,IAAE,CAAC,IAAED,IAAE,AAAC,OAAMN,IAAE,CAAC,KAAG,IAAEA,IAAE,AAAC,CAAC,EAAC,GAAG,CAAC,IAAE,KAAK,CAAC,IAAI,IAAI,GAAI,EAAC,KAAK,GAAG,CAACC,MAAG,EAAE,AAAC,MAAQ,CAAC,IAAE,KAAK,CAAC,IAAI,IAAI,GAAI,EAAC,KAAK,GAAG,CAACE,IAAE,IAAIF,MAAG,EAAE,AAAC,KAAE,MAAM,AAAC,CAAC,CAAC,GAAE,CAAoBD,IAAE,KAAK,OAAzB,gBAA8B,IAAE,YAAY,KAAKA,IAAE,KAAK,KAAKA,IAAE,KAAK,SAAU,SAASC,KAAE,CAAC,IAAE,YAAY,aAAaA,KAAE,CAAC,IAAE,YAAY,CAAC,GAAGD,IAAE,KAAK,GAAG,QAAQC,KAAE,OAAO,SAAU,EAAC,AAAC,EAAG,UAAU,CAAC,IAAE,YAAY,CAAC,GAAGD,IAAE,KAAK,GAAG,OAAO,OAAQ,EAAC,AAAC,EAAE,SAAsBA,IAAE,KAAK,OAApB,WAAyB,CAAC,IAAIC,KAAED,IAAE,KAAK,UAAU,IAAE,YAAY,aAAaC,KAAE,CAAC,IAAE,YAAY,CAAC,GAAGD,IAAE,KAAK,GAAG,QAAQC,KAAE,OAAO,SAAU,EAAC,AAAC,MAAI,AAAaD,IAAE,KAAK,OAApB,YAA0B,IAAE,YAAY,KAAKA,IAAE,KAAK,KAAKA,IAAE,KAAK,SAAU,SAASC,KAAE,CAAC,IAAE,YAAY,CAAC,GAAGD,IAAE,KAAK,GAAG,QAAQC,KAAE,OAAO,SAAU,EAAC,AAAC,EAAG,UAAU,CAAC,IAAE,YAAY,CAAC,GAAGD,IAAE,KAAK,GAAG,OAAO,OAAQ,EAAC,AAAC,EAAE,AAAC,EAAE,EAAE,UAAU,SAASA,IAAE,CAAC,IAAIC,KAAED,IAAE,KAAKG,IAAEF,KAAE,GAAGI,IAAED,IAAED,KAAG,IAAEA,KAAG,KAAiBF,KAAE,SAAd,UAAqB,IAAE,WAAWA,KAAE,QAAQ,CAACI,IAAE,SAAS,IAAE,SAAS,AAAC,EAAE,UAASG,IAAER,IAAEC,KAAE,CAAC,IAAII,IAAE,cAAcF,KAAG,GAAG,OAAOC,IAAEC,KAAG,CAAC,WAAWL,IAAE,QAAQC,IAAE,EAACI,GAAE,OAAM,CAAC,cAAc,SAASL,IAAEG,IAAEC,IAAE,CAAC,KAAG,CAAC,IAAIC,IAAE,IAAEF,IAAEC,IAAE,CAAC,KAAE,YAAY,CAAC,KAAK,gBAAgB,KAAKJ,IAAE,SAAS,OAAO,SAAS,OAAO,OAAO,SAAS,SAAS,GAAGK,GAAE,EAAC,AAAC,EAAC,SAAS,SAASL,IAAEG,IAAEC,IAAE,CAAC,KAAG,CAAC,IAAIC,IAAE,IAAEF,IAAEC,IAAE,CAAC,KAAE,YAAY,CAAC,KAAK,WAAW,KAAKJ,IAAE,SAAS,OAAO,SAAS,OAAO,OAAO,SAAS,SAAS,GAAGK,GAAE,EAAC,AAAC,EAAC,kBAAkB,SAASL,IAAEG,IAAEC,IAAE,CAAC,KAAG,CAAC,IAAIC,IAAE,IAAEF,IAAEC,IAAE,CAAC,KAAE,YAAY,CAAC,KAAK,WAAW,UAAUJ,IAAE,GAAGK,GAAE,EAAC,AAAC,CAAC,CAAC,GAAE,CAAC,eAAe,UAAU,CAAC,IAAIL,IAAE,UAAU,CAAC,IAAIA,IAAE,UAAU,SAAS,CAAC,IAAE,MAAM,EAAEA,IAAE,OAAO,EAAE,IAAIC,KAAE,IAAE,WAAW,KAAK,CAAC,OAAOA,KAAE,UAAU,gBAAgB,KAAE,SAAS,EAAE,EAAE,EAAE,EAAE,CAACD,GAAE,GAAE,CAAC,SAASC,MAAG,CAAC,KAAK,cAAc,EAAE,KAAK,eAAe,KAAK,aAAa,KAAK,sBAAsB,KAAK,eAAe,KAAK,gBAAgB,KAAK,eAAe,KAAK,AAAC,UAASE,KAAG,CAAC,KAAK,qBAAqB,EAAE,KAAK,eAAe,KAAK,aAAa,KAAK,sBAAsB,KAAK,eAAe,KAAK,gBAAgB,KAAK,eAAe,KAAK,AAAC,UAASC,IAAEJ,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAE,GAAG,GAAGJ,IAAE,EAAE,IAAEA,IAAE,UAAUC,KAAE,CAAC,IAAII,IAAEL,IAAE,EAAE,AAAK,IAAE,QAAQ,UAAU,GAAzB,KAA4BK,IAAE,IAAE,MAAM,IAAI,CAAC,IAAID,IAAEH,KAAEI,GAAE,MAAK,IAAEF,IAAEC,KAAGJ,IAAE,EAAEA,IAAE,EAAE,GAAGI,KAAGJ,IAAE,EAAE,OAAOI,GAAE,UAASC,IAAEL,IAAE,CAAC,IAAIC,KAAE,EAAEE,IAAE,YAAY,UAAU,CAAC,CAAC,IAAE,SAAS,CAAC,OAAOF,KAAE,OAAO,KAAK,cAAc,CAAC,cAAcE,IAAE,EAAEF,MAAG,CAAE,EAAC,KAAK,KAAK,CAAC,GAAG,AAAC,UAASK,IAAEN,IAAE,CAAC,IAAIC,KAAE,CAAC,UAAUD,GAAE,EAACG,IAAE,IAAEH,IAAE,KAAK,WAAW,KAAK,KAAK,CAAC,MAAO,aAAY,SAASG,IAAE,SAASH,IAAE,CAAC,KAAE,IAAIA,IAAE,KAAK,gBAAgB,AAAC,EAAC,KAAK,KAAK,CAAC,UAAU,CAAC,KAAE,IAAI,CAAE,EAAC,KAAK,gBAAgB,AAAC,EAAC,KAAK,KAAK,CAAC,CAACC,IAAE,UAASM,KAAG,CAAC,KAAK,aAAa,KAAE,KAAK,KAAK,CAAC,KAAK,eAAe,IAAE,KAAK,KAAK,CAAC,KAAK,gBAAgB,IAAE,KAAK,KAAK,CAAC,KAAK,kBAAkB,IAAE,KAAK,KAAK,CAAC,KAAK,WAAW,GAAG,KAAK,KAAK,GAAG,KAAK,YAAY,EAAE,KAAK,cAAc,EAAE,KAAK,aAAa,EAAE,KAAK,oBAAoB,EAAE,KAAK,eAAe,KAAK,KAAK,OAAO,CAAE,CAAC,QAAOA,IAAE,UAAU,CAAC,WAAW,SAASP,IAAEC,KAAE,CAAC,IAAIE,IAAE,KAAK,eAAeF,KAAE,IAAIG,IAAEJ,IAAE,OAAO,IAAIG,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,KAAG,SAASH,IAAEG,KAAG,GAAWH,IAAEG,KAAG,IAAb,MAAmBH,IAAEG,KAAG,IAAT,IAAa,KAAK,eAAe,EAAE,KAAK,OAAO,KAAK,KAAK,kBAAkBH,IAAEG,KAAG,CAAC,GAAG,KAAK,aAAa,EAAE,KAAK,OAAO,KAAK,KAAK,iBAAiBH,IAAEG,KAAG,CAAC,EAAG,EAAC,cAAc,SAASH,IAAE,CAAC,KAAK,WAAWA,KAAG,EAAG,EAAC,QAAQ,SAASA,IAAE,CAAC,KAAK,KAAKA,KAAG,EAAG,EAAC,aAAa,UAAU,CAAC,OAAO,KAAK,cAAc,KAAK,YAAa,EAAC,eAAe,UAAU,CAAC,OAAO,KAAK,gBAAgB,KAAK,mBAAoB,EAAC,QAAQ,UAAU,CAAC,KAAK,eAAe,KAAK,KAAK,OAAO,OAAO,CAAE,EAAC,SAAS,SAASA,IAAE,CAAC,IAAI,IAAIC,KAAE,EAAEE,IAAE,KAAK,OAAO,OAAOF,KAAEE,KAAG,CAAC,GAAG,KAAK,OAAOF,MAAG,YAAYD,IAAE,OAAO,KAAK,OAAOC,MAAG,IAAI,MAAG,CAAE,QAAO,IAAK,EAAC,cAAc,SAASA,KAAE,CAAC,IAAIE,IAAE,IAAEF,KAAE,KAAK,WAAW,KAAK,KAAK,CAACI,IAAE,UAAU,MAAM,CAAC,IAAE,YAAY,YAAY,IAAE,iBAAiB,OAAO,KAAK,cAAc,EAAE,CAAC,IAAE,iBAAiB,QAAQ,UAAU,CAAC,IAAE,IAAIL,IAAE,KAAK,cAAc,AAAC,EAAC,KAAK,KAAK,EAAE,EAAE,CAACK,IAAE,IAAIF,IAAE,IAAIG,IAAE,CAAC,IAAID,IAAE,UAAUJ,IAAE,EAAC,OAAOK,GAAE,EAAC,gBAAgB,SAASL,KAAE,CAAC,IAAIE,IAAE,IAAEF,KAAE,KAAK,WAAW,KAAK,KAAK,CAACI,IAAE,SAAS,QAAQ,CAAC,SAAS,KAAK,gBAAgBA,IAAE,CAAC,IAAE,iBAAiB,OAAO,KAAK,cAAc,EAAE,CAAC,IAAE,iBAAiB,QAAQ,UAAU,CAAC,IAAE,IAAIL,IAAE,KAAK,cAAc,AAAC,EAAC,KAAK,KAAK,EAAE,EAAE,CAAC,IAAE,eAAe,+BAA+B,OAAOG,IAAE,CAAC,KAAK,eAAe,OAAO,KAAK,eAAe,OAAOE,IAAE,CAAC,KAAK,eAAe,YAAYA,IAAE,CAAC,IAAIC,IAAE,CAAC,IAAID,IAAE,UAAUJ,IAAE,EAAC,OAAOK,GAAE,EAAC,YAAYL,KAAE,cAAcE,IAAE,aAAa,SAASH,IAAEC,KAAE,CAAC,AAAQD,MAAR,OAAW,KAAK,eAAeC,KAAE,KAAK,iBAAiB,KAAK,gBAAgB,KAAK,KAAK,EAAE,KAAK,iBAAiB,KAAK,cAAc,KAAK,KAAK,AAAC,CAAC,EAACM,GAAE,GAAE,CAAC,SAAS,WAAW,CAAE,WAAU,UAAU,CAAC,aAAa,SAASP,IAAEC,KAAE,CAAC,GAAG,KAAK,KAAKD,KAAG,IAAI,IAAIG,IAAE,KAAK,KAAKH,KAAGI,IAAE,EAAEA,IAAED,IAAE,OAAOC,KAAG,EAAE,IAAEA,KAAGH,KAAE,AAAC,EAAC,iBAAiB,SAASD,IAAEC,KAAE,CAAC,OAAO,KAAK,KAAKD,OAAK,KAAK,KAAKA,KAAG,CAAE,GAAE,KAAK,KAAKA,KAAG,KAAKC,KAAE,CAAC,UAAU,CAAC,KAAK,oBAAoBD,IAAEC,KAAE,AAAC,EAAC,KAAK,KAAK,AAAC,EAAC,oBAAoB,SAASD,IAAEC,KAAE,CAAC,GAAGA,SAAM,KAAK,KAAKD,KAAG,CAAC,IAAI,IAAIG,IAAE,EAAEC,IAAE,KAAK,KAAKJ,KAAG,OAAOG,IAAEC,KAAG,KAAK,KAAKJ,KAAGG,OAAKF,OAAI,KAAK,KAAKD,KAAG,OAAOG,IAAE,EAAE,CAACA,MAAKC,OAAMD,KAAG,EAAE,KAAK,KAAKH,KAAG,SAAS,KAAK,KAAKA,KAAG,KAAM,OAAM,KAAK,KAAKA,KAAG,IAAK,CAAC,EAAC,IAAI,aAAa,UAAU,CAAC,SAASA,IAAEA,IAAE,CAAC,IAAI,IAAIC,KAAEE,IAAE,IAAE,MAAM;EAAO,CAACC,IAAE,CAAE,EAACC,IAAE,EAAEC,IAAE,EAAEA,IAAEH,IAAE,OAAOG,KAAG,EAAE,CAAKL,KAAE,IAAEK,KAAG,MAAM,IAAI,EAAE,SAAxB,IAAiCF,IAAEH,KAAE,IAAI,KAAE,GAAG,MAAM,CAACI,KAAG,GAAG,GAAOA,MAAJ,EAAM,KAAM,CAAI,OAAA,CAAM,OAAOD,GAAE,QAAO,SAASH,KAAE,CAAC,IAAI,IAAIE,IAAE,CAAE,EAACC,IAAE,EAAEA,IAAEH,KAAE,OAAOG,KAAG,EAAE,CAAC,IAAIC,IAAEJ,KAAEG,KAAGE,IAAE,CAAC,KAAKD,IAAE,GAAG,SAASA,IAAE,EAAG,EAAC,GAAG,CAAC,IAAE,QAAQ,KAAK,MAAMJ,KAAEG,KAAG,GAAG,AAAC,MAAQ,CAAC,GAAG,CAAC,IAAE,QAAQ,IAAEH,KAAEG,KAAG,GAAG,AAAC,MAAQ,CAAC,IAAE,QAAQ,CAAC,KAAKH,KAAEG,KAAG,EAAG,CAAC,CAAC,KAAE,KAAKE,IAAE,AAAC,QAAOH,GAAE,CAAC,GAAE,CAAC,iBAAiB,UAAU,CAAC,SAASH,IAAEA,IAAE,CAAC,KAAK,aAAa,KAAKA,IAAE,AAAC,QAAO,UAAU,CAAC,SAASC,KAAED,IAAE,CAAC,IAAI,IAAIC,KAAE,EAAEE,IAAE,KAAK,aAAa,OAAOF,KAAEE,KAAG,CAAC,GAAG,KAAK,aAAaF,MAAG,MAAM,KAAK,aAAaA,MAAG,KAAK,KAAKD,IAAE,OAAO,KAAK,aAAaC,MAAG,cAAc,KAAK,aAAaA,MAAG,KAAK,IAAI,KAAK,aAAaA,MAAG,aAAa,KAAK,aAAa,CAAC,KAAK,aAAaA,MAAG,cAAc,MAAG,CAAE,QAAO,IAAK,QAAOA,KAAE,aAAa,CAAE,EAACA,KAAE,aAAa,EAAEA,KAAE,oBAAoBD,IAAEC,IAAE,CAAC,GAAE,CAAC,UAAU,CAAE,EAAC,iBAAiB,SAASD,IAAEC,KAAE,CAAC,UAAUD,KAAGC,IAAE,EAAC,SAAS,YAAYD,IAAE,CAAC,OAAO,UAAUA,IAAG,UAAS,UAAUA,IAAE,CAAC,MAAM,CAAC,iBAA6B,QAAnB,mBAA4C,OAAO,UAAxB,SAAiC,SAASA,IAAE,CAAC,cAAcA,GAAE,EAAC,SAASA,IAAE,CAAC,OAAOA,YAAsB,QAAnB,YAA2BA,IAAE,cAAc,QAAQA,MAAI,OAAO,UAAU,gBAAgBA,GAAE,GAAEA,IAAE,AAAC,KAAI,cAAc,UAAU,CAAC,KAAK,KAAK,CAAE,EAAC,KAAK,KAAK,GAAG,KAAK,KAAK,GAAG,KAAK,UAAU,EAAE,KAAK,aAAa,EAAE,KAAK,gBAAgB,EAAE,KAAK,WAAW,EAAE,KAAK,YAAY,EAAE,KAAK,UAAU,EAAE,KAAK,UAAU,EAAE,KAAK,UAAU,EAAE,KAAK,cAAc,EAAE,KAAK,UAAU,EAAE,KAAK,cAAc,CAAE,EAAC,KAAK,OAAO,CAAE,EAAC,KAAK,UAAU,EAAE,KAAK,UAAU,EAAE,KAAK,MAAM,EAAE,KAAK,SAAS,KAAK,KAAK,YAAY,iBAAiB,CAAC,KAAK,WAAW,GAAG,KAAK,cAAc,EAAE,KAAK,WAAW,EAAE,KAAK,kBAAkB,oBAAoB,CAAC,KAAK,SAAS,CAAE,EAAC,KAAK,OAAO,EAAE,KAAK,gBAAgB,EAAE,KAAK,iBAAiB,kBAAkB,CAAC,KAAK,eAAe,IAAI,eAAe,KAAK,gBAAgB,wBAAwB,CAAC,KAAK,QAAQ,CAAE,EAAC,KAAK,gBAAgB,KAAK,gBAAgB,KAAK,KAAK,CAAC,KAAK,aAAa,KAAK,aAAa,KAAK,KAAK,CAAC,KAAK,kBAAkB,KAAK,kBAAkB,KAAK,KAAK,CAAC,KAAK,gBAAgB,IAAI,kBAAkB,aAAa,EAAE,EAAE,EAAG,EAAC,gBAAgB,CAAC,SAAU,EAAC,cAAc,CAAC,cAAc,UAAU,UAAU,SAASA,IAAE,CAAC,CAACA,IAAE,SAASA,IAAE,aAAa,KAAK,QAAQA,IAAE,SAASA,IAAE,WAAW,IAAIC,KAAE,MAAM,IAAE,SAASA,KAAED,IAAE,SAASA,IAAE,WAAWC,KAAED,IAAE,UAAU,IAAIG,IAAE,YAAYF,KAAE,CAAC,KAAK,SAAS,IAAIE,IAAE,KAAKH,IAAE,kBAAkB,KAAK,eAAe,aAAaC,KAAE,KAAK,SAAS,WAAW,KAAK,CAAC,KAAK,SAAS,oBAAoB,KAAK,iBAAiB,CAAC,KAAK,SAASA,KAAOD,IAAE,OAAP,IAAoBA,IAAE,OAAT,MAAwBA,IAAE,WAAN,KAAa,IAAIA,IAAE,KAAK,KAAK,MAAM,GAAG,IAAIA,IAAE,KAAK,KAAK,MAAM,EAAE,KAAK,KAAK,SAASA,IAAE,KAAK,GAAG,CAAC,KAAK,WAAW,aAAaA,MAAIA,IAAE,SAAS,KAAK,KAAKA,IAAE,KAAKA,IAAE,KAAK,GAAG,KAAK,kBAAkB,OAAO,UAAU,eAAe,KAAKA,IAAE,mBAAmB,EAAEA,IAAE,iBAAiB,KAAK,WAAWA,IAAE,WAAW,KAAK,eAAeA,IAAE,eAAeA,IAAE,cAAc,KAAK,gBAAgB,gBAAgBA,IAAE,aAAa,CAACA,IAAE,cAAc,KAAK,eAAeA,IAAE,cAAc,CAACA,IAAE,OAAY,IAAE,KAAK,YAAY,KAAK,GAA7B,GAAoF,KAAK,KAAK,IAAE,KAAK,OAAO,EAAE,IAAE,KAAK,YAAY,IAAI,CAAC,EAAE,CAA1G,KAAK,KAAK,IAAE,KAAK,OAAO,EAAE,IAAE,KAAK,YAAY,KAAK,CAAC,EAAE,CAAsD,KAAK,SAAS,IAAE,KAAK,OAAO,IAAE,KAAK,YAAY,IAAI,CAAC,EAAE,CAAC,KAAK,SAAS,KAAK,SAAS,OAAO,EAAE,KAAK,SAAS,YAAY,QAAQ,CAAC,CAAC,YAAY,cAAcA,IAAE,KAAK,KAAK,gBAAgB,KAAK,aAAa,CAAE,EAAC,cAAc,UAAU,aAAa,UAAU,CAAC,KAAK,QAAQ,cAAc,AAAC,EAAC,cAAc,UAAU,eAAe,SAASA,IAAE,CAAC,YAAY,kBAAkBA,IAAE,KAAK,gBAAgB,AAAC,EAAC,cAAc,UAAU,QAAQ,SAASA,IAAEC,KAAE,CAAC,MAAc,UAAUA,KAAE,GAAvB,WAA0BA,KAAE,KAAK,MAAMA,KAAE,EAAE,IAAIE,IAAE,CAAC,QAAQH,IAAE,cAAcC,IAAE,EAACG,IAAEJ,IAAE,WAAW,IAAE,KAAK,IAAE,aAAa,sBAAsB,CAAC,IAAE,aAAa,sBAAsB,CAAC,MAAM,IAAE,aAAa,eAAe,CAAC,IAAE,aAAa,eAAe,CAAC,MAAM,IAAE,aAAa,UAAU,CAAC,IAAE,aAAa,UAAU,CAAC,MAAM,GAAGG,IAAE,SAAS,IAAE,aAAa,iBAAiB,CAAC,IAAE,aAAa,iBAAiB,CAAC,MAAM,IAAE,aAAa,eAAe,CAAC,IAAE,aAAa,eAAe,CAAC,MAAM,IAAE,aAAa,UAAU,CAAC,IAAE,aAAa,UAAU,CAAC,MAAM,IAAE,aAAa,mBAAmB,CAAC,IAAE,aAAa,mBAAmB,CAAC,MAAM,IAAE,aAAa,cAAc,CAAC,IAAE,aAAa,cAAc,CAAC,MAAM,SAAS,IAAIE,IAAE,IAAE,aAAa,iBAAiB,CAAC,IAAE,aAAa,iBAAiB,CAAC,MAAM,IAAE,aAAa,eAAe,CAAC,IAAE,aAAa,eAAe,CAAC,MAAM,IAAE,aAAa,UAAU,CAAC,IAAE,aAAa,UAAU,CAAC,MAAM,GAAG,AAAUA,MAAV,QAAYF,IAAE,MAAM,EAAWE,MAAT,OAAWF,IAAE,MAAM,EAAOE,MAAL,KAASF,IAAE,KAAK,SAASE,IAAE,GAAG,EAAE,IAAIC,IAAE,IAAE,aAAa,qBAAqB,CAAC,IAAE,aAAa,qBAAqB,CAAC,MAAM,IAAE,aAAa,mBAAmB,CAAC,IAAE,aAAa,mBAAmB,CAAC,OAAO,IAAE,aAAa,cAAc,EAAE,IAAE,aAAa,cAAc,CAAC,MAAM,IAAE,SAAmBA,MAAV,QAAYH,IAAE,KAAK,IAAE,aAAa,YAAY,CAAC,IAAE,aAAa,YAAY,CAAC,MAAM,IAAE,aAAa,eAAe,CAAC,IAAE,aAAa,eAAe,CAAC,MAAM,IAAE,aAAa,UAAU,CAAC,IAAE,aAAa,UAAU,CAAC,MAAM,IAAc,IAAE,aAAa,sBAAsB,CAAC,IAAE,aAAa,sBAAsB,CAAC,MAAM,IAAE,aAAa,oBAAoB,CAAC,IAAE,aAAa,oBAAoB,CAAC,MAAM,IAAE,aAAa,eAAe,CAAC,IAAE,aAAa,eAAe,CAAC,MAAM,MAA/O,UAAqPA,IAAE,WAAW,GAAG,KAAK,UAAUA,IAAE,AAAC,EAAC,cAAc,UAAU,cAAc,SAASH,IAAE,CAAC,IAAE,GAAG,KAAK,cAAc,KAAK,KAAK,cAAc,GAAGA,IAAE,GAAG,KAAK,YAAY,KAAK,MAAMA,IAAE,GAAG,KAAK,cAAc,GAAG,EAAE,IAAIC,KAAEE,IAAEC,IAAE,KAAK,cAAc,OAAOC,IAAED,IAAE,OAAOE,IAAEN,IAAE,OAAOO,IAAED,IAAE,OAAO,IAAIH,IAAE,EAAEA,IAAEI,IAAEJ,KAAG,EAAE,IAAIF,KAAE,EAAEA,KAAEI,KAAG,CAAC,GAAGD,IAAEH,MAAG,KAAKK,IAAEH,KAAG,GAAG,CAAC,IAAEF,MAAGK,IAAEH,KAAG,KAAM,OAAG,CAAE,KAAIH,IAAE,OAAOA,IAAE,SAAS,KAAK,SAAS,WAAW,YAAY,SAASA,IAAE,MAAM,CAAC,KAAK,SAAS,WAAW,YAAY,SAASA,IAAE,MAAM,KAAK,SAAS,WAAW,KAAK,EAAEA,IAAE,OAAO,IAAIK,IAAEL,IAAE,OAAO,OAAOC,KAAE,EAAEA,KAAEI,IAAEJ,MAAG,EAAE,KAAK,cAAc,OAAO,KAAKD,IAAE,OAAOC,MAAG,CAAC,KAAK,cAAc,YAAY,EAAE,YAAY,kBAAkB,KAAK,cAAc,KAAK,kBAAkB,AAAC,EAAC,cAAc,UAAU,kBAAkB,SAASD,IAAE,CAAC,KAAK,cAAcA,IAAE,IAAIC,KAAE,sBAAsB,CAAC,MAAG,KAAE,gBAAgB,KAAK,CAAC,KAAK,iBAAiB,AAAC,EAAC,cAAc,UAAU,gBAAgB,UAAU,CAAC,IAAID,IAAE,KAAK,cAAc,SAAS,IAAIA,KAAOA,IAAE,SAAN,IAAe,KAAK,iBAAiB,MAAO,MAAK,QAAQ,aAAa,MAAM,KAAK,cAAc,KAAK,aAAa,IAAIC,KAAE,IAAE,OAAO,CAAC,KAAK,cAAcA,KAAE,KAAK,KAAK,UAAU,IAAIE,IAAE,KAAK,KAAK,KAAK,SAAS,IAAI,KAAK,WAAW,QAAQ,KAAK,YAAY,EAAE,YAAY,SAASA,IAAE,KAAK,cAAc,KAAK,KAAK,CAAC,UAAU,CAAC,KAAK,QAAQ,cAAc,AAAC,EAAC,KAAK,KAAK,CAAC,AAAC,EAAC,cAAc,UAAU,aAAa,UAAU,CAAC,KAAK,cAAc,WAAW,KAAK,cAAc,KAAK,aAAa,KAAK,iBAAiB,AAAC,EAAC,cAAc,UAAU,aAAa,UAAU,CAAC,KAAK,QAAQ,gBAAgB,CAAC,KAAK,aAAa,AAAC,EAAC,cAAc,UAAU,cAAc,UAAU,CAAC,KAAK,eAAe,cAAc,KAAK,WAAW,CAAC,KAAK,eAAe,QAAQ,KAAK,KAAK,CAAC,KAAK,eAAe,WAAW,KAAK,cAAc,OAAO,KAAK,aAAa,KAAK,KAAK,CAAC,AAAC,EAAC,cAAc,UAAU,gBAAgB,SAASH,IAAE,CAAC,GAAG,KAAK,SAAS,GAAG,CAAC,KAAK,cAAcA,IAAE,KAAK,gBAAgB,KAAK,YAAY,KAAK,MAAM,KAAK,eAAe,GAAG,KAAK,eAAe,GAAG,CAAC,KAAK,WAAW,KAAK,MAAM,KAAK,eAAe,GAAG,GAAG,KAAK,YAAY,KAAK,MAAM,KAAK,cAAc,GAAG,KAAK,cAAc,GAAG,CAAC,KAAK,WAAW,KAAK,MAAM,KAAK,cAAc,GAAG,EAAE,KAAK,SAAS,gBAAgBA,IAAE,CAAYA,IAAE,SAAO,CAAE,EAAE,KAAK,OAAO,KAAK,cAAc,OAAO,KAAK,UAAU,KAAK,cAAc,GAAG,KAAK,UAAU,KAAK,cAAc,GAAG,IAAI,KAAK,SAAS,wBAAwBA,IAAE,OAAO,CAAC,KAAK,QAAQ,aAAaA,IAAE,SAAS,CAAE,EAAC,CAAC,KAAK,QAAQ,eAAe,CAAC,KAAK,eAAe,CAAC,KAAK,cAAc,CAAC,KAAK,mBAAmB,CAAC,KAAK,oBAAoB,CAAC,KAAK,UAAU,KAAK,gBAAgB,OAAO,AAAC,OAAMA,IAAE,CAAC,KAAK,mBAAmBA,IAAE,AAAC,CAAC,EAAC,cAAc,UAAU,mBAAmB,UAAU,CAAC,KAAK,WAAW,KAAK,SAAS,WAAW,YAAY,SAAS,KAAK,aAAa,CAAC,WAAW,KAAK,mBAAmB,KAAK,KAAK,CAAC,GAAG,CAAE,EAAC,cAAc,UAAU,YAAY,UAAU,CAAC,IAAI,KAAK,UAAU,KAAK,SAAS,WAAW,YAAY,WAAW,KAAK,eAAe,cAAc,EAAa,KAAK,SAAS,eAAzB,WAAwC,KAAK,eAAe,gBAAgB,CAAC,CAAC,KAAK,UAAU,EAAE,IAAIA,IAAE,sBAAsB,CAAC,KAAG,IAAE,gBAAgB,KAAK,CAAC,KAAK,SAAS,WAAW,CAAC,WAAW,UAAU,CAAC,KAAK,QAAQ,YAAY,AAAC,EAAC,KAAK,KAAK,CAAC,EAAE,CAAC,KAAK,WAAW,CAAC,KAAK,UAAU,KAAK,MAAM,AAAC,CAAC,EAAC,cAAc,UAAU,OAAO,SAASA,IAAEC,KAAE,CAAC,IAAIE,WAAmBH,KAAjB,SAAmBA,QAAO,GAAEI,WAAmBH,MAAjB,SAAmBA,SAAO,GAAE,KAAK,SAAS,oBAAoBE,IAAEC,IAAE,AAAC,EAAC,cAAc,UAAU,YAAY,SAASJ,IAAE,CAAC,KAAK,oBAAoBA,GAAE,EAAC,cAAc,UAAU,UAAU,UAAU,CAAC,KAAK,aAAa,KAAK,kBAAkB,KAAK,kBAAkB,KAAK,gBAAgB,KAAK,gBAAgB,KAAK,aAAa,KAAK,aAAa,KAAK,gBAAgB,KAAK,aAAa,KAAK,eAAe,KAAK,QAAQ,aAAa,CAAC,KAAK,aAAa,CAAC,KAAK,QAAQ,aAAa,AAAC,EAAC,cAAc,UAAU,YAAY,UAAU,CAAC,IAAI,IAAI,KAAK,UAAU,KAAK,SAAS,GAAG,CAAC,KAAK,SAAS,YAAY,KAAK,aAAa,KAAK,WAAW,AAAC,OAAMA,IAAE,CAAC,KAAK,wBAAwBA,IAAE,AAAC,CAAC,EAAC,cAAc,UAAU,KAAK,SAASA,IAAE,CAAC,KAAG,KAAK,OAAOA,MAAI,IAAI,KAAK,WAAW,KAAK,UAAU,EAAE,KAAK,QAAQ,SAAS,CAAC,KAAK,gBAAgB,QAAQ,CAAC,KAAK,QAAQ,KAAK,OAAO,EAAE,KAAK,QAAQ,UAAU,EAAG,EAAC,cAAc,UAAU,MAAM,SAASA,IAAE,CAAC,KAAG,KAAK,OAAOA,MAAI,IAAI,KAAK,WAAW,KAAK,UAAU,EAAE,KAAK,QAAQ,QAAQ,CAAC,KAAK,OAAO,EAAE,KAAK,QAAQ,QAAQ,CAAC,KAAK,gBAAgB,OAAO,CAAE,EAAC,cAAc,UAAU,YAAY,SAASA,IAAE,CAAC,KAAG,KAAK,OAAOA,OAAK,IAAI,KAAK,SAAS,KAAK,MAAM,CAAC,KAAK,OAAO,CAAE,EAAC,cAAc,UAAU,KAAK,SAASA,IAAE,CAAC,KAAG,KAAK,OAAOA,MAAI,KAAK,OAAO,CAAC,KAAK,UAAU,EAAE,KAAK,gBAAgB,EAAE,KAAK,wBAAwB,EAAE,CAAE,EAAC,cAAc,UAAU,cAAc,SAASA,IAAE,CAAC,IAAI,IAAIC,KAAEE,IAAE,EAAEA,IAAE,KAAK,QAAQ,OAAOA,KAAG,EAAE,IAAIF,KAAE,KAAK,QAAQE,MAAI,SAASF,KAAE,QAAQ,OAAOD,IAAE,OAAOC,KAAE,OAAO,IAAK,EAAC,cAAc,UAAU,YAAY,SAASD,IAAEC,KAAEE,IAAE,CAAC,IAAIA,KAAG,KAAK,OAAOA,IAAE,CAAC,IAAIC,IAAE,OAAOJ,IAAE,CAAC,GAAG,MAAMI,IAAE,CAAC,CAAC,IAAIC,IAAE,KAAK,cAAcL,IAAE,CAAC,KAAG,KAAK,YAAYK,IAAE,MAAM,EAAE,AAAC,MAAK,KAAE,KAAK,wBAAwBL,IAAE,CAAC,KAAK,wBAAwBA,IAAE,KAAK,cAAc,CAAC,KAAK,OAAO,AAAC,CAAC,EAAC,cAAc,UAAU,YAAY,SAASA,IAAEC,KAAEE,IAAE,CAAC,IAAIA,KAAG,KAAK,OAAOA,IAAE,CAAC,IAAIC,IAAE,OAAOJ,IAAE,CAAC,GAAG,MAAMI,IAAE,CAAC,CAAC,IAAIC,IAAE,KAAK,cAAcL,IAAE,CAAC,MAAIK,IAAE,SAAS,KAAK,aAAa,CAACA,IAAE,KAAKA,IAAE,KAAKA,IAAE,QAAS,GAAE,EAAE,CAAC,KAAK,YAAYA,IAAE,MAAM,EAAE,CAAE,MAAK,KAAK,YAAYD,IAAEH,KAAEE,IAAE,CAAC,KAAK,MAAM,AAAC,CAAC,EAAC,cAAc,UAAU,YAAY,SAASH,IAAE,CAAC,IAAI,IAAI,KAAK,WAAW,IAAI,KAAK,SAAS,CAAC,IAAIC,KAAE,KAAK,gBAAgBD,IAAE,KAAK,cAAcG,KAAG,EAAE,MAAG,KAAK,YAAY,GAAG,KAAK,cAAc,EAAE,KAAK,MAAM,KAAK,YAAY,KAAK,KAAKF,MAAG,KAAK,aAAa,KAAK,WAAW,EAAE,KAAK,cAAcA,KAAE,KAAK,YAAY,GAAG,KAAK,wBAAwBA,KAAE,KAAK,YAAY,CAAC,KAAK,gBAAgB,EAAE,KAAK,QAAQ,eAAe,GAAG,KAAK,wBAAwBA,KAAE,CAAC,KAAK,cAAcA,KAAE,KAAK,YAAYA,KAAE,KAAK,YAAY,EAAE,GAAGE,KAAG,EAAEF,KAAE,KAAK,YAAY,GAAGA,KAAE,EAAE,KAAK,cAAcA,KAAE,KAAK,YAAY,IAAI,KAAK,MAAM,KAAK,aAAa,IAAI,IAAI,KAAK,MAAME,KAAG,EAAEF,KAAE,IAAI,KAAK,wBAAwB,KAAK,YAAYA,KAAE,KAAK,YAAY,CAAC,KAAK,eAAe,KAAK,QAAQ,eAAe,CAAC,KAAK,gBAAgB,IAAI,KAAK,wBAAwBA,KAAE,CAACE,MAAI,KAAK,wBAAwBF,KAAE,CAAC,KAAK,OAAO,CAAC,KAAK,QAAQ,WAAW,CAAE,CAAC,EAAC,cAAc,UAAU,cAAc,SAASD,IAAEC,KAAE,CAAC,KAAK,UAAU,EAAED,IAAE,GAAGA,IAAE,IAAI,KAAK,cAAc,IAAI,KAAK,UAAU,EAAE,KAAK,UAAU,KAAK,UAAU,CAAC,KAAK,aAAa,GAAG,EAAE,KAAK,YAAYA,IAAE,GAAGA,IAAE,GAAG,KAAK,cAAc,KAAK,YAAY,KAAK,WAAWA,IAAE,GAAG,KAAK,wBAAwB,KAAK,YAAY,KAAKC,KAAE,EAAED,IAAE,GAAGA,IAAE,KAAK,KAAK,cAAc,IAAI,KAAK,UAAU,EAAE,KAAK,UAAU,KAAK,UAAU,CAAC,KAAK,aAAa,EAAE,EAAE,KAAK,YAAYA,IAAE,GAAGA,IAAE,GAAG,KAAK,cAAc,KAAK,YAAY,KAAK,WAAWA,IAAE,GAAG,KAAK,wBAAwB,KAAKC,KAAE,EAAE,KAAK,QAAQ,eAAe,AAAC,EAAC,cAAc,UAAU,WAAW,SAASD,IAAEC,KAAE,CAAC,IAAIE,IAAE,GAAG,KAAK,WAAW,KAAK,gBAAgB,KAAK,WAAWH,IAAEG,IAAEH,IAAE,KAAK,gBAAgB,KAAK,WAAWC,OAAIE,IAAEF,KAAED,MAAI,KAAK,WAAWA,IAAE,KAAK,YAAYC,KAAED,IAAE,KAAK,cAAc,KAAK,YAAiBG,MAAL,IAAQ,KAAK,YAAYA,KAAG,EAAE,AAAC,EAAC,cAAc,UAAU,aAAa,SAASH,IAAEC,KAAE,CAAC,GAAGA,OAAI,KAAK,SAAS,OAAO,GAAc,UAAUD,IAAE,GAAG,GAA1B,SAA2B,CAAC,IAAIG,IAAEC,IAAEJ,IAAE,OAAO,IAAIG,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAK,SAAS,KAAKH,IAAEG,KAAG,AAAC,MAAK,KAAK,SAAS,KAAKH,IAAE,CAAC,KAAK,SAAS,QAAQC,MAAG,KAAK,cAAc,KAAK,SAAS,OAAO,CAAC,EAAE,CAAC,KAAK,UAAU,KAAK,MAAM,AAAC,EAAC,cAAc,UAAU,cAAc,SAASD,IAAE,CAAC,KAAK,SAAS,OAAO,EAAE,KAAK,SAAS,KAAK,CAAC,KAAK,cAAc,GAAG,KAAK,cAAc,EAAG,EAAC,CAACA,KAAG,KAAK,cAAc,EAAE,AAAC,EAAC,cAAc,UAAU,cAAc,SAASA,IAAE,CAAC,QAAQ,KAAK,SAAS,SAAS,KAAK,cAAc,KAAK,SAAS,OAAO,CAACA,IAAE,EAAE,EAAG,EAAC,cAAc,UAAU,QAAQ,SAASA,IAAE,CAAC,KAAG,KAAK,OAAOA,MAAI,KAAK,WAAW,KAAK,SAAS,SAAS,CAAC,KAAK,eAAe,SAAS,CAAC,KAAK,QAAQ,UAAU,CAAC,KAAK,KAAK,KAAK,KAAK,aAAa,KAAK,KAAK,eAAe,KAAK,KAAK,WAAW,KAAK,KAAK,eAAe,KAAK,KAAK,UAAU,KAAK,KAAK,SAAS,KAAK,KAAK,SAAS,KAAK,KAAK,eAAe,KAAK,KAAK,iBAAiB,KAAM,EAAC,cAAc,UAAU,wBAAwB,SAASA,IAAE,CAAC,KAAK,gBAAgBA,IAAE,KAAK,WAAW,AAAC,EAAC,cAAc,UAAU,SAAS,SAASA,IAAE,CAAC,KAAK,UAAUA,IAAE,KAAK,mBAAmB,AAAC,EAAC,cAAc,UAAU,aAAa,SAASA,IAAE,CAAC,KAAK,cAAcA,IAAE,EAAE,GAAG,EAAE,KAAK,mBAAmB,AAAC,EAAC,cAAc,UAAU,UAAU,SAASA,IAAEC,KAAE,CAAC,MAAG,KAAK,OAAOA,MAAG,KAAK,gBAAgB,UAAUD,IAAE,AAAC,EAAC,cAAc,UAAU,UAAU,UAAU,CAAC,MAAO,MAAK,gBAAgB,WAAW,AAAC,EAAC,cAAc,UAAU,KAAK,SAASA,IAAE,CAAC,KAAG,KAAK,OAAOA,KAAG,KAAK,gBAAgB,MAAM,AAAC,EAAC,cAAc,UAAU,OAAO,SAASA,IAAE,CAAC,KAAG,KAAK,OAAOA,KAAG,KAAK,gBAAgB,QAAQ,AAAC,EAAC,cAAc,UAAU,kBAAkB,UAAU,CAAC,KAAK,cAAc,KAAK,UAAU,KAAK,UAAU,KAAK,cAAc,KAAK,gBAAgB,QAAQ,KAAK,UAAU,KAAK,cAAc,AAAC,EAAC,cAAc,UAAU,QAAQ,UAAU,CAAC,OAAO,KAAK,IAAK,EAAC,cAAc,UAAU,cAAc,SAASA,IAAE,CAAC,IAAIC,KAAE,GAAG,GAAGD,IAAE,EAAE,KAAEA,IAAE,UAAU,KAAK,WAAW,CAAC,IAAIG,IAAEH,IAAE,EAAE,AAAK,IAAE,QAAQ,UAAU,GAAzB,KAA4BG,IAAE,IAAE,MAAM,IAAI,CAAC,IAAIF,KAAE,KAAK,WAAWE,GAAE,MAAK,KAAE,KAAK,KAAKF,MAAGD,IAAE,EAAEA,IAAE,EAAE,GAAGC,MAAGD,IAAE,EAAE,OAAOC,IAAE,EAAC,cAAc,UAAU,aAAa,SAASD,IAAE,CAAC,IAAI,IAAIC,KAAE,EAAEE,IAAE,KAAK,OAAO,OAAOF,KAAEE,KAAG,CAAC,GAAGH,MAAI,KAAK,OAAOC,MAAG,GAAG,OAAO,KAAK,OAAOA,MAAG,MAAG,CAAE,QAAO,IAAK,EAAC,cAAc,UAAU,KAAK,UAAU,CAAC,KAAK,SAAS,MAAM,AAAC,EAAC,cAAc,UAAU,KAAK,UAAU,CAAC,KAAK,SAAS,MAAM,AAAC,EAAC,cAAc,UAAU,YAAY,SAASD,IAAE,CAAC,OAAOA,IAAE,KAAK,YAAY,KAAK,YAAY,KAAK,SAAU,EAAC,cAAc,UAAU,mBAAmB,SAASA,IAAEC,KAAEE,IAAE,CAAC,GAAG,CAAC,KAAK,SAAS,iBAAiBH,IAAE,CAAC,mBAAmBC,KAAEE,IAAE,AAAC,MAAQ,CAAE,CAAC,EAAC,cAAc,UAAU,QAAQ,SAASH,IAAE,CAAC,GAAG,KAAK,MAAM,KAAK,KAAKA,KAAG,OAAOA,IAAP,CAAU,IAAI,aAAa,KAAK,aAAaA,IAAE,IAAI,kBAAkBA,IAAE,KAAK,aAAa,KAAK,YAAY,KAAK,eAAe,CAAC,MAAM,IAAI,aAAa,KAAK,gBAAgB,YAAY,KAAK,aAAa,KAAK,gBAAgB,UAAU,KAAK,YAAY,KAAK,gBAAgB,UAAU,KAAK,cAAc,KAAK,aAAaA,IAAE,KAAK,gBAAgB,CAAC,MAAM,IAAI,eAAe,KAAK,aAAaA,IAAE,IAAI,oBAAoBA,IAAE,KAAK,KAAK,KAAK,UAAU,KAAK,WAAW,CAAC,MAAM,IAAI,WAAW,KAAK,aAAaA,IAAE,IAAI,gBAAgBA,IAAE,KAAK,WAAW,CAAC,MAAM,IAAI,eAAe,KAAK,aAAaA,IAAE,IAAI,oBAAoBA,IAAE,KAAK,WAAW,KAAK,aAAa,CAAC,MAAM,IAAI,UAAU,KAAK,aAAaA,IAAE,IAAI,eAAeA,IAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,aAAaA,IAAE,AAAC,CAAeA,oBAAG,KAAK,cAAc,KAAK,aAAa,KAAK,KAAK,IAAI,kBAAkBA,IAAE,KAAK,aAAa,KAAK,YAAY,KAAK,WAAW,CAAkBA,MAAjB,gBAAoB,KAAK,gBAAgB,KAAK,eAAe,KAAK,KAAK,IAAI,oBAAoBA,IAAE,KAAK,KAAK,KAAK,UAAU,KAAK,WAAW,CAAcA,MAAb,YAAgB,KAAK,YAAY,KAAK,WAAW,KAAK,KAAK,IAAI,gBAAgBA,IAAE,KAAK,WAAW,CAAkBA,MAAjB,gBAAoB,KAAK,gBAAgB,KAAK,eAAe,KAAK,KAAK,IAAI,oBAAoBA,IAAE,KAAK,WAAW,KAAK,aAAa,CAAaA,MAAZ,WAAe,KAAK,WAAW,KAAK,UAAU,KAAK,KAAK,IAAI,eAAeA,IAAE,MAAM,AAAC,EAAC,cAAc,UAAU,wBAAwB,SAASA,IAAE,CAAC,IAAIC,KAAE,IAAI,wBAAwBD,IAAE,KAAK,cAAc,KAAK,aAAa,QAAQC,KAAE,CAAC,KAAK,SAAS,KAAK,QAAQ,KAAK,KAAKA,KAAE,AAAC,EAAC,cAAc,UAAU,mBAAmB,SAASD,IAAE,CAAC,IAAIC,KAAE,IAAI,mBAAmBD,IAAE,KAAK,cAAc,KAAK,aAAa,QAAQC,KAAE,CAAC,KAAK,SAAS,KAAK,QAAQ,KAAK,KAAKA,KAAE,AAAC,EAAC,IAAI,iBAAiB,UAAU,CAAC,IAAID,IAAE,CAAE,EAACC,KAAE,CAAE,EAACE,IAAE,EAAEC,IAAE,EAAEC,IAAE,EAAEC,KAAG,EAAEC,KAAG,EAAE,SAASC,IAAER,IAAE,CAAC,IAAI,IAAIG,IAAE,EAAEE,IAAEL,IAAE,OAAOG,IAAEC,KAAG,KAAED,KAAG,YAAYE,MAAI,KAAE,OAAOF,IAAE,EAAE,CAACA,MAAKC,MAAKC,IAAE,UAAU,KAAG,EAAEF,KAAG,CAAE,UAASM,IAAET,IAAEG,IAAE,CAAC,IAAIH,IAAE,OAAO,KAAK,IAAI,IAAIK,IAAE,EAAEA,IAAED,KAAG,CAAC,GAAGH,KAAEI,KAAG,OAAOL,KAAUC,KAAEI,KAAG,OAAZ,KAAiB,OAAOJ,KAAEI,KAAG,UAAU,KAAG,CAAE,KAAIC,IAAE,IAAI,cAAc,MAAO,KAAEA,IAAEN,IAAE,CAAC,IAAE,QAAQA,IAAEG,IAAE,CAACG,GAAE,UAASK,KAAG,CAAC,KAAG,EAAE,KAAG,AAAC,UAASC,KAAG,CAAC,KAAK,UAASI,IAAEhB,IAAEG,IAAE,CAAC,IAAE,iBAAiB,UAAUK,IAAE,CAAC,IAAE,iBAAiB,UAAUG,IAAE,CAAC,IAAE,iBAAiB,QAAQC,IAAE,CAAC,KAAE,KAAK,CAAC,KAAKT,IAAE,UAAUH,GAAE,EAAC,CAACI,KAAG,CAAE,UAASc,IAAElB,IAAE,CAAC,IAAIQ,IAAEC,IAAET,IAAEG,IAAE,IAAIK,IAAE,EAAEA,IAAEJ,IAAEI,KAAG,EAAE,KAAEA,KAAG,UAAU,YAAYC,IAAE,CAAC,IAAET,IAAEK,MAAIE,IAAE,OAAO,sBAAsBW,IAAE,CAACZ,KAAG,CAAE,UAASS,IAAEf,IAAE,CAAC,IAAEA,IAAE,OAAO,sBAAsBkB,IAAE,AAAC,UAASJ,KAAG,CAAC,CAACP,KAAGF,KAAGC,MAAI,OAAO,sBAAsBS,IAAE,CAACT,KAAG,EAAG,QAAON,IAAE,kBAAkBS,IAAET,IAAE,cAAc,SAASA,IAAE,CAAC,IAAIC,KAAE,IAAI,cAAc,MAAO,KAAEA,KAAE,KAAK,CAAC,KAAE,UAAUD,IAAE,CAACC,IAAE,EAACD,IAAE,SAAS,SAASA,IAAEG,IAAE,CAAC,IAAIE,IAAE,IAAIA,IAAE,EAAEA,IAAED,IAAEC,KAAG,EAAE,KAAEA,KAAG,UAAU,SAASL,IAAEG,IAAE,AAAC,EAACH,IAAE,aAAa,SAASA,IAAEG,IAAE,CAAC,IAAIE,IAAE,IAAIA,IAAE,EAAEA,IAAED,IAAEC,KAAG,EAAE,KAAEA,KAAG,UAAU,aAAaL,IAAEG,IAAE,AAAC,EAACH,IAAE,KAAK,SAASA,IAAE,CAAC,IAAIG,IAAE,IAAIA,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAEA,KAAG,UAAU,KAAKH,IAAE,AAAC,EAACA,IAAE,MAAM,SAASA,IAAE,CAAC,IAAIG,IAAE,IAAIA,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAEA,KAAG,UAAU,MAAMH,IAAE,AAAC,EAACA,IAAE,KAAK,SAASA,IAAE,CAAC,IAAIG,IAAE,IAAIA,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAEA,KAAG,UAAU,KAAKH,IAAE,AAAC,EAACA,IAAE,YAAY,SAASA,IAAE,CAAC,IAAIG,IAAE,IAAIA,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAEA,KAAG,UAAU,YAAYH,IAAE,AAAC,EAACA,IAAE,iBAAiB,SAASA,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEC,IAAE,CAAE,EAAC,OAAO,CAAE,EAAC,MAAM,KAAK,SAAS,uBAAuB,SAAS,CAAC,CAAC,CAAE,EAAC,MAAM,KAAK,SAAS,uBAAuB,YAAY,CAAC,CAAC,CAACC,IAAED,IAAE,OAAO,IAAID,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,KAAG,IAAEA,KAAG,aAAa,eAAeD,IAAE,CAAC,IAAEE,IAAED,KAAGJ,IAAE,CAAC,GAAGC,MAAOK,MAAJ,EAAM,CAAC,AAAIH,MAAE,MAAO,IAAII,IAAE,SAAS,qBAAqB,OAAO,CAAC,GAAG,IAAE,UAAU,GAAG,IAAIC,IAAE,UAAU,MAAM,CAAC,IAAE,MAAM,MAAM,OAAOA,IAAE,MAAM,OAAO,OAAO,IAAE,aAAa,eAAeL,IAAE,CAAC,IAAE,YAAYK,IAAE,CAAC,IAAEA,IAAER,IAAE,AAAC,CAAC,EAACA,IAAE,OAAO,UAAU,CAAC,IAAIA,IAAE,IAAIA,IAAE,EAAEA,IAAEI,IAAEJ,KAAG,EAAE,KAAEA,KAAG,UAAU,QAAQ,AAAC,EAACA,IAAE,YAAY,SAASA,IAAEG,IAAEE,IAAE,CAAC,IAAIC,IAAE,IAAIA,IAAE,EAAEA,IAAEF,IAAEE,KAAG,EAAE,KAAEA,KAAG,UAAU,YAAYN,IAAEG,IAAEE,IAAE,AAAC,EAACL,IAAE,QAAQ,SAASA,IAAE,CAAC,IAAIG,IAAE,IAAIA,IAAEC,IAAE,EAAED,KAAG,EAAEA,MAAK,KAAEA,KAAG,UAAU,QAAQH,IAAE,AAAC,EAACA,IAAE,OAAO,UAAU,CAAC,KAAG,CAAE,EAACA,IAAE,SAAS,UAAU,CAAC,KAAG,EAAE,KAAG,AAAC,EAACA,IAAE,UAAU,SAASA,IAAEG,IAAE,CAAC,IAAIE,IAAE,IAAIA,IAAE,EAAEA,IAAED,IAAEC,KAAG,EAAE,KAAEA,KAAG,UAAU,UAAUL,IAAEG,IAAE,AAAC,EAACH,IAAE,KAAK,SAASA,IAAE,CAAC,IAAIG,IAAE,IAAIA,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAEA,KAAG,UAAU,KAAKH,IAAE,AAAC,EAACA,IAAE,OAAO,SAASA,IAAE,CAAC,IAAIG,IAAE,IAAIA,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAEA,KAAG,UAAU,OAAOH,IAAE,AAAC,EAACA,IAAE,wBAAwB,UAAU,CAAC,IAAIA,IAAEG,IAAEF,KAAE,OAAOG,IAAE,CAAE,EAAC,IAAIJ,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,IAAE,KAAKC,KAAED,KAAG,UAAU,CAAC,OAAOI,GAAE,EAACJ,GAAE,GAAE,CAAC,cAAc,UAAU,CAAC,IAAIA,IAAE,CAAC,gBAAgB,SAASA,IAAEG,IAAEC,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAED,KAAG,CAAC,OAAON,IAAE,IAAIG,IAAE,IAAIC,IAAE,IAAIC,KAAG,QAAQ,MAAM,IAAI,CAAC,GAAGJ,KAAEM,KAAG,OAAON,KAAEM,KAAG,IAAIC,IAAE,IAAIC,IAAE,CAACT,IAAEG,IAAEC,IAAEC,GAAE,GAAE,OAAOJ,KAAEM,KAAGC,IAAEA,GAAE,CAAC,EAACP,KAAE,CAAE,EAAKE,WAAqB,cAAnB,WAAgC,SAASC,IAAEJ,IAAEC,KAAE,CAAC,MAAO,GAAE,EAAEA,KAAE,EAAED,GAAE,UAASK,IAAEL,IAAEC,KAAE,CAAC,MAAO,GAAEA,KAAE,EAAED,GAAE,UAASM,IAAEN,IAAE,CAAC,MAAO,GAAEA,GAAE,UAASO,IAAEP,IAAEC,KAAEE,IAAE,CAAC,QAAQ,IAAEF,KAAEE,IAAE,CAACH,IAAE,IAAEC,KAAEE,IAAE,EAAEH,IAAE,IAAEC,KAAE,EAAED,GAAE,UAASQ,IAAER,IAAEC,KAAEE,IAAE,CAAC,MAAO,GAAE,IAAEF,KAAEE,IAAE,CAACH,IAAEA,IAAE,EAAE,IAAEC,KAAEE,IAAE,CAACH,IAAE,IAAEC,KAAE,AAAC,UAASQ,IAAET,IAAE,CAAC,KAAK,GAAGA,IAAE,KAAK,eAAeG,IAAE,IAAI,aAAa,IAAI,AAAU,SAAA,CAAI,KAAK,cAAc,EAAE,KAAK,IAAI,KAAK,IAAI,KAAK,KAAK,AAAC,QAAOM,IAAE,UAAU,CAAC,IAAI,SAAST,IAAE,CAAC,IAAIC,KAAE,KAAK,GAAG,GAAGE,IAAE,KAAK,GAAG,GAAGC,IAAE,KAAK,GAAG,GAAGC,IAAE,KAAK,GAAG,GAAG,OAAO,KAAK,cAAc,KAAK,aAAa,CAACJ,OAAIE,KAAGC,MAAIC,IAAEL,IAAMA,MAAJ,EAAM,EAAMA,MAAJ,EAAM,EAAE,IAAE,KAAK,UAAUA,IAAE,CAACG,IAAEE,IAAE,AAAC,EAAC,YAAY,UAAU,CAAC,IAAIL,IAAE,KAAK,GAAG,GAAGC,KAAE,KAAK,GAAG,GAAGE,IAAE,KAAK,GAAG,GAAGC,IAAE,KAAK,GAAG,GAAG,KAAK,cAAc,EAAEJ,MAAIC,MAAGE,MAAIC,KAAG,KAAK,mBAAmB,AAAC,EAAC,kBAAkB,UAAU,CAAC,IAAI,IAAIJ,IAAE,KAAK,GAAG,GAAGC,KAAE,KAAK,GAAG,GAAGE,IAAE,EAAEA,IAAE,GAAG,EAAEA,IAAE,KAAK,eAAeA,KAAG,IAAE,GAAGA,IAAEH,IAAEC,KAAE,AAAC,EAAC,UAAU,SAASD,IAAE,CAAC,IAAI,IAAIC,KAAE,KAAK,GAAG,GAAGE,IAAE,KAAK,GAAG,GAAGC,IAAE,KAAK,eAAeC,IAAE,EAAEC,IAAE,EAAOA,MAAL,IAAQF,IAAEE,MAAIN,IAAE,EAAEM,IAAE,KAAG,GAAG,IAAIG,IAAEJ,IAAE,KAAKL,IAAEI,IAAE,EAAEE,OAAKF,IAAEE,IAAE,GAAGF,IAAEE,OAAKK,IAAE,IAAEF,IAAER,KAAEE,IAAE,CAAC,OAAOQ,KAAG,KAAK,SAASX,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAI,IAAIC,IAAE,EAAEA,IAAE,EAAE,EAAEA,IAAE,CAAC,IAAIC,IAAE,IAAEL,KAAEE,IAAEC,IAAE,CAAC,GAAOE,MAAJ,EAAM,OAAOL,KAAE,OAAI,IAAEA,KAAEE,IAAEC,IAAE,CAACJ,KAAGM,GAAE,QAAOL,IAAE,EAACD,IAAES,IAAER,KAAEE,IAAE,CAAKQ,MAAJ,EAAMF,IAAE,SAAST,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAEE,IAAEC,IAAE,EAAE,EAAG,CAACH,IAAE,IAAEE,IAAEP,MAAGE,IAAEF,MAAG,EAAEG,IAAEC,IAAE,CAACL,KAAG,EAAEG,IAAEK,IAAEP,KAAEO,UAAQ,KAAK,IAAIF,IAAE,CAAC,MAAM,EAAEG,IAAE,IAAI,OAAOD,GAAE,EAACR,IAAEK,IAAEA,IAAE,GAAGJ,KAAEE,IAAE,AAAC,CAAC,EAACH,GAAE,GAAE,CAAC,QAAQ,CAAC,OAAO,SAASA,IAAE,CAAC,MAAO,KAAE,OAAO,iBAAiBA,IAAE,OAAO,CAAC,AAAC,CAAC,EAAC,YAAY,SAASA,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAE,EAAEC,IAAEL,IAAEM,IAAE,iBAAiBD,IAAE,CAAC,MAAM,CAAC,WAAW,UAAU,CAAC,OAAOD,IAAEE,IAAEF,OAAM,MAAG,AAAC,EAAC,QAAQ,SAASJ,IAAE,CAAC,MAAIK,MAAIC,IAAE,QAAQ,OAAOA,IAAE,CAACD,KAAG,GAAGF,KAAG,IAAEH,IAAE,CAACM,IAAEF,KAAGJ,IAAEI,KAAG,CAAE,CAAC,CAAC,EAAC,iBAAiB,YAAY,EAAG,UAAU,CAAC,MAAM,CAAC,YAAY,EAAE,SAAS,iBAAiB,UAAU,yBAAyB,CAAC,CAAC,QAAQ,iBAAiB,UAAU,yBAAyB,CAAC,AAAC,CAAC,EAAE,CAAC,mBAAmB,YAAY,EAAG,UAAU,CAAC,MAAM,CAAC,QAAQ,CAAE,EAAC,YAAY,CAAE,CAAC,EAAG,SAASJ,IAAE,CAAC,IAAIC,KAAEE,IAAEH,IAAE,QAAQ,OAAO,IAAIC,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,iBAAiB,QAAQD,IAAE,QAAQC,MAAG,CAAC,IAAE,QAAQ,OAAO,CAAE,EAAE,CAAC,SAAS,aAAa,CAAC,IAAID,IAAE,KAAK,SAASC,KAAED,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAEP,IAAEI,IAAEH,KAAEI,IAAEF,IAAEG,IAAED,IAAED,IAAEE,IAAEN,IAAEG,IAAEF,KAAE,OAAOM,IAAE,OAAOA,IAAE,IAAK,KAAIJ,IAAE,SAASH,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEE,IAAEC,IAAE,yBAAyB,CAACI,IAAE,EAAEE,IAAE,CAAE,EAACH,IAAE,CAAE,EAACD,IAAE,iBAAiB,YAAY,CAAC,IAAIP,IAAEJ,IAAE,OAAOE,IAAE,EAAEA,IAAEO,IAAEP,KAAG,EAAE,CAAC,IAAII,IAAEJ,KAAGO,IAAE,GAAGD,IAAE,EAAEL,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAE,MAAM,EAAEG,IAAE,EAAE,CAACT,IAAEM,KAAG,EAAE,MAAM,EAAEG,IAAE,EAAE,CAACA,IAAEN,IAAEG,KAAG,GAAG,EAAEG,KAAG,MAAMA,IAAE,EAAE,CAACL,IAAEE,KAAG,MAAMG,IAAE,EAAE,CAACR,KAAEK,KAAGY,IAAEZ,KAAGE,IAASO,IAAET,OAAT,OAAcK,KAAG,MAAMO,IAAEZ,KAAGS,IAAET,KAAG,EAAE,EAAES,IAAET,KAAGY,IAAEZ,KAAG,MAAIU,KAAGL,IAAE,OAAOA,IAAE,EAAEG,IAAE,SAAST,KAAGI,IAAEK,IAAE,QAAQT,KAAGW,GAAE,QAAOF,IAAE,YAAYE,IAAEF,GAAE,EAAC,SAASV,IAAEJ,IAAE,CAAC,KAAK,cAAc,EAAE,KAAK,OAAO,MAAUA,IAAAA,AAAG,UAASK,IAAEL,IAAEC,KAAE,CAAC,KAAK,cAAcD,IAAE,KAAK,MAAMC,IAAE,KAAIK,IAAEC,KAAGD,IAAE,CAAE,EAAC,SAASN,IAAEG,IAAEI,IAAEC,IAAE,CAAC,IAAIC,IAAE,CAACT,IAAE,GAAG,IAAIA,IAAE,GAAG,IAAIG,IAAE,GAAG,IAAIA,IAAE,GAAG,IAAII,IAAE,GAAG,IAAIA,IAAE,GAAG,IAAIC,IAAE,GAAG,IAAIA,IAAE,IAAI,QAAQ,MAAM,IAAI,CAAC,IAAIF,IAAEG,KAAG,CAAC,IAAIE,IAAEC,IAAEI,IAAEE,IAAEH,IAAED,IAAEM,IAAEG,IAAE,yBAAyB,CAACD,IAAE,EAAEL,IAAE,KAAK,AAAIjB,IAAE,SAAN,IAAeA,IAAE,KAAKG,IAAE,IAAIH,IAAE,KAAKG,IAAE,KAAK,KAAEH,IAAE,GAAGA,IAAE,GAAGG,IAAE,GAAGA,IAAE,GAAGH,IAAE,GAAGO,IAAE,GAAGP,IAAE,GAAGO,IAAE,GAAG,EAAE,KAAEP,IAAE,GAAGA,IAAE,GAAGG,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGK,IAAE,GAAGL,IAAE,GAAGK,IAAE,GAAG,GAAGe,IAAE,GAAG,IAAIJ,IAAE,IAAIf,IAAEmB,KAAG,IAAIP,IAAET,IAAE,OAAOI,IAAE,EAAEA,IAAEY,IAAEZ,KAAG,EAAE,CAAC,IAAIS,IAAE,iBAAiBJ,IAAE,CAACD,IAAEJ,KAAGY,IAAE,GAAGT,IAAE,EAAEF,IAAE,EAAEA,IAAEI,IAAEJ,KAAG,EAAE,IAAE,MAAM,EAAEG,IAAE,EAAE,CAACf,IAAEY,KAAG,EAAE,MAAM,EAAEG,IAAE,EAAE,CAACA,KAAGf,IAAEY,KAAGL,IAAEK,MAAI,GAAG,EAAEG,KAAG,MAAMA,IAAE,EAAE,EAAEZ,IAAES,KAAGJ,IAAEI,MAAI,MAAMG,IAAE,EAAE,CAACZ,IAAES,KAAGQ,IAAER,KAAGM,IAASD,MAAP,OAAWH,KAAG,MAAMM,IAAER,KAAGK,IAAEL,KAAG,EAAE,EAAE,KAAGE,IAAE,OAAOA,IAAE,CAACK,IAAE,OAAOR,KAAG,IAAIN,IAAES,IAAEM,KAAGH,IAAEG,GAAE,KAAE,cAAcE,IAAEhB,IAAEG,KAAGU,GAAE,QAAOb,IAAEG,IAAG,GAAE,SAASD,IAAER,IAAEC,KAAE,CAAC,IAAIE,IAAEF,KAAE,SAASG,IAAEH,KAAE,QAAQI,IAAEF,IAAE,OAAOG,IAAE,SAASD,IAAE,GAAGL,IAAE,CAACO,IAAEP,IAAEC,KAAE,YAAYO,IAAE,EAAE,GAAGF,MAAID,IAAE,GAAOC,MAAJ,GAAOC,MAAIH,IAAEE,KAAG,OAAOH,IAAEG,KAAG,IAAI,IAAIG,IAAEL,IAAEE,KAAGC,IAAE,GAAG,EAAEI,KAAG,EAAEA,KAAG,GAAGP,IAAEE,MAAIC,KAAGH,IAAEE,IAAE,GAAGC,KAAGC,KAAGD,IAAEH,IAAEE,OAAKF,IAAEE,IAAE,GAAGF,IAAEE,MAAIK,KAAG,GAAGL,KAAGG,IAAEH,IAAE,GAAGA,KAAGD,IAAE,EAAE,CAAC,GAAGC,MAAID,IAAE,EAAE,OAAOF,IAAEG,KAAG,KAAG,CAAE,QAAOH,IAAEG,MAAIH,IAAEG,IAAE,GAAGH,IAAEG,MAAIE,GAAE,KAAIC,IAAE,iBAAiB,UAAU,EAAE,CAAC,MAAM,CAAC,kBAAkB,SAAST,IAAE,CAAC,IAAIC,KAAEG,IAAE,mBAAmB,YAAY,CAACC,IAAEL,IAAE,EAAEM,IAAEN,IAAE,EAAEO,IAAEP,IAAE,EAAEQ,IAAER,IAAE,EAAES,IAAET,IAAE,QAAQW,IAAEP,IAAE,QAAQQ,IAAE,EAAE,IAAIX,KAAE,EAAEA,KAAEQ,IAAE,EAAER,MAAG,EAAE,IAAEA,MAAG,IAAEK,IAAEL,MAAGK,IAAEL,KAAE,GAAGM,IAAEN,MAAGO,IAAEP,KAAE,GAAG,CAACW,KAAGD,IAAEV,MAAG,YAAY,OAAOI,KAAGI,MAAIE,IAAEV,MAAG,IAAEK,IAAEL,MAAGK,IAAE,GAAGC,IAAEN,MAAGO,IAAE,GAAG,CAACI,KAAGD,IAAEV,MAAG,aAAaG,IAAE,YAAYQ,IAAER,GAAE,EAAC,cAAc,SAASH,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAEI,IAAE,CAAC,IAAE,EAAEL,IAAE,EAAEA,IAAE,IAAIA,IAAE,GAAG,IAAIM,IAAEI,IAAE,IAAEV,IAAEK,IAAE,CAACO,IAAE,IAAEX,IAAEA,IAAE,EAAE,EAAEA,IAAEI,IAAE,CAACI,IAAEd,KAAE,OAAOa,IAAE,EAAEE,IAAEI,IAAE,EAAEF,IAAEK,IAAET,IAAEA,IAAEA,IAAEQ,IAAEN,IAAEF,IAAEA,IAAE,EAAEG,IAAED,IAAEA,IAAEF,IAAE,EAAEK,IAAEH,IAAEA,IAAEA,IAAEU,IAAEZ,IAAEA,IAAEM,IAAEe,IAAEnB,IAAEF,IAAEM,IAAEN,IAAEE,IAAEI,IAAEN,IAAEA,IAAEI,IAAEgB,IAAElB,IAAEA,IAAEI,IAAEN,IAAEE,IAAEE,IAAEF,IAAEF,IAAEI,IAAEM,IAAER,IAAEA,IAAEE,IAAEO,IAAEX,IAAEM,IAAEA,IAAES,IAAEb,IAAEI,IAAEA,IAAEN,IAAEI,IAAEE,IAAEN,IAAEM,IAAEF,IAAEc,IAAEhB,IAAEE,IAAEE,IAAEN,IAAEI,IAAEA,IAAEF,IAAEI,IAAEF,IAAEU,IAAEZ,IAAEE,IAAEA,IAAES,IAAEP,IAAEA,IAAEA,IAAEU,IAAEZ,IAAEE,IAAEA,IAAEA,IAAEF,IAAEE,IAAEA,IAAEA,IAAEF,IAAEoB,IAAEpB,IAAEA,IAAEE,IAAEA,IAAEF,IAAEA,IAAEA,IAAEE,IAAEF,IAAE6B,IAAE7B,IAAEA,IAAEA,IAAE,IAAIN,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,IAAE,EAAEA,KAAG,IAAE,MAAM,KAAKW,IAAEtB,KAAEW,KAAGU,IAAElB,IAAEQ,KAAGK,IAAEZ,IAAEO,KAAGO,IAAEhB,IAAES,MAAI,CAAC,IAAIH,IAAE,EAAEG,IAAE,GAAG,IAAE,MAAM,KAAKc,IAAEzB,KAAEW,KAAGuB,IAAE/B,IAAEQ,KAAGsB,IAAE7B,IAAEO,KAAGY,IAAErB,IAAES,MAAI,CAAC,IAAIH,IAAE,EAAEG,IAAE,GAAG,IAAE,MAAM,KAAKa,IAAExB,KAAEW,KAAGiB,IAAEzB,IAAEQ,KAAGoB,IAAE3B,IAAEO,KAAGgB,IAAEzB,IAAES,MAAI,CAAC,IAAIH,IAAE,EAAEG,IAAE,GAAG,IAAE,MAAM,KAAKe,IAAE1B,KAAEW,KAAGkB,IAAE1B,IAAEQ,KAAG0B,IAAEjC,IAAEO,KAAGmC,IAAE5C,IAAES,MAAI,CAAC,IAAI,OAAOH,GAAE,EAAC,kBAAkB,SAASR,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,CAAC,IAAIE,IAAE,IAAEH,IAAEC,IAAE,CAACI,IAAE,EAAEF,IAAE,MAAM,CAAC,IAAE,MAAM,KAAKE,IAAEA,IAAEA,IAAEV,KAAE,IAAIQ,IAAEE,IAAEA,IAAEA,IAAEF,IAAEE,IAAEA,IAAEA,IAAEF,KAAGL,IAAE,IAAIK,IAAEA,IAAEE,IAAEA,IAAEF,IAAEA,IAAEA,IAAEE,IAAEF,KAAGJ,IAAE,GAAGI,IAAEA,IAAEA,IAAEN,IAAE,IAAI,CAAC,IAAI,IAAE,MAAM,KAAKQ,IAAEA,IAAEA,IAAEV,KAAE,IAAIQ,IAAEE,IAAEA,IAAEA,IAAEF,IAAEE,IAAEA,IAAEA,IAAEF,KAAGL,IAAE,IAAIK,IAAEA,IAAEE,IAAEA,IAAEF,IAAEA,IAAEA,IAAEE,IAAEF,KAAGJ,IAAE,GAAGI,IAAEA,IAAEA,IAAEN,IAAE,IAAI,CAAC,GAAI,CAAC,EAAC,gBAAgBI,IAAE,cAAcN,KAAE,cAAc,SAASE,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEE,IAAEC,IAAE,CAAC,GAAOP,MAAJ,GAAWG,MAAJ,GAAWI,MAAJ,EAAM,MAAO,MAAET,IAAEC,IAAEE,IAAEC,IAAEE,IAAEE,IAAE,CAAC,IAAIK,IAAEE,IAAE,IAAE,KAAK,IAAE,IAAIZ,IAAEH,IAAE,EAAE,CAAC,IAAE,IAAII,IAAEH,IAAE,EAAE,CAAC,IAAE,IAAII,IAAEH,IAAE,EAAE,CAAC,CAACU,IAAE,IAAE,KAAK,IAAE,IAAIN,IAAEN,IAAE,EAAE,CAAC,IAAE,IAAIQ,IAAEP,IAAE,EAAE,CAAC,IAAE,IAAIQ,IAAEP,IAAE,EAAE,CAAC,CAACS,IAAE,IAAE,KAAK,IAAE,IAAIL,IAAEH,IAAE,EAAE,CAAC,IAAE,IAAIK,IAAEJ,IAAE,EAAE,CAAC,IAAE,IAAIK,IAAEJ,IAAE,EAAE,CAAC,CAAC,OAAOQ,IAAEE,IAAEH,IAAEG,IAAEJ,IAAEI,IAAEH,IAAED,IAAEA,IAAEC,IAAEG,IAAEJ,IAAEC,IAAED,IAAEC,IAAEG,IAAEH,IAAEG,IAAEJ,KAAG,OAAOE,IAAE,IAAK,CAAC,CAAC,KAAI,IAAI,aAAa,CAAC,gBAAgB,UAAU,CAAC,IAAIhB,IAAE,oBAAoBC,KAAE,KAAK,IAAI,SAASE,IAAEH,IAAEC,KAAE,CAAC,IAAIE,IAAEE,IAAE,KAAK,WAAW,AAAqB,KAAK,WAA1B,qBAAqCF,IAAE,iBAAiB,UAAU,KAAK,GAAG,OAAO,EAAE,IAAI,IAAIG,IAAEC,IAAEC,IAAEC,IAAEE,IAAEC,IAAEI,IAAEE,IAAEH,IAAED,IAAEb,KAAE,UAAUmB,IAAEN,IAAES,IAAE,KAAK,UAAU,OAAO,EAAED,KAAG,EAAEA,KAAG,CAAC,GAAGhB,IAAE,KAAK,UAAUc,KAAGb,IAAE,KAAK,UAAUa,IAAE,GAAGA,MAAIG,IAAE,GAAGvB,KAAGO,IAAE,EAAEF,IAAE,CAAC,IAAE,IAAIC,IAAEC,KAAGO,IAAE,EAAE,KAAM,IAAGP,IAAE,EAAEF,IAAEL,IAAE,CAAC,IAAEoB,IAAE,KAAM,KAAEG,IAAE,EAAEH,KAAG,GAAGN,IAAE,EAAEQ,KAAG,EAAG,KAAE,KAAK,kBAAkBF,MAAI,CAAE,EAAC,IAAIH,IAAEE,IAAEZ,IAAE,EAAEF,IAAEqB,IAAEpB,IAAE,EAAED,IAAE,GAAGC,IAAE,GAAG,CAAC,AAAeE,IAAE,aAAW,IAAI,gBAAgBF,IAAE,EAAEC,IAAE,GAAGD,IAAE,EAAEA,IAAE,GAAGA,IAAE,GAAG,CAAE,IAAI6B,IAAE3B,IAAE,WAAW,GAAGR,KAAGmB,KAAGnB,IAAE0B,IAAE,CAAC,IAAIQ,IAAElC,KAAGmB,IAAEgB,IAAE,OAAO,OAAO,EAAE,EAAE,IAAIxB,IAAEwB,IAAE,OAAOD,KAAG,MAAM,OAAOzB,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,IAAEA,KAAG0B,IAAE,OAAOD,KAAG,MAAMzB,IAAG,KAAI,CAAC,IAAE,OAAOM,IAAEP,IAAE,QAAQO,IAAE,cAAc,gBAAgBT,IAAE,EAAE,EAAEA,IAAE,EAAE,EAAEA,IAAE,EAAE,EAAEA,IAAE,EAAE,EAAEA,IAAE,EAAE,CAAC,IAAIE,IAAE,OAAOO,KAAGH,IAAE,KAAGZ,IAAE0B,MAAIP,IAAEO,KAAG,CAAC,IAAIF,IAAEC,IAAEU,IAAE,cAAcvB,IAAEiB,IAAE5B,KAAE,UAAUD,KAAGC,KAAE,qBAAqBmB,IAAEnB,KAAE,iBAAiB,EAAE,IAAIiB,IAAEjB,KAAE,UAAUD,KAAGC,KAAE,qBAAqBmB,IAAEnB,KAAE,WAAW,EAAEqB,KAAG,EAAEN,IAAEmB,IAAE,OAAO,OAAOb,KAAG,CAAC,GAAGO,KAAGM,IAAE,OAAOjB,KAAG,cAAkBO,MAAJ,GAAWb,MAAJ,GAAOM,MAAIiB,IAAE,OAAO,OAAO,EAAE,CAAC,IAAIxB,IAAEwB,IAAE,OAAOjB,KAAG,MAAM,OAAOT,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,IAAEA,KAAG0B,IAAE,OAAOjB,KAAG,MAAMT,KAAG,KAAM,IAAGgB,KAAGI,KAAGJ,IAAEI,IAAEM,IAAE,OAAOjB,IAAE,GAAG,cAAc,CAAC,IAAIM,KAAGC,IAAEI,KAAGM,IAAE,OAAOjB,IAAE,GAAG,cAAcP,IAAEwB,IAAE,OAAOjB,KAAG,MAAM,OAAOT,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,IAAEA,KAAG0B,IAAE,OAAOjB,KAAG,MAAMT,MAAI0B,IAAE,OAAOjB,IAAE,GAAG,MAAMT,KAAG0B,IAAE,OAAOjB,KAAG,MAAMT,MAAIe,IAAE,KAAM,KAAER,IAAE,EAAEE,KAAG,EAAEI,KAAG,CAAE,MAAE,WAAWJ,IAAEjB,KAAE,iBAAiB4B,IAAEM,IAAE,OAAOjB,KAAG,cAAcjB,KAAE,mBAAmBmB,GAAE,CAAC,KAAI,CAAC,IAAIY,IAAEJ,IAAED,IAAEG,IAAEQ,IAAE,GAAGf,IAAEjB,IAAE,EAAE,OAAOW,IAAEV,IAAE,GAAGD,IAAE,EAAE,KAAK,IAAQA,IAAE,IAAN,EAAQ,AAAGN,KAAGmB,KAAE,IAAE,GAAGF,IAAE,GAAGd,IAAE,GAAGc,IAAE,GAAGd,IAAE,GAAGc,IAAE,IAAWjB,KAAG0B,KAAE,IAAE,GAAGpB,IAAE,EAAE,GAAGH,IAAE,GAAGG,IAAE,EAAE,GAAGH,IAAE,GAAGG,IAAE,EAAE,IAAS,SAASN,IAAEC,KAAE,CAAC,IAAIE,IAAEF,KAAE,GAAGG,IAAEH,KAAE,GAAGI,IAAEJ,KAAE,GAAGK,IAAEL,KAAE,GAAGM,IAAE,KAAK,MAAM,EAAEH,IAAEE,IAAE,EAAEH,IAAEE,IAAE,EAAE,EAAED,IAAEA,IAAE,EAAEC,IAAEA,IAAE,CAACG,KAAE,KAAK,KAAK,EAAEL,IAAEC,IAAE,EAAEC,IAAEC,IAAE,CAACG,IAAE,KAAK,MAAM,EAAEN,IAAEG,IAAE,EAAEF,IAAEC,IAAE,EAAE,EAAEF,IAAEA,IAAE,EAAEE,IAAEA,IAAE,CAAC,IAAE,GAAGE,IAAE,UAAUP,IAAE,GAAGQ,KAAE,UAAUR,IAAE,GAAGS,IAAE,SAAU,EAACN,IAAE,SAASH,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEC,IAAEC,IAAEC,IAAEC,KAAEC,IAAE,CAAE,EAACE,IAAEX,IAAE,GAAGY,IAAEZ,IAAE,GAAGgB,IAAEhB,IAAE,GAAGkB,IAAElB,IAAE,GAAGe,IAAEd,KAAE,GAAGa,IAAEb,KAAE,GAAGmB,IAAEnB,KAAE,GAAGsB,IAAEtB,KAAE,GAAiJ,OAA7II,IAAEM,IAAEI,IAAEH,IAAEE,IAAEE,IAAEI,IAAEF,IAAEK,KAAG,IAAIlB,KAAGA,IAAEU,KAAGA,IAAED,KAAGA,IAAEM,KAAGA,IAAEG,KAAGA,KAAG,EAAElB,IAAE,MAAMD,IAAE,KAAK,KAAKC,IAAE,CAACC,IAAE,KAAK,IAAIF,IAAE,CAACG,IAAE,KAAK,KAAK,EAAEJ,KAAGC,IAAE,CAACE,IAAEE,KAAE,KAAK,IAAIL,IAAEC,IAAE,CAACE,MAAIC,IAAE,EAAEJ,IAAEK,KAAEL,KAAUM,IAAE,GAAGF,IAAEI,IAAEH,KAAEO,IAAEN,IAAE,GAAGF,IAAEK,IAAEJ,KAAEM,IAAEL,IAAE,GAAGF,IAAES,IAAER,KAAEY,IAAEX,IAAE,GAAGF,IAAEW,IAAEV,KAAEe,IAAEd,GAAE,EAAC,IAAEH,IAAE,EAAE,CAAC,IAAEW,IAAE,EAAEjB,IAAE0B,MAAIP,IAAEO,KAAG,CAAC,MAAM,IAAIN,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,AAAId,IAAE,IAAN,IAAUN,KAAGmB,IAAEP,IAAE,EAAEZ,IAAE0B,IAAEd,IAAE,GAAGN,IAAE,EAAE,EAAE,cAAc,OAAkBE,IAAE,SAAO,CAAE,EAAEA,IAAE,OAAOY,KAAGL,IAAEP,IAAE,OAAOY,MAAIY,IAAW1B,IAAE,EAAE,EAAEc,WAAV,GAAad,IAAE,EAAE,EAAE,GAAGA,IAAE,EAAE,EAAEc,KAAGQ,IAAWtB,IAAE,EAAE,EAAEc,WAAV,GAAad,IAAE,EAAE,EAAE,GAAGA,IAAE,EAAE,EAAEc,KAAGO,IAAWrB,IAAE,EAAE,EAAEc,WAAV,GAAad,IAAE,EAAE,EAAE,GAAGA,IAAE,EAAE,EAAEc,KAAGU,IAAWxB,IAAE,EAAE,EAAEc,WAAV,GAAad,IAAE,EAAE,EAAE,GAAGA,IAAE,EAAE,EAAEc,KAAGL,IAAE,cAAc,gBAAgBiB,IAAEJ,IAAED,IAAEG,IAAE,CAAC,IAAItB,IAAE,OAAOY,KAAGL,MAAIP,IAAE,OAAOO,IAAEP,IAAE,QAAQwB,IAAE1B,IAAE,EAAE,EAAEsB,IAAEtB,IAAE,EAAE,EAAEqB,IAAErB,IAAE,EAAE,EAAEwB,IAAExB,IAAE,EAAE,EAAES,IAAE,cAAc,gBAAgBiB,IAAEJ,IAAED,IAAEG,IAAE,CAAC,IAAIxB,IAAE,iBAAiBS,KAAGH,IAAE,KAAGZ,IAAE0B,MAAIP,IAAEO,KAAG,GAAGT,IAAEV,IAAE,GAAGD,IAAE,EAAEgC,IAAMhC,IAAE,IAAN,EAAQA,IAAE,EAAEc,KAAGd,IAAE,EAAEc,MAAIH,IAAEG,KAAGd,IAAE,EAAEc,MAAIR,IAAuB,KAAK,WAA1B,mBAAmCT,IAAEiB,KAAGkB,IAAEnC,IAAEmC,GAAE,QAAOrC,KAAE,UAAUa,IAAEX,GAAE,UAASC,IAAEJ,IAAE,CAAC,IAAIC,KAAED,IAAE,GAAG,UAAUG,IAAEH,IAAE,GAAG,UAAUI,IAAEJ,IAAE,GAAG,UAAUK,IAAE,KAAK,IAAIJ,KAAE,EAAE,CAACK,IAAE,KAAK,IAAIH,IAAE,EAAE,CAACI,IAAE,KAAK,IAAIH,IAAE,EAAE,CAACI,IAAE,KAAK,IAAIP,KAAE,EAAE,CAACQ,IAAE,KAAK,IAAIN,IAAE,EAAE,CAACQ,IAAE,KAAK,IAAIP,IAAE,EAAE,CAAC,MAAM,CAACI,IAAEC,IAAEF,IAAEF,IAAEC,IAAEK,IAAEH,IAAEF,IAAEC,IAAEF,IAAEI,IAAEE,IAAEN,IAAEI,IAAEF,IAAEC,IAAEF,IAAEK,IAAEN,IAAEC,IAAEC,IAAEC,IAAEC,IAAEE,GAAE,CAAC,UAASN,KAAG,CAAC,IAAIJ,KAAE,KAAK,KAAK,cAAc,KAAK,WAAWE,IAAE,KAAK,UAAU,GAAG,EAAE,KAAK,WAAWC,IAAE,KAAK,UAAU,KAAK,UAAU,OAAO,GAAG,EAAE,KAAK,WAAW,KAAKH,OAAI,KAAK,SAAS,WAAW,KAAK,SAAS,YAAYD,MAAI,KAAK,SAAS,WAAWI,KAAGH,MAAGG,KAAG,KAAK,SAAS,UAAUD,KAAGF,KAAEE,MAAI,CAAC,KAAK,SAAS,WAAWF,OAAI,KAAK,SAAS,mBAAmB,GAAG,KAAK,SAAS,UAAU,GAAG,IAAII,IAAE,KAAK,iBAAiBJ,KAAE,KAAK,SAAS,CAAC,KAAK,GAAGI,GAAE,QAAO,KAAK,SAAS,UAAUJ,KAAE,KAAK,EAAG,UAASK,IAAEN,IAAE,CAAC,IAAIG,IAAE,GAAsB,KAAK,WAAxB,iBAAiC,IAAEH,IAAE,KAAK,KAAK,KAAE,KAAK,EAAEG,IAAE,CAAC,OAAO,KAAK,EAAEA,IAAE,KAAK,MAAM,QAAQ,IAAI,IAAIC,IAAE,EAAEC,IAAE,KAAK,EAAE,OAAOD,IAAEC,KAAG,IAAEL,IAAEI,KAAG,KAAK,KAAK,KAAE,KAAK,EAAEA,KAAGD,IAAE,CAAC,OAAO,KAAK,EAAEC,KAAGD,IAAE,KAAK,MAAM,GAAGC,KAAG,CAAE,UAASG,KAAG,CAAC,GAAG,KAAK,KAAK,WAAW,UAAU,KAAK,SAAS,KAAK,gBAAgB,OAAO,GAAG,KAAK,KAAK,KAAK,UAAU,KAAK,GAAG,KAAK,CAAC,IAAIP,IAAE,KAAK,MAAM,EAAE,KAAK,KAAK,KAAK,cAAc,IAAIC,KAAE,KAAK,gBAAgB,OAAOE,IAAE,KAAK,GAAG,KAAK,GAAG,KAAK,KAAK,EAAE,IAAIH,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,IAAE,KAAK,gBAAgBA,KAAGG,IAAE,CAAC,KAAK,UAAUA,IAAE,CAAC,KAAK,eAAe,EAAE,KAAK,MAAM,EAAE,KAAK,QAAQ,KAAK,KAAK,WAAW,OAAQ,CAAC,UAASK,IAAER,IAAE,CAAC,KAAK,gBAAgB,KAAKA,IAAE,CAAC,KAAK,UAAU,mBAAmB,KAAK,AAAC,UAASS,IAAET,IAAEC,KAAEE,IAAEC,IAAE,CAAC,KAAK,SAAS,iBAAiB,KAAK,KAAKD,KAAG,EAAE,KAAK,KAAKF,KAAE,KAAK,EAAEE,IAAEF,KAAE,EAAEE,IAAEF,KAAE,EAAE,KAAK,GAAGA,KAAE,EAAE,KAAK,MAAM,EAAE,KAAK,KAAKD,IAAE,KAAK,UAAUI,IAAE,KAAK,KAAKJ,IAAE,KAAK,KAAK,GAAG,EAAE,KAAK,IAAI,EAAE,KAAK,IAAI,EAAE,KAAK,gBAAgB,CAAE,EAAC,KAAK,eAAe,EAAE,KAAK,SAASO,IAAE,KAAK,UAAUD,IAAE,KAAK,UAAUE,GAAE,UAASG,IAAEX,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAE,KAAK,SAAS,mBAAmB,KAAK,KAAKF,KAAG,EAAE,KAAK,KAAKF,KAAE,KAAK,MAAM,EAAE,KAAK,KAAKD,IAAE,KAAK,UAAUI,IAAE,KAAK,KAAKJ,IAAE,KAAK,KAAK,GAAG,EAAE,KAAK,IAAI,EAAE,KAAK,QAAQ,GAAG,IAAIS,IAAER,KAAE,EAAE,OAAO,IAAI,KAAK,EAAE,iBAAiB,UAAUQ,IAAE,CAAC,KAAK,GAAG,iBAAiB,UAAUA,IAAE,CAAC,KAAK,IAAI,iBAAiB,UAAUA,IAAE,CAACJ,IAAE,EAAEA,IAAEI,IAAEJ,KAAG,EAAE,KAAK,EAAEA,KAAGJ,KAAE,EAAEI,KAAG,KAAK,KAAK,KAAK,GAAGA,KAAGJ,KAAE,EAAEI,KAAG,KAAK,eAAe,EAAE,KAAK,gBAAgB,CAAE,EAAC,KAAK,SAASE,IAAE,KAAK,UAAUD,IAAE,KAAK,UAAUE,GAAE,UAASI,IAAEX,KAAEG,IAAEK,IAAEE,IAAE,CAAC,KAAK,SAAS,iBAAiB,KAAK,UAAUP,IAAE,EAAE,KAAK,kBAAkB,CAAE,EAAC,KAAK,WAAWH,KAAE,KAAK,GAAG,KAAK,QAAQ,GAAG,KAAK,SAAS,CAAC,UAAUD,IAAE,UAAU,EAAE,MAAM,EAAE,mBAAmB,EAAG,EAAC,KAAK,GAAG,EAAE,KAAK,IAAI,EAAE,KAAK,KAAKI,IAAE,KAAK,KAAKK,KAAG,EAAE,KAAK,KAAKR,KAAE,KAAK,UAAUU,IAAE,KAAK,KAAKV,KAAE,KAAK,KAAK,EAAED,IAAE,KAAK,GAAGA,IAAE,KAAK,eAAe,EAAE,KAAK,SAASO,IAAE,KAAK,UAAUD,IAAE,KAAK,iBAAiBH,IAAE,KAAK,gBAAgB,CAAC,IAAE,KAAK,KAAK,AAAC,EAAC,KAAK,UAAUK,GAAE,UAASQ,IAAEf,KAAEG,IAAEK,IAAEE,IAAE,CAAC,IAAIC,IAAE,KAAK,SAAS,mBAAmB,IAAII,IAAEE,IAAEH,IAAED,IAAEM,IAAEhB,IAAE,EAAE,OAAO,IAAIQ,IAAE,EAAEA,IAAEQ,IAAE,EAAER,KAAG,EAAE,IAAE,EAAEA,KAAG,IAAIR,IAAE,EAAEQ,KAAG,GAAGR,IAAE,EAAEQ,IAAE,IAAIR,IAAE,EAAEQ,IAAE,GAAG,IAAII,IAAEZ,IAAE,EAAEQ,KAAG,EAAEM,IAAEd,IAAE,EAAEQ,IAAE,GAAG,EAAEG,IAAEX,IAAE,EAAEQ,KAAG,GAAGE,IAAEV,IAAE,EAAEQ,KAAG,IAAQI,IAAE,SAAN,IAAeA,IAAE,KAAKE,IAAE,IAAIF,IAAE,KAAKE,IAAE,KAAK,IAAI,cAAcF,IAAE,GAAGA,IAAE,GAAGE,IAAE,GAAGA,IAAE,GAAGF,IAAE,GAAGD,IAAE,GAAGC,IAAE,GAAGD,IAAE,GAAG,EAAE,IAAI,cAAcC,IAAE,GAAGA,IAAE,GAAGE,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGJ,IAAE,GAAGI,IAAE,GAAGJ,IAAE,GAAG,EAAME,IAAE,SAAN,IAAeA,IAAE,KAAKE,IAAE,IAAIF,IAAE,KAAKE,IAAE,IAAIF,IAAE,KAAKE,IAAE,KAAK,IAAI,cAAcF,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGE,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGF,IAAE,GAAGD,IAAE,GAAGC,IAAE,GAAGD,IAAE,GAAGC,IAAE,GAAGD,IAAE,GAAG,EAAE,IAAI,cAAcC,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGE,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGJ,IAAE,GAAGI,IAAE,GAAGJ,IAAE,GAAGI,IAAE,GAAGJ,IAAE,GAAG,IAAIV,IAAE,EAAEQ,KAAG,GAAG,KAAKR,IAAE,EAAEQ,KAAG,GAAG,MAAMI,IAAE,KAAKE,IAAE,IAAIF,IAAE,KAAKE,IAAE,IAAQH,IAAE,KAAN,GAAcA,IAAE,KAAN,GAAcD,IAAE,KAAN,GAAcA,IAAE,KAAN,IAAeE,IAAE,SAAN,GAAcA,IAAE,KAAKE,IAAE,IAAQH,IAAE,KAAN,GAAcD,IAAE,KAAN,KAAYV,IAAE,EAAEQ,KAAG,GAAG,KAAKR,IAAE,EAAEQ,KAAG,GAAG,OAAO,KAAK,gBAAgB,CAAC,IAAE,KAAK,KAAK,AAAC,EAAC,KAAK,KAAKR,IAAE,KAAK,UAAUA,IAAE,EAAE,KAAK,kBAAkB,CAAE,EAAC,KAAK,WAAWH,KAAE,KAAK,GAAG,KAAK,GAAG,EAAE,KAAK,IAAI,EAAE,KAAK,eAAe,EAAE,KAAK,KAAKQ,KAAG,EAAE,KAAK,KAAKR,KAAE,KAAK,UAAUU,IAAE,KAAK,KAAKV,KAAE,KAAK,KAAK,SAASM,IAAE,KAAK,UAAUD,IAAE,KAAK,iBAAiBH,IAAE,KAAK,QAAQ,GAAG,IAAIoB,IAAEnB,IAAE,EAAE,GAAG,EAAE,OAAO,IAAI,KAAK,EAAE,iBAAiB,UAAUmB,IAAE,CAAC,KAAK,GAAG,iBAAiB,UAAUA,IAAE,CAACX,IAAE,EAAEA,IAAEW,IAAEX,KAAG,EAAE,KAAK,EAAEA,KAAGZ,IAAE,KAAK,GAAGY,KAAGZ,IAAE,KAAK,SAAS,CAAC,UAAUA,IAAE,UAAU,EAAE,MAAM,iBAAiB,UAAUuB,IAAE,AAAC,EAAC,KAAK,UAAUf,GAAE,OAAM,CAAC,QAAQ,SAASR,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAE,GAAGL,KAAE,EAAE,OAAO,UAAoBA,KAAE,EAAE,IAArB,SAAwB,IAAE,IAAIU,IAAEX,IAAEC,KAAEG,IAAEC,UAAQ,OAAOF,IAAP,CAAU,IAAK,GAAE,IAAE,IAAIS,IAAEZ,IAAEC,KAAEG,IAAEC,KAAG,MAAM,IAAK,GAAE,IAAE,IAAIW,IAAEhB,IAAEC,KAAEG,IAAEC,IAAG,MAAK,IAAE,IAAII,IAAET,IAAEC,KAAEG,IAAEC,KAAG,OAAOC,IAAE,gBAAgB,QAAQ,IAAE,mBAAmBA,IAAE,CAACA,GAAE,CAAC,CAAC,GAAE,CAAC,SAAS,0BAA0B,CAAE,0BAAyB,UAAU,CAAC,mBAAmB,SAASN,IAAE,CAAC,AAAK,KAAK,kBAAkB,QAAQA,IAAE,GAAtC,KAAyC,KAAK,kBAAkB,KAAKA,IAAE,CAAC,KAAK,UAAU,mBAAmB,KAAK,CAAC,KAAK,aAAa,EAAG,EAAC,yBAAyB,UAAU,CAAC,IAAIA,IAAE,KAAK,MAAM,EAAE,IAAIC,KAAE,KAAK,kBAAkB,OAAO,IAAID,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,KAAK,kBAAkBA,KAAG,UAAU,CAAC,KAAK,kBAAkBA,KAAG,OAAO,KAAK,MAAM,EAAG,EAAC,6BAA6B,SAASA,IAAE,CAAC,KAAK,UAAUA,IAAE,KAAK,kBAAkB,CAAE,EAAC,KAAK,MAAM,EAAE,KAAK,aAAa,CAAE,CAAC,EAAC,IAAI,UAAU,YAAY,EAAG,UAAU,CAAC,MAAO,kBAAiB,UAAU,EAAE,AAAC,EAAE,CAAC,SAAS,WAAW,CAAC,KAAK,GAAG,EAAE,KAAK,QAAQ,EAAE,KAAK,WAAW,EAAE,KAAK,EAAE,iBAAiB,KAAK,WAAW,CAAC,KAAK,EAAE,iBAAiB,KAAK,WAAW,CAAC,KAAK,EAAE,iBAAiB,KAAK,WAAW,AAAC,WAAU,UAAU,YAAY,SAASA,IAAEC,KAAE,CAAC,KAAK,EAAED,IAAE,KAAK,UAAUC,KAAE,CAAC,IAAI,IAAIE,IAAE,EAAEA,IAAEF,MAAG,KAAK,EAAEE,KAAG,UAAU,YAAY,CAAC,KAAK,EAAEA,KAAG,UAAU,YAAY,CAAC,KAAK,EAAEA,KAAG,UAAU,YAAY,CAACA,KAAG,CAAE,EAAC,UAAU,UAAU,UAAU,SAASH,IAAE,CAAC,KAAK,KAAK,WAAWA,KAAG,KAAK,mBAAmB,CAAC,KAAK,QAAQA,GAAE,EAAC,UAAU,UAAU,kBAAkB,UAAU,CAAC,KAAK,EAAE,KAAK,EAAE,OAAO,iBAAiB,KAAK,WAAW,CAAC,CAAC,KAAK,EAAE,KAAK,EAAE,OAAO,iBAAiB,KAAK,WAAW,CAAC,CAAC,KAAK,EAAE,KAAK,EAAE,OAAO,iBAAiB,KAAK,WAAW,CAAC,CAAC,KAAK,YAAY,CAAE,EAAC,UAAU,UAAU,QAAQ,SAASA,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAE,OAAO,KAAK,QAAQ,KAAK,IAAI,KAAK,QAAQF,IAAE,EAAE,CAAC,KAAK,SAAS,KAAK,YAAY,KAAK,mBAAmB,CAACD,IAAvG,CAA0G,IAAI,IAAI,IAAE,KAAK,EAAE,MAAM,IAAI,IAAI,IAAE,KAAK,EAAE,MAAM,IAAI,IAAI,IAAE,KAAK,EAAE,MAAM,QAAQ,IAAE,CAAE,CAAC,GAAEG,IAAEF,MAAIE,IAAEF,OAAKC,OAAKC,IAAEF,KAAG,UAAU,YAAY,EAAEE,IAAEF,KAAG,GAAGJ,IAAEM,IAAEF,KAAG,GAAGH,IAAE,EAAC,UAAU,UAAU,YAAY,SAASD,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,CAAC,KAAK,QAAQR,IAAEC,KAAE,IAAIM,IAAEC,IAAE,CAAC,KAAK,QAAQL,IAAEC,IAAE,IAAIG,IAAEC,IAAE,CAAC,KAAK,QAAQH,IAAEC,IAAE,IAAIC,IAAEC,IAAE,AAAC,EAAC,UAAU,UAAU,QAAQ,UAAU,CAAC,IAAIR,IAAE,IAAI,UAAU,IAAE,YAAY,KAAK,EAAE,KAAK,QAAQ,CAAC,IAAIC,KAAE,KAAK,EAAEE,IAAE,KAAK,EAAEC,IAAE,KAAK,EAAEC,IAAE,EAAE,KAAK,IAAI,IAAE,YAAYJ,KAAE,GAAG,GAAGA,KAAE,GAAG,GAAGG,IAAE,GAAG,GAAGA,IAAE,GAAG,GAAGD,IAAE,GAAG,GAAGA,IAAE,GAAG,GAAG,GAAG,EAAE,CAACE,IAAE,GAAG,IAAIC,IAAEC,IAAE,KAAK,QAAQ,EAAEC,IAAE,KAAK,QAAQ,IAAIF,IAAED,IAAEC,IAAEE,IAAEF,KAAG,EAAE,IAAE,YAAYL,KAAEM,KAAG,GAAGN,KAAEM,KAAG,GAAGH,IAAEG,KAAG,GAAGH,IAAEG,KAAG,GAAGJ,IAAEI,KAAG,GAAGJ,IAAEI,KAAG,GAAGD,KAAG,EAAE,CAACC,MAAK,OAAOP,GAAE,EAAC,UAAU,UAAU,OAAO,UAAU,CAAC,OAAO,KAAK,OAAQ,EAAC,IAAI,WAAW,QAAQ,YAAY,EAAG,UAAU,CAAC,OAAO,IAAI,SAAU,EAAG,SAASA,IAAE,CAAC,IAAIC,KAAEE,IAAEH,IAAE,QAAQ,IAAIC,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,UAAU,QAAQD,IAAE,EAAEC,MAAG,CAAC,UAAU,QAAQD,IAAE,EAAEC,MAAG,CAAC,UAAU,QAAQD,IAAE,EAAEC,MAAG,CAACD,IAAE,EAAEC,MAAG,KAAKD,IAAE,EAAEC,MAAG,KAAKD,IAAE,EAAEC,MAAG,KAAK,IAAE,QAAQ,EAAED,IAAE,GAAG,CAAE,EAAE,CAAC,QAAQ,MAAM,SAASA,IAAE,CAAC,IAAIC,KAAEE,IAAE,QAAQ,YAAY,CAACC,IAAWJ,IAAE,cAAN,GAAcA,IAAE,EAAE,OAAOA,IAAE,QAAQ,IAAI,IAAE,UAAUI,IAAE,CAACD,IAAE,EAAEH,IAAE,EAAEC,KAAE,EAAEA,KAAEG,IAAEH,MAAG,EAAE,IAAE,YAAYD,IAAE,EAAEC,MAAG,GAAGD,IAAE,EAAEC,MAAG,GAAGD,IAAE,EAAEC,MAAG,GAAGD,IAAE,EAAEC,MAAG,GAAGD,IAAE,EAAEC,MAAG,GAAGD,IAAE,EAAEC,MAAG,GAAGA,KAAE,CAAC,OAAOE,GAAE,EAAC,SAAS,QAAQ,SAAS,iBAAiB,CAAC,KAAK,QAAQ,EAAE,KAAK,WAAW,EAAE,KAAK,OAAO,iBAAiB,KAAK,WAAW,AAAC,iBAAgB,UAAU,SAAS,SAASH,IAAE,CAAC,KAAK,UAAU,KAAK,aAAa,KAAK,OAAO,KAAK,OAAO,OAAO,iBAAiB,KAAK,WAAW,CAAC,CAAC,KAAK,YAAY,GAAG,KAAK,OAAO,KAAK,SAASA,IAAE,KAAK,SAAS,CAAE,EAAC,gBAAgB,UAAU,cAAc,UAAU,CAAC,IAAIA,IAAE,IAAIA,IAAE,EAAEA,IAAE,KAAK,QAAQA,KAAG,EAAE,UAAU,QAAQ,KAAK,OAAOA,KAAG,CAAC,KAAK,QAAQ,CAAE,EAAC,IAAI,qBAAqB,GAAG,CAAC,mBAAmB,UAAU,CAAC,OAAO,QAAQ,KAAK,WAAY,IAAI,eAAgB,EAAC,QAAQ,SAASA,IAAE,CAAC,IAAIC,KAAEE,IAAEH,IAAE,QAAQ,IAAIC,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,UAAU,QAAQD,IAAE,OAAOC,MAAG,CAAC,IAAE,QAAQ,EAAE,UAAU,aAAa,KAAK,QAAQ,OAAO,KAAK,CAAC,YAAY,GAAG,KAAK,SAASD,IAAE,SAAS,CAAE,CAAC,EAAC,QAAQ,EAAE,WAAW,EAAE,KAAK,iBAAiB,WAAW,CAAC,IAAI,GAAG,QAAQ,WAAW,KAAK,qBAAqB,UAAU,CAAC,SAASA,IAAEA,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEE,IAAEC,IAAEI,IAAEE,IAAEf,IAAE,UAAUY,IAAE,KAAK,UAAU,GAAGf,IAAEe,IAAE,GAAG,EAAE,KAAK,WAAW,IAAEA,IAAE,GAAG,EAAE,GAAGT,KAAG,EAAEY,IAAE,UAAUlB,KAAGe,IAAEA,IAAE,OAAO,GAAG,EAAE,KAAK,WAAW,IAAEA,IAAEA,IAAE,OAAO,GAAG,EAAEA,IAAEA,IAAE,OAAO,GAAG,EAAE,GAAGA,IAAEA,IAAE,OAAO,GAAG,EAAE,GAAGT,KAAG,MAAM,CAAC,IAAI,IAAIQ,IAAEM,IAAEG,IAAED,IAAEJ,IAAED,IAAEF,IAAE,OAAO,EAAEI,KAAG,EAAEA,MAAIL,IAAEC,IAAEO,QAAMF,IAAEL,IAAEO,IAAE,IAAI,EAAE,KAAK,WAAWtB,OAAK,IAAEiB,IAAE,EAAEK,KAAG,EAAEH,KAAG,EAAE,GAAGI,IAAE,KAAK,kBAAkBD,MAAI,CAAE,EAACJ,IAAEI,MAAIhB,IAAMQ,IAAE,IAAN,GAAS,CAAC,GAAGd,KAAGoB,IAAE,EAAE,KAAK,WAAW,IAAE,UAAUpB,IAAEc,IAAE,EAAE,KAAK,WAAW,IAAE,MAAM,CAAC,IAAIY,IAAE,IAAE,OAAOA,IAAEH,IAAE,QAAQG,IAAE,cAAc,gBAAgBZ,IAAE,EAAE,EAAEA,IAAE,EAAE,EAAEA,IAAE,EAAE,EAAEA,IAAE,EAAE,EAAE,CAAC,IAAIS,IAAE,OAAOG,KAAGd,IAAE,KAAGZ,KAAGc,IAAE,EAAE,KAAK,cAAcM,IAAE,EAAE,KAAK,YAAYN,IAAE,EAAE,KAAK,aAAa,AAAC,KAAEM,IAAE,EAAEA,IAAE,EAAE,GAAGN,IAAE,EAAE,EAAG,KAAEA,IAAE,EAAE,EAAG,KAAIL,IAAER,KAAE,QAAQU,IAAEP,IAAE,EAAE,GAAG,OAAOD,IAAE,UAAUe,IAAEX,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,IAAIC,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,IAAEF,IAAEF,IAAE,EAAEG,KAAGC,KAAGJ,IAAE,EAAEG,KAAGC,MAAIH,IAAE,EAAEE,KAAGC,KAAGJ,IAAE,EAAEG,KAAGC,MAAII,IAAEX,KAAE,EAAEM,KAAGC,KAAGQ,IAAEA,IAAEV,IAAEF,IAAE,EAAEG,KAAGC,KAAGJ,IAAE,EAAEG,KAAGC,MAAIH,IAAE,EAAEE,KAAGC,KAAGJ,IAAE,EAAEG,KAAGC,MAAII,IAAEX,KAAE,EAAEM,KAAGC,KAAGQ,IAAEA,IAAEV,IAAEF,IAAE,EAAEG,KAAGC,KAAGJ,IAAE,EAAEG,KAAGC,MAAIH,IAAE,EAAEE,KAAGC,KAAGJ,IAAE,EAAEG,KAAGC,MAAII,IAAEX,KAAE,EAAEM,KAAGC,KAAGQ,GAAE,UAASf,MAAG,CAAC,IAAID,IAAE,KAAK,KAAK,cAAc,KAAK,WAAWC,KAAE,KAAK,UAAU,GAAG,EAAE,KAAK,WAAWE,IAAE,KAAK,UAAU,KAAK,UAAU,OAAO,GAAG,EAAE,KAAK,WAAWC,IAAE,KAAK,SAAS,UAAU,OAAgBA,MAAV,UAAcA,IAAEH,MAAGD,IAAEC,MAAGG,IAAED,KAAGH,IAAEG,OAAK,KAAK,SAAS,UAAUC,IAAEJ,IAAE,KAAK,SAAS,UAAU,EAAE,KAAK,iBAAiBA,IAAE,KAAK,GAAG,KAAK,SAAS,EAAE,KAAK,SAAS,UAAUA,IAAE,KAAK,EAAG,UAASG,KAAG,CAAC,KAAK,MAAM,KAAK,oBAAqB,UAASC,IAAEJ,IAAE,CAAC,CAAC,SAASA,IAAEC,KAAE,CAAC,GAAGD,IAAE,UAAUC,KAAE,SAASD,IAAE,IAAIC,KAAE,EAAE,OAAO,EAAE,IAAIE,IAAEC,IAAEJ,IAAE,QAAQ,IAAIG,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,GAAGH,IAAE,EAAEG,KAAG,KAAKF,KAAE,EAAEE,KAAG,IAAIH,IAAE,EAAEG,KAAG,KAAKF,KAAE,EAAEE,KAAG,IAAIH,IAAE,EAAEG,KAAG,KAAKF,KAAE,EAAEE,KAAG,IAAIH,IAAE,EAAEG,KAAG,KAAKF,KAAE,EAAEE,KAAG,IAAIH,IAAE,EAAEG,KAAG,KAAKF,KAAE,EAAEE,KAAG,IAAIH,IAAE,EAAEG,KAAG,KAAKF,KAAE,EAAEE,KAAG,GAAG,OAAO,EAAE,OAAO,CAAE,GAAE,KAAK,EAAEH,IAAE,GAAG,KAAK,EAAE,UAAU,MAAMA,IAAE,CAAC,KAAK,qBAAqB,eAAe,CAAC,KAAK,qBAAqB,SAAS,KAAK,EAAE,CAAC,KAAK,MAAM,EAAE,KAAK,MAAM,KAAK,qBAAsB,UAASK,KAAG,CAAC,GAAG,KAAK,KAAK,WAAW,UAAU,KAAK,QAAQ,GAAG,KAAK,gBAAgB,OAAO,GAAG,KAAK,KAAK,KAAK,UAAU,KAAK,GAAG,KAAK,CAAC,IAAIL,IAAEC,KAAE,KAAK,MAAM,EAAE,KAAK,MAAM,EAAED,IAAE,KAAK,GAAG,KAAK,GAAG,KAAK,KAAK,GAAG,KAAK,KAAK,GAAG,EAAE,KAAK,KAAK,GAAG,EAAE,IAAIG,IAAE,KAAK,gBAAgB,OAAO,IAAIF,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,IAAE,KAAK,gBAAgBA,MAAGD,IAAE,CAAC,KAAK,UAAUA,IAAE,CAAC,KAAK,MAAM,EAAE,KAAK,QAAQ,KAAK,KAAK,WAAW,OAAQ,MAAK,KAAK,MAAM,CAAE,UAASM,IAAEN,IAAEC,KAAEG,IAAE,CAAC,KAAK,SAAS,QAAQ,KAAK,KAAKJ,IAAE,KAAK,KAAK,UAAUA,IAAE,KAAK,KAAKA,IAAE,KAAK,KAAKC,KAAE,KAAK,GAAG,EAAE,KAAK,IAAI,EAAE,KAAK,MAAM,EAAE,IAAII,IAAMD,MAAJ,EAAMH,KAAE,GAAG,EAAEA,KAAE,GAAG,EAAE,KAAK,EAAE,UAAU,MAAMI,IAAE,CAAC,KAAK,GAAG,UAAU,MAAM,KAAK,EAAE,CAAC,KAAK,qBAAqB,oBAAoB,oBAAoB,CAAC,KAAK,MAAM,KAAK,qBAAqB,KAAK,MAAM,SAAS,KAAK,EAAE,CAAC,KAAK,MAAMF,IAAE,KAAK,gBAAgB,CAAE,CAAC,UAASI,IAAEP,IAAE,CAAC,KAAK,gBAAgB,KAAKA,IAAE,CAAC,KAAK,UAAU,mBAAmB,KAAK,AAAC,UAASQ,IAAER,IAAEI,IAAEC,IAAE,CAAC,KAAK,SAAS,QAAQ,KAAK,KAAKL,IAAE,KAAK,KAAK,KAAKA,IAAE,KAAK,UAAUA,IAAE,KAAK,WAAWA,IAAE,KAAK,GAAG,KAAK,UAAcK,MAAJ,EAAMD,IAAE,GAAG,EAAEA,IAAE,GAAG,EAAE,KAAK,kBAAkB,CAAE,EAAC,KAAK,GAAG,EAAE,KAAK,IAAI,EAAE,IAAIE,IAAE,KAAK,UAAU,GAAG,EAAE,GAAG,EAAE,OAAO,KAAK,EAAE,UAAU,YAAY,CAAC,KAAK,EAAE,YAAY,KAAK,UAAU,GAAG,EAAE,GAAG,EAAEA,IAAE,CAAC,KAAK,GAAG,UAAU,MAAM,KAAK,EAAE,CAAC,KAAK,qBAAqB,oBAAoB,oBAAoB,CAAC,KAAK,MAAM,KAAK,qBAAqB,KAAK,MAAM,SAAS,KAAK,EAAE,CAAC,KAAK,UAAU,QAAQ,KAAK,MAAMH,IAAE,KAAK,SAAS,CAAC,UAAU,QAAQ,UAAU,CAAE,EAAC,KAAK,gBAAgB,CAAC,KAAE,KAAK,KAAK,AAAC,CAAC,KAAE,UAAU,iBAAiBH,IAAEM,IAAE,UAAU,SAASD,IAAEC,IAAE,UAAU,UAAUF,IAAEE,IAAE,UAAU,UAAUC,IAAEC,IAAE,UAAU,SAASH,IAAEG,IAAE,UAAU,iBAAiBR,IAAEQ,IAAE,UAAU,UAAUJ,IAAEI,IAAE,UAAU,UAAUD,IAAE,IAAIE,IAAE,UAAU,CAAC,IAAIT,IAAE,YAAY,SAASC,KAAED,IAAEC,KAAE,CAAC,KAAK,EAAE,UAAU,YAAY,CAAC,KAAK,EAAE,aAAa,EAAE,EAAE,CAAC,KAAK,qBAAqB,oBAAoB,oBAAoB,CAAC,KAAK,MAAM,KAAK,qBAAqB,KAAK,qBAAqB,SAAS,KAAK,EAAE,CAAC,KAAK,EAAEA,KAAE,EAAE,KAAK,KAAKD,IAAE,KAAK,KAAKA,IAAE,KAAK,KAAK,QAAQ,GAAG,KAAK,6BAA6BA,IAAE,CAAC,KAAK,EAAE,gBAAgB,QAAQA,IAAEC,KAAE,EAAE,EAAE,EAAE,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,EAAE,KAAK,CAAC,KAAK,kBAAkB,OAAO,KAAK,GAAG,GAAG,KAAK,GAAG,EAAE,KAAK,kBAAkB,CAAE,QAAOA,KAAE,UAAU,CAAC,MAAME,IAAE,SAAS,UAAU,CAAC,KAAK,KAAK,WAAW,UAAU,KAAK,UAAU,KAAK,QAAQ,KAAK,KAAK,WAAW,QAAQ,KAAK,0BAA0B,CAAC,KAAK,MAAM,KAAK,kBAAkB,CAAE,EAAC,iBAAiB,UAAU,CAAC,IAAIF,KAAE,KAAK,EAAE,EAAE,GAAGE,IAAE,KAAK,EAAE,EAAE,GAAGC,IAAE,KAAK,EAAE,EAAE,GAAG,EAAEC,IAAE,KAAK,EAAE,EAAE,GAAG,EAAEC,IAAM,KAAK,IAAT,EAAWC,IAAE,KAAK,EAAE,IAAE,EAAE,GAAG,GAAGN,KAAEM,IAAE,EAAE,GAAG,GAAGJ,IAAEE,IAAEE,IAAE,EAAE,GAAG,GAAGD,IAAEL,KAAEG,IAAEH,KAAEG,IAAEG,IAAE,EAAE,GAAG,GAAGJ,IAAEI,IAAE,EAAE,GAAG,GAAGN,KAAEM,IAAE,EAAE,GAAG,GAAGJ,IAAEE,IAAEE,IAAE,EAAE,GAAG,GAAGD,IAAEL,KAAEG,IAAEH,KAAEG,IAAEG,IAAE,EAAE,GAAG,GAAGJ,IAAEI,IAAE,EAAE,GAAG,GAAGD,IAAEL,KAAEG,IAAEJ,IAAEC,KAAEG,IAAEJ,IAAEO,IAAE,EAAE,GAAG,GAAGJ,IAAEE,IAAEE,IAAE,EAAE,GAAG,GAAGD,IAAEL,KAAEG,IAAEH,KAAEG,IAAEG,IAAE,EAAE,GAAG,GAAGJ,IAAEE,IAAEL,IAAEO,IAAE,EAAE,GAAG,GAAGD,IAAEL,KAAEG,IAAEJ,IAAEC,KAAEG,IAAEJ,IAAEO,IAAE,EAAE,GAAG,GAAGJ,IAAEE,IAAEE,IAAE,EAAE,GAAG,GAAGD,IAAEL,KAAEG,IAAEH,KAAEG,IAAEG,IAAE,EAAE,GAAG,GAAGJ,IAAEE,IAAEL,IAAEO,IAAE,EAAE,GAAG,GAAGD,IAAEL,KAAEG,IAAEJ,IAAEC,KAAEG,IAAEJ,IAAEO,IAAE,EAAE,GAAG,GAAGJ,IAAEE,IAAEE,IAAE,EAAE,GAAG,GAAGD,IAAEL,KAAEG,IAAEH,KAAEG,IAAEG,IAAE,EAAE,GAAG,GAAGJ,IAAEE,IAAEL,IAAEO,IAAE,EAAE,GAAG,GAAGD,IAAEL,KAAEG,IAAEJ,IAAEC,KAAEG,IAAEJ,IAAEO,IAAE,EAAE,GAAG,GAAGJ,IAAEE,IAAEE,IAAE,EAAE,GAAG,GAAGD,IAAEL,KAAEG,IAAEH,KAAEG,IAAEG,IAAE,EAAE,GAAG,GAAGJ,IAAEE,IAAEL,GAAE,CAAC,EAAC,gBAAgB,CAAC,wBAAyB,EAACC,KAAE,CAACA,IAAE,GAAE,CAACU,IAAE,UAAU,CAAC,SAASX,IAAEA,IAAEC,KAAE,CAAC,KAAK,EAAE,UAAU,YAAY,CAAC,KAAK,EAAE,aAAa,EAAE,EAAE,CAAC,KAAK,KAAKD,IAAE,KAAK,KAAKA,IAAE,KAAK,KAAK,KAAKC,KAAE,KAAK,QAAQ,GAAG,KAAK,EAAEA,KAAE,EAAE,KAAK,6BAA6BD,IAAE,CAAKC,KAAE,KAAN,GAAU,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,EAAE,EAAE,KAAK,CAAC,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,EAAE,IAAI,KAAK,CAAC,KAAK,cAAc,KAAK,mBAAmB,KAAK,cAAc,KAAK,qBAAqB,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,EAAE,EAAE,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,EAAE,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,UAAU,KAAK,CAAC,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,EAAE,EAAE,KAAK,CAAC,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,EAAE,IAAI,KAAK,CAAC,KAAK,qBAAqB,oBAAoB,oBAAoB,CAAC,KAAK,qBAAqB,SAAS,KAAK,EAAE,CAAC,KAAK,MAAM,KAAK,qBAAqB,KAAK,kBAAkB,OAAO,KAAK,GAAG,GAAG,KAAK,GAAG,EAAE,KAAK,eAAe,CAAE,QAAOD,IAAE,UAAU,CAAC,MAAMG,IAAE,SAAS,UAAU,CAAC,KAAK,KAAK,WAAW,UAAU,KAAK,UAAU,KAAK,QAAQ,KAAK,KAAK,WAAW,QAAQ,KAAK,0BAA0B,CAAC,KAAK,MAAM,KAAK,eAAe,CAAE,EAAC,kBAAkB,UAAU,CAAC,IAAIH,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,EAAE,KAAK,MAAM,KAAK,GAAG,EAAE,CAACC,IAAE,EAAE,KAAK,GAAGD,IAAEE,KAAG,EAAEC,IAAE,KAAK,GAAG,EAAEC,IAAE,KAAK,GAAG,EAAEE,IAAE,KAAK,GAAG,EAAEC,IAAE,KAAK,GAAG,EAAEI,IAAE,EAAE,KAAK,GAAGR,KAAG,EAAEH,KAAGa,IAAE,EAAE,KAAK,GAAGT,KAAG,EAAEJ,KAAGU,KAAG,KAAK,GAAG,EAAE,KAAG,KAAK,EAAE,EAAE,IAAID,IAAM,KAAK,KAAK,IAAd,EAAgB,GAAG,EAAE,IAAI,KAAK,EAAE,QAAQ,EAAEd,IAAE,EAAEA,IAAEK,IAAEL,KAAG,EAAE,CAAC,IAAEO,IAAEI,IAAEC,IAAER,IAAEG,IAAES,IAAEE,IAAE,IAAIE,KAAGnB,KAAEM,IAAEC,IAAEC,KAAG,KAAK,IAAIM,IAAE,CAACQ,IAAEtB,KAAE,KAAK,IAAIc,IAAE,CAACO,IAAMF,MAAJ,GAAWG,MAAJ,EAAM,EAAEA,IAAE,KAAK,KAAKH,IAAEA,IAAEG,IAAEA,IAAE,CAACN,IAAMG,MAAJ,GAAWG,MAAJ,EAAM,GAAGH,IAAE,KAAK,KAAKA,IAAEA,IAAEG,IAAEA,IAAE,CAAC,MAAI,KAAK,EAAE,EAAE,GAAGA,MAAI,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,YAAYH,IAAEG,IAAEH,IAAEE,IAAElB,IAAED,IAAEW,IAAES,IAAEN,IAAEb,IAAED,IAAEW,IAAEM,IAAEE,IAAElB,IAAED,IAAEW,IAAES,IAAEN,IAAEb,IAAED,IAAEW,IAAEd,KAAG,EAAE,CAACO,KAAGA,IAAEQ,KAAGT,IAAEQ,GAAE,CAAC,EAAC,qBAAqB,UAAU,CAAC,IAAId,IAAEC,KAAE,KAAK,MAAM,KAAK,GAAG,EAAE,CAACE,IAAE,EAAE,KAAK,GAAGF,KAAEG,IAAE,KAAK,GAAG,EAAEC,IAAE,KAAK,GAAG,EAAEC,IAAE,EAAE,KAAK,GAAGF,KAAG,EAAEH,MAAGM,IAAE,IAAI,KAAK,GAAGC,IAAM,KAAK,KAAK,IAAd,EAAgB,GAAG,EAAE,IAAID,KAAG,KAAK,EAAE,EAAE,KAAK,EAAE,QAAQ,EAAEP,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,CAAC,IAAIS,IAAEL,IAAE,KAAK,IAAIG,IAAE,CAACI,IAAEP,IAAE,KAAK,IAAIG,IAAE,CAACK,IAAMH,MAAJ,GAAWE,MAAJ,EAAM,EAAEA,IAAE,KAAK,KAAKF,IAAEA,IAAEE,IAAEA,IAAE,CAACK,IAAMP,MAAJ,GAAWE,MAAJ,EAAM,GAAGF,IAAE,KAAK,KAAKA,IAAEA,IAAEE,IAAEA,IAAE,CAAC,MAAI,KAAK,EAAE,EAAE,GAAGA,MAAI,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,YAAYF,IAAEE,IAAEF,IAAEG,IAAEN,IAAED,IAAEG,IAAEG,IAAEK,IAAEV,IAAED,IAAEG,IAAEC,IAAEG,IAAEN,IAAED,IAAEG,IAAEG,IAAEK,IAAEV,IAAED,IAAEG,IAAER,KAAG,EAAE,CAACO,KAAGJ,IAAEK,GAAE,MAAK,MAAM,OAAO,EAAE,KAAK,MAAM,GAAG,KAAK,CAAE,CAAC,EAAC,gBAAgB,CAAC,wBAAyB,EAACR,IAAE,CAACA,GAAE,GAAE,CAACY,IAAE,UAAU,CAAC,SAASZ,IAAEA,IAAEC,KAAE,CAAC,KAAK,EAAE,UAAU,YAAY,CAAC,KAAK,EAAE,GAAG,EAAE,KAAK,qBAAqB,oBAAoB,oBAAoB,CAAC,KAAK,qBAAqB,SAAS,KAAK,EAAE,CAAC,KAAK,MAAM,KAAK,qBAAqB,KAAK,KAAKD,IAAE,KAAK,KAAKA,IAAE,KAAK,KAAK,QAAQ,GAAG,KAAK,EAAEC,KAAE,EAAE,KAAK,6BAA6BD,IAAE,CAAC,KAAK,EAAE,gBAAgB,QAAQA,IAAEC,KAAE,EAAE,EAAE,EAAE,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,EAAE,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,EAAE,KAAK,CAAC,KAAK,kBAAkB,OAAO,KAAK,GAAG,GAAG,KAAK,GAAG,EAAE,KAAK,mBAAmB,CAAE,QAAOD,IAAE,UAAU,CAAC,kBAAkB,UAAU,CAAC,IAAIA,IAAE,KAAK,EAAE,EAAE,GAAGC,KAAE,KAAK,EAAE,EAAE,GAAGE,IAAE,KAAK,EAAE,EAAE,GAAG,EAAEC,IAAE,KAAK,EAAE,EAAE,GAAG,EAAEC,IAAE,MAAMF,IAAEC,IAAE,KAAK,EAAE,EAAE,CAACE,IAAED,KAAG,EAAE,aAAa,KAAK,EAAE,QAAQ,EAAM,KAAK,IAAT,GAAgB,KAAK,IAAT,GAAY,KAAK,EAAE,YAAYL,IAAEG,IAAEF,KAAEG,IAAEC,IAAEL,IAAEG,IAAEF,KAAEG,IAAEC,IAAEL,IAAEG,IAAEF,KAAEG,IAAEE,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYN,IAAEG,IAAEF,KAAEG,IAAEC,IAAEL,IAAEG,IAAEF,KAAEG,IAAEE,IAAEN,IAAEG,IAAEF,KAAEG,IAAEC,IAAE,GAAG,EAAE,CAAKA,MAAJ,GAAmV,KAAK,EAAE,YAAYL,IAAEG,IAAEF,KAAEG,IAAEJ,IAAEG,IAAEG,IAAEL,KAAEG,IAAEJ,IAAEG,IAAEF,KAAEG,IAAE,EAAE,CAAC,KAAK,EAAE,YAAYJ,IAAEG,IAAEF,KAAEG,IAAEJ,IAAEG,IAAEF,KAAEG,IAAEE,IAAEN,IAAEG,IAAEF,KAAEG,IAAE,EAAE,GAA3a,KAAK,EAAE,YAAYJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAEJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAEJ,IAAEG,IAAEG,IAAEL,KAAEG,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAEJ,IAAEG,IAAEG,IAAEL,KAAEG,IAAEJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYJ,IAAEG,IAAEF,KAAEG,IAAEC,IAAEL,IAAEG,IAAEF,KAAEG,IAAEC,IAAEL,IAAEG,IAAEF,KAAEG,IAAEE,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYN,IAAEG,IAAEF,KAAEG,IAAEC,IAAEL,IAAEG,IAAEF,KAAEG,IAAEE,IAAEN,IAAEG,IAAEF,KAAEG,IAAEC,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYL,IAAEG,IAAEE,IAAEJ,KAAEG,IAAEJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAEJ,IAAEG,IAAEG,IAAEL,KAAEG,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAEJ,IAAEG,IAAEG,IAAEL,KAAEG,IAAEJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAE,GAAG,EAAE,IAAsG,KAAK,EAAE,YAAYJ,IAAEG,IAAEF,KAAEG,IAAEC,IAAEL,IAAEG,IAAEF,KAAEG,IAAEE,IAAEN,IAAEG,IAAEF,KAAEG,IAAEC,IAAE,GAAG,EAAE,CAAKA,MAAJ,GAA0Y,KAAK,EAAE,YAAYL,IAAEG,IAAEF,KAAEG,IAAEJ,IAAEG,IAAEG,IAAEL,KAAEG,IAAEJ,IAAEG,IAAEF,KAAEG,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYJ,IAAEG,IAAEF,KAAEG,IAAEJ,IAAEG,IAAEF,KAAEG,IAAEE,IAAEN,IAAEG,IAAEF,KAAEG,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYJ,IAAEG,IAAEF,KAAEG,IAAEJ,IAAEG,IAAEG,IAAEL,KAAEG,IAAEJ,IAAEG,IAAEF,KAAEG,IAAE,GAAG,EAAE,GAA3hB,KAAK,EAAE,YAAYJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAEJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAEJ,IAAEG,IAAEG,IAAEL,KAAEG,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAEJ,IAAEG,IAAEG,IAAEL,KAAEG,IAAEJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYJ,IAAEG,IAAEF,KAAEG,IAAEC,IAAEL,IAAEG,IAAEF,KAAEG,IAAEC,IAAEL,IAAEG,IAAEF,KAAEG,IAAEE,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYN,IAAEG,IAAEF,KAAEG,IAAEC,IAAEL,IAAEG,IAAEF,KAAEG,IAAEE,IAAEN,IAAEG,IAAEF,KAAEG,IAAEC,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYL,IAAEG,IAAEE,IAAEJ,KAAEG,IAAEJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAEJ,IAAEG,IAAEG,IAAEL,KAAEG,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAEJ,IAAEG,IAAEG,IAAEL,KAAEG,IAAEJ,IAAEG,IAAEE,IAAEJ,KAAEG,IAAE,GAAG,EAAE,CAAC,KAAK,EAAE,YAAYJ,IAAEG,IAAEF,KAAEG,IAAEC,IAAEL,IAAEG,IAAEF,KAAEG,IAAEC,IAAEL,IAAEG,IAAEF,KAAEG,IAAEE,IAAE,GAAG,EAAE,EAA8J,EAAC,SAAS,UAAU,CAAC,KAAK,KAAK,WAAW,UAAU,KAAK,UAAU,KAAK,QAAQ,KAAK,KAAK,WAAW,QAAQ,KAAK,0BAA0B,CAAC,KAAK,MAAM,KAAK,mBAAmB,CAAE,EAAC,MAAMH,GAAE,EAAC,gBAAgB,CAAC,wBAAyB,EAACH,IAAE,CAACA,GAAE,GAAE,CAAKgB,IAAE,CAAC,aAAa,SAAShB,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAE,OAAWD,MAAJ,GAAWA,MAAJ,EAAMC,KAAOD,MAAJ,EAAMF,KAAE,GAAGA,KAAE,IAAI,EAAE,OAAO,IAAIO,IAAER,IAAEC,KAAEE,KAAG,IAAIG,IAAEN,IAAEC,KAAEE,KAAOA,MAAJ,EAAMC,IAAE,IAAIQ,IAAEZ,IAAEC,MAAOE,MAAJ,EAAMC,IAAE,IAAIK,IAAET,IAAEC,MAAOE,MAAJ,IAAQC,IAAE,IAAIO,IAAEX,IAAEC,OAAIG,IAAE,GAAG,IAAE,mBAAmBA,IAAE,CAACA,GAAE,EAAC,uBAAuB,UAAU,CAAC,OAAOE,GAAE,EAAC,gCAAgC,UAAU,CAAC,OAAOE,GAAE,CAAC,EAAC,OAAOQ,GAAE,GAAE,CAAC,OAAO,UAAU,CAAC,IAAIhB,IAAE,KAAK,IAAIC,KAAE,KAAK,IAAIE,IAAE,KAAK,IAAIC,IAAE,KAAK,MAAM,SAASC,KAAG,CAAC,OAAO,KAAK,MAAM,GAAG,EAAE,KAAK,MAAM,GAAG,EAAE,KAAK,MAAM,GAAG,EAAE,KAAK,MAAM,GAAG,EAAE,KAAK,MAAM,GAAG,EAAE,KAAK,MAAM,GAAG,EAAE,KAAK,MAAM,GAAG,EAAE,KAAK,MAAM,GAAG,EAAE,KAAK,MAAM,GAAG,EAAE,KAAK,MAAM,GAAG,EAAE,KAAK,MAAM,IAAI,EAAE,KAAK,MAAM,IAAI,EAAE,KAAK,MAAM,IAAI,EAAE,KAAK,MAAM,IAAI,EAAE,KAAK,MAAM,IAAI,EAAE,KAAK,MAAM,IAAI,EAAE,IAAK,UAASC,IAAEH,IAAE,CAAC,GAAOA,MAAJ,EAAM,OAAO,KAAK,IAAIC,IAAE,IAAED,IAAE,CAACE,IAAE,KAAEF,IAAE,CAAC,MAAO,MAAK,GAAGC,KAAGC,IAAE,EAAE,EAAEA,IAAED,IAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,AAAC,UAASG,IAAEJ,IAAE,CAAC,GAAOA,MAAJ,EAAM,OAAO,KAAK,IAAIC,IAAE,IAAED,IAAE,CAACE,IAAE,KAAEF,IAAE,CAAC,MAAO,MAAK,GAAG,EAAE,EAAE,EAAE,EAAE,EAAEC,KAAGC,IAAE,EAAE,EAAEA,IAAED,IAAE,EAAE,EAAE,EAAE,EAAE,EAAE,AAAC,UAASI,IAAEL,IAAE,CAAC,GAAOA,MAAJ,EAAM,OAAO,KAAK,IAAIC,IAAE,IAAED,IAAE,CAACE,IAAE,KAAEF,IAAE,CAAC,MAAO,MAAK,GAAGC,IAAE,EAAEC,IAAE,EAAE,EAAE,EAAE,EAAE,GAAGA,IAAE,EAAED,IAAE,EAAE,EAAE,EAAE,EAAE,EAAE,AAAC,UAASK,IAAEN,IAAE,CAAC,GAAOA,MAAJ,EAAM,OAAO,KAAK,IAAIC,IAAE,IAAED,IAAE,CAACE,IAAE,KAAEF,IAAE,CAAC,MAAO,MAAK,GAAGC,KAAGC,IAAE,EAAE,EAAEA,IAAED,IAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,AAAC,UAASO,IAAEX,IAAEC,KAAE,CAAC,MAAO,MAAK,GAAG,EAAEA,KAAED,IAAE,EAAE,EAAE,EAAE,AAAC,UAASY,IAAEZ,IAAEC,KAAE,CAAC,MAAO,MAAK,MAAM,IAAED,IAAE,CAAC,IAAEC,KAAE,CAAC,AAAC,UAASe,IAAEZ,IAAEC,IAAE,CAAC,IAAIC,IAAE,IAAED,IAAE,CAACE,IAAE,KAAEF,IAAE,CAAC,MAAO,MAAK,GAAGC,IAAEC,IAAE,EAAE,GAAGA,IAAED,IAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,GAAG,EAAE,EAAE,EAAE,EAAE,IAAEF,IAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,GAAGE,KAAGC,IAAE,EAAE,EAAEA,IAAED,IAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,AAAC,UAASY,IAAElB,IAAEC,KAAEE,IAAE,CAAC,OAAOA,KAAOA,MAAJ,IAAQA,IAAE,GAAOH,MAAJ,GAAWC,OAAJ,GAAWE,MAAJ,EAAM,KAAK,KAAK,GAAGH,IAAE,EAAE,EAAE,EAAE,EAAEC,KAAE,EAAE,EAAE,EAAE,EAAEE,IAAE,EAAE,EAAE,EAAE,EAAE,EAAE,AAAC,UAASY,IAAEf,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEE,IAAEC,IAAEI,IAAEE,IAAEH,IAAED,IAAEM,IAAE,CAAC,OAAO,KAAK,MAAM,GAAGpB,IAAE,KAAK,MAAM,GAAGC,KAAE,KAAK,MAAM,GAAGE,IAAE,KAAK,MAAM,GAAGC,IAAE,KAAK,MAAM,GAAGC,IAAE,KAAK,MAAM,GAAGC,IAAE,KAAK,MAAM,GAAGC,IAAE,KAAK,MAAM,GAAGC,IAAE,KAAK,MAAM,GAAGC,IAAE,KAAK,MAAM,GAAGE,IAAE,KAAK,MAAM,IAAIC,IAAE,KAAK,MAAM,IAAII,IAAE,KAAK,MAAM,IAAIE,IAAE,KAAK,MAAM,IAAIH,IAAE,KAAK,MAAM,IAAID,IAAE,KAAK,MAAM,IAAIM,IAAE,IAAK,UAASN,IAAEd,IAAEC,KAAEE,IAAE,CAAC,OAAOA,MAAK,EAAMH,MAAJ,GAAWC,OAAJ,GAAWE,MAAJ,EAAM,KAAK,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAEH,IAAEC,KAAEE,IAAE,EAAE,CAAC,IAAK,UAASiB,IAAEpB,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEE,IAAEC,IAAEI,IAAEE,IAAEH,IAAED,IAAEM,IAAE,CAAC,IAAIG,IAAE,KAAK,MAAM,GAAOvB,MAAJ,GAAWC,OAAJ,GAAWE,MAAJ,GAAWC,MAAJ,GAAWC,MAAJ,GAAWC,MAAJ,GAAWC,MAAJ,GAAWC,MAAJ,GAAWC,MAAJ,GAAWE,MAAJ,GAAWC,MAAJ,GAAWI,MAAJ,EAAM,OAAOO,IAAE,IAAIA,IAAE,IAAIvB,IAAEuB,IAAE,IAAIL,IAAEK,IAAE,IAAIA,IAAE,IAAIjB,IAAEiB,IAAE,IAAIR,IAAEQ,IAAE,IAAIA,IAAE,IAAIX,IAAEW,IAAE,IAAIT,IAAES,IAAE,KAAKH,IAAE,KAAK,qBAAqB,EAAE,KAAK,IAAIE,IAAEC,IAAE,GAAGN,IAAEM,IAAE,GAAGJ,IAAEI,IAAE,GAAGG,IAAEH,IAAE,GAAGY,IAAEZ,IAAE,GAAGW,IAAEX,IAAE,GAAGC,IAAED,IAAE,GAAGE,IAAEF,IAAE,GAAGM,IAAEN,IAAE,GAAGS,IAAET,IAAE,GAAGK,IAAEL,IAAE,IAAII,IAAEJ,IAAE,IAAIO,IAAEP,IAAE,IAAIe,IAAEf,IAAE,IAAIwB,IAAExB,IAAE,IAAIQ,IAAER,IAAE,IAAI,OAAOA,IAAE,GAAGD,IAAEtB,IAAEiB,IAAEZ,IAAEc,IAAEV,IAAEiB,IAAER,IAAEK,IAAE,GAAGD,IAAErB,KAAEgB,IAAEX,IAAEa,IAAER,IAAEe,IAAEX,IAAEQ,IAAE,GAAGD,IAAEnB,IAAEc,IAAEV,IAAEY,IAAEP,IAAEc,IAAEZ,IAAES,IAAE,GAAGD,IAAElB,IAAEa,IAAET,IAAEW,IAAEH,IAAEU,IAAEN,IAAEG,IAAE,GAAGY,IAAEnC,IAAEkC,IAAE7B,IAAEmB,IAAEf,IAAEgB,IAAEP,IAAEK,IAAE,GAAGY,IAAElC,KAAEiC,IAAE5B,IAAEkB,IAAEb,IAAEc,IAAEV,IAAEQ,IAAE,GAAGY,IAAEhC,IAAE+B,IAAE3B,IAAEiB,IAAEZ,IAAEa,IAAEX,IAAES,IAAE,GAAGY,IAAE/B,IAAE8B,IAAE1B,IAAEgB,IAAER,IAAES,IAAEL,IAAEG,IAAE,GAAGM,IAAE7B,IAAEgC,IAAE3B,IAAEuB,IAAEnB,IAAEkB,IAAET,IAAEK,IAAE,GAAGM,IAAE5B,KAAE+B,IAAE1B,IAAEsB,IAAEjB,IAAEgB,IAAEZ,IAAEQ,IAAE,IAAIM,IAAE1B,IAAE6B,IAAEzB,IAAEqB,IAAEhB,IAAEe,IAAEb,IAAES,IAAE,IAAIM,IAAEzB,IAAE4B,IAAExB,IAAEoB,IAAEZ,IAAEW,IAAEP,IAAEG,IAAE,IAAIO,IAAE9B,IAAEsC,IAAEjC,IAAE0C,IAAEtC,IAAEsB,IAAEb,IAAEK,IAAE,IAAIO,IAAE7B,KAAEqC,IAAEhC,IAAEyC,IAAEpC,IAAEoB,IAAEhB,IAAEQ,IAAE,IAAIO,IAAE3B,IAAEmC,IAAE/B,IAAEwC,IAAEnC,IAAEmB,IAAEjB,IAAES,IAAE,IAAIO,IAAE1B,IAAEkC,IAAE9B,IAAEuC,IAAE/B,IAAEe,IAAEX,IAAE,KAAK,qBAAqB,EAAE,IAAK,UAASG,KAAG,CAAC,OAAO,KAAK,sBAAsB,KAAK,YAAgB,KAAK,MAAM,KAAf,GAAuB,KAAK,MAAM,KAAf,GAAuB,KAAK,MAAM,KAAf,GAAuB,KAAK,MAAM,KAAf,GAAuB,KAAK,MAAM,KAAf,GAAuB,KAAK,MAAM,KAAf,GAAuB,KAAK,MAAM,KAAf,GAAuB,KAAK,MAAM,KAAf,GAAuB,KAAK,MAAM,KAAf,GAAuB,KAAK,MAAM,KAAf,GAAuB,KAAK,MAAM,MAAf,GAAwB,KAAK,MAAM,MAAf,GAAwB,KAAK,MAAM,MAAf,GAAwB,KAAK,MAAM,MAAf,GAAwB,KAAK,MAAM,MAAf,GAAwB,KAAK,MAAM,MAAf,GAAoB,KAAK,qBAAqB,GAAG,KAAK,SAAU,UAASD,IAAEtB,IAAE,CAAC,IAAI,IAAIC,KAAE,EAAEA,KAAE,IAAI,CAAC,GAAGD,IAAE,MAAMC,QAAK,KAAK,MAAMA,MAAG,OAAO,EAAE,MAAG,CAAE,QAAO,CAAE,UAASgB,IAAEjB,IAAE,CAAC,IAAIC,KAAE,IAAIA,KAAE,EAAEA,KAAE,GAAGA,MAAG,EAAE,IAAE,MAAMA,MAAG,KAAK,MAAMA,MAAG,OAAOD,GAAE,UAASmB,IAAEnB,IAAE,CAAC,IAAIC,KAAE,IAAIA,KAAE,EAAEA,KAAE,GAAGA,MAAG,EAAE,KAAK,MAAMA,MAAGD,IAAEC,KAAG,UAASyB,IAAE1B,IAAEC,KAAEE,IAAE,CAAC,MAAM,CAAC,EAAEH,IAAE,KAAK,MAAM,GAAGC,KAAE,KAAK,MAAM,GAAGE,IAAE,KAAK,MAAM,GAAG,KAAK,MAAM,IAAI,EAAEH,IAAE,KAAK,MAAM,GAAGC,KAAE,KAAK,MAAM,GAAGE,IAAE,KAAK,MAAM,GAAG,KAAK,MAAM,IAAI,EAAEH,IAAE,KAAK,MAAM,GAAGC,KAAE,KAAK,MAAM,GAAGE,IAAE,KAAK,MAAM,IAAI,KAAK,MAAM,GAAI,CAAC,UAASgC,IAAEnC,IAAEC,KAAEE,IAAE,CAAC,OAAOH,IAAE,KAAK,MAAM,GAAGC,KAAE,KAAK,MAAM,GAAGE,IAAE,KAAK,MAAM,GAAG,KAAK,MAAM,GAAI,UAAS+B,IAAElC,IAAEC,KAAEE,IAAE,CAAC,OAAOH,IAAE,KAAK,MAAM,GAAGC,KAAE,KAAK,MAAM,GAAGE,IAAE,KAAK,MAAM,GAAG,KAAK,MAAM,GAAI,UAASqB,IAAExB,IAAEC,KAAEE,IAAE,CAAC,OAAOH,IAAE,KAAK,MAAM,GAAGC,KAAE,KAAK,MAAM,GAAGE,IAAE,KAAK,MAAM,IAAI,KAAK,MAAM,GAAI,UAASsB,KAAG,CAAC,IAAIzB,IAAE,KAAK,MAAM,GAAG,KAAK,MAAM,GAAG,KAAK,MAAM,GAAG,KAAK,MAAM,GAAGC,KAAE,KAAK,MAAM,GAAGD,IAAEG,KAAG,KAAK,MAAM,GAAGH,IAAEI,KAAG,KAAK,MAAM,GAAGJ,IAAEK,IAAE,KAAK,MAAM,GAAGL,IAAEM,KAAG,KAAK,MAAM,GAAG,KAAK,MAAM,IAAI,KAAK,MAAM,GAAG,KAAK,MAAM,KAAKN,IAAEO,MAAI,KAAK,MAAM,GAAG,KAAK,MAAM,IAAI,KAAK,MAAM,GAAG,KAAK,MAAM,KAAKP,IAAEQ,IAAE,IAAI,OAAO,OAAOA,IAAE,MAAM,GAAGP,KAAEO,IAAE,MAAM,GAAGL,IAAEK,IAAE,MAAM,GAAGJ,IAAEI,IAAE,MAAM,GAAGH,IAAEG,IAAE,MAAM,IAAIF,IAAEE,IAAE,MAAM,IAAID,IAAEC,GAAE,UAASqB,IAAE7B,IAAE,CAAC,MAAO,MAAK,kBAAkB,CAAC,kBAAkBA,IAAE,GAAGA,IAAE,GAAGA,IAAE,IAAI,EAAE,AAAC,UAASgC,IAAEhC,IAAE,CAAC,IAAIC,KAAEE,IAAEH,IAAE,OAAOI,IAAE,CAAE,EAAC,IAAIH,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,IAAEA,MAAG,IAAED,IAAEC,MAAG,CAAC,OAAOG,GAAE,UAASwB,IAAE5B,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAE,iBAAiB,UAAU,EAAE,CAAC,GAAG,KAAK,YAAY,CAAC,IAAE,GAAGJ,IAAE,GAAGI,IAAE,GAAGJ,IAAE,GAAGI,IAAE,GAAGH,KAAE,GAAGG,IAAE,GAAGH,KAAE,GAAGG,IAAE,GAAGD,IAAE,GAAGC,IAAE,GAAGD,IAAE,OAAO,CAAC,IAAIE,IAAE,KAAK,MAAM,GAAGC,IAAE,KAAK,MAAM,GAAGC,IAAE,KAAK,MAAM,GAAGC,IAAE,KAAK,MAAM,GAAGC,IAAE,KAAK,MAAM,IAAIE,IAAE,KAAK,MAAM,IAAI,IAAE,GAAGX,IAAE,GAAGK,IAAEL,IAAE,GAAGO,IAAEE,IAAEL,IAAE,GAAGJ,IAAE,GAAGM,IAAEN,IAAE,GAAGQ,IAAEG,IAAEP,IAAE,GAAGH,KAAE,GAAGI,IAAEJ,KAAE,GAAGM,IAAEE,IAAEL,IAAE,GAAGH,KAAE,GAAGK,IAAEL,KAAE,GAAGO,IAAEG,IAAEP,IAAE,GAAGD,IAAE,GAAGE,IAAEF,IAAE,GAAGI,IAAEE,IAAEL,IAAE,GAAGD,IAAE,GAAGG,IAAEH,IAAE,GAAGK,IAAEG,GAAE,QAAOP,GAAE,UAASuB,IAAE3B,IAAEC,KAAEE,IAAE,CAAC,MAAO,MAAK,YAAY,CAAC,CAACH,IAAEC,KAAEE,GAAE,EAAC,CAACH,IAAE,KAAK,MAAM,GAAGC,KAAE,KAAK,MAAM,GAAGE,IAAE,KAAK,MAAM,GAAG,KAAK,MAAM,IAAIH,IAAE,KAAK,MAAM,GAAGC,KAAE,KAAK,MAAM,GAAGE,IAAE,KAAK,MAAM,GAAG,KAAK,MAAM,IAAIH,IAAE,KAAK,MAAM,GAAGC,KAAE,KAAK,MAAM,GAAGE,IAAE,KAAK,MAAM,IAAI,KAAK,MAAM,GAAI,CAAC,UAAS2B,IAAE9B,IAAEC,KAAE,CAAC,GAAG,KAAK,YAAY,CAAC,OAAOD,IAAE,IAAIC,KAAE,IAAIE,IAAE,KAAK,MAAM,MAAO,MAAK,MAAM,KAAKH,IAAEG,IAAE,GAAGF,KAAEE,IAAE,GAAGA,IAAE,KAAK,CAAC,IAAI,IAAI,KAAK,MAAM,KAAKH,IAAEG,IAAE,GAAGF,KAAEE,IAAE,GAAGA,IAAE,KAAK,CAAC,GAAI,UAASmC,KAAG,CAAC,IAAI,IAAItC,IAAE,EAAEC,KAAE,KAAK,MAAME,IAAE,YAAYH,IAAE,IAAI,KAAG,IAAE,IAAIC,KAAED,KAAG,CAAC,IAAIG,KAAQH,MAAL,GAAO,IAAI,IAAIA,KAAG,EAAE,OAAOG,GAAE,UAAS4C,IAAE/C,IAAE,CAAC,OAAOA,IAAE,MAAMA,IAAE,GAAGA,IAAE,OAAOA,IAAE,EAAE,IAAE,IAAIA,IAAE,CAAC,IAAIA,GAAE,UAAS+B,KAAG,CAAC,IAAI/B,IAAE,KAAK,MAAM,MAAM,UAAU,IAAEA,IAAE,GAAG,CAAC,IAAI,IAAEA,IAAE,GAAG,CAAC,IAAI,IAAEA,IAAE,GAAG,CAAC,IAAI,IAAEA,IAAE,GAAG,CAAC,IAAI,IAAEA,IAAE,IAAI,CAAC,IAAI,IAAEA,IAAE,IAAI,CAAC,GAAI,QAAO,UAAU,CAAC,KAAK,MAAMK,IAAE,KAAK,OAAOC,IAAE,KAAK,QAAQC,IAAE,KAAK,QAAQC,IAAE,KAAK,QAAQC,IAAE,KAAK,KAAKG,IAAE,KAAK,aAAaI,IAAE,KAAK,MAAML,IAAE,KAAK,MAAMO,IAAE,KAAK,aAAaH,IAAE,KAAK,UAAUD,IAAE,KAAK,UAAUM,IAAE,KAAK,aAAaM,IAAE,KAAK,SAASS,IAAE,KAAK,SAASD,IAAE,KAAK,SAASV,IAAE,KAAK,kBAAkBG,IAAE,KAAK,oBAAoBC,IAAE,KAAK,wBAAwBE,IAAE,KAAK,MAAMQ,IAAE,KAAK,QAAQP,IAAE,KAAK,MAAMd,IAAE,KAAK,eAAeE,IAAE,KAAK,OAAOG,IAAE,KAAK,cAAcU,IAAE,KAAK,aAAaH,IAAE,KAAK,iBAAiBJ,IAAE,KAAK,GAAG,KAAK,UAAU,KAAK,WAAWF,IAAE,KAAK,WAAW,EAAE,KAAK,qBAAqB,EAAE,KAAK,MAAM,iBAAiB,UAAU,GAAG,CAAC,KAAK,OAAO,AAAC,CAAC,GAAE,CAAC,SAAS,UAAUvB,IAAE,CAAC,MAAM,CAAC,iBAA6B,QAAnB,mBAA4C,OAAO,UAAxB,SAAiC,SAASA,IAAE,CAAC,cAAcA,GAAE,EAAC,SAASA,IAAE,CAAC,OAAOA,YAAsB,QAAnB,YAA2BA,IAAE,cAAc,QAAQA,MAAI,OAAO,UAAU,gBAAgBA,GAAE,GAAEA,IAAE,AAAC,KAAI,OAAO,CAAE,EAAC,WAAW,mBAAmB,cAAc,sBAAsB,SAAS,GAAG,SAAS,YAAYA,IAAE,CAAC,gBAAgBA,IAAE,AAAC,UAAS,kBAAkB,CAAC,CAAC,IAAI,WAAW,iBAAiB,iBAAiB,cAAc,WAAW,SAAS,CAAC,iBAAiB,kBAAkB,AAAC,UAAS,qBAAqBA,IAAE,CAAC,mBAAmBA,IAAE,AAAC,UAAS,UAAUA,IAAE,CAAC,YAAYA,IAAE,AAAC,UAAS,cAAcA,IAAE,CAAC,OAAO,IAAI,aAAaA,IAAE,cAAc,KAAK,MAAM,cAAc,EAAE,iBAAiB,cAAcA,IAAE,AAAC,UAAS,WAAWA,IAAE,CAAC,UAAoBA,KAAjB,SAAmB,OAAOA,IAAP,CAAU,IAAI,OAAO,wBAAwB,IAAI,CAAC,MAAM,QAAQ,IAAI,SAAS,wBAAwB,GAAG,CAAC,MAAM,IAAI,MAAM,wBAAwB,GAAG,AAAC,MAAI,CAAC,MAAMA,IAAE,EAAEA,IAAE,GAAG,wBAAwBA,IAAE,CAAC,yBAAyB,EAAE,GAAG,aAAa,EAAE,CAAC,aAAa,EAAE,AAAC,UAAS,WAAW,CAAC,OAA0B,kBAAU,UAAS,cAAcA,IAAEC,KAAE,CAAC,AAAgBD,MAAhB,eAAmB,qBAAqBC,KAAE,AAAC,UAAS,WAAWD,IAAE,CAAC,OAAOA,IAAP,CAAU,IAAI,kBAAkB,OAAO,gBAAgB,IAAI,uBAAuB,OAAO,qBAAqB,IAAI,SAAS,OAAO,OAAO,QAAQ,OAAO,IAAK,CAAC,UAAS,YAAY,CAAC,AAAa,SAAS,aAAtB,aAAmC,cAAc,wBAAwB,CAAC,kBAAkB,CAAE,UAAS,iBAAiBA,IAAE,CAAC,IAAI,IAAIC,KAAE,YAAY,MAAM,IAAI,CAACE,IAAE,EAAEA,IAAEF,KAAE,OAAOE,KAAG,EAAE,CAAC,IAAIC,IAAE,KAAED,KAAG,MAAM,IAAI,CAAC,GAAG,mBAAmBC,IAAE,GAAG,EAAEJ,IAAE,MAAO,oBAAmBI,IAAE,GAAG,AAAC,QAAO,IAAK,QAAO,KAAK,iBAAiB,KAAK,OAAO,MAAM,iBAAiB,MAAM,OAAO,gBAAgB,YAAY,OAAO,YAAY,iBAAiB,YAAY,OAAO,SAAS,iBAAiB,SAAS,OAAO,aAAa,iBAAiB,aAAa,OAAO,KAAK,iBAAiB,KAAK,OAAO,iBAAiB,iBAAiB,OAAO,kBAAkB,iBAAiB,kBAAkB,OAAO,cAAc,cAAc,OAAO,qBAAqB,qBAAqB,OAAO,OAAO,iBAAiB,OAAO,OAAO,YAAY,iBAAiB,YAAY,OAAO,QAAQ,iBAAiB,QAAQ,OAAO,WAAW,WAAW,OAAO,UAAU,UAAU,OAAO,cAAc,cAAc,OAAO,OAAO,iBAAiB,OAAO,OAAO,SAAS,iBAAiB,SAAS,OAAO,UAAU,iBAAiB,UAAU,OAAO,KAAK,iBAAiB,KAAK,OAAO,OAAO,iBAAiB,OAAO,OAAO,wBAAwB,iBAAiB,wBAAwB,OAAO,aAAa,aAAa,OAAO,YAAY,UAAU,OAAO,aAAa,WAAW,OAAO,QAAQ,SAAS,IAAI,YAAY,GAAG,GAAG,WAAW,CAAC,IAAI,QAAQ,SAAS,qBAAqB,SAAS,CAAC,MAAM,QAAQ,OAAO,EAAE,SAAS,QAAQ,QAAQ,CAAC,IAAI,EAAG,EAAC,YAAY,SAAS,IAAI,SAAS,IAAI,QAAQ,aAAa,GAAG,CAAC,GAAG,SAAS,iBAAiB,WAAW,AAAC,KAAI,wBAAwB,YAAY,WAAW,IAAI,CAAC,GAAG,CAAC,AAAW,UAAUF,UAAQ,GAA7B,WAAgC,OAAO,UAAU,OAAQ,MAAQ,CAAE,KAAI,eAAe,UAAU,CAAC,IAAIF,IAAE,CAAE,EAACC,KAAE,CAAE,EAAC,OAAOD,IAAE,iBAAiB,SAASA,IAAEG,IAAE,CAAC,KAAEH,OAAKC,KAAED,KAAGG,IAAG,EAACH,IAAE,YAAY,SAASA,IAAEG,IAAEC,IAAE,CAAC,OAAO,IAAIH,KAAED,KAAGG,IAAEC,IAAG,EAACJ,GAAE,GAAE,CAAC,SAAS,eAAe,CAAE,UAAS,cAAc,CAAE,UAAS,wBAAwB,CAAE,eAAc,UAAU,uBAAuB,UAAU,CAAE,EAAC,cAAc,UAAU,mBAAmB,UAAU,CAAE,EAAC,cAAc,UAAU,SAAS,SAASA,IAAE,CAAC,IAAI,KAAK,OAAO,CAAC,IAAE,GAAG,UAAU,mBAAmBA,IAAE,GAAG,CAAC,IAAIC,KAAE,CAAC,MAAMD,IAAE,GAAG,KAAKA,IAAE,qBAAqB,oBAAoB,oBAAoB,AAAC,EAAC,KAAK,OAAO,KAAKC,KAAE,CAAC,KAAK,mBAAmBA,KAAE,CAAC,KAAK,aAAa,IAAE,eAAe,AAAC,CAAC,EAAC,cAAc,UAAU,KAAK,SAASD,IAAEC,KAAE,CAAC,KAAK,OAAO,CAAE,EAAC,KAAK,KAAKD,IAAE,KAAK,6BAA6BA,IAAE,CAAC,KAAK,uBAAuBA,IAAEC,KAAE,CAAC,KAAK,QAAQ,oBAAoB,KAAK,QAAQ,EAAE,KAAK,GAAG,EAAE,KAAK,kBAAkB,OAAO,KAAK,GAAG,EAAE,KAAK,UAAU,EAAE,AAAC,EAAC,cAAc,UAAU,YAAY,UAAU,CAAC,KAAK,KAAK,WAAW,UAAU,KAAK,UAAU,KAAK,QAAQ,KAAK,KAAK,WAAW,QAAQ,KAAK,0BAA0B,CAAE,EAAC,gBAAgB,CAAC,wBAAyB,EAAC,cAAc,CAAC,gBAAgB,CAAC,aAAc,EAAC,aAAa,CAAC,aAAa,UAAU,uBAAuB,SAASD,IAAEC,KAAE,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,IAAI,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,IAAI,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,EAAE,KAAK,CAAC,KAAK,OAAO,EAAE,KAAK,OAAO,EAAE,KAAK,SAAS,KAAK,YAAY,KAAK,EAAEA,KAAE,EAAE,KAAK,cAAc,KAAK,EAAE,gBAAgB,UAAU,KAAK,EAAE,gBAAgB,UAAU,KAAK,EAAE,gBAAgB,MAAO,EAAC,aAAa,UAAU,mBAAmB,SAASD,IAAE,CAAC,IAAE,UAAU,CAAE,CAAC,EAAC,aAAa,UAAU,oBAAoB,SAASA,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAE,CAAE,EAAC,MAAG,EAAE,IAAE,KAAK,CAAC,EAAEN,IAAE,EAAEC,IAAE,EAAC,CAACD,KAAG,EAAE,IAAE,KAAK,CAAC,EAAEA,IAAE,EAAE,EAAEC,KAAE,CAAE,EAAC,EAAE,IAAE,KAAK,CAAC,EAAED,IAAE,EAAE,CAAE,EAAC,CAAC,IAAE,KAAK,CAAC,EAAE,EAAE,EAAEC,KAAE,CAAE,EAAC,EAAE,IAAIM,IAAEC,IAAEC,IAAE,CAAE,EAACE,IAAEL,IAAE,OAAO,IAAIC,IAAE,EAAEA,IAAEI,IAAEJ,KAAG,EAAE,CAAC,IAAIK,IAAEI,IAAE,CAAMR,IAAEF,IAAEC,MAAI,EAAEF,IAAED,KAAGI,IAAE,EAAEH,IAAED,IAAED,MAAG,IAAEK,IAAE,EAAEH,KAAGD,IAAE,GAAGI,IAAE,EAAEH,IAAED,KAAGD,IAAEa,IAAER,IAAE,EAAEH,KAAGD,IAAED,IAAE,GAAGK,IAAE,EAAEH,IAAED,KAAGD,IAAE,IAAE,KAAK,CAACS,IAAEI,GAAE,EAAC,CAAC,QAAOP,IAAE,QAAQ,IAAE,KAAK,CAAC,EAAE,CAAE,EAAC,CAACA,GAAE,EAAC,aAAa,UAAU,iBAAiB,SAAST,IAAE,CAAC,IAAIC,KAAEE,IAAEH,IAAE,OAAO,IAAIC,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,mBAAmB,QAAQD,IAAEC,MAAG,CAAC,OAAOD,IAAE,OAAO,EAAEA,GAAE,EAAC,aAAa,UAAU,cAAc,SAASA,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAEC,IAAE,GAAG,KAAK,MAAML,IAAE,CAAC,IAAIM,IAAE,KAAK,EAAE,EAAE,IAAI,IAAI,GAAGA,IAAE,IAAIA,KAAG,IAAIL,KAAE,KAAK,EAAE,EAAE,EAAE,EAAEK,IAAE,KAAK,EAAE,EAAE,EAAE,EAAEA,IAAE,KAAK,EAAE,EAAEA,MAAIH,IAAE,KAAK,EAAE,EAAE,EAAE,EAAEG,IAAE,KAAK,EAAE,EAAE,EAAE,EAAEA,IAAE,KAAK,EAAE,EAAEA,KAAG,CAAC,IAAIC,IAAEN,KAAE,KAAEE,IAAEA,IAAEI,GAAE,MAAE,KAAK,KAAK,MAAM,IAAIN,KAAE,CAACE,IAAE,KAAK,KAAK,MAAM,IAAIA,IAAE,CAAC,KAAK,OAAOF,KAAE,KAAK,OAAOE,GAAE,MAAK,KAAE,KAAK,OAAOA,IAAE,KAAK,OAAO,IAAIK,IAAEC,IAAEE,IAAEC,IAAEI,IAAEE,IAAE,KAAK,OAAO,OAAOH,IAAE,EAAE,GAAGZ,MAAIF,KAAE,IAAII,IAAE,EAAEA,IAAEa,IAAEb,KAAG,EAAE,KAAK,OAAOA,KAAG,qBAAqB,eAAe,CAAC,KAAK,OAAOA,KAAG,MAAM,MAAM,EAAE,KAAK,OAAOA,KAAG,MAAM,MAAM,KAAK,OAAOA,KAAG,qBAAqB,KAAK,OAAO,KAAK,OAAOA,KAAG,UAAU,OAAO,WAAeF,MAAJ,GAAWF,OAAJ,GAAWE,MAAJ,GAAWF,OAAJ,MAAU,KAAK,KAAK,IAAII,IAAE,EAAEA,IAAEa,IAAEb,KAAG,EAAE,KAAK,OAAOA,KAAG,UAAU,OAAO,EAAE,KAAK,OAAOA,KAAG,MAAM,MAAM,CAAA,KAAM,CAAC,IAAIS,IAAEM,IAAEG,IAAE,CAAE,EAAC,IAAIlB,IAAE,EAAEA,IAAEa,IAAEb,KAAG,EAAE,IAAIS,IAAE,KAAK,OAAOT,MAAI,MAAM,MAAM,KAAK,MAAML,KAAO,KAAK,IAAT,EAAW,CAAC,GAAGS,KAAGL,IAAEU,IAAE,MAAM,OAAO,QAAQE,IAAE,GAAGF,IAAE,MAAM,MAAMA,IAAE,UAAU,OAAO,IAAEA,IAAE,qBAAqB,CAAC,IAAIH,IAAE,KAAK,iBAAiBG,IAAE,UAAU,CAACN,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAE,IAAI,kBAAkBJ,IAAE,OAAOI,KAAG,CAAC,IAAE,KAAKI,IAAE,CAACI,KAAGJ,IAAE,YAAY,IAAE,iBAAiBI,IAAEF,IAAE,UAAUH,GAAE,MAAGK,IAAEF,IAAE,MAAM,MAAM,CAAE,MAAK,IAAE,MAAM,MAAMA,IAAE,qBAAqB,IAAIQ,IAAEL,IAAEhB,KAAEkB,IAAEhB,IAAEuB,IAAE,EAAE,IAAIrB,IAAEa,IAAE,EAAEb,KAAG,EAAEA,MAAK,IAAIS,IAAE,KAAK,OAAOT,MAAI,MAAM,KAAK,CAAC,IAAI,CAACe,IAAEN,IAAE,sBAAsB,eAAe,CAAK,KAAK,IAAT,GAAYI,IAAE,GAAGI,IAAE,KAAK,oBAAoBrB,KAAEE,IAAEW,IAAE,iBAAiBY,IAAEX,IAAE,CAACW,KAAGZ,IAAE,kBAAkBQ,IAAE,CAAC,CAACL,IAAEE,GAAG,CAAA,EAACV,IAAEa,IAAE,OAAOd,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,CAAC,IAAEc,IAAEd,KAAG,GAAGW,IAAEG,IAAEd,KAAG,GAAGe,IAAE,OAAO,EAAEJ,KAAG,EAAE,IAAE,KAAK,CAAC,EAAEL,IAAE,iBAAiBG,IAAE,EAAEH,IAAE,iBAAiBK,GAAE,EAAC,CAACF,KAAG,EAAE,IAAE,KAAK,CAAC,EAAEH,IAAE,kBAAkBG,IAAE,GAAG,EAAEH,IAAE,kBAAkBK,IAAE,EAAG,EAAC,EAAE,IAAE,KAAK,CAAC,EAAEL,IAAE,iBAAiBG,IAAE,EAAEH,IAAE,gBAAiB,EAAC,CAAC,IAAE,KAAK,CAAC,EAAE,EAAE,EAAEA,IAAE,kBAAkBK,IAAE,EAAG,EAAC,EAAE,IAAIgB,IAAE,KAAK,UAAUrB,IAAES,IAAE,GAAG,CAAC,GAAGA,IAAE,GAAG,IAAIA,IAAE,GAAG,EAAE,CAAC,GAAGA,IAAE,OAAO,EAAE,GAAGT,IAAE,MAAM,MAAM,OAAOA,IAAE,MAAM,MAAM,QAAQ,GAAG,EAAE,CAAC,IAAIoB,IAAE,IAAE,KAAK,CAAC,KAAK,SAASC,IAAEf,IAAE,CAACe,IAAE,KAAK,UAAUrB,IAAES,IAAE,GAAGW,IAAE,AAAC,MAAK,KAAK,SAASC,IAAEf,IAAE,CAACe,IAAE,KAAK,UAAUrB,IAAES,IAAE,GAAG,CAAC,KAAK,SAASY,IAAEf,IAAE,AAAC,CAAC,KAAE,MAAM,MAAMA,GAAE,CAAC,CAAC,EAAC,aAAa,UAAU,SAAS,SAASpB,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAEJ,IAAE,OAAO,IAAIG,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAE,SAASH,IAAEG,KAAG,AAAC,EAAC,aAAa,UAAU,WAAW,SAASH,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,CAAC,IAAE,QAAQN,KAAE,GAAGA,KAAE,GAAG,IAAIK,IAAE,CAAC,IAAE,QAAQH,IAAE,GAAGA,IAAE,GAAG,IAAIG,IAAE,EAAE,CAACC,KAAG,IAAE,QAAQP,IAAE,GAAGA,IAAE,GAAG,IAAIM,IAAE,CAAC,IAAE,QAAQF,IAAE,GAAGA,IAAE,GAAG,IAAIE,IAAE,EAAE,AAAC,EAAC,aAAa,UAAU,oBAAoB,SAASN,IAAEC,KAAEE,IAAEC,IAAE,CAAC,KAAE,QAAQJ,IAAE,GAAGA,IAAE,GAAG,IAAIG,IAAE,CAAC,KAAE,QAAQH,IAAE,GAAGA,IAAE,GAAG,IAAIG,IAAE,EAAE,CAACC,KAAG,KAAE,QAAQJ,IAAE,GAAGA,IAAE,GAAG,IAAIG,IAAE,CAAC,KAAE,QAAQH,IAAE,GAAGA,IAAE,GAAG,IAAIG,IAAE,EAAE,AAAC,EAAC,aAAa,UAAU,UAAU,SAASH,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEE,IAAEC,IAAEI,IAAEhB,IAAE,UAAUkB,IAAElB,IAAE,MAAM,MAAM,OAAOe,IAAEf,IAAE,MAAM,MAAM,QAAQc,IAAE,EAAEM,IAAE,CAAE,EAACG,KAAG,EAAE,IAAIpB,KAAGK,IAAEL,IAAE,QAAQS,IAAET,IAAE,UAAUA,IAAE,UAAU,YAAY,CAACK,IAAE,EAAEI,IAAE,GAAG,IAAE,KAAKT,IAAE,CAACC,IAAE,EAAEA,IAAEW,IAAEX,KAAG,EAAE,CAAC,IAAIK,IAAEO,IAAEZ,KAAG,QAAQD,IAAE,EAAEe,IAAEd,KAAG,EAAEE,IAAEY,IAAEd,KAAG,EAAEK,IAAE,OAAOA,IAAE,OAAO,EAAEJ,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,GAAGS,KAAGP,IAAEE,IAAEJ,IAAE,IAAI,YAAYJ,KAAE,EAAE,KAAGM,IAAE,YAAYJ,IAAE,GAAG,MAAM,CAAC,GAAGW,IAAEb,KAAE,EAAE,CAAC,IAAE,GAAG,EAAE,KAAM,MAAE,GAAGa,KAAGb,KAAE,GAAGa,IAAEP,IAAE,aAAa,KAAK,WAAWW,IAAEd,KAAG,EAAEC,IAAE,GAAGa,IAAEd,KAAG,EAAEC,IAAE,GAAGa,IAAEd,KAAG,EAAEC,KAAGa,IAAEd,KAAG,EAAEC,KAAGF,IAAEK,IAAEe,IAAE,CAACA,KAAG,IAAIZ,IAAE,IAAI,cAAcO,IAAEd,KAAG,EAAEC,IAAE,GAAGa,IAAEd,KAAG,EAAEC,KAAGa,IAAEd,KAAG,EAAEC,IAAE,GAAGa,IAAEd,KAAG,EAAEC,MAAIJ,KAAE,EAAEa,KAAGP,IAAE,aAAaN,KAAE,EAAEa,KAAGP,IAAE,YAAYE,IAAEJ,IAAE,GAAG,CAAC,KAAK,oBAAoBM,IAAER,IAAEK,IAAEe,IAAE,CAACA,KAAG,EAAEpB,IAAE,GAAG,GAAGW,KAAGP,IAAE,YAAYC,KAAG,CAAE,IAAGU,IAAEd,KAAG,GAAGK,IAAE,OAAO,CAAC,GAAGF,IAAEE,IAAEJ,IAAE,GAAGS,KAAGb,KAAE,EAAE,CAAC,IAAIqB,IAAEb,IAAEJ,IAAE,GAAG,YAAY,KAAE,GAAGS,KAAGb,KAAE,GAAGa,IAAEQ,KAAG,KAAK,WAAWJ,IAAEd,KAAG,EAAEC,IAAE,GAAGa,IAAEd,KAAG,EAAEC,IAAE,GAAGa,IAAEd,KAAG,EAAE,GAAGc,IAAEd,KAAG,EAAE,GAAGD,IAAEK,IAAEe,IAAE,CAACA,KAAG,IAAIZ,IAAE,IAAI,cAAcO,IAAEd,KAAG,EAAEC,IAAE,GAAGa,IAAEd,KAAG,EAAE,GAAGc,IAAEd,KAAG,EAAEC,IAAE,GAAGa,IAAEd,KAAG,EAAE,IAAIH,KAAE,EAAEa,KAAGQ,KAAGrB,KAAE,EAAEa,KAAGQ,IAAEb,IAAEJ,IAAE,GAAG,CAAC,KAAK,oBAAoBM,IAAER,IAAEK,IAAEe,IAAE,CAACA,KAAG,EAAEpB,IAAE,GAAG,EAAG,MAAK,IAAE,GAAG,EAAE,KAAGI,IAAE,YAAYC,KAAG,CAAE,IAAGL,IAAE,UAAU,IAAE,QAAQA,IAAE,EAAES,KAAG,GAAGT,IAAE,EAAES,KAAG,GAAG,IAAIA,IAAE,CAAC,IAAE,QAAQT,IAAE,EAAEA,IAAE,QAAQ,GAAG,GAAGA,IAAE,EAAEA,IAAE,QAAQ,GAAG,GAAG,IAAIA,IAAE,QAAQ,EAAE,EAAEW,IAAEb,KAAE,EAAE,MAAM,IAAEc,IAAE,IAAIZ,IAAE,UAAU,YAAY,CAACoB,KAAG,EAAE,IAAE,KAAKpB,IAAE,CAACK,IAAE,EAAG,QAAOY,GAAE,EAAC,gBAAgB,CAAC,aAAc,EAAC,uBAAuB,CAAC,uBAAuB,UAAU,uBAAuB,SAASpB,IAAEC,KAAE,CAAC,KAAK,SAAS,KAAK,YAAY,KAAK,OAAO,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,KAAK,KAAK,CAAC,KAAK,cAAc,KAAK,OAAO,gBAAgB,MAAO,EAAC,uBAAuB,UAAU,YAAY,SAASD,IAAEC,KAAE,CAAC,IAAIE,IAAEF,KAAE,IAAIG,IAAE,CAAC,EAAE,CAAE,EAACC,IAAEL,IAAE,QAAQM,IAAE,EAAE,IAAIA,IAAE,EAAEA,IAAED,IAAEC,KAAG,EAAE,IAAE,IAAIN,IAAE,EAAEM,KAAG,GAAGF,IAAE,IAAIJ,IAAE,EAAEM,KAAG,GAAG,IAAE,IAAID,IAAED,IAAE,IAAIC,IAAE,IAAIE,IAAEC,IAAEC,IAAEE,IAAEC,IAAEI,IAAEE,IAAE,UAAU,YAAY,CAAC,IAAIA,IAAE,EAAElB,IAAE,EAAEM,IAAE,EAAEA,IAAED,IAAEC,KAAG,EAAE,IAAEN,IAAE,EAAEM,KAAG,IAAIF,IAAE,GAAGJ,IAAE,EAAEM,KAAG,IAAIH,IAAEK,IAAER,IAAE,EAAEM,KAAG,IAAIF,IAAE,GAAGJ,IAAE,EAAEM,KAAG,IAAIH,IAAEM,IAAET,IAAE,EAAEM,KAAG,IAAIF,IAAE,GAAGJ,IAAE,EAAEM,KAAG,KAAKH,IAAEQ,IAAEX,IAAE,EAAEM,KAAG,IAAIF,IAAE,GAAGJ,IAAE,EAAEM,KAAG,KAAKH,IAAES,IAAEZ,IAAE,EAAEM,KAAG,IAAIF,IAAE,GAAGJ,IAAE,EAAEM,KAAG,KAAKH,IAAEa,IAAEhB,IAAE,EAAEM,KAAG,IAAIF,IAAE,GAAGJ,IAAE,EAAEM,KAAG,KAAKH,IAAE,IAAE,YAAYI,IAAEC,IAAEC,IAAEE,IAAEC,IAAEI,IAAEV,IAAE,CAAC,OAAOY,GAAE,EAAC,uBAAuB,UAAU,cAAc,SAASlB,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,KAAK,OAAO,OAAOC,IAAE,KAAK,OAAO,EAAE,GAAOA,MAAJ,EAAM,IAAIN,IAAE,EAAEA,IAAEK,IAAEL,KAAG,EAAE,CAAC,GAAGI,KAAGD,IAAE,KAAK,OAAOH,MAAI,qBAAqBG,IAAE,MAAM,MAAM,KAAK,MAAMN,IAAE,IAAI,IAAE,eAAe,CAACM,IAAE,MAAM,MAAM,EAAEL,KAAEK,IAAE,MAAM,MAAM,OAAOD,IAAEC,IAAE,MAAM,MAAM,QAAQF,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAE,SAAS,KAAK,YAAYH,KAAEG,KAAGK,IAAE,CAAC,CAAC,IAAE,MAAM,MAAMH,IAAE,oBAAqB,MAAK,kBAAkB,SAAS,KAAK,MAAM,EAAG,EAAC,IAAI,yBAAyB,UAAU,CAAC,IAAIN,IAAE,CAAC,EAAE,CAAE,EAAC,SAASC,KAAED,IAAEC,KAAEE,IAAE,CAAC,GAAG,KAAK,KAAKH,IAAE,KAAK,QAAQ,GAAG,KAAK,SAAS,YAAY,KAAK,KAAKC,KAAE,KAAK,EAAE,IAAI,OAAO,KAAK,IAAI,IAAI,OAAO,KAAK,uBAAuB,EAAE,KAAK,6BAA6BE,KAAGH,IAAE,CAACC,KAAE,GAAGA,KAAE,EAAE,GAAG,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,EAAE,EAAE,KAAK,CAACA,KAAE,EAAE,IAAI,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,EAAE,EAAE,KAAK,GAAG,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAE,CAAC,EAAC,EAAE,EAAE,KAAK,CAACA,KAAE,GAAG,CAAC,GAAG,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,EAAE,UAAU,KAAK,CAAC,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,EAAE,UAAU,KAAK,CAAC,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,EAAE,UAAU,KAAK,CAACA,KAAE,GAAG,EAAE,GAAG,GAAG,CAAC,IAAIG,IAAEC,IAAEJ,KAAE,GAAG,EAAE,OAAO,IAAIG,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAE,GAAG,EAAEA,KAAG,GAAG,KAAKH,KAAE,GAAG,EAAEG,KAAG,GAAG,IAAK,MAAK,GAAG,gBAAgB,QAAQJ,IAAEC,KAAE,GAAG,EAAE,UAAU,KAAK,CAAC,KAAK,GAAG,IAAI,CAAE,MAAK,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,CAAC,EAAE,CAAE,EAAC,EAAE,UAAU,KAAK,CAAC,KAAE,KAAK,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,EAAE,UAAU,KAAK,CAAC,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,EAAE,UAAU,KAAK,EAAE,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,CAAE,CAAC,EAAC,EAAE,EAAE,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,CAAC,EAAE,CAAC,IAAI,IAAI,GAAI,CAAC,EAAC,EAAE,IAAI,KAAK,CAACA,KAAE,EAAE,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,IAAID,IAAE,CAAC,KAAK,EAAE,CAAC,MAAM,EAAE,EAAE,CAAE,EAAC,KAAK,UAAU,EAAE,KAAK,kBAAkB,QAAQ,KAAK,UAAU,EAAE,AAAC,QAAOC,KAAE,UAAU,CAAC,cAAc,SAASD,IAAE,CAAC,IAAIC,KAAE,KAAK,KAAK,KAAK,0BAA0B,CAAC,KAAK,KAAK,KAAK,MAAMA,KAAE,KAAK,GAAG,IAAE,WAAW,KAAK,EAAE,EAAE,IAAI,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,EAAE,GAAG,CAAC,KAAK,GAAG,IAAE,MAAM,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,EAAE,GAAG,CAAC,KAAK,IAAI,IAAE,cAAc,KAAK,GAAG,EAAE,KAAK,GAAG,EAAE,CAAC,KAAK,EAAE,IAAE,QAAQ,KAAK,EAAE,EAAE,CAAC,IAAE,SAAS,KAAK,GAAG,EAAE,CAAC,QAAQ,KAAK,GAAG,EAAE,CAAC,QAAQ,KAAK,GAAG,EAAE,CAAC,SAAS,KAAK,GAAG,EAAE,GAAG,CAAC,QAAQ,KAAK,GAAG,EAAE,GAAG,CAAC,QAAQ,KAAK,GAAG,EAAE,GAAG,CAAC,KAAK,KAAK,EAAE,EAAE,KAAK,KAAK,EAAE,EAAE,IAAE,UAAU,KAAK,GAAG,EAAE,KAAK,GAAG,GAAG,KAAK,GAAG,EAAE,CAAC,IAAE,UAAU,KAAK,GAAG,EAAE,KAAK,GAAG,EAAE,EAAE,CAAC,IAAE,UAAU,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,EAAE,IAAI,KAAK,EAAE,EAAE,GAAG,AAAC,EAAC,SAAS,SAASA,KAAE,CAAC,GAAG,KAAK,KAAK,WAAW,UAAU,KAAK,QAAQ,CAAC,GAAG,KAAK,WAAW,KAAK,oBAAoB,CAAC,KAAK,UAAU,GAAG,KAAK,0BAA0B,CAAC,KAAK,MAAMA,KAAE,CAAC,IAAIE,IAAE,GAAG,KAAK,EAAE,eAAe,KAAK,IAAI,MAAM,CAAC,KAAK,uBAAuB,GAAG,KAAK,EAAE,WAAW,KAAK,EAAE,EAAE,IAAI,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,EAAE,GAAG,CAAC,KAAK,uBAAuB,GAAG,KAAK,EAAE,MAAM,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,EAAE,GAAG,CAAC,KAAK,IAAI,KAAK,uBAAuB,GAAG,KAAK,EAAE,cAAc,KAAK,GAAG,EAAE,KAAK,GAAG,EAAE,CAAC,KAAK,GAAG,KAAK,uBAAuB,EAAE,KAAK,EAAE,QAAQ,KAAK,EAAE,EAAE,EAAE,KAAK,GAAG,KAAK,uBAAuB,GAAG,KAAK,EAAE,SAAS,KAAK,GAAG,EAAE,CAAC,QAAQ,KAAK,GAAG,EAAE,CAAC,QAAQ,KAAK,GAAG,EAAE,CAAC,SAAS,KAAK,GAAG,EAAE,GAAG,CAAC,QAAQ,KAAK,GAAG,EAAE,GAAG,CAAC,QAAQ,KAAK,GAAG,EAAE,GAAG,CAAC,KAAK,aAAa,CAAC,IAAIC,IAAEC,IAAE,GAAGF,IAAE,KAAK,KAAK,WAAW,UAAU,KAAK,GAAG,KAAK,EAAE,WAAW,KAAK,EAAE,eAAe,KAAK,EAAE,SAAS,UAAU,KAAK,EAAE,YAAY,KAAK,EAAE,UAAU,GAAG,GAAGC,IAAE,KAAK,EAAE,gBAAgB,KAAK,EAAE,UAAU,GAAG,EAAE,KAAKD,IAAE,EAAE,CAACE,IAAE,KAAK,EAAE,eAAe,KAAK,EAAE,UAAU,GAAG,EAAEF,IAAE,EAAE,EAAE,KAAK,EAAE,SAAS,UAAU,KAAK,EAAE,YAAY,KAAK,EAAE,UAAU,KAAK,EAAE,UAAU,OAAO,GAAG,GAAGC,IAAE,KAAK,EAAE,eAAe,KAAK,EAAE,UAAU,KAAK,EAAE,UAAU,OAAO,GAAG,EAAED,IAAE,EAAE,CAACE,IAAE,KAAK,EAAE,gBAAgB,KAAK,EAAE,UAAU,KAAK,EAAE,UAAU,OAAO,GAAG,EAAE,KAAKF,IAAE,EAAE,GAAGC,IAAE,KAAK,EAAE,GAAGC,IAAE,KAAK,EAAE,gBAAgB,KAAK,EAAE,SAAS,UAAU,KAAK,EAAE,WAAW,KAAKF,IAAE,KAAK,EAAE,WAAW,UAAU,KAAK,IAAI,KAAK,GAAG,WAAW,KAAK,GAAG,WAAW,KAAK,GAAG,gBAAgB,KAAK,GAAG,eAAe,CAAC,IAAE,CAAE,EAACE,IAAE,CAAE,EAAC,IAAIC,IAAE,KAAK,GAAGC,IAAE,KAAK,GAAG,IAAE,SAAS,UAAUD,IAAE,YAAYA,IAAE,UAAU,GAAG,GAAGF,IAAE,GAAG,IAAE,gBAAgBE,IAAE,UAAU,GAAG,EAAE,KAAKH,IAAE,EAAE,CAACC,IAAE,GAAG,IAAE,gBAAgBG,IAAE,UAAU,GAAG,EAAE,KAAKJ,IAAE,EAAE,CAACE,IAAE,GAAG,IAAE,eAAeC,IAAE,UAAU,GAAG,EAAEH,IAAE,EAAE,CAACE,IAAE,GAAG,IAAE,eAAeE,IAAE,UAAU,GAAG,EAAEJ,IAAE,EAAE,EAAEG,IAAE,SAAS,UAAUA,IAAE,YAAYA,IAAE,UAAUA,IAAE,UAAU,OAAO,GAAG,GAAGF,IAAE,GAAG,IAAE,eAAeE,IAAE,UAAUA,IAAE,UAAU,OAAO,GAAG,EAAEH,IAAE,EAAE,CAACC,IAAE,GAAG,IAAE,eAAeG,IAAE,UAAUA,IAAE,UAAU,OAAO,GAAG,EAAEJ,IAAE,EAAE,CAACE,IAAE,GAAG,IAAE,gBAAgBC,IAAE,UAAUA,IAAE,UAAU,OAAO,GAAG,EAAE,KAAKH,IAAE,EAAE,CAACE,IAAE,GAAG,IAAE,gBAAgBE,IAAE,UAAUA,IAAE,UAAU,OAAO,GAAG,EAAE,KAAKJ,IAAE,EAAE,GAAGC,IAAE,CAACE,IAAE,GAAGC,IAAE,EAAG,EAACF,IAAE,GAAG,IAAE,gBAAgBC,IAAE,SAAS,UAAUA,IAAE,WAAW,KAAKH,IAAEG,IAAE,WAAW,CAACD,IAAE,GAAG,IAAE,gBAAgBE,IAAE,SAAS,UAAUA,IAAE,WAAW,KAAKJ,IAAEI,IAAE,WAAW,CAAE,MAAK,IAAEF,IAAEL,IAAE,KAAK,EAAE,QAAQ,KAAK,MAAMI,IAAE,GAAGC,IAAE,GAAGD,IAAE,GAAGC,IAAE,GAAG,CAAC,AAAC,MAAK,KAAK,GAAG,KAAK,KAAK,EAAE,EAAE,KAAK,KAAK,EAAE,EAAE,KAAK,EAAE,UAAU,KAAK,GAAG,EAAE,KAAK,GAAG,GAAG,KAAK,GAAG,EAAE,CAAC,KAAK,EAAE,UAAU,KAAK,GAAG,EAAE,KAAK,GAAG,EAAE,EAAE,CAAC,KAAK,EAAE,UAAU,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,EAAE,IAAI,KAAK,EAAE,EAAE,GAAG,AAAC,MAAK,QAAQ,KAAK,KAAK,WAAW,OAAQ,CAAC,EAAC,mBAAmB,UAAU,CAAC,IAAI,KAAK,EAAE,IAAI,KAAK,IAAI,WAAW,KAAK,EAAE,EAAE,IAAI,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,EAAE,GAAG,CAAC,KAAK,uBAAuB,GAAG,KAAK,EAAE,gBAAgB,QAAQ,CAAC,GAAG,KAAK,IAAI,MAAM,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,EAAE,GAAG,CAAC,KAAK,uBAAuB,EAAE,KAAK,GAAG,CAAC,GAAG,KAAK,GAAG,gBAAgB,QAAQ,KAAK,GAAG,gBAAgB,OAAO,OAAO,KAAK,IAAI,cAAc,KAAK,GAAG,EAAE,KAAK,GAAG,EAAE,CAAC,KAAK,uBAAuB,CAAE,MAAK,EAAE,KAAK,EAAE,gBAAgB,SAAS,KAAK,IAAI,QAAQ,KAAK,EAAE,EAAE,CAAC,KAAK,uBAAuB,GAAG,KAAK,GAAG,gBAAgB,QAAQ,KAAK,GAAG,gBAAgB,QAAQ,KAAK,GAAG,gBAAgB,QAAQ,KAAK,GAAG,gBAAgB,SAAS,KAAK,IAAI,SAAS,KAAK,GAAG,EAAE,CAAC,QAAQ,KAAK,GAAG,EAAE,CAAC,QAAQ,KAAK,GAAG,EAAE,CAAC,SAAS,KAAK,GAAG,EAAE,GAAG,CAAC,QAAQ,KAAK,GAAG,EAAE,GAAG,CAAC,QAAQ,KAAK,GAAG,EAAE,GAAG,CAAC,KAAK,uBAAuB,EAAG,CAAC,EAAC,WAAW,UAAU,CAAE,CAAC,EAAC,gBAAgB,CAAC,wBAAyB,EAACJ,KAAE,CAACA,KAAE,UAAU,mBAAmB,SAASD,IAAE,CAAC,KAAK,oBAAoBA,IAAE,CAAC,KAAK,KAAK,mBAAmBA,IAAE,CAAC,KAAK,UAAU,CAAE,EAACC,KAAE,UAAU,oBAAoB,yBAAyB,UAAU,mBAAmB,CAAC,qBAAqB,SAASD,IAAEG,IAAEC,IAAE,CAAC,OAAO,IAAIH,KAAED,IAAEG,IAAEC,IAAG,CAAC,CAAC,GAAE,CAAC,SAAS,kBAAkB,CAAE,UAAS,sBAAsB,CAAE,UAAS,WAAWJ,IAAEC,KAAE,CAAC,MAAO,KAAI,KAAK,IAAID,IAAEC,KAAE,EAAE,KAAK,IAAI,KAAK,IAAID,IAAE,CAAC,KAAK,IAAIC,KAAE,CAAC,AAAC,UAAS,UAAUD,IAAE,CAAC,MAAO,MAAK,IAAIA,IAAE,EAAE,IAAK,UAAS,KAAKA,IAAEC,KAAEE,IAAE,CAAC,OAAOH,KAAG,EAAEG,KAAGF,KAAEE,GAAE,UAAS,UAAUH,IAAEC,KAAEE,IAAE,CAAC,MAAM,CAAC,KAAKH,IAAE,GAAGC,KAAE,GAAGE,IAAE,CAAC,KAAKH,IAAE,GAAGC,KAAE,GAAGE,IAAE,AAAC,CAAC,UAAS,UAAUH,IAAEC,KAAEE,IAAE,CAAC,GAAOH,MAAJ,EAAM,MAAM,CAAE,EAAC,IAAII,IAAEH,KAAEA,KAAE,EAAED,IAAEG,IAAE,GAAGC,IAAE,EAAE,MAAM,CAAE,EAAC,IAAIC,KAAGJ,MAAG,EAAED,KAAG,GAAOI,MAAJ,EAAM,MAAM,CAACC,GAAE,EAAC,IAAIC,IAAE,KAAK,KAAKF,IAAE,EAAE,EAAEJ,KAAG,MAAM,CAACK,IAAEC,IAAED,IAAEC,GAAE,CAAC,UAAS,uBAAuBN,IAAEC,KAAEE,IAAEC,IAAE,CAAC,MAAM,CAAC,EAAEH,KAAED,IAAE,EAAEG,IAAEC,IAAE,EAAEJ,IAAE,EAAEC,KAAE,EAAEE,IAAE,GAAGH,IAAE,EAAEC,KAAED,GAAE,CAAC,UAAS,YAAYA,IAAE,CAAC,OAAO,IAAI,iBAAiBA,IAAEA,IAAEA,IAAEA,KAAG,EAAG,UAAS,iBAAiBA,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,KAAG,WAAWL,IAAEC,KAAE,GAAGA,KAAE,UAAUD,IAAEI,IAAE,EAAE,EAAE,EAAEC,KAAG,WAAWF,IAAEC,IAAE,GAAGD,IAAE,UAAUH,IAAEI,IAAE,EAAE,EAAE,EAAE,IAAIE,IAAE,uBAAuBN,IAAE,GAAGC,KAAE,GAAGE,IAAE,GAAGC,IAAE,GAAG,CAACG,IAAE,uBAAuBP,IAAE,GAAGC,KAAE,GAAGE,IAAE,GAAGC,IAAE,GAAG,CAAC,KAAK,EAAE,CAACE,IAAE,GAAGC,IAAE,EAAG,EAAC,KAAK,EAAE,CAACD,IAAE,GAAGC,IAAE,EAAG,EAAC,KAAK,EAAE,CAACD,IAAE,GAAGC,IAAE,EAAG,EAAC,KAAK,EAAE,CAACD,IAAE,GAAGC,IAAE,EAAG,EAAC,KAAK,OAAO,CAACP,IAAEC,KAAEE,IAAEC,GAAE,CAAC,UAAS,QAAQJ,IAAEC,KAAE,CAAC,IAAIE,IAAEH,IAAE,OAAO,GAAGC,MAAGG,IAAEJ,IAAE,OAAOA,IAAE,OAAO,OAAO,GAAGC,MAAG,GAAGE,IAAEC,IAAE,CAAC,IAAIC,IAAED,IAAE,IAAED,IAAEA,IAAEE,GAAE,KAAI,IAAIC,IAAE,UAAU,EAAEN,IAAE,EAAEC,MAAG,EAAED,IAAE,EAAEC,MAAGD,IAAE,EAAEC,MAAG,CAACM,IAAE,EAAEA,IAAED,IAAE,OAAOC,KAAG,EAAE,GAAGD,IAAEC,KAAG,GAAGD,IAAEC,KAAG,EAAE,CAAC,IAAIC,IAAE,IAAE,MAAMF,IAAEC,KAAG,CAACN,MAAG,IAAEE,IAAEA,IAAEK,IAAEA,IAAEJ,MAAIA,IAAEI,IAAG,OAAM,CAAC,IAAIL,IAAE,IAAIC,GAAE,CAAC,UAAS,cAAcJ,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAE,IAAE,aAAa,CAAC,MAAM,CAAC,GAAGA,IAAE,GAAG,GAAGA,IAAE,GAAG,MAAMA,IAAE,MAAM,OAAOA,IAAE,OAAO,IAAIJ,IAAE,GAAGC,KAAEE,KAAG,EAAE,GAAGF,KAAE,GAAGE,GAAE,CAAC,UAAS,UAAUH,IAAE,CAAC,IAAIC,KAAE,IAAE,IAAI,MAAM,GAAG,CAAC,MAAM,CAAC,cAAcA,KAAE,GAAGD,IAAE,GAAGA,IAAE,EAAE,CAAC,cAAcC,KAAE,GAAGD,IAAE,EAAEA,IAAE,GAAG,AAAC,CAAC,UAAS,aAAaA,IAAEC,KAAE,CAAC,MAAO,GAAE,KAAK,IAAID,IAAE,GAAGC,KAAE,GAAG,CAACD,IAAE,MAAMC,KAAE,OAAO,EAAE,KAAK,IAAID,IAAE,GAAGC,KAAE,GAAG,CAACD,IAAE,OAAOC,KAAE,MAAO,UAAS,eAAeD,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAE,CAAC,GAAG,aAAaN,IAAEC,KAAE,CAAC,GAAGE,KAAGG,KAAGN,IAAE,OAAOI,KAAGJ,IAAE,QAAQI,KAAGH,KAAE,OAAOG,KAAGH,KAAE,QAAQG,IAAE,IAAE,KAAK,CAACJ,IAAE,EAAEC,KAAE,CAAE,EAAC,KAAK,CAAC,IAAIM,IAAE,UAAUP,IAAE,CAACQ,IAAE,UAAUP,KAAE,CAAC,eAAeM,IAAE,GAAGC,IAAE,GAAGL,IAAE,EAAEC,IAAEC,IAAEC,IAAE,CAAC,eAAeC,IAAE,GAAGC,IAAE,GAAGL,IAAE,EAAEC,IAAEC,IAAEC,IAAE,CAAC,eAAeC,IAAE,GAAGC,IAAE,GAAGL,IAAE,EAAEC,IAAEC,IAAEC,IAAE,CAAC,eAAeC,IAAE,GAAGC,IAAE,GAAGL,IAAE,EAAEC,IAAEC,IAAEC,IAAE,AAAC,CAAC,UAAS,aAAaN,IAAEC,KAAE,CAAC,MAAM,CAACD,IAAE,GAAGC,KAAE,GAAGD,IAAE,GAAGC,KAAE,GAAGD,IAAE,GAAGC,KAAE,GAAGD,IAAE,GAAGC,KAAE,GAAGD,IAAE,GAAGC,KAAE,GAAGD,IAAE,GAAGC,KAAE,EAAG,CAAC,UAAS,iBAAiBD,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAE,CAACL,IAAE,GAAGA,IAAE,GAAG,CAAE,EAACM,IAAE,CAACL,KAAE,GAAGA,KAAE,GAAG,CAAE,EAACM,IAAE,CAACJ,IAAE,GAAGA,IAAE,GAAG,CAAE,EAACK,IAAE,CAACJ,IAAE,GAAGA,IAAE,GAAG,CAAE,EAACK,IAAE,aAAa,aAAaJ,IAAEC,IAAE,CAAC,aAAaC,IAAEC,IAAE,CAAC,CAAC,MAAO,WAAUC,IAAE,GAAG,CAAC,KAAK,CAACA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,EAAG,CAAC,UAAS,YAAYT,IAAEC,KAAEE,IAAE,CAAC,MAAM,CAACH,IAAE,GAAG,KAAK,IAAIC,KAAE,CAACE,IAAEH,IAAE,GAAG,KAAK,IAAIC,KAAE,CAACE,GAAE,CAAC,UAAS,cAAcH,IAAEC,KAAE,CAAC,MAAO,MAAK,MAAMD,IAAE,GAAGC,KAAE,GAAGD,IAAE,GAAGC,KAAE,GAAG,AAAC,UAAS,WAAWD,IAAEC,KAAE,CAAC,MAAO,YAAWD,IAAE,GAAGC,KAAE,GAAG,EAAE,WAAWD,IAAE,GAAGC,KAAE,GAAG,AAAC,UAAS,gBAAgB,CAAE,UAAS,SAASD,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAEL,IAAE,KAAK,GAAG,EAAEM,IAAEN,IAAE,KAAK,GAAG,EAAEQ,IAAEV,KAAE,GAAG,KAAK,IAAIE,IAAE,CAACC,IAAEC,IAAEO,IAAEX,KAAE,GAAG,KAAK,IAAIE,IAAE,CAACC,IAAEC,IAAE,IAAE,YAAYM,IAAEC,IAAED,IAAE,KAAK,IAAIH,IAAE,CAACF,IAAEM,IAAE,KAAK,IAAIJ,IAAE,CAACF,IAAEK,IAAE,KAAK,IAAIF,IAAE,CAACF,IAAEK,IAAE,KAAK,IAAIH,IAAE,CAACF,IAAE,IAAE,QAAQ,CAAC,AAAC,UAAS,uBAAuBP,IAAEC,KAAE,CAAC,IAAIE,IAAE,CAACF,KAAE,GAAGD,IAAE,GAAGC,KAAE,GAAGD,IAAE,EAAG,EAACI,IAAE,IAAI,KAAK,GAAG,MAAM,CAAC,KAAK,IAAIA,IAAE,CAACD,IAAE,GAAG,KAAK,IAAIC,IAAE,CAACD,IAAE,GAAG,KAAK,IAAIC,IAAE,CAACD,IAAE,GAAG,KAAK,IAAIC,IAAE,CAACD,IAAE,EAAG,CAAC,UAAS,mBAAmBH,IAAEC,KAAE,CAAC,IAAIE,IAAMF,OAAJ,EAAM,IAAE,QAAQ,CAAC,EAAEA,KAAE,EAAEG,KAAGH,KAAE,GAAG,IAAE,QAAQ,CAACI,IAAE,uBAAuBL,IAAE,EAAEG,KAAGH,IAAE,EAAEI,KAAG,CAAC,MAAO,MAAK,MAAM,EAAE,EAAE,CAAC,KAAK,MAAMC,IAAE,GAAGA,IAAE,GAAG,AAAC,UAAS,aAAaL,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAE,mBAAmBP,KAAEE,IAAE,CAACM,IAAER,KAAE,EAAEE,IAAEF,KAAE,SAASU,IAAEV,KAAE,EAAME,MAAJ,EAAMF,KAAE,QAAQ,EAAEE,IAAE,GAAGS,IAAEX,KAAE,GAAGE,IAAE,GAAGF,KAAE,SAASe,IAAMV,MAAJ,EAAM,KAAK,MAAcG,IAAE,GAAGE,IAAE,KAAG,GAAYF,IAAE,GAAGE,IAAE,KAAG,EAAG,CAAC,EAAEO,IAAMZ,MAAJ,EAAM,KAAK,MAAcG,IAAE,GAAGG,IAAE,KAAG,GAAYH,IAAE,GAAGG,IAAE,KAAG,EAAG,CAAC,EAAE,SAASZ,IAAEC,KAAE,EAAEE,IAAEF,KAAE,SAASO,IAAED,IAAEH,IAAEc,KAAG,GAAGb,IAAE,IAAIW,KAAG,GAAGX,IAAE,IAAIC,IAAE,AAAC,UAAS,cAAcN,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAE,CAAC,IAAI,IAAIC,IAAE,EAAEA,IAAEH,IAAEG,KAAG,EAAE,CAAC,IAAIC,KAAGD,IAAE,IAAIH,IAAE,GAAGK,IAAMJ,MAAJ,EAAM,KAAK,MAAcJ,KAAE,OAAO,GAAG,GAAGA,KAAE,OAAO,GAAG,KAAG,GAAYA,KAAE,OAAO,GAAG,GAAGA,KAAE,OAAO,GAAG,KAAG,EAAG,CAAC,EAAEU,IAAE,KAAE,YAAYH,IAAE,CAAC,SAASR,IAAE,KAAE,MAAMQ,IAAE,CAACG,IAAEL,IAAEH,IAAEM,KAAG,GAAGL,IAAE,IAAIK,KAAG,GAAGL,IAAE,IAAIC,IAAE,CAACC,KAAGA,GAAE,QAAOA,GAAE,UAAS,aAAaN,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAE,KAAK,MAAMH,KAAE,GAAGD,IAAE,GAAGC,KAAE,GAAGD,IAAE,GAAG,CAAC,MAAM,CAAC,YAAYA,IAAEI,IAAED,IAAE,CAAC,YAAYF,KAAEG,IAAED,IAAE,AAAC,CAAC,UAAS,cAAcH,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,KAAGA,IAAE,aAAaT,IAAE,OAAO,GAAGA,IAAE,OAAO,GAAGC,KAAE,EAAE,GAAGG,IAAEK,IAAE,GAAGJ,KAAGI,IAAE,aAAaT,IAAE,OAAO,GAAGA,IAAE,OAAO,GAAGC,KAAE,EAAE,GAAGK,IAAEG,IAAE,GAAGF,KAAGE,IAAE,aAAaT,IAAE,OAAO,GAAGA,IAAE,OAAO,GAAGC,KAAE,EAAE,GAAGO,IAAEC,IAAE,GAAG,IAAIE,IAAE,iBAAiBR,IAAEC,IAAEC,IAAEC,IAAE,CAAC,AAAOK,MAAP,OAAWA,IAAEP,KAAG,IAAIQ,IAAE,iBAAiBL,IAAEC,IAAEH,IAAEC,IAAE,CAAC,OAAcM,MAAP,OAAWA,IAAEL,KAAG,IAAI,iBAAiBJ,IAAEQ,IAAEC,IAAEJ,IAAG,UAAS,UAAUR,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAEL,KAAE,OAAO,GAAGM,IAAEJ,IAAE,OAAO,GAAqB,GAAXC,MAAJ,GAAkB,WAAWE,IAAEC,IAAE,CAAC,OAAOD,IAAE,GAAOF,MAAJ,EAAM,CAAC,IAAII,KAAG,KAAE,aAAa,EAAE,CAACC,KAAG,IAAE,aAAa,EAAE,CAAC,KAAK,GAAGE,IAAE,iBAAiBL,IAAE,YAAYA,IAAEE,IAAE,KAAK,GAAG,EAAE,IAAI,CAACD,IAAE,YAAYA,IAAEC,IAAE,KAAK,GAAG,EAAE,IAAI,CAAC,CAACI,IAAED,IAAE,cAAcA,IAAEL,IAAE,CAAC,cAAcA,IAAEC,IAAE,CAAC,EAAES,IAAE,YAAYV,IAAEE,IAAE,EAAEI,IAAE,YAAY,CAAC,MAAO,KAAE,QAAQI,IAAE,GAAGA,IAAE,GAAG,IAAI,IAAE,QAAQ,CAAC,EAAE,CAACA,IAAE,YAAYT,IAAEE,IAAE,EAAEG,IAAE,YAAY,CAAC,IAAE,YAAYL,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGS,IAAE,GAAGA,IAAE,GAAG,IAAE,QAAQ,CAAC,CAACT,GAAE,KAAIW,IAAE,iBAAiB,WAAWZ,IAAEL,KAAE,OAAO,GAAG,CAACA,KAAE,OAAO,GAAGA,KAAE,OAAO,GAAGK,IAAEC,IAAE,WAAWA,IAAEJ,IAAE,OAAO,GAAG,CAACA,IAAE,OAAO,GAAGA,IAAE,OAAO,GAAG,CAAC,OAAOe,KAAG,cAAcA,IAAEZ,IAAE,CAACD,KAAG,IAAE,YAAYa,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAG,IAAE,QAAQ,CAAC,CAACA,KAAGZ,GAAE,UAAS,gBAAgBN,IAAEC,KAAE,CAAC,IAAIE,IAAE,IAAE,cAAcF,KAAE,CAAC,OAAOE,IAAE,QAAQ,WAAWA,IAAE,GAAG,GAAG,EAAE,EAAE,IAAE,OAAO,CAACA,IAAE,OAAOA,IAAE,GAAG,IAAK,UAAS,yBAAyBH,IAAEC,KAAE,CAAC,IAAIE,IAAE,IAAE,OAAO,CAACC,IAAE,KAAE,OAAO,CAACC,IAAE,gBAAgBL,IAAEA,IAAE,OAAO,GAAGC,KAAE,GAAG,CAAC,OAAOI,MAAIF,IAAEH,IAAE,OAAO,GAAG,IAAEA,IAAE,OAAO,GAAG,MAAMK,IAAE,GAAG,CAAC,GAAGD,IAAE,GAAG,KAAE,GAAG,MAAMC,IAAE,GAAG,CAAC,IAAIL,IAAE,OAAO,GAAGC,KAAE,OAAO,IAAII,IAAE,gBAAgBL,IAAE,GAAGC,KAAEA,KAAE,OAAO,GAAG,EAAE,CAAC,CAAC,IAAE,GAAG,MAAMI,IAAE,GAAG,CAAC,EAAG,EAAC,CAAC,KAAEJ,KAAE,OAAO,GAAG,MAAMI,IAAE,GAAG,CAAC,EAAI,CAAA,EAAC,CAACF,IAAEC,GAAE,CAAC,UAAS,mBAAmBJ,IAAE,CAAC,IAAI,IAAIC,KAAEE,IAAE,EAAEA,IAAEH,IAAE,OAAOG,KAAG,EAAE,KAAE,yBAAyBH,IAAEG,IAAE,GAAGH,IAAEG,KAAG,CAACH,IAAEG,IAAE,GAAGF,KAAE,GAAGD,IAAEG,KAAGF,KAAE,GAAG,OAAOD,IAAE,OAAO,IAAIC,KAAE,yBAAyBD,IAAEA,IAAE,OAAO,GAAGA,IAAE,GAAG,CAACA,IAAEA,IAAE,OAAO,GAAGC,KAAE,GAAGD,IAAE,GAAGC,KAAE,IAAID,GAAE,UAAS,mBAAmBA,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,IAAE,kBAAkB,CAAC,GAAOA,IAAE,SAAN,EAAa,MAAM,CAAC,cAAcP,IAAEC,KAAE,AAAC,EAAC,GAAOM,IAAE,SAAN,GAAc,WAAWA,IAAE,GAAG,EAAE,CAAC,OAAOJ,KAAGE,IAAE,IAAE,MAAME,IAAE,GAAG,EAAE,GAAGH,IAAEC,IAAE,GAAG,CAAC,cAAcF,IAAEF,KAAE,CAAC,cAAcG,IAAEH,KAAE,AAAC,EAAC,KAAGI,IAAE,IAAE,MAAME,IAAE,GAAG,EAAE,GAAG,IAAIC,KAAGD,IAAE,GAAGA,IAAE,KAAK,EAAEA,IAAE,IAAI,OAAOD,KAAGD,IAAE,IAAE,GAAG,MAAMG,IAAE,EAAE,GAAGJ,IAAEC,IAAE,GAAG,CAAC,cAAcF,IAAEF,KAAE,CAAC,cAAcK,IAAEL,KAAE,CAAC,cAAcG,IAAEH,KAAE,AAAC,CAAC,UAAS,oBAAoB,CAAE,UAAS,kBAAkBD,IAAE,CAAC,IAAI,IAAIC,KAAED,IAAE,OAAO,IAAE,OAAO,MAAM,IAAI,CAAC,CAAE,EAACG,IAAE,SAASC,IAAE,SAASC,IAAEJ,KAAE,OAAOK,IAAE,EAAEA,IAAED,IAAEC,KAAG,EAAE,OAAO,KAAEA,KAAG,aAAa,CAAzB,CAA2B,IAAI,SAAS,IAAE,SAAS,MAAM,IAAI,OAAO,IAAE,MAAM,MAAM,IAAI,QAAQ,IAAE,MAAM,MAAM,IAAI,SAAS,IAAE,MAAM,MAAM,IAAI,UAAU,IAAI,SAAS,IAAE,MAAM,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAE,KAAM,OAAM,CAAC,MAAMF,IAAE,OAAOJ,IAAE,SAASG,GAAE,CAAC,iBAAgB,CAAC,aAAc,EAAC,iBAAiB,CAAC,iBAAiB,UAAU,uBAAuB,SAASH,IAAEC,KAAE,CAAC,KAAK,SAAS,KAAK,YAAY,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,KAAK,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,KAAK,KAAK,CAAC,KAAK,GAAG,yBAAyB,qBAAqBD,IAAEC,KAAE,GAAG,KAAK,CAAC,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,GAAG,EAAE,IAAI,KAAK,CAAC,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,GAAG,EAAE,IAAI,KAAK,CAAC,KAAK,KAAKA,KAAE,KAAK,kBAAkB,QAAQ,KAAK,UAAU,EAAE,CAAC,KAAK,cAAc,KAAK,kBAAkB,OAAO,KAAK,QAAQ,IAAI,OAAO,KAAK,QAAQ,IAAI,OAAO,KAAK,QAAQ,IAAI,OAAO,KAAK,QAAQ,IAAI,OAAO,KAAK,OAAO,IAAI,MAAO,EAAC,iBAAiB,UAAU,gBAAgB,SAASD,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAED,IAAE,GAAG,EAAEE,IAAEJ,IAAE,EAAE,EAAE,IAAI,EAAEA,IAAE,EAAE,EAAE,KAAK,EAAEC,KAAGI,IAAEL,IAAE,EAAE,EAAE,IAAI,EAAEA,IAAE,EAAE,EAAE,KAAK,EAAEC,KAAG,IAAE,UAAUD,IAAE,EAAE,EAAE,GAAGG,IAAEF,IAAED,IAAE,EAAE,EAAE,GAAGG,IAAEF,IAAED,IAAE,EAAE,EAAE,GAAG,CAAC,KAAE,WAAWA,IAAE,EAAE,EAAE,IAAIA,IAAE,EAAE,EAAE,GAAGA,IAAE,EAAE,EAAE,GAAG,CAAC,KAAE,QAAQA,IAAE,EAAE,EAAEG,IAAEF,IAAE,CAAC,KAAE,UAAUD,IAAE,EAAE,EAAE,GAAGA,IAAE,EAAE,EAAE,GAAGA,IAAE,EAAE,EAAE,GAAG,CAAC,IAAE,WAAWA,IAAE,EAAE,EAAE,IAAIA,IAAE,EAAE,EAAE,GAAGA,IAAE,EAAE,EAAE,GAAG,CAAC,IAAE,MAAME,IAAE,EAAEE,IAAEA,IAAEF,IAAE,EAAEG,IAAEA,IAAE,CAAC,IAAE,UAAUL,IAAE,EAAE,EAAE,GAAGA,IAAE,EAAE,EAAE,GAAGA,IAAE,EAAE,EAAE,GAAG,AAAC,EAAC,iBAAiB,UAAU,KAAK,SAASJ,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAI,KAAK,KAAKJ,IAAE,KAAK,IAAIC,KAAE,KAAK,IAAIE,IAAE,KAAK,UAAUC,IAAE,KAAK,eAAe,EAAE,KAAK,UAAU,CAAE,EAAC,KAAK,QAAQ,CAAE,EAAC,KAAK,QAAQ,GAAG,KAAK,6BAA6BJ,IAAE,CAAC,KAAK,uBAAuBA,IAAEC,KAAEE,KAAG,CAACA,IAAE,GAAG,MAAK,KAAK,UAAU,QAAQF,KAAEE,KAAG,CAAC,KAAK,kBAAkB,OAAO,KAAK,GAAG,EAAE,KAAK,UAAU,EAAE,AAAC,EAAC,iBAAiB,UAAU,cAAc,SAASH,IAAE,CAAC,IAAIC,KAAEE,IAAEH,IAAE,OAAO,IAAIC,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,IAAEA,MAAG,YAAY,EAASD,IAAEC,MAAG,KAAZ,MAAgB,KAAK,cAAcD,IAAEC,MAAG,GAAG,AAAC,EAAC,iBAAiB,UAAU,cAAc,SAASD,IAAE,CAAC,IAAIC,KAAE,KAAK,MAAM,KAAK,UAAUD,IAAE,CAAC,CAAC,MAAO,MAAK,cAAcC,KAAE,CAACA,IAAE,EAAC,iBAAiB,UAAU,kBAAkB,SAASD,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAEJ,IAAE,OAAO,IAAIG,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,KAAG,QAAQF,KAASD,IAAEG,KAAG,KAAZ,MAAgB,KAAK,kBAAkBH,IAAEG,KAAG,GAAGF,KAAE,AAAC,EAAC,iBAAiB,UAAU,cAAc,SAASD,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,KAAG,EAAE,GAAG,KAAK,MAAMP,IAAE,CAAC,IAAIQ,IAAEC,IAAE,KAAK,KAAK,KAAK,EAAE,EAAE,CAAC,GAAG,KAAK,QAAQ,OAAOA,IAAE,CAAC,KAAK,KAAK,QAAQ,OAAOA,KAAG,CAAC,IAAIE,IAAE,CAAC,GAAG,KAAK,cAAc,KAAK,UAAU,CAAC,GAAG,IAAK,EAAC,IAAE,GAAG,KAAK,CAAC,EAAE,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,EAAE,CAAE,CAAC,EAAC,GAAG,YAAY,EAAE,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,GAAI,EAAC,EAAE,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,EAAE,CAAE,CAAC,EAAC,EAAE,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,CAAE,EAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,CAAG,CAAA,CAAC,EAAC,EAAE,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,IAAI,GAAI,CAAC,EAAC,GAAG,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,CAAE,EAAC,GAAG,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,CAAE,EAAC,GAAG,IAAK,EAAC,CAAC,KAAK,IAAI,OAAO,EAAE,EAAEA,IAAE,CAAC,KAAK,QAAQ,OAAO,EAAE,EAAEA,IAAE,CAAC,KAAK,gBAAgB,CAAE,MAAK,KAAK,cAAc,CAACJ,KAAG,CAAE,KAAID,IAAE,EAAEF,IAAE,EAAEA,KAAG,KAAK,QAAQ,OAAO,EAAEA,KAAG,EAAE,CAAC,GAAGI,IAAEF,IAAEG,IAAE,KAAK,QAAQL,KAAG,QAAQI,IAAE,KAAK,kBAAkB,KAAK,QAAQJ,KAAG,GAAGI,IAAE,EAAEA,IAAE,CAAC,IAAII,IAAE,KAAK,UAAUR,KAAG,GAAGY,IAAEJ,IAAEA,IAAE,OAAO,GAAG,AAAII,IAAE,UAAU,GAAG,IAAnB,EAAiEA,IAAE,UAAU,GAAG,MAAM,GAAhEA,IAAE,UAAU,GAAG,MAAM,EAAEA,IAAE,UAAU,GAAG,EAAE,EAA0B,MAAG,CAAE,MAAK,eAAeP,IAAE,IAAIS,IAAE,KAAK,EAAE,EAAEH,IAAEG,IAAE,EAAEJ,IAAEI,IAAE,EAAE,KAAK,MAAMA,IAAE,CAAC,KAAK,KAAKA,IAAE,CAACE,IAAE,KAAK,QAAQ,MAAMG,IAAE,KAAK,QAAQ,MAAMD,IAAE,KAAK,QAAQ,MAAM,KAAK,QAAQ,OAAO,CAAC,KAAK,QAAQ,OAAO,CAAC,KAAK,QAAQ,OAAO,CAAC,KAAK,QAAQ,OAAO,CAAC,KAAK,OAAO,OAAO,CAAC,IAAIL,IAAEE,IAAEO,IAAE,EAAE,GAAGR,IAAE,EAAE,CAAC,KAAKQ,IAAEZ,KAAG,KAAK,gBAAgB,KAAK,QAAQ,KAAK,QAAQ,KAAK,QAAQ,KAAK,GAAG,GAAG,EAAE,CAACY,KAAG,EAAE,MAAI,KAAK,gBAAgB,KAAK,QAAQ,KAAK,QAAQ,KAAK,QAAQ,KAAK,GAAGX,KAAG,EAAE,CAACW,KAAGX,IAAG,SAAQG,IAAE,EAAE,CAAC,KAAKQ,IAAEZ,KAAG,KAAK,gBAAgB,KAAK,QAAQ,KAAK,QAAQ,KAAK,QAAQ,KAAK,GAAG,GAAG,EAAE,CAACY,MAAK,MAAI,KAAK,gBAAgB,KAAK,QAAQ,KAAK,QAAQ,KAAK,QAAQ,KAAK,IAAIX,KAAG,EAAE,CAACW,KAAGX,IAAG,KAAIX,IAAM,KAAK,KAAK,IAAd,EAAgB,EAAE,KAAK,eAAe,EAAEC,IAAM,KAAK,KAAK,IAAd,EAAgB,EAAE,GAAGC,IAAE,KAAK,eAAeA,KAAG,CAAC,GAAGa,KAAGhB,KAAGF,KAAE,KAAK,UAAUG,KAAG,IAAIH,KAAE,OAAO,GAAG,UAAU,OAAO,EAAE,OAAO,OAAOA,KAAEA,KAAE,OAAO,GAAG,UAAU,OAAO,MAAM,EAAEA,KAAEA,KAAE,OAAO,GAAG,UAAU,GAAG,MAAM,EAAEA,KAAEA,KAAE,OAAO,GAAG,UAAU,GAAG,EAAM,KAAK,iBAAT,EAAwB,KAAK,GAAG,EAAE,KAAK,GAAG,GAAG,KAAK,GAAG,EAAE,KAAK,GAAG,IAAIG,KAAG,KAAK,eAAe,IAAQsB,MAAJ,EAAM,CAAC,KAAStB,MAAJ,GAAWC,MAAJ,GAAOD,MAAI,KAAK,eAAe,GAAQC,MAAL,KAAS,KAAK,gBAAgB,KAAK,QAAQ,KAAK,QAAQ,KAAK,QAAQ,KAAK,GAAG,GAAG,EAAE,CAAC,KAAK,OAAO,UAAUkB,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAI,CAAC,KAAK,OAAO,UAAUD,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAI,CAAC,KAAK,OAAO,UAAUF,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAI,CAACH,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,IAAEA,KAAG,KAAK,OAAO,MAAMA,KAAG,KAAK,OAAO,OAAO,AAAC,MAAK,IAAI,KAAK,OAAO,OAAO,CAACA,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,IAAEA,KAAG,KAAK,OAAO,MAAMA,KAAG,KAAG,EAAEX,MAAKF,KAAGC,GAAE,CAAC,MAAK,IAAIC,IAAE,KAAK,eAAeF,IAAE,EAAEC,IAAE,EAAEC,KAAG,KAAGL,KAAE,KAAK,UAAUG,KAAG,IAAIH,KAAE,OAAO,GAAG,UAAU,OAAO,EAAE,MAAMA,KAAEA,KAAE,OAAO,GAAG,UAAU,OAAO,MAAM,EAAEA,KAAEA,KAAE,OAAO,GAAG,UAAU,GAAG,MAAM,EAAEK,MAAKF,KAAGC,IAAE,OAAOE,GAAE,EAAC,iBAAiB,UAAU,SAAS,UAAU,CAAE,EAAC,gBAAgB,CAAC,aAAc,EAAC,qBAAqB,CAAC,qBAAqB,UAAU,uBAAuB,SAASP,IAAEC,KAAE,CAAC,KAAK,SAAS,KAAK,YAAY,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,KAAK,KAAK,CAAC,KAAK,cAAc,KAAK,GAAG,gBAAgB,MAAO,EAAC,qBAAqB,UAAU,YAAY,SAASD,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAE,UAAU,YAAY,CAAC,IAAE,EAAEJ,IAAE,EAAE,IAAIK,IAAEC,IAAEC,IAAEC,IAAEC,IAAEE,IAAEC,IAAEI,IAAEE,IAAEH,IAAED,IAAEM,IAAEG,IAAEvB,IAAE,QAAQsB,IAAE,EAAE,IAAInB,IAAE,EAAEA,IAAEoB,IAAEpB,KAAG,EAAE,IAAEH,IAAE,EAAEG,KAAGI,IAAEP,IAAE,EAAEG,KAAGG,IAAEN,IAAE,EAAEG,KAAGE,IAAE,KAAKE,IAAE,IAAIF,IAAE,KAAKE,IAAE,IAAIF,IAAE,KAAKC,IAAE,IAAID,IAAE,KAAKC,IAAE,GAAOH,MAAJ,GAAOA,MAAIoB,IAAE,GAAGvB,IAAE,GAAGQ,IAAML,MAAJ,EAAMH,IAAE,EAAEuB,IAAE,GAAGvB,IAAE,EAAEG,IAAE,GAAGQ,KAAGF,IAAE,KAAK,MAAcJ,IAAE,GAAGG,IAAE,KAAG,GAAYH,IAAE,GAAGG,IAAE,KAAG,EAAG,EAAE,KAAK,IAAIC,IAAE,EAAER,KAAE,CAACQ,IAAE,EAAEG,IAAEE,IAAET,IAAE,IAAIG,IAAE,GAAGH,IAAE,IAAIM,IAAEK,IAAEI,IAAEf,IAAE,IAAIA,IAAE,GAAGG,IAAE,IAAIG,IAAEO,IAAEN,KAAGA,IAAEP,IAAE,IAAI,YAAYU,IAAEC,KAAGA,IAAEX,IAAE,IAAI,YAAY,IAAE,YAAYO,IAAEI,IAAEE,IAAEH,IAAED,IAAEM,IAAEE,IAAE,CAACA,KAAG,EAAEd,IAAEL,MAAIoB,IAAE,EAAEvB,IAAE,EAAE,GAAGA,IAAE,EAAEG,IAAE,GAAGQ,KAAGF,IAAE,KAAK,MAAcJ,IAAE,GAAGG,IAAE,KAAG,GAAYH,IAAE,GAAGG,IAAE,KAAG,EAAG,EAAE,KAAK,IAAIC,IAAE,EAAER,KAAE,CAACQ,IAAE,EAAEG,IAAEM,IAAEb,IAAE,IAAIG,IAAE,GAAGH,IAAE,IAAIM,IAAEK,IAAED,IAAEV,IAAE,IAAIG,IAAE,GAAGH,IAAE,IAAIM,IAAEG,IAAEF,KAAGA,IAAEP,IAAE,IAAI,YAAYe,IAAEJ,KAAGA,IAAEX,IAAE,IAAI,YAAY,IAAE,YAAYO,IAAEI,IAAEE,IAAEH,IAAED,IAAEM,IAAEE,IAAE,CAACA,KAAG,IAAI,IAAE,YAAYjB,IAAE,GAAGA,IAAE,GAAGE,IAAE,GAAGA,IAAE,GAAGD,IAAE,GAAGA,IAAE,GAAGgB,IAAE,CAACA,KAAG,IAAI,IAAE,YAAYtB,IAAE,EAAEG,KAAG,GAAGH,IAAE,EAAEG,KAAG,GAAGH,IAAE,EAAEG,KAAG,GAAGH,IAAE,EAAEG,KAAG,GAAGH,IAAE,EAAEG,KAAG,GAAGH,IAAE,EAAEG,KAAG,GAAGmB,IAAE,CAACA,KAAG,GAAG,OAAOlB,GAAE,EAAC,qBAAqB,UAAU,cAAc,SAASJ,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,KAAK,OAAO,OAAOC,IAAE,KAAK,GAAG,EAAE,GAAOA,MAAJ,EAAM,IAAIN,IAAE,EAAEA,IAAEK,IAAEL,KAAG,EAAE,CAAC,GAAGI,KAAGD,IAAE,KAAK,OAAOH,MAAI,qBAAqBG,IAAE,MAAM,MAAM,KAAK,MAAMN,IAAE,IAAI,IAAE,eAAe,CAACM,IAAE,MAAM,MAAM,EAAEL,KAAEK,IAAE,MAAM,MAAM,OAAOD,IAAEC,IAAE,MAAM,MAAM,QAAQF,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAE,SAAS,KAAK,YAAYH,KAAEG,KAAGK,IAAE,CAAC,CAAC,IAAE,MAAM,MAAMH,IAAE,oBAAqB,MAAK,kBAAkB,SAAS,KAAK,MAAM,EAAG,EAAC,iBAAiB,UAAU,MAAM,SAASN,IAAE,CAAC,MAAM,GAAG,KAAK,EAAE,GAAGA,IAAE,KAAK,EAAE,IAAIA,IAAE,KAAK,EAAE,IAAIA,IAAE,KAAK,EAAE,KAAK,KAAK,EAAE,GAAGA,IAAE,KAAK,EAAE,IAAIA,IAAE,KAAK,EAAE,IAAIA,IAAE,KAAK,EAAE,EAAG,CAAC,EAAC,iBAAiB,UAAU,WAAW,SAASA,IAAE,CAAC,MAAM,EAAE,EAAEA,IAAE,KAAK,EAAE,GAAG,EAAE,KAAK,EAAE,IAAIA,IAAE,KAAK,EAAE,IAAI,EAAEA,IAAE,KAAK,EAAE,GAAG,EAAE,KAAK,EAAE,IAAIA,IAAE,KAAK,EAAE,EAAG,CAAC,EAAC,iBAAiB,UAAU,aAAa,SAASA,IAAE,CAAC,IAAIC,KAAE,KAAK,WAAWD,IAAE,CAAC,MAAO,MAAK,MAAMC,KAAE,GAAGA,KAAE,GAAG,AAAC,EAAC,iBAAiB,UAAU,YAAY,SAASD,IAAE,CAAC,IAAIC,KAAE,KAAK,WAAWD,IAAE,CAAC,MAAO,MAAK,MAAMC,KAAE,GAAGA,KAAE,GAAG,AAAC,EAAC,iBAAiB,UAAU,iBAAiB,UAAU,CAAC,IAAID,IAAE,KAAK,EAAE,GAAG,KAAK,EAAE,GAAG,KAAK,EAAE,GAAG,KAAK,EAAE,GAAG,GAAG,UAAUA,IAAE,CAAC,MAAM,CAAE,EAAC,IAAIC,KAAE,KAAK,KAAK,EAAE,GAAG,KAAK,EAAE,GAAG,KAAK,EAAE,GAAG,KAAK,EAAE,IAAID,IAAEG,IAAEF,KAAEA,KAAE,EAAE,GAAG,KAAK,EAAE,GAAG,KAAK,EAAE,GAAG,KAAK,EAAE,GAAG,KAAK,EAAE,IAAID,IAAE,GAAGG,IAAE,EAAE,MAAM,CAAE,EAAC,IAAIC,IAAE,KAAK,KAAKD,IAAE,CAAC,MAAO,WAAUC,IAAE,CAACA,IAAE,GAAGA,IAAE,EAAE,CAACH,IAAE,EAAC,CAAE,EAAC,CAACA,KAAEG,IAAEH,KAAEG,GAAE,EAAC,OAAQ,SAASJ,IAAE,CAAC,OAAOA,IAAE,GAAGA,IAAE,CAAE,EAAE,AAAC,EAAC,iBAAiB,UAAU,MAAM,SAASA,IAAE,CAAC,GAAGA,KAAG,EAAE,MAAM,CAAC,YAAY,KAAK,OAAO,GAAG,CAAC,IAAK,EAAC,GAAGA,KAAG,EAAE,MAAM,CAAC,KAAK,YAAY,KAAK,OAAO,KAAK,OAAO,OAAO,GAAG,AAAC,EAAC,IAAIC,KAAE,UAAU,KAAK,OAAO,GAAG,KAAK,OAAO,GAAGD,IAAE,CAACG,IAAE,UAAU,KAAK,OAAO,GAAG,KAAK,OAAO,GAAGH,IAAE,CAACI,IAAE,UAAU,KAAK,OAAO,GAAG,KAAK,OAAO,GAAGJ,IAAE,CAACK,IAAE,UAAUJ,KAAEE,IAAEH,IAAE,CAACM,IAAE,UAAUH,IAAEC,IAAEJ,IAAE,CAACO,IAAE,UAAUF,IAAEC,IAAEN,IAAE,CAAC,MAAM,CAAC,IAAI,iBAAiB,KAAK,OAAO,GAAGC,KAAEI,IAAEE,KAAG,GAAG,IAAI,iBAAiBA,IAAED,IAAEF,IAAE,KAAK,OAAO,IAAI,EAAG,CAAC,EAAC,iBAAiB,UAAU,OAAO,UAAU,CAAC,MAAM,CAAC,EAAE,QAAQ,KAAK,EAAE,CAAC,EAAE,QAAQ,KAAK,EAAE,AAAC,CAAC,EAAC,iBAAiB,UAAU,YAAY,UAAU,CAAC,IAAIJ,IAAE,KAAK,QAAQ,CAAC,MAAM,CAAC,KAAKA,IAAE,EAAE,IAAI,MAAMA,IAAE,EAAE,IAAI,IAAIA,IAAE,EAAE,IAAI,OAAOA,IAAE,EAAE,IAAI,MAAMA,IAAE,EAAE,IAAIA,IAAE,EAAE,IAAI,OAAOA,IAAE,EAAE,IAAIA,IAAE,EAAE,IAAI,IAAIA,IAAE,EAAE,IAAIA,IAAE,EAAE,KAAK,EAAE,IAAIA,IAAE,EAAE,IAAIA,IAAE,EAAE,KAAK,CAAE,CAAC,EAAC,iBAAiB,UAAU,cAAc,SAASA,IAAEC,KAAEE,IAAE,CAAC,AAASF,WAAJ,KAAQA,KAAE,GAAYE,UAAJ,KAAQA,IAAE,GAAG,IAAIC,IAAE,CAAE,EAAC,MAAO,gBAAe,cAAc,KAAK,EAAE,EAAE,CAAC,cAAcJ,IAAE,EAAE,EAAE,CAAC,EAAEC,KAAEG,IAAED,IAAE,CAACC,GAAE,EAAC,iBAAiB,aAAa,SAASJ,IAAEC,KAAE,CAAC,IAAIE,KAAGF,KAAE,GAAG,IAAE,QAAQ,CAAC,OAAO,IAAI,iBAAiBD,IAAE,EAAEC,MAAGD,IAAE,EAAEC,MAAGD,IAAE,EAAEG,KAAGH,IAAE,EAAEG,MAAI,EAAG,EAAC,iBAAiB,qBAAqB,SAASH,IAAEC,KAAE,CAAC,IAAIE,KAAGF,KAAE,GAAG,IAAE,QAAQ,CAAC,OAAO,IAAI,iBAAiBD,IAAE,EAAEG,KAAGH,IAAE,EAAEG,KAAGH,IAAE,EAAEC,MAAGD,IAAE,EAAEC,OAAI,EAAG,EAAC,gBAAgB,CAAC,aAAc,EAAC,eAAe,CAAC,eAAe,UAAU,uBAAuB,SAASD,IAAEC,KAAE,CAAC,KAAK,SAAS,KAAK,YAAY,KAAK,UAAU,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,KAAK,KAAK,CAAC,KAAK,UAAU,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,KAAK,KAAK,CAAC,KAAK,WAAW,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,EAAE,KAAK,KAAK,CAAC,KAAK,YAAgB,KAAK,UAAU,gBAAgB,SAAnC,GAA+C,KAAK,UAAU,gBAAgB,SAAnC,GAA+C,KAAK,WAAW,gBAAgB,SAApC,CAA2C,EAAC,eAAe,UAAU,YAAY,SAASD,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAEL,IAAE,QAAQM,IAAE,UAAU,YAAY,CAAC,GAAGA,IAAE,EAAEN,IAAE,EAAEA,IAAE,GAAIK,MAAUA,MAAJ,EAAM,OAAOC,IAAE,IAAIC,IAAE,GAAGC,IAAE,iBAAiB,aAAaR,IAAE,EAAE,CAAC,aAAaM,IAAEN,IAAE,EAAEC,KAAEE,IAAEC,IAAEG,IAAE,CAAC,IAAI,IAAIE,IAAE,EAAEA,IAAEJ,IAAEI,KAAG,EAAE,IAAE,cAAcH,IAAEE,IAAEP,KAAEE,IAAEC,KAAGG,IAAE,CAACC,IAAEC,MAAIJ,IAAE,GAAGL,IAAE,EAAE,iBAAiB,aAAaA,KAAGS,IAAE,GAAGJ,IAAE,CAAC,KAAK,aAAaC,IAAEN,IAAES,IAAE,EAAER,KAAEE,IAAEC,IAAEG,IAAE,CAAC,OAAOD,GAAE,EAAC,eAAe,UAAU,cAAc,SAASN,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,KAAK,OAAO,OAAOC,IAAE,KAAK,UAAU,EAAEE,IAAE,KAAK,IAAI,EAAE,KAAK,MAAM,KAAK,UAAU,EAAE,CAAC,CAACC,IAAE,KAAK,WAAW,EAAE,GAAOH,MAAJ,EAAM,IAAIN,IAAE,EAAEA,IAAEK,IAAEL,KAAG,EAAE,CAAC,GAAGI,KAAGD,IAAE,KAAK,OAAOH,MAAI,qBAAqBG,IAAE,MAAM,MAAM,KAAK,MAAMN,IAAE,IAAI,IAAE,eAAe,CAACM,IAAE,MAAM,MAAM,EAAEL,KAAEK,IAAE,MAAM,MAAM,OAAOD,IAAEC,IAAE,MAAM,MAAM,QAAQF,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAE,SAAS,KAAK,YAAYH,KAAEG,KAAGK,IAAEE,IAAEC,IAAE,CAAC,CAAC,IAAE,MAAM,MAAMN,IAAE,oBAAqB,MAAK,kBAAkB,SAAS,KAAK,MAAM,EAAG,EAAC,gBAAgB,CAAC,aAAc,EAAC,mBAAmB,CAAC,mBAAmB,UAAU,uBAAuB,SAASN,IAAEC,KAAE,CAAC,KAAK,SAAS,KAAK,YAAY,KAAK,OAAO,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,KAAK,KAAK,CAAC,KAAK,WAAW,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,EAAE,KAAK,KAAK,CAAC,KAAK,SAASA,KAAE,GAAG,KAAK,YAAgB,KAAK,OAAO,gBAAgB,SAAhC,CAAuC,EAAC,mBAAmB,UAAU,YAAY,SAASD,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAE,UAAU,YAAY,CAAC,IAAE,EAAEL,IAAE,EAAE,IAAIM,IAAEC,IAAEC,IAAEC,IAAE,IAAE,QAAQ,CAAC,IAAE,GAAIA,MAAM,IAAIE,IAAE,CAAE,EAAC,IAAIL,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,IAAE,iBAAiB,aAAaN,IAAEM,IAAE,CAAC,IAAE,KAAK,mBAAmBE,IAAEP,KAAE,CAAC,CAAC,IAAID,IAAE,EAAE,IAAIM,IAAEG,IAAE,EAAEH,KAAG,EAAEA,MAAK,IAAE,iBAAiB,qBAAqBN,IAAEM,IAAE,CAAC,IAAE,KAAK,mBAAmBE,IAAEP,KAAE,CAAC,CAAC,IAAE,mBAAmBU,IAAE,CAAC,IAAIC,IAAE,KAAKI,IAAE,KAAK,IAAIV,IAAE,EAAEA,IAAEK,IAAE,OAAOL,KAAG,EAAE,CAAC,IAAIY,IAAEP,IAAEL,KAAG,IAAIU,MAAIJ,IAAE,UAAUP,IAAEW,IAAEE,IAAE,GAAGf,IAAEC,IAAE,EAAEY,IAAEE,IAAEA,IAAE,OAAO,GAAGX,IAAE,EAAEA,IAAEW,IAAE,OAAOX,KAAG,EAAE,IAAEW,IAAEX,KAAGK,KAAG,WAAWJ,IAAE,OAAO,GAAGI,IAAE,CAAC,IAAE,QAAQJ,IAAE,OAAO,GAAG,GAAGA,IAAE,OAAO,GAAG,GAAG,IAAI,IAAE,QAAQ,CAAC,EAAE,CAAC,IAAE,YAAYA,IAAE,OAAO,GAAG,GAAGA,IAAE,OAAO,GAAG,GAAGA,IAAE,OAAO,GAAG,GAAGA,IAAE,OAAO,GAAG,GAAGA,IAAE,OAAO,GAAG,GAAGA,IAAE,OAAO,GAAG,GAAG,IAAE,QAAQ,CAAC,CAAC,IAAE,YAAYA,IAAE,OAAO,GAAG,GAAGA,IAAE,OAAO,GAAG,GAAGA,IAAE,OAAO,GAAG,GAAGA,IAAE,OAAO,GAAG,GAAGA,IAAE,OAAO,GAAG,GAAGA,IAAE,OAAO,GAAG,GAAG,IAAE,QAAQ,CAAC,CAACI,IAAEJ,IAAE,OAAO,EAAG,QAAOG,IAAE,QAAQ,UAAUN,IAAEW,IAAEL,IAAE,GAAG,GAAGR,IAAEC,IAAE,CAACC,GAAE,EAAC,mBAAmB,UAAU,cAAc,SAASL,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,KAAK,OAAO,OAAOC,IAAE,KAAK,OAAO,EAAEE,IAAE,KAAK,WAAW,EAAEC,IAAE,KAAK,SAAS,GAAOH,MAAJ,EAAM,IAAIN,IAAE,EAAEA,IAAEK,IAAEL,KAAG,EAAE,CAAC,GAAGI,KAAGD,IAAE,KAAK,OAAOH,MAAI,qBAAqBG,IAAE,MAAM,MAAM,KAAK,MAAMN,IAAE,IAAI,IAAE,eAAe,CAACM,IAAE,MAAM,MAAM,EAAEL,KAAEK,IAAE,MAAM,MAAM,OAAOD,IAAEC,IAAE,MAAM,MAAM,QAAQF,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAE,SAAS,KAAK,YAAYH,KAAEG,KAAGK,IAAEG,IAAED,IAAE,CAAC,CAAC,IAAE,MAAM,MAAML,IAAE,oBAAqB,MAAK,kBAAkB,SAAS,KAAK,MAAM,EAAG,EAAC,IAAI,YAAY,UAAU,CAAC,IAAIN,IAAE,CAAC,EAAE,EAAE,KAAK,EAAE,OAAO,CAAE,EAAC,KAAK,CAAC,OAAO,CAAE,CAAC,CAAC,EAACC,KAAE,CAAE,EAAC,KAAE,KAAE,OAAO,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,IAAK,EAAC,CAAC,IAAIE,IAAE,CAAC,WAAW,WAAW,WAAW,WAAW,UAAW,EAACC,IAAE,CAAC,MAAM,IAAK,EAAC,SAASC,IAAEL,IAAEC,KAAE,CAAC,IAAIE,IAAE,UAAU,OAAO,CAAC,IAAE,aAAa,eAAe,EAAE,CAACA,IAAE,MAAM,WAAWF,KAAE,IAAIG,IAAE,UAAU,OAAO,CAAC,IAAE,UAAU,iBAAiBD,IAAE,MAAM,SAAS,WAAWA,IAAE,MAAM,KAAK,WAAWA,IAAE,MAAM,IAAI,WAAWA,IAAE,MAAM,SAAS,QAAQA,IAAE,MAAM,YAAY,SAASA,IAAE,MAAM,UAAU,SAASA,IAAE,MAAM,WAAW,SAASA,IAAE,MAAM,cAAc,IAAI,IAAE,YAAYC,IAAE,CAAC,SAAS,KAAK,YAAYD,IAAE,CAAC,IAAIE,IAAED,IAAE,YAAY,OAAOA,IAAE,MAAM,WAAW,SAASJ,IAAE,CAAC,IAAIC,KAAEE,IAAE,IAAE,MAAM,IAAI,CAACC,IAAED,IAAE,OAAOE,IAAE,CAAE,EAAC,IAAIJ,KAAE,EAAEA,KAAEG,IAAEH,MAAG,EAAE,AAAeE,IAAEF,QAAjB,cAAmCE,IAAEF,QAAhB,aAAoB,IAAE,KAAKE,IAAEF,MAAG,CAAC,MAAO,KAAE,KAAK,IAAI,AAAC,EAACD,IAAE,CAAC,KAAKC,KAAE,CAAC,KAAKG,IAAE,EAAEC,IAAE,OAAOF,GAAE,CAAC,UAASG,IAAEN,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAE,SAAS,MAAMH,KAAE,MAAM,SAASI,IAAE,kBAAkBL,IAAE,CAAC,GAAWI,MAAR,MAAU,CAAC,IAAIE,IAAE,SAAS,OAAO,CAAC,IAAE,MAAM,SAAS,QAAQ,IAAE,aAAa,cAAcN,IAAE,QAAQ,CAAC,IAAE,aAAa,aAAaK,IAAE,MAAM,CAAC,IAAE,aAAa,cAAcA,IAAE,OAAO,CAACC,IAAE,YAAY,IAAIN,IAAE,QAAQM,IAAE,MAAM,WAAW,UAAU,IAAE,aAAa,QAAQN,IAAE,OAAO,EAAEM,IAAE,MAAM,WAAWN,IAAE,QAAQ,KAAE,YAAYM,IAAE,CAACH,IAAEG,GAAE,KAAI,CAAC,IAAIC,IAAE,IAAI,gBAAgB,IAAI,KAAK,WAAW,KAAK,CAAC,IAAE,KAAKF,IAAE,MAAM,IAAIA,IAAE,OAAO,UAAUL,IAAE,QAAQG,IAAEI,GAAE,OAAM,CAAC,YAAY,SAASP,IAAE,CAAC,OAAcI,MAAR,OAAWD,IAAE,YAAYH,IAAE,IAAE,uBAAuB,EAAE,IAAE,YAAYA,IAAE,CAAC,KAAM,CAAC,CAAC,KAAIO,IAAE,UAAU,CAAC,KAAK,MAAM,CAAE,EAAC,KAAK,MAAM,KAAK,KAAK,cAAc,EAAE,KAAK,UAAU,EAAE,KAAK,SAAS,EAAE,KAAK,SAAS,KAAK,KAAK,CAAC,KAAK,kBAAkB,KAAK,YAAY,KAAK,KAAK,CAAC,KAAK,uBAAuB,KAAK,iBAAiB,KAAK,KAAK,AAAC,EAAC,OAAOA,IAAE,WAAW,SAASP,IAAEC,KAAE,CAAC,IAAIG,IAAE,IAAE,SAAS,GAAG,CAAC,KAAE,SAAS,GAAG,CAAC,MAAW,KAAE,QAAQA,IAAE,GAAjB,EAAkB,EAACG,IAAE,kBAAkB,SAASP,IAAEC,KAAE,CAAC,OAAOA,KAAED,MAAII,IAAE,IAAIH,OAAIG,IAAE,GAAGJ,MAAII,IAAE,EAAG,EAACG,IAAE,oBAAoB,SAASP,IAAE,CAAC,MAAW,MAAE,QAAQA,IAAE,GAAjB,EAAkB,EAACO,IAAE,UAAU,CAAC,SAAS,SAASP,IAAE,CAAC,GAAGA,IAAE,CAAC,IAAIC,KAAE,AAAa,KAAK,QAAM,CAAE,EAAE,IAAIE,IAAEC,IAAEC,IAAEL,IAAE,OAAOM,IAAE,KAAK,MAAM,OAAO,IAAIL,KAAE,EAAEA,KAAEI,IAAEJ,MAAG,EAAE,CAAC,IAAIE,IAAE,EAAEC,KAAG,EAAED,IAAEG,KAAG,KAAK,MAAMH,KAAG,QAAQH,IAAEC,MAAG,OAAO,KAAK,MAAME,KAAG,UAAUH,IAAEC,MAAG,SAAS,KAAK,MAAME,KAAG,KAAKH,IAAEC,MAAG,KAAKG,KAAG,GAAGD,KAAG,EAAE,MAAI,KAAK,MAAM,KAAKH,IAAEC,MAAG,CAACK,KAAG,EAAG,CAAC,CAAC,EAAC,SAAS,SAASN,IAAEC,KAAE,CAAC,GAAGD,IAAE,CAAC,GAAG,KAAK,MAAM,OAAO,KAAK,UAAU,OAAO,KAAK,MAAMA,IAAE,MAAM,IAAI,SAAS,KAAK,OAAO,KAAK,UAAU,EAAE,IAAE,KAAK,QAAS,SAASA,IAAE,CAAC,IAAE,OAAO,IAAEA,IAAE,CAACA,IAAE,MAAM,CAAE,CAAC,EAAE,MAAM,KAAK,MAAMA,IAAE,MAAM,IAAIG,IAAEC,IAAEJ,IAAE,KAAKO,IAAEH,IAAE,OAAOI,IAAED,IAAE,IAAIJ,IAAE,EAAEA,IAAEI,IAAEJ,KAAG,EAAE,CAAC,IAAIM,IAAEE,IAAEC,KAAG,EAAE,GAAGR,IAAED,KAAG,QAAQ,EAAEC,IAAED,KAAG,SAAS,IAAEC,IAAED,KAAG,QAAQ,YAAY,CAACC,IAAED,KAAG,SAAS,IAAEC,IAAED,KAAG,QAAQ,aAAa,CAACC,IAAED,KAAG,UAAgBC,IAAED,KAAG,UAAX,KAAwBC,IAAED,KAAG,SAAT,OAAqBM,IAAE,SAAS,iBAAiB,kCAAkCL,IAAED,KAAG,QAAQ,qCAAqCC,IAAED,KAAG,QAAQ,KAAK,EAAE,OAAO,IAAIS,KAAG,GAAGA,IAAE,CAAC,IAAII,IAAE,UAAU,QAAQ,CAAC,IAAE,aAAa,YAAYZ,IAAED,KAAG,QAAQ,CAAC,IAAE,aAAa,WAAWC,IAAED,KAAG,OAAO,CAAC,IAAE,aAAa,WAAWC,IAAED,KAAG,QAAQ,CAACa,IAAE,KAAK,WAAWA,IAAE,UAAU,4BAA4BZ,IAAED,KAAG,QAAQ,mCAAmCC,IAAED,KAAG,MAAM,OAAO,KAAE,YAAYa,IAAE,AAAC,UAAeZ,IAAED,KAAG,UAAX,KAAwBC,IAAED,KAAG,SAAT,EAAgB,CAAC,IAAIM,IAAE,SAAS,iBAAiB,0CAA0C,CAACE,IAAE,EAAEA,IAAEF,IAAE,OAAOE,KAAG,EAAE,AAAK,IAAEA,KAAG,KAAK,QAAQP,IAAED,KAAG,MAAM,GAAlC,KAAqCS,KAAG,GAAG,GAAGA,IAAE,CAAC,IAAIM,IAAE,UAAU,OAAO,CAAC,IAAE,aAAa,YAAYd,IAAED,KAAG,QAAQ,CAAC,IAAE,aAAa,WAAWC,IAAED,KAAG,OAAO,CAACe,IAAE,KAAK,WAAWA,IAAE,IAAI,aAAaA,IAAE,KAAKd,IAAED,KAAG,MAAM,SAAS,KAAK,YAAYe,IAAE,AAAC,CAAC,SAAcd,IAAED,KAAG,UAAX,KAAwBC,IAAED,KAAG,SAAT,EAAgB,CAAC,IAAIM,IAAE,SAAS,iBAAiB,8CAA8C,CAACE,IAAE,EAAEA,IAAEF,IAAE,OAAOE,KAAG,EAAE,IAAER,KAAG,QAAQM,IAAEE,KAAG,MAAMC,KAAG,GAAG,GAAGA,IAAE,CAAC,IAAIG,IAAE,UAAU,OAAO,CAAC,IAAE,aAAa,YAAYX,IAAED,KAAG,QAAQ,CAAC,IAAE,aAAa,WAAWC,IAAED,KAAG,OAAO,CAAC,IAAE,aAAa,MAAM,aAAa,CAAC,IAAE,aAAa,OAAOC,IAAED,KAAG,MAAM,CAAC,KAAE,YAAYY,IAAE,AAAC,CAAC,OAAM,IAAEZ,KAAG,QAAQ,EAAEK,MAAK,IAAEL,KAAG,OAAO,IAAEC,IAAED,KAAGF,KAAE,CAACG,IAAED,KAAG,MAAM,CAAE,EAAC,KAAK,MAAM,KAAKC,IAAED,KAAG,AAAC,CAAIK,QAAE,KAAK,UAAU,EAAE,WAAW,KAAK,iBAAiB,KAAK,KAAK,CAAC,IAAI,AAAC,MAAK,KAAK,UAAU,CAAE,EAAC,YAAY,SAASP,KAAEE,IAAEC,IAAE,CAAC,IAAI,IAAIC,IAAE,EAAEC,IAAE,KAAK,MAAM,OAAOD,IAAEC,KAAG,CAAC,GAAG,KAAK,MAAMD,KAAG,KAAKJ,MAAG,KAAK,MAAMI,KAAG,QAAQF,KAAG,KAAK,MAAME,KAAG,UAAUD,IAAE,OAAO,KAAK,MAAMC,KAAG,KAAG,CAAE,eAAwBJ,MAAjB,UAAyB,KAAE,WAAW,EAAE,GAApB,KAAuBA,OAAI,SAAS,QAAQ,OAAO,KAAK,UAAU,KAAK,SAAS,EAAE,QAAQ,KAAK,oDAAoDA,KAAEE,IAAEC,IAAE,EAAEJ,GAAE,EAAC,cAAc,SAASA,IAAE,CAAC,IAAI,IAAIC,KAAE,EAAEE,IAAE,KAAK,MAAM,OAAOF,KAAEE,KAAG,CAAC,GAAG,KAAK,MAAMF,MAAG,QAAQD,IAAE,OAAO,KAAK,MAAMC,MAAG,MAAG,CAAE,QAAO,KAAK,MAAM,EAAG,EAAC,YAAY,SAASD,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAE,KAAK,cAAcH,KAAE,CAACI,IAAE,IAAE,WAAW,EAAE,CAAC,IAAID,IAAE,MAAMC,IAAE,GAAG,CAAC,IAAIC,IAAEF,IAAE,OAAO,GAASJ,MAAN,IAAQ,CAAC,IAAIO,IAAE,IAAE,YAAY,IAAIP,IAAE,IAAI,CAACQ,IAAE,IAAE,YAAY,KAAK,CAAC,IAAE,MAAMH,IAAE,IAAIE,IAAEC,KAAG,GAAI,MAAK,IAAE,MAAMH,IAAE,GAAG,IAAE,YAAYL,IAAE,CAAC,GAAI,QAAOI,IAAE,MAAMC,IAAE,GAAGF,GAAE,EAAC,iBAAiB,UAAU,CAAC,IAAIH,IAAEC,KAAEE,IAAEC,IAAE,KAAK,MAAM,OAAOC,IAAED,IAAE,IAAIJ,IAAE,EAAEA,IAAEI,IAAEJ,KAAG,EAAE,KAAK,MAAMA,KAAG,OAAOK,MAAW,KAAK,MAAML,KAAG,UAApB,KAAiC,KAAK,MAAMA,KAAG,SAAlB,EAAyB,KAAK,MAAMA,KAAG,QAAQ,GAAGC,KAAE,KAAK,MAAMD,KAAG,SAAS,KAAKG,IAAE,KAAK,MAAMH,KAAG,SAAS,EAAEC,KAAE,cAAcE,KAAkCF,KAAE,KAAK,MAAMD,KAAG,SAAS,KAAKG,IAAE,KAAK,MAAMH,KAAG,SAAS,EAAEC,KAAE,cAAcE,MAAIE,MAAK,KAAK,MAAML,KAAG,QAAQ,KAAvIK,MAAK,KAAK,MAAML,KAAG,QAAQ,GAAgH,KAAK,MAAMA,KAAG,SAAS,KAAK,MAAMA,KAAG,SAAS,OAAO,WAAW,YAAY,KAAK,MAAMA,KAAG,SAAS,OAAO,CAAC,KAAK,MAAMA,KAAG,SAAS,OAAO,WAAW,YAAY,KAAK,MAAMA,KAAG,SAAS,OAAO,GAAG,AAAIK,MAAJ,GAAO,KAAK,KAAK,CAAC,KAAK,SAAS,IAAI,WAAW,KAAK,uBAAuB,GAAG,CAAC,WAAW,KAAK,kBAAkB,GAAG,AAAC,EAAC,YAAY,UAAU,CAAC,KAAK,UAAU,CAAE,CAAC,EAACE,GAAE,GAAE,CAAC,SAAS,mBAAmB,CAAE,mBAAkB,UAAU,CAAC,eAAe,UAAU,CAAC,KAAK,WAAW,EAAE,KAAK,QAAQ,EAAE,KAAK,eAAe,EAAE,KAAK,qBAAqB,CAAE,CAAC,EAAC,uBAAuB,SAASP,IAAE,CAAC,AAAK,KAAK,qBAAqB,QAAQA,IAAE,GAAzC,IAA2C,KAAK,qBAAqB,KAAKA,IAAE,AAAC,EAAC,0BAA0B,SAASA,IAAE,CAAC,AAAK,KAAK,qBAAqB,QAAQA,IAAE,GAAzC,IAA2C,KAAK,qBAAqB,OAAO,KAAK,qBAAqB,QAAQA,IAAE,CAAC,EAAE,AAAC,EAAC,uBAAuB,SAASA,IAAE,CAAC,KAAK,iBAAiBA,IAAE,AAAC,EAAC,kBAAkB,UAAU,CAAC,KAAK,eAAe,MAAM,EAAE,GAAG,GAAG,KAAK,eAAe,KAAK,WAAW,aAAa,oBAAoB,KAAK,eAAe,EAAE,KAAK,MAAM,EAAE,KAAK,gBAAgB,KAAK,eAAe,EAAE,KAAK,MAAM,CAAE,EAAC,iBAAiB,SAASA,IAAE,CAAC,KAAK,KAAK,GAAG,KAAK,KAAK,IAAIA,KAAG,KAAK,KAAK,GAAG,KAAK,KAAK,GAAGA,KAAG,IAAI,KAAK,YAAY,KAAK,WAAW,MAAM,EAAE,KAAK,MAAM,EAAE,KAAK,WAAW,EAAE,KAAK,MAAM,GAAG,IAAI,KAAK,YAAY,KAAK,WAAW,MAAM,EAAE,KAAK,WAAW,EAAE,KAAK,MAAM,CAAE,EAAC,iBAAiB,UAAU,CAAC,IAAIA,IAAEC,KAAE,KAAK,qBAAqB,OAAO,IAAID,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,KAAK,qBAAqBA,KAAG,YAAY,KAAK,cAAc,AAAC,EAAC,iBAAiB,UAAU,CAAC,MAAM,CAAC,IAAI,EAAE,KAAK,EAAE,MAAM,IAAI,OAAO,GAAI,CAAC,EAAC,aAAa,UAAU,CAAC,OAAW,KAAK,KAAK,KAAd,EAAiB,CAAC,EAAE,KAAK,KAAK,SAAS,MAAM,EAAE,KAAK,KAAK,SAAS,MAAO,EAAC,CAAC,EAAE,KAAK,KAAK,MAAM,EAAE,KAAK,KAAK,MAAO,CAAC,CAAC,EAAC,IAAI,cAAc,eAAe,CAAC,EAAE,cAAc,EAAE,WAAW,EAAE,SAAS,EAAE,UAAU,EAAE,SAAS,EAAE,UAAU,EAAE,cAAc,EAAE,aAAa,EAAE,aAAa,EAAE,aAAa,GAAG,aAAa,GAAG,YAAY,GAAG,MAAM,GAAG,aAAa,GAAG,QAAQ,GAAG,YAAa,EAAC,SAASA,IAAE,CAAC,OAAO,eAAeA,MAAI,EAAG,GAAE,eAAe,SAAS,aAAaA,IAAEC,KAAEE,IAAE,CAAC,KAAK,EAAE,gBAAgB,QAAQF,KAAED,IAAE,EAAE,EAAE,EAAEG,IAAE,AAAC,UAAS,YAAYH,IAAEC,KAAEE,IAAE,CAAC,KAAK,EAAE,gBAAgB,QAAQF,KAAED,IAAE,EAAE,EAAE,EAAEG,IAAE,AAAC,UAAS,YAAYH,IAAEC,KAAEE,IAAE,CAAC,KAAK,EAAE,gBAAgB,QAAQF,KAAED,IAAE,EAAE,EAAE,EAAEG,IAAE,AAAC,UAAS,YAAYH,IAAEC,KAAEE,IAAE,CAAC,KAAK,EAAE,gBAAgB,QAAQF,KAAED,IAAE,EAAE,EAAE,EAAEG,IAAE,AAAC,UAAS,iBAAiBH,IAAEC,KAAEE,IAAE,CAAC,KAAK,EAAE,gBAAgB,QAAQF,KAAED,IAAE,EAAE,EAAE,EAAEG,IAAE,AAAC,UAAS,gBAAgBH,IAAEC,KAAEE,IAAE,CAAC,KAAK,EAAE,gBAAgB,QAAQF,KAAED,IAAE,EAAE,EAAE,EAAEG,IAAE,AAAC,UAAS,eAAeH,IAAEC,KAAEE,IAAE,CAAC,KAAK,EAAE,gBAAgB,QAAQF,KAAED,IAAE,EAAE,EAAE,EAAEG,IAAE,AAAC,UAAS,eAAe,CAAC,KAAK,EAAE,CAAE,CAAC,UAAS,eAAeH,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAEJ,IAAE,IAAI,CAAE,EAAC,KAAK,eAAe,CAAE,EAAC,IAAIK,IAAEC,IAAEF,IAAE,OAAO,IAAID,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,IAAE,IAAI,YAAYC,IAAED,KAAGF,MAAG,KAAK,eAAe,KAAKI,IAAE,AAAC,UAAS,YAAYL,IAAEC,KAAE,CAAC,KAAK,KAAKD,IAAEC,KAAE,AAAC,UAAS,aAAa,CAAE,UAAS,cAAc,CAAE,UAAS,eAAeD,IAAEC,KAAEE,IAAE,CAAC,KAAK,WAAW,CAAC,KAAK,gBAAgB,CAAC,KAAK,UAAU,KAAE,aAAaH,IAAE,MAAM,CAAC,KAAK,YAAY,KAAE,YAAY,SAAS,KAAK,UAAU,CAAC,KAAK,aAAaA,IAAEC,KAAEE,IAAE,AAAC,UAAS,aAAaH,IAAEC,KAAEE,IAAE,CAAC,KAAK,WAAW,CAAC,KAAK,gBAAgB,CAAC,KAAK,UAAU,KAAE,aAAaH,IAAE,MAAM,CAAC,KAAK,aAAaA,IAAEC,KAAEE,IAAE,CAAC,KAAK,YAAY,EAAE,KAAK,UAAU,EAAE,IAAIC,IAAE,KAAK,WAAW,cAAc,KAAK,UAAU,CAAC,KAAK,MAAM,KAAK,WAAW,gBAAgB,YAAYA,IAAE,CAAC,KAAK,aAAa,EAAE,KAAK,WAAW,gBAAgB,SAAS,KAAK,CAAC,KAAK,kBAAkB,EAAE,KAAK,QAAQ,EAAE,KAAK,gBAAgB,KAAK,KAAK,GAAGJ,IAAE,GAAG,gBAAgB,QAAQ,KAAKA,IAAE,GAAG,EAAEC,KAAE,UAAU,KAAK,CAAC,CAAC,cAAc,CAAE,EAAC,KAAK,GAAG,gBAAgB,QAAQ,KAAKD,IAAE,IAAIA,IAAE,GAAG,GAAGA,IAAE,GAAG,GAAG,CAAC,EAAE,CAAC,GAAI,CAAC,EAAC,EAAE,IAAI,KAAK,AAAC,UAAS,cAAc,CAAE,UAAS,kBAAkB,CAAE,UAAS,YAAYA,IAAEC,KAAEE,IAAE,CAAC,KAAK,KAAKH,IAAE,KAAK,QAAQC,KAAE,KAAK,WAAWE,IAAE,KAAK,WAAW,CAAE,EAAC,KAAK,gBAAgB,KAAK,KAAK,iBAAiB,CAAE,EAAC,KAAK,YAAY,KAAK,IAAIC,IAAEC,IAAEC,IAAE,KAAK,WAAW,KAAKC,IAAE,KAAK,gBAAgB,KAAK,gBAAgB,OAAO,EAAE,KAAK,SAAS,iBAAiBA,IAAE,CAAC,KAAK,UAAU,GAAG,IAAIC,IAAEC,IAAEE,IAAEC,IAAEI,IAAEE,IAAEH,IAAE,KAAK,gBAAgBD,IAAE,EAAEM,IAAE,CAAE,EAACG,IAAE,iBAAiB,CAACD,IAAE,WAAWL,IAAE,YAAY,IAAIb,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,IAAUW,IAAEX,KAAG,OAAX,KAAuBW,IAAEX,KAAG,OAAX,KAAiBW,IAAEX,KAAG,KAAWW,IAAEX,KAAG,EAAE,IAAb,KAAgBW,IAAEX,KAAG,EAAE,KAAKkB,IAAE,OAAOL,IAAE,QAAcF,IAAEX,KAAG,OAAX,KAAuBW,IAAEX,KAAG,OAAX,KAAqBU,MAAJ,EAAMH,IAAE,MAAM,CAACA,IAAE,SAAS,OAAO,EAAE,aAAa,OAAO,UAAU,CAAC,IAAE,aAAa,QAAQ,KAAK,QAAQ,KAAK,KAAK,GAAG,EAAE,CAAC,IAAE,aAAa,SAAS,KAAK,QAAQ,KAAK,KAAK,GAAG,EAAE,CAAC,IAAE,KAAKA,IAAE,EAAEN,IAAE,SAAS,OAAO,CAAOU,IAAEX,KAAG,OAAX,IAAgB,KAAK,SAASA,KAAG,CAAC,GAAG,gBAAgB,QAAQ,KAAK,QAAQW,IAAEX,KAAG,EAAE,EAAE,IAAI,KAAK,QAAQ,CAAC,KAAK,qBAAqB,aAAa,KAAK,QAAQW,IAAEX,KAAG,EAAE,CAAC,KAAKC,IAAE,SAAS,EAAG,EAAC,IAAE,YAAYA,IAAE,KAAK,CAAC,IAAIc,IAAE,GAAGL,KAAG,EAAE,IAAE,aAAa,OAAaC,IAAEX,KAAG,OAAX,IAAgB,UAAU,UAAU,CAAC,IAAE,aAAa,YAAY,UAAU,CAAKW,IAAEX,KAAG,EAAE,IAAX,GAAoYY,IAAE,KAAKE,IAAE,OAA/XI,IAAE,OAAOL,IAAE,OAAOC,IAAE,gBAAgB,QAAQ,KAAK,QAAQH,IAAEX,KAAG,EAAE,EAAE,KAAK,KAAK,QAAQ,CAACe,IAAE,iBAAiB,CAAC,CAACP,IAAE,SAAS,SAAS,EAAE,aAAa,KAAKO,IAAE,CAAC,CAACH,IAAE,SAAS,eAAe,EAAE,aAAa,WAAW,QAAQ,CAAC,IAAE,aAAa,KAAK,gBAAgB,CAAC,IAAE,aAAa,SAAS,IAAI,CAAC,IAAE,YAAYA,IAAE,CAAC,IAAE,YAAYJ,IAAE,CAAC,IAAE,aAAa,SAAeG,IAAEX,KAAG,OAAX,IAAgB,UAAU,UAAU,EAAkB,KAAK,WAAWA,KAAG,CAAC,KAAKC,IAAE,EAAEa,IAAE,MAAMF,IAAE,SAAS,GAAG,aAAa,GAAG,SAASG,IAAE,WAAW,CAAE,EAAOJ,IAAEX,KAAG,OAAX,IAAgB,CAAC,IAAEgB,IAAE,OAAO,IAAIM,IAAE,SAAS,IAAI,CAAC,IAAIlB,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAE,YAAYY,IAAEZ,KAAG,CAAC,IAAI2B,IAAE,SAAS,OAAO,CAAC,IAAE,aAAa,YAAY,QAAQ,CAAC,IAAE,aAAa,KAAKZ,IAAE,IAAIT,IAAE,CAAC,IAAE,YAAYT,IAAE,CAAC,IAAE,YAAY8B,IAAE,CAAC,IAAE,aAAa,OAAO,OAAO,iBAAiB,CAAC,IAAIZ,IAAE,IAAIT,IAAE,IAAI,CAACM,IAAE,OAAO,EAAE,IAAE,KAAKM,IAAE,AAAC,MAAK,IAAE,KAAKrB,IAAE,CAAC,IAAED,KAAG,MAAM,KAAK,YAAY,KAAK,UAAU,KAAK,sBAAsB,EAAE,KAAK,SAASA,KAAG,CAAC,KAAKC,IAAE,SAAS,GAAG,GAAG,gBAAgB,QAAQ,KAAK,QAAQU,IAAEX,KAAG,EAAE,EAAE,IAAI,KAAK,QAAQ,CAAC,KAAK,qBAAqB,aAAa,KAAK,QAAQW,IAAEX,KAAG,EAAE,CAAC,QAAQO,GAAE,EAAC,KAAK,SAASP,KAAG,KAAK,GAAG,KAAK,SAASW,IAAEX,KAAG,KAAK,SAASA,KAAG,KAAK,EAAE,KAAK,SAASA,KAAG,AAAC,KAAI,KAAK,YAAY,SAASkB,IAAE,CAACf,IAAEa,IAAE,OAAOhB,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,KAAK,YAAY,YAAYgB,IAAEhB,KAAG,CAAC,IAAE,IAAI,KAAK,YAAY,aAAa,KAAKmB,IAAE,CAAC,KAAK,QAAQ,cAAc,aAAaN,IAAE,OAAO,iBAAiB,CAAC,IAAIM,IAAE,IAAI,CAAC,IAAE,YAAY,KAAK,YAAY,EAAE,KAAK,SAAS,QAAQ,KAAK,QAAQ,uBAAuB,KAAK,AAAC,iBAAgB,CAAC,wBAAyB,EAAC,YAAY,CAAC,YAAY,UAAU,SAAS,YAAY,UAAU,yBAAyB,YAAY,UAAU,KAAK,SAASvB,IAAEC,KAAE,CAAC,IAAIE,IAAE,KAAK,KAAKH,IAAE,KAAK,eAAe,CAAE,EAAC,KAAK,6BAA6BC,KAAE,CAAC,IAAIG,IAAEC,IAAE,KAAK,KAAK,GAAG,OAAOC,IAAE,KAAK,KAAK,GAAG,IAAIH,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,CAAC,OAAOC,IAAE,KAAKE,IAAEH,KAAG,GAAnB,CAAuB,IAAK,GAAE,IAAE,IAAI,aAAaG,IAAEH,KAAGF,KAAE,MAAM,MAAM,IAAK,GAAE,IAAE,IAAI,YAAYK,IAAEH,KAAGF,KAAE,MAAM,MAAM,IAAK,GAAE,IAAE,IAAI,YAAYK,IAAEH,KAAGF,KAAE,MAAM,MAAM,IAAK,GAAE,IAAE,IAAI,YAAYK,IAAEH,KAAGF,KAAE,MAAM,MAAM,IAAK,GAAE,IAAK,GAAE,IAAE,IAAI,eAAeK,IAAEH,KAAGF,KAAE,MAAM,MAAM,IAAK,IAAG,IAAE,IAAI,iBAAiBK,IAAEH,KAAGF,KAAE,MAAM,MAAM,IAAK,IAAG,IAAE,IAAI,gBAAgBK,IAAEH,KAAGF,KAAE,MAAM,MAAM,IAAK,GAAE,IAAE,IAAI,eAAeK,IAAEH,KAAGF,KAAE,MAAM,MAAM,QAAQ,IAAE,IAAI,cAAcK,IAAEH,KAAGF,KAAE,KAAM,MAAG,KAAK,eAAe,KAAKG,IAAE,AAAC,CAAC,EAAC,YAAY,UAAU,CAAC,WAAW,UAAU,CAAC,IAAI,KAAK,KAAK,QAAQ,OAAO,EAAE,IAAI,IAAIJ,IAAE,EAAEC,KAAE,KAAK,KAAK,gBAAgB,OAAOD,IAAEC,MAAG,CAAC,GAAS,KAAK,KAAK,gBAAgBD,KAAG,OAAnC,MAA0C,IAAI,KAAK,KAAK,gBAAgBA,KAAG,GAAG,OAAO,EAAE,KAAG,CAAE,QAAO,CAAE,EAAC,gBAAgB,UAAU,CAAC,IAAIA,IAAE,yBAAyB,CAAC,GAAGA,IAAE,CAAC,IAAIC,KAAE,IAAE,QAAQ,CAACE,IAAE,IAAE,UAAU,CAACC,IAAE,IAAE,QAAQ,CAACC,IAAE,IAAE,OAAO,CAACC,IAAE,IAAE,OAAO,CAAC,KAAK,eAAe,KAAE,KAAK,CAAC,KAAK,KAAK,SAAS,KAAK,aAAa,KAAK,eAAe,sBAAsB,KAAK,YAAY,CAAC,IAAIC,IAAE,IAAE,uBAAuB,KAAK,KAAK,eAAe,CAAC,KAAK,eAAe,yBAAyBA,IAAE,CAAK,KAAK,KAAK,KAAd,GAAkB,KAAK,KAAK,GAAG,KAAK,cAAc,IAAE,KAAK,CAAK,KAAK,KAAK,KAAd,GAAkB,KAAK,eAAe,eAAe,IAAE,KAAK,WAAW,KAAK,UAAU,KAAK,eAAe,CAAC,KAAK,eAAe,QAAQ,KAAK,eAAe,gBAAoB,KAAK,KAAK,KAAd,IAAmB,KAAK,eAAe,cAAc,IAAE,KAAK,CAAC,KAAK,eAAe,KAAK,KAAK,eAAe,cAAe,CAAC,EAAC,aAAa,UAAU,CAAC,IAAIP,IAAE,aAAa,KAAK,KAAK,GAAG,CAAC,CAAC,KAAK,aAAa,KAAK,cAAc,MAAM,kBAAkBA,GAAE,EAAC,aAAa,SAASA,IAAEC,KAAEE,IAAE,CAAC,KAAK,WAAWF,KAAE,KAAK,KAAKE,IAAE,KAAK,KAAKH,IAAE,KAAK,QAAQ,iBAAiB,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,GAAG,GAAG,KAAK,eAAe,IAAI,eAAe,KAAK,KAAK,KAAK,KAAK,kBAAmB,EAAC,QAAQ,UAAU,CAAC,OAAO,KAAK,IAAK,EAAC,iBAAiB,UAAU,CAAE,CAAC,EAAC,aAAa,UAAU,CAAC,UAAU,UAAU,CAAC,KAAK,eAAe,EAAE,KAAK,kBAAkB,CAAE,EAAC,KAAK,MAAM,CAAE,EAAC,kBAAkB,SAASA,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAE,KAAK,kBAAkB,OAAO,IAAID,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,CAACF,MAAG,KAAK,WAAyB,KAAK,kBAAkBE,KAAG,WAAxC,eAAoD,KAAK,kBAAkBA,KAAG,UAAU,CAAC,KAAK,kBAAkBA,KAAG,OAAO,KAAK,WAAW,MAAM,EAAE,KAAK,MAAM,GAAI,EAAC,mBAAmB,SAASH,IAAE,CAAC,AAAK,KAAK,kBAAkB,QAAQA,IAAE,GAAtC,IAAwC,KAAK,kBAAkB,KAAKA,IAAE,AAAC,CAAC,EAAC,eAAe,UAAU,aAAa,UAAU,CAAE,EAAC,gBAAgB,CAAC,kBAAkB,YAAY,YAAa,EAAC,eAAe,CAAC,eAAe,UAAU,eAAe,UAAU,CAAC,OAAO,IAAK,EAAC,eAAe,UAAU,YAAY,UAAU,CAAE,EAAC,eAAe,UAAU,QAAQ,UAAU,CAAE,EAAC,eAAe,UAAU,gBAAgB,UAAU,CAAC,IAAIA,IAAE,yBAAyB,CAAC,GAAGA,IAAE,CAAC,IAAIC,KAAE,IAAE,UAAU,CAAC,KAAK,eAAe,KAAE,KAAK,AAAC,CAAC,EAAC,eAAe,UAAU,eAAe,UAAU,CAAC,OAAO,KAAK,WAAY,EAAC,aAAa,UAAU,aAAa,SAASD,IAAE,CAAC,GAAG,KAAK,uBAAuBA,KAAG,EAAE,CAAC,KAAK,kBAAkBA,KAAG,EAAE,CAAC,KAAK,GAAG,aAAa,KAAK,aAAaA,IAAE,KAAK,KAAK,OAAO,CAAC,IAAIC,KAAE,KAAK,GAAG,EAAE,KAAK,aAAaA,IAAE,MAAK,QAAQ,KAAK,GAAG,EAAE,GAAG,IAAIE,IAAE,KAAK,QAAQ,KAAK,kBAAkB,KAAK,kBAAkBA,MAAI,KAAK,gBAAgBA,IAAE,KAAK,MAAM,OAAOA,IAAE,CAAE,EAAC,gBAAgB,CAAC,kBAAkB,YAAY,YAAa,EAAC,aAAa,CAAC,aAAa,UAAU,YAAY,UAAU,CAAC,KAAK,WAAW,KAAK,WAAW,KAAK,aAAa,KAAK,MAAM,SAAS,EAAE,KAAK,IAAI,KAAK,aAAa,KAAK,WAAW,UAAU,KAAK,MAAM,MAAM,CAAC,CAAC,KAAK,KAAK,MAAM,KAAK,KAAK,aAAa,KAAK,WAAW,UAAU,EAAE,KAAK,MAAM,MAAM,CAAC,KAAK,MAAM,KAAK,KAAK,aAAa,KAAK,WAAW,UAAU,CAAC,KAAK,YAAY,GAAI,EAAC,aAAa,UAAU,KAAK,UAAU,CAAE,EAAC,aAAa,UAAU,KAAK,UAAU,CAAC,KAAK,MAAM,OAAO,CAAC,KAAK,YAAY,CAAE,EAAC,aAAa,UAAU,MAAM,UAAU,CAAC,KAAK,MAAM,OAAO,CAAC,KAAK,YAAY,EAAE,KAAK,UAAU,CAAE,EAAC,aAAa,UAAU,OAAO,UAAU,CAAC,KAAK,UAAU,CAAE,EAAC,aAAa,UAAU,QAAQ,SAASH,IAAE,CAAC,KAAK,MAAM,KAAKA,IAAE,AAAC,EAAC,aAAa,UAAU,OAAO,SAASA,IAAE,CAAC,KAAK,kBAAkBA,IAAE,KAAK,gBAAgBA,IAAE,KAAK,QAAQ,KAAK,MAAM,OAAO,KAAK,gBAAgB,AAAC,EAAC,aAAa,UAAU,eAAe,UAAU,CAAC,OAAO,IAAK,EAAC,aAAa,UAAU,QAAQ,UAAU,CAAE,EAAC,aAAa,UAAU,iBAAiB,UAAU,CAAE,EAAC,aAAa,UAAU,gBAAgB,UAAU,CAAE,EAAC,aAAa,UAAU,YAAY,SAASA,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAE,KAAK,OAAO,OAAO,IAAI,KAAK,gBAAgB,EAAEH,KAAEG,IAAE,EAAEH,MAAG,EAAEA,OAAK,KAAK,SAASA,QAAKE,IAAE,KAAK,OAAOF,OAAI,GAAGE,IAAE,IAAIH,IAAE,KAAK,OAAOC,MAAG,IAAIE,IAAE,GAAGA,IAAE,GAAGH,IAAE,KAAK,OAAOC,MAAG,IAAI,KAAK,UAAUA,KAAE,CAAC,KAAK,iBAAiB,KAAK,SAASA,OAAI,KAAK,eAAe,KAAK,sBAAsB,AAAC,EAAC,aAAa,UAAU,WAAW,SAASD,IAAE,CAAC,OAAOA,IAAE,GAAT,CAAa,IAAK,GAAE,MAAO,MAAK,YAAYA,IAAE,CAAC,IAAK,GAAE,MAAO,MAAK,WAAWA,IAAE,CAAC,IAAK,GAAE,MAAO,MAAK,YAAYA,IAAE,CAAC,IAAK,GAAE,MAAO,MAAK,WAAWA,IAAE,CAAC,IAAK,GAAE,MAAO,MAAK,YAAYA,IAAE,CAAC,IAAK,GAAE,MAAO,MAAK,WAAWA,IAAE,CAAC,IAAK,GAAE,MAAO,MAAK,YAAYA,IAAE,CAAC,IAAK,IAAG,MAAO,MAAK,aAAaA,IAAE,CAAC,IAAK,IAAG,MAAO,MAAK,cAAcA,IAAE,CAAC,QAAQ,MAAO,MAAK,WAAWA,IAAE,AAAC,CAAC,EAAC,aAAa,UAAU,aAAa,UAAU,CAAC,KAAM,CAAI,MAAM,mDAAA,AAAoD,EAAC,aAAa,UAAU,YAAY,SAASA,IAAE,CAAC,OAAO,IAAI,aAAaA,IAAE,KAAK,WAAW,KAAM,EAAC,aAAa,UAAU,cAAc,SAASA,IAAE,CAAC,OAAO,IAAI,eAAeA,IAAE,KAAK,WAAW,KAAM,EAAC,aAAa,UAAU,cAAc,UAAU,CAAC,IAAIA,IAAEC,KAAE,KAAK,OAAO,OAAO,IAAID,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,KAAK,UAAUA,IAAE,CAAC,KAAK,sBAAsB,AAAC,EAAC,aAAa,UAAU,cAAc,SAASA,IAAE,CAAC,IAAIC,KAAE,KAAK,gBAAgB,EAAE,IAAIE,IAAEC,IAAEJ,IAAE,OAAOK,IAAE,KAAK,OAAO,OAAO,IAAIJ,KAAE,EAAEA,KAAEG,IAAEH,MAAG,EAAE,IAAIE,IAAE,EAAEA,IAAEE,KAAG,CAAC,GAAG,KAAK,OAAOF,KAAG,KAAKH,IAAEC,MAAG,GAAG,CAAC,KAAK,OAAOE,KAAGH,IAAEC,MAAG,KAAM,MAAG,CAAE,CAAC,EAAC,aAAa,UAAU,oBAAoB,SAASD,IAAE,CAAC,KAAK,WAAW,iBAAiBA,GAAE,EAAC,aAAa,UAAU,UAAU,UAAU,CAAC,KAAK,WAAW,iBAAiB,KAAK,eAAe,AAAC,EAAC,aAAa,UAAU,sBAAsB,SAASA,IAAEC,KAAEE,IAAE,CAAC,IAAI,IAAIC,IAAE,KAAK,SAASC,IAAE,KAAK,OAAOC,IAAE,EAAEC,IAAEF,IAAE,OAAOC,IAAEC,KAAG,IAAED,KAAG,KAAKL,OAAIG,IAAEE,OAAK,IAAIF,IAAEE,MAAI,IAAE,KAAKF,IAAEE,KAAG,CAAC,IAAEA,KAAG,aAAa,CAAUD,IAAEC,KAAG,aAAT,GAA4D,IAAE,aAAaH,IAAE,CAA7D,KAAK,sBAAsBH,IAAEK,IAAEC,KAAG,OAAOH,IAAE,GAAqB,KAAK,UAAUG,IAAE,CAAC,KAAK,kBAAkBN,IAAE,GAAGM,KAAG,CAAE,EAAC,aAAa,UAAU,kBAAkB,SAASN,IAAE,CAAC,KAAK,gBAAgB,KAAKA,IAAE,AAAC,EAAC,aAAa,UAAU,wBAAwB,SAASA,IAAE,CAAC,IAAIC,KAAEE,IAAEH,IAAE,OAAO,IAAIC,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,GAAGD,IAAEC,MAAG,GAAG,CAAC,IAAIG,IAAE,KAAK,WAAWJ,IAAEC,MAAG,CAAC,IAAE,iBAAiB,CAAC,KAAK,WAAW,iBAAiB,oBAAoBG,IAAE,AAAC,CAAC,EAAC,aAAa,UAAU,iBAAiB,SAASJ,IAAE,CAAC,IAAIC,KAAEE,IAAE,IAAE,OAAO,CAAC,UAAoBA,KAAjB,SAAmB,KAAE,KAAK,SAASA,SAAO,CAAC,IAAIC,IAAEC,IAAE,KAAK,SAAS,OAAO,IAAID,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,GAAG,KAAK,SAASA,KAAG,KAAK,KAAKD,IAAE,CAAC,KAAE,KAAK,SAASC,KAAG,KAAM,CAAC,QAAWJ,IAAE,SAAN,EAAaC,KAAE,KAAE,iBAAiBD,IAAE,AAAC,EAAC,aAAa,UAAU,gBAAgB,SAASA,IAAEC,KAAE,CAAC,KAAK,WAAW,YAAY,IAAI,YAAY,KAAK,WAAW,YAAY,SAASD,IAAE,MAAM,CAAC,KAAK,WAAW,YAAY,SAASA,IAAE,MAAMC,KAAE,CAAC,KAAK,WAAW,aAAa,KAAK,cAAc,aAAa,KAAK,KAAK,cAAc,CAAC,KAAK,WAAW,cAAc,KAAK,cAAc,cAAc,KAAK,KAAK,cAAc,CAAC,KAAK,WAAW,YAAY,KAAK,cAAc,eAAe,KAAK,WAAW,gBAAgB,KAAK,cAAc,gBAAgB,KAAK,WAAW,QAAQ,EAAE,KAAK,WAAW,UAAUD,IAAE,GAAG,KAAK,WAAW,GAAGA,IAAE,GAAG,KAAK,WAAW,SAAS,CAAC,EAAEA,IAAE,EAAE,EAAEA,IAAE,CAAE,CAAC,EAAC,iBAAiB,UAAU,CAAC,cAAc,UAAU,CAAC,KAAK,eAAe,CAAC,MAAM,KAAK,KAAK,GAAG,yBAAyB,qBAAqB,KAAK,KAAK,KAAK,GAAG,KAAK,CAAC,CAAC,EAAE,CAAE,EAAC,SAAS,EAAE,QAAQ,EAAE,IAAI,IAAI,MAAO,EAAC,KAAK,KAAK,KAAK,KAAK,eAAe,MAAM,cAAc,GAAG,KAAK,KAAK,EAAG,EAAC,gBAAgB,UAAU,CAAC,GAAG,KAAK,eAAe,OAAO,KAAK,eAAe,MAAM,EAAE,MAAM,KAAK,cAAc,KAAK,eAAe,QAAQ,KAAK,eAAe,MAAM,MAAM,KAAK,cAAc,KAAK,UAAU,CAAC,IAAIA,IAAEC,KAAE,KAAK,eAAe,IAAIE,IAAE,EAAEC,IAAE,KAAK,UAAU,OAAO,IAAI,KAAK,eAAe,QAAQ,KAAKD,IAAEC,KAAG,CAAC,GAAG,KAAK,UAAUD,KAAG,eAAe,MAAM,KAAK,CAAC,KAAK,eAAe,SAAS,EAAE,KAAM,MAAG,CAAE,IAAG,KAAK,eAAe,QAAQ,IAAIH,IAAE,KAAK,eAAe,MAAM,EAAE,MAAM,KAAE,eAAeA,IAAE,CAACG,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAE,KAAK,UAAUA,KAAG,eAAe,MAAM,EAAE,MAAM,KAAE,UAAUH,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAI,AAAC,CAAC,EAAC,cAAc,SAASA,IAAE,CAAC,IAAIC,KAAE,CAAE,EAAC,KAAE,KAAK,KAAK,eAAe,CAAC,IAAI,IAAIE,IAAEC,KAAG,EAAEC,IAAE,KAAK,KAAKD,KAAG,IAAE,gBAAgBC,IAAE,KAAK,SAAS,KAAE,OAAO,EAAE,EAAEA,IAAE,eAAe,CAACA,IAAEA,IAAE,MAAMD,KAAG,EAAE,IAAIE,IAAEC,IAAEN,KAAE,OAAO,IAAIE,IAAE,EAAEA,IAAEI,IAAEJ,KAAG,EAAE,IAAE,KAAEA,KAAG,IAAI,kBAAkB,EAAE,EAAE,EAAE,CAACH,IAAE,CAACA,IAAE,GAAGM,IAAE,GAAGN,IAAE,GAAGM,IAAE,GAAG,CAAE,EAAC,OAAON,GAAE,EAAC,QAAQ,IAAI,MAAO,EAAC,YAAY,UAAU,gBAAgB,SAASA,IAAE,CAAC,OAAO,KAAK,SAASA,KAAG,IAAK,EAAC,YAAY,UAAU,YAAY,SAASA,IAAE,CAAC,IAAIC,KAAEE,IAAE,KAAK,QAAQ,eAAe,IAAIC,IAAE,KAAK,gBAAgB,OAAO,IAAIH,KAAE,EAAEA,KAAEG,IAAEH,MAAG,EAAE,IAAI,KAAK,SAASA,MAAG,KAAK,MAAMD,MAAI,KAAK,SAAS,KAAK,gBAAgBC,MAAG,KAAK,SAASA,MAAG,KAAK,EAAE,KAAK,SAASA,MAAG,EAAE,KAAK,SAASA,MAAG,GAAG,MAAMD,MAAI,KAAK,SAASC,MAAG,KAAK,aAAa,eAAe,KAAK,SAASA,MAAG,GAAG,EAAE,CAAO,KAAK,gBAAgBA,MAAG,OAA9B,MAAqC,KAAK,SAASA,MAAG,UAAU,KAAK,QAAQ,eAAe,MAAM,MAAMD,MAAI,KAAK,SAASC,MAAG,QAAQ,aAAa,YAAY,IAAE,kBAAkB,CAAC,SAAS,CAAC,CAAC,KAAK,WAAWA,MAAG,IAAI,KAAK,WAAWA,MAAG,EAAE,MAAMD,MAAI,CAAC,IAAIK,IAAE,KAAK,WAAWJ,MAAG,MAAM,KAAK,WAAWA,MAAG,EAAE,EAAE,GAAa,KAAK,WAAWA,MAAG,eAA7B,UAA4C,KAAK,WAAWA,MAAG,aAAa,QAAQ,KAAK,WAAWA,MAAG,KAAK,aAAa,SAAS,OAAO,iBAAiB,CAAC,IAAI,KAAK,WAAWA,MAAG,SAAS,IAAI,EAAE,IAAE,aAAa,UAAU,KAAK,WAAWA,MAAG,EAAE,EAAE,GAAc,KAAK,WAAWA,MAAG,eAA9B,WAA6C,KAAK,WAAWA,MAAG,aAAa,SAAS,KAAK,WAAWA,MAAG,KAAK,aAAa,SAAS,KAAK,EAAE,KAAK,WAAWA,MAAG,KAAK,aAAa,eAAe,EAAE,KAAK,WAAWA,MAAG,EAAE,EAAE,CAAE,CAAC,EAAC,YAAY,UAAU,eAAe,UAAU,CAAC,OAAO,KAAK,WAAY,EAAC,YAAY,UAAU,qBAAqB,UAAU,CAAC,IAAID,IAAE,QAAQ,OAAOA,KAAG,KAAK,KAAK,WAAW,SAAS,EAAEA,KAAG,KAAK,KAAK,WAAW,SAAS,EAAEA,KAAG,MAAM,KAAK,WAAW,SAAS,EAAEA,KAAG,MAAM,KAAK,WAAW,SAAS,EAAE,GAAI,EAAC,YAAY,UAAU,SAAS,SAASA,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEC,IAAEC,IAAE,KAAKL,KAAE,EAAE,GAAG,GAAG,IAAIA,KAAE,EAAE,GAAG,GAAG,IAAII,IAAEJ,KAAE,QAAQG,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAG,KAAKH,KAAE,EAAEG,IAAE,GAAG,GAAG,IAAIH,KAAE,EAAEG,IAAE,GAAG,GAAG,IAAIH,KAAE,EAAEG,KAAG,GAAG,IAAIH,KAAE,EAAEG,KAAG,GAAG,IAAIH,KAAE,EAAEG,KAAG,GAAG,IAAIH,KAAE,EAAEG,KAAG,GAAG,GAAGH,KAAE,GAAGI,IAAE,IAAIC,KAAG,KAAKL,KAAE,EAAEG,IAAE,GAAG,GAAG,IAAIH,KAAE,EAAEG,IAAE,GAAG,GAAG,IAAIH,KAAE,EAAE,GAAG,GAAG,IAAIA,KAAE,EAAE,GAAG,GAAG,IAAIA,KAAE,EAAE,GAAG,GAAG,IAAIA,KAAE,EAAE,GAAG,IAAIE,IAAE,WAAWG,IAAE,CAAC,IAAIC,IAAE,GAAG,IAAE,OAAON,KAAE,IAAIM,IAAEP,IAAE,IAAI,KAAK,UAAUM,IAAEA,KAAG,IAAE,KAAK,aAAa,IAAIC,IAAE,EAAEJ,IAAE,SAASG,GAAE,CAAC,EAAC,YAAY,UAAU,QAAQ,UAAU,CAAC,KAAK,QAAQ,KAAK,KAAK,WAAW,KAAK,KAAK,YAAY,KAAK,KAAK,KAAK,KAAK,KAAK,gBAAgB,IAAK,EAAC,IAAI,eAAe,UAAU,CAAC,IAAIN,IAAE,CAAE,EAAC,OAAOA,IAAE,aAAa,SAASA,IAAEC,KAAE,CAAC,IAAIE,IAAE,SAAS,SAAS,CAAqM,MAApM,KAAE,aAAa,KAAKH,IAAE,EAAE,IAAIC,OAAI,IAAE,aAAa,cAAc,oBAAoB,CAAC,IAAE,aAAa,IAAI,KAAK,CAAC,IAAE,aAAa,IAAI,KAAK,CAAC,IAAE,aAAa,QAAQ,OAAO,CAAC,IAAE,aAAa,SAAS,OAAO,EAASE,GAAE,EAACH,IAAE,6BAA6B,UAAU,CAAC,IAAIA,IAAE,SAAS,gBAAgB,CAAC,MAAO,KAAE,aAAa,OAAO,SAAS,CAAC,IAAE,aAAa,8BAA8B,OAAO,CAAC,IAAE,aAAa,SAAS,6CAA6C,CAACA,GAAE,EAACA,GAAE,GAAE,CAAC,eAAe,UAAU,CAAC,IAAIA,IAAE,CAAC,UAAU,CAAE,EAAC,OAAO,WAAW,KAAK,UAAU,UAAU,EAAE,UAAU,KAAK,UAAU,UAAU,EAAE,WAAW,KAAK,UAAU,UAAU,EAAE,aAAa,KAAK,UAAU,UAAU,IAAIA,IAAE,UAAU,GAAGA,GAAE,GAAE,CAAC,kBAAkB,CAAE,EAAC,SAAS,iBAAiB,SAAS,WAAWA,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAE,gBAAgBC,IAAEL,IAAE,KAAK,GAAGA,IAAE,KAAK,GAAG,OAAO,EAAEM,IAAE,iBAAiB,CAACC,IAAE,eAAe,aAAaD,KAAG,EAAE,CAACE,IAAE,EAAE,IAAI,KAAK,QAAQ,CAAE,EAACP,KAAE,EAAEA,KAAEI,IAAEJ,MAAG,EAAE,CAAC,IAAE,KAAK,IAAIQ,IAAET,IAAE,KAAK,GAAGC,MAAG,GAA8K,AAAxK,kBAAkBQ,OAAG,IAAE,IAAM,kBAAkBA,KAAG,OAAQF,IAAEP,IAAE,eAAe,eAAeC,MAAGD,IAAE,SAASQ,IAAEJ,KAAGA,IAAE,SAASI,IAAE,kBAAkBC,KAAG,iBAAiBD,KAAG,IAAG,KAAG,KAAK,QAAQ,KAAKL,IAAE,AAAC,OAAI,IAAE,WAAW,KAAK,YAAYI,IAAE,CAAC,IAAE,aAAa,aAAa,SAAS,OAAO,iBAAiB,CAAC,IAAID,IAAE,IAAI,EAAE,KAAK,QAAQ,QAAQ,IAAE,uBAAuB,KAAK,AAAC,UAAS,eAAeN,IAAEC,KAAEE,IAAE,CAAC,kBAAkBH,KAAG,CAAC,OAAOC,KAAE,eAAeE,GAAE,CAAC,UAAS,gBAAgB,CAAE,UAAS,kBAAkB,CAAE,UAAS,sBAAsB,CAAE,UAAS,cAAcH,IAAEC,KAAEE,IAAE,CAAC,KAAK,UAAU,KAAE,aAAaH,IAAE,MAAM,CAAC,KAAK,YAAYA,IAAEC,KAAEE,IAAE,CAAC,KAAK,WAAW,CAAC,IAAI,EAAE,KAAK,EAAE,MAAM,KAAK,UAAU,EAAE,OAAO,KAAK,UAAU,CAAE,CAAC,UAAS,iBAAiBH,IAAEC,KAAE,CAAC,KAAK,KAAKD,IAAE,KAAK,IAAIC,IAAE,UAAS,eAAe,CAAE,YAAW,UAAU,YAAY,SAASD,IAAE,CAAC,IAAIC,KAAEE,IAAE,KAAK,QAAQ,OAAO,IAAIF,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,KAAK,QAAQA,MAAG,YAAYD,IAAE,AAAC,EAAC,eAAe,UAAU,CAAC,oBAAoB,UAAU,CAAC,KAAK,aAAa,SAAS,IAAI,AAAC,EAAC,wBAAwB,UAAU,CAAC,KAAK,aAAa,SAAS,IAAI,CAAC,KAAK,mBAAmB,KAAK,aAAa,KAAK,cAAc,KAAK,aAAa,KAAK,cAAc,EAAE,IAAIA,IAAE,KAAK,GAAG,KAAK,KAAK,GAAG,CAAC,KAAK,WAAW,CAAE,EAAC,IAAIC,KAAE,SAAS,SAAS,CAAC,KAAE,aAAa,KAAK,KAAK,QAAQ,CAAC,IAAIE,IAAE,SAAS,IAAI,CAAC,IAAE,YAAY,KAAK,aAAa,CAAC,KAAE,YAAYA,IAAE,CAACH,IAAEG,IAAE,KAAK,WAAW,KAAK,YAAYF,KAAE,AAAC,MAAK,KAAK,KAAK,IAAI,KAAK,aAAa,YAAY,KAAK,aAAa,CAACD,IAAE,KAAK,aAAa,KAAK,YAAY,KAAK,cAAc,KAAK,YAAY,KAAK,aAAa,GAAG,KAAK,KAAK,IAAI,KAAK,aAAa,aAAa,KAAK,KAAK,KAAK,GAAG,CAAC,KAAK,KAAK,IAAI,KAAK,aAAa,aAAa,QAAQ,KAAK,KAAK,GAAG,CAAK,KAAK,KAAK,KAAd,IAAmB,KAAK,KAAK,GAAG,CAAC,IAAII,IAAE,SAAS,WAAW,CAACC,IAAE,SAAS,OAAO,CAAC,IAAE,aAAa,IAAI,SAAS,KAAK,KAAK,EAAE,OAAO,KAAK,KAAK,EAAE,IAAI,KAAK,KAAK,EAAE,OAAO,KAAK,KAAK,EAAE,IAAI,CAAC,IAAIC,IAAE,iBAAiB,CAAC,GAAG,IAAE,aAAa,KAAKA,IAAE,CAAC,IAAE,YAAYD,IAAE,CAAC,KAAK,WAAW,KAAK,YAAYD,IAAE,CAAC,KAAK,YAAY,CAAC,CAAC,IAAIG,IAAE,SAAS,IAAI,CAAC,IAAE,aAAa,YAAY,OAAO,iBAAiB,CAAC,IAAID,IAAE,IAAI,CAAC,IAAE,YAAY,KAAK,aAAa,CAAC,KAAK,mBAAmBC,IAAEP,IAAE,IAAE,YAAY,KAAK,mBAAmB,CAAC,KAAK,YAAY,KAAK,kBAAmB,MAAK,KAAK,aAAa,aAAa,YAAY,OAAO,iBAAiB,CAAC,IAAIM,IAAE,IAAI,AAAC,CAAI,KAAK,KAAK,QAAI,KAAK,cAAc,AAAC,EAAC,cAAc,UAAU,CAAC,KAAK,eAAe,SAAS,KAAK,mBAAmB,aAAa,YAAY,KAAK,eAAe,IAAI,SAAS,CAAC,CAAC,KAAK,eAAe,QAAQ,KAAK,mBAAmB,aAAa,UAAU,KAAK,eAAe,MAAM,EAAE,EAAE,AAAC,EAAC,mBAAmB,UAAU,CAAC,KAAK,aAAa,KAAK,KAAK,aAAa,KAAK,KAAK,YAAY,SAAS,AAAC,EAAC,eAAe,UAAU,CAAC,OAAO,KAAK,KAAK,GAAG,KAAK,KAAK,WAAY,EAAC,2BAA2B,UAAU,CAAC,KAAK,YAAY,IAAI,YAAY,KAAK,KAAK,KAAK,KAAK,YAAY,KAAK,yBAAyB,IAAI,WAAW,KAAM,EAAC,SAAS,SAASN,IAAE,CAAC,IAAI,KAAK,WAAWA,KAAG,CAAC,IAAIC,KAAEE,IAAEC,IAAEC,IAAEC,IAAE,KAAK,QAAQ,IAAIN,IAAE,GAAOA,MAAJ,GAAWA,MAAJ,EAAM,CAAC,IAAIO,IAAE,SAAS,OAAO,CAAC,IAAE,aAAa,KAAKD,IAAE,CAAC,IAAE,aAAa,YAAgBN,MAAJ,EAAM,YAAY,QAAQ,CAAC,CAACI,IAAE,SAAS,MAAM,EAAE,eAAe,+BAA+B,OAAO,IAAI,KAAK,QAAQ,CAAC,IAAE,YAAYA,IAAE,CAAC,KAAK,WAAW,KAAK,YAAYG,IAAE,CAAC,eAAe,UAAcP,MAAJ,IAAQ,IAAE,aAAa,YAAY,YAAY,CAACC,KAAE,iBAAiB,CAACE,IAAE,eAAe,aAAaF,KAAE,CAAC,KAAK,WAAW,KAAK,YAAYE,IAAE,CAAC,IAAE,YAAY,eAAe,8BAA8B,CAAC,CAAC,CAACE,IAAE,SAAS,IAAI,EAAE,YAAYD,IAAE,CAAC,IAAE,YAAYC,IAAE,CAAC,IAAE,aAAa,SAAS,OAAO,iBAAiB,CAAC,IAAIJ,KAAE,IAAI,CAAE,SAAYD,MAAJ,EAAM,CAAC,IAAIQ,IAAE,SAAS,OAAO,CAAC,IAAE,aAAa,KAAKF,IAAE,CAAC,IAAE,aAAa,YAAY,QAAQ,CAAC,IAAIG,IAAE,SAAS,IAAI,CAAC,IAAE,YAAYA,IAAE,CAACR,KAAE,iBAAiB,CAACE,IAAE,eAAe,aAAaF,KAAE,CAAC,IAAIU,IAAE,SAAS,sBAAsB,CAAC,IAAE,aAAa,KAAK,gBAAgB,CAAC,IAAE,YAAYA,IAAE,CAAC,IAAIC,IAAE,SAAS,UAAU,CAAC,IAAE,aAAa,OAAO,QAAQ,CAAC,IAAE,aAAa,cAAc,UAAU,CAAC,IAAE,YAAYA,IAAE,CAAC,KAAK,WAAW,KAAK,YAAYT,IAAE,CAAC,IAAIa,IAAE,SAAS,OAAO,CAAC,IAAE,aAAa,QAAQ,KAAK,KAAK,KAAK,EAAE,CAAC,IAAE,aAAa,SAAS,KAAK,KAAK,KAAK,EAAE,CAAC,IAAE,aAAa,IAAI,IAAI,CAAC,IAAE,aAAa,IAAI,IAAI,CAAC,IAAE,aAAa,OAAO,UAAU,CAAC,IAAE,aAAa,UAAU,IAAI,CAAC,IAAE,aAAa,SAAS,OAAO,iBAAiB,CAAC,IAAIf,KAAE,IAAI,CAAC,IAAE,YAAYe,IAAE,CAAC,CAACZ,IAAE,SAAS,MAAM,EAAE,eAAe,+BAA+B,OAAO,IAAI,KAAK,QAAQ,CAAC,IAAE,YAAYA,IAAE,CAAC,eAAe,WAAW,IAAE,aAAa,YAAY,YAAY,CAAC,IAAE,YAAY,eAAe,8BAA8B,CAAC,CAACC,IAAE,SAAS,IAAI,CAAC,IAAE,YAAYW,IAAE,CAAC,IAAE,YAAY,KAAK,aAAa,CAAC,IAAE,YAAYX,IAAE,EAAE,KAAK,WAAW,KAAK,YAAYG,IAAE,AAAC,MAAK,WAAWR,KAAGM,GAAE,QAAO,KAAK,WAAWN,IAAG,EAAC,SAAS,SAASA,IAAE,CAAC,KAAK,cAAc,KAAK,aAAa,aAAa,OAAO,OAAO,iBAAiB,CAAC,IAAIA,IAAE,IAAI,AAAC,CAAC,EAAC,iBAAiB,UAAU,CAAC,cAAc,UAAU,CAAC,KAAK,UAAU,CAAE,EAAC,KAAK,WAAW,EAAE,KAAK,gBAAgB,AAAC,EAAC,aAAa,SAASA,IAAE,CAAC,KAAK,UAAUA,GAAE,EAAC,YAAY,UAAU,CAAC,KAAK,WAAW,CAAE,EAAC,eAAe,UAAU,CAAC,AAAS,KAAK,KAAK,aAAd,IAAsB,KAAK,KAAK,sBAAsB,KAAK,KAAK,KAAK,OAAO,CAAE,EAAC,AAAC,CAAC,EAAC,gBAAgB,CAAC,kBAAkB,oBAAoB,CAAC,YAAY,SAASA,IAAEC,KAAEE,IAAE,CAAC,KAAK,WAAW,CAAC,KAAK,aAAaH,IAAEC,KAAEE,IAAE,CAAC,KAAK,cAAcH,IAAEC,KAAEE,IAAE,CAAC,KAAK,eAAe,CAAC,KAAK,gBAAgB,CAAC,KAAK,qBAAqB,CAAC,KAAK,yBAAyB,CAAC,KAAK,4BAA4B,CAAC,KAAK,eAAe,CAAC,KAAK,MAAM,AAAC,EAAC,KAAK,UAAU,CAAC,KAAK,QAAQ,KAAK,YAAY,KAAK,iBAAiB,KAAK,aAAa,KAAK,cAAc,MAAM,QAAQ,OAAO,KAAK,QAAQ,EAAG,EAAC,KAAK,UAAU,CAAC,KAAK,YAAY,KAAK,gBAAgB,KAAK,KAAK,MAAM,KAAK,aAAa,KAAK,cAAc,MAAM,QAAQ,SAAS,KAAK,QAAQ,EAAE,KAAK,eAAe,EAAG,EAAC,YAAY,UAAU,CAAC,KAAK,KAAK,IAAI,KAAK,SAAS,KAAK,iBAAiB,CAAC,KAAK,kBAAkB,CAAC,KAAK,eAAe,CAAC,KAAK,oBAAoB,CAAsB,KAAK,iBAAe,EAAI,EAAC,mBAAmB,UAAU,CAAE,EAAC,aAAa,SAASH,IAAE,CAAC,KAAK,MAAM,EAAE,KAAK,uBAAuBA,IAAE,CAAC,KAAK,kBAAkBA,IAAE,KAAK,UAAU,CAAC,KAAK,mBAAmB,AAAC,EAAC,QAAQ,UAAU,CAAC,KAAK,UAAU,KAAK,KAAK,oBAAoB,AAAC,CAAC,EAAC,AAAC,EAAC,qBAAqB,CAAC,gBAAgB,CAAC,YAAY,iBAAiB,eAAe,iBAAiB,aAAa,oBAAqB,EAAC,cAAc,CAAC,cAAc,UAAU,cAAc,UAAU,CAAC,IAAIA,IAAE,KAAK,WAAW,cAAc,KAAK,UAAU,CAAC,KAAK,UAAU,SAAS,QAAQ,CAAC,KAAK,UAAU,aAAa,QAAQ,KAAK,UAAU,EAAE,KAAK,CAAC,KAAK,UAAU,aAAa,SAAS,KAAK,UAAU,EAAE,KAAK,CAAC,KAAK,UAAU,aAAa,sBAAsB,KAAK,UAAU,IAAI,KAAK,WAAW,aAAa,yBAAyB,CAAC,KAAK,UAAU,eAAe,+BAA+B,OAAOA,IAAE,CAAC,KAAK,aAAa,YAAY,KAAK,UAAU,AAAC,EAAC,cAAc,UAAU,iBAAiB,UAAU,CAAC,OAAO,KAAK,UAAW,EAAC,cAAc,UAAU,CAAC,oBAAoB,SAASA,IAAE,CAAC,IAAIC,KAAEE,IAAE,KAAK,eAAe,OAAO,IAAIF,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,KAAK,eAAeA,MAAG,SAASD,IAAE,AAAC,EAAC,2BAA2B,SAASA,IAAE,CAAC,IAAI,IAAIC,KAAE,KAAK,eAAe,OAAO,EAAEA,MAAG,GAAG,KAAK,eAAe,GAAG,oBAAoBD,IAAE,CAAC,OAAO,EAAE,OAAO,CAAE,EAAC,gBAAgB,UAAU,CAAC,GAAG,KAAK,eAAe,OAAO,CAAC,IAAIA,IAAEC,KAAE,KAAK,OAAO,OAAO,IAAID,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,KAAK,OAAOA,KAAG,GAAG,OAAO,CAAC,IAAIA,KAAGC,KAAE,KAAK,eAAe,QAAQ,EAAED,KAAG,IAAI,KAAK,eAAeA,KAAG,cAAc,KAAK,cAAc,CAACA,OAAO,CAAC,EAAC,uBAAuB,SAASA,IAAE,CAAC,IAAI,IAAIC,KAAE,KAAK,kBAAkBE,IAAE,EAAEC,IAAEH,KAAE,OAAOE,IAAEC,KAAG,CAAC,GAAGH,KAAEE,KAAG,OAAOH,IAAE,OAAOC,KAAEE,KAAG,IAAI,KAAG,CAAE,OAAO,EAAE,EAAC,oBAAoB,SAASH,IAAEC,KAAE,CAAC,IAAI,IAAIE,IAAE,KAAK,kBAAkBC,IAAED,IAAE,OAAOC,KAAG,GAAGD,IAAEC,OAAM,OAAOJ,IAAE,YAAYG,IAAEC,KAAG,IAAIH,MAAG,IAAE,KAAK,IAAI,iBAAiBD,IAAEC,MAAG,AAAC,EAAC,aAAa,SAASD,IAAE,CAAC,KAAK,uBAAuBA,IAAE,CAAC,KAAK,kBAAkBA,IAAE,KAAK,UAAU,AAAC,CAAC,EAAC,IAAI,YAAY,CAAC,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAS,EAAC,aAAa,CAAC,EAAE,QAAQ,EAAE,QAAQ,EAAE,OAAQ,EAAC,SAAS,aAAaA,IAAEC,KAAEE,IAAE,CAAC,KAAK,OAAO,CAAE,EAAC,KAAK,OAAO,CAAE,EAAC,KAAK,aAAaH,IAAE,KAAK,KAAK,GAAG,KAAK,GAAGG,IAAE,KAAK,IAAIF,KAAE,KAAK,cAAcE,IAAE,EAAE,IAAI,IAAIC,IAAE,EAAEC,IAAEL,IAAE,OAAOI,IAAEC,KAAG,CAAC,GAAGL,IAAEI,KAAG,OAAO,kBAAkB,OAAO,CAAC,KAAK,aAAa,EAAE,KAAM,MAAG,CAAE,CAAC,UAAS,aAAaJ,IAAEC,KAAE,CAAC,KAAK,KAAKD,IAAE,KAAK,KAAKA,IAAE,GAAG,KAAK,EAAE,GAAG,KAAK,IAAIC,KAAE,KAAK,MAAM,EAAE,KAAK,QAAQ,IAAID,IAAE,GAAG,KAAK,MAAM,SAAS,OAAO,CAAC,KAAK,OAAO,IAAK,UAAS,aAAaA,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAE,KAAK,KAAKL,IAAE,KAAK,QAAQ,GAAG,KAAK,UAAU,iBAAiBC,KAAE,OAAO,CAAC,KAAK,SAASE,IAAE,KAAK,GAAG,EAAE,KAAK,QAAQ,GAAG,KAAK,UAAU,iBAAiB,UAAUF,KAAE,OAAOA,KAAE,OAAO,EAAE,EAAE,CAAC,KAAK,WAAW,iBAAiB,UAAU,EAAE,CAAC,KAAK,6BAA6BG,IAAE,CAAC,IAAIE,IAAEC,IAAEN,KAAE,QAAQ,EAAE,IAAII,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,IAAE,gBAAgB,QAAQL,IAAEC,KAAEI,KAAG,EAAE,EAAE,EAAE,KAAK,CAAC,KAAK,EAAEC,IAAE,GAAG,KAAK,EAAE,KAAK,UAAUD,KAAG,CAAC,EAAEJ,KAAEI,KAAG,EAAE,EAAEC,GAAE,EAAC,KAAK,GAAG,KAAK,UAAU,EAAE,CAAC,KAAK,YAAY,KAAK,CAAE,UAAS,mBAAmBN,IAAEC,KAAEE,IAAE,CAAC,KAAK,6BAA6BH,IAAE,CAAC,KAAK,SAAS,KAAK,yBAAyB,KAAK,EAAE,gBAAgB,QAAQA,IAAEC,KAAE,EAAE,EAAE,IAAI,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,KAAK,KAAK,CAAC,KAAK,EAAE,IAAI,aAAaD,IAAEC,KAAE,GAAG,CAAE,EAAC,MAAM,MAAM,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,IAAI,KAAK,CAAC,KAAK,MAAME,IAAE,KAAK,cAAc,KAAK,WAAY,UAAS,iBAAiBH,IAAEC,KAAEE,IAAE,CAAC,KAAK,6BAA6BH,IAAE,CAAC,KAAK,SAAS,KAAK,yBAAyB,KAAK,EAAE,gBAAgB,QAAQA,IAAEC,KAAE,EAAE,EAAE,IAAI,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,IAAI,KAAK,CAAC,KAAK,MAAME,GAAE,UAAS,eAAeH,IAAEC,KAAEE,IAAE,CAAC,KAAK,6BAA6BH,IAAE,CAAC,KAAK,SAAS,KAAK,yBAAyB,KAAK,MAAMG,GAAE,UAAS,iBAAiBH,IAAEC,KAAEE,IAAE,CAAC,KAAK,KAAKF,KAAE,KAAK,EAAE,iBAAiB,SAAS,EAAEA,KAAE,EAAE,CAAC,IAAIG,IAAEH,KAAE,EAAE,EAAE,GAAG,EAAEA,KAAE,EAAE,EAAE,GAAG,EAAE,OAAO,EAAEA,KAAE,EAAEA,KAAE,EAAE,EAAE,OAAO,EAAEA,KAAE,EAAE,KAAK,EAAE,iBAAiB,UAAUG,IAAE,CAAC,KAAK,OAAO,EAAE,KAAK,OAAO,EAAE,KAAK,aAAa,KAAK,kBAAkB,CAAC,KAAK,YAAYA,IAAE,KAAK,6BAA6BD,IAAE,CAAC,KAAK,KAAK,gBAAgB,QAAQH,IAAEC,KAAE,EAAE,EAAE,KAAK,KAAK,CAAC,KAAK,EAAE,KAAK,KAAK,EAAE,KAAK,UAAU,EAAE,AAAC,UAAS,yBAAyBD,IAAEC,KAAEE,IAAE,CAAC,KAAK,6BAA6BH,IAAE,CAAC,KAAK,SAAS,KAAK,yBAAyB,KAAK,iBAAiBA,IAAEC,KAAEE,IAAE,AAAC,UAAS,2BAA2BH,IAAEC,KAAEE,IAAE,CAAC,KAAK,6BAA6BH,IAAE,CAAC,KAAK,SAAS,KAAK,yBAAyB,KAAK,EAAE,gBAAgB,QAAQA,IAAEC,KAAE,EAAE,EAAE,KAAK,KAAK,CAAC,KAAK,EAAE,IAAI,aAAaD,IAAEC,KAAE,GAAG,CAAE,EAAC,MAAM,MAAM,KAAK,iBAAiBD,IAAEC,KAAEE,IAAE,CAAC,KAAK,cAAc,KAAK,WAAY,UAAS,gBAAgB,CAAC,KAAK,GAAG,CAAE,EAAC,KAAK,aAAa,CAAE,EAAC,KAAK,GAAG,SAAS,IAAI,AAAC,UAAS,iBAAiBH,IAAEC,KAAEE,IAAE,CAAC,KAAK,UAAU,CAAC,OAAOH,IAAE,GAAGC,KAAE,UAAUE,GAAE,EAAC,KAAK,SAAS,CAAE,EAAC,KAAK,YAAY,KAAK,UAAU,OAAO,kBAAkB,QAAQ,KAAK,UAAU,GAAG,gBAAgB,MAAO,cAAa,UAAU,cAAc,UAAU,CAAC,KAAK,aAAa,CAAE,EAAC,aAAa,UAAU,MAAM,UAAU,CAAC,KAAK,EAAE,GAAG,KAAK,MAAM,CAAE,EAAC,aAAa,UAAU,SAAS,SAASH,IAAE,CAAC,IAAI,KAAK,KAAK,WAAW,UAAU,KAAK,SAASA,OAAK,KAAK,QAAQ,KAAK,KAAK,WAAW,QAAQ,KAAK,0BAA0B,CAAC,KAAK,KAAK,KAAK,MAAMA,IAAE,KAAK,MAAM,CAAC,IAAIC,KAAE,EAAEE,IAAE,KAAK,UAAU,OAAO,IAAY,KAAK,WAAb,QAAwB,KAAK,QAAQ,IAAIF,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,AAAM,KAAK,UAAUA,MAAG,IAAxB,IAAgI,KAAK,WAAW,GAAG,KAAK,UAAUA,MAAG,EAAE,EAArI,KAAK,WAAb,MAAsB,KAAK,SAAS,IAAI,KAAK,UAAUA,MAAG,EAAE,EAAE,KAAK,UAAUA,MAAG,KAAK,UAAUA,MAAG,EAAE,CAA2C,CAAC,EAAC,gBAAgB,CAAC,wBAAyB,EAAC,aAAa,CAAC,gBAAgB,CAAC,wBAAyB,EAAC,mBAAmB,CAAC,gBAAgB,CAAC,wBAAyB,EAAC,iBAAiB,CAAC,gBAAgB,CAAC,wBAAyB,EAAC,eAAe,CAAC,iBAAiB,UAAU,cAAc,SAASD,IAAEC,KAAE,CAAC,IAAI,IAAIE,IAAE,EAAEC,IAAE,KAAK,EAAE,OAAO,EAAED,IAAEC,KAAG,CAAC,GAAG,KAAK,IAAIJ,IAAE,EAAEG,KAAGH,IAAE,EAAEC,KAAE,EAAEE,KAAG,CAAC,IAAI,OAAO,EAAE,KAAG,CAAE,QAAO,CAAE,EAAC,iBAAiB,UAAU,iBAAiB,UAAU,CAAC,GAAG,KAAK,EAAE,OAAO,GAAG,KAAK,EAAE,OAAO,EAAE,OAAO,EAAE,GAAG,KAAK,KAAK,EAAE,EAAE,GAAG,EAAE,IAAI,IAAIH,IAAE,EAAEC,KAAE,KAAK,KAAK,EAAE,EAAE,OAAOD,IAAEC,MAAG,CAAC,IAAI,KAAK,cAAc,KAAK,KAAK,EAAE,EAAED,KAAG,EAAE,KAAK,KAAK,EAAE,CAAC,OAAO,EAAE,KAAG,CAAE,UAAS,KAAK,cAAc,KAAK,KAAK,EAAE,EAAE,KAAK,KAAK,EAAE,CAAC,OAAO,EAAE,OAAO,CAAE,EAAC,iBAAiB,UAAU,SAAS,SAASA,IAAE,CAAC,GAAG,KAAK,KAAK,UAAU,CAAC,KAAK,MAAM,EAAE,KAAK,OAAO,EAAE,KAAK,OAAO,EAAE,KAAK,KAAK,MAAMA,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAEC,IAAE,EAAE,KAAK,KAAK,EAAE,IAAIJ,KAAE,EAAEA,KAAEI,IAAEJ,MAAG,EAAE,IAAEA,KAAE,GAAG,EAAE,IAAI,IAAIG,IAAE,KAAK,MAAM,KAAK,KAAK,EAAEH,MAAGE,IAAE,CAAC,KAAK,EAAEF,QAAKG,MAAI,KAAK,EAAEH,MAAGG,IAAE,KAAK,OAAOJ,KAAG,GAAG,KAAK,EAAE,OAAO,IAAIK,IAAE,KAAK,KAAK,EAAE,OAAOJ,KAAE,EAAE,KAAK,KAAK,EAAEA,KAAEI,IAAEJ,MAAG,EAAE,IAAEA,KAAE,GAAG,EAAE,IAAI,EAAEG,IAAEH,KAAE,GAAG,EAAE,KAAK,MAAM,IAAI,KAAK,KAAK,EAAEA,MAAG,CAAC,KAAK,KAAK,EAAEA,MAAG,KAAK,EAAEA,KAAE,EAAE,KAAK,KAAK,KAAKG,MAAI,KAAK,EAAEH,KAAE,EAAE,KAAK,KAAK,GAAGG,IAAE,KAAK,OAAOJ,KAAG,KAAK,MAAMA,GAAE,CAAC,EAAC,gBAAgB,CAAC,wBAAyB,EAAC,iBAAiB,CAAC,yBAAyB,UAAU,iBAAiB,SAASA,IAAEC,KAAEE,IAAE,CAAC,KAAK,EAAE,gBAAgB,QAAQH,IAAEC,KAAE,EAAE,EAAE,IAAI,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,KAAK,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,KAAK,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,CAAC,EAAE,CAAE,EAAC,EAAE,IAAI,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,CAAC,EAAE,CAAE,EAAC,EAAE,UAAU,KAAK,CAAC,KAAK,EAAE,IAAI,iBAAiBD,IAAEC,KAAE,EAAE,MAAM,KAAK,MAAME,IAAE,KAAK,MAAM,CAAE,EAAC,KAAK,gBAAgBA,IAAE,MAAMF,KAAE,CAAC,KAAK,mBAAmBA,KAAEE,IAAE,CAAC,KAAK,cAAc,KAAK,WAAY,EAAC,yBAAyB,UAAU,gBAAgB,SAASH,IAAEC,KAAE,CAAC,IAAIE,IAAE,iBAAiB,CAACC,IAAE,SAAaH,KAAE,IAAN,EAAQ,iBAAiB,iBAAiB,CAAC,IAAE,aAAa,KAAKE,IAAE,CAAC,IAAE,aAAa,eAAe,MAAM,CAAC,IAAE,aAAa,gBAAgB,iBAAiB,CAAC,IAAIE,IAAEC,IAAEC,IAAEC,IAAE,CAAE,EAAC,IAAID,IAAE,EAAEN,KAAE,EAAE,EAAEK,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAE,SAAS,OAAO,CAAC,IAAE,YAAYD,IAAE,CAAC,IAAE,KAAKA,IAAE,CAAC,IAAE,aAAoBJ,KAAE,KAAT,KAAY,OAAO,SAAS,OAAO,iBAAiB,CAAC,IAAIE,IAAE,IAAI,CAAC,KAAK,GAAGC,IAAE,KAAK,IAAII,GAAE,EAAC,yBAAyB,UAAU,mBAAmB,SAASR,IAAEC,KAAE,CAAC,GAAG,KAAK,EAAE,cAAc,KAAK,EAAE,aAAa,CAAC,IAAIE,IAAEC,IAAEC,IAAEC,IAAE,SAAS,OAAO,CAACC,IAAE,SAAS,OAAO,CAAC,IAAE,YAAYA,IAAE,CAAC,IAAIC,IAAE,iBAAiB,CAACC,IAAE,iBAAiB,CAAC,IAAE,aAAa,KAAKA,IAAE,CAAC,IAAIE,IAAE,SAAaX,IAAE,IAAN,EAAQ,iBAAiB,iBAAiB,CAAC,IAAE,aAAa,KAAKQ,IAAE,CAAC,IAAE,aAAa,eAAe,MAAM,CAAC,IAAE,aAAa,gBAAgB,iBAAiB,CAACH,IAAEL,IAAE,EAAE,EAAE,EAAE,GAAG,EAAEA,IAAE,EAAE,EAAE,EAAE,GAAG,EAAE,OAAOA,IAAE,EAAE,EAAE,EAAE,OAAO,IAAIY,IAAE,KAAK,MAAM,IAAIR,IAAE,EAAEJ,IAAE,EAAE,EAAEI,IAAEC,IAAED,KAAG,EAAE,CAACD,IAAE,SAAS,OAAO,EAAE,aAAa,aAAa,mBAAmB,CAAC,IAAE,YAAYA,IAAE,CAAC,IAAE,KAAKA,IAAE,CAAC,IAAE,aAAoBH,IAAE,KAAT,KAAY,OAAO,SAAS,OAAO,iBAAiB,CAAC,IAAIQ,IAAE,IAAI,CAAQR,IAAE,KAAT,OAAc,IAAE,aAAa,iBAAiB,YAAYA,IAAE,IAAI,GAAG,CAAC,IAAE,aAAa,kBAAkB,aAAaA,IAAE,IAAI,GAAG,CAAKA,IAAE,KAAN,GAAU,IAAE,aAAa,oBAAoBA,IAAE,GAAG,EAAE,KAAK,GAAGW,IAAE,KAAK,GAAGL,IAAE,KAAK,IAAIM,IAAE,KAAK,OAAOH,IAAER,KAAE,OAAOM,GAAE,CAAC,EAAC,gBAAgB,CAAC,wBAAyB,EAAC,yBAAyB,CAAC,gBAAgB,CAAC,yBAAyB,wBAAyB,EAAC,2BAA2B,CAAC,IAAI,iBAAiB,SAASP,IAAEC,KAAEE,IAAEC,IAAE,CAAC,GAAOH,OAAJ,EAAM,MAAM,GAAG,IAAII,IAAEC,IAAEN,IAAE,EAAEO,IAAEP,IAAE,EAAEQ,IAAER,IAAE,EAAES,IAAE,KAAK,IAAE,wBAAwBD,IAAE,GAAG,GAAGA,IAAE,GAAG,GAAG,CAAC,IAAIH,IAAE,EAAEA,IAAEJ,KAAEI,KAAG,EAAE,KAAG,KAAK,IAAE,wBAAwBC,IAAED,IAAE,GAAG,GAAGC,IAAED,IAAE,GAAG,GAAG,CAAC,IAAI,IAAE,wBAAwBE,IAAEF,KAAG,GAAGE,IAAEF,KAAG,GAAG,CAAC,IAAI,IAAE,wBAAwBG,IAAEH,KAAG,GAAGG,IAAEH,KAAG,GAAG,CAAC,OAAOF,KAAGF,OAAIQ,KAAG,KAAK,IAAE,wBAAwBH,IAAED,IAAE,GAAG,GAAGC,IAAED,IAAE,GAAG,GAAG,CAAC,IAAI,IAAE,wBAAwBE,IAAE,GAAG,GAAGA,IAAE,GAAG,GAAG,CAAC,IAAI,IAAE,wBAAwBC,IAAE,GAAG,GAAGA,IAAE,GAAG,GAAG,CAACC,KAAG,KAAKA,GAAE,EAAC,oBAAoB,UAAU,CAAC,IAAIT,IAAE,IAAI,OAAOC,KAAE,IAAI,OAAO,SAASE,IAAEH,IAAEC,KAAEE,IAAE,CAAC,CAACA,KAAGF,KAAE,UAAU,GAAG,OAAO,KAAE,UAAU,UAAU,aAAa,UAAUA,KAAE,UAAU,GAAG,EAAE,EAAEE,KAAGF,KAAE,UAAU,OAAO,OAAO,KAAE,UAAU,UAAU,aAAa,YAAY,KAAE,UAAU,OAAO,EAAE,SAAS,CAAC,AAAC,UAASG,KAAG,CAAE,UAASC,IAAEF,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAEC,IAAEC,IAAEC,IAAEE,IAAEC,IAAEI,IAAEE,IAAEH,IAAED,IAAEM,IAAEG,IAAEnB,IAAE,OAAO,OAAOkB,IAAElB,IAAE,IAAI,IAAIQ,IAAE,EAAEA,IAAEW,IAAEX,KAAG,EAAE,CAAC,GAAGH,IAAEL,IAAE,GAAG,MAAMC,IAAED,IAAE,OAAOQ,KAAG,IAAIU,IAAE,CAAC,IAAIJ,IAAE,KAAE,OAAO,CAACJ,IAAEQ,IAAElB,IAAE,OAAOQ,KAAG,IAAIQ,IAAEhB,IAAE,aAAa,OAAO,GAAGK,KAAGK,IAAE,GAAG,IAAEV,IAAE,aAAagB,KAAG,OAAO,MAAMX,IAAEK,MAAKM,MAAK,GAAGX,IAAE,IAAIK,IAAEQ,IAAElB,IAAE,OAAOQ,KAAG,IAAIQ,IAAEhB,IAAE,aAAa,OAAO,EAAEU,IAAE,GAAG,IAAEV,IAAE,aAAagB,KAAG,OAAO,EAAE,MAAM,IAAE,UAAUL,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAIA,IAAE,IAAI,CAACD,MAAKM,KAAK,MAAK,IAAEpB,IAAE,GAAGO,KAAGS,IAAEZ,IAAE,GAAG,OAAO,QAAQK,IAAE,CAAC,IAAID,IAAE,GAAGF,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,CAACK,IAAEK,IAAE,OAAOV,OAAKK,IAAE,UAAUH,KAAG,iBAAiBG,IAAEA,IAAE,QAAQA,IAAE,EAAEO,IAAE,EAAE,IAAE,OAAON,KAAGJ,GAAE,MAAK,IAAEJ,IAAE,OAAOQ,KAAG,IAAE,OAAOA,KAAG,IAAI,IAAIT,IAAE,GAAG,GAAGK,IAAEJ,IAAE,OAAOQ,KAAG,KAAKH,KAAGL,IAAE,OAAOQ,KAAG,IAAK,CAAC,UAASN,IAAEN,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEH,KAAE,MAAM,CAACA,KAAE,EAAE,MAAME,MAAI,IAAE,MAAM,aAAa,OAAO,OAAO,QAAQF,KAAE,EAAE,EAAE,GAAG,CAAC,IAAI,QAAQA,KAAE,EAAE,EAAE,GAAG,CAAC,IAAI,QAAQA,KAAE,EAAE,EAAE,GAAG,CAAC,IAAI,EAAEA,KAAE,EAAE,MAAME,MAAI,IAAE,MAAM,aAAa,eAAeF,KAAE,EAAE,EAAE,AAAC,UAASM,IAAEP,IAAEC,KAAEE,IAAE,CAAC,IAAEH,IAAEC,KAAEE,IAAE,CAAC,IAAEH,IAAEC,KAAEE,IAAE,AAAC,UAASK,IAAER,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAER,KAAE,GAAGU,IAAEV,KAAE,EAAE,YAAYW,IAAEX,KAAE,EAAE,EAAEe,IAAEf,KAAE,EAAE,EAAE,GAAGA,KAAE,EAAE,MAAME,IAAE,CAAC,IAAIe,IAASlB,IAAE,KAAT,KAAY,eAAe,iBAAiB,KAAE,MAAM,MAAM,aAAakB,IAAEjB,KAAE,EAAE,EAAE,AAAC,IAAGA,KAAE,EAAE,MAAME,IAAE,CAAC,IAAIY,IAAMf,IAAE,IAAN,EAAQ,KAAK,KAAKc,IAASC,MAAP,KAAS,KAAK,KAAK,IAAE,aAAaA,IAAEH,IAAE,GAAG,CAAC,IAAE,aAAaE,IAAEF,IAAE,GAAG,CAACD,MAAIV,KAAE,EAAE,eAAe,KAAE,GAAG,aAAac,IAAEH,IAAE,GAAG,CAAC,KAAE,GAAG,aAAaE,IAAEF,IAAE,GAAG,CAAE,IAAGX,KAAE,EAAE,OAAOE,IAAE,CAAC,IAAEF,KAAE,IAAI,IAAImB,IAAEnB,KAAE,EAAE,EAAE,IAAIK,IAAEF,IAAE,OAAOC,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,CAACE,IAAEH,IAAEC,MAAI,aAAa,SAASe,IAAE,EAAEf,KAAG,IAAI,CAAC,IAAE,aAAa,aAAa,OAAOe,IAAE,EAAEf,IAAE,GAAG,IAAIe,IAAE,EAAEf,IAAE,GAAG,IAAIe,IAAE,EAAEf,IAAE,GAAG,IAAI,AAAC,IAAGM,MAAIV,KAAE,EAAE,OAAOE,KAAG,CAAC,IAAIoB,IAAEtB,KAAE,EAAE,EAAE,IAAIK,KAAGF,IAAEH,KAAE,EAAE,aAAaA,KAAE,IAAIA,KAAE,KAAK,OAAOI,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAED,IAAEC,KAAGJ,KAAE,EAAE,cAAc,IAAE,aAAa,SAASsB,IAAE,EAAElB,KAAG,IAAI,CAAC,IAAE,aAAa,eAAekB,IAAE,EAAElB,IAAE,GAAG,AAAC,IAAOL,IAAE,IAAN,EAAQ,CAACC,KAAE,EAAE,MAAME,OAAK,IAAE,aAAa,KAAKa,IAAE,GAAG,CAAC,IAAE,aAAa,KAAKA,IAAE,GAAG,CAACL,MAAIV,KAAE,EAAE,eAAe,KAAE,GAAG,aAAa,KAAKe,IAAE,GAAG,CAAC,KAAE,GAAG,aAAa,KAAKA,IAAE,GAAG,YAAYf,KAAE,EAAE,MAAMA,KAAE,EAAE,MAAME,OAAKK,IAAE,KAAK,MAAcI,IAAE,GAAGI,IAAE,KAAG,GAAYJ,IAAE,GAAGI,IAAE,KAAG,EAAG,CAAC,IAAE,aAAa,IAAIR,IAAE,CAACG,MAAIV,KAAE,EAAE,cAAc,KAAE,GAAG,aAAa,IAAIO,IAAE,EAAEP,KAAE,EAAE,MAAMA,KAAE,EAAE,MAAMA,KAAE,EAAE,MAAME,IAAE,CAAC,AAAIK,MAAE,KAAK,MAAcI,IAAE,GAAGI,IAAE,KAAG,GAAYJ,IAAE,GAAGI,IAAE,KAAG,EAAG,CAAE,IAAIM,IAAE,KAAK,MAAMN,IAAE,GAAGJ,IAAE,GAAGI,IAAE,GAAGJ,IAAE,GAAG,CAACK,IAAEhB,KAAE,EAAE,EAAE,KAAG,EAAEgB,IAAE,IAAIA,KAAG,KAAKA,IAAE,MAAM,IAAIE,IAAEX,IAAES,IAAES,IAAE,KAAK,IAAIJ,IAAErB,KAAE,EAAE,EAAE,CAACkB,IAAEP,IAAE,GAAGuB,IAAE,KAAK,IAAIb,IAAErB,KAAE,EAAE,EAAE,CAACkB,IAAEP,IAAE,GAAG,IAAE,aAAa,KAAKc,IAAE,CAAC,IAAE,aAAa,KAAKS,IAAE,CAACxB,MAAIV,KAAE,EAAE,eAAe,KAAE,GAAG,aAAa,KAAKyB,IAAE,CAAC,KAAE,GAAG,aAAa,KAAKS,IAAE,CAAE,CAAC,UAAS1B,IAAET,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEH,KAAE,MAAMI,IAAEJ,KAAE,EAAE,MAAII,IAAE,MAAMF,MAAIE,IAAE,UAAU,IAAE,MAAM,aAAa,mBAAmBA,IAAE,QAAQ,CAAC,IAAE,MAAM,aAAa,oBAAoBA,IAAE,WAAW,GAAG,EAAEJ,KAAE,IAAIA,KAAE,EAAE,MAAME,MAAI,IAAE,MAAM,aAAa,SAAS,OAAO,QAAQF,KAAE,EAAE,EAAE,GAAG,CAAC,IAAI,QAAQA,KAAE,EAAE,EAAE,GAAG,CAAC,IAAI,QAAQA,KAAE,EAAE,EAAE,GAAG,CAAC,IAAI,EAAEA,KAAE,EAAE,MAAME,MAAI,IAAE,MAAM,aAAa,iBAAiBF,KAAE,EAAE,EAAE,EAAEA,KAAE,EAAE,MAAME,OAAK,IAAE,MAAM,aAAa,eAAeF,KAAE,EAAE,EAAE,CAACG,IAAE,QAAQ,IAAE,OAAO,aAAa,eAAeH,KAAE,EAAE,EAAE,CAAE,OAAM,CAAC,qBAAqB,SAASD,IAAE,CAAC,OAAOA,IAAE,GAAT,CAAa,IAAI,KAAK,OAAOM,IAAE,IAAI,KAAK,OAAOE,IAAE,IAAI,KAAK,OAAOD,IAAE,IAAI,KAAK,OAAOE,IAAE,IAAI,KAAK,IAAI,KAAK,IAAI,KAAK,IAAI,KAAK,OAAOJ,IAAE,IAAI,KAAK,OAAOF,IAAE,IAAI,KAAK,OAAOC,IAAE,QAAQ,OAAO,IAAK,CAAC,CAAC,CAAC,GAAE,CAAC,SAAS,gBAAgBJ,IAAEC,KAAEE,IAAE,CAAC,KAAK,OAAO,CAAE,EAAC,KAAK,WAAWH,IAAE,OAAO,KAAK,WAAW,CAAE,EAAC,KAAK,eAAe,CAAE,EAAC,KAAK,UAAU,CAAE,EAAC,KAAK,kBAAkB,CAAE,EAAC,KAAK,iBAAiB,CAAE,EAAC,KAAK,YAAYA,IAAEC,KAAEE,IAAE,CAAC,KAAK,aAAa,CAAE,CAAC,UAAS,YAAYH,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAE,CAAC,KAAK,EAAEN,IAAE,KAAK,GAAGC,KAAE,KAAK,GAAGE,IAAE,KAAK,GAAGC,IAAE,KAAK,EAAEC,IAAE,KAAK,EAAEC,IAAE,KAAK,KAAK,CAAC,GAAG,EAAE,KAAKL,KAAE,KAAKE,IAAE,KAAKC,IAAE,GAAG,EAAE,GAAG,CAAE,CAAC,UAAS,aAAaJ,IAAEC,KAAE,CAAC,KAAK,SAAS,oBAAoB,KAAK,GAAG,GAAG,KAAK,EAAE,GAAG,KAAK,IAAI,EAAE,KAAK,eAAe,EAAE,KAAK,MAAM,EAAE,KAAK,KAAKA,KAAE,KAAK,KAAKD,IAAE,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,UAAU,EAAE,KAAK,WAAW,EAAE,KAAK,gBAAgB,EAAE,KAAK,gBAAgB,CAAE,EAAC,KAAK,YAAY,CAAC,OAAO,EAAE,SAAS,KAAK,gBAAgB,EAAE,GAAG,OAAO,GAAG,QAAQ,GAAG,GAAG,GAAG,EAAE,GAAG,cAAc,GAAG,EAAE,CAAE,EAAC,GAAG,EAAE,WAAW,CAAE,EAAC,GAAG,GAAG,GAAG,GAAG,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,KAAK,eAAe,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,QAAQ,EAAE,UAAU,EAAE,UAAU,CAAE,EAAC,gBAAgB,EAAE,YAAY,CAAE,EAAC,KAAK,SAAS,KAAK,YAAY,KAAK,KAAK,EAAE,EAAE,GAAG,EAAE,CAAC,KAAK,gBAAgB,EAAE,KAAK,iBAAiB,KAAK,YAAY,AAAC,iBAAgB,CAAC,YAAY,iBAAiB,eAAe,cAAc,iBAAiB,aAAa,oBAAqB,EAAC,gBAAgB,CAAC,gBAAgB,UAAU,qBAAqB,UAAU,CAAE,EAAC,gBAAgB,UAAU,eAAe,IAAI,OAAO,gBAAgB,UAAU,yBAAyB,UAAU,CAAE,EAAC,gBAAgB,UAAU,cAAc,UAAU,CAAC,KAAK,aAAa,KAAK,WAAW,KAAK,UAAU,KAAK,aAAa,KAAK,aAAa,EAAE,CAAE,GAAE,EAAE,CAAC,KAAK,oBAAoB,AAAC,EAAC,gBAAgB,UAAU,mBAAmB,UAAU,CAAC,IAAIA,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,KAAK,OAAO,OAAOC,IAAE,KAAK,WAAW,OAAOC,IAAE,CAAE,EAACC,KAAG,EAAE,IAAIL,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,CAAC,IAAIC,IAAE,KAAK,WAAWD,KAAGK,KAAG,EAAED,IAAE,OAAO,EAAEP,IAAE,EAAEA,IAAEK,IAAEL,KAAG,EAAE,AAAK,CAACC,KAAE,KAAK,OAAOD,MAAI,OAAO,QAAQI,IAAE,GAAzC,KAA4C,IAAE,KAAKH,KAAE,CAACO,IAAEP,KAAE,aAAaO,KAAG,IAAE,OAAO,GAAGA,KAAG,KAAK,oBAAoBD,IAAE,AAAC,CAAC,EAAC,gBAAgB,UAAU,oBAAoB,SAASP,IAAE,CAAC,IAAIC,KAAEE,IAAEH,IAAE,OAAO,IAAIC,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,IAAEA,MAAG,eAAe,AAAC,EAAC,gBAAgB,UAAU,mBAAmB,SAASD,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAE,IAAI,aAAaJ,IAAEC,MAAGI,IAAED,IAAE,MAAod,OAApcJ,IAAE,KAAT,KAAY,IAAE,IAAI,mBAAmB,KAAKA,IAAEI,KAAkBJ,IAAE,KAAT,KAAY,IAAE,IAAI,iBAAiB,KAAKA,IAAEI,KAAkBJ,IAAE,KAAT,MAAoBA,IAAE,KAAT,MAAa,IAAE,IAAWA,IAAE,KAAT,KAAY,yBAAyB,4BAA4B,KAAKA,IAAEI,KAAG,KAAK,WAAW,KAAK,YAAYD,IAAE,GAAG,CAACA,IAAE,SAAS,KAAK,WAAW,KAAK,YAAYA,IAAE,GAAG,CAAC,KAAK,WAAW,KAAK,YAAYA,IAAE,GAAG,CAAC,IAAE,aAAa,OAAO,OAAO,iBAAiB,CAAC,IAAIA,IAAE,OAAO,IAAI,GAAaH,IAAE,KAAT,OAAcG,IAAE,IAAI,eAAe,KAAKH,IAAEI,MAAiBJ,IAAE,KAAT,MAAoBA,IAAE,KAAT,OAAc,IAAE,aAAa,iBAAiB,YAAYA,IAAE,IAAI,GAAG,CAAC,IAAE,aAAa,kBAAkB,aAAaA,IAAE,IAAI,GAAG,CAAC,IAAE,aAAa,eAAe,IAAI,CAAKA,IAAE,KAAN,GAAU,IAAE,aAAa,oBAAoBA,IAAE,GAAG,EAAMA,IAAE,IAAN,GAAS,IAAE,aAAa,YAAY,UAAU,CAACA,IAAE,IAAI,IAAE,aAAa,KAAKA,IAAE,GAAG,CAACA,IAAE,IAAI,IAAE,aAAa,QAAQA,IAAE,GAAG,CAACA,IAAE,KAAKK,IAAE,MAAM,kBAAkB,aAAaL,IAAE,GAAG,EAAE,KAAK,WAAW,KAAKI,IAAE,CAAC,KAAK,sBAAsBJ,IAAEG,IAAE,CAACA,GAAE,EAAC,gBAAgB,UAAU,mBAAmB,SAASH,IAAE,CAAC,IAAIC,KAAE,IAAI,eAAe,OAAOD,IAAE,IAAI,KAAE,GAAG,aAAa,KAAKA,IAAE,GAAG,CAACA,IAAE,IAAI,KAAE,GAAG,aAAa,QAAQA,IAAE,GAAG,CAACA,IAAE,KAAKC,KAAE,GAAG,MAAM,kBAAkB,aAAaD,IAAE,GAAG,EAAEC,IAAE,EAAC,gBAAgB,UAAU,uBAAuB,SAASD,IAAEC,KAAE,CAAC,IAAIE,IAAE,yBAAyB,qBAAqB,KAAKH,IAAE,KAAK,CAACI,IAAE,IAAI,iBAAiBD,IAAEA,IAAE,EAAEF,MAAG,MAAO,MAAK,sBAAsBD,IAAEI,IAAE,CAACA,GAAE,EAAC,gBAAgB,UAAU,mBAAmB,SAASJ,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAE,EAAE,AAAOJ,IAAE,KAAT,KAAYI,IAAE,EAASJ,IAAE,KAAT,KAAYI,IAAE,EAASJ,IAAE,KAAT,OAAcI,IAAE,GAAG,IAAIC,IAAE,IAAI,aAAaJ,KAAEE,IAAE,qBAAqB,aAAa,KAAKH,IAAEI,IAAE,KAAK,EAAE,MAAO,MAAK,OAAO,KAAKC,IAAE,CAAC,KAAK,oBAAoBA,IAAE,CAAC,KAAK,sBAAsBL,IAAEK,IAAE,CAACA,GAAE,EAAC,gBAAgB,UAAU,sBAAsB,SAASL,IAAEC,KAAE,CAAC,IAAI,IAAIE,IAAE,EAAEC,IAAE,KAAK,iBAAiB,OAAOD,IAAEC,KAAG,CAAC,GAAG,KAAK,iBAAiBD,KAAG,UAAUF,KAAE,OAAO,KAAG,CAAE,MAAK,iBAAiB,KAAK,CAAC,GAAG,oBAAoB,qBAAqBD,IAAE,CAAC,QAAQC,KAAE,KAAKD,GAAE,EAAC,AAAC,EAAC,gBAAgB,UAAU,iBAAiB,SAASA,IAAE,CAAC,IAAIC,KAAEE,IAAEH,IAAE,OAAOI,IAAE,KAAK,WAAW,OAAO,IAAIH,KAAE,EAAEA,KAAEG,IAAEH,MAAG,EAAE,KAAK,WAAWA,MAAG,QAAQ,IAAE,KAAK,KAAK,WAAWA,MAAG,AAAC,EAAC,gBAAgB,UAAU,aAAa,UAAU,CAAC,IAAID,IAAE,KAAK,eAAe,EAAE,IAAIC,KAAE,KAAK,UAAU,OAAO,IAAID,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,KAAK,aAAaA,KAAG,KAAK,UAAUA,KAAG,IAAI,KAAK,aAAa,KAAK,WAAW,KAAK,UAAU,KAAK,aAAa,KAAK,aAAa,EAAE,CAAE,GAAE,EAAE,CAAC,KAAK,oBAAoB,CAACC,KAAE,KAAK,kBAAkB,OAAOD,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,KAAK,kBAAkBA,KAAG,UAAU,CAAC,KAAK,iBAAiB,AAAC,EAAC,gBAAgB,UAAU,aAAa,SAASA,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAEC,IAAEE,IAAEC,IAAEI,IAAEE,IAAEH,IAAE,CAAE,EAAC,OAAOT,IAAE,CAACQ,IAAEd,IAAE,OAAO,EAAEoB,IAAE,CAAE,EAACG,IAAE,CAAE,EAAC,IAAIf,IAAEM,IAAEN,KAAG,EAAEA,MAAK,CAAC,IAAIU,IAAE,KAAK,uBAAuBlB,IAAEQ,KAAG,EAAEP,KAAEO,KAAGL,IAAEe,IAAE,GAAGlB,IAAEQ,KAAG,QAAQD,IAASP,IAAEQ,KAAG,KAAZ,MAAuBR,IAAEQ,KAAG,KAAZ,MAAuBR,IAAEQ,KAAG,KAAZ,MAAuBR,IAAEQ,KAAG,KAAZ,MAAuBR,IAAEQ,KAAG,KAAZ,KAAe,IAAEP,KAAEO,KAAG,MAAM,QAAQ,EAAEP,KAAEO,KAAG,KAAK,mBAAmBR,IAAEQ,KAAGH,IAAE,CAACL,IAAEQ,KAAG,SAASP,KAAEO,KAAG,MAAM,MAAM,aAAaJ,KAAG,IAAE,YAAYH,KAAEO,KAAG,MAAM,MAAM,CAAC,IAAE,KAAKP,KAAEO,KAAG,MAAM,SAAgBR,IAAEQ,KAAG,KAAZ,KAAe,CAAC,GAAGU,IAAE,IAAIP,IAAEV,KAAEO,KAAG,GAAG,OAAOC,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,KAAED,KAAG,aAAaC,KAAGR,KAAEO,KAAG,GAAGC,UAAQ,KAAED,KAAG,KAAK,mBAAmBR,IAAEQ,KAAG,CAAC,KAAK,aAAaR,IAAEQ,KAAG,GAAGP,KAAEO,KAAG,GAAGP,KAAEO,KAAG,aAAaP,KAAEO,KAAG,GAAGH,IAAE,EAAEU,IAAER,IAAE,CAACP,IAAEQ,KAAG,SAASP,KAAEO,KAAG,GAAG,aAAaJ,KAAG,IAAE,YAAYH,KAAEO,KAAG,GAAG,AAAC,MAAI,AAAOR,IAAEQ,KAAG,KAAZ,MAAgBU,MAAIjB,KAAEO,KAAG,KAAK,uBAAuBR,IAAEQ,KAAGJ,IAAE,EAAEQ,IAAEX,KAAEO,KAAG,UAAU,IAAE,KAAKI,IAAE,EAASZ,IAAEQ,KAAG,KAAZ,MAAuBR,IAAEQ,KAAG,KAAZ,MAAuBR,IAAEQ,KAAG,KAAZ,MAAuBR,IAAEQ,KAAG,KAAZ,MAAgBU,MAAIjB,KAAEO,KAAG,KAAK,mBAAmBR,IAAEQ,KAAGO,IAAEV,IAAE,EAAE,KAAK,iBAAiBJ,KAAEO,KAAG,EAASR,IAAEQ,KAAG,KAAZ,MAAuBR,IAAEQ,KAAG,KAAZ,MAAuBR,IAAEQ,KAAG,KAAZ,MAAuBR,IAAEQ,KAAG,KAAZ,MAAuBR,IAAEQ,KAAG,KAAZ,MAAuBR,IAAEQ,KAAG,KAAZ,MAAgBU,KAAGF,IAAEf,KAAEO,MAAI,QAAQ,GAAG,CAACQ,IAAE,eAAe,YAAYhB,IAAEQ,KAAG,GAAG,EAAE,KAAK,KAAKR,IAAEQ,KAAG,CAACP,KAAEO,KAAGQ,IAAE,KAAK,eAAe,KAAKA,IAAE,EAAE,IAAE,KAAKA,IAAE,EAAShB,IAAEQ,KAAG,KAAZ,OAAiBU,KAAGF,IAAEf,KAAEO,MAAI,QAAQ,GAAGQ,IAAE,eAAe,YAAYhB,IAAEQ,KAAG,GAAG,CAACP,KAAEO,KAAGQ,IAAE,IAAE,KAAK,KAAKhB,IAAEQ,IAAEP,KAAE,CAAC,KAAK,eAAe,KAAKe,IAAE,CAACT,KAAG,GAAG,IAAE,KAAKS,IAAE,EAAE,KAAK,oBAAoBhB,IAAEQ,KAAGA,IAAE,EAAE,AAAC,KAAIM,IAAEM,IAAE,OAAOZ,IAAE,EAAEA,IAAEM,IAAEN,KAAG,EAAE,IAAEA,KAAG,QAAQ,EAAE,IAAIM,IAAES,IAAE,OAAOf,IAAE,EAAEA,IAAEM,IAAEN,KAAG,EAAE,IAAEA,KAAG,QAAQ,CAAE,EAAC,gBAAgB,UAAU,mBAAmB,UAAU,CAAC,IAAIR,IAAE,KAAK,iBAAiB,CAAC,IAAIC,KAAE,KAAK,WAAW,OAAO,IAAID,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,KAAK,WAAWA,KAAG,OAAO,CAAC,IAAI,KAAK,aAAa,CAACA,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,CAAC,KAAK,WAAWA,KAAG,MAAM,KAAK,iBAAiB,KAAK,WAAWA,KAAG,SAAS,KAAK,WAAWA,KAAG,OAAO,aAAa,IAAI,KAAK,WAAWA,KAAG,EAAE,CAAC,KAAK,WAAWA,KAAG,EAAE,OAAO,KAAK,WAAWA,KAAG,GAAG,KAAK,WAAWA,KAAG,MAAM,aAAa,IAAI,KAAK,WAAWA,KAAG,GAAG,OAAO,CAAE,EAAC,gBAAgB,UAAU,YAAY,UAAU,CAAC,IAAIA,IAAEC,KAAEE,IAAE,KAAK,iBAAiB,OAAO,IAAIH,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,KAAE,KAAK,iBAAiBA,MAAI,KAAK,eAAeC,KAAE,QAAQ,eAAe,IAAIA,KAAE,MAAM,KAAE,GAAGA,KAAE,KAAKA,KAAE,QAAQ,KAAK,cAAc,AAAC,EAAC,gBAAgB,UAAU,QAAQ,UAAU,CAAC,KAAK,oBAAoB,CAAC,KAAK,WAAW,KAAK,KAAK,UAAU,IAAK,EAAC,YAAY,UAAU,OAAO,SAASD,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAE,CAAC,KAAK,KAAK,GAAG,EAAE,KAAK,KAAK,IAAI,EAAE,KAAK,KAAK,IAAI,EAAE,KAAK,KAAK,IAAI,EAAE,KAAK,KAAK,GAAG,EAAE,KAAK,KAAK,GAAG,EAAE,IAAIC,KAAG,EAAE,OAAO,KAAK,IAAIP,MAAI,KAAK,EAAEA,IAAE,KAAK,KAAK,GAAG,EAAEO,KAAG,GAAG,KAAK,KAAKN,OAAI,KAAK,GAAGA,KAAE,KAAK,KAAK,IAAI,EAAEM,KAAG,GAAG,KAAK,KAAKJ,MAAI,KAAK,GAAGA,IAAE,KAAK,KAAK,IAAI,EAAEI,KAAG,GAAG,KAAK,KAAKH,MAAI,KAAK,GAAGA,IAAE,KAAK,KAAK,IAAI,EAAEG,KAAG,GAAG,KAAK,IAAIF,MAAI,KAAK,EAAEA,IAAE,KAAK,KAAK,GAAG,EAAEE,KAAG,IAAID,IAAE,QAAQ,KAAK,EAAE,KAAKA,IAAE,IAAI,KAAK,EAAE,KAAKA,IAAE,IAAI,KAAK,EAAE,KAAKA,IAAE,IAAI,KAAK,EAAE,KAAKA,IAAE,IAAI,KAAK,EAAE,MAAMA,IAAE,KAAK,KAAK,EAAE,MAAMA,IAAE,MAAM,KAAK,EAAEA,IAAE,KAAK,KAAK,GAAG,EAAEC,KAAG,GAAGA,GAAE,EAAC,aAAa,UAAU,gBAAgB,CAAC,EAAE,CAAE,EAAC,aAAa,UAAU,SAAS,SAASP,IAAEC,KAAE,CAAC,IAAI,IAAIE,OAAKF,KAAE,OAAO,UAAU,eAAe,KAAKA,KAAEE,IAAE,GAAGH,IAAEG,KAAGF,KAAEE,MAAI,OAAOH,GAAE,EAAC,aAAa,UAAU,eAAe,SAASA,IAAE,CAAC,IAAE,YAAY,KAAK,iBAAiBA,IAAE,CAAC,KAAK,YAAYA,IAAE,KAAK,YAAY,SAAS,KAAK,YAAY,UAAU,KAAK,gBAAgB,KAAK,MAAM,CAAE,EAAC,aAAa,UAAU,eAAe,UAAU,CAAC,MAAO,MAAK,iBAAiB,AAAC,EAAC,aAAa,UAAU,gBAAgB,UAAU,CAAC,OAAO,KAAK,GAAG,KAAK,KAAK,EAAE,EAAE,OAAO,EAAE,KAAK,IAAI,KAAK,UAAU,KAAK,iBAAiB,KAAK,KAAK,CAAC,CAAC,KAAK,EAAG,EAAC,aAAa,UAAU,UAAU,SAASA,IAAE,CAAC,KAAK,gBAAgB,KAAKA,IAAE,CAAC,KAAK,KAAK,mBAAmB,KAAK,AAAC,EAAC,aAAa,UAAU,SAAS,SAASA,IAAE,CAAC,GAAG,KAAK,KAAK,WAAW,UAAU,KAAK,SAAS,KAAK,gBAAgB,QAAQA,IAAE,CAAC,KAAK,YAAY,EAAE,KAAK,KAAK,EAAE,EAAE,KAAK,WAAW,EAAE,EAAE,IAAIC,KAAE,KAAK,YAAYE,IAAE,KAAK,UAAU,GAAG,KAAK,KAAK,KAAK,eAAe,KAAK,YAAY,KAAK,CAAC,IAAIC,IAAE,KAAK,MAAM,EAAE,KAAK,MAAM,EAAE,IAAIC,IAAE,KAAK,gBAAgB,OAAOC,IAAEN,KAAG,KAAK,KAAK,EAAE,EAAE,KAAK,WAAW,EAAE,IAAII,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAED,MAAI,KAAK,UAAyC,KAAK,gBAAgBC,KAAG,KAAK,YAAYE,IAAE,EAAE,CAA5E,KAAK,gBAAgBF,KAAGE,IAAEA,IAAE,EAAE,CAA+C,OAAIA,KAAG,KAAK,eAAeA,IAAE,CAAC,KAAK,EAAE,KAAK,YAAY,KAAK,GAAG,KAAK,EAAE,KAAK,MAAM,EAAE,KAAK,QAAQ,KAAK,KAAK,WAAW,OAAQ,CAAC,CAAC,EAAC,aAAa,UAAU,iBAAiB,UAAU,CAAC,IAAI,IAAIN,IAAE,KAAK,KAAK,EAAE,EAAEC,KAAE,KAAK,KAAK,KAAK,cAAcE,IAAE,EAAEC,IAAEJ,IAAE,OAAOG,KAAGC,IAAE,KAAKD,MAAIC,IAAE,GAAGJ,IAAEG,IAAE,GAAG,EAAEF,OAAI,KAAG,EAAE,OAAO,KAAK,YAAYE,MAAI,KAAK,UAAUA,KAAG,KAAK,KAAK,EAAE,EAAE,KAAK,WAAW,CAAE,EAAC,aAAa,UAAU,eAAe,SAASH,IAAE,CAAC,IAAI,IAAIC,KAAEE,IAAEC,IAAE,CAAE,EAACC,IAAE,EAAEC,IAAEN,IAAE,OAAOO,KAAG,EAAEF,IAAEC,KAAG,KAAE,IAAE,WAAWD,IAAE,CAAC,YAAY,oBAAoBJ,KAAE,CAACG,IAAEA,IAAE,OAAO,IAAI,IAAE,OAAOC,IAAE,CAACJ,MAAG,OAAOA,MAAG,OAAOE,IAAE,IAAE,WAAWE,IAAE,EAAE,GAAG,OAAOF,KAAG,OAAOI,KAAG,YAAY,WAAWN,KAAEE,IAAE,EAAEC,IAAEA,IAAE,OAAO,IAAI,IAAE,OAAOC,IAAE,EAAE,CAACE,KAAG,GAAG,IAAE,KAAK,IAAE,OAAOF,IAAE,EAAE,CAAC,CAACA,KAAG,GAAG,IAAE,KAAK,IAAE,OAAOA,IAAE,CAAC,CAACJ,KAAE,OAAOE,IAAE,IAAE,WAAWE,IAAE,EAAE,CAAC,YAAY,kBAAkBJ,KAAEE,IAAE,EAAEI,KAAG,EAAEH,IAAEA,IAAE,OAAO,IAAI,IAAE,OAAOC,IAAE,EAAE,CAACA,KAAG,GAAG,IAAE,KAAK,IAAE,OAAOA,IAAE,CAAC,EAAE,YAAY,kBAAkBJ,KAAE,EAAEG,IAAEA,IAAE,OAAO,IAAI,IAAE,OAAOC,IAAE,CAACE,KAAG,GAAG,IAAE,KAAK,IAAE,OAAOF,IAAE,CAAC,CAACA,KAAG,EAAE,OAAOD,GAAE,EAAC,aAAa,UAAU,iBAAiB,SAASJ,IAAE,CAAC,IAAE,YAAY,EAAE,IAAIC,KAAEE,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,KAAK,KAAK,WAAW,YAAYE,IAAE,KAAK,KAAKC,IAAE,CAAE,EAACI,IAAE,EAAEE,IAAEP,IAAE,EAAE,EAAEI,IAAE,EAAED,IAAE,EAAEM,IAAE,EAAEG,IAAE,CAAE,EAACD,IAAE,EAAEL,IAAE,EAAEE,IAAE,IAAE,cAAcnB,IAAE,EAAE,CAAC0B,IAAE,EAAES,IAAE,kBAAkBhB,IAAE,CAAC,IAAE,QAAQgB,IAAE,OAAOnC,IAAE,OAAOmC,IAAE,MAAMnC,IAAE,UAAUA,IAAE,EAAEA,IAAE,UAAU,KAAK,eAAeA,IAAE,EAAE,CAACG,IAAEH,IAAE,UAAU,OAAOA,IAAE,gBAAgBA,IAAE,GAAG,IAAIkC,IAAEV,IAAExB,IAAE,GAAG,IAAIA,IAAE,UAAU,GAAGA,IAAE,GAAG,IAAI,IAAIyB,IAAEI,IAAEG,KAAG,EAAEJ,IAAE5B,IAAE,GAAG,GAAG2B,IAAE3B,IAAE,GAAG,GAAGgC,KAAG,CAAC,IAAE,EAAEV,IAAE,EAAEnB,KAAG0B,IAAE,KAAK,eAAe7B,IAAE,EAAE,EAAE,OAAOwB,IAAExB,IAAE,GAAG,IAAIA,IAAE,UAAU,IAAI8B,IAAE,GAAG,IAAI7B,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,IAAE,IAAEA,MAAG,WAAW,EAAE,CAACG,KAAG,EAAQyB,IAAE5B,QAAR,IAAW6B,IAAE7B,KAAOiC,MAAL,IAAYA,MAAJ,IAAQZ,IAAE,EAAElB,KAAG,EAAEqB,KAAGzB,IAAE,iBAAiB,IAAIA,IAAE,WAAWS,IAAE,OAAOD,IAAE,IAAE,YAAYqB,IAAE5B,MAAGkB,IAAE,OAAOA,IAAE,QAAQ,CAACO,IAAEtB,IAAE,EAAEI,IAAE,EAAER,IAAE,UAAU,KAAK0B,IAAE,IAAE,YAAYG,IAAE5B,MAAGD,IAAE,EAAEA,IAAE,UAAU,CAACsB,IAAEI,IAAEE,KAASC,IAAE5B,QAAR,KAAiB6B,MAAL,GAAO3B,KAAG,EAAEF,KAAE6B,IAAEL,KAAGzB,IAAE,iBAAiB,IAAIA,IAAE,UAAU,IAAE,OAAOC,KAAE6B,MAAI7B,KAAE,EAAE,EAAE,KAAK,CAAC6B,IAAE,GAAGR,IAAE,IAAIA,KAAGI,IAAEJ,KAAGE,KAAG,KAAGL,IAAE,OAAOnB,IAAE,UAAU,IAAI,KAAK,WAAWA,IAAE,UAAU,KAAK,iBAAiB2B,IAAEF,KAAGzB,MAAE,UAAaA,IAAE,gBAAgBA,IAAE,UAAUA,IAAE,GAAGA,IAAE,IAAIA,IAAE,UAAU6B,IAAE1B,IAAEH,IAAE,UAAU,OAAOgC,KAAG,EAAG,MAAGR,IAAEE,IAAE,EAAE,IAAIY,IAAES,IAAE,EAAE,IAAI9C,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,GAAGG,KAAG,GAAQ8B,IAAE,CAACI,IAAEtC,IAAE,UAAUC,OAAI,WAAW,EAAE,IAAxC,IAA+CiC,MAAJ,GAAOa,IAAE,EAAE,IAAE,KAAKzB,IAAE,CAACL,IAAEK,IAAEL,IAAEK,IAAEL,IAAEK,IAAE,GAAGE,IAAEnB,IAAE,GAAGD,KAAG,EAAEgB,KAAG,GAAGf,IAAEiC,IAAE7B,IAAE,OAAOD,IAAE,IAAE,YAAY8B,IAAEnB,IAAE,OAAO,IAAE,cAAcnB,IAAE,EAAE,CAAC,QAAQ,CAAC0B,IAAEtB,IAAE,EAAEI,IAAE,EAAER,IAAE,UAAU,KAAK0B,IAAE,IAAE,YAAYrB,IAAEL,IAAE,EAAEA,IAAE,UAAU,CAAOsC,MAAN,IAAQS,KAAGrB,IAAEF,KAAGF,KAAGI,IAAEF,IAAEuB,IAAEA,IAAE,GAAG,IAAE,KAAK,CAAC,EAAErB,IAAE,GAAGA,IAAE,IAAIX,IAAE,EAAEX,IAAE,UAAU,CAAE,EAAC,IAAIC,IAAE,KAAKe,IAAE,sBAAsB,CAAE,EAAC,CAAIF,KAAH,MAASH,KAAGW,IAAOrB,MAAL,IAAcA,MAAN,KAASJ,OAAIE,IAAE,EAAE,CAAC,IAASE,MAAL,IAAcA,MAAN,MAAUU,KAAGW,KAAGZ,KAAGb,MAAG,IAAEa,KAAG,GAAGC,IAAEH,IAAEE,KAAG,IAAIE,IAAEJ,IAAEE,KAAG,MAAMY,IAAEZ,KAAG,EAAE,KAAG,EAAEC,IAAE,CAAE,UAAYG,KAAH,MAASH,KAAGW,IAAOrB,MAAL,IAAQJ,OAAIE,IAAE,EAAE,CAAC,IAASE,MAAL,KAASU,KAAGW,KAAGZ,KAAGb,MAAG,IAAEa,KAAG,GAAGC,IAAEH,IAAEE,KAAG,IAAIE,IAAEJ,IAAEE,KAAG,MAAMY,IAAEZ,KAAG,EAAE,IAAE,EAAEE,KAAG,CAAE,OAAM,IAAEA,KAAG,IAAIA,IAAEJ,IAAEI,KAAG,MAAM,EAAEA,KAAG,EAAE,GAAGhB,IAAE,EAAEY,IAAEK,IAAEK,IAAEL,IAAEK,IAAEL,IAAE,IAAE,KAAKK,IAAE,CAACtB,IAAE,GAAG,IAAE,SAASA,IAAE,GAAG,GAAGA,IAAE,cAAc,OAAO,OAAOA,IAAE,SAASiB,IAAEjB,IAAE,EAAtB,CAAyB,IAAK,GAAE,IAAE,eAAeA,IAAE,SAAS,MAAM,IAAK,GAAE,IAAE,eAAeA,IAAE,SAAS,EAAE,MAAM,QAAQ,IAAE,cAAc,CAAE,KAAE,WAAWuB,IAAE,IAAIQ,IAAEiB,IAAEC,IAAEV,IAAEE,IAAE9B,IAAE,EAAE,IAAE8B,IAAE,OAAO,IAAID,IAAE,CAAE,EAAC,IAAIlC,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,CAAC,KAAKyB,IAAEU,IAAEnC,MAAI,EAAE,KAAKN,IAAE,iBAAiB,GAAG+B,IAAE,EAAE,KAAK/B,IAAE,iBAAiB,IAAI+B,IAAE,EAAE,IAAIA,IAAE,EAAE,IAAIA,IAAE,EAAE,IAAIA,IAAE,EAAE,MAAM/B,IAAE,eAAe,GAAGuC,IAAE,EAAEU,IAAElB,IAAE,EAAE,EAAE9B,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,CAAC+C,IAAEpC,IAAEX,OAAI,UAAUK,KAAGiC,KAAMU,KAAH,GAAWD,IAAE,MAAP,IAAeC,KAAH,GAAWD,IAAE,MAAP,IAAkBA,IAAE,MAAR,KAAgBC,KAAH,IAAOD,IAAE,GAAQA,IAAE,KAAP,KAAY/C,MAAGE,IAAE,IAAO8C,KAAH,IAAOD,IAAE,GAAG/C,MAAGE,IAAE,MAAU4B,IAAE,EAAE,KAAR,GAAY,IAAE,KAAKQ,IAAE,CAACA,KAAG,GAAG,IAAE,EAAEjC,KAAG,EAAE,WAAWiC,IAAE,IAAIW,IAAEd,IAAE,GAAG,GAAOL,IAAE,EAAE,KAAR,EAAW,IAAI9B,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,MAAI+C,IAAEpC,IAAEX,OAAI,UAAUK,OAAK8B,IAAEY,IAAE,UAAU1C,KAAG4C,IAAE,IAAE,OAAO,KAAK,MAAM,KAAK,QAAQ,CAACV,IAAE,OAAO,CAAC,EAAE,CAAC,IAAIQ,IAAE,UAAU1C,KAAG4C,GAAE,KAAE,QAAQlD,IAAE,iBAAiB,IAAIA,IAAE,UAAUA,IAAE,GAAGA,IAAE,IAAI,EAAEA,IAAE,OAAOmB,IAAE,OAAOnB,IAAE,UAAU,GAAI,EAAC,aAAa,UAAU,mBAAmB,SAASA,IAAEC,KAAE,CAAC,KAAWA,WAAJ,GAAM,KAAK,UAAUA,KAAE,IAAIE,IAAE,KAAK,SAAS,CAAE,EAAC,KAAK,KAAK,EAAE,EAAEF,MAAG,EAAE,CAAC,IAAE,KAAK,SAASE,IAAEH,IAAE,CAAC,KAAK,KAAK,EAAE,EAAEC,MAAG,EAAEE,IAAE,KAAK,YAAYF,KAAE,CAAC,KAAK,KAAK,mBAAmB,KAAK,AAAC,EAAC,aAAa,UAAU,YAAY,SAASD,IAAE,CAAC,IAAIC,KAAE,KAAK,KAAK,EAAE,EAAED,KAAG,EAAE,KAAE,YAAY,EAAE,KAAK,UAAU,EAAE,KAAK,eAAe,EAAE,KAAK,SAASC,KAAE,AAAC,EAAC,aAAa,UAAU,cAAc,SAASD,IAAE,CAAC,KAAK,UAAUA,IAAE,KAAK,YAAY,KAAK,UAAU,CAAC,KAAK,KAAK,mBAAmB,KAAK,AAAC,EAAC,aAAa,UAAU,mBAAmB,SAASA,IAAE,CAAC,KAAK,gBAAgB,KAAK,MAAMA,IAAE,EAAE,EAAE,KAAK,YAAY,KAAK,UAAU,CAAC,KAAK,KAAK,mBAAmB,KAAK,AAAC,EAAC,IAAI,iBAAiB,UAAU,CAAC,IAAIA,IAAE,KAAK,IAAIC,KAAE,KAAK,IAAIE,IAAE,KAAK,MAAM,SAASC,IAAEJ,IAAEC,KAAE,CAAC,KAAK,mBAAmB,GAAG,KAAK,GAAG,EAAE,KAAK,KAAKA,KAAE,KAAK,KAAKD,IAAE,KAAK,KAAKA,IAAE,KAAK,KAAK,OAAO,EAAE,KAAK,OAAO,EAAE,KAAK,6BAA6BA,IAAE,CAAC,KAAK,EAAE,gBAAgB,QAAQA,IAAEC,KAAE,GAAG,CAAC,EAAE,CAAE,EAAC,EAAE,EAAE,KAAK,CAAC,KAAK,EAAE,MAAMA,KAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC,EAAE,GAAI,EAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,GAAG,CAAC,EAAE,CAAE,EAAC,EAAE,EAAE,KAAK,CAAC,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,IAAI,CAAC,EAAE,CAAE,EAAC,EAAE,EAAE,KAAK,CAAC,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,IAAI,CAAC,EAAE,CAAE,EAAC,EAAE,EAAE,KAAK,CAAC,KAAK,GAAG,gBAAgB,QAAQD,IAAEC,KAAE,IAAI,CAAC,EAAE,GAAI,EAAC,EAAE,EAAE,KAAK,CAAC,KAAK,EAAE,gBAAgB,QAAQD,IAAEC,KAAE,EAAE,EAAE,IAAI,KAAK,CAAC,KAAK,kBAAkB,QAAQ,KAAK,UAAU,AAAC,QAAOG,IAAE,UAAU,CAAC,QAAQ,SAASA,IAAE,CAAC,KAAK,qBAAqB,KAAK,KAAK,aAAa,YAAY,EAAE,QAAQ,KAAK,UAAU,CAAC,IAAIC,IAAE,EAAEC,IAAE,EAAEC,IAAE,EAAEC,IAAE,EAAE,KAAK,GAAG,EAAE,EAAEH,IAAE,KAAK,GAAG,EAAE,IAAIC,KAAG,KAAK,GAAG,EAAE,IAAI,KAAK,GAAG,EAAE,EAAEC,IAAE,EAAE,KAAK,GAAG,EAAE,IAAIC,IAAE,EAAE,KAAK,GAAG,EAAE,IAAI,IAAIC,IAAE,cAAc,gBAAgBJ,IAAEC,IAAEC,IAAEC,IAAE,CAAC,IAAIG,IAAE,EAAEC,IAAE,KAAK,OAAOI,IAAE,KAAK,OAAOE,IAAE,KAAK,KAAK,GAAG,GAAOA,MAAJ,EAAM,IAAE,IAAEP,IAAEK,MAAIJ,IAAER,KAAGY,IAAE,EAAE,EAAE,IAAE,EAAE,KAAE,IAAIA,IAAEJ,MAAIR,IAAEQ,MAAII,IAAEJ,KAAG,EAAE,CAAC,CAAC,SAAaM,MAAJ,EAAM,IAAE,IAAEP,IAAEK,MAAIJ,IAAER,KAAGY,IAAE,EAAE,EAAE,EAAE,IAAE,EAAE,KAAE,IAAIA,IAAEJ,MAAIR,IAAEQ,MAAII,IAAEJ,KAAG,EAAE,CAAC,CAAC,SAAaM,MAAJ,EAAM,MAAIN,IAAED,IAAE,GAAGA,IAAE,IAAE,EAAE,KAAE,IAAIK,IAAEJ,MAAIR,IAAEQ,MAAII,IAAEJ,KAAG,EAAE,CAAC,EAAE,GAAGD,KAAG,EAAEA,IAAE,EAAE,GAAGA,IAAE,IAAIA,IAAE,IAAEA,IAAE,SAAaO,MAAJ,EAAM,CAAC,GAAGF,MAAIJ,IAAE,IAAE,MAAM,CAAC,IAAIG,IAAEC,IAAEJ,IAAEE,KAAGC,IAAE,GAAGX,IAAE,KAAE,IAAE,EAAEA,IAAE,GAAGQ,IAAE,CAACI,IAAEJ,IAAE,EAAEQ,IAAEL,IAAE,EAAE,IAAE,KAAK,KAAK,EAAED,IAAEA,KAAGM,IAAEA,KAAG,AAAC,KAAE,IAAET,IAAE,AAAC,MAAK,AAAIO,MAAJ,GAAOF,MAAIJ,IAAED,IAAE,GAAGP,IAAE,KAAE,IAAE,EAAEA,IAAE,GAAGQ,IAAE,CAACI,IAAEJ,IAAE,CAACD,KAAG,EAAE,KAAK,IAAI,KAAK,GAAG,EAAE,KAAK,GAAGP,KAAGY,IAAEJ,KAAG,EAAE,GAAGD,IAAE,IAAEA,IAAE,GAAGP,KAAG,IAAEQ,IAAE,GAAGD,IAAE,IAAE,EAAE,KAAEP,IAAEQ,IAAE,EAAE,KAAEI,IAAE,EAAE,EAAEJ,IAAER,KAAGY,IAAEZ,IAAE,EAAE,CAAC,EAAEO,IAAE,IAAEA,IAAE,EAAE,GAAS,KAAK,GAAG,IAAd,IAAgB,CAAC,IAAIY,IAAE,IAAI,KAAK,GAAG,EAAE,AAAIA,MAAJ,IAAQA,IAAE,MAAM,IAAID,IAAE,GAAG,GAAGC,IAAE,IAAED,IAAEX,IAAE,GAAGA,KAAGA,IAAEW,KAAGC,KAAG,IAAIZ,IAAE,EAAG,QAAOA,IAAE,KAAK,EAAE,CAAE,EAAC,SAAS,SAASX,IAAE,CAAC,KAAK,0BAA0B,CAAC,KAAK,KAAKA,KAAG,KAAK,KAAK,KAAK,mBAAmB,KAAK,KAAK,aAAa,YAAY,EAAE,QAAQ,EAAEA,KAAO,KAAK,KAAK,IAAd,IAAkB,KAAK,EAAE,EAAE,KAAK,oBAAoB,IAAIC,KAAM,KAAK,KAAK,IAAd,EAAgB,EAAE,IAAI,KAAK,KAAK,WAAWE,IAAE,KAAK,EAAE,EAAEF,KAAEG,IAAE,KAAK,EAAE,EAAEH,KAAEE,IAAEE,IAAE,KAAK,EAAE,EAAEJ,KAAEE,IAAE,GAAGC,IAAEC,IAAE,CAAC,IAAIC,IAAEF,IAAE,IAAEC,IAAEA,IAAEC,GAAE,MAAK,OAAOF,IAAE,KAAK,OAAOC,GAAE,CAAC,EAAC,gBAAgB,CAAC,wBAAyB,EAACD,IAAE,CAAC,CAAC,oBAAoB,SAASJ,IAAEC,KAAEE,IAAE,CAAC,OAAO,IAAIC,IAAEJ,IAAEC,KAAEE,IAAG,CAAC,CAAC,GAAE,CAAC,SAAS,yBAAyBH,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAE,CAAC,UAAU,CAAE,EAACC,IAAE,gBAAgB,QAAQC,IAAEL,KAAE,EAAE,KAAK,EAAE,CAAC,EAAEK,IAAE,EAAE,IAAEN,IAAEM,IAAE,EAAE,EAAE,UAAUH,IAAE,CAACC,IAAE,GAAGE,IAAE,GAAG,IAAEN,IAAEM,IAAE,GAAG,EAAE,UAAUH,IAAE,CAACC,IAAE,GAAGE,IAAE,GAAG,IAAEN,IAAEM,IAAE,GAAG,EAAE,UAAUH,IAAE,CAACC,IAAE,GAAGE,IAAE,GAAG,IAAEN,IAAEM,IAAE,GAAG,EAAE,UAAUH,IAAE,CAACC,IAAE,GAAGE,IAAE,GAAG,IAAEN,IAAEM,IAAE,GAAG,EAAE,UAAUH,IAAE,CAACC,IAAE,EAAEE,IAAE,EAAE,IAAEN,IAAEM,IAAE,EAAE,EAAE,IAAIH,IAAE,CAACC,IAAE,EAAEE,IAAE,EAAE,IAAEN,IAAEM,IAAE,EAAE,EAAE,EAAEH,IAAE,CAACC,IAAE,EAAEE,IAAE,EAAE,IAAEN,IAAEM,IAAE,EAAE,EAAE,IAAIH,IAAE,CAACC,IAAE,EAAEE,IAAE,EAAE,IAAEN,IAAEM,IAAE,EAAE,EAAE,EAAEH,IAAE,CAACC,IAAE,GAAGE,IAAE,GAAG,IAAEN,IAAEM,IAAE,GAAG,EAAE,EAAEH,IAAE,CAACC,IAAE,GAAGE,IAAE,GAAG,IAAEN,IAAEM,IAAE,GAAG,EAAE,EAAEH,IAAE,CAACC,IAAE,GAAGE,IAAE,GAAG,IAAEN,IAAEM,IAAE,GAAG,EAAE,EAAEH,IAAE,CAACC,IAAE,GAAGE,IAAE,GAAG,IAAEN,IAAEM,IAAE,GAAG,EAAE,EAAEH,IAAE,CAACC,IAAE,GAAGE,IAAE,GAAG,IAAEN,IAAEM,IAAE,GAAG,EAAE,IAAIH,IAAE,CAACC,IAAE,GAAGE,IAAE,GAAG,IAAEN,IAAEM,IAAE,GAAG,EAAE,IAAIH,IAAE,CAACC,IAAE,EAAEE,IAAE,EAAE,IAAEN,IAAEM,IAAE,EAAE,EAAE,EAAEH,IAAE,CAACC,GAAE,EAAC,KAAK,EAAE,iBAAiB,oBAAoBJ,IAAEC,KAAE,EAAEE,IAAE,CAAC,KAAK,EAAE,EAAEF,KAAE,EAAE,CAAE,UAAS,qBAAqBD,IAAEC,KAAEE,IAAE,CAAC,KAAK,eAAe,EAAE,KAAK,gBAAgB,EAAE,KAAK,SAAS,GAAG,KAAK,UAAUH,IAAE,KAAK,YAAYC,KAAE,KAAK,MAAME,IAAE,KAAK,eAAe,iBAAiB,KAAK,UAAU,EAAE,OAAO,CAAC,KAAK,UAAU,CAAE,EAAC,KAAK,aAAa,CAAC,UAAU,CAAE,CAAC,EAAC,KAAK,gBAAgB,CAAE,EAAC,KAAK,oBAAoB,EAAE,KAAK,6BAA6BA,IAAE,AAAC,UAAS,cAAc,CAAE,sBAAqB,UAAU,iBAAiB,UAAU,CAAC,IAAIH,IAAEC,KAAEE,IAAE,KAAK,UAAU,EAAE,OAAOC,IAAE,gBAAgB,QAAQ,IAAIJ,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,KAAE,KAAK,UAAU,EAAEA,KAAG,KAAK,eAAeA,KAAG,IAAI,yBAAyB,KAAK,MAAMC,KAAE,MAAM,KAAK,UAAU,GAAG,MAAM,KAAK,UAAU,GAAG,KAAK,UAAU,CAAC,EAAE,IAAE,KAAK,MAAM,KAAK,UAAU,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,IAAE,KAAK,MAAM,KAAK,UAAU,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,IAAE,KAAK,MAAM,KAAK,UAAU,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,IAAE,KAAK,MAAM,KAAK,UAAU,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,IAAE,KAAK,MAAM,KAAK,UAAU,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,KAAK,MAAM,YAAY,gBAAgB,KAAK,UAAU,EAAE,EAAE,AAAC,EAAC,KAAK,gBAAgB,GAAG,KAAK,gBAAgB,EAAE,KAAK,aAAa,UAAU,IAAE,KAAK,MAAM,KAAK,UAAU,EAAE,EAAE,EAAE,EAAE,KAAK,AAAC,EAAC,qBAAqB,UAAU,YAAY,SAASD,IAAEC,KAAE,CAAC,GAAG,KAAK,mBAAmBA,KAAE,KAAK,MAAM,KAAK,eAAeA,MAAG,KAAK,gBAAgB,KAAK,UAAU,EAAE,KAAK,CAAC,KAAK,eAAe,EAAE,IAAIE,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEE,IAAEC,IAAEI,IAAEE,IAAEH,IAAED,IAAEM,IAAEG,IAAED,IAAEL,IAAEE,IAAEO,IAAES,IAAE,KAAK,aAAa,UAAU,EAAED,IAAE,KAAK,eAAeV,IAAE,KAAK,UAAUC,IAAE,KAAK,QAAQI,IAAE,KAAK,YAAYG,IAAE,KAAK,gBAAgB,OAAOJ,IAAE5B,IAAE,EAAE,GAAG,KAAK,eAAe,CAAC,GAAG0B,IAAE,KAAK,UAAU,GAAG,KAAK,UAAU,GAAG,KAAK,UAAU,KAAK,CAAC,IAAIC,IAAEG,IAAEJ,IAAE,EAAE,IAAI,KAAK,UAAU,EAAE,IAAII,IAAE,IAAE,SAAS,EAAEvB,IAAE,CAAC,QAAQ,EAAE,SAAS,CAAE,CAAC,EAACD,IAAEwB,IAAE,QAAQ,EAAER,IAAE,EAAEjB,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAE,IAAI,gBAAgByB,IAAE,EAAEzB,KAAGyB,IAAE,EAAEzB,IAAE,GAAG,CAACyB,IAAE,EAAEzB,KAAG,GAAGyB,IAAE,EAAEzB,KAAG,GAAGyB,IAAE,EAAEzB,KAAG,GAAGyB,IAAE,EAAEzB,KAAG,EAAG,EAAC,CAACyB,IAAE,EAAEzB,IAAE,GAAG,GAAGyB,IAAE,EAAEzB,IAAE,GAAG,GAAGyB,IAAE,EAAEzB,IAAE,GAAG,GAAGyB,IAAE,EAAEzB,IAAE,GAAG,EAAG,EAAC,CAACE,IAAE,SAASoB,IAAE,cAAc,IAAE,SAAS,KAAKA,IAAE,CAACL,KAAGK,IAAE,cAAc,IAAErB,IAAEoB,IAAE,EAAE,IAAIC,IAAE,IAAI,gBAAgBG,IAAE,EAAEzB,KAAGyB,IAAE,EAAE,GAAG,CAACA,IAAE,EAAEzB,KAAG,GAAGyB,IAAE,EAAEzB,KAAG,GAAGyB,IAAE,EAAEzB,KAAG,GAAGyB,IAAE,EAAEzB,KAAG,EAAG,EAAC,CAACyB,IAAE,EAAE,GAAG,GAAGA,IAAE,EAAE,GAAG,GAAGA,IAAE,EAAE,GAAG,GAAGA,IAAE,EAAE,GAAG,EAAG,EAAC,CAACvB,IAAE,SAASoB,IAAE,cAAc,IAAE,SAAS,KAAKA,IAAE,CAACL,KAAGK,IAAE,eAAe,KAAK,UAAU,GAAGpB,GAAE,IAAGA,IAAE,KAAK,UAAU,GAAGC,IAAE,KAAK,UAAU,EAAE,EAAEU,IAAE,EAAEF,IAAE,EAAEL,IAAE,EAAEC,KAAG,EAAEQ,IAAEb,IAAE,SAASC,IAAE,GAAGkB,IAAE,EAAE,EAAE,IAAInB,IAAE,QAAQ,KAAK,IAAIC,IAAE,GAAGA,KAAG,KAAK,IAAIA,IAAE,CAACD,IAAE,SAASS,KAAGF,IAAEM,IAAEF,IAAEE,IAAE,OAAO,GAAG,QAAQ,OAAO,EAAEZ,IAAE,GAAG,KAAGM,IAAEE,KAAG,cAAeA,MAAM,IAAIA,KAAGF,IAAEM,IAAEF,OAAM,QAAQ,OAAO,GAAG,KAAGJ,IAAEM,IAAEF,KAAG,QAAQF,IAAE,GAAGO,KAAGd,IAAEK,IAAEE,MAAI,aAAc,KAAEY,IAAE,OAAOzB,IAAE,EAAEC,IAAE,EAAE,IAAIkC,IAAES,IAAEhB,IAAEiB,IAAEC,IAAEV,IAAE,IAAIvC,IAAE,UAAU,KAAKyC,KAAG,EAAE,IAAEP,IAAE,OAAO,IAAIM,IAAEU,IAAEd,IAAEC,IAAEhB,IAAE8B,IAAEC,IAAEC,IAAEpB,IAAEqB,IAAE,EAAEZ,IAAEa,IAAE,GAAGC,IAAEhD,IAAEiD,IAAEvC,IAAEwC,IAAE1C,IAAE2C,IAAE,GAAGC,KAAG,GAAGC,KAAG,KAAK,kBAAkB,GAAO7D,IAAE,IAAN,GAAaA,IAAE,IAAN,EAAQ,CAAC,IAAI8D,KAAG,EAAEC,KAAG,EAAEC,KAAOhE,IAAE,IAAN,EAAQ,IAAI,GAAGiE,KAAG,EAAEC,MAAI,EAAE,IAAI7D,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,GAAGuB,IAAEvB,KAAG,EAAE,CAAC,IAAIyD,OAAKA,MAAIC,MAAIE,KAAG5D,KAAG,IAAE4D,MAAI,sBAAsBH,KAAGG,MAAI,EAAE,KAAG,EAAEC,MAAI,CAAE,KAAI,CAAC,IAAInB,IAAE,EAAEA,IAAEhB,IAAEgB,KAAG,EAAE,CAACT,IAAEJ,IAAEa,KAAG,GAAG,EAAE,WAAWmB,MAAQlE,IAAE,IAAN,IAAU+D,MAAIzB,IAAE,EAAE,EAAE0B,OAAKf,IAAE,IAAEF,KAAG,EAAE,QAAQnB,IAAEvB,KAAG,UAAU0C,KAAGvB,IAAE,EAAEuB,KAAG,EAAE,WAAW,EAAE,OAAOe,MAAIxB,IAAE,EAAE,EAAEW,IAAE,GAAGe,KAAGF,MAAIxB,IAAE,EAAE,EAAEW,IAAEe,MAAI,MAAI,CAAE,KAAIF,OAAKA,MAAIC,MAAIE,KAAG5D,KAAG,IAAE4D,MAAI,sBAAsBH,KAAGG,MAAI,CAAE,KAAI5D,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,CAAC,GAAG,IAAE,OAAO,CAACgC,IAAE,EAAET,IAAEvB,KAAG,EAAE,IAAE,EAAED,KAAGJ,IAAE,QAAQI,KAAGqC,IAAE,EAAE,EAAEjC,IAAEgD,IAAEf,KAAG,EAAE,KAAK,iBAAiBzB,IAAE0C,IAAE3C,KAAGD,IAAEM,IAAEF,IAAEuC,KAAG,QAAQzC,IAAE,GAAGO,KAAGd,IAAEK,IAAEE,MAAI,cAAcL,IAAE,GAAGiD,KAAG,GAAG,EAAE,GAAG3B,IAAE,GAAGS,IAAE,GAAGmB,KAAG,KAAK,sBAAsB,CAAC,GAAG,KAAK,eAAe,CAAC,GAAGF,MAAI/B,IAAEvB,KAAG,KAAK,CAAC,OAAOL,IAAE,EAAT,CAAY,IAAK,GAAE,KAAGsB,IAAEtB,IAAE,WAAW4B,IAAEvB,KAAG,MAAM,MAAM,IAAK,GAAE,MAAIiB,IAAEtB,IAAE,WAAW4B,IAAEvB,KAAG,OAAO,CAAE,KAAEuB,IAAEvB,KAAG,IAAK,OAAIuB,IAAEvB,KAAG,MAAMuB,IAAE2B,OAAK/C,KAAGoB,IAAE2B,KAAG,OAAO/C,KAAGoB,IAAEvB,KAAG,GAAG,EAAEkD,IAAE3B,IAAEvB,KAAG,KAAKG,KAAG2B,IAAE,GAAGP,IAAEvB,KAAG,GAAG,KAAK,IAAI8D,KAAG,EAAE,IAAIpB,IAAE,EAAEA,IAAEhB,IAAEgB,KAAG,EAAE,CAACT,IAAEJ,IAAEa,KAAG,GAAG,EAAE,YAAYE,IAAE,IAAEF,KAAG,EAAE,QAAQnB,IAAEvB,KAAG,UAAU0C,KAAGvB,IAAE,EAAEuB,KAAG,EAAE,WAAW,EAAE,OAAOoB,MAAI7B,IAAE,EAAE,EAAE,GAAGW,IAAE,GAAGkB,MAAI7B,IAAE,EAAE,EAAE,GAAGW,KAAGX,IAAE,EAAE,YAAYW,IAAE,IAAEF,KAAG,EAAE,QAAQnB,IAAEvB,KAAG,UAAU0C,KAAGvB,IAAE,EAAEuB,KAAG,EAAE,WAAW,EAAE,OAAOoB,MAAI7B,IAAE,EAAE,EAAE,GAAGW,IAAE,GAAGkB,MAAI7B,IAAE,EAAE,EAAE,GAAGW,KAAG,IAAIrC,KAAG,EAAE,KAAK,UAAU,EAAE,IAAIJ,IAAE,GAAGoB,IAAE,GAAG,IAAIN,IAAE,KAAK,UAAU,EAAE,EAAE,GAAGM,IAAE,GAAG,GAAG,GAAGA,IAAEA,IAAE,OAAO,GAAG,IAAI2B,KAAGjD,IAAE,GAAGE,KAAG,KAAK,UAAU,EAAE,GAAGI,KAAG,IAAEW,KAAGf,IAAE2D,OAAKrD,KAAGG,KAAGT,IAAE2D,KAAGxD,KAAGF,IAAE,cAAcyC,IAAEnC,IAAE,MAAM,IAAIN,IAAE,MAAM,GAAGM,IAAE,MAAM,IAAIE,IAAEmB,IAAErB,IAAE,MAAM,IAAIN,IAAE,MAAM,GAAGM,IAAE,MAAM,IAAIE,IAAE,IAAE,WAAWkB,IAAE,GAAGP,IAAEvB,KAAG,GAAG,MAAM8B,IAAE,GAAGI,IAAE,IAAI,CAAC3B,KAAG,GAAGE,MAAIH,KAAGF,IAAE,eAAeO,KAAG,IAAIF,IAAE,SAASE,IAAE,EAAEI,IAAEF,KAAG,GAAGJ,IAAEM,IAAEF,KAAG,OAAOQ,IAAE,EAAE,GAAGV,IAAE,EAAEF,IAAEM,IAAEF,IAAE,GAAG,SAASP,KAAGF,IAAE,cAAcK,IAAE,OAAOA,MAAIC,IAAEN,IAAEc,KAAGd,IAAEK,IAAEE,MAAI,gBAAgB,IAAEY,IAAEvB,KAAG,GAAG,EAAEuB,IAAEvB,KAAG,IAAI,IAAE,WAAWmC,IAAE,EAAE,EAAE,AAAC,MAAK,IAAEZ,IAAEvB,KAAG,GAAG,EAAEuB,IAAEvB,KAAG,IAAI,IAAE,WAAWmC,IAAE,EAAE,EAAE,CAAC,IAAE,WAAWL,IAAE,GAAGP,IAAEvB,KAAG,GAAG,MAAM8B,IAAE,GAAGI,IAAE,IAAI,EAAE,CAAC,IAAIQ,IAAE,EAAEA,IAAEhB,IAAEgB,KAAG,EAAE,CAACT,IAAEJ,IAAEa,KAAG,GAAG,EAAE,WAAWE,IAAE,IAAEF,KAAG,EAAE,QAAQnB,IAAEvB,KAAG,UAAU0C,KAAGvB,IAAE,EAAEuB,KAAG,EAAE,WAAW,CAAK5C,MAAJ,GAAWH,IAAE,IAAN,IAAU,KAAK,eAAeiD,IAAE,OAAOzC,KAAG8B,IAAE,EAAE,EAAEW,IAAE,GAAGzC,KAAG8B,IAAE,EAAE,EAAEW,IAAEA,IAAE,OAAO9C,KAAGmC,IAAE,EAAE,EAAEW,IAAE,GAAG9C,KAAGmC,IAAE,EAAE,EAAEW,MAAI,IAAIjD,IAAE,kBAAkBmD,IAAEnD,IAAE,IAAI,GAAGA,IAAE,kBAAkBqB,IAAErB,IAAE,GAAG,CAACA,IAAE,GAAG,GAAGA,IAAE,GAAG,GAAGA,IAAE,GAAG,EAAG,EAAC,CAAC,EAAE,EAAE,CAAE,GAAEA,IAAE,eAAeA,IAAE,KAAKoD,IAAE,CAACpD,IAAE,GAAG,GAAGA,IAAE,GAAG,GAAGA,IAAE,GAAG,EAAG,GAAE+C,IAAE,EAAEA,IAAEhB,IAAEgB,KAAG,EAAE,CAACT,IAAEJ,IAAEa,KAAG,GAAG,EAAE,YAAYE,IAAE,IAAEF,KAAG,EAAE,QAAQnB,IAAEvB,KAAG,UAAU0C,KAAGvB,IAAE,EAAEuB,KAAG,EAAE,WAAW,EAAE,OAAO,IAAE,WAAWT,IAAE,EAAE,EAAE,GAAGW,IAAE,IAAIX,IAAE,EAAE,EAAE,GAAGW,IAAE,GAAGX,IAAE,EAAE,EAAE,GAAGW,IAAE,GAAG,CAAC,IAAE,WAAWX,IAAE,EAAE,EAAE,GAAGW,KAAGX,IAAE,EAAE,EAAE,GAAGW,IAAEX,IAAE,EAAE,EAAE,GAAGW,IAAE,EAAE,IAAIF,IAAE,EAAEA,IAAEhB,IAAEgB,KAAG,EAAE,CAACT,IAAEJ,IAAEa,KAAG,GAAG,EAAE,YAAYE,IAAE,IAAEF,KAAG,EAAE,QAAQnB,IAAEvB,KAAG,UAAU0C,KAAGvB,IAAE,EAAEuB,KAAG,EAAE,WAAW,EAAE,OAAO,IAAE,MAAM,GAAGT,IAAE,EAAE,EAAE,GAAG,GAAGW,IAAE,GAAG,GAAGX,IAAE,EAAE,EAAE,GAAG,GAAGW,IAAE,GAAG,EAAE,CAAC,IAAE,MAAM,GAAGX,IAAE,EAAE,EAAE,GAAG,GAAGW,IAAE,GAAGX,IAAE,EAAE,EAAE,GAAG,GAAGW,IAAE,EAAE,EAAE,IAAIF,IAAE,EAAEA,IAAEhB,IAAEgB,KAAG,EAAE,CAAC,GAAGT,IAAEJ,IAAEa,KAAG,EAAEE,IAAE,IAAEF,KAAG,EAAE,QAAQnB,IAAEvB,KAAG,UAAU0C,KAAGvB,IAAE,EAAEuB,KAAG,EAAE,WAAW,CAACT,IAAE,GAAG,WAAWW,IAAE,OAAO,IAAE,cAAcX,IAAE,GAAG,EAAEW,IAAE,GAAGX,IAAE,GAAG,EAAEW,IAAE,GAAG,CAAC,IAAE,cAAcX,IAAE,GAAG,EAAEW,IAAEX,IAAE,GAAG,EAAEW,IAAE,EAAEX,IAAE,EAAE,WAAWW,IAAE,OAAO,IAAE,SAASX,IAAE,EAAE,EAAEW,IAAE,GAAG,CAAC,IAAE,SAASX,IAAE,EAAE,EAAEW,IAAE,EAAEX,IAAE,GAAG,WAAWW,IAAE,OAAO,IAAE,QAAQX,IAAE,GAAG,EAAEW,IAAE,GAAG,CAAC,IAAE,QAAQX,IAAE,GAAG,EAAEW,IAAE,EAAEX,IAAE,GAAG,WAAWW,IAAE,OAAO,IAAE,QAAQX,IAAE,GAAG,EAAEW,IAAE,GAAG,CAAC,IAAE,QAAQX,IAAE,GAAG,EAAEW,IAAE,EAAEX,IAAE,EAAE,WAAWW,IAAE,OAAOZ,MAAIC,IAAE,EAAE,EAAEW,IAAE,GAAGZ,KAAGY,IAAE,GAAGZ,MAAIC,IAAE,EAAE,EAAEW,IAAEZ,KAAGY,KAAGjD,IAAE,iBAAiBsC,IAAE,GAAG,WAAWW,IAAE,OAAOE,KAAGb,IAAE,GAAG,EAAEW,IAAE,GAAGE,KAAGb,IAAE,GAAG,EAAEW,KAAGjD,IAAE,iBAAiBsC,IAAE,GAAG,SAAS,IAAIe,IAAE,EAAEA,IAAE,EAAEA,KAAG,EAAE,IAAE,OAAOhC,IAAEgC,OAAKf,IAAE,GAAG,EAAEe,KAAGhC,IAAEgC,MAAIJ,IAAE,GAAG5B,IAAEgC,OAAKf,IAAE,GAAG,EAAEe,KAAGhC,IAAEgC,MAAIJ,IAAE,GAAGjD,IAAE,eAAeA,IAAE,GAAG,CAAC,GAAGsC,IAAE,GAAG,SAAS,IAAIe,IAAE,EAAEA,IAAE,EAAEA,KAAG,EAAE,IAAE,OAAOD,IAAEC,OAAKf,IAAE,GAAG,EAAEe,KAAGD,IAAEC,MAAIJ,IAAE,GAAGG,IAAEC,OAAKf,IAAE,GAAG,EAAEe,KAAGD,IAAEC,MAAIJ,IAAE,IAAE,GAAG,WAAWG,IAAEH,IAAE,OAAO,YAAYG,IAAEd,IAAE,GAAG,EAAEW,IAAE,GAAG,CAAC,YAAYG,IAAEd,IAAE,GAAG,EAAEW,IAAE,EAAEX,IAAE,GAAG,WAAWc,IAAEH,IAAE,OAAO,mBAAmBG,IAAEd,IAAE,GAAG,EAAEW,IAAE,GAAG,CAAC,mBAAmBG,IAAEd,IAAE,GAAG,EAAEW,IAAE,EAAEX,IAAE,GAAG,WAAWc,IAAEH,IAAE,OAAO,mBAAmBG,IAAEd,IAAE,GAAG,EAAEW,IAAE,GAAG,CAAC,mBAAmBG,IAAEd,IAAE,GAAG,EAAEW,IAAE,CAAE,CAAC,KAAIF,IAAE,EAAEA,IAAEhB,IAAEgB,KAAG,EAAE,CAACT,IAAEJ,IAAEa,KAAG,GAAG,EAAE,WAAWE,IAAE,IAAEF,KAAG,EAAE,QAAQnB,IAAEvB,KAAG,UAAU0C,KAAGvB,IAAE,EAAEuB,KAAG,EAAE,WAAW,CAAC,KAAK,eAAeE,IAAE,OAAO,IAAE,UAAU,EAAEX,IAAE,EAAE,EAAE,GAAGW,IAAE,IAAIX,IAAE,EAAE,EAAE,GAAGW,IAAE,GAAG,CAAC,IAAE,UAAU,EAAEX,IAAE,EAAE,EAAE,GAAGW,KAAGX,IAAE,EAAE,EAAE,GAAGW,IAAE,CAACA,IAAE,OAAO,IAAE,UAAUX,IAAE,EAAE,EAAE,GAAGW,IAAE,GAAGX,IAAE,EAAE,EAAE,GAAGW,IAAE,IAAIX,IAAE,EAAE,EAAE,GAAGW,IAAE,GAAG,CAAC,IAAE,UAAUX,IAAE,EAAE,EAAE,GAAGW,IAAEX,IAAE,EAAE,EAAE,GAAGW,KAAGX,IAAE,EAAE,EAAE,GAAGW,IAAE,EAAE,GAAGjD,IAAE,kBAAkBiC,IAAEkB,IAAE,EAAE,EAAEA,KAAGnD,IAAE,kBAAkBsD,IAAE,OAAO,KAAK,MAAM,IAAIjC,IAAE,GAAG,CAAC,IAAI,KAAK,MAAM,IAAIA,IAAE,GAAG,CAAC,IAAI,KAAK,MAAM,IAAIA,IAAE,GAAG,CAAC,KAAKrB,IAAE,eAAeA,IAAE,KAAK,EAAE,OAAO,KAAK,MAAM,IAAIoD,IAAE,GAAG,CAAC,IAAI,KAAK,MAAM,IAAIA,IAAE,GAAG,CAAC,IAAI,KAAK,MAAM,IAAIA,IAAE,GAAG,CAAC,KAAK,KAAK,eAAe,CAAC,GAAG,IAAE,UAAU,GAAGpD,IAAE,GAAG,CAAC,IAAE,UAAU,EAAEmC,IAAE,GAAGI,IAAE,IAAInC,IAAE,EAAE,CAAC,KAAK,UAAU,EAAE,EAAE,CAAC,KAAGK,IAAE,MAAM,GAAGM,IAAE,MAAM,KAAKN,IAAE,MAAM,GAAGM,IAAE,MAAM,IAAI,IAAIqD,KAAG,IAAI,KAAK,KAAKjD,IAAE,CAAC,KAAK,GAAG,IAAE,MAAM,GAAGJ,IAAE,MAAM,KAAKqD,MAAI,KAAK,IAAE,QAAQA,KAAG,KAAK,GAAG,IAAI,AAAC,KAAE,UAAUlB,IAAEd,IAAE,EAAE,CAAC5B,KAAG2B,IAAE,GAAGP,IAAEvB,KAAG,GAAG,KAAKuB,IAAEvB,IAAE,IAAIkD,MAAI3B,IAAEvB,IAAE,GAAG,MAAMG,KAAGoB,IAAEvB,KAAG,GAAG,EAAEG,KAAG,KAAKR,IAAE,GAAGA,IAAE,UAAW,KAAI,CAAC,OAAO,IAAE,UAAUG,IAAEC,IAAE,EAAE,CAACJ,IAAE,IAAI,IAAE,UAAUA,IAAE,GAAG,GAAGA,IAAE,GAAG,GAAGA,IAAE,OAAO,EAAE,CAACA,IAAE,EAA1E,CAA6E,IAAK,GAAE,IAAE,UAAU4B,IAAEvB,KAAG,sBAAsBL,IAAE,eAAeA,IAAE,SAASA,IAAE,WAAW4B,IAAEvB,KAAG,OAAO,EAAE,EAAE,CAAC,MAAM,IAAK,GAAE,IAAE,UAAUuB,IAAEvB,KAAG,sBAAsBL,IAAE,eAAeA,IAAE,SAASA,IAAE,WAAW4B,IAAEvB,KAAG,OAAO,EAAE,EAAE,EAAE,AAAC,KAAE,UAAU,GAAGL,IAAE,GAAG,CAAC,IAAE,UAAUwC,IAAE,EAAE,EAAE,CAAC,IAAE,UAAUL,IAAE,GAAGP,IAAEvB,KAAG,GAAG,KAAK8B,IAAE,GAAGI,IAAE,IAAI,EAAE,CAACpC,KAAGyB,IAAEvB,KAAG,EAAE,KAAKL,IAAE,GAAGA,IAAE,SAAU,CAAS6B,aAAE+B,KAAG,IAAE,OAAO,CAAS/B,MAAR,MAAU+B,KAAG,IAAE,SAAS,CAACC,KAAG,CAACpC,IAAE,MAAM,GAAGA,IAAE,MAAM,GAAGA,IAAE,MAAM,GAAGA,IAAE,MAAM,GAAGA,IAAE,MAAM,GAAGA,IAAE,MAAM,GAAGA,IAAE,MAAM,GAAGA,IAAE,MAAM,GAAGA,IAAE,MAAM,GAAGA,IAAE,MAAM,GAAGA,IAAE,MAAM,IAAIA,IAAE,MAAM,IAAIA,IAAE,MAAM,IAAIA,IAAE,MAAM,IAAIA,IAAE,MAAM,IAAIA,IAAE,MAAM,GAAI,EAACiB,IAAEL,GAAE,MAAGhC,KAAG2C,IAAE,IAAI,YAAYN,IAAET,IAAEqB,IAAE,EAAEM,KAAGC,MAAI,KAAK,gBAAgB,KAAKb,IAAE,CAAChB,KAAG,EAAE,KAAK,oBAAoB,IAAIgB,IAAE,KAAK,gBAAgB3C,KAAG,KAAK,mBAAmB,IAAE,OAAOqC,IAAET,IAAEqB,IAAE,EAAEM,KAAGC,KAAG,EAAE,KAAK,mBAAoB,CAAC,CAAC,EAAC,qBAAqB,UAAU,SAAS,UAAU,CAAC,KAAK,MAAM,WAAW,UAAU,KAAK,WAAW,KAAK,SAAS,KAAK,MAAM,WAAW,QAAQ,KAAK,0BAA0B,CAAE,EAAC,qBAAqB,UAAU,QAAQ,IAAI,OAAO,qBAAqB,UAAU,kBAAkB,CAAE,EAAC,gBAAgB,CAAC,wBAAyB,EAAC,qBAAqB,CAAC,aAAa,UAAU,YAAY,SAAS7D,IAAEC,KAAEE,IAAE,CAAC,KAAK,oBAAoB,EAAE,KAAK,WAAW,CAAC,KAAK,aAAaH,IAAEC,KAAEE,IAAE,CAAC,KAAK,aAAa,IAAI,aAAa,KAAKH,IAAE,EAAE,KAAK,mBAAmB,KAAK,aAAa,IAAI,qBAAqBA,IAAE,EAAE,KAAK,WAAW,MAAM,KAAK,cAAcA,IAAEC,KAAEE,IAAE,CAAC,KAAK,eAAe,CAAC,KAAK,gBAAgB,CAAC,KAAK,qBAAqB,CAAC,KAAK,yBAAyB,CAAC,KAAK,4BAA4B,CAAC,KAAK,eAAe,CAAC,KAAK,MAAM,CAAC,KAAK,aAAa,iBAAiB,KAAK,kBAAkB,AAAC,EAAC,aAAa,UAAU,aAAa,SAASH,IAAE,CAAC,KAAK,MAAM,EAAE,KAAK,uBAAuBA,IAAE,CAAC,KAAK,kBAAkBA,IAAE,KAAK,UAAU,EAAE,KAAK,aAAa,MAAM,KAAK,aAAa,iBAAiB,KAAK,cAAc,CAAC,KAAK,aAAa,eAAe,EAAE,KAAK,aAAa,MAAM,EAAG,EAAC,aAAa,UAAU,gBAAgB,SAASA,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAEC,IAAEJ,KAAE,OAAOK,IAAE,GAAG,IAAIH,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,AAAOF,KAAEE,KAAG,KAAZ,OAAiBC,IAAEH,KAAEE,KAAG,GAAG,EAAEG,KAAG,iBAAiBF,IAAEA,IAAE,EAAE,QAAQ,EAAEJ,IAAE,EAAE,OAAOM,GAAE,EAAC,aAAa,UAAU,mBAAmB,SAASN,IAAEC,KAAE,CAAC,KAAK,aAAa,mBAAmBD,IAAEC,KAAE,AAAC,EAAC,aAAa,UAAU,cAAc,SAASD,IAAE,CAAC,KAAK,aAAa,cAAcA,IAAE,AAAC,EAAC,aAAa,UAAU,mBAAmB,SAASA,IAAE,CAAC,KAAK,aAAa,mBAAmBA,IAAE,AAAC,EAAC,aAAa,UAAU,4BAA4B,SAASA,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,OAAOL,IAAE,IAAI,KAAE,UAAUA,IAAE,GAAG,GAAGA,IAAE,GAAG,GAAGA,IAAE,OAAO,EAAE,CAAC,KAAE,UAAU,GAAGA,IAAE,GAAG,EAAE,CAACA,IAAE,EAA9E,CAAiF,IAAK,GAAE,KAAE,UAAUA,IAAE,eAAeA,IAAE,SAASA,IAAE,WAAWG,MAAI,EAAE,EAAE,CAAC,MAAM,IAAK,GAAE,KAAE,UAAUH,IAAE,eAAeA,IAAE,SAASA,IAAE,WAAWG,MAAI,EAAE,EAAE,EAAE,AAAC,MAAE,UAAUC,IAAEC,IAAE,EAAE,AAAC,EAAC,aAAa,UAAU,WAAW,SAASL,IAAE,CAAC,MAAM,OAAO,KAAK,MAAM,IAAIA,IAAE,GAAG,CAAC,IAAI,KAAK,MAAM,IAAIA,IAAE,GAAG,CAAC,IAAI,KAAK,MAAM,IAAIA,IAAE,GAAG,CAAC,GAAI,EAAC,aAAa,UAAU,UAAU,IAAI,YAAY,aAAa,UAAU,QAAQ,UAAU,CAAE,EAAC,IAAI,eAAe,CAAC,OAAO,CAAE,CAAC,EAAC,SAAS,qBAAqBA,IAAEC,KAAEE,IAAE,CAAC,KAAK,UAAU,CAAE,EAAC,KAAK,WAAW,MAAM,KAAK,YAAYH,IAAEC,KAAEE,IAAE,AAAC,UAAS,cAAcH,IAAEC,KAAEE,IAAE,CAAC,KAAK,YAAYH,IAAEC,KAAEE,IAAE,AAAC,UAAS,YAAYH,IAAEC,KAAEE,IAAE,CAAC,KAAK,WAAW,CAAC,KAAK,aAAaH,IAAEC,KAAEE,IAAE,CAAC,KAAK,WAAW,CAAC,KAAK,cAAcH,IAAEC,KAAEE,IAAE,CAAC,KAAK,eAAe,AAAC,UAAS,iBAAiB,CAAE,UAAS,cAAc,CAAE,UAAS,eAAeH,IAAEC,KAAEE,IAAE,CAAC,KAAK,OAAOH,IAAE,OAAO,KAAK,YAAY,EAAE,KAAK,gBAAgB,EAAE,KAAK,gBAAgB,CAAE,EAAC,KAAK,SAAS,KAAK,OAAO,iBAAiB,KAAK,OAAO,OAAO,CAAC,CAAE,EAAC,KAAK,YAAYA,IAAEC,KAAEE,IAAE,CAAC,KAAK,GAAGH,IAAE,GAAG,gBAAgB,QAAQ,KAAKA,IAAE,GAAG,EAAEC,KAAE,UAAU,KAAK,CAAC,CAAC,cAAc,CAAE,CAAC,UAAS,YAAYD,IAAEC,KAAE,CAAC,KAAK,cAAcD,IAAE,KAAK,OAAO,KAAK,KAAK,cAAc,GAAG,KAAK,WAAW,SAAS,MAAM,CAAC,IAAIG,IAAE,GAAG,GAAGF,MAAGA,KAAE,MAAM,CAAC,IAAIG,IAAE,SAAS,QAAQ,CAACC,IAAE,iBAAiB,CAAC,IAAE,aAAa,KAAKA,IAAE,CAACD,IAAE,YAAYH,KAAE,MAAM,KAAK,WAAW,YAAYG,IAAE,CAACD,KAAGE,GAAE,IAAGJ,MAAGA,KAAE,YAAY,CAAC,IAAIK,IAAE,SAAS,OAAO,CAACC,IAAE,iBAAiB,CAAC,IAAE,aAAa,KAAKA,IAAE,CAACD,IAAE,YAAYL,KAAE,YAAY,KAAK,WAAW,YAAYK,IAAE,CAACH,KAAG,IAAII,GAAE,MAAG,KAAK,WAAW,aAAa,kBAAkBJ,IAAE,CAAC,IAAIK,IAAE,SAAS,OAAO,CAAC,KAAK,WAAW,YAAYA,IAAE,CAAC,IAAIC,IAAE,SAAS,IAAI,CAAC,KAAK,WAAW,YAAYA,IAAE,CAAC,KAAK,aAAaA,IAAE,KAAK,aAAa,CAAC,oBAAoBR,MAAGA,KAAE,qBAAqB,gBAAgB,yBAAyBA,MAAGA,KAAE,0BAA0B,iBAAiB,kBAAkBA,MAAGA,KAAE,mBAAmB,UAAU,gBAAgBA,MAAGA,KAAE,kBAAkB,EAAE,oBAAoBA,OAAI,IAAIA,KAAE,mBAAmB,YAAYA,MAAGA,KAAE,cAAc,EAAE,YAAYA,MAAGA,KAAE,cAAc,EAAE,UAAUA,MAAGA,KAAE,WAAW,GAAG,GAAGA,MAAGA,KAAE,IAAI,GAAG,UAAUA,MAAGA,KAAE,UAAU,WAAW,CAAC,MAAMA,MAAGA,KAAE,YAAYA,KAAE,WAAW,OAAO,OAAO,OAAOA,MAAGA,KAAE,YAAYA,KAAE,WAAW,QAAQ,OAAO,EAAEA,MAAGA,KAAE,YAAYA,KAAE,WAAW,GAAG,KAAK,EAAEA,MAAGA,KAAE,YAAYA,KAAE,WAAW,GAAG,IAAK,EAAC,MAAMA,MAAGA,KAAE,MAAM,OAAOA,MAAGA,KAAE,OAAO,gBAAgBA,MAAYA,KAAE,qBAAN,IAAsBA,KAAE,cAAe,EAAC,KAAK,WAAW,CAAC,MAAM,EAAE,SAAS,GAAG,KAAKO,IAAE,aAAa,KAAK,YAAa,EAAC,KAAK,SAAS,CAAE,EAAC,KAAK,gBAAgB,CAAE,EAAC,KAAK,WAAW,EAAE,KAAK,aAAa,KAAM,iBAAgB,CAAC,YAAY,iBAAiB,eAAe,iBAAiB,aAAa,qBAAqB,YAAa,EAAC,qBAAqB,CAAC,qBAAqB,UAAU,cAAc,UAAU,CAAC,KAAK,KAAK,cAAc,KAAK,WAAW,YAAY,QAAQ,KAAK,cAAc,SAAS,OAAO,CAAE,EAAC,qBAAqB,UAAU,kBAAkB,SAASR,IAAE,CAAC,IAAI,IAAIC,KAAE,EAAEE,IAAEH,IAAE,OAAOI,IAAE,CAAE,EAACC,IAAE,GAAGJ,KAAEE,KAAG,IAAEF,QAAK,MAAyBD,IAAEC,QAAK,KAAwB,IAAE,KAAKI,IAAE,CAACA,IAAE,IAAIA,KAAGL,IAAEC,MAAGA,MAAG,EAAE,MAAO,KAAE,KAAKI,IAAE,CAACD,GAAE,EAAC,qBAAqB,UAAU,eAAe,SAASJ,IAAEC,KAAE,CAAC,GAAGD,IAAE,QAAQA,IAAE,OAAO,OAAO,CAAC,IAAIG,IAAEH,IAAE,OAAO,GAAG,GAAGG,IAAE,GAAG,CAAC,IAAIC,IAAED,IAAE,GAAGA,IAAE,GAAG,OAAO,GAAG,IAAE,IAAIC,IAAE,EAAE,EAAE,GAAGH,KAAEG,IAAE,EAAE,EAAE,GAAGH,KAAG,CAAC,QAAOD,GAAE,EAAC,qBAAqB,UAAU,aAAa,UAAU,CAAC,IAAIA,IAAEC,KAAE,KAAK,mBAAmB,KAAK,CAAC,IAAIE,IAAE,KAAK,aAAa,YAAY,KAAK,gBAAgB,iBAAiBA,IAAEA,IAAE,EAAE,OAAO,EAAE,CAACA,IAAE,GAAG,KAAK,aAAa,aAAa,OAAO,KAAK,WAAWA,IAAE,GAAG,CAAC,CAAC,KAAK,aAAa,aAAa,OAAO,gBAAgB,CAACA,IAAE,KAAK,KAAK,aAAa,aAAa,SAAS,KAAK,WAAWA,IAAE,GAAG,CAAC,CAAC,KAAK,aAAa,aAAa,eAAeA,IAAE,GAAG,EAAE,KAAK,aAAa,aAAa,YAAYA,IAAE,UAAU,CAAC,IAAIC,IAAE,KAAK,WAAW,YAAY,cAAcD,IAAE,EAAE,CAAC,GAAGC,IAAE,OAAO,KAAK,aAAa,aAAa,QAAQA,IAAE,OAAO,KAAK,CAAC,KAAK,aAAa,aAAa,cAAcA,IAAE,QAAQ,CAAC,IAAIC,IAAEF,IAAE,QAAQG,IAAEH,IAAE,OAAO,KAAK,aAAa,aAAa,aAAaG,IAAE,CAAC,KAAK,aAAa,aAAa,cAAcD,IAAE,AAAC,MAAK,aAAa,aAAa,aAAaF,IAAE,EAAE,CAAC,IAAII,IAAEC,IAAEL,IAAE,GAAG,CAAE,EAACM,MAAI,KAAK,WAAW,YAAY,MAAM,KAAED,IAAE,OAAO,IAAIG,IAAE,KAAK,QAAQC,IAAE,KAAK,KAAK,YAAYI,IAAE,EAAEE,IAAE,EAAEH,KAAG,EAAED,IAAE,KAAKX,IAAE,GAAGA,IAAE,UAAU,IAAIS,KAAGH,KAAGN,IAAE,GAAG,CAAC,IAAIiB,IAAEG,IAAE,KAAK,UAAU,OAAO,IAAIvB,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,CAAC,GAAG,KAAK,UAAUA,OAAK,KAAK,UAAUA,KAAG,CAAC,KAAK,KAAK,UAAU,KAAK,MAAM,IAAK,IAAGS,MAAIG,KAAOZ,MAAJ,EAAM,CAAC,GAAGO,IAAEgB,IAAEvB,IAAE,KAAK,UAAUA,KAAG,KAAK,SAASS,IAAE,IAAI,OAAO,CAACc,KAAGvB,IAAE,CAAC,GAAG,IAAE,aAAa,iBAAiB,OAAO,CAAC,IAAE,aAAa,kBAAkB,QAAQ,CAAC,IAAE,aAAa,oBAAoB,IAAI,CAAC,KAAK,UAAUA,KAAG,KAAKO,IAAEE,IAAE,CAAC,IAAIa,IAAE,SAAS,IAAI,CAAC,IAAE,YAAYA,IAAE,CAAC,KAAK,UAAUtB,KAAG,UAAUsB,GAAE,MAAK,UAAUtB,KAAG,KAAKO,IAAE,KAAK,aAAa,YAAYA,IAAE,AAAC,KAAE,MAAM,QAAQ,SAAU,IAAG,IAAE,OAAO,CAACK,MAAIJ,IAAER,KAAG,IAAIgB,KAAGF,IAAEI,KAAGf,IAAE,QAAQe,KAAGH,IAAE,EAAE,EAAEA,KAAG,GAAG,KAAK,4BAA4BZ,IAAEQ,IAAEH,IAAER,KAAG,KAAKgB,IAAEE,IAAE,CAACF,KAAGR,IAAER,KAAG,GAAG,EAAEgB,KAAGF,KAAGL,IAAE,CAAC,IAAIQ,IAAE,IAAQG,IAAE,KAAK,WAAW,YAAY,YAAYjB,IAAE,UAAUH,KAAGI,IAAE,OAAO,KAAK,WAAW,YAAY,cAAcD,IAAE,EAAE,CAAC,QAAQ,EAAE,IAAhI,EAAkI,IAAE,IAAI,eAAeiB,IAAE,KAAK,KAAK,WAAW,UAAU,CAAC,IAAID,IAAE,eAAe,IAAE,MAAMC,IAAE,KAAK,SAASD,IAAE,KAAK,eAAeC,IAAE,KAAKjB,IAAE,UAAU,EAAEc,IAAE,IAAI,gBAAgBE,IAAE,KAAK,WAAW,KAAM,IAAG,KAAK,UAAUnB,KAAG,MAAM,CAAC,IAAI0B,IAAE,KAAK,UAAU1B,KAAG,MAAM,KAAK,UAAUA,KAAG,UAAU,YAAY0B,IAAE,aAAa,CAAC,IAAE,SAAS,AAAC,MAAK,UAAU1B,KAAG,MAAMiB,IAAEA,IAAE,QAAQ,EAAE,IAAE,aAAa,EAAE,CAAC,IAAE,aAAa,CAAC,KAAK,UAAUjB,KAAG,UAAU,YAAYiB,IAAE,aAAa,CAAKG,IAAE,IAAN,GAAS,KAAK,UAAUpB,KAAG,UAAU,aAAa,YAAY,SAASG,IAAE,UAAU,IAAI,IAAIA,IAAE,UAAU,IAAI,IAAI,AAAC,MAAK,KAAG,IAAE,aAAa,YAAY,aAAaQ,IAAE,MAAM,IAAI,IAAIA,IAAE,MAAM,IAAI,IAAI,CAACJ,IAAE,YAAYC,IAAER,KAAG,IAAI,IAAE,eAAe,uCAAuC,YAAY,WAAW,AAAC,MAAGO,KAAG,IAAE,aAAa,IAAI,GAAG,AAAC,KAAI,CAAC,IAAI4B,IAAE,KAAK,cAAcD,IAAE,QAAQ,OAAO/B,IAAE,EAAT,CAAY,IAAK,GAAE,IAAE,MAAM,MAAM,IAAK,GAAE,IAAE,SAAS,MAAM,QAAQ,IAAE,OAAQ,KAAE,aAAa,cAAc+B,IAAE,CAAC,IAAE,aAAa,iBAAiBpB,IAAE,CAAC,IAAIU,IAAE,KAAK,kBAAkBrB,IAAE,UAAU,CAAC,IAAIF,KAAEuB,IAAE,OAAON,IAAEf,IAAE,GAAGA,IAAE,GAAG,GAAGA,IAAE,OAAO,EAAEH,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,CAACO,IAAE,KAAK,UAAUP,KAAG,MAAM,SAAS,QAAQ,EAAE,YAAYwB,IAAExB,KAAG,IAAE,aAAa,IAAI,EAAE,CAAC,IAAE,aAAa,IAAIkB,IAAE,CAACX,IAAE,MAAM,QAAQ,UAAU,IAAE,YAAYA,IAAE,CAAC,KAAK,UAAUP,OAAK,KAAK,UAAUA,KAAG,CAAC,KAAK,KAAK,MAAM,IAAK,GAAE,KAAK,UAAUA,KAAG,KAAKO,IAAEW,KAAGf,IAAE,gBAAgB,KAAK,aAAa,YAAYgC,IAAE,AAAC,MAAKnC,IAAE,KAAK,UAAU,QAAQ,KAAK,UAAUA,KAAG,KAAK,MAAM,QAAQ,OAAOA,KAAG,EAAE,KAAK,cAAc,CAAE,EAAC,qBAAqB,UAAU,iBAAiB,UAAU,CAAC,GAAG,KAAK,aAAa,KAAK,KAAK,cAAc,KAAK,KAAK,GAAG,CAAC,KAAK,oBAAoB,CAAC,KAAK,aAAa,CAAC,KAAK,cAAc,EAAE,IAAIA,IAAE,KAAK,aAAa,SAAS,CAAC,KAAK,KAAK,CAAC,IAAIA,IAAE,EAAE,KAAKA,IAAE,EAAE,MAAMA,IAAE,MAAM,OAAOA,IAAE,MAAO,CAAC,QAAO,KAAK,IAAK,EAAC,qBAAqB,UAAU,SAAS,UAAU,CAAC,IAAIA,IAAEC,KAAEE,IAAE,KAAK,UAAU,OAAO,IAAI,KAAK,cAAc,KAAK,KAAK,cAAcH,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,CAACC,KAAE,KAAK,UAAUD,KAAG,SAAS,KAAE,aAAa,KAAK,KAAK,cAAc,KAAK,KAAK,GAAG,CAACC,KAAE,OAAO,KAAK,MAAM,GAAI,EAAC,qBAAqB,UAAU,mBAAmB,UAAU,CAAC,KAAK,KAAK,KAAK,aAAa,KAAK,QAAQ,KAAK,aAAa,YAAY,KAAK,aAAa,YAAY,KAAK,mBAAmB,CAAC,KAAK,oBAAoB,KAAK,aAAa,oBAAoB,CAAC,IAAID,IAAEC,KAAE,KAAK,cAAc,EAAE,IAAIE,IAAEC,IAAEC,IAAEC,IAAE,KAAK,aAAa,gBAAgBC,IAAE,KAAK,aAAa,YAAY,EAAE,IAAIN,KAAEM,IAAE,OAAOP,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,IAAEA,KAAG,IAAIG,IAAEG,IAAEN,KAAGI,IAAE,KAAK,UAAUJ,KAAG,MAAMK,IAAE,KAAK,UAAUL,KAAG,QAAQ,IAAE,aAAa,CAACG,IAAE,KAAK,GAAG,IAAE,aAAa,YAAYA,IAAE,EAAE,CAACA,IAAE,KAAK,GAAG,IAAE,aAAa,UAAUA,IAAE,EAAE,CAACA,IAAE,KAAK,IAAI,IAAE,aAAa,eAAeA,IAAE,GAAG,CAACA,IAAE,KAAK,IAAI,IAAE,aAAa,SAASA,IAAE,GAAG,CAACA,IAAE,KAAK,IAAI,IAAE,aAAa,OAAOA,IAAE,GAAG,CAAE,CAAC,EAAC,gBAAgB,CAAC,aAAc,EAAC,cAAc,CAAC,cAAc,UAAU,cAAc,UAAU,CAAC,IAAIH,IAAE,SAAS,OAAO,CAAC,IAAE,aAAa,QAAQ,KAAK,KAAK,GAAG,CAAC,IAAE,aAAa,SAAS,KAAK,KAAK,GAAG,CAAC,IAAE,aAAa,OAAO,KAAK,KAAK,GAAG,CAAC,KAAK,aAAa,YAAYA,IAAE,AAAC,EAAC,YAAY,UAAU,aAAa,SAASA,IAAE,CAAC,KAAK,kBAAkBA,KAAG,EAAE,AAAC,EAAC,YAAY,UAAU,YAAY,UAAU,CAAE,EAAC,YAAY,UAAU,eAAe,UAAU,CAAC,OAAO,IAAK,EAAC,YAAY,UAAU,QAAQ,UAAU,CAAE,EAAC,YAAY,UAAU,iBAAiB,UAAU,CAAE,EAAC,YAAY,UAAU,KAAK,UAAU,CAAE,EAAC,gBAAgB,CAAC,YAAY,iBAAiB,iBAAiB,YAAa,EAAC,YAAY,CAAC,gBAAgB,CAAC,YAAa,EAAC,gBAAgB,CAAC,gBAAgB,UAAU,WAAW,SAASA,IAAE,CAAC,OAAO,IAAI,YAAYA,IAAE,KAAK,WAAW,KAAM,EAAC,gBAAgB,UAAU,YAAY,SAASA,IAAE,CAAC,OAAO,IAAI,gBAAgBA,IAAE,KAAK,WAAW,KAAM,EAAC,gBAAgB,UAAU,WAAW,SAASA,IAAE,CAAC,OAAO,IAAI,qBAAqBA,IAAE,KAAK,WAAW,KAAM,EAAC,gBAAgB,UAAU,YAAY,SAASA,IAAE,CAAC,OAAO,IAAI,cAAcA,IAAE,KAAK,WAAW,KAAM,EAAC,gBAAgB,UAAU,YAAY,SAASA,IAAE,CAAC,OAAO,IAAI,cAAcA,IAAE,KAAK,WAAW,KAAM,EAAC,gBAAgB,UAAU,gBAAgB,SAASA,IAAE,CAAC,KAAK,WAAW,aAAa,QAAQ,6BAA6B,CAAC,KAAK,WAAW,aAAa,cAAc,+BAA+B,CAAC,KAAK,aAAa,YAAY,KAAK,WAAW,aAAa,UAAU,KAAK,aAAa,YAAY,CAAC,KAAK,WAAW,aAAa,UAAU,OAAOA,IAAE,EAAE,IAAIA,IAAE,EAAE,CAAC,KAAK,aAAa,cAAc,KAAK,WAAW,aAAa,QAAQA,IAAE,EAAE,CAAC,KAAK,WAAW,aAAa,SAASA,IAAE,EAAE,CAAC,KAAK,WAAW,MAAM,MAAM,OAAO,KAAK,WAAW,MAAM,OAAO,OAAO,KAAK,WAAW,MAAM,UAAU,qBAAqB,KAAK,WAAW,MAAM,kBAAkB,KAAK,aAAa,mBAAmB,KAAK,aAAa,OAAO,KAAK,WAAW,aAAa,QAAQ,KAAK,aAAa,MAAM,CAAC,KAAK,aAAa,QAAQ,KAAK,WAAW,aAAa,SAAS,KAAK,aAAa,OAAO,CAAC,KAAK,aAAa,WAAW,KAAK,WAAW,aAAa,QAAQ,KAAK,aAAa,UAAU,CAAC,KAAK,aAAa,IAAI,KAAK,WAAW,aAAa,KAAK,KAAK,aAAa,GAAG,CAAU,KAAK,aAAa,gBAAtB,IAAiC,KAAK,WAAW,aAAa,YAAY,KAAK,aAAa,UAAU,CAAC,KAAK,WAAW,aAAa,sBAAsB,KAAK,aAAa,oBAAoB,CAAC,KAAK,cAAc,QAAQ,YAAY,KAAK,WAAW,CAAC,IAAIC,KAAE,KAAK,WAAW,KAAK,KAAK,gBAAgBD,IAAEC,KAAE,CAAC,KAAK,WAAW,gBAAgB,KAAK,aAAa,gBAAgB,KAAK,KAAKD,IAAE,IAAIG,IAAE,SAAS,WAAW,CAACC,IAAE,SAAS,OAAO,CAAC,IAAE,aAAa,QAAQJ,IAAE,EAAE,CAAC,IAAE,aAAa,SAASA,IAAE,EAAE,CAAC,IAAE,aAAa,IAAI,EAAE,CAAC,IAAE,aAAa,IAAI,EAAE,CAAC,IAAIK,IAAE,iBAAiB,CAAC,IAAE,aAAa,KAAKA,IAAE,CAAC,IAAE,YAAYD,IAAE,CAAC,KAAK,aAAa,aAAa,YAAY,OAAO,iBAAiB,CAAC,IAAIC,IAAE,IAAI,CAAC,KAAE,YAAYF,IAAE,CAAC,KAAK,OAAOH,IAAE,OAAO,KAAK,SAAS,iBAAiBA,IAAE,OAAO,OAAO,AAAC,EAAC,gBAAgB,UAAU,QAAQ,UAAU,CAAC,IAAIA,IAAE,KAAK,cAAc,UAAU,KAAK,cAAc,QAAQ,UAAU,IAAI,KAAK,aAAa,KAAK,KAAK,WAAW,KAAK,KAAK,IAAIC,KAAE,KAAK,OAAO,KAAK,OAAO,OAAO,EAAE,IAAID,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,KAAK,SAASA,MAAI,KAAK,SAASA,KAAG,SAAS,CAAC,KAAK,SAAS,OAAO,EAAE,KAAK,WAAW,EAAE,KAAK,cAAc,IAAK,EAAC,gBAAgB,UAAU,oBAAoB,UAAU,CAAE,EAAC,gBAAgB,UAAU,eAAe,SAASA,IAAE,CAAC,IAAIC,KAAE,EAAEE,IAAE,KAAK,OAAO,OAAO,IAAIF,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,GAAG,KAAK,OAAOA,MAAG,MAAMD,IAAE,OAAOC,KAAE,MAAM,EAAG,EAAC,gBAAgB,UAAU,UAAU,SAASD,IAAE,CAAC,IAAIC,KAAE,KAAK,SAAS,IAAIA,KAAED,MAAS,KAAK,OAAOA,KAAG,KAApB,GAAuB,CAAC,KAAEA,MAAI,EAAE,IAAIG,IAAE,KAAK,WAAW,KAAK,OAAOH,KAAG,CAAC,GAAGC,KAAED,KAAGG,IAAE,sBAAsB,GAAO,KAAK,OAAOH,KAAG,KAAnB,GAAuB,KAAK,WAAW,iBAAiB,oBAAoBG,IAAE,CAAC,IAAE,iBAAiB,EAAE,KAAK,mBAAmBA,IAAEH,IAAE,CAAC,KAAK,OAAOA,KAAG,GAAG,CAAC,IAAII,IAAE,OAAO,KAAK,OAAOJ,KAAG,KAAK,eAAe,KAAK,OAAOA,KAAG,GAAG,CAACA,IAAE,EAAE,GAAQI,MAAL,GAAO,OAAO,GAAG,KAAK,SAASA,OAAK,IAAI,KAAK,SAASA,KAAG,CAAC,IAAIC,IAAE,KAAED,KAAG,SAAS,KAAK,OAAOJ,KAAG,GAAG,CAAC,IAAE,SAASK,IAAE,AAAC,MAAK,KAAK,UAAUD,IAAE,CAAC,KAAK,kBAAkBD,IAAE,AAAC,CAAC,CAAC,EAAC,gBAAgB,UAAU,qBAAqB,UAAU,CAAC,KAAK,KAAK,gBAAgB,QAAQ,CAAC,IAAIH,IAAE,KAAK,gBAAgB,KAAK,CAAC,GAAG,IAAE,gBAAgB,CAACA,IAAE,KAAK,GAAG,IAAI,IAAIC,KAAE,EAAEE,IAAE,KAAK,SAAS,OAAOF,KAAEE,KAAG,CAAC,GAAG,KAAK,SAASF,QAAKD,IAAE,CAAC,IAAII,IAAE,OAAOJ,IAAE,KAAK,KAAK,eAAeA,IAAE,KAAK,GAAG,CAACC,KAAE,EAAEI,IAAE,KAAK,SAASD,KAAG,SAAS,KAAK,OAAOH,MAAG,GAAG,CAAC,IAAE,SAASI,IAAE,CAAC,KAAM,OAAG,CAAE,CAAC,CAAC,EAAC,gBAAgB,UAAU,YAAY,SAASL,IAAE,CAAC,GAAG,KAAK,gBAAgBA,MAAI,KAAK,UAAU,CAAC,IAAIC,KAAE,AAAOD,MAAP,KAASA,IAAE,KAAK,cAAc,KAAK,cAAcA,IAAE,KAAK,WAAW,SAASA,IAAE,KAAK,WAAW,SAAS,EAAE,KAAK,WAAW,iBAAiB,aAAaA,IAAE,KAAK,WAAW,MAAM,EAAE,IAAIG,IAAE,KAAK,OAAO,OAAO,IAAI,KAAK,gBAAgB,KAAK,YAAYH,IAAE,CAACC,KAAEE,IAAE,EAAEF,MAAG,EAAEA,OAAK,CAAC,KAAK,gBAAgB,KAAK,SAASA,QAAK,KAAK,SAASA,MAAG,aAAaD,IAAE,KAAK,OAAOC,MAAG,GAAG,CAAC,GAAG,KAAK,WAAW,KAAK,IAAIA,KAAE,EAAEA,KAAEE,IAAEF,MAAG,EAAE,CAAC,KAAK,gBAAgB,KAAK,SAASA,QAAK,KAAK,SAASA,MAAG,aAAa,AAAC,CAAC,EAAC,gBAAgB,UAAU,mBAAmB,SAASD,IAAEC,KAAE,CAAC,IAAIE,IAAE,IAAE,gBAAgB,CAAC,GAAGA,IAAE,CAAC,IAAI,IAAIC,IAAEC,IAAE,EAAEA,IAAEJ,MAAG,KAAK,SAASI,OAAK,IAAI,KAAK,SAASA,MAAI,KAAK,SAASA,KAAG,gBAAgB,GAAGD,IAAE,KAAK,SAASC,KAAG,gBAAgB,EAAEA,KAAG,EAAE,IAAE,KAAK,aAAa,aAAaF,IAAEC,IAAE,CAAC,KAAK,aAAa,YAAYD,IAAE,AAAC,CAAC,EAAC,gBAAgB,UAAU,KAAK,UAAU,CAAC,KAAK,aAAa,MAAM,QAAQ,MAAO,EAAC,gBAAgB,UAAU,KAAK,UAAU,CAAC,KAAK,aAAa,MAAM,QAAQ,OAAQ,EAAC,gBAAgB,CAAC,YAAY,iBAAiB,iBAAiB,aAAa,oBAAqB,EAAC,aAAa,CAAC,aAAa,UAAU,YAAY,SAASH,IAAEC,KAAEE,IAAE,CAAC,KAAK,WAAW,CAAC,KAAK,aAAaH,IAAEC,KAAEE,IAAE,CAAC,KAAK,cAAcH,IAAEC,KAAEE,IAAE,CAAC,KAAK,gBAAgB,CAAC,KAAK,eAAe,CAAC,KAAK,qBAAqB,CAAC,KAAK,yBAAyB,CAAC,KAAK,4BAA4B,EAAE,KAAK,KAAK,IAAIF,KAAE,iBAAiB,KAAK,eAAe,CAAC,KAAK,MAAM,AAAC,EAAC,aAAa,UAAU,aAAa,SAASD,IAAE,CAAC,GAAG,KAAK,MAAM,EAAE,KAAK,uBAAuBA,IAAE,CAAC,KAAK,kBAAkBA,IAAE,KAAK,UAAU,CAAC,KAAK,WAAW,KAAK,KAAK,GAAG,CAAC,GAAG,KAAK,GAAG,aAAa,KAAK,cAAcA,IAAE,KAAK,KAAK,OAAO,CAAC,IAAIC,KAAE,KAAK,GAAG,EAAE,OAAI,KAAK,KAAK,KAAKA,KAAE,KAAK,KAAK,GAAG,GAAG,KAAK,cAAcA,IAAE,KAAIE,IAAEC,IAAE,KAAK,SAAS,OAAO,IAAI,KAAK,gBAAgB,KAAK,YAAY,KAAK,cAAc,CAACD,IAAEC,IAAE,EAAED,KAAG,EAAEA,MAAK,CAAC,KAAK,gBAAgB,KAAK,SAASA,QAAM,KAAK,SAASA,KAAG,aAAa,KAAK,cAAc,KAAK,OAAOA,KAAG,GAAG,CAAC,KAAK,SAASA,KAAG,OAAO,KAAK,MAAM,GAAI,CAAC,EAAC,aAAa,UAAU,mBAAmB,UAAU,CAAC,IAAIH,IAAEC,KAAE,KAAK,OAAO,OAAO,IAAID,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,CAAC,KAAK,gBAAgB,KAAK,SAASA,OAAK,KAAK,SAASA,KAAG,aAAa,AAAC,EAAC,aAAa,UAAU,YAAY,SAASA,IAAE,CAAC,KAAK,SAASA,GAAE,EAAC,aAAa,UAAU,YAAY,UAAU,CAAC,OAAO,KAAK,QAAS,EAAC,aAAa,UAAU,gBAAgB,UAAU,CAAC,IAAIA,IAAEC,KAAE,KAAK,OAAO,OAAO,IAAID,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,KAAK,SAASA,MAAI,KAAK,SAASA,KAAG,SAAS,AAAC,EAAC,aAAa,UAAU,QAAQ,UAAU,CAAC,KAAK,iBAAiB,CAAC,KAAK,oBAAoB,AAAC,EAAC,gBAAgB,CAAC,gBAAgB,aAAa,cAAe,EAAC,eAAe,CAAC,eAAe,UAAU,WAAW,SAASA,IAAE,CAAC,OAAO,IAAI,eAAeA,IAAE,KAAK,WAAW,KAAM,EAAC,gBAAgB,CAAC,eAAgB,EAAC,YAAY,CAAC,YAAY,UAAU,WAAW,SAASA,IAAE,CAAC,OAAO,IAAI,eAAeA,IAAE,KAAK,WAAW,KAAM,EAAC,iBAAiB,MAAM,YAAY,CAAC,eAAe,iBAAiB,KAAK,aAAa,CAAC,eAAe,iBAAiB,KAAK,uBAAuB,CAAC,eAAe,iBAAiB,KAAK,iBAAiB,CAAC,eAAe,iBAAiB,KAAK,qBAAqB,CAAC,eAAe,iBAAiB,KAAK,eAAe,CAAC,eAAe,iBAAiB,KAAK,mBAAmB,CAAC,IAAI,wBAAwB,SAASA,IAAE,CAAC,SAASC,KAAEA,KAAE,CAAC,IAAI,IAAIE,IAAE,EAAEC,IAAEJ,IAAE,OAAO,OAAOG,IAAEC,KAAG,CAAC,GAAGJ,IAAE,OAAOG,KAAG,KAAKF,MAAGD,IAAE,OAAOG,KAAG,MAAMF,KAAE,OAAOD,IAAE,SAASG,KAAG,eAAe,KAAG,CAAE,QAAO,IAAK,OAAO,QAAO,eAAeF,KAAE,QAAQ,CAAC,MAAMD,IAAE,KAAK,EAAG,EAAC,CAACC,KAAE,MAAMA,KAAEA,KAAE,YAAY,EAAEA,KAAE,OAAOD,IAAE,KAAK,GAAGA,IAAE,WAAW,SAAS,EAAEC,KAAE,MAAMD,IAAE,KAAK,GAAGA,IAAE,WAAW,SAAS,EAAEC,KAAE,YAAY,EAAEA,KAAE,cAAc,EAAED,IAAE,WAAW,UAAUC,KAAE,iBAAiB,EAAEA,KAAE,UAAUD,IAAE,OAAO,OAAOC,IAAE,EAAC,YAAY,UAAU,CAAC,IAAID,IAAE,CAAE,EAAC,OAAOA,IAAE,gBAAgB,SAASA,IAAE,CAAC,IAAIC,KAAE,EAAEE,IAAE,CAAE,EAAC,IAAE,SAAS,cAAc,wBAAwBH,IAAE,SAAS,CAAC,IAAE,SAAS,WAAW,iBAAiB,oBAAoBA,IAAE,SAAS,CAACA,IAAE,SAAS,WAAW,eAAe,UAAU,CAAC,MAAG,CAAE,EAACA,IAAE,SAAS,WAAW,cAAc,UAAU,CAAC,AAAKC,SAAL,GAAY,UAAU,CAAC,IAAID,IAAEC,KAAEE,IAAE,OAAO,IAAIH,IAAE,EAAEA,IAAEC,KAAED,KAAG,EAAE,IAAEA,KAAG,SAAS,CAAC,IAAE,OAAO,CAAE,GAAE,AAAC,EAACA,IAAE,SAAS,WAAW,2BAA2B,SAASA,IAAE,CAAC,AAAK,IAAE,QAAQA,IAAE,GAAjB,IAAmB,IAAE,KAAKA,IAAE,AAAC,CAAC,EAACA,GAAE,GAAE,CAAC,qBAAqB,UAAU,CAAC,SAASA,IAAEA,IAAEC,KAAE,CAAC,KAAK,MAAMD,IAAE,KAAK,MAAMC,IAAE,CAA6Q,cAAtQ,eAAeD,IAAE,UAAU,WAAW,CAAC,IAAI,UAAU,CAAC,OAAO,KAAK,MAAM,KAAK,GAAG,KAAK,MAAM,KAAK,UAAU,CAAC,KAAK,MAAM,IAAK,CAAC,EAAC,CAAC,OAAO,eAAeA,IAAE,UAAU,cAAc,CAAC,IAAI,UAAU,CAAC,OAAO,KAAK,MAAM,GAAG,GAAG,KAAK,MAAM,GAAG,UAAU,CAAC,IAAI,KAAK,MAAM,GAAG,CAAE,CAAC,EAAC,CAAQ,SAASC,KAAE,CAAC,IAAIE,IAAEC,IAAE,iBAAiBH,KAAE,SAAS,OAAO,CAACI,IAAEJ,KAAE,SAAS,OAAO,IAAIE,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,IAAEA,KAAG,IAAIH,IAAEC,KAAE,SAASE,KAAGF,KAAE,gBAAgBE,MAAI,OAAO,SAASH,IAAE,CAAC,IAAIG,IAAE,EAAEA,IAAEE,KAAG,CAAC,GAAGJ,KAAE,gBAAgBE,KAAG,KAAKH,IAAE,OAAOI,IAAED,KAAG,KAAG,CAAE,QAAO,IAAK,CAAC,CAAC,GAAE,CAAC,4BAA4B,UAAU,CAAC,IAAIH,IAAE,CAAC,GAAG,EAAE,EAAE,EAAE,KAAK,CAAE,EAACC,KAAE,CAAC,GAAG,CAAC,EAAE,EAAE,CAAE,EAAC,EAAE,CAAC,EAAE,EAAE,CAAE,EAAC,KAAK,CAAE,EAAC,SAASE,IAAEH,IAAEC,KAAEE,IAAE,CAAC,OAAO,eAAeH,IAAE,WAAW,CAAC,IAAI,UAAU,CAAC,MAAO,MAAE,kBAAkBC,KAAE,KAAK,aAAa,AAAC,CAAC,EAAC,CAACD,IAAE,QAAQC,KAAE,UAAUA,KAAE,UAAU,OAAO,EAAED,IAAE,IAAI,SAASI,IAAE,CAAC,IAAIJ,IAAE,QAAQ,MAAO,GAAE,IAAIK,IAAE,GAAG,IAAE,MAAMJ,KAAE,UAAUG,IAAE,GAAGH,KAAE,UAAUG,IAAE,GAAG,EAAE,MAAMH,KAAE,UAAUG,IAAE,GAAGH,KAAE,UAAUG,IAAE,GAAG,EAAEH,KAAE,UAAUG,IAAE,GAAG,EAAE,IAAIE,IAAqBH,MAAnB,iBAAqB,IAAI,OAAOE,KAAG,OAAO,OAAO,CAAE,EAACA,IAAE,CAAC,OAAOC,IAAE,KAAKL,KAAE,UAAUG,IAAE,GAAG,EAAEH,KAAE,KAAK,KAAK,WAAW,UAAUK,IAAE,MAAyBH,MAAnB,iBAAqBE,IAAE,GAAGA,IAAEC,GAAE,EAACN,IAAE,YAAYC,KAAE,eAAeD,IAAE,YAAYC,KAAE,eAAeD,IAAE,eAAeC,KAAE,kBAAkBD,IAAE,cAAcC,KAAE,aAAc,UAASG,KAAG,CAAC,OAAOJ,GAAE,QAAO,SAASK,IAAE,CAAC,OAAOA,IAAqBA,IAAE,WAArB,iBAA8B,SAASJ,KAAE,CAAC,MAAG,OAAOA,OAAIA,KAAED,KAAG,IAAII,IAAE,EAAEH,KAAE,KAAKI,IAAEJ,KAAE,GAAGG,IAAEE,IAAE,IAAI,OAAOD,KAAG,OAAOC,IAAE,MAAMD,IAAE,IAAEC,IAAEL,KAAE,iBAAiB,CAAC,UAAU,CAAC,OAAOA,KAAE,GAAG,KAAE,UAAU,CAACI,IAAEJ,KAAE,EAAEG,IAAEE,IAAE,QAAQD,OAAKC,IAAE,IAAI,OAAOD,MAAI,MAAMA,IAAE,IAAEC,IAAEL,KAAE,iBAAiB,EAAEK,GAAE,CAAC,EAACD,IAAE,CAAC,SAASL,IAAE,CAAC,KAAG,OAAOA,MAAIA,IAAEC,MAAG,IAAIG,IAAE,EAAEJ,IAAE,KAAKK,IAAEL,IAAE,MAAMA,IAAE,KAAK,GAAGA,IAAE,GAAG,OAAOM,IAAE,iBAAiB,UAAUD,IAAE,CAACE,IAAE,iBAAiB,UAAUF,IAAE,CAAC,OAAOC,IAAE,MAAMC,IAAE,IAAED,IAAEN,IAAE,mBAAmB,CAAC,UAAU,CAAC,IAAE,GAAG,IAAE,UAAU,CAAC,IAAI,IAAIC,KAAE,EAAEA,KAAEI,IAAEJ,MAAG,EAAE,IAAEA,MAAGD,IAAE,EAAEC,MAAGG,IAAEE,IAAEL,MAAGM,IAAEN,MAAG,OAAOK,GAAE,CAAC,EAACD,IAAE,CAACD,GAAE,CAAC,GAAE,CAAC,6BAA6B,SAASJ,IAAE,CAAC,SAASC,KAAED,IAAE,CAAC,OAAOA,IAAP,CAAU,IAAI,QAAQ,IAAI,QAAQ,IAAI,aAAa,IAAK,GAAE,OAAOC,KAAE,MAAM,IAAI,WAAW,IAAI,WAAW,IAAI,gBAAgB,IAAI,gBAAgB,IAAK,IAAG,OAAOA,KAAE,SAAS,IAAI,gBAAgB,OAAOA,KAAE,UAAU,IAAI,gBAAgB,OAAOA,KAAE,UAAU,IAAI,WAAW,IAAI,WAAW,IAAI,gBAAgB,IAAK,GAAE,OAAOA,KAAE,SAAS,IAAI,kBAAkB,OAAOA,KAAE,UAAU,IAAI,kBAAkB,OAAOA,KAAE,UAAU,IAAI,kBAAkB,OAAOA,KAAE,UAAU,IAAI,cAAc,IAAI,cAAc,IAAI,eAAe,IAAI,mBAAmB,IAAK,GAAE,OAAOA,KAAE,YAAY,IAAI,UAAU,IAAI,UAAU,IAAK,IAAG,OAAOA,KAAE,QAAQ,QAAQ,OAAO,IAAK,CAAC,KAAIE,IAAEC,IAAEC,IAAEC,IAAE,MAAO,QAAO,eAAeL,KAAE,WAAW,CAAC,IAAI,4BAA4BD,IAAE,GAAGA,IAAE,GAAG,AAAC,EAAC,CAAC,OAAO,eAAeC,KAAE,YAAY,CAAC,IAAI,4BAA4BD,IAAE,IAAIA,IAAE,EAAE,AAAC,EAAC,CAAC,OAAO,eAAeC,KAAE,YAAY,CAAC,IAAI,4BAA4BD,IAAE,GAAG,AAAC,EAAC,CAAC,OAAO,eAAeC,KAAE,YAAY,CAAC,IAAI,4BAA4BD,IAAE,GAAG,AAAC,EAAC,CAAC,OAAO,eAAeC,KAAE,QAAQ,CAAC,IAAI,4BAA4BD,IAAE,EAAE,AAAC,EAAC,CAACA,IAAE,EAAEM,IAAE,4BAA4BN,IAAE,EAAE,EAAEG,IAAE,4BAA4BH,IAAE,GAAG,CAACI,IAAE,4BAA4BJ,IAAE,GAAG,CAACA,IAAE,KAAKK,IAAE,4BAA4BL,IAAE,GAAG,GAAG,OAAO,eAAeC,KAAE,WAAW,CAAC,IAAI,UAAU,CAAC,OAAOD,IAAE,EAAE,KAAG,CAAC,CAAC,KAAG,CAAC,KAAG,CAACK,IAAE,KAAG,CAAC,CAAE,CAAC,CAAC,EAAC,CAAC,OAAO,eAAeJ,KAAE,YAAY,CAAC,IAAI,4BAA4BD,IAAE,GAAG,AAAC,EAAC,CAAC,OAAO,eAAeC,KAAE,YAAY,CAAC,IAAI,4BAA4BD,IAAE,GAAG,AAAC,EAAC,CAAC,OAAO,eAAeC,KAAE,YAAY,CAAC,IAAI,4BAA4BD,IAAE,GAAG,AAAC,EAAC,CAAC,OAAO,eAAeC,KAAE,cAAc,CAAC,IAAI,4BAA4BD,IAAE,EAAE,AAAC,EAAC,CAAC,OAAO,eAAeC,KAAE,UAAU,CAAC,IAAI,4BAA4BD,IAAE,EAAE,AAAC,EAAC,CAAC,OAAO,eAAeC,KAAE,OAAO,CAAC,IAAI,4BAA4BD,IAAE,GAAG,AAAC,EAAC,CAAC,OAAO,eAAeC,KAAE,WAAW,CAAC,IAAI,4BAA4BD,IAAE,GAAG,AAAC,EAAC,CAAC,OAAO,eAAeC,KAAE,cAAc,CAAC,IAAI,4BAA4BD,IAAE,GAAG,AAAC,EAAC,CAACC,IAAE,EAAC,yBAAyB,UAAU,CAAC,SAASD,IAAEA,IAAE,CAAC,IAAIC,KAAE,IAAI,OAA8H,OAA9GD,UAAJ,GAAiE,KAAK,MAAM,eAAe,MAAM,cAAcC,KAAE,CAA3G,KAAK,MAAM,eAAe,MAAM,eAAeD,IAAE,CAAC,MAAMC,KAAE,CAAyDA,IAAE,UAASA,KAAED,IAAEC,KAAE,CAAC,IAAIE,IAAE,KAAK,UAAUF,KAAE,CAAC,OAAOE,IAAE,MAAM,IAAI,EAAEA,IAAE,MAAM,IAAI,EAAEA,IAAE,MAAM,IAAI,EAAE,KAAK,WAAWA,IAAEH,IAAE,AAAC,UAASG,IAAEH,IAAEC,KAAE,CAAC,IAAIE,IAAE,KAAK,UAAUF,KAAE,CAAC,MAAO,MAAK,WAAWE,IAAEH,IAAE,AAAC,UAASI,IAAEJ,IAAEC,KAAE,CAAC,IAAIE,IAAE,KAAK,UAAUF,KAAE,CAAC,OAAOE,IAAE,MAAM,IAAI,EAAEA,IAAE,MAAM,IAAI,EAAEA,IAAE,MAAM,IAAI,EAAE,KAAK,YAAYA,IAAEH,IAAE,AAAC,UAASK,IAAEL,IAAEC,KAAE,CAAC,IAAIE,IAAE,KAAK,UAAUF,KAAE,CAAC,MAAO,MAAK,YAAYE,IAAEH,IAAE,AAAC,UAASM,IAAEN,IAAEC,KAAE,CAAC,GAAG,KAAK,MAAM,WAAW,KAAK,MAAM,UAAU,OAAO,CAAC,IAAIE,IAAEC,IAAE,KAAK,MAAM,UAAU,OAAO,IAAID,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAK,MAAM,UAAUA,KAAG,eAAe,MAAM,cAAcH,IAAE,AAAC,OAAO,KAAE,kBAAkBC,KAAE,GAAGA,KAAE,GAAGA,KAAE,IAAI,EAAE,AAAC,UAASM,IAAEP,IAAEC,KAAE,CAAC,GAAG,KAAK,MAAM,WAAW,KAAK,MAAM,UAAU,OAAO,CAAC,IAAIE,IAAEC,IAAE,KAAK,MAAM,UAAU,OAAO,IAAID,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAK,MAAM,UAAUA,KAAG,eAAe,MAAM,cAAcH,IAAE,AAAC,OAAO,KAAE,aAAaC,KAAE,AAAC,UAASO,IAAER,IAAE,CAAC,IAAIC,KAAE,IAAI,OAAO,GAAG,KAAE,OAAO,CAAC,KAAK,MAAM,eAAe,MAAM,cAAcA,KAAE,CAAC,KAAK,MAAM,WAAW,KAAK,MAAM,UAAU,OAAO,CAAC,IAAIE,IAAEC,IAAE,KAAK,MAAM,UAAU,OAAO,IAAID,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAK,MAAM,UAAUA,KAAG,eAAe,MAAM,cAAcF,KAAE,CAAC,MAAO,MAAE,aAAaD,IAAE,AAAC,OAAO,MAAE,aAAaA,IAAE,AAAC,UAASS,KAAG,CAAC,MAAM,CAAC,EAAE,EAAE,EAAE,CAAE,CAAC,QAAO,SAASE,IAAE,CAAC,IAAIC,IAAE,SAASI,IAAEhB,IAAE,CAAC,OAAOA,IAAP,CAAU,IAAI,0BAA0B,IAAI,WAAW,IAAK,GAAE,OAAOgB,IAAE,eAAe,IAAK,GAAE,IAAK,GAAE,IAAI,YAAY,IAAI,YAAY,IAAI,uBAAuB,OAAOJ,IAAE,IAAK,GAAE,IAAI,qBAAqB,IAAI,UAAU,IAAI,UAAU,OAAOI,IAAE,OAAO,IAAI,uBAAuB,OAAOA,IAAE,cAAc,QAAQ,OAAO,IAAK,CAAC,KAAE,UAAUhB,IAAEgB,IAAE,YAAYT,IAAES,IAAE,WAAWV,IAAEU,IAAE,QAAQb,IAAEa,IAAE,WAAWf,KAAEe,IAAE,UAAUX,IAAEW,IAAE,aAAaZ,IAAEY,IAAE,OAAOb,IAAEa,IAAE,SAASR,IAAEQ,IAAE,YAAYP,IAAEO,IAAE,iBAAiB,IAAE,iBAAiB,KAAKL,IAAE,CAACK,IAAE,MAAML,IAAE,IAAIO,IAAE,cAAcN,IAAE,6BAA6BD,IAAE,eAAe,MAAM,CAAC,cAAc,CAAC,MAAO,QAAO,iBAAiBK,IAAE,CAAC,UAAU,CAAC,IAAI,UAAU,CAAC,OAAOL,IAAE,UAAU,MAAO,CAAC,EAAC,OAAO,CAAC,IAAI,UAAU,CAAC,OAAOA,IAAE,UAAU,GAAG,cAAe,CAAC,EAAC,SAAS,cAAcC,IAAE,WAAW,CAAC,MAAM,cAAcA,IAAE,QAAQ,CAAC,SAAS,cAAcA,IAAE,WAAW,CAAC,QAAQ,cAAcA,IAAE,UAAU,CAAC,YAAYM,IAAE,aAAaA,IAAE,UAAU,CAAC,IAAI,UAAU,CAAC,OAAON,GAAE,CAAC,EAAC,OAAO,CAAC,IAAI,UAAU,CAAC,OAAOD,IAAE,SAAU,CAAC,CAAC,EAAC,CAACK,IAAE,UAAUL,IAAE,KAAK,GAAGK,IAAE,MAAML,IAAE,KAAK,IAAIK,IAAE,OAAOL,IAAE,KAAK,MAAMK,IAAE,OAAWL,IAAE,KAAK,KAAX,EAAcA,IAAE,KAAK,EAAE,IAAIK,IAAE,MAAUL,IAAE,KAAK,KAAX,EAAcA,IAAE,KAAK,EAAE,IAAIK,IAAE,QAAQL,IAAE,KAAK,GAAGA,IAAE,KAAK,WAAW,UAAUK,IAAE,SAASL,IAAE,KAAK,GAAGA,IAAE,KAAK,WAAW,UAAUK,IAAE,MAAML,IAAE,KAAK,GAAGK,IAAE,sBAAsB,SAAShB,IAAE,CAAC,IAAE,KAAK,IAAI,qBAAqBA,IAAEW,IAAG,EAACK,IAAE,yBAAyB,SAAShB,IAAE,CAAC,IAAE,OAAOA,GAAE,EAACgB,GAAE,CAAC,GAAE,CAAC,qBAAqB,SAAShB,IAAEC,KAAE,CAAC,OAAO,SAASE,IAAE,CAAC,OAAOA,IAAWA,UAAJ,GAAM,EAAEA,MAAI,EAAEH,IAAE,KAAEG,IAAE,EAAE,AAAC,CAAC,EAAC,kBAAkB,SAASH,IAAEC,KAAE,CAAC,IAAIE,IAAE,CAAC,MAAMH,GAAE,EAAC,OAAO,SAASA,IAAE,CAAC,OAAOA,IAAWA,UAAJ,GAAM,EAAEA,MAAI,EAAEG,IAAE,KAAEH,IAAE,EAAE,AAAC,CAAC,EAAC,2BAA2B,UAAU,CAAC,SAASA,IAAEG,IAAEC,IAAEC,IAAEC,IAAE,CAAC,SAASC,IAAEP,IAAE,CAAC,IAAI,IAAIC,KAAEE,IAAE,GAAGC,IAAE,EAAEC,IAAEJ,KAAE,OAAOG,IAAEC,KAAG,CAAC,GAAGL,MAAIC,KAAEG,KAAG,IAAIJ,MAAIC,KAAEG,KAAG,IAAIJ,MAAIC,KAAEG,KAAG,GAAG,OAAWH,KAAEG,KAAG,KAAT,EAAYO,IAAEP,KAAG,IAAEA,MAAI,CAAC,KAAG,CAAE,MAAM,CAAI,OAAA,AAAM,KAAII,IAAEC,IAAE,qBAAqBF,IAAEF,IAAE,CAACM,IAAE,CAAE,EAACC,IAAET,IAAE,GAAG,OAAO,IAAIK,IAAE,EAAEA,IAAEI,IAAEJ,KAAG,EAAE,AAAIL,IAAE,GAAGK,KAAG,KAAZ,EAAe,IAAE,KAAK,IAAEL,IAAE,GAAGK,KAAGJ,IAAE,eAAeI,KAAGJ,IAAE,eAAeI,KAAG,cAAcF,IAAE,CAAC,CAAC,IAAE,KAAK,KAAEF,IAAE,eAAeI,KAAGL,IAAE,GAAGK,KAAG,GAAGF,IAAEG,IAAE,CAAC,CAAC,OAA6BN,IAAE,KAAzB,sBAA6B,OAAO,eAAeI,IAAE,QAAQ,CAAC,IAAI,UAAU,CAAC,MAAO,KAAE,IAAI,AAAC,CAAC,EAAC,CAAC,OAAO,iBAAiBA,IAAE,CAAC,cAAc,CAAC,IAAI,UAAU,CAAC,OAAOJ,IAAE,EAAG,CAAC,EAAC,MAAM,CAAC,MAAMA,IAAE,EAAG,EAAC,cAAc,CAAC,MAAMM,GAAE,CAAC,EAAC,CAACF,IAAE,QAAYJ,IAAE,KAAN,EAASI,IAAE,OAAOA,IAAE,QAAQA,GAAE,UAASN,KAAED,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAE,4BAA4BL,IAAE,EAAE,CAAC,OAAOA,IAAE,EAAE,kBAAkB,IAAE,EAAE,iBAAiB,kBAAkB,GAAGI,IAAE,CAAC,CAAC,UAAU,CAAC,OAAYH,OAAL,GAAO,IAAE,KAAK,cAAcD,IAAE,EAAE,EAAE,CAAC,KAAG,AAAC,CAAC,OAAM,CAAC,uBAAuB,SAASC,KAAEE,IAAE,CAAC,GAAGF,KAAE,eAAe,CAAC,IAAIG,IAAEC,IAAE,CAAE,EAACC,IAAEL,KAAE,KAAK,GAAGM,IAAEN,KAAE,eAAe,eAAe,OAAO,IAAIG,IAAE,EAAEA,IAAEG,IAAEH,KAAG,EAAE,IAAE,KAAK,IAAEE,IAAEF,KAAGH,KAAE,eAAe,eAAeG,KAAGD,IAAEF,KAAE,CAAC,CAAC,IAAIO,IAAEP,KAAE,KAAK,IAAI,CAAE,EAACQ,IAAE,SAAST,IAAE,CAAC,IAAII,IAAE,EAAEG,IAAEC,IAAE,OAAOJ,IAAEG,KAAG,CAAC,GAAGP,MAAIQ,IAAEJ,KAAG,IAAIJ,MAAIQ,IAAEJ,KAAG,IAAIJ,MAAIQ,IAAEJ,KAAG,GAAG,OAAOC,IAAED,KAAG,KAAG,CAAE,QAAO,IAAK,EAAC,MAAO,QAAO,eAAeK,IAAE,gBAAgB,CAAC,IAAI,UAAU,CAAC,OAAOD,IAAE,MAAO,CAAC,EAAC,CAACC,GAAE,QAAO,IAAK,CAAC,CAAC,GAAE,CAAC,mBAAmB,SAAST,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEH,KAAE,GAAG,SAASI,IAAEL,IAAE,CAAC,OAAgBA,MAAV,SAAuBA,MAAV,SAAsBA,MAAT,QAAqBA,MAAT,QAAkCA,MAAtB,qBAA6BA,MAAJ,EAAMK,IAAE,KAAK,IAAK,KAAIC,IAAE,qBAAqBD,IAAEF,IAAE,CAAC,MAAO,KAAE,iBAAiB,kBAAkB,OAAOG,IAAE,CAAC,CAAC,OAAO,iBAAiBD,IAAE,CAAC,KAAK,CAAC,IAAI,UAAU,CAAC,OAAOD,IAAE,GAAG,IAAE,UAAU,CAACA,GAAE,CAAC,EAAC,MAAM,CAAC,IAAI,UAAU,CAAC,OAAOA,IAAE,GAAG,IAAE,UAAU,CAACA,GAAE,CAAC,EAAC,MAAM,CAAC,MAAMJ,IAAE,EAAG,EAAC,GAAG,CAAC,MAAMA,IAAE,EAAG,EAAC,cAAc,CAAC,MAAMA,IAAE,EAAG,EAAC,GAAG,CAAC,MAAMA,IAAE,EAAG,EAAC,cAAc,CAAC,MAAMG,GAAE,CAAC,EAAC,CAACE,GAAE,EAAC,yBAAyB,UAAU,CAAC,SAASL,IAAEA,IAAEQ,IAAEO,IAAE,CAAC,IAAID,IAAEM,IAAE,CAAE,EAACG,IAAEvB,IAAEA,IAAE,OAAO,EAAE,IAAIc,IAAE,EAAEA,IAAES,IAAET,KAAG,EAAE,AAAOd,IAAEc,KAAG,KAAZ,KAAe,IAAE,KAAK,KAAEd,IAAEc,KAAGN,IAAEM,KAAGC,IAAE,CAAC,CAAQf,IAAEc,KAAG,KAAZ,KAAe,IAAE,KAAK,IAAEd,IAAEc,KAAGN,IAAEM,KAAGC,IAAE,CAAC,CAAQf,IAAEc,KAAG,KAAZ,KAAe,IAAE,KAAK,IAAEd,IAAEc,KAAGN,IAAEM,KAAGC,IAAE,CAAC,CAAQf,IAAEc,KAAG,KAAZ,KAAe,IAAE,KAAK,IAAEd,IAAEc,KAAGN,IAAEM,KAAGC,IAAE,CAAC,CAAQf,IAAEc,KAAG,KAAZ,OAAwBd,IAAEc,KAAG,KAAZ,KAAe,IAAE,KAAK,IAAEd,IAAEc,KAAGN,IAAEM,KAAGC,IAAE,CAAC,CAAQf,IAAEc,KAAG,KAAZ,KAAe,IAAE,KAAK,IAAEd,IAAEc,KAAGN,IAAEM,KAAGC,IAAE,CAAC,CAAQf,IAAEc,KAAG,KAAZ,KAAe,IAAE,KAAK,mBAAmBd,IAAEc,KAAGN,IAAEM,KAAGC,IAAE,CAAC,CAAQf,IAAEc,KAAG,KAAZ,KAAe,IAAE,KAAK,IAAEd,IAAEc,KAAGN,IAAEM,KAAGC,IAAE,CAAC,CAAQf,IAAEc,KAAG,KAAZ,KAAe,IAAE,KAAK,IAAEd,IAAEc,KAAGN,IAAEM,KAAGC,IAAE,CAAC,CAAQf,IAAEc,KAAG,KAAZ,KAAe,IAAE,KAAK,IAAEd,IAAEc,KAAGN,IAAEM,KAAGC,IAAE,CAAC,CAAQf,IAAEc,KAAG,KAAZ,KAAe,IAAE,KAAK,IAAEd,IAAEc,KAAGN,IAAEM,KAAGC,IAAE,CAAC,CAAC,IAAE,KAAK,IAAEf,IAAEc,KAAGN,IAAEM,KAAG,CAAC,EAAE,OAAOM,GAAE,UAASnB,KAAEA,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAE,SAASL,IAAE,CAAC,OAAOA,IAAP,CAAU,IAAI,qBAAqB,IAAI,WAAW,IAAK,GAAE,OAAOK,IAAE,QAAQ,QAAQ,OAAOA,IAAE,SAAU,CAAC,EAAC,IAAE,cAAc,qBAAqBA,IAAED,IAAE,CAAC,IAAIE,IAAE,SAASL,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAEC,IAAE,SAASN,IAAE,CAAC,IAAI,IAAIC,KAAE,EAAEE,IAAEE,IAAE,OAAOJ,KAAEE,KAAG,CAAC,GAAGE,IAAEJ,MAAG,QAAQD,KAAGK,IAAEJ,MAAG,KAAKD,KAAGK,IAAEJ,MAAG,gBAAgBD,KAAGK,IAAEJ,MAAG,KAAKD,KAAGK,IAAEJ,MAAG,MAAMD,IAAE,OAAOK,IAAEJ,MAAG,MAAG,CAAE,eAAuBD,KAAjB,SAAmBK,IAAEL,IAAE,GAAG,IAAK,EAAC,IAAE,cAAc,qBAAqBM,IAAEF,IAAE,CAACC,IAAE,IAAEJ,KAAE,GAAGE,IAAE,GAAGG,IAAE,cAAc,CAACA,IAAE,cAAcD,IAAE,OAAO,IAAIE,IAAE,IAAEN,KAAE,GAAGA,KAAE,GAAG,OAAO,GAAGE,IAAE,GAAGA,IAAE,GAAG,OAAO,GAAGG,IAAE,cAAc,CAAC,OAAOA,IAAE,UAAUC,IAAED,IAAE,cAAcL,KAAE,IAAIK,IAAE,MAAML,KAAE,GAAGK,GAAE,EAACL,KAAEE,IAAEE,IAAE,cAAc,CAACE,IAAE,IAAEN,KAAE,GAAGA,KAAE,GAAG,OAAO,GAAGE,IAAE,GAAGA,IAAE,GAAG,OAAO,GAAGE,IAAE,cAAc,CAAC,OAAOA,IAAE,QAAQC,IAAED,IAAE,UAAUE,IAAE,OAAO,eAAeF,IAAE,QAAQ,CAAC,IAAI,UAAU,CAAC,OAAOJ,KAAE,EAAG,CAAC,EAAC,CAACI,IAAE,cAAcJ,KAAE,GAAGI,IAAE,cAAcJ,KAAE,GAAGI,IAAE,GAAGJ,KAAE,GAAGI,IAAE,GAAGJ,KAAE,GAAGI,GAAE,UAASF,IAAEH,IAAEC,KAAEE,IAAE,CAAC,SAASC,IAAEJ,IAAE,CAAC,OAAgBA,MAAV,SAAuBA,MAAV,QAAYI,IAAE,MAAkBJ,MAAZ,WAA2BA,MAAZ,UAAcI,IAAE,QAAQ,IAAK,OAAO,QAAO,iBAAiBA,IAAE,CAAC,MAAM,CAAC,IAAI,4BAA4BH,KAAE,EAAE,AAAC,EAAC,QAAQ,CAAC,IAAI,4BAA4BA,KAAE,EAAE,AAAC,EAAC,MAAM,CAAC,MAAMD,IAAE,EAAG,EAAC,GAAG,CAAC,MAAMA,IAAE,EAAG,CAAC,EAAC,CAAC,KAAE,EAAE,iBAAiB,kBAAkB,QAAQG,IAAE,CAAC,CAAC,KAAE,EAAE,iBAAiB,kBAAkB,UAAUA,IAAE,CAAC,CAACC,GAAE,UAASA,IAAEJ,IAAEC,KAAEE,IAAE,CAAC,SAASC,IAAEJ,IAAE,CAAC,OAAsBA,MAAhB,eAAmCA,MAAhB,cAAkBI,IAAE,WAAyBJ,MAAd,aAA+BA,MAAd,YAAgBI,IAAE,SAAqBJ,MAAZ,WAA2BA,MAAZ,UAAcI,IAAE,QAAQ,IAAK,OAAO,QAAO,iBAAiBA,IAAE,CAAC,WAAW,CAAC,IAAI,4BAA4BH,KAAE,EAAE,AAAC,EAAC,SAAS,CAAC,IAAI,4BAA4BA,KAAE,EAAE,AAAC,EAAC,QAAQ,CAAC,IAAI,4BAA4BA,KAAE,EAAE,AAAC,EAAC,KAAK,CAAC,IAAI,UAAU,CAAC,MAAM,GAAI,CAAC,EAAC,MAAM,CAAC,MAAMD,IAAE,EAAG,EAAC,GAAG,CAAC,MAAMA,IAAE,EAAG,CAAC,EAAC,CAAC,KAAE,EAAE,iBAAiB,kBAAkB,cAAcG,IAAE,CAAC,CAAC,KAAE,EAAE,iBAAiB,kBAAkB,YAAYA,IAAE,CAAC,CAAC,KAAE,EAAE,iBAAiB,kBAAkB,UAAUA,IAAE,CAAC,CAACC,GAAE,UAASC,KAAG,CAAC,OAAO,UAAU,CAAC,OAAO,IAAK,CAAC,UAASC,IAAEN,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEC,IAAE,qBAAqBM,IAAER,IAAE,CAACG,IAAE,qBAAqBG,IAAEJ,IAAE,CAAC,SAASE,IAAEJ,IAAE,CAAC,OAAO,eAAeM,IAAET,IAAE,EAAEG,KAAG,GAAG,CAAC,IAAI,4BAA4BF,KAAE,EAAE,UAAUE,KAAG,EAAE,AAAC,EAAC,AAAC,KAAIK,IAAER,IAAE,EAAEA,IAAE,EAAE,OAAO,EAAES,IAAE,CAAE,EAAC,IAAIL,IAAE,EAAEA,IAAEI,IAAEJ,KAAG,EAAE,IAAEA,IAAE,CAAC,KAAE,EAAE,UAAUA,KAAG,EAAE,iBAAiBE,IAAE,CAAC,SAASK,IAAEX,IAAE,CAAC,OAAgBA,MAAV,SAAuBA,MAAV,QAAYW,IAAE,MAAkBX,MAAZ,WAA2BA,MAAZ,UAAcW,IAAE,QAAyBX,MAAjB,gBAAqCA,MAAjB,eAAmBW,IAAE,YAAY,IAAK,OAAO,QAAO,iBAAiBA,IAAE,CAAC,MAAM,CAAC,IAAI,4BAA4BV,KAAE,EAAE,AAAC,EAAC,QAAQ,CAAC,IAAI,4BAA4BA,KAAE,EAAE,AAAC,EAAC,YAAY,CAAC,IAAI,4BAA4BA,KAAE,EAAE,AAAC,EAAC,KAAK,CAAC,IAAI,UAAU,CAAC,OAAOQ,GAAE,CAAC,EAAC,MAAM,CAAC,MAAMT,IAAE,EAAG,EAAC,GAAG,CAAC,MAAMA,IAAE,EAAG,CAAC,EAAC,CAAC,KAAE,EAAE,iBAAiB,kBAAkB,QAAQK,IAAE,CAAC,CAAC,KAAE,EAAE,iBAAiB,kBAAkB,UAAUA,IAAE,CAAC,CAAC,KAAE,EAAE,iBAAiB,kBAAkB,eAAeA,IAAE,CAAC,CAACM,GAAE,UAASJ,IAAEP,IAAEC,KAAEE,IAAE,CAAC,SAASC,IAAEH,KAAE,CAAC,OAAOA,OAAID,IAAE,EAAE,IAAYC,OAAR,OAAmBA,OAAR,MAAUG,IAAE,IAAIH,OAAID,IAAE,EAAE,GAAGI,IAAE,MAAMH,OAAID,IAAE,EAAE,GAAGI,IAAE,OAAO,IAAK,KAAIC,IAAE,qBAAqBD,IAAED,IAAE,CAAC,OAAOC,IAAE,cAAcJ,IAAE,GAAG,KAAE,EAAE,iBAAiB,kBAAkB,QAAQK,IAAE,CAAC,CAAC,KAAE,EAAE,iBAAiB,kBAAkB,MAAMA,IAAE,CAAC,CAAC,KAAE,EAAE,iBAAiB,kBAAkB,SAASA,IAAE,CAAC,CAACD,IAAE,cAAcJ,IAAE,GAAGI,IAAE,cAAcD,IAAE,OAAO,iBAAiBC,IAAE,CAAC,MAAM,CAAC,IAAI,4BAA4BH,KAAE,EAAE,AAAC,EAAC,IAAI,CAAC,IAAI,4BAA4BA,KAAE,EAAE,AAAC,EAAC,OAAO,CAAC,IAAI,4BAA4BA,KAAE,EAAE,AAAC,EAAC,MAAM,CAAC,MAAMD,IAAE,EAAG,CAAC,EAAC,CAACI,IAAE,GAAGJ,IAAE,GAAGI,GAAE,UAASI,IAAER,IAAEC,KAAEE,IAAE,CAAC,SAASC,IAAEH,KAAE,CAAC,OAAOD,IAAE,EAAE,KAAKC,MAAoBA,OAAjB,eAAmBG,IAAE,YAAYJ,IAAE,EAAE,KAAKC,MAAeA,OAAZ,UAAcG,IAAE,QAAQJ,IAAE,EAAE,KAAKC,MAAgBA,OAAb,WAAeG,IAAE,SAASJ,IAAE,EAAE,KAAKC,MAAgBA,OAAb,YAAyCA,OAAzB,uBAA2BG,IAAE,SAASJ,IAAE,EAAE,KAAKC,MAAaA,OAAV,QAAYG,IAAE,MAAMJ,IAAE,IAAIA,IAAE,GAAG,KAAKC,MAAYA,OAAT,OAAWG,IAAE,KAAKJ,IAAE,IAAIA,IAAE,GAAG,KAAKC,MAAiBA,OAAd,YAAgBG,IAAE,SAAS,IAAK,KAAIC,IAAE,qBAAqBD,IAAED,IAAE,CAAC,MAAO,MAAE,UAAU,OAAO,EAAE,iBAAiB,kBAAkB,UAAUE,IAAE,CAAC,CAAC,KAAE,UAAU,OAAO,EAAE,iBAAiB,kBAAkB,WAAWA,IAAE,CAAC,CAAC,KAAE,UAAU,OAAO,EAAE,iBAAiB,kBAAkB,eAAeA,IAAE,CAAC,CAAC,KAAE,UAAU,OAAO,EAAE,iBAAiB,kBAAkB,QAAQA,IAAE,CAAC,CAAC,KAAE,UAAU,OAAO,EAAE,iBAAiB,kBAAkB,WAAWA,IAAE,CAAC,CAACJ,KAAE,UAAU,OAAO,KAAK,KAAE,UAAU,OAAO,GAAG,iBAAiB,kBAAkB,OAAOI,IAAE,CAAC,CAAC,KAAE,UAAU,OAAO,GAAG,iBAAiB,kBAAkB,aAAaA,IAAE,CAAC,EAAE,KAAE,UAAU,GAAG,iBAAiB,kBAAkB,UAAUA,IAAE,CAAC,CAAC,OAAO,iBAAiBD,IAAE,CAAC,QAAQ,CAAC,IAAI,4BAA4BH,KAAE,UAAU,OAAO,EAAE,AAAC,EAAC,SAAS,CAAC,IAAI,4BAA4BA,KAAE,UAAU,OAAO,EAAE,AAAC,EAAC,YAAY,CAAC,IAAI,4BAA4BA,KAAE,UAAU,OAAO,EAAE,AAAC,EAAC,MAAM,CAAC,IAAI,4BAA4BA,KAAE,UAAU,OAAO,EAAE,AAAC,EAAC,SAAS,CAAC,IAAI,4BAA4BA,KAAE,UAAU,OAAO,EAAE,AAAC,EAAC,KAAK,CAAC,IAAI,4BAA4BA,KAAE,UAAU,OAAO,GAAG,AAAC,EAAC,SAAS,CAAC,IAAI,4BAA4BA,KAAE,UAAU,OAAO,GAAG,AAAC,EAAC,MAAM,CAAC,MAAMD,IAAE,EAAG,CAAC,EAAC,CAACI,IAAE,GAAG,KAAKA,IAAE,GAAGJ,IAAE,GAAGI,IAAE,cAAcD,IAAEC,GAAE,UAASK,IAAET,IAAEC,KAAEE,IAAE,CAAC,SAASC,IAAEH,KAAE,CAAC,OAAOD,IAAE,EAAE,KAAKC,KAAEG,IAAE,SAASJ,IAAE,EAAE,KAAKC,KAAEG,IAAE,KAAK,IAAK,KAAIC,IAAE,qBAAqBD,IAAED,IAAE,CAAC,IAAE,cAAcH,IAAE,GAAG,IAAIM,IAASL,KAAE,GAAG,KAAZ,KAAeA,KAAE,GAAG,KAAKA,KAAE,GAAG,MAAO,KAAE,EAAE,iBAAiB,kBAAkB,OAAOI,IAAE,CAAC,CAAC,IAAE,EAAE,iBAAiB,kBAAkB,WAAWA,IAAE,CAAC,CAAC,OAAO,iBAAiBD,IAAE,CAAC,KAAK,CAAC,IAAI,4BAA4BE,IAAE,EAAE,AAAC,EAAC,SAAS,CAAC,IAAI,4BAA4BA,IAAE,EAAE,AAAC,EAAC,MAAM,CAAC,MAAMN,IAAE,EAAG,CAAC,EAAC,CAACI,IAAE,GAAGJ,IAAE,GAAGI,GAAE,UAASO,IAAEX,IAAEC,KAAEE,IAAE,CAAC,SAASC,IAAEH,KAAE,CAAC,OAAOD,IAAE,EAAE,KAAKC,KAAEG,IAAE,SAASJ,IAAE,EAAE,KAAKC,KAAEG,IAAE,SAASJ,IAAE,GAAG,KAAKC,KAAEG,IAAE,OAAOJ,IAAE,GAAG,KAAKC,MAAqCA,OAAlC,gCAAoCG,IAAE,YAAYJ,IAAE,GAAG,KAAKC,KAAEG,IAAE,gBAAgBJ,IAAE,IAAIA,IAAE,GAAG,KAAKC,MAAqCA,OAAlC,gCAAoCD,IAAE,IAAIA,IAAE,GAAG,KAAKC,KAAEG,IAAE,eAAe,KAAKA,IAAE,WAAY,KAAIC,IAAE,qBAAqBD,IAAED,IAAE,CAACG,IAASL,KAAE,GAAG,KAAZ,KAAeA,KAAE,GAAG,KAAKA,KAAE,GAAG,OAAOG,IAAE,cAAcJ,IAAE,GAAG,IAAE,GAAG,iBAAiB,kBAAkB,eAAeK,IAAE,CAAC,CAAC,IAAE,GAAG,iBAAiB,kBAAkB,kBAAkBA,IAAE,CAAC,CAAC,IAAE,GAAG,iBAAiB,kBAAkB,SAASA,IAAE,CAAC,CAAC,IAAE,EAAE,iBAAiB,kBAAkB,WAAWA,IAAE,CAAC,CAAC,IAAE,EAAE,iBAAiB,kBAAkB,WAAWA,IAAE,CAAC,CAACL,IAAE,KAAK,IAAE,GAAG,iBAAiB,kBAAkB,eAAeK,IAAE,CAAC,CAAC,IAAE,GAAG,iBAAiB,kBAAkB,kBAAkBA,IAAE,CAAC,EAAE,OAAO,iBAAiBD,IAAE,CAAC,SAAS,CAAC,IAAI,4BAA4BE,IAAE,EAAE,AAAC,EAAC,SAAS,CAAC,IAAI,4BAA4BA,IAAE,EAAE,AAAC,EAAC,OAAO,CAAC,IAAI,4BAA4BA,IAAE,GAAG,AAAC,EAAC,YAAY,CAAC,IAAI,4BAA4BA,IAAE,GAAG,AAAC,EAAC,eAAe,CAAC,IAAI,4BAA4BA,IAAE,GAAG,AAAC,EAAC,YAAY,CAAC,IAAI,4BAA4BA,IAAE,GAAG,AAAC,EAAC,eAAe,CAAC,IAAI,4BAA4BA,IAAE,GAAG,AAAC,EAAC,MAAM,CAAC,MAAMN,IAAE,EAAG,CAAC,EAAC,CAACI,IAAE,GAAGJ,IAAE,GAAGI,GAAE,UAASQ,IAAEZ,IAAEC,KAAEE,IAAE,CAAC,SAASC,IAAEH,KAAE,CAAC,OAAOD,IAAE,EAAE,KAAKC,KAAEG,IAAE,SAASJ,IAAE,EAAE,KAAKC,KAAEG,IAAE,UAAUJ,IAAE,EAAE,KAAKC,MAAYA,OAAT,QAAsCA,OAA1B,wBAA4BG,IAAE,KAAK,IAAK,KAAIC,IAAE,qBAAqBD,IAAED,IAAE,CAACG,IAASL,KAAE,GAAG,KAAZ,KAAeA,KAAE,GAAG,KAAKA,KAAE,GAAG,OAAOG,IAAE,cAAcJ,IAAE,GAAG,IAAE,EAAE,iBAAiB,kBAAkB,WAAWK,IAAE,CAAC,CAAC,IAAE,EAAE,iBAAiB,kBAAkB,OAAOA,IAAE,CAAC,CAAC,IAAE,EAAE,iBAAiB,kBAAkB,WAAWA,IAAE,CAAC,CAAC,OAAO,iBAAiBD,IAAE,CAAC,SAAS,CAAC,IAAI,4BAA4BE,IAAE,EAAE,AAAC,EAAC,UAAU,CAAC,IAAI,4BAA4BA,IAAE,EAAE,AAAC,EAAC,KAAK,CAAC,IAAI,4BAA4BA,IAAE,EAAE,AAAC,EAAC,MAAM,CAAC,MAAMN,IAAE,EAAG,CAAC,EAAC,CAACI,IAAE,GAAGJ,IAAE,GAAGI,GAAE,UAASY,IAAEhB,IAAEC,KAAEE,IAAE,CAAC,SAASC,IAAEH,KAAE,CAAC,OAAOD,IAAE,EAAE,KAAKC,MAAuBA,OAApB,kBAAsBG,IAAE,OAAO,IAAK,KAAIC,IAAE,qBAAqBD,IAAED,IAAE,CAACG,IAAEL,KAAE,OAAOG,IAAE,cAAcJ,IAAE,GAAG,IAAE,GAAG,iBAAiB,kBAAkB,SAASK,IAAE,CAAC,CAAC,OAAO,iBAAiBD,IAAE,CAAC,OAAO,CAAC,IAAI,4BAA4BE,IAAE,GAAG,AAAC,EAAC,MAAM,CAAC,MAAMN,IAAE,EAAG,CAAC,EAAC,CAACI,IAAE,GAAGJ,IAAE,GAAGI,GAAE,UAASc,IAAElB,IAAEC,KAAEE,IAAE,CAAC,SAASC,IAAEH,KAAE,CAAC,OAAOD,IAAE,EAAE,KAAKC,MAAcA,OAAX,SAAaG,IAAE,OAAOJ,IAAE,EAAE,KAAKC,MAAcA,OAAX,SAAaG,IAAE,OAAO,IAAK,KAAIC,IAAE,qBAAqBD,IAAED,IAAE,CAACG,IAAEL,KAAE,OAAOG,IAAE,cAAcJ,IAAE,GAAG,IAAE,EAAE,iBAAiB,kBAAkB,SAASK,IAAE,CAAC,CAAC,IAAE,EAAE,iBAAiB,kBAAkB,SAASA,IAAE,CAAC,CAAC,OAAO,iBAAiBD,IAAE,CAAC,OAAO,CAAC,IAAI,4BAA4BE,IAAE,EAAE,AAAC,EAAC,OAAO,CAAC,IAAI,4BAA4BA,IAAE,EAAE,AAAC,EAAC,MAAM,CAAC,MAAMN,IAAE,EAAG,CAAC,EAAC,CAACI,IAAE,GAAGJ,IAAE,GAAGI,GAAE,QAAO,SAASH,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAE,SAASC,IAAEN,IAAE,CAAC,UAAoBA,KAAjB,SAAmB,OAAYA,IAAWA,UAAJ,GAAM,EAAEA,OAApB,EAAuBI,IAAEC,IAAEL,IAAE,GAAG,IAAI,IAAIC,KAAE,EAAEE,IAAEE,IAAE,OAAOJ,KAAEE,KAAG,CAAC,GAAGE,IAAEJ,MAAG,QAAQD,IAAE,OAAOK,IAAEJ,MAAG,MAAG,CAAE,QAAO,IAAK,QAAOK,IAAE,cAAc,qBAAqBA,IAAG,UAAU,CAAC,OAAOF,GAAE,EAAE,CAACC,IAAE,IAAEJ,KAAEE,IAAEG,IAAE,cAAc,CAACA,IAAE,cAAcD,IAAE,OAAOC,IAAE,MAAM,WAAWA,GAAE,CAAC,GAAE,CAAC,wBAAwB,SAASN,IAAE,CAAC,IAAIC,KAAE,SAASE,IAAEH,IAAE,CAAC,OAAOA,IAAP,CAAU,IAAI,qBAAqB,OAAOG,IAAE,WAAW,QAAQ,OAAO,IAAK,CAAC,OAAO,QAAO,eAAeA,IAAE,aAAa,CAAC,IAAI,UAAU,CAAC,IAAE,aAAa,UAAU,CAAC,IAAIA,IAAEH,IAAE,aAAa,YAAY,EAAE,OAAgBG,UAAJ,KAAQH,IAAE,aAAa,YAAY,MAAO,IAAGC,KAAE,IAAI,OAAOE,MAAI,MAAMA,KAAG,IAAI,OAAOA,MAAIF,IAAE,CAAC,EAAC,CAACE,GAAE,EAAC,SAAS,UAAUH,IAAE,CAAC,MAAM,CAAC,iBAA6B,QAAnB,mBAA4C,OAAO,UAAxB,SAAiC,SAASA,IAAE,CAAC,cAAcA,GAAE,EAAC,SAASA,IAAE,CAAC,OAAOA,YAAsB,QAAnB,YAA2BA,IAAE,cAAc,QAAQA,MAAI,OAAO,UAAU,gBAAgBA,GAAE,GAAEA,IAAE,AAAC,KAAI,kBAAkB,qBAAqB,SAASA,IAAE,CAAC,SAASC,KAAED,IAAE,CAAC,OAAkBA,MAAZ,UAAc,KAAE,kBAAkB,CAAC,IAAK,QAAOC,KAAE,MAAM,UAAUA,KAAE,iBAAiB,SAASD,IAAE,CAAC,IAAIC,KAAE,GAAGE,IAAE,IAAE,gBAAgB,CAAC,SAASC,IAAEJ,IAAE,CAAC,GAAGG,IAAEH,KAAG,OAAOC,KAAED,IAAa,UAAUG,IAAEA,IAAEH,KAAG,GAA5B,SAA6BI,IAAED,IAAE,IAAIE,IAAE,IAAE,QAAQJ,KAAE,CAAC,GAAQI,MAAL,GAAO,CAAC,IAAIC,IAAE,SAAS,IAAE,OAAOD,IAAEJ,KAAE,OAAO,CAAC,GAAG,CAAC,MAAiB,WAAUE,IAAEA,IAAEG,KAAG,GAA5B,SAA6BF,IAAED,GAAE,OAAM,EAAG,QAAO,UAAU,CAAC,OAAOF,KAAE,GAAGE,IAAE,IAAE,gBAAgB,CAACC,GAAE,CAAC,EAACJ,IAAE,CAACC,IAAE,EAAC,SAASD,IAAE,CAAC,SAASC,KAAED,IAAE,CAAC,OAAeA,MAAT,OAAWC,KAAE,cAAc,IAAK,QAAOA,KAAE,MAAM,OAAOA,KAAE,cAAc,qBAAqBD,IAAE,CAACC,IAAE,GAAE,qBAAqB,WAAW,CAAC,MAAM,yBAAyB,QAAQ,2BAA2B,KAAK,wBAAwB,MAAM,yBAAyB,KAAK,wBAAwB,QAAQ,gBAAiB,EAAC,SAAS,aAAaD,IAAE,CAAC,OAAO,WAAWA,MAAI,IAAK,UAAS,UAAUA,IAAE,CAAC,MAAM,CAAC,iBAA6B,QAAnB,mBAA4C,OAAO,UAAxB,SAAiC,SAASA,IAAE,CAAC,cAAcA,GAAE,EAAC,SAASA,IAAE,CAAC,OAAOA,YAAsB,QAAnB,YAA2BA,IAAE,cAAc,QAAQA,MAAI,OAAO,UAAU,gBAAgBA,GAAE,GAAEA,IAAE,AAAC,UAAS,WAAWA,IAAEC,KAAE,CAAC,IAAIE,IAAE,KAAKC,IAAE,KAAE,IAAI,IAAI,EAAE,CAACC,IAAE,KAAE,IAAI,EAAE,GAAG,CAACC,IAAE,EAAED,IAAE,SAASE,IAAEP,IAAE,CAAC,IAAIC,KAAEE,IAAEH,IAAE,OAAOI,IAAE,KAAKC,IAAE,EAAEC,IAAEF,IAAE,EAAEA,IAAE,EAAE,EAAEG,IAAEH,IAAE,EAAE,CAAE,EAAC,IAAID,MAAIH,IAAE,CAACG,KAAI,GAAEE,IAAE,KAAK,IAAEA,KAAGA,MAAI,IAAIA,IAAE,EAAEA,IAAE,IAAIA,MAAI,IAAEA,KAAGE,IAAED,IAAE,IAAIA,IAAEN,IAAEK,IAAEF,MAAIF,KAAEM,IAAEF,OAAKE,IAAED,KAAGL,KAAE,IAAE,EAAE,SAASD,IAAE,CAAC,IAAI,IAAIC,KAAEE,IAAE,EAAEE,IAAED,IAAE,EAAEE,IAAEF,IAAE,EAAEG,IAAEH,IAAE,EAAEJ,OAAK,KAAEO,IAAEF,IAAE,IAAIA,IAAE,GAAGF,IAAE,IAAIA,IAAEI,IAAE,KAAKA,IAAEF,KAAGE,IAAED,IAAE,IAAIA,IAAEL,QAAKM,IAAED,KAAGL,OAAI,OAAOG,IAAE,EAAEC,IAAED,IAAE,EAAEE,IAAEH,GAAE,CAAC,UAASK,IAAER,IAAEC,KAAE,CAAC,OAAOA,KAAE,EAAED,IAAE,EAAEC,KAAE,EAAED,IAAE,EAAEC,KAAE,EAAE,IAAE,EAAE,OAAO,CAACA,IAAE,UAASQ,IAAET,IAAEC,KAAE,CAAC,IAAI,IAAIE,IAAEC,IAAEJ,IAAE,GAAGK,IAAE,EAAEA,IAAED,IAAE,QAAQ,KAAE,IAAIC,KAAG,KAAKF,KAAG,GAAGF,KAAE,IAAII,MAAI,IAAE,WAAWA,MAAI,CAAC,MAAO,KAAEJ,KAAE,AAAC,UAASU,IAAEX,IAAE,CAAC,MAAO,QAAO,aAAa,MAAM,EAAEA,IAAE,AAAC,MAAE,WAAW,SAASY,IAAEI,IAAEE,IAAE,CAAC,IAAIH,IAAE,CAAE,EAACD,IAAE,IAAE,SAASd,IAAEC,KAAEE,IAAE,CAAC,IAAIC,IAAEC,IAAE,CAAE,EAACC,IAAE,UAAUL,KAAE,CAAC,GAAGE,KAAaG,KAAV,SAAY,IAAIF,OAAKH,KAAE,GAAG,CAAC,IAAE,KAAK,IAAEA,KAAEG,KAAGD,IAAE,EAAE,CAAC,AAAC,MAAQ,CAAE,QAAOE,IAAE,OAAOA,IAAYC,KAAV,SAAYL,KAAEA,KAAE,IAAK,GAAEe,KAAG,IAAIA,IAAE,CAAC,SAAS,CAAE,EAACA,KAAG,CAAE,GAAE,QAAQ,CAACJ,IAAE,IAAEZ,IAAE,AAAC,EAAQY,MAAP,KAAS,UAAU,CAAC,GAAG,CAAQ,IAAIX,KAAE,IAAI,WAAW,KAAK,MAAM,CAACE,IAAE,QAAQA,IAAE,UAAU,gBAAgBF,KAAE,CAAC,IAAEA,KAAE,AAAC,MAAQ,CAAC,IAAIG,IAAED,IAAE,UAAUE,IAAED,KAAGA,IAAE,QAAQ,MAAM,EAAE,IAAI,KAAKD,IAAEE,IAAEF,IAAE,OAAO,IAAEH,IAAE,AAAC,CAAC,CAAC,GAAE,CAACY,IAAE,EAAE,CAACG,IAAE,CAACK,IAAE,IAAIb,IAAEQ,KAAGQ,IAAE,UAAU,CAAC,IAAI,IAAIvB,IAAE,IAAE,EAAE,EAAE,CAACC,KAAEG,IAAED,IAAE,EAAEH,IAAEK,KAAG,IAAE,KAAKL,IAAEG,KAAGF,MAAG,IAAIE,IAAE,IAAE,EAAE,EAAE,CAAC,KAAKH,KAAGM,KAAG,KAAG,EAAEL,MAAG,EAAEE,OAAK,EAAE,OAAOH,IAAEG,KAAGF,IAAE,EAAC,OAAOsB,IAAE,MAAM,UAAU,CAAC,MAAO,GAAE,IAAE,EAAE,EAAE,AAAC,EAACA,IAAE,MAAM,UAAU,CAAC,MAAO,KAAE,EAAE,EAAE,CAAC,UAAW,EAACA,IAAE,OAAOA,IAAE,IAAE,IAAEH,IAAE,EAAE,CAACpB,IAAE,CAAC,CAACgB,IAAE,MAAME,KAAG,SAASlB,IAAEG,IAAEC,IAAEC,IAAE,CAAC,OAAOA,MAAIA,IAAE,GAAG,IAAEA,IAAEe,IAAE,CAACpB,IAAE,MAAM,UAAU,CAAC,MAAO,KAAEoB,IAAE,CAAE,EAAC,AAAC,GAAEhB,KAAGH,KAAE,OAAOD,IAAEG,KAAGH,GAAE,GAAEuB,IAAET,IAAE,WAAWE,IAAEA,IAAE,OAAO,MAAMf,KAAEe,IAAE,MAAM,AAAC,EAAC,IAAE,KAAE,QAAQ,CAAChB,IAAE,AAAC,UAAS,aAAaA,IAAE,CAAC,WAAW,CAAE,EAACA,IAAE,AAAC,KAAI,UAAU,CAAC,MAAM,OAAQ,EAAC,SAASqE,UAAQrE,IAAE,CAAC,MAAM,CAACqE,iBAA2B,QAAnB,mBAA4C,OAAO,UAAxB,SAAiC,SAASrE,IAAE,CAAC,cAAcA,GAAE,EAAC,SAASA,IAAE,CAAC,OAAOA,YAAsB,QAAnB,YAA2BA,IAAE,cAAc,QAAQA,MAAI,OAAO,UAAU,gBAAgBA,GAAE,GAAEA,IAAE,AAAC,KAAI,kBAAkB,UAAU,CAAC,IAAIsE,KAAG,CAAE,EAACC,OAAK,OAAOC,SAAO,KAAKC,WAAS,KAAKC,iBAAe,KAAKC,QAAM,KAAK,OAAO,KAAK,SAAS,sBAAsB3E,IAAE,CAAC,OAAOA,IAAE,cAAc,OAAOA,IAAE,cAAc,YAAa,UAAS,YAAYA,IAAEC,KAAE,CAAC,OAAiBD,MAAX,UAA0BA,MAAZ,WAA0BA,MAAX,UAAcC,gBAAa,MAAO,UAAS,QAAQD,IAAE,CAAC,IAAIC,KAAE,UAAQD,IAAE,CAAC,GAAcC,OAAX,UAA0BA,OAAZ,WAAeD,eAAa,OAAO,OAAOA,IAAE,GAAG,sBAAsBA,IAAE,CAAC,CAAC,IAAIG,IAAEC,IAAEJ,IAAE,OAAOK,IAAE,CAAE,EAAC,IAAIF,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,MAAIH,IAAEG,KAAG,OAAOE,GAAE,QAAOL,IAAE,SAASA,IAAE,GAAGA,GAAE,cAAa,OAAO,CAAC,IAAI,UAAU,cAAc,gBAAgB,KAAK,EAAE,KAAK,KAAK,SAAS,CAAC,IAAI,WAAW,cAAc,gBAAgB,KAAK,KAAK,KAAK,EAAE,UAAU,CAAC,IAAI,aAAa,cAAc,gBAAgB,IAAI,EAAE,KAAK,EAAE,YAAY,CAAC,IAAI,SAAS,IAAIA,IAAEC,KAAE,CAAC,IAAIE,IAAE,UAAQH,IAAE,CAACI,IAAE,UAAQH,KAAE,CAA0C,GAA3BE,MAAX,UAAyBC,MAAX,UAA2B,YAAYD,IAAEH,IAAE,EAAE,YAAYI,IAAEH,KAAE,CAAC,OAAOD,IAAEC,KAAE,GAAG,sBAAsBD,IAAE,EAAE,YAAYI,IAAEH,KAAE,CAAC,OAAOD,IAAE,IAAE,MAAM,EAAE,EAAE,IAAIC,KAAED,IAAE,GAAG,YAAYG,IAAEH,IAAE,EAAE,sBAAsBC,KAAE,CAAC,OAAOA,KAAE,KAAE,MAAM,EAAE,EAAE,GAAGD,IAAEC,KAAE,GAAGA,KAAE,GAAG,sBAAsBD,IAAE,EAAE,sBAAsBC,KAAE,CAAC,CAAC,IAAI,IAAII,IAAE,EAAEC,IAAEN,IAAE,OAAOO,IAAEN,KAAE,OAAOO,IAAE,CAAE,EAACH,IAAEC,KAAGD,IAAEE,KAAG,QAAkBP,IAAEK,MAAnB,UAAuBL,IAAEK,eAAa,iBAA2BJ,KAAEI,MAAnB,UAAuBJ,KAAEI,eAAa,QAAQG,IAAEH,KAAGL,IAAEK,KAAGJ,KAAEI,KAAGG,IAAEH,KAAYJ,KAAEI,WAAN,GAASL,IAAEK,KAAGL,IAAEK,MAAIJ,KAAEI,KAAGA,KAAG,EAAE,OAAOG,GAAE,OAAO,EAAE,KAAI,IAAI,IAAI,SAAS,IAAIR,IAAEC,KAAE,CAAC,IAAIE,IAAE,UAAQH,IAAE,CAACI,IAAE,UAAQH,KAAE,CAAC,GAAG,YAAYE,IAAEH,IAAE,EAAE,YAAYI,IAAEH,KAAE,CAAC,OAAiBE,MAAX,WAAeH,IAAE,SAASA,IAAE,GAAG,EAAaI,MAAX,WAAeH,KAAE,SAASA,KAAE,GAAG,EAAED,IAAEC,KAAE,GAAG,sBAAsBD,IAAE,EAAE,YAAYI,IAAEH,KAAE,CAAC,OAAOD,IAAE,IAAE,MAAM,EAAE,EAAE,IAAIC,KAAED,IAAE,GAAG,YAAYG,IAAEH,IAAE,EAAE,sBAAsBC,KAAE,CAAC,OAAOA,KAAE,KAAE,MAAM,EAAE,EAAE,GAAGD,IAAEC,KAAE,GAAGA,KAAE,GAAG,sBAAsBD,IAAE,EAAE,sBAAsBC,KAAE,CAAC,CAAC,IAAI,IAAII,IAAE,EAAEC,IAAEN,IAAE,OAAOO,IAAEN,KAAE,OAAOO,IAAE,CAAE,EAACH,IAAEC,KAAGD,IAAEE,KAAG,QAAkBP,IAAEK,MAAnB,UAAuBL,IAAEK,eAAa,iBAA2BJ,KAAEI,MAAnB,UAAuBJ,KAAEI,eAAa,QAAQG,IAAEH,KAAGL,IAAEK,KAAGJ,KAAEI,KAAGG,IAAEH,KAAYJ,KAAEI,WAAN,GAASL,IAAEK,KAAGL,IAAEK,MAAIJ,KAAEI,KAAGA,KAAG,EAAE,OAAOG,GAAE,OAAO,EAAE,UAAS,IAAIR,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAEC,IAAEC,IAAE,UAAQN,IAAE,CAACO,IAAE,UAAQN,KAAE,CAAC,GAAG,YAAYK,IAAEN,IAAE,EAAE,YAAYO,IAAEN,KAAE,CAAC,OAAOD,IAAEC,KAAE,GAAG,sBAAsBD,IAAE,EAAE,YAAYO,IAAEN,KAAE,CAAC,CAAC,IAAII,IAAEL,IAAE,OAAOG,IAAE,iBAAiB,UAAUE,IAAE,CAACD,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,KAAGJ,IAAEI,KAAGH,KAAE,OAAOE,GAAE,IAAG,YAAYG,IAAEN,IAAE,EAAE,sBAAsBC,KAAE,CAAC,CAAC,IAAII,IAAEJ,KAAE,OAAOE,IAAE,iBAAiB,UAAUE,IAAE,CAACD,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,KAAGJ,IAAEC,KAAEG,KAAG,OAAOD,GAAE,OAAO,EAAE,UAAS,IAAIH,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAEC,IAAEC,IAAE,UAAQN,IAAE,CAACO,IAAE,UAAQN,KAAE,CAAC,GAAG,YAAYK,IAAEN,IAAE,EAAE,YAAYO,IAAEN,KAAE,CAAC,OAAOD,IAAEC,KAAE,GAAG,sBAAsBD,IAAE,EAAE,YAAYO,IAAEN,KAAE,CAAC,CAAC,IAAII,IAAEL,IAAE,OAAOG,IAAE,iBAAiB,UAAUE,IAAE,CAACD,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,KAAGJ,IAAEI,KAAGH,KAAE,OAAOE,GAAE,IAAG,YAAYG,IAAEN,IAAE,EAAE,sBAAsBC,KAAE,CAAC,CAAC,IAAII,IAAEJ,KAAE,OAAOE,IAAE,iBAAiB,UAAUE,IAAE,CAACD,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,KAAGJ,IAAEC,KAAEG,KAAG,OAAOD,GAAE,OAAO,EAAE,UAAS,IAAIH,IAAEC,KAAE,CAAC,cAAuBD,KAAjB,WAAqBA,IAAE,SAASA,IAAE,GAAG,SAAmBC,MAAjB,WAAqBA,KAAE,SAASA,KAAE,GAAG,EAAED,IAAEC,IAAE,KAAI,QAAQ,IAAI,QAAQ,IAAI,QAAQ,IAAI,QAAQ,IAAI,QAAQ,IAAI,SAAS,MAAMD,IAAEC,KAAEE,IAAE,CAAC,GAAGF,KAAEE,IAAE,CAAC,IAAIC,IAAED,IAAE,IAAEF,KAAEA,KAAEG,GAAE,OAAO,QAAK,IAAI,OAAK,IAAIJ,IAAEC,KAAE,CAACE,IAAE,AAAC,UAAS,iBAAiBH,IAAE,CAAC,OAAOA,IAAE,SAAU,KAAI,mBAAmB,iBAAiB,SAAS,iBAAiBA,IAAE,CAAC,OAAOA,IAAE,SAAU,KAAI,mBAAmB,iBAAiB,kBAAkB,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,CAAE,EAAC,SAAS,OAAOA,IAAEC,KAAE,CAAC,UAAoBD,KAAjB,UAAoBA,eAAa,OAAO,OAAOC,OAAK,EAAE,OAAK,IAAID,IAAEC,KAAE,CAAC,IAAIE,IAAE,AAAIF,OAAE,kBAAmB,IAAIG,IAAE,OAAK,IAAIJ,IAAE,OAAOC,KAAE,OAAO,CAACI,IAAE,EAAE,IAAIF,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAG,OAAK,IAAIF,KAAEE,KAAGH,IAAEG,KAAG,EAAE,CAAC,MAAO,QAAK,KAAKE,IAAE,AAAC,UAAS,UAAUL,IAAE,CAAC,MAAO,KAAIA,IAAE,OAAOA,IAAE,CAAC,AAAC,UAAS,SAASA,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAEJ,IAAE,GAAGK,IAAEL,IAAE,GAAGM,IAAEN,IAAE,GAAGO,IAAE,OAAK,IAAIH,IAAEC,IAAEC,IAAE,CAACE,IAAE,OAAK,IAAIJ,IAAEC,IAAEC,IAAE,CAACG,KAAGF,IAAEC,KAAG,EAAE,GAAGD,MAAIC,IAAE,KAAE,EAAEL,IAAE,MAAM,CAAC,IAAIQ,IAAEJ,IAAEC,IAAE,OAAOL,IAAEM,IAAE,GAAGE,KAAG,EAAEJ,IAAEC,KAAGG,KAAGJ,IAAEC,KAAGD,IAAhC,CAAmC,KAAKH,IAAE,MAAGC,IAAEC,KAAGK,KAAGN,IAAEC,IAAE,EAAE,GAAG,MAAM,KAAKD,IAAE,MAAGC,IAAEF,KAAGO,IAAE,EAAE,MAAM,KAAKL,IAAE,MAAGF,IAAEC,KAAGM,IAAE,CAAE,OAAG,CAAE,OAAM,CAACV,KAAEE,IAAEM,IAAET,IAAE,EAAG,CAAC,UAAS,QAAQA,IAAEC,KAAEE,IAAE,CAAC,OAAOA,IAAE,IAAIA,KAAG,GAAGA,IAAE,GAAIA,MAAMA,IAAE,EAAE,EAAEH,IAAE,GAAGC,KAAED,KAAGG,IAAEA,IAAE,GAAGF,KAAEE,IAAE,EAAE,EAAEH,KAAGC,KAAED,MAAI,EAAE,EAAEG,KAAG,EAAEH,GAAE,UAAS,SAASA,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAEC,IAAEL,IAAE,GAAGM,IAAEN,IAAE,GAAGO,IAAEP,IAAE,GAAG,GAAOM,MAAJ,EAAM,KAAEC,IAAEH,IAAEG,IAAEJ,IAAEI,QAAM,CAAC,IAAIC,IAAED,IAAE,GAAGA,KAAG,EAAED,KAAGC,IAAED,IAAEC,IAAED,IAAEG,IAAE,EAAEF,IAAEC,IAAE,KAAE,QAAQC,IAAED,IAAEH,IAAE,EAAE,EAAE,CAACF,IAAE,QAAQM,IAAED,IAAEH,IAAE,CAACD,IAAE,QAAQK,IAAED,IAAEH,IAAE,EAAE,EAAE,AAAC,OAAM,CAACJ,KAAEE,IAAEC,IAAEJ,IAAE,EAAG,CAAC,UAAS,OAAOA,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,GAAYD,UAAJ,IAAgBC,UAAJ,KAAQD,IAAEH,KAAEI,IAAEF,IAAEF,KAAE,EAAEE,IAAE,GAAGA,IAAEF,KAAE,CAAC,IAAIK,IAAEH,IAAE,IAAEF,KAAEA,KAAEK,GAAE,IAAGN,KAAGC,KAAE,OAAOG,IAAE,GAAGJ,KAAGG,IAAE,OAAOE,IAAE,IAAIE,IAAEC,IAAEL,MAAIF,KAAE,GAAGD,IAAEC,OAAIE,IAAEF,MAAG,IAAIG,IAAE,OAAO,OAAOA,KAAGC,IAAED,KAAGI,IAAE,IAAIC,IAAEL,IAAE,OAAOO,IAAE,iBAAiB,UAAUF,IAAE,CAAC,IAAIF,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,IAAEA,KAAGH,IAAEG,MAAIF,IAAEE,KAAGH,IAAEG,MAAIC,IAAE,OAAOG,GAAE,UAAS,OAAOX,IAAEC,KAAE,CAAC,GAAYA,WAAJ,KAAiBD,UAAJ,IAAOA,IAAE,EAAEC,KAAE,IAAIA,KAAED,IAAEA,QAAO,KAAIC,KAAE,OAAO,CAAC,IAAIE,IAAEC,IAAEH,KAAE,OAAO,AAAID,MAAE,iBAAiB,UAAUI,IAAE,CAAE,IAAIC,IAAE,iBAAiB,UAAUD,IAAE,CAACE,IAAE,OAAO,QAAQ,CAAC,IAAIH,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,KAAGH,IAAEG,KAAGG,KAAGL,KAAEE,KAAGH,IAAEG,MAAI,OAAOE,GAAE,QAAgBL,UAAJ,KAAQA,IAAE,GAAGA,IAAE,OAAO,QAAQ,EAAEC,KAAED,IAAG,UAAS,WAAWA,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAIC,IAAEC,IAAEN,IAAE,OAAOO,IAAE,UAAU,YAAY,CAAC,IAAE,cAAcH,IAAEE,IAAE,CAAC,IAAIE,IAAEC,IAAEE,IAAE,CAAC,EAAE,CAAE,EAAC,IAAIN,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEJ,MAAGA,KAAEI,KAAGJ,KAAEI,KAAGM,IAAEF,IAAEN,KAAGA,IAAEE,KAAGF,IAAEE,KAAGM,IAAE,IAAE,YAAYX,IAAEK,KAAG,GAAGL,IAAEK,KAAG,GAAGI,IAAE,GAAGT,IAAEK,KAAG,GAAGI,IAAE,GAAGT,IAAEK,KAAG,GAAGG,IAAE,GAAGR,IAAEK,KAAG,GAAGG,IAAE,GAAGR,IAAEK,KAAG,GAAGA,KAAG,EAAE,CAAC,OAAOE,GAAE,UAAS,mBAAmB,KAAK,KAAK,SAAS,CAAC,SAAS,KAAKP,IAAE,CAAC,OAAOA,GAAE,KAAI,KAAK,WAAW,aAAa,eAAe,OAAO,KAAK,IAAI,IAAI,KAAK,EAAE,cAAc,qBAAqB,KAAK,IAAI,CAAC,aAAkB,IAAI,QAAQ,SAAS,GAA1B,GAA2B,SAAS,KAAK,KAAK,GAAG,UAAU,cAAc,QAAQ,OAAO,aAAa,SAAS,aAAa,YAAY,aAAa,eAAe,OAAO,eAAe,aAAa,QAAQ,CAAC,IAAI,UAAU,CAAC,OAAO,aAAa,CAAE,CAAC,EAAC,CAAC,KAAK,KAAK,cAAc,EAAE,KAAK,KAAK,WAAW,UAAU,KAAK,KAAK,iBAAiB,EAAE,IAAI,QAAQ,KAAK,KAAK,GAAG,KAAK,KAAK,WAAW,UAAU,SAAS,KAAK,KAAK,GAAG,KAAK,KAAK,WAAW,UAAU,MAAM,KAAK,KAAK,GAAG,KAAK,KAAK,GAAG,EAAE,OAAO,KAAK,KAAK,GAAG,KAAK,KAAK,GAAG,EAAE,KAAK,KAAK,KAAK,GAAG,OAAO,QAAQ,QAAQ,SAAS,OAAO,QAAQ,UAAU,SAAS,OAAO,kBAAkB,SAAS,SAAS,YAAY,MAAM,UAAU,SAAS4E,QAAK,YAAY,eAAe,aAAa,oBAAoB,KAAK,oCAAoC,IAAI,yBAAyB,CAAC,GAAG,QAAQ,SAAS,GAAG,KAAK,EAAE,OAAO,EAAE,QAAQ,KAAK,OAAO,IAAI,KAAK,KAAK,GAAG,OAAO,SAAS5E,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAEC,IAAE,KAAK,GAAG,OAAO,KAAK,GAAG,OAAO,EAAEC,IAAE,iBAAiB,UAAUD,IAAE,CAAKE,IAAE,OAAK,MAAM,EAAE,KAAK,CAAC,IAAIJ,IAAE,EAAEC,IAAE,EAAED,IAAEI,KAAG,CAAC,IAAIH,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,OAAKH,KAAE,EAAEA,KAAE,OAAO,QAAQ,CAAC,KAAG,CAAE,KAAIO,IAAE,EAAE,KAAKC,IAAED,IAAE,OAAK,MAAMA,IAAE,CAACG,IAAE,iBAAiB,UAAUN,IAAE,CAAC,GAAGA,IAAE,EAAE,CAAC,IAAID,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,KAAG,KAAK,GAAGA,KAAGE,IAAEF,OAAKH,KAAE,EAAEA,KAAE,OAAO,QAAQ,EAAEQ,IAAE,OAAOE,GAAE,QAAO,KAAK,GAAGL,IAAE,KAAKL,KAAE,EAAEA,KAAE,OAAO,QAAQ,EAAEQ,GAAE,EAAC,KAAK,KAAK,CAAC,SAAS,eAAeT,IAAEC,KAAE,CAAC,MAAO,QAAOD,IAAEC,MAAG,EAAE,AAAC,UAAS,gBAAgBD,IAAEC,KAAE,CAAC,MAAO,SAAQD,IAAEC,MAAG,EAAE,AAAC,cAAa,SAAS,OAAO,aAAa,OAAO,KAAK,aAAa,CAAC,QAAQ,QAAQ,aAAa,UAAU,QAAQ,aAAa,QAAQ,KAAK,aAAa,CAAC,SAAS,SAAS,aAAa,SAAS,OAAO,aAAa,OAAO,KAAK,aAAa,EAAE,KAAK,iBAAiB,YAAY,KAAK,eAAe,KAAK,KAAK,EAAE,KAAK,oBAAoB,eAAe,KAAK,kBAAkB,KAAK,KAAK,EAAE,IAAI,KAAK,KAAK,KAAK,WAAW,iBAAiB,KAAK,KAAK,KAAK,WAAW,iBAAiB,CAAC,KAAK,SAAS,MAAM,KAAK,UAAU,UAAU,cAAc,SAAS,OAAOD,IAAEC,KAAE,CAAC,IAAIE,IAAE,CAACF,KAAE,GAAGD,IAAE,GAAGC,KAAE,GAAGD,IAAE,GAAGC,KAAE,GAAGD,IAAE,EAAG,EAACI,IAAE,OAAK,MAAMD,IAAE,GAAG,OAAK,KAAKA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAGA,IAAE,GAAG,CAAC,CAAC,UAAU,MAAM,EAAE,OAAK,MAAMA,IAAE,GAAGA,IAAE,GAAG,CAAC,UAAUC,IAAE,CAAE,CAAC,UAAS,QAAQJ,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,MAAO,WAAU,WAAWL,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,AAAC,UAAS,OAAOL,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,MAAO,WAAU,UAAUL,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,AAAC,UAAS,KAAKL,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,MAAO,WAAU,aAAaL,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,AAAC,UAAS,UAAUL,IAAEC,KAAEE,IAAEC,IAAEC,IAAEC,IAAE,CAAC,AAASD,UAAJ,IAAOA,IAAEF,IAAEG,IAAEF,KAAGH,MAAGA,KAAEE,MAAIC,IAAED,KAAGF,KAAE,EAAEA,KAAE,EAAEA,KAAE,IAAIA,KAAE,GAAG,IAAIM,IAAE,IAAEN,KAAE,CAAC,GAAG,sBAAsBI,IAAE,CAAC,CAAC,IAAIG,IAAEC,IAAEJ,IAAE,OAAOM,IAAE,iBAAiB,UAAUF,IAAE,CAAC,IAAID,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,MAAIF,IAAEE,KAAGH,IAAEG,MAAID,IAAEF,IAAEG,KAAG,OAAOG,GAAE,QAAOL,IAAED,KAAGE,IAAEF,GAAE,UAAS,WAAWL,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAEC,IAAE,KAAK,EAAE,OAAO,GAAG,KAAK,EAAE,eAAyB,KAAK,EAAE,IAAxB,SAA2B,GAAGF,IAAE,IAAIH,KAAG,KAAK,KAAK,WAAW,WAAW,KAAK,EAAE,GAAG,EAAE,IAAE,EAAEI,IAAE,KAAK,EAAE,GAAG,MAAM,CAAC,IAAIH,KAAE,EAAEA,KAAEI,IAAE,EAAEJ,MAAG,EAAE,CAAC,GAAGD,MAAI,KAAK,EAAEC,MAAG,EAAE,CAAC,IAAEA,KAAE,EAAEG,IAAE,KAAK,EAAEH,MAAG,EAAE,KAAM,IAAGD,IAAE,KAAK,EAAEC,MAAG,GAAGD,IAAE,KAAK,EAAEC,KAAE,GAAG,EAAE,CAAC,IAAE,KAAK,EAAEA,MAAG,EAAE,KAAK,EAAEA,KAAE,GAAG,EAAED,KAAGG,IAAEF,KAAE,EAAEG,IAAE,KAAK,EAAEH,KAAE,GAAG,IAAIE,IAAEF,KAAE,EAAEG,IAAE,KAAK,EAAEH,MAAG,GAAG,KAAM,CAAC,CAAKE,WAAIA,IAAEF,KAAE,EAAEG,IAAE,KAAK,EAAEH,MAAG,EAAG,MAAK,IAAE,EAAEG,IAAE,EAAE,IAAIE,IAAE,CAAE,EAAC,OAAOA,IAAE,MAAMH,IAAEG,IAAE,KAAKF,IAAE,KAAK,KAAK,WAAW,UAAUE,GAAE,UAAS,IAAIN,IAAE,CAAC,IAAIC,KAAEE,IAAEC,IAAE,IAAI,KAAK,EAAE,eAAyB,KAAK,EAAE,IAAxB,SAA2B,KAAM,CAAI,MAAM,yCAAyCJ,IAAAA,CAAG,MAAKC,KAAE,CAAC,KAAK,KAAK,EAAED,KAAG,EAAE,KAAK,KAAK,WAAW,UAAU,MAAM,CAAE,CAAC,EAAC,IAAIK,IAAE,OAAO,UAAU,eAAe,KAAK,KAAK,EAAEL,KAAG,IAAI,CAAC,KAAK,EAAEA,KAAG,EAAE,KAAK,EAAEA,IAAE,GAAG,EAAE,IAAII,IAAEC,IAAE,OAAOF,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,KAAEA,KAAGE,IAAEF,KAAGF,KAAE,MAAME,KAAGE,IAAEF,KAAG,OAAOF,IAAE,UAAS,aAAaD,IAAEC,KAAE,CAAC,OAAWA,OAAE,KAAK,KAAK,WAAW,UAAWD,IAAEC,IAAE,UAAS,aAAaD,IAAEC,KAAE,CAAC,OAAOD,KAAOA,MAAJ,IAAQA,IAAE,MAAUC,OAAE,KAAK,KAAK,WAAW,UAAWD,IAAEC,IAAE,UAAS4E,aAAW7E,IAAE,CAAC,OAAO,WAAW,SAASA,IAAE,AAAC,UAAS,kBAAkB,CAAC,MAAO,MAAK,kBAAkB,AAAC,UAAS,UAAUA,IAAEC,KAAE,CAAC,cAAuB,OAAjB,SAAgCA,WAAJ,GAAM,MAAM,UAAUD,IAAE,CAAC,MAAM,UAAUA,IAAEC,KAAE,CAAC,EAAG,UAAS,OAAOD,IAAEC,KAAE,CAAC,cAAuB,OAAjB,SAAgCA,WAAJ,GAAM,MAAM,OAAOD,IAAE,CAAC,MAAM,OAAOA,IAAEC,KAAE,CAAC,EAAG,UAAS,cAAcD,IAAE,CAAC,KAASA,MAAJ,EAAM,EAAE,OAAK,MAAM,KAAKA,IAAE,CAACA,IAAE,MAAM,YAAY,KAAK,AAAC,KAAI8E,QAAM,KAAK,KAAK,IAAI,aAAa,KAAK,YAAY,KAAK,UAAU,QAAQ,OAAO,SAAS,OAAK,MAAM,IAAI,OAAK,QAAQ,CAAC,CAAC,WAAW,KAAK,WAAW,SAAS,kBAAkB9E,IAAE,CAAC,OAAO,MAAMA,IAAE,KAAK,oBAAoB,KAAK,WAAW,SAA0B,KAAK,WAAtB,eAA+B,OAAwB,KAAK,WAAtB,iBAAiC,UAAU,KAAK,UAAU,UAAU,KAAK,UAAU,cAAc,KAAK,eAAe,YAAY,KAAK,KAAK,eAAe,KAAK,UAAU,KAAK,eAAe,SAAS,KAAK,KAAK,cAAc,QAAQ,UAAU,QAAQ,KAAK,UAAU,CAAC,UAAU,UAAU,UAAU,KAAK,UAAU,CAAC,SAAS,UAAU,SAAS,KAAK,UAAU,CAAC,OAAO,UAAU,OAAO,KAAK,UAAU,CAAC4E,QAAK,UAAU,KAAK,UAAU,KAAK,KAAK,UAAU,CAAC,KAAK,kBAAkB,UAAU,YAAY,UAAU,KAAK,eAAe,uBAAuB,CAAC,cAAc,UAAU,YAAY,YAAY,UAAU,cAAkB,WAAJ,GAAc,UAAU,QAAQ,UAAU,0BAA0B,EAAW,SAAO,UAAU,EAAE,EAAG,aAAa,KAAK,YAAY,KAAK,UAAU,WAAW,SAAS,OAAO,KAAK,UAAU,GAAG,gBAAgB,KAAK,KAAK,KAAK,cAAc,KAAK,KAAK,WAAW,UAAU,cAAc,aAAW,SAAS,KAAK,CAAC,gBAAgB,SAAS,eAAe,KAAK,EAAE,qBAAqB,CAAC,KAAK,kBAAkB,KAAK,WAAW,QAAQ,aAAa,aAAa,WAAW,UAAU,MAAM,aAAa,EAAE,aAAc,QAAO,kBAAkB,yBAAyB,CAAC,cAAc,YAAY,KAAK,SAAS,QAAQ,SAAS,MAAM,OAAO,KAAK,QAAQ,SAAS,OAAO,OAAO,kBAAkB,QAAQ,UAAUA,QAAK,SAAS,SAAS,MAAM,SAAS,QAAQ,OAAO,OAAO,eAAe,gBAAgB,KAAK,OAAO,QAAQ,OAAO,KAAK,WAAW,IAAI,KAAK,UAAU,UAAU,cAAc,aAAa,aAAa,iBAAiB,UAAU,OAAO,cAAcE,QAAM,UAAW,EAAC,iBAAkB,QAAOR,KAAG,mBAAmB,mBAAmBA,KAAG,yBAAyB,CAACE,SAAOC,WAASC,iBAAeC,QAAM,OAAO,QAAQ,IAAI,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,MAAM,mBAAmB,iBAAiB,mBAAmB,UAAU,SAAS,SAAS,OAAO,OAAO,UAAW,EAACL,IAAG,GAAE,CAAC,kBAAkB,CAAC,kBAAkB,SAAStE,IAAEC,KAAEE,IAAE,CAAC,KAAE,IAAIA,IAAE,GAAG,EAAEA,IAAE,GAAG,EAAEA,IAAE,mBAAmB,kBAAkB,mBAAmB,IAAE,gBAAgB,KAAK,IAAE,mBAAmBH,IAAEC,KAAEE,IAAE,CAAC,KAAKA,IAAE,CAAC,CAAE,EAAC,eAAe,SAASH,IAAE,CAAC,IAAIC,KAAE,KAAK,eAAeD,IAAE,CAACG,IAAE,KAAK,eAAeH,IAAE,KAAK,CAACI,IAAE,EAAE,GAAGH,KAAE,OAAO,CAAC,IAAII,IAAE,IAAIA,IAAE,EAAEA,IAAEJ,KAAE,OAAOI,KAAG,EAAE,MAAYF,IAAEE,KAAGJ,KAAEI,OAAG,EAAG,IAAE,IAAI,KAAK,KAAKD,IAAE,AAAC,MAAK,IAAE,EAAE,OAAOA,GAAE,EAAC,kBAAkB,SAASJ,IAAE,CAAC,GAAY,KAAK,UAAT,GAAa,OAAO,KAAK,IAAI,IAAIC,KAAEE,IAAEC,IAAE,KAAK,eAAeJ,IAAE,CAACK,IAAE,KAAK,eAAeL,IAAE,MAAM,CAAC,GAAGI,IAAE,OAAO,IAAIH,KAAE,iBAAiB,UAAUG,IAAE,OAAO,CAACD,IAAE,EAAEA,IAAEC,IAAE,OAAOD,KAAG,EAAE,KAAEA,MAAIE,IAAEF,KAAGC,IAAED,MAAI,WAAW,MAAGE,IAAED,KAAG,MAAM,OAAOH,IAAE,EAAC,eAAe,SAASD,IAAE,CAAC,OAAOA,KAAG,KAAK,KAAK,WAAW,WAAWA,KAAG,KAAK,cAAc,KAAK,eAAe,YAAY,KAAK,eAAe,UAAU,KAAK,eAAe,UAAUA,IAAE,KAAK,eAAe,UAAU,EAAE,KAAK,eAAe,MAAM,KAAK,iBAAiBA,IAAE,KAAK,eAAe,CAAC,KAAK,eAAe,UAAUA,KAAG,KAAK,eAAe,KAAM,EAAC,qBAAqB,UAAU,CAAC,OAAO,KAAK,EAAG,EAAC,iBAAiB,SAASA,IAAE,CAAC,KAAK,cAAcA,GAAE,CAAC,EAAC,SAAS,sBAAsB,CAAC,SAASA,IAAEA,IAAEC,KAAEE,IAAE,CAAC,IAAI,KAAK,IAAI,KAAK,UAAU,OAAO,KAAK,GAAG,IAAEH,IAAE,IAAE,aAAa,CAAC,GAAG,IAAII,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,KAAK,KAAK,cAAcE,IAAE,KAAK,UAAUC,IAAED,IAAEA,IAAE,OAAO,GAAG,EAAE,GAAGF,KAAGG,IAAE,OAAO,KAAK,GAAG,GAAGT,IAAEE,IAAEO,KAAGR,IAAEH,KAAE,KAAK,IAAIW,IAAE,KAAK,KAAK,KAAK,WAAW,UAAUX,KAAE,CAAC,KAAK,IAAI,EAAEW,IAAE,KAAK,KAAK,KAAK,GAAG,KAAKX,MAAGA,KAAEU,IAAE,OAAO,KAAKV,KAAEU,IAAE,OAAO,GAAGP,IAAEQ,KAAGP,IAAEM,IAAEA,IAAE,OAAO,EAAEV,MAAG,IAAiBD,MAAb,eAAmB,KAAK,OAAOS,IAAEJ,KAAGD,IAAE,CAAC,GAAG,EAAE,MAAO,MAAK,gBAAgBA,KAAGK,IAAEJ,KAAGD,IAAEC,KAAG,KAAK,KAAK,WAAW,UAAU,EAAE,KAAK,CAAC,GAAcL,MAAX,SAAa,CAAC,IAAIgB,IAAE,KAAK,eAAeX,IAAE,KAAK,KAAK,WAAW,UAAU,EAAE,CAACa,IAAE,KAAK,eAAeN,IAAE,KAAK,KAAK,WAAW,UAAU,EAAE,CAACG,IAAE,KAAK,iBAAiBN,IAAEJ,KAAGD,IAAEC,KAAG,KAAK,KAAK,WAAW,UAAU,EAAE,CAACS,IAAE,KAAK,OAAOL,IAAEJ,KAAGD,IAAE,CAAC,GAAG,KAAK,GAAG,OAAO,CAAC,IAAIG,KAAGC,IAAE,MAAUQ,IAAE,OAAA,EAAS,OAAOV,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,MAAIY,IAAEZ,KAAGU,IAAEV,MAAIQ,IAAEC,IAAET,KAAG,OAAOE,GAAE,QAAOU,IAAEF,KAAGF,IAAEC,GAAE,IAAgBf,MAAb,WAAe,CAAC,IAAIoB,IAAE,KAAK,eAAeR,IAAE,KAAK,KAAK,WAAW,UAAU,EAAE,CAACW,IAAE,KAAK,gBAAgBX,IAAE,MAAM,KAAK,KAAK,WAAW,UAAU,EAAE,CAAC,GAAG,KAAK,GAAG,OAAO,CAAC,IAAIL,KAAGC,IAAE,MAAUY,IAAE,OAAA,EAAS,OAAOd,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,KAAGc,IAAEd,MAAIc,IAAEd,KAAGiB,IAAEjB,QAAMG,IAAEG,KAAG,KAAK,KAAK,WAAW,WAAW,KAAK,OAAOJ,GAAE,QAAOY,KAAGX,IAAEG,KAAG,MAAMQ,IAAEG,IAAG,CAAC,OAAO,MAAK,iBAAiBd,IAAEJ,KAAGD,IAAEC,KAAG,KAAK,KAAK,WAAW,UAAU,EAAE,AAAC,UAASJ,KAAED,IAAEC,KAAEE,IAAE,CAAC,IAAI,KAAK,EAAE,OAAO,KAAK,GAAG,IAAEH,IAAE,IAAE,aAAa,CAAC,GAAG,IAAII,IAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAE,KAAK,KAAK,cAAcE,IAAE,KAAK,UAAUC,IAAED,IAAE,GAAG,EAAE,GAAGF,KAAGG,IAAE,OAAO,KAAK,GAAG,GAAGT,IAAEE,IAAEO,KAAGR,IAAEH,KAAE,KAAK,IAAI,KAAK,KAAK,KAAK,WAAW,UAAUA,KAAE,CAAC,KAAK,IAAI,EAAE,KAAK,KAAK,KAAK,GAAGW,IAAE,KAAKX,MAAGA,KAAEU,IAAE,OAAO,KAAKV,KAAEU,IAAE,OAAO,GAAGP,KAAGC,IAAEM,IAAEV,MAAG,GAAGW,KAAgBZ,MAAb,eAAmB,KAAK,OAAOY,IAAEH,KAAGL,IAAE,CAAC,GAAG,EAAE,MAAO,MAAK,iBAAiBQ,IAAEH,KAAGL,IAAEQ,KAAG,KAAK,KAAK,WAAW,UAAU,EAAE,KAAK,CAAC,GAAcZ,MAAX,SAAa,CAAC,IAAIgB,IAAE,KAAK,eAAeJ,IAAE,KAAK,KAAK,WAAW,UAAU,EAAE,CAACM,IAAE,KAAK,eAAeb,IAAE,KAAK,KAAK,WAAW,UAAU,EAAE,CAACU,IAAE,KAAK,gBAAgBX,KAAGQ,IAAEH,KAAGL,IAAEQ,KAAG,KAAK,KAAK,WAAW,UAAU,EAAE,CAACE,IAAE,KAAK,OAAOF,IAAEH,KAAGL,IAAE,CAAC,EAAE,GAAG,KAAK,GAAG,OAAO,CAAC,IAAIG,KAAGC,IAAE,MAAUQ,IAAE,OAAA,EAAS,OAAOV,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,KAAGS,IAAET,MAAIY,IAAEZ,KAAGU,IAAEV,MAAIQ,IAAE,OAAON,GAAE,QAAOO,KAAGG,IAAEF,KAAGF,GAAE,IAAgBd,MAAb,WAAe,CAAC,IAAIoB,IAAE,KAAK,eAAeR,IAAE,KAAK,KAAK,WAAW,UAAU,EAAE,CAACW,IAAE,KAAK,gBAAgBX,IAAE,MAAM,KAAK,KAAK,WAAW,UAAU,EAAE,CAAC,GAAG,KAAK,GAAG,OAAO,CAAC,IAAIL,KAAGC,IAAE,MAAUY,IAAE,OAAA,EAAS,OAAOd,IAAE,EAAEA,IAAEC,IAAED,KAAG,EAAE,IAAEA,KAAGc,IAAEd,MAAIc,IAAEd,KAAGiB,IAAEjB,OAAKM,IAAEH,KAAG,KAAK,OAAOD,GAAE,QAAOY,KAAGA,IAAEG,MAAIX,IAAEH,KAAG,IAAK,CAAC,OAAO,MAAK,gBAAgBL,MAAIQ,IAAEH,KAAGL,IAAEQ,MAAI,KAAK,KAAK,WAAW,UAAU,EAAE,AAAC,UAAST,IAAEH,IAAEC,KAAE,CAA2B,IAAtB,KAAK,IAAoBD,IAAE,IAAIA,KAAG,KAAKC,KAAE,KAAK,MAAMA,MAAG,EAAE,GAAG,GAAE,OAAO,KAAK,GAAG,IAAIE,IAAEC,IAAEC,IAAE,KAAK,KAAK,cAAc,KAAK,KAAK,WAAW,UAAUC,IAAED,IAAEL,IAAEO,IAAEN,KAAE,GAAGI,IAAEL,IAAEM,MAAIL,KAAE,GAAG,EAAEO,IAAE,EAAEC,IAAE,EAAE,IAAIN,IAAE,KAAK,GAAG,OAAO,iBAAiB,UAAU,KAAK,GAAG,OAAO,CAAC,EAAEK,IAAEP,MAAG,CAAC,GAAGG,IAAE,KAAK,eAAeE,IAAEE,IAAED,IAAE,CAAC,KAAK,GAAG,OAAO,IAAIE,IAAE,EAAEA,IAAE,KAAK,GAAG,OAAOA,KAAG,EAAE,IAAEA,MAAIL,IAAEK,UAAQ,KAAGL,IAAE,KAAG,CAAE,IAAG,KAAK,GAAG,OAAO,IAAIK,IAAE,EAAEA,IAAE,KAAK,GAAG,OAAOA,KAAG,EAAE,IAAEA,MAAIR,UAAO,KAAGA,KAAE,OAAOE,GAAE,UAASC,IAAEJ,IAAE,CAAC,AAA+B,KAAK,0BAAwB,CAAC,EAAE,IAAI,MAAO,EAAE,IAAIC,KAAE,KAAK,wBAAwB,EAAE,GAAG,KAAE,eAAe,KAAK,IAAI,MAAM,CAAC,KAAK,uBAAuB,EAAE,CAAC,IAAIE,IAAE,KAAK,EAAE,eAAeH,IAAE,CAAC,KAAE,WAAWG,IAAE,GAAG,KAAK,EAAE,MAAMA,IAAE,GAAG,KAAK,EAAE,KAAKA,IAAE,GAAG,KAAK,EAAE,KAAK,AAAC,IAAG,KAAK,uBAAuB,EAAE,CAAC,IAAIC,IAAE,KAAK,EAAE,eAAeJ,IAAE,CAAC,KAAE,MAAMI,IAAE,GAAG,KAAK,EAAE,KAAKA,IAAE,GAAG,KAAK,EAAE,KAAKA,IAAE,GAAG,KAAK,EAAE,KAAK,AAAC,IAAG,KAAK,IAAI,KAAK,uBAAuB,EAAE,CAAC,IAAIC,IAAE,KAAK,GAAG,eAAeL,IAAE,CAACM,IAAE,KAAK,GAAG,eAAeN,IAAE,CAAC,KAAE,cAAcK,IAAE,KAAK,GAAG,KAAKC,IAAE,KAAK,GAAG,KAAK,AAAC,IAAG,KAAK,GAAG,KAAK,uBAAuB,EAAE,CAAC,IAAIC,IAAE,KAAK,EAAE,eAAeP,IAAE,CAAC,KAAE,QAAQO,IAAE,KAAK,EAAE,KAAK,AAAC,UAAS,KAAK,GAAG,KAAK,uBAAuB,EAAE,CAAC,IAAIC,IAAE,KAAK,GAAG,eAAeR,IAAE,CAACS,IAAE,KAAK,GAAG,eAAeT,IAAE,CAACW,IAAE,KAAK,GAAG,eAAeX,IAAE,CAACY,IAAE,KAAK,GAAG,eAAeZ,IAAE,CAAC,KAAE,SAASQ,IAAE,KAAK,GAAG,KAAK,CAAC,QAAQC,IAAE,KAAK,GAAG,KAAK,CAAC,QAAQE,IAAE,KAAK,GAAG,KAAK,CAAC,SAASC,IAAE,GAAG,KAAK,GAAG,KAAK,CAAC,QAAQA,IAAE,GAAG,KAAK,GAAG,KAAK,CAAC,QAAQA,IAAE,GAAG,KAAK,GAAG,KAAK,AAAC,IAAG,KAAK,KAAK,GAAG,KAAK,KAAK,EAAE,EAAE,CAAC,IAAII,IAAE,KAAK,GAAG,eAAehB,IAAE,CAACkB,IAAE,KAAK,GAAG,eAAelB,IAAE,CAAC,GAAG,KAAK,KAAK,EAAE,EAAE,CAAC,IAAIe,IAAE,KAAK,GAAG,eAAef,IAAE,CAAC,KAAE,UAAUgB,IAAE,KAAK,GAAG,KAAKE,IAAE,KAAK,GAAG,MAAMH,IAAE,KAAK,GAAG,KAAK,AAAC,MAAK,KAAE,UAAUC,IAAE,KAAK,GAAG,KAAKE,IAAE,KAAK,GAAG,KAAK,EAAE,AAAC,KAAI,CAAC,IAAIJ,IAAE,KAAK,EAAE,eAAed,IAAE,CAAC,KAAE,UAAUc,IAAE,GAAG,KAAK,EAAE,KAAKA,IAAE,GAAG,KAAK,EAAE,MAAMA,IAAE,GAAG,KAAK,EAAE,KAAK,AAAC,QAAOb,IAAE,UAASI,KAAG,CAAC,MAAO,MAAK,EAAE,MAAM,IAAI,OAAO,AAAC,KAAIC,IAAE,yBAAyB,qBAAqB,yBAAyB,qBAAqB,SAASN,IAAEC,KAAEE,IAAE,CAAC,IAAII,IAAE,IAAEP,IAAEC,KAAEE,IAAE,CAAC,OAAOI,IAAE,kBAAkB,OAAOA,IAAE,eAAe,IAAE,KAAKA,IAAE,CAACA,IAAE,eAAe,IAAE,KAAKA,IAAE,CAACA,IAAE,iBAAiB,kBAAkB,iBAAiBA,GAAE,EAAC,IAAIA,IAAE,gBAAgB,QAAQ,gBAAgB,QAAQ,SAASH,IAAEC,IAAEC,IAAEE,IAAEC,IAAE,CAAC,IAAIE,IAAE,IAAEP,IAAEC,IAAEC,IAAEE,IAAEC,IAAE,CAAC,IAAE,GAAGE,IAAE,eAAe,kBAAkB,eAAe,KAAKA,IAAE,CAACA,IAAE,eAAe,kBAAkB,qBAAqB,KAAKA,IAAE,CAACA,IAAE,iBAAiB,kBAAkB,iBAAiBA,IAAE,QAAQX,IAAEW,IAAE,OAAOV,KAAEU,IAAE,OAAOR,IAAEQ,IAAE,kBAAkB,kBAAkB,kBAAkB,KAAKA,IAAE,CAACA,IAAE,eAAe,kBAAkB,eAAe,KAAKA,IAAE,CAACA,IAAE,QAAYN,IAAE,IAAN,EAAQA,IAAE,EAAE,OAAO,EAAEM,IAAE,cAAcN,IAAE,GAAG,IAAIO,IAAE,EAAE,OAAWN,MAAJ,IAAQM,IAAE,iBAAiB,UAAcP,IAAE,IAAN,EAAQA,IAAE,EAAE,GAAG,EAAE,OAAOA,IAAE,EAAE,OAAO,EAAEM,IAAE,eAAe,CAAC,UAAU,oBAAoB,UAAU,EAAE,MAAMC,GAAE,EAAC,kBAAkB,kBAAkBR,IAAEC,IAAEM,IAAE,CAACA,IAAE,GAAG,IAAE,mBAAmBA,IAAE,CAACA,GAAE,EAAC,IAAIH,IAAE,qBAAqB,wBAAwB,CAACC,IAAE,qBAAqB,iCAAiC,CAAC,SAASE,KAAG,CAAE,KAAE,UAAU,CAAC,SAAS,SAASX,IAAEC,KAAE,CAAC,KAAK,GAAG,KAAK,UAAU,CAAC,IAAIE,IAAEC,IAAE,KAAK,EAAE,AAASH,WAAJ,KAAQG,IAAE,KAAK,eAAeH,KAAE,EAAE,EAAE,IAAII,IAAED,IAAE,QAAQE,IAAEF,IAAEJ,KAAGO,IAAEH,IAAE,EAAEI,IAAE,iBAAiBH,IAAE,CAAC,IAAIF,IAAE,EAAEA,IAAEE,IAAEF,KAAG,EAAE,IAAEA,KAASH,MAAN,KAAeA,MAAN,IAAQ,CAACM,IAAEH,KAAG,GAAGI,IAAEJ,KAAG,GAAGG,IAAEH,KAAG,GAAGI,IAAEJ,KAAG,EAAG,EAAC,CAACG,IAAEH,KAAG,GAAGG,IAAEH,KAAG,EAAG,EAAC,OAAOK,GAAE,EAAC,OAAO,SAASR,IAAE,CAAC,MAAO,MAAK,SAAS,IAAIA,IAAE,AAAC,EAAC,WAAW,SAASA,IAAE,CAAC,MAAO,MAAK,SAAS,IAAIA,IAAE,AAAC,EAAC,YAAY,SAASA,IAAE,CAAC,MAAO,MAAK,SAAS,IAAIA,IAAE,AAAC,EAAC,SAAS,UAAU,CAAC,OAAO,KAAK,EAAE,CAAE,EAAC,YAAY,SAASA,IAAEC,KAAE,CAAC,IAAIE,IAAE,KAAK,EAAE,AAASF,WAAJ,KAAQE,IAAE,KAAK,eAAeF,KAAE,EAAE,EAAyB,KAAK,kBAAgB,IAAI,kBAAkBE,IAAE,CAAE,IAAI,IAAIC,IAAEC,IAAE,KAAK,gBAAgBC,IAAED,IAAE,QAAQE,IAAEF,IAAE,YAAYL,IAAEQ,IAAE,EAAEC,IAAEH,IAAE,OAAOK,IAAE,EAAEH,IAAEC,KAAG,CAAC,GAAGE,IAAEL,IAAEE,KAAG,YAAYD,IAAE,CAAC,IAAIK,IAAEJ,IAAEQ,IAAEb,IAAE,GAAGK,MAAIC,IAAE,EAAE,EAAED,IAAE,EAAEU,KAAGX,IAAEI,KAAGL,IAAEE,KAAG,YAAY,IAAE,IAAI,kBAAkBL,IAAE,EAAES,KAAGT,IAAE,EAAEa,KAAGb,IAAE,EAAES,KAAGT,IAAE,EAAEa,KAAGE,IAAEZ,IAAEE,KAAG,CAAC,KAAM,MAAGF,IAAEE,KAAG,YAAYA,KAAG,CAAE,QAAWJ,MAAED,IAAE,EAAE,CAACA,IAAE,EAAE,GAAG,GAAGA,IAAE,EAAE,GAAG,EAAG,EAAC,CAACA,IAAE,EAAEA,IAAE,QAAQ,GAAG,GAAGA,IAAE,EAAEA,IAAE,QAAQ,GAAG,EAAG,EAAEC,GAAE,EAAC,aAAa,SAASJ,IAAEC,KAAEE,IAAE,CAAC,AAAGH,KAAH,EAAKA,IAAE,KAAK,EAAE,EAAKA,KAAH,IAAOA,IAAE,MAAM,IAAII,IAAE,KAAK,YAAYJ,IAAEC,KAAE,CAACI,IAAE,KAAK,YAAYL,IAAE,KAAKC,KAAE,CAACK,IAAED,IAAE,GAAGD,IAAE,GAAGG,IAAEF,IAAE,GAAGD,IAAE,GAAGI,IAAE,KAAK,KAAcF,KAAE,EAAYC,KAAE,EAAG,CAAC,OAAWC,MAAJ,EAAM,CAAC,EAAE,CAAE,EAAaL,MAAZ,UAAc,CAACG,IAAEE,IAAED,IAAEC,GAAE,EAAC,EAAED,IAAEC,IAAEF,IAAEE,GAAE,CAAC,EAAC,cAAc,SAASR,IAAEC,KAAE,CAAC,MAAO,MAAK,aAAaD,IAAEC,KAAE,UAAU,AAAC,EAAC,aAAa,SAASD,IAAEC,KAAE,CAAC,MAAO,MAAK,aAAaD,IAAEC,KAAE,SAAS,AAAC,EAAC,iBAAiB,kBAAkB,iBAAiB,eAAe,kBAAkB,oBAAqB,EAAC,gBAAgB,CAACU,GAAE,EAACH,IAAE,CAAC,gBAAgB,CAACG,GAAE,EAACF,IAAE,CAACA,IAAE,UAAU,eAAe,SAAST,IAAE,CAAC,OAA6B,KAAK,iBAAe,CAAC,WAAW,UAAU,MAAM,KAAK,GAAG,CAAC,UAAU,EAAE,SAAS,mBAAoB,EAAEA,KAAG,KAAK,KAAK,WAAW,WAAWA,KAAG,KAAK,cAAc,KAAK,eAAe,WAAW,KAAK,eAAe,UAAU,KAAK,eAAe,SAASA,IAAE,KAAK,SAAS,UAAU,EAAE,KAAK,eAAe,SAASA,IAAE,KAAK,iBAAiBA,IAAE,KAAK,eAAe,WAAW,KAAK,eAAe,EAAE,KAAK,eAAe,UAAW,EAACS,IAAE,UAAU,mBAAmB,kBAAkB,mBAAmB,IAAIG,IAAE,qBAAqB,aAAa,qBAAqB,aAAa,SAASZ,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAE,IAAEN,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,OAAOC,IAAE,cAAcL,KAAE,GAAGK,IAAE,MAAM,EAAMH,MAAJ,EAAM,kBAAkB,kBAAkBH,IAAEC,KAAE,GAAGK,IAAE,CAAKH,MAAJ,GAAO,kBAAkB,kBAAkBH,IAAEC,KAAE,GAAGK,IAAE,CAACA,IAAE,GAAG,IAAE,mBAAmBA,IAAE,CAACA,GAAE,CAAC,UAAS,cAAc,CAAC,sBAAsB,AAAC,UAAS,cAAc,CAAC,aAAa,UAAU,mBAAmB,SAASN,IAAEC,KAAE,CAAC,IAAIE,IAAE,KAAK,oBAAoBF,KAAE,CAAC,GAAGD,IAAE,IAAIG,IAAE,CAAC,IAAIC,IAAE,CAAE,EAAC,MAAO,MAAK,SAASA,IAAEJ,IAAE,CAACI,IAAE,EAAE,IAAE,UAAU,CAACA,IAAE,YAAY,EAAEA,GAAE,QAAOJ,GAAE,EAAC,aAAa,UAAU,eAAe,UAAU,CAAC,IAAIA,IAAE,KAAK,iBAAiB,CAACC,KAAE,KAAK,mBAAmB,CAAC,OAAO,KAAK,GAAGD,KAAGC,KAAE,KAAK,EAAG,EAAC,aAAa,UAAU,kBAAkB,UAAU,CAAC,OAAO,KAAK,KAAK,EAAE,GAAG,KAAK,oBAAoB,kBAAkB,mBAAmB,KAAK,KAAK,CAAC,KAAK,KAAK,KAAK,KAAK,EAAE,KAAK,CAAC,KAAK,UAAU,KAAK,mBAAmB,KAAK,KAAK,CAAC,EAAE,GAAG,IAAK,CAAC,UAAS,YAAY,CAAC,cAAc,AAAC,UAAS,qBAAqB,CAAE,UAAS,cAAcD,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,KAAK,cAAcJ,KAAE,IAAIK,IAAE,SAAS,gBAAgB,CAAC,IAAE,aAAa,OAAO,SAAS,CAAC,IAAE,aAAa,8BAA8B,YAAY,CAAC,IAAE,aAAa,SAAS,uFAAuF,CAAC,IAAE,aAAa,SAASF,IAAE,UAAU,CAAC,IAAE,YAAYE,IAAE,CAAC,CAACA,IAAE,SAAS,gBAAgB,EAAE,aAAa,OAAO,SAAS,CAAC,IAAE,aAAa,8BAA8B,OAAO,CAAC,IAAE,aAAa,SAAS,0CAA0C,CAAC,IAAE,aAAa,SAASF,IAAE,UAAU,CAAC,IAAE,YAAYE,IAAE,CAAC,KAAK,aAAaA,IAAE,IAAIC,IAAE,KAAK,gBAAgBH,IAAE,CAACC,IAAED,IAAE,UAAUA,IAAE,SAAU,EAAC,CAAC,IAAE,YAAYG,IAAE,AAAC,UAAS,cAAcP,IAAEC,KAAEE,IAAEC,IAAE,CAAC,KAAK,cAAcH,KAAE,IAAII,IAAE,SAAS,gBAAgB,CAAC,IAAE,aAAa,OAAO,SAAS,CAAC,IAAE,aAAa,8BAA8B,OAAO,CAAC,IAAE,aAAa,SAAS,0CAA0C,CAAC,IAAE,aAAa,SAASD,IAAE,CAAC,IAAE,YAAYC,IAAE,CAAC,KAAK,aAAaA,GAAE,UAAS,gBAAgBL,IAAEC,KAAEE,IAAE,CAAC,KAAK,aAAa,EAAE,KAAK,cAAcF,KAAE,KAAK,KAAKE,IAAE,KAAK,MAAM,CAAE,CAAC,UAAS,iBAAiBH,IAAEC,KAAEE,IAAEC,IAAE,CAAC,KAAK,cAAcH,KAAE,IAAII,IAAE,SAAS,gBAAgB,CAAC,IAAE,aAAa,OAAO,SAAS,CAAC,IAAE,aAAa,8BAA8B,YAAY,CAAC,IAAE,aAAa,SAAS,uFAAuF,CAAC,IAAE,YAAYA,IAAE,CAAC,IAAIC,IAAE,SAAS,sBAAsB,CAAC,IAAE,aAAa,8BAA8B,OAAO,CAAC,IAAE,aAAa,SAASF,IAAE,CAAC,KAAK,aAAaE,IAAE,IAAIC,IAAE,SAAS,UAAU,CAAC,IAAE,aAAa,OAAO,QAAQ,CAAC,IAAE,YAAYA,IAAE,CAAC,KAAK,QAAQA,IAAE,IAAIC,IAAE,SAAS,UAAU,CAAC,IAAE,aAAa,OAAO,QAAQ,CAAC,IAAE,YAAYA,IAAE,CAAC,KAAK,QAAQA,IAAE,IAAIC,IAAE,SAAS,UAAU,CAAC,IAAE,aAAa,OAAO,QAAQ,CAAC,IAAE,YAAYA,IAAE,CAAC,KAAK,QAAQA,IAAE,IAAE,YAAYH,IAAE,AAAC,UAAS,mBAAmBN,IAAEC,KAAEE,IAAEC,IAAE,CAAC,KAAK,cAAcH,KAAE,IAAII,IAAE,KAAK,cAAc,eAAeC,IAAE,SAAS,sBAAsB,CAAC,CAACD,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,KAAiB,KAAK,QAAQ,KAAK,aAAa,UAAUC,IAAE,GAAGD,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,KAAiB,KAAK,QAAQ,KAAK,aAAa,UAAUC,IAAE,GAAGD,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,KAAiB,KAAK,QAAQ,KAAK,aAAa,UAAUC,IAAE,GAAGD,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,GAAeA,IAAE,IAAI,EAAE,GAAOA,IAAE,IAAI,EAAE,IAAZ,KAAiB,KAAK,QAAQ,KAAK,aAAa,UAAUC,IAAE,GAAG,KAAK,SAAS,KAAK,SAAS,KAAK,SAAS,KAAK,WAAW,IAAE,aAAa,8BAA8B,OAAO,CAAC,IAAE,YAAYA,IAAE,GAAGD,IAAE,GAAG,EAAE,GAAOA,IAAE,GAAG,EAAE,IAAX,GAAcA,IAAE,GAAG,EAAE,GAAOA,IAAE,GAAG,EAAE,IAAX,GAAcA,IAAE,GAAG,EAAE,GAAOA,IAAE,GAAG,EAAE,IAAX,GAAcA,IAAE,GAAG,EAAE,GAAOA,IAAE,GAAG,EAAE,IAAX,GAAcA,IAAE,GAAG,EAAE,GAAOA,IAAE,GAAG,EAAE,IAAX,KAAgB,CAACC,IAAE,SAAS,sBAAsB,EAAE,aAAa,8BAA8B,OAAO,CAAC,IAAE,aAAa,SAASF,IAAE,CAAC,IAAE,YAAYE,IAAE,CAAC,KAAK,gBAAgB,KAAK,aAAa,UAAUA,IAAE,CAAC,KAAK,gBAAgB,KAAK,aAAa,UAAUA,IAAE,CAAC,KAAK,gBAAgB,KAAK,aAAa,UAAUA,IAAE,CAAE,UAAS,oBAAoBN,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,IAAIC,IAAEL,KAAE,UAAU,WAAW,aAAa,WAAWM,IAAEN,KAAE,KAAK,IAAIK,IAAE,IAAE,aAAa,IAAIC,IAAE,GAAGD,IAAE,EAAE,CAAC,IAAE,aAAa,IAAIC,IAAE,GAAGD,IAAE,EAAE,CAAC,IAAE,aAAa,QAAQC,IAAE,OAAOD,IAAE,MAAM,CAAC,IAAE,aAAa,SAASC,IAAE,QAAQD,IAAE,OAAO,CAAC,KAAK,cAAcL,KAAE,IAAIO,IAAE,SAAS,iBAAiB,CAAC,IAAE,aAAa,KAAK,cAAc,CAAC,IAAE,aAAa,SAASJ,IAAE,iBAAiB,CAAC,IAAE,aAAa,eAAe,IAAI,CAAC,KAAK,eAAeI,IAAE,IAAE,YAAYA,IAAE,CAAC,IAAIC,IAAE,SAAS,WAAW,CAAC,IAAE,aAAa,KAAK,KAAK,CAAC,IAAE,aAAa,KAAK,IAAI,CAAC,IAAE,aAAa,KAAKL,IAAE,iBAAiB,CAAC,IAAE,aAAa,SAASA,IAAE,iBAAiB,CAAC,KAAK,SAASK,IAAE,IAAE,YAAYA,IAAE,CAAC,IAAIE,IAAE,SAAS,UAAU,CAAC,IAAE,aAAa,cAAc,UAAU,CAAC,IAAE,aAAa,gBAAgB,IAAI,CAAC,IAAE,aAAa,SAASP,IAAE,iBAAiB,CAAC,KAAK,QAAQO,IAAE,IAAE,YAAYA,IAAE,CAAC,IAAIC,IAAE,SAAS,cAAc,CAAC,IAAE,aAAa,KAAKR,IAAE,iBAAiB,CAAC,IAAE,aAAa,MAAMA,IAAE,iBAAiB,CAAC,IAAE,aAAa,WAAW,KAAK,CAAC,IAAE,aAAa,SAASA,IAAE,iBAAiB,CAAC,IAAE,YAAYQ,IAAE,CAAC,IAAII,IAAE,KAAK,gBAAgBZ,IAAE,CAACA,IAAE,iBAAiBC,GAAE,EAAC,CAAC,IAAE,YAAYW,IAAE,AAAC,qBAAoB,UAAU,CAAC,gBAAgB,SAAShB,IAAEC,KAAE,CAAC,IAAIE,IAAEC,IAAEC,IAAE,SAAS,UAAU,CAAC,IAAI,IAAE,aAAa,SAASL,IAAE,CAACI,IAAE,EAAEA,IAAEH,KAAE,OAAOG,KAAG,EAAE,CAACD,IAAE,SAAS,cAAc,EAAE,aAAa,KAAKF,KAAEG,KAAG,CAAC,IAAE,YAAYD,IAAE,CAAC,IAAE,YAAYA,IAAE,CAAC,OAAOE,GAAE,CAAC,EAAC,gBAAgB,CAAC,mBAAoB,EAAC,cAAc,CAAC,cAAc,UAAU,YAAY,SAASL,IAAE,CAAC,GAAGA,KAAG,KAAK,cAAc,KAAK,CAAC,IAAIC,KAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAEE,IAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAEC,IAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,IAAI,KAAK,aAAa,aAAa,SAASD,IAAE,GAAGF,KAAE,GAAG,UAAUA,KAAE,GAAG,KAAKE,IAAE,GAAGF,KAAE,IAAI,UAAUA,KAAE,GAAG,KAAKE,IAAE,GAAGF,KAAE,IAAI,UAAUA,KAAE,GAAG,UAAUG,IAAE,KAAK,AAAC,CAAC,EAAC,cAAc,UAAU,YAAY,SAASJ,IAAE,CAAC,GAAGA,KAAG,KAAK,cAAc,KAAK,CAAC,IAAIC,KAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAEE,IAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,KAAK,aAAa,aAAa,SAAS,WAAWF,KAAE,GAAG,YAAYA,KAAE,GAAG,YAAYA,KAAE,GAAG,UAAUE,IAAE,KAAK,AAAC,CAAC,EAAC,gBAAgB,UAAU,WAAW,UAAU,CAAC,IAAIH,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,KAAK,KAAK,aAAa,UAAU,KAAK,KAAK,aAAa,WAAW,IAAQ,KAAK,cAAc,eAAe,GAAG,EAAE,IAA3C,GAA8CD,IAAE,KAAK,KAAK,YAAY,gBAAgB,OAAOD,IAAE,GAAGC,KAAGD,IAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,GAAG,EAAE,CAACF,KAAE,SAAS,IAAI,EAAE,aAAa,OAAO,OAAO,CAAC,KAAE,aAAa,iBAAiB,QAAQ,CAAC,KAAE,aAAa,oBAAoB,EAAE,CAACE,IAAEC,IAAED,KAAG,EAAE,IAAE,SAAS,OAAO,CAAC,KAAE,YAAYH,IAAE,CAAC,KAAK,MAAM,KAAK,CAAC,EAAEA,IAAE,EAAEG,GAAE,EAAC,CAAC,GAAO,KAAK,cAAc,eAAe,IAAI,EAAE,IAA5C,EAA8C,CAAC,IAAIG,IAAE,SAAS,OAAO,CAACC,IAAE,iBAAiB,CAAC,IAAE,aAAa,KAAKA,IAAE,CAAC,IAAE,aAAa,YAAY,QAAQ,CAAC,IAAE,YAAYN,KAAE,CAAC,KAAK,KAAK,WAAW,KAAK,YAAYK,IAAE,CAAC,IAAIE,IAAE,SAAS,IAAI,CAAC,IAAI,IAAE,aAAa,OAAO,OAAO,iBAAiB,CAAC,IAAID,IAAE,IAAI,CAACF,IAAE,IAAI,IAAE,YAAYA,IAAE,GAAG,CAAC,KAAK,KAAK,aAAa,YAAYG,IAAE,CAAC,KAAK,OAAOF,IAAE,KAAE,aAAa,SAAS,OAAO,AAAC,SAAY,KAAK,cAAc,eAAe,IAAI,EAAE,IAA5C,GAAmD,KAAK,cAAc,eAAe,IAAI,EAAE,IAA5C,EAA8C,CAAC,GAAO,KAAK,cAAc,eAAe,IAAI,EAAE,IAA5C,EAA8C,IAAID,IAAE,KAAK,KAAK,aAAa,UAAU,KAAK,KAAK,aAAa,WAAWA,IAAE,QAAQ,KAAK,KAAK,aAAa,YAAYA,IAAE,GAAG,CAAC,KAAK,KAAK,aAAa,YAAYJ,KAAE,CAAC,KAAK,KAAK,aAAa,gBAAgB,OAAO,CAAC,KAAE,aAAa,SAAS,OAAO,AAAC,MAAK,aAAa,EAAE,KAAK,WAAWA,IAAE,EAAC,gBAAgB,UAAU,YAAY,SAASD,IAAE,CAAC,IAAIC,KAAE,KAAK,aAAa,KAAK,YAAY,CAAC,IAAIE,IAAEC,IAAEC,IAAE,KAAK,MAAM,OAAO,IAAIJ,KAAE,EAAEA,KAAEI,IAAEJ,MAAG,EAAE,GAAQ,KAAK,MAAMA,MAAG,IAAnB,KAAuBE,IAAE,KAAK,KAAK,YAAY,SAAS,KAAK,MAAMF,MAAG,GAAGG,IAAE,KAAK,MAAMH,MAAG,GAAGD,KAAG,KAAK,cAAc,MAAMG,IAAE,KAAK,OAAO,IAAE,aAAa,IAAIA,IAAE,SAAS,CAACH,KAAG,KAAK,cAAc,eAAe,GAAG,EAAE,MAAM,KAAK,cAAc,eAAe,GAAG,EAAE,MAAM,KAAK,cAAc,eAAe,GAAG,EAAE,MAAM,KAAK,cAAc,eAAe,GAAG,EAAE,MAAMG,IAAE,KAAK,MAAM,CAAC,IAAIG,IAAE,GAAO,KAAK,cAAc,eAAe,GAAG,EAAE,IAA3C,GAAoD,KAAK,cAAc,eAAe,GAAG,EAAE,IAA7C,IAA+C,CAAC,IAAIC,IAAE,IAAI,KAAK,IAAI,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,CAACC,IAAE,IAAI,KAAK,IAAI,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,CAACC,IAAE,IAAE,gBAAgB,CAAC,IAAE,SAASA,IAAEF,IAAE,IAAI,IAAII,IAAEC,IAAEH,KAAGD,IAAED,KAAGS,IAAE,EAAE,EAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,IAAIE,IAAE,KAAK,MAAMN,IAAEI,IAAE,CAAC,IAAIL,IAAE,EAAEA,IAAEO,IAAEP,KAAG,EAAE,KAAG,KAAK,EAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,IAAI,IAAI,KAAG,KAAK,GAAGF,IAAE,MAAO,MAAK,IAAE,KAAK,EAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,IAAI,IAAE,aAAa,mBAAmBH,IAAE,AAAC,KAAIN,KAAG,KAAK,cAAc,eAAe,GAAG,EAAE,OAAO,KAAK,WAAW,aAAa,eAAe,EAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,EAAEA,KAAG,KAAK,cAAc,eAAe,GAAG,EAAE,OAAO,KAAK,WAAW,aAAa,UAAU,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,EAAM,KAAK,cAAc,eAAe,IAAI,EAAE,IAA5C,GAAmD,KAAK,cAAc,eAAe,IAAI,EAAE,IAA5C,KAAiDA,KAAG,KAAK,cAAc,eAAe,GAAG,EAAE,MAAM,CAAC,IAAIe,IAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,KAAK,WAAW,aAAa,SAAS,OAAO,QAAQ,IAAIA,IAAE,GAAG,CAAC,IAAI,QAAQ,IAAIA,IAAE,GAAG,CAAC,IAAI,QAAQ,IAAIA,IAAE,GAAG,CAAC,IAAI,AAAC,CAAC,EAAC,iBAAiB,UAAU,YAAY,SAASf,IAAE,CAAC,GAAGA,KAAG,KAAK,cAAc,KAAK,CAAC,IAAIC,KAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAEE,IAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAEC,IAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAEC,IAAED,IAAE,GAAG,IAAID,IAAE,GAAG,IAAIF,KAAE,GAAGK,IAAEF,IAAE,GAAG,IAAID,IAAE,GAAG,IAAIF,KAAE,GAAGM,IAAEH,IAAE,GAAG,IAAID,IAAE,GAAG,IAAIF,KAAE,GAAG,KAAK,QAAQ,aAAa,cAAcI,IAAE,CAAC,KAAK,QAAQ,aAAa,cAAcC,IAAE,CAAC,KAAK,QAAQ,aAAa,cAAcC,IAAE,AAAC,CAAC,EAAC,mBAAmB,UAAU,aAAa,SAASP,IAAEC,KAAE,CAAC,IAAIE,IAAE,SAASH,IAAE,CAAC,MAAO,KAAE,aAAa,OAAO,QAAQ,CAAC,KAAE,YAAYG,IAAE,CAACA,GAAE,EAAC,mBAAmB,UAAU,cAAc,SAASH,IAAEC,KAAEE,IAAEC,IAAEC,IAAE,CAAC,IAAI,IAAIC,IAAEC,IAAEC,IAAE,EAAEC,IAAE,KAAK,IAAIT,IAAEC,KAAE,CAACU,IAAE,KAAK,IAAIX,IAAEC,KAAE,CAACW,IAAE,MAAM,KAAK,KAAK,CAAC,OAAO,GAAI,EAAC,CAACI,IAAE,EAAEE,IAAEb,IAAED,IAAEW,IAAEd,KAAED,IAAEQ,KAAG,KAAK,KAAGF,IAAEE,IAAE,MAAMC,IAAEM,IAAE,EAAEV,IAAED,IAAEE,KAAGK,IAAEI,IAAE,EAAEX,IAAEC,IAAED,IAAEc,MAAYZ,IAAEN,KAAGe,OAAE,EAAEZ,KAAGS,IAAEI,KAAGT,IAAES,KAAG,EAAER,KAAG,IAAI,IAAI,MAAO,KAAE,KAAK,IAAI,AAAC,EAAC,mBAAmB,UAAU,YAAY,SAASR,IAAE,CAAC,GAAGA,KAAG,KAAK,cAAc,KAAK,CAAC,IAAIC,KAAEE,IAAE,KAAK,cAAc,eAAe,KAAK,kBAAkBH,KAAGG,IAAE,GAAG,EAAE,MAAMA,IAAE,GAAG,EAAE,MAAMA,IAAE,GAAG,EAAE,MAAMA,IAAE,GAAG,EAAE,MAAMA,IAAE,GAAG,EAAE,QAAQF,KAAE,KAAK,cAAcE,IAAE,GAAG,EAAE,EAAEA,IAAE,GAAG,EAAE,EAAEA,IAAE,GAAG,EAAE,EAAEA,IAAE,GAAG,EAAE,EAAEA,IAAE,GAAG,EAAE,EAAE,CAAC,KAAK,gBAAgB,aAAa,cAAcF,KAAE,CAAC,KAAK,gBAAgB,aAAa,cAAcA,KAAE,CAAC,KAAK,gBAAgB,aAAa,cAAcA,KAAE,EAAE,KAAK,UAAUD,KAAGG,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,QAAQF,KAAE,KAAK,cAAcE,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAE,CAAC,KAAK,QAAQ,aAAa,cAAcF,KAAE,EAAE,KAAK,UAAUD,KAAGG,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,QAAQF,KAAE,KAAK,cAAcE,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAE,CAAC,KAAK,QAAQ,aAAa,cAAcF,KAAE,EAAE,KAAK,UAAUD,KAAGG,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,QAAQF,KAAE,KAAK,cAAcE,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAE,CAAC,KAAK,QAAQ,aAAa,cAAcF,KAAE,EAAE,KAAK,UAAUD,KAAGG,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,MAAMA,IAAE,IAAI,EAAE,QAAQF,KAAE,KAAK,cAAcE,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAEA,IAAE,IAAI,EAAE,EAAE,CAAC,KAAK,QAAQ,aAAa,cAAcF,KAAE,CAAE,CAAC,EAAC,gBAAgB,CAAC,mBAAoB,EAAC,oBAAoB,CAAC,oBAAoB,UAAU,YAAY,SAASD,IAAE,CAAC,GAAGA,KAAG,KAAK,cAAc,KAAK,CAAC,IAAIA,KAAG,KAAK,cAAc,eAAe,GAAG,EAAE,OAAO,KAAK,eAAe,aAAa,eAAe,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,EAAE,CAACA,KAAG,KAAK,cAAc,eAAe,GAAG,EAAE,KAAK,CAAC,IAAIC,KAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,KAAK,QAAQ,aAAa,cAAc,SAAS,KAAK,MAAM,IAAIA,KAAE,GAAG,CAAC,KAAK,MAAM,IAAIA,KAAE,GAAG,CAAC,KAAK,MAAM,IAAIA,KAAE,GAAG,CAAC,CAAC,AAAC,KAAID,KAAG,KAAK,cAAc,eAAe,GAAG,EAAE,OAAO,KAAK,QAAQ,aAAa,gBAAgB,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,IAAI,CAACA,KAAG,KAAK,cAAc,eAAe,GAAG,EAAE,MAAM,KAAK,cAAc,eAAe,GAAG,EAAE,KAAK,CAAC,IAAIG,IAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAEC,KAAG,KAAK,cAAc,eAAe,GAAG,EAAE,EAAE,IAAI,UAAUC,IAAEF,IAAE,KAAK,IAAIC,IAAE,CAACE,IAAEH,IAAE,KAAK,IAAIC,IAAE,CAAC,KAAK,SAAS,aAAa,KAAKC,IAAE,CAAC,KAAK,SAAS,aAAa,KAAKC,IAAE,AAAC,CAAC,CAAC,EAAC,IAAI,iBAAiB,CAAE,EAAC,SAAS,gBAAgBN,IAAEC,KAAEE,IAAE,CAAC,KAAK,aAAa,EAAE,KAAK,cAAcF,KAAE,KAAK,WAAWD,IAAE,KAAK,KAAKG,IAAEA,IAAE,aAAa,SAAS,IAAI,CAAC,IAAE,aAAa,YAAYA,IAAE,aAAa,CAAC,IAAE,aAAa,YAAYA,IAAE,mBAAmB,CAACA,IAAE,YAAYA,IAAE,YAAa,UAAS,sBAAsBH,IAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAE,aAAa,IAAI,QAAQ,CAAC,IAAE,aAAa,IAAI,QAAQ,CAAC,IAAE,aAAa,QAAQ,OAAO,CAAC,IAAE,aAAa,SAAS,OAAO,CAAC,KAAK,cAAcH,KAAE,IAAII,IAAE,SAAS,iBAAiB,CAAC,IAAE,aAAa,SAASD,IAAE,CAAC,IAAE,YAAYC,IAAE,CAAC,KAAK,eAAeA,GAAE,QAAO,gBAAgB,UAAU,WAAW,SAASL,IAAE,CAAC,IAAI,IAAIC,KAAE,EAAEE,IAAE,iBAAiB,OAAOF,KAAEE,KAAG,CAAC,GAAG,iBAAiBF,QAAKD,IAAE,OAAO,iBAAiBC,MAAG,MAAG,CAAE,QAAO,IAAK,EAAC,gBAAgB,UAAU,gBAAgB,SAASD,IAAEC,KAAE,CAAC,IAAIE,IAAEH,IAAE,aAAa,WAAW,GAAGG,IAAE,CAAC,IAAI,IAAIC,IAAEC,IAAEF,IAAE,SAASG,IAAE,EAAEC,IAAEF,IAAE,OAAOC,IAAEC,KAAGF,IAAEC,OAAKN,IAAE,cAAc,KAAG,EAAE,KAAGO,IAAE,IAAIH,IAAEC,IAAEC,IAAE,IAAI,IAAIE,IAAE,SAAS,MAAM,CAAC,IAAE,aAAa,OAAO,IAAIP,KAAE,CAACG,IAAE,IAAE,aAAaI,IAAEJ,IAAE,CAAC,IAAE,YAAYI,IAAE,AAAC,CAAC,EAAC,gBAAgB,UAAU,iBAAiB,SAASR,IAAEC,KAAE,CAAC,IAAI,KAAK,WAAWA,KAAE,CAAC,CAAC,IAAIE,IAAE,iBAAiB,CAACC,IAAE,SAAS,OAAO,CAAC,IAAE,aAAa,KAAKH,KAAE,QAAQ,CAAC,IAAE,aAAa,YAAY,QAAQ,CAAC,iBAAiB,KAAKA,KAAE,CAAC,IAAII,IAAEL,IAAE,WAAW,KAAK,IAAE,YAAYI,IAAE,CAAC,IAAIE,IAAE,SAAS,SAAS,CAAC,IAAE,aAAa,KAAKH,IAAE,CAAC,KAAK,gBAAgBF,KAAEE,IAAE,CAAC,IAAE,YAAYF,KAAE,aAAa,CAAC,IAAE,YAAYK,IAAE,CAAC,IAAIC,IAAE,SAAS,MAAM,CAAC,IAAE,aAAa,OAAO,IAAIJ,IAAE,CAAC,IAAE,YAAYI,IAAE,CAACN,KAAE,KAAK,IAAI,EAAE,KAAE,MAAM,AAAC,KAAE,SAASA,KAAE,QAAQ,AAAC,EAAC,gBAAgB,UAAU,WAAW,UAAU,CAAC,IAAI,IAAID,IAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAEC,KAAE,KAAK,KAAK,KAAK,SAASE,IAAE,EAAEC,IAAEH,KAAE,OAAOE,IAAEC,KAAG,KAAED,MAAIF,KAAEE,KAAG,KAAK,MAAMH,KAAG,KAAK,iBAAiB,KAAK,KAAKC,KAAEE,KAAG,CAACA,KAAG,EAAE,KAAK,aAAa,CAAE,EAAC,gBAAgB,UAAU,YAAY,UAAU,CAAC,KAAK,aAAa,KAAK,YAAY,AAAC,EAAC,sBAAsB,UAAU,YAAY,SAASH,IAAE,CAAC,GAAGA,KAAG,KAAK,cAAc,KAAK,CAAC,IAAIC,KAAE,GAAG,KAAK,cAAc,eAAe,GAAG,EAAE,EAAEE,IAAE,KAAK,cAAc,eAAe,GAAG,EAAE,EAAEC,IAAKD,KAAH,EAAK,EAAEF,KAAEI,IAAKF,KAAH,EAAK,EAAEF,KAAE,KAAK,eAAe,aAAa,eAAeG,IAAE,IAAIC,IAAE,CAAC,IAAIC,IAAK,KAAK,cAAc,eAAe,GAAG,EAAE,GAA1C,EAA4C,OAAO,YAAY,KAAK,eAAe,aAAa,WAAWA,IAAE,AAAC,CAAC,EAAC,qBAAqB,YAAY,CAAC,wBAAwB,aAAa,CAAC,cAAc,CAAC,YAAY,CAAC,eAAe,GAAG,eAAe,EAAE,CAAC,eAAe,GAAG,eAAe,EAAE,CAAC,eAAe,GAAG,iBAAiB,EAAE,CAAC,eAAe,GAAG,kBAAkB,EAAE,CAAC,eAAe,GAAG,oBAAoB,EAAE,CAAC,eAAe,GAAG,qBAAqB,EAAE,CAAC,eAAe,GAAG,iBAAiB,EAAE,CAAC,eAAe,GAAG,uBAAuB,EAAE,CAAC,MAAO,EAAE,AAAC,EAAE,CAAC,MAAM,qBAAsB,SAASN,IAAEC,KAAE;;;;;;;;;;;;AAYzzwO,CAAA,SAASA,KAAE,CAAC,IAAE,QAAQ,MAAG,AAAC,GAAE,UAAU,CAAC,MAAO,UAASD,IAAEC,KAAEE,IAAEC,IAAE,CAAC,SAASC,IAAEE,IAAEC,IAAE,CAAC,IAAIL,IAAEI,KAAG,CAAC,IAAIN,KAAEM,KAAG,CAAC,IAAIE,WAAqB,iBAAnB,YAAoC,gBAAgB,IAAID,KAAGC,IAAE,MAAO,KAAEF,KAAG,EAAE,CAAC,GAAGD,IAAE,MAAO,KAAEC,KAAG,EAAE,CAAC,IAAII,IAAE,AAAI,MAAM,uBAAuBJ,IAAE,IAAA,CAAK,MAAMI,IAAE,KAAK,mBAAmBA,GAAE,KAAIC,IAAET,IAAEI,KAAG,CAAC,QAAQ,CAAE,CAAC,EAAC,KAAEA,KAAG,GAAG,KAAKK,IAAE,QAAS,SAASZ,IAAE,CAAC,IAAIG,IAAEF,KAAEM,KAAG,GAAGP,KAAG,MAAO,KAAEG,KAAGH,IAAE,AAAC,EAAEY,IAAEA,IAAE,QAAQZ,IAAEC,KAAEE,IAAEC,IAAE,AAAC,QAAOD,IAAEI,KAAG,OAAQ,KAAI,IAAID,WAAqB,iBAAnB,YAAoC,gBAAgBC,IAAE,EAAEA,IAAEH,IAAE,OAAOG,MAAI,IAAEH,IAAEG,KAAG,CAAC,OAAOF,GAAE,EAAC,CAAC,EAAE,CAAC,SAASL,IAAEC,KAAEE,IAAE,CAAC,CAAC,SAASC,IAAE;;;;;;;;;;;;AAYpiB,CAAA,SAASJ,IAAE,CAAC,OAAiBG,KAAjB,UAA6BF,WAAJ,GAAMA,KAAE,QAAQ,KAAG,EAAsB,gBAAuBG,UAAJ,UAA4B,KAApB,IAAyB,KAAK,KAAhCA,IAAlB,QAAwD,MAAM,KAAG,AAAC,GAAE,UAAU,CAAC,MAAO,UAASH,KAAEE,IAAEC,IAAEC,IAAE,CAAC,SAASC,IAAEE,IAAEC,IAAE,CAAC,IAAIL,IAAEI,KAAG,CAAC,IAAIL,IAAEK,KAAG,CAAC,IAAIG,WAAqBX,KAAnB,YAAsBA,IAAE,IAAIS,KAAGE,IAAE,MAAO,KAAEH,KAAG,EAAE,CAAC,GAAGD,IAAE,MAAO,KAAEC,KAAG,EAAE,CAAC,IAAII,IAAE,AAAI,MAAM,uBAAuBJ,IAAE,IAAA,CAAK,MAAMI,IAAE,KAAK,mBAAmBA,GAAE,KAAII,IAAEZ,IAAEI,KAAG,CAAC,QAAQ,CAAE,CAAC,EAAC,IAAEA,KAAG,GAAG,KAAKQ,IAAE,QAAS,SAAShB,IAAE,CAAC,MAAO,KAAEG,IAAEK,KAAG,GAAGR,MAAIA,IAAE,AAAC,EAAEgB,IAAEA,IAAE,QAAQf,KAAEE,IAAEC,IAAEC,IAAE,AAAC,QAAOD,IAAEI,KAAG,OAAQ,KAAI,IAAID,WAAqBP,KAAnB,YAAsBA,IAAEQ,IAAE,EAAEA,IAAEH,IAAE,OAAOG,MAAI,IAAEH,IAAEG,KAAG,CAAC,OAAOF,GAAE,EAAC,CAAC,EAAE,CAAC,SAASN,IAAEC,KAAEE,IAAE,CAAC,CAAC,SAASC,IAAE,CAAE,CAAA,SAASJ,IAAE,CAAC,OAAiBG,KAAjB,UAA6BF,WAAJ,GAAMA,KAAE,QAAQ,KAAG,EAAsB,gBAAuBG,UAAJ,UAA4B,KAApB,IAAyB,KAAK,KAAhCA,IAAlB,QAAwD,MAAM,KAAG,AAAC,GAAE,UAAU,CAAC,MAAO,UAASH,KAAEE,IAAEC,IAAEC,IAAE,CAAC,SAASC,IAAEE,IAAEC,IAAE,CAAC,IAAIL,IAAEI,KAAG,CAAC,IAAIL,IAAEK,KAAG,CAAC,IAAIG,WAAqBX,KAAnB,YAAsBA,IAAE,IAAIS,KAAGE,IAAE,MAAO,KAAEH,KAAG,EAAE,CAAC,GAAGD,IAAE,MAAO,KAAEC,KAAG,EAAE,CAAC,IAAII,IAAE,AAAI,MAAM,uBAAuBJ,IAAE,IAAA,CAAK,MAAMI,IAAE,KAAK,mBAAmBA,GAAE,KAAII,IAAEZ,IAAEI,KAAG,CAAC,QAAQ,CAAE,CAAC,EAAC,IAAEA,KAAG,GAAG,KAAKQ,IAAE,QAAS,SAAShB,IAAE,CAAC,MAAO,KAAEG,IAAEK,KAAG,GAAGR,MAAIA,IAAE,AAAC,EAAEgB,IAAEA,IAAE,QAAQf,KAAEE,IAAEC,IAAEC,IAAE,AAAC,QAAOD,IAAEI,KAAG,OAAQ,KAAI,IAAID,WAAqBP,KAAnB,YAAsBA,IAAEQ,IAAE,EAAEA,IAAEH,IAAE,OAAOG,MAAI,IAAEH,IAAEG,KAAG,CAAC,OAAOF,GAAE,EAAC,CAAC,EAAE,CAAC,SAASN,IAAEC,KAAEE,IAAE,CAAC,CAAC,SAASC,IAAE,CAAE,CAAA,SAASJ,IAAE,CAAC,OAAiBG,KAAjB,UAA6BF,WAAJ,GAAMA,KAAE,QAAQ,KAAG,EAAsB,gBAAuBG,UAAJ,UAA4B,KAApB,IAAyB,KAAK,KAAhCA,IAAlB,QAAwD,MAAM,KAAG,AAAC,GAAE,UAAU,CAAC,MAAO,UAASH,KAAEE,IAAEC,IAAEC,IAAE,CAAC,SAASC,IAAEE,IAAEC,IAAE,CAAC,IAAIL,IAAEI,KAAG,CAAC,IAAIL,IAAEK,KAAG,CAAC,IAAIG,WAAqBX,KAAnB,YAAsBA,IAAE,IAAIS,KAAGE,IAAE,MAAO,KAAEH,KAAG,EAAE,CAAC,GAAGD,IAAE,MAAO,KAAEC,KAAG,EAAE,CAAC,IAAII,IAAE,AAAI,MAAM,uBAAuBJ,IAAE,IAAA,CAAK,MAAMI,IAAE,KAAK,mBAAmBA,GAAE,KAAII,IAAEZ,IAAEI,KAAG,CAAC,QAAQ,CAAE,CAAC,EAAC,IAAEA,KAAG,GAAG,KAAKQ,IAAE,QAAS,SAAShB,IAAE,CAAC,MAAO,KAAEG,IAAEK,KAAG,GAAGR,MAAIA,IAAE,AAAC,EAAEgB,IAAEA,IAAE,QAAQf,KAAEE,IAAEC,IAAEC,IAAE,AAAC,QAAOD,IAAEI,KAAG,OAAQ,KAAI,IAAID,WAAqBP,KAAnB,YAAsBA,IAAEQ,IAAE,EAAEA,IAAEH,IAAE,OAAOG,MAAI,IAAEH,IAAEG,KAAG,CAAC,OAAOF,GAAE,EAAC,CAAC,EAAE,CAAC,SAASN,IAAEC,KAAEE,IAAE,CAAC,CAAC,SAASC,IAAE,CAAE,CAAA,SAASJ,KAAE,CAAC,OAAiBG,KAAjB,UAA6BF,WAAJ,GAAMA,KAAE,QAAQ,MAAG,EAAsB,gBAAuBG,UAAJ,UAA4B,KAApB,IAAyB,KAAK,KAAhCA,IAAlB,QAAwD,MAAM,MAAG,AAAC,GAAE,UAAU,CAAC,MAAO,UAASH,KAAEE,IAAEC,IAAEC,IAAE,CAAC,SAASC,IAAEE,IAAEC,IAAE,CAAC,IAAIL,IAAEI,KAAG,CAAC,IAAIL,IAAEK,KAAG,CAAC,IAAIG,WAAqBX,KAAnB,YAAsBA,IAAE,IAAIS,KAAGE,IAAE,MAAO,KAAEH,KAAG,EAAE,CAAC,GAAGD,IAAE,MAAO,KAAEC,KAAG,EAAE,CAAC,IAAII,IAAE,AAAI,MAAM,uBAAuBJ,IAAE,IAAA,CAAK,MAAMI,IAAE,KAAK,mBAAmBA,GAAE,KAAII,IAAEZ,IAAEI,KAAG,CAAC,QAAQ,CAAE,CAAC,EAAC,IAAEA,KAAG,GAAG,KAAKQ,IAAE,QAAS,SAAShB,KAAE,CAAC,MAAO,KAAEG,IAAEK,KAAG,GAAGR,OAAIA,KAAE,AAAC,EAAEgB,IAAEA,IAAE,QAAQf,KAAEE,IAAEC,IAAEC,IAAE,AAAC,QAAOD,IAAEI,KAAG,OAAQ,KAAI,IAAID,WAAqBP,KAAnB,YAAsBA,IAAEQ,IAAE,EAAEA,IAAEH,IAAE,OAAOG,MAAI,IAAEH,IAAEG,KAAG,CAAC,OAAOF,GAAE,EAAC,CAAC,EAAE,CAAC,SAASN,KAAEC,KAAEE,IAAE,CAAC,CAAC,SAASC,IAAE,CAAE,CAAA,SAASJ,KAAE,CAAC,OAAiBG,KAAjB,UAA6BF,WAAJ,GAAMA,KAAE,QAAQ,MAAG,EAAsB,gBAAuBG,UAAJ,UAA4B,KAApB,IAAyB,KAAK,KAAhCA,IAAlB,QAAwD,MAAM,MAAG,AAAC,GAAE,UAAU,CAAC,MAAO,UAASH,KAAEE,KAAEC,KAAEC,IAAE,CAAC,SAASC,IAAEE,IAAEC,IAAE,CAAC,IAAIL,KAAEI,KAAG,CAAC,IAAIL,KAAEK,KAAG,CAAC,IAAIG,WAAqBX,MAAnB,YAAsBA,KAAE,IAAIS,KAAGE,IAAE,MAAO,KAAEH,KAAG,EAAE,CAAC,GAAGD,IAAE,MAAO,KAAEC,KAAG,EAAE,CAAC,IAAII,IAAE,AAAI,MAAM,uBAAuBJ,IAAE,IAAA,CAAK,MAAMI,IAAE,KAAK,mBAAmBA,GAAE,KAAII,IAAEZ,KAAEI,KAAG,CAAC,QAAQ,CAAE,CAAC,EAAC,KAAEA,KAAG,GAAG,KAAKQ,IAAE,QAAS,SAAShB,KAAE,CAAC,MAAO,KAAEG,KAAEK,KAAG,GAAGR,OAAIA,KAAE,AAAC,EAAEgB,IAAEA,IAAE,QAAQf,KAAEE,KAAEC,KAAEC,IAAE,AAAC,QAAOD,KAAEI,KAAG,OAAQ,KAAI,IAAID,WAAqBP,MAAnB,YAAsBA,KAAEQ,IAAE,EAAEA,IAAEH,IAAE,OAAOG,MAAI,IAAEH,IAAEG,KAAG,CAAC,OAAOF,GAAE,EAAC,CAAC,EAAE,CAAC,SAASN,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,UAAU,CAACC,IAAE,KAAE,YAAY,CAACC,IAAE,oEAAoE,KAAE,OAAO,SAASN,KAAE,CAAC,IAAI,IAAIC,KAAEE,KAAEE,IAAEE,IAAEC,IAAEC,IAAEE,IAAEC,IAAE,CAAE,EAACI,IAAE,EAAEE,IAAElB,KAAE,OAAOe,IAAEG,IAAEJ,IAAa,KAAE,UAAUd,KAAE,GAAzB,SAA0BgB,IAAEhB,KAAE,QAAQ,IAAEkB,IAAEF,IAAEX,IAAES,KAAGb,KAAED,KAAEgB,OAAKb,KAAEa,IAAEE,IAAElB,KAAEgB,OAAK,EAAEA,IAAEE,IAAElB,KAAEgB,OAAK,IAAIf,KAAE,KAAE,WAAWe,MAAI,CAACb,KAAEa,IAAEE,IAAE,KAAE,WAAWF,MAAI,CAAC,EAAEA,IAAEE,IAAE,KAAE,WAAWF,MAAI,CAAC,GAAGT,IAAEN,MAAG,EAAEO,KAAG,EAAEP,OAAI,EAAEE,MAAG,EAAEM,IAAE,EAAEM,KAAG,GAAGZ,OAAI,EAAEE,KAAG,EAAE,GAAGM,IAAE,EAAEI,IAAE,GAAGV,IAAE,GAAG,IAAE,KAAK,IAAE,OAAOE,IAAE,CAAC,IAAE,OAAOC,IAAE,CAAC,IAAE,OAAOC,IAAE,CAAC,IAAE,OAAOE,IAAE,CAAC,CAAC,MAAO,KAAE,KAAK,GAAG,AAAC,EAACR,KAAE,OAAO,SAASH,KAAE,CAAC,IAAIC,KAAEE,KAAEC,KAAEG,IAAEC,IAAEC,IAAEE,IAAE,EAAEC,IAAE,EAAE,GAAa,KAAE,OAAO,EAAE,EAAe,GAApC,QAAqC,KAAM,CAAI,MAAM,kDAAA,CAAmD,IAAII,IAAEE,IAAE,GAAGlB,KAAE,KAAE,QAAQ,sBAAsB,GAAG,EAAE,OAAO,EAAE,GAAG,KAAE,OAAOA,KAAE,OAAO,EAAE,GAAG,IAAE,OAAO,GAAG,EAAEkB,MAAI,KAAE,OAAOlB,KAAE,OAAO,EAAE,GAAG,IAAE,OAAO,GAAG,EAAEkB,MAAIA,IAAE,GAAG,EAAE,KAAM,CAAI,MAAM,4CAAA,CAA6C,IAAIF,IAAEX,IAAE,WAAW,IAAI,WAAW,EAAEa,KAAG,MAAU,EAAEA,IAAAA,CAAGP,IAAEX,KAAE,QAAQ,KAAE,IAAE,QAAQ,KAAE,OAAOW,MAAI,CAAC,EAAE,GAAGJ,IAAE,IAAE,QAAQ,KAAE,OAAOI,MAAI,CAAC,GAAG,EAAER,MAAG,GAAGI,MAAI,GAAGC,IAAE,IAAE,QAAQ,KAAE,OAAOG,MAAI,CAAC,GAAG,EAAEP,MAAG,EAAEI,MAAI,GAAGC,IAAE,IAAE,QAAQ,KAAE,OAAOE,MAAI,CAAC,EAAEK,IAAEJ,OAAKX,KAAOO,MAAL,KAASQ,IAAEJ,OAAKT,MAAQM,MAAL,KAASO,IAAEJ,OAAKR,MAAG,OAAOY,GAAE,CAAC,EAAC,CAAC,YAAY,GAAG,UAAU,EAAI,CAAA,EAAC,EAAE,CAAC,SAAShB,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,aAAa,CAACC,IAAE,KAAE,sBAAsB,CAACC,IAAE,KAAE,sBAAsB,CAACC,IAAE,KAAE,2BAA2B,CAAC,SAASC,IAAER,KAAEC,KAAEE,KAAEC,KAAEC,IAAE,CAAC,KAAK,eAAeL,KAAE,KAAK,iBAAiBC,KAAE,KAAK,MAAME,KAAE,KAAK,YAAYC,KAAE,KAAK,kBAAkBC,GAAE,KAAE,UAAU,CAAC,iBAAiB,UAAU,CAAC,IAAIL,KAAE,IAAIK,IAAE,KAAE,QAAQ,QAAQ,KAAK,kBAAkB,EAAE,KAAK,KAAK,YAAY,kBAAkB,CAAC,CAAC,KAAK,IAAIE,IAAE,eAAe,CAACN,KAAE,KAAK,MAAO,MAAE,GAAG,MAAO,UAAU,CAAC,GAAG,KAAK,WAAW,cAAcA,KAAE,iBAAiB,KAAM,CAAI,MAAM,wCAAA,AAAyC,EAAE,CAACD,IAAE,EAAC,oBAAoB,UAAU,CAAC,MAAO,KAAIK,IAAE,KAAE,QAAQ,QAAQ,KAAK,kBAAkB,EAAE,eAAe,iBAAiB,KAAK,eAAe,CAAC,eAAe,mBAAmB,KAAK,iBAAiB,CAAC,eAAe,QAAQ,KAAK,MAAM,CAAC,eAAe,cAAc,KAAK,YAAY,AAAC,CAAC,EAACG,IAAE,iBAAiB,SAASR,KAAEC,KAAEE,KAAE,CAAC,MAAO,MAAE,KAAK,IAAIG,IAAE,CAAC,KAAK,IAAIC,IAAE,oBAAoB,CAAC,KAAK,KAAE,eAAeJ,KAAE,CAAC,CAAC,KAAK,IAAII,IAAE,kBAAkB,CAAC,eAAe,cAAcN,KAAE,AAAC,EAACA,KAAE,QAAQO,GAAE,EAAC,CAAC,aAAa,EAAE,sBAAsB,GAAG,2BAA2B,GAAG,sBAAsB,EAAI,CAAA,EAAC,EAAE,CAAC,SAASR,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,yBAAyB,CAAC,KAAE,MAAM,CAAC,MAAM,OAAO,eAAe,SAASJ,KAAE,CAAC,OAAO,IAAII,KAAE,oBAAqB,EAAC,iBAAiB,UAAU,CAAC,OAAO,IAAIA,KAAE,sBAAuB,CAAC,EAACD,KAAE,QAAQ,KAAE,UAAU,AAAC,EAAC,CAAC,UAAU,EAAE,yBAAyB,EAAI,CAAA,EAAC,EAAE,CAAC,SAASH,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,UAAU,CAACC,IAAE,UAAU,CAAC,IAAI,IAAIL,KAAEC,KAAE,CAAE,EAACE,KAAE,EAAEA,KAAE,IAAIA,OAAI,CAAC,KAAEA,KAAE,IAAI,IAAIC,KAAE,EAAEA,KAAE,EAAEA,OAAI,KAAE,EAAEJ,KAAE,WAAWA,OAAI,EAAEA,OAAI,EAAE,KAAEG,MAAGH,IAAE,QAAOC,IAAE,GAAE,CAAC,KAAE,QAAQ,SAASD,KAAEC,KAAE,CAAC,OAAgBD,WAAJ,IAAOA,KAAE,OAAkB,KAAE,UAAUA,KAAE,GAAzB,SAAsI,SAASA,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAEC,IAAEC,IAAE,EAAEH,KAAE,MAAG,GAAG,IAAI,IAAII,IAAE,EAAEA,IAAED,IAAEC,MAAI,KAAEP,OAAI,EAAEI,KAAE,KAAKJ,KAAE,KAAE,WAAWO,IAAE,GAAG,MAAM,GAAGP,IAAE,EAAC,EAAEC,KAAED,KAAEA,KAAE,OAAO,CAAlO,SAASA,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAEC,IAAEC,IAAE,EAAEH,KAAE,MAAG,GAAG,IAAI,IAAII,IAAE,EAAEA,IAAED,IAAEC,MAAI,KAAEP,OAAI,EAAEI,KAAE,KAAKJ,KAAEC,KAAEM,OAAK,MAAM,GAAGP,IAAE,EAAC,EAAEC,KAAED,KAAEA,KAAE,OAAO,CAAwH,CAAE,CAAC,EAAC,CAAC,UAAU,EAAI,CAAA,EAAC,EAAE,CAAC,SAASA,KAAEC,KAAEE,KAAE,CAAC,KAAE,QAAQ,EAAEA,KAAE,QAAQ,EAAEA,KAAE,KAAK,EAAEA,KAAE,eAAe,EAAEA,KAAE,KAAK,KAAKA,KAAE,YAAY,KAAKA,KAAE,mBAAmB,KAAKA,KAAE,QAAQ,KAAKA,KAAE,gBAAgB,KAAKA,KAAE,eAAe,IAAK,EAAC,CAAG,CAAA,EAAC,EAAE,CAAC,SAASH,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,YAAsB,QAApB,IAA4B,QAAQ,KAAE,MAAM,CAACH,KAAE,QAAQ,CAAC,QAAQG,IAAE,CAAC,EAAC,CAAC,IAAI,EAAI,CAAA,EAAC,EAAE,CAAC,SAASJ,KAAEC,KAAEE,KAAE,CAAC,IAAIC,YAAsB,WAApB,YAAoD,YAApB,YAAqD,YAApB,IAAgCC,IAAE,KAAE,OAAO,CAACC,IAAE,KAAE,UAAU,CAACC,IAAE,KAAE,yBAAyB,CAACC,IAAEJ,KAAE,aAAa,QAAQ,SAASK,IAAET,KAAEC,KAAE,CAAC,IAAE,KAAK,KAAK,eAAeD,KAAE,CAAC,KAAK,MAAM,KAAK,KAAK,YAAYA,KAAE,KAAK,aAAaC,KAAE,KAAK,KAAK,CAAE,CAAC,MAAE,MAAM,OAAO,IAAE,SAASQ,IAAEF,IAAE,CAACE,IAAE,UAAU,aAAa,SAAST,KAAE,CAAC,KAAK,KAAKA,KAAE,KAAY,KAAK,QAAZ,MAAmB,KAAK,aAAa,CAAC,KAAK,MAAM,KAAK,IAAE,YAAYQ,IAAER,KAAE,KAAK,EAAE,EAAE,AAAC,EAACS,IAAE,UAAU,MAAM,UAAU,CAAC,IAAE,UAAU,MAAM,KAAK,KAAK,CAAQ,KAAK,QAAZ,MAAmB,KAAK,aAAa,CAAC,KAAK,MAAM,KAAK,CAAE,GAAE,EAAE,AAAC,EAACA,IAAE,UAAU,QAAQ,UAAU,CAAC,IAAE,UAAU,QAAQ,KAAK,KAAK,CAAC,KAAK,MAAM,IAAK,EAACA,IAAE,UAAU,YAAY,UAAU,CAAC,KAAK,MAAM,IAAIJ,IAAE,KAAK,aAAa,CAAC,KAAK,EAAE,MAAM,KAAK,aAAa,OAAO,EAAG,GAAE,IAAIL,KAAE,KAAK,KAAK,MAAM,OAAO,SAASC,KAAE,CAAC,KAAE,KAAK,CAAC,KAAKA,KAAE,KAAKD,KAAE,IAAK,EAAC,AAAC,CAAC,EAACG,KAAE,eAAe,SAASH,KAAE,CAAC,OAAO,IAAIS,IAAE,UAAUT,KAAG,EAACG,KAAE,iBAAiB,UAAU,CAAC,OAAO,IAAIM,IAAE,UAAU,CAAE,EAAE,CAAC,EAAC,CAAC,yBAAyB,GAAG,UAAU,GAAG,KAAK,EAAI,CAAA,EAAC,EAAE,CAAC,SAAST,KAAEC,KAAEE,KAAE,CAAC,SAASC,KAAEJ,KAAEC,KAAE,CAAC,IAAIE,KAAEC,KAAE,GAAG,IAAID,KAAE,EAAEA,KAAEF,KAAEE,OAAI,MAAG,OAAO,aAAa,IAAIH,KAAE,CAACA,QAAK,EAAE,OAAOI,IAAE,UAASC,IAAEL,KAAEC,KAAEE,KAAEE,IAAEE,IAAEK,IAAE,CAAC,IAAII,IAAEE,IAAEH,IAAEf,KAAE,KAAKc,IAAEd,KAAE,YAAYoB,IAAER,MAAIJ,IAAE,WAAWe,IAAE,IAAE,YAAY,SAAS,IAAER,IAAE,KAAK,CAAC,CAACO,IAAE,IAAE,YAAY,SAAS,IAAE,WAAWP,IAAE,KAAK,CAAC,CAACE,IAAEF,IAAE,QAAQI,IAAE,IAAE,YAAY,SAAS,IAAEF,IAAE,CAAC,CAACS,IAAE,IAAE,YAAY,SAAS,IAAE,WAAWT,IAAE,CAAC,CAACkB,IAAEb,IAAE,SAASP,IAAE,KAAK,OAAOmB,IAAER,IAAE,SAAST,IAAE,OAAOO,IAAE,GAAGC,IAAE,GAAGI,IAAE,GAAGG,IAAEjB,IAAE,IAAIa,IAAEb,IAAE,KAAKY,IAAE,CAAC,MAAM,EAAE,eAAe,EAAE,iBAAiB,CAAE,EAAC,OAAIxB,OAAIwB,IAAE,MAAM3B,KAAE,MAAM2B,IAAE,eAAe3B,KAAE,eAAe2B,IAAE,iBAAiB3B,KAAE,kBAAkB,IAAI8B,IAAE,EAAE,OAAIA,KAAG,GAAGV,MAAIe,MAAID,MAAIJ,KAAG,MAAM,IAAIQ,IAAES,IAAE,EAAEhB,IAAE,EAAE,MAAIgB,KAAG,IAAaxC,MAAT,QAAYwB,IAAE,IAAIgB,OAAKT,IAAEvB,IAAE,mBAAmBuB,IAAEN,IAAE,MAAM,QAAQ,MAAMM,MAAI,MAAMP,IAAE,GAAGgB,KAAG,IAAIhC,IAAE,gBAAgB,IAAIC,IAAE,IAAE,aAAa,CAACA,MAAI,EAAEA,KAAG,IAAE,eAAe,CAACA,MAAI,EAAEA,KAAG,IAAE,eAAe,CAAC,EAAEE,IAAE,IAAE,gBAAgB,CAAC,KAAKA,MAAI,EAAEA,KAAG,IAAE,aAAa,CAAC,EAAEA,MAAI,EAAEA,KAAG,IAAE,YAAY,CAACiB,MAAIX,KAAG,KAAK,MAAGC,IAAE,KAAE,EAAE,EAAE,CAAC,KAAE,IAAEF,IAAE,CAAC,EAAE,CAACD,KAAG,OAAO,EAAE,CAACG,KAAGS,MAAIV,KAAG,KAAK,MAAGK,IAAE,KAAE,EAAE,EAAE,CAAC,KAAE,IAAEV,IAAE,CAAC,EAAE,CAACO,KAAG,OAAO,EAAE,CAACG,KAAG,IAAImB,IAAE,GAAG,OAAOA,KAAG;IAAOA,KAAG,KAAElB,IAAE,EAAE,CAACkB,KAAGlC,IAAE,MAAMkC,KAAG,KAAEhC,IAAE,EAAE,CAACgC,KAAG,KAAE9B,IAAE,EAAE,CAAC8B,KAAG,KAAErB,IAAE,MAAM,EAAE,CAACqB,KAAG,KAAErB,IAAE,eAAe,EAAE,CAACqB,KAAG,KAAErB,IAAE,iBAAiB,EAAE,CAACqB,KAAG,KAAEzB,IAAE,OAAO,EAAE,CAACyB,KAAG,KAAExB,IAAE,OAAO,EAAE,CAAC,CAAC,WAAWb,IAAE,kBAAkBqC,IAAEzB,IAAEC,IAAE,UAAUb,IAAE,oBAAoB,KAAEoB,IAAE,EAAE,CAACiB,IAAE,KAAE7B,IAAE,OAAO,EAAE,CAAC,WAAW,KAAE4B,IAAE,EAAE,CAAC,KAAE1C,IAAE,EAAE,CAACkB,IAAEC,IAAEL,GAAE,CAAC,KAAIb,IAAE,KAAE,WAAW,CAACC,IAAE,KAAE,0BAA0B,CAACC,IAAE,KAAE,UAAU,CAACC,IAAE,KAAE,WAAW,CAACE,IAAE,KAAE,eAAe,CAAC,SAASC,IAAEZ,KAAEC,KAAEE,KAAEC,KAAE,CAAC,IAAE,KAAK,KAAK,gBAAgB,CAAC,KAAK,aAAa,EAAE,KAAK,WAAWH,KAAE,KAAK,YAAYE,KAAE,KAAK,eAAeC,KAAE,KAAK,YAAYJ,KAAE,KAAK,YAAY,EAAE,KAAK,cAAc,CAAE,EAAC,KAAK,WAAW,CAAE,EAAC,KAAK,oBAAoB,EAAE,KAAK,aAAa,EAAE,KAAK,YAAY,KAAK,KAAK,SAAS,CAAE,CAAC,KAAE,SAASY,IAAEL,IAAE,CAACK,IAAE,UAAU,KAAK,SAASZ,KAAE,CAAC,IAAIC,KAAED,KAAE,KAAK,SAAS,EAAEG,KAAE,KAAK,aAAaC,KAAE,KAAK,SAAS,OAAO,KAAK,WAAW,KAAK,cAAc,KAAKJ,KAAE,EAAE,KAAK,cAAcA,KAAE,KAAK,OAAO,IAAE,UAAU,KAAK,KAAK,KAAK,CAAC,KAAKA,KAAE,KAAK,KAAK,CAAC,YAAY,KAAK,YAAY,QAAQG,MAAGF,KAAE,KAAKE,KAAEC,KAAE,IAAID,KAAE,GAAI,CAAC,EAAC,CAAE,EAACS,IAAE,UAAU,aAAa,SAASZ,KAAE,CAAC,KAAK,oBAAoB,KAAK,aAAa,KAAK,YAAYA,KAAE,KAAK,KAAK,IAAIC,KAAE,KAAK,cAAcD,KAAE,KAAK,IAAI,GAAGC,KAAE,CAAC,IAAIE,KAAE,IAAEH,KAAEC,MAAG,EAAE,KAAK,oBAAoB,KAAK,YAAY,KAAK,eAAe,CAAC,KAAK,KAAK,CAAC,KAAKE,KAAE,WAAW,KAAK,CAAC,QAAQ,CAAE,CAAC,EAAC,AAAC,MAAK,KAAK,YAAY,CAAE,EAACS,IAAE,UAAU,aAAa,SAASZ,KAAE,CAAC,KAAK,YAAY,EAAE,IAAIC,KAAEE,KAAE,KAAK,cAAcH,KAAE,KAAK,IAAIM,IAAE,IAAEN,KAAEG,MAAG,EAAE,KAAK,oBAAoB,KAAK,YAAY,KAAK,eAAe,CAAC,GAAG,KAAK,WAAW,KAAKG,IAAE,UAAU,CAACH,KAAE,KAAK,KAAK,CAAC,MAAMF,KAAED,KAAEW,IAAE,gBAAgB,KAAEV,KAAE,MAAM,EAAE,CAAC,KAAEA,KAAE,eAAe,EAAE,CAAC,KAAEA,KAAE,iBAAiB,EAAE,EAAE,KAAK,CAAC,QAAQ,GAAI,CAAC,EAAC,MAAM,IAAI,KAAK,KAAK,CAAC,KAAKK,IAAE,WAAW,KAAK,CAAC,QAAQ,CAAE,CAAC,EAAC,CAAC,KAAK,cAAc,QAAQ,KAAK,KAAK,KAAK,cAAc,OAAO,CAAC,CAAC,KAAK,YAAY,IAAK,EAACM,IAAE,UAAU,MAAM,UAAU,CAAC,IAAI,IAAIZ,KAAE,KAAK,aAAaC,KAAE,EAAEA,KAAE,KAAK,WAAW,OAAOA,OAAI,KAAK,KAAK,CAAC,KAAK,KAAK,WAAWA,MAAG,KAAK,CAAC,QAAQ,GAAI,CAAC,EAAC,CAAC,IAAIE,KAAEE,IAAEE,IAAEC,IAAEC,IAAEG,IAAEI,IAAE,KAAK,aAAahB,KAAEkB,KAAGf,KAAE,KAAK,WAAW,OAAOE,IAAEW,IAAET,IAAEP,KAAEQ,IAAE,KAAK,WAAWC,IAAE,KAAK,eAAeG,IAAE,IAAE,YAAY,SAAS,IAAEJ,IAAE,CAAC,CAACG,IAAE,sBAAsB,WAAW,KAAER,KAAE,EAAE,CAAC,KAAEA,KAAE,EAAE,CAAC,KAAEE,IAAE,EAAE,CAAC,KAAEE,IAAE,EAAE,CAAC,KAAEK,IAAE,OAAO,EAAE,CAACA,KAAG,KAAK,KAAK,CAAC,KAAKM,IAAE,KAAK,CAAC,QAAQ,GAAI,CAAC,EAAC,AAAC,EAACN,IAAE,UAAU,kBAAkB,UAAU,CAAC,KAAK,SAAS,KAAK,SAAS,OAAO,CAAC,KAAK,aAAa,KAAK,SAAS,WAAW,CAAC,KAAK,SAAS,KAAK,SAAS,OAAO,CAAC,KAAK,SAAS,QAAQ,AAAC,EAACA,IAAE,UAAU,iBAAiB,SAASZ,KAAE,CAAC,KAAK,SAAS,KAAKA,KAAE,CAAC,IAAIC,KAAE,KAAK,MAAO,MAAE,GAAG,OAAQ,SAASD,KAAE,CAAC,KAAE,aAAaA,KAAE,AAAC,EAAE,CAAC,KAAE,GAAG,MAAO,UAAU,CAAC,KAAE,aAAaC,KAAE,SAAS,WAAW,CAACA,KAAE,SAAS,OAAO,KAAE,mBAAmB,CAAC,KAAE,KAAK,AAAC,EAAE,CAAC,KAAE,GAAG,QAAS,SAASD,KAAE,CAAC,KAAE,MAAMA,KAAE,AAAC,EAAE,CAAC,IAAK,EAACY,IAAE,UAAU,OAAO,UAAU,CAAC,QAAQ,IAAE,UAAU,OAAO,KAAK,KAAK,IAAI,KAAK,UAAU,KAAK,SAAS,QAAQ,KAAK,mBAAmB,EAAE,GAAG,KAAK,UAAU,KAAK,SAAS,QAAQ,KAAK,mBAAoB,IAAG,KAAK,KAAK,EAAE,GAAI,EAACA,IAAE,UAAU,MAAM,SAASZ,KAAE,CAAC,IAAIC,KAAE,KAAK,SAAS,IAAI,IAAE,UAAU,MAAM,KAAK,KAAKD,KAAE,CAAC,OAAO,EAAE,IAAI,IAAIG,KAAE,EAAEA,KAAEF,KAAE,OAAOE,OAAI,GAAG,CAAC,KAAEA,MAAG,MAAMH,KAAE,AAAC,MAAQ,CAAE,QAAO,CAAE,EAACY,IAAE,UAAU,KAAK,UAAU,CAAC,IAAE,UAAU,KAAK,KAAK,KAAK,CAAC,IAAI,IAAIZ,KAAE,KAAK,SAASC,KAAE,EAAEA,KAAED,KAAE,OAAOC,OAAI,KAAEA,MAAG,MAAM,AAAC,EAACA,KAAE,QAAQW,GAAE,EAAC,CAAC,WAAW,EAAE,eAAe,GAAG,0BAA0B,GAAG,UAAU,GAAG,WAAW,EAAI,CAAA,EAAC,EAAE,CAAC,SAASZ,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,kBAAkB,CAACC,IAAE,KAAE,kBAAkB,CAAC,KAAE,eAAe,SAASL,KAAEC,KAAEE,KAAE,CAAC,IAAIG,IAAE,IAAID,IAAEJ,KAAE,YAAYE,KAAEF,KAAE,SAASA,KAAE,gBAAgBM,IAAE,EAAE,GAAG,CAAC,KAAE,QAAS,SAASP,KAAEG,KAAE,CAAC,MAAI,IAAIE,IAAE,SAASL,KAAEC,KAAE,CAAC,IAAIE,KAAEH,MAAGC,KAAEI,IAAED,KAAED,MAAG,IAAIE,IAAE,KAAM,CAAI,MAAMF,KAAE,uCAAA,CAAwC,OAAOE,GAAE,EAACF,KAAE,QAAQ,YAAYF,KAAE,YAAY,CAACO,IAAEL,KAAE,QAAQ,oBAAoBF,KAAE,oBAAoB,CAAE,EAACQ,IAAEN,KAAE,IAAIQ,IAAER,KAAE,KAAK,KAAE,gBAAgBE,IAAEG,IAAE,CAAC,eAAe,OAAO,CAAC,KAAKR,KAAE,IAAIS,IAAE,KAAKE,IAAE,QAAQR,KAAE,SAAS,GAAG,gBAAgBA,KAAE,gBAAgB,eAAeA,KAAE,cAAe,EAAC,CAAC,KAAKG,IAAE,AAAC,EAAE,CAACA,IAAE,aAAaC,GAAE,OAAMP,KAAE,CAAC,IAAE,MAAMA,KAAE,AAAC,QAAOM,GAAE,CAAC,EAAC,CAAC,kBAAkB,EAAE,kBAAkB,CAAG,CAAA,EAAC,GAAG,CAAC,SAASN,KAAEC,KAAEE,KAAE,CAAC,SAASC,MAAG,CAAC,KAAK,gBAAgBA,MAAG,OAAO,IAAIA,KAAE,GAAG,UAAU,OAAO,KAAM,CAAI,MAAM,iGAAA,CAAkG,KAAK,MAAM,CAAE,EAAC,KAAK,QAAQ,KAAK,KAAK,KAAK,GAAG,KAAK,MAAM,UAAU,CAAC,IAAIJ,KAAE,IAAII,KAAE,IAAI,IAAIH,QAAK,KAAK,OAAmB,KAAKA,OAAxB,aAA6BD,KAAEC,MAAG,KAAKA,OAAI,OAAOD,IAAE,CAAC,EAACI,KAAE,UAAU,KAAE,WAAW,EAAE,UAAU,KAAE,SAAS,CAACA,KAAE,QAAQ,KAAE,YAAY,CAACA,KAAE,SAAS,KAAE,aAAa,CAACA,KAAE,QAAQ,QAAQA,KAAE,UAAU,SAASJ,KAAEC,KAAE,CAAC,MAAM,KAAKG,OAAG,UAAUJ,KAAEC,KAAE,AAAC,EAACG,KAAE,SAAS,KAAE,aAAa,CAACH,KAAE,QAAQG,IAAE,EAAC,CAAC,aAAa,EAAE,aAAa,EAAE,SAAS,GAAG,WAAW,GAAG,YAAY,EAAI,CAAA,EAAC,GAAG,CAAC,SAASJ,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,UAAU,CAACC,IAAE,KAAE,aAAa,CAACC,IAAE,KAAE,SAAS,CAACC,IAAE,KAAE,eAAe,CAACC,IAAE,KAAE,sBAAsB,CAACC,IAAE,KAAE,gBAAgB,CAAC,SAASE,IAAEX,KAAE,CAAC,OAAO,IAAIK,IAAE,QAAS,SAASJ,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,aAAa,kBAAkB,CAAC,KAAK,IAAII,IAAE,CAAC,KAAE,GAAG,QAAS,SAASR,KAAE,CAAC,KAAEA,KAAE,AAAC,EAAE,CAAC,GAAG,MAAO,UAAU,CAAC,KAAE,WAAW,QAAQA,KAAE,aAAa,MAAqD,MAAG,CAAlD,KAAE,AAAI,MAAM,iCAAA,CAAkC,AAAK,EAAE,CAAC,QAAQ,AAAC,EAAG,MAAE,QAAQ,SAASA,KAAEC,KAAE,CAAC,IAAIE,KAAE,KAAK,OAAOF,KAAE,KAAE,OAAOA,MAAG,CAAE,EAAC,CAAC,QAAQ,EAAE,YAAY,EAAE,uBAAuB,EAAE,eAAe,EAAE,eAAeK,IAAE,UAAW,EAAC,CAACG,IAAE,QAAQ,IAAE,SAAST,KAAE,CAAC,IAAE,QAAQ,OAAO,AAAI,MAAM,uDAAA,CAAwD,CAAC,KAAE,eAAe,sBAAsBA,MAAG,EAAEC,KAAE,sBAAsBA,KAAE,OAAO,CAAC,KAAM,SAASD,KAAE,CAAC,IAAIG,KAAE,IAAII,IAAEN,MAAG,MAAO,MAAE,KAAKD,KAAE,CAACG,IAAE,EAAE,CAAC,KAAM,SAASH,KAAE,CAAC,IAAIG,KAAE,CAAC,IAAE,QAAQ,QAAQH,KAAE,AAAC,EAACI,KAAEJ,KAAE,MAAM,GAAGC,KAAE,WAAW,IAAI,IAAIK,IAAE,EAAEA,IAAEF,KAAE,OAAOE,MAAI,KAAE,KAAK,IAAEF,KAAEE,KAAG,CAAC,CAAC,MAAO,KAAE,QAAQ,IAAIH,KAAE,AAAC,EAAE,CAAC,KAAM,SAASH,KAAE,CAAC,IAAI,IAAII,KAAE,KAAE,OAAO,CAACC,IAAED,KAAE,MAAME,IAAE,EAAEA,IAAED,IAAE,OAAOC,MAAI,CAAC,IAAIC,IAAEF,IAAEC,KAAG,KAAE,KAAKC,IAAE,YAAYA,IAAE,aAAa,CAAC,QAAQ,EAAE,uBAAuB,EAAE,KAAKA,IAAE,KAAK,IAAIA,IAAE,IAAI,QAAQA,IAAE,eAAe,OAAOA,IAAE,eAAe,KAAK,gBAAgBA,IAAE,gBAAgB,eAAeA,IAAE,eAAe,cAAcN,KAAE,aAAc,EAAC,AAAC,QAAOG,KAAE,WAAW,SAASD,KAAE,QAAQC,KAAE,YAAYD,IAAE,EAAE,AAAC,CAAC,EAAC,CAAC,aAAa,EAAE,gBAAgB,GAAG,sBAAsB,GAAG,SAAS,GAAG,UAAU,GAAG,eAAe,EAAI,CAAA,EAAC,GAAG,CAAC,SAASH,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,WAAW,CAACC,IAAE,KAAE,0BAA0B,CAAC,SAASC,IAAEN,KAAEC,KAAE,CAAC,IAAE,KAAK,KAAK,mCAAmCD,KAAE,CAAC,KAAK,gBAAgB,EAAE,KAAK,YAAYC,KAAE,AAAC,MAAE,SAASK,IAAED,IAAE,CAACC,IAAE,UAAU,YAAY,SAASN,KAAE,CAAC,IAAIC,KAAE,KAAK,CAAC,KAAK,QAAQD,MAAG,OAAO,CAAC,KAAE,GAAG,OAAQ,SAASA,KAAE,CAAC,KAAE,KAAK,CAAC,KAAKA,KAAE,KAAK,CAAC,QAAQ,CAAE,CAAC,EAAC,AAAC,EAAE,CAAC,GAAG,QAAS,SAASA,KAAE,CAAC,KAAE,SAAS,KAAK,eAAeA,KAAE,KAAE,MAAMA,KAAE,AAAC,EAAE,CAAC,GAAG,MAAO,UAAU,CAAC,KAAE,SAASC,KAAE,gBAAgB,EAAE,KAAE,KAAK,AAAC,EAAE,AAAC,EAACK,IAAE,UAAU,MAAM,UAAU,CAAC,QAAQ,IAAE,UAAU,MAAM,KAAK,KAAK,GAAG,KAAK,QAAQ,OAAO,EAAE,EAAG,EAACA,IAAE,UAAU,OAAO,UAAU,CAAC,QAAQ,IAAE,UAAU,OAAO,KAAK,KAAK,GAAG,KAAK,eAAe,KAAK,KAAK,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAG,EAACL,KAAE,QAAQK,GAAE,EAAC,CAAC,0BAA0B,GAAG,WAAW,EAAI,CAAA,EAAC,GAAG,CAAC,SAASN,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,kBAAkB,CAAC,SAAS,SAASC,IAAEL,KAAEC,KAAEE,KAAE,CAAC,KAAE,KAAK,KAAKF,KAAE,CAAC,KAAK,QAAQD,KAAE,IAAIK,IAAE,KAAK,KAAE,GAAG,OAAQ,SAASL,KAAEC,KAAE,CAAC,IAAE,KAAKD,KAAE,EAAE,IAAE,QAAQ,OAAO,CAACG,MAAG,KAAEF,KAAE,AAAC,EAAE,CAAC,GAAG,QAAS,SAASD,KAAE,CAAC,IAAE,KAAK,QAAQA,KAAE,AAAC,EAAE,CAAC,GAAG,MAAO,UAAU,CAAC,IAAE,KAAK,KAAK,AAAC,EAAE,AAAC,MAAE,WAAW,CAAC,SAASK,IAAED,KAAE,CAACC,IAAE,UAAU,MAAM,UAAU,CAAC,KAAK,QAAQ,QAAQ,AAAC,EAACJ,KAAE,QAAQI,GAAE,EAAC,CAAC,WAAW,GAAG,kBAAkB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASL,KAAEC,KAAEE,KAAE,CAAC,KAAE,QAAQ,CAAC,cAA2B,OAApB,IAA2B,cAAc,SAASH,KAAEC,KAAE,CAAC,GAAG,OAAO,MAAM,OAAO,OAAO,WAAW,KAAK,MAAO,QAAO,KAAKD,KAAEC,KAAE,CAAC,UAAoBD,MAAjB,SAAmB,KAAM,CAAI,MAAM,2CAAA,CAA4C,OAAO,IAAI,OAAOA,KAAEC,KAAG,EAAC,YAAY,SAASD,KAAE,CAAC,GAAG,OAAO,MAAM,MAAO,QAAO,MAAMA,KAAE,CAAC,IAAIC,KAAE,IAAI,OAAOD,MAAG,MAAO,MAAE,KAAK,EAAE,CAACC,IAAE,EAAC,SAAS,SAASD,KAAE,CAAC,MAAO,QAAO,SAASA,KAAE,AAAC,EAAC,SAAS,SAASA,KAAE,CAAC,OAAOA,aAAsBA,KAAE,IAArB,mBAA4CA,KAAE,OAArB,mBAA+CA,KAAE,QAArB,UAA4B,CAAC,CAAC,EAAC,CAAG,CAAA,EAAC,GAAG,CAAC,SAASA,KAAEC,KAAEE,KAAE,CAAC,SAASC,KAAEJ,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAEE,IAAE,IAAE,UAAUL,KAAE,CAACQ,IAAE,IAAE,OAAON,MAAG,CAAE,EAACQ,IAAE,CAAC,IAAE,KAAKF,IAAE,MAAM,IAAI,KAAYA,IAAE,cAAT,OAAuBA,IAAE,YAAY,IAAE,YAAY,aAAa,SAAmBA,IAAE,iBAAnB,WAAqCA,IAAE,gBAAgB,SAASA,IAAE,gBAAgB,EAAE,EAAEA,IAAE,iBAAiB,MAAMA,IAAE,kBAAkBA,IAAE,KAAK,GAAGA,IAAE,gBAAgB,GAAGA,IAAE,iBAAiBA,IAAE,KAAK,GAAGA,IAAE,MAAMT,KAAE,IAAEA,KAAE,EAAES,IAAE,gBAAgBL,KAAE,SAASJ,KAAE,CAAC,AAAM,KAAE,MAAM,GAAG,GAAjB,MAAoBA,KAAE,KAAE,UAAU,EAAEA,KAAE,OAAO,EAAE,EAAE,IAAIC,KAAE,KAAE,YAAY,IAAI,CAAC,MAAO,GAAEA,KAAE,KAAE,UAAU,EAAEA,KAAE,CAAC,EAAG,EAACD,KAAE,GAAG,IAAE,KAAK,KAAKI,MAAG,EAAE,CAAC,IAAIc,IAAEK,IAAajB,MAAX,WAAe,IAAIG,IAAE,SAAS,IAAIA,IAAE,OAAO,MAAYN,KAAE,aAAN,KAAeM,IAAE,QAAQc,MAAItB,gBAAaW,KAAOX,KAAE,mBAAN,GAAwBQ,IAAE,MAAMR,MAAOA,KAAE,SAAN,KAAgBQ,IAAE,QAAQ,EAAEA,IAAE,QAAQ,EAAER,KAAE,GAAGQ,IAAE,YAAY,QAAQH,IAAE,UAAUY,IAAEjB,gBAAaW,KAAGX,gBAAaO,IAAEP,KAAEc,IAAE,QAAQ,IAAE,SAASd,KAAE,CAAC,IAAIa,IAAEd,KAAEC,MAAG,IAAE,eAAeD,KAAEC,KAAEQ,IAAE,OAAOA,IAAE,sBAAsBA,IAAE,OAAO,CAAC,IAAIa,IAAE,IAAIN,IAAEhB,KAAEkB,IAAET,KAAG,KAAK,MAAMT,MAAGsB,GAAE,UAASjB,IAAEL,KAAE,CAAC,MAAY,MAAE,MAAM,GAAG,GAAjB,MAAoBA,MAAG,KAAKA,IAAE,KAAIM,IAAE,KAAE,SAAS,CAACC,IAAE,KAAE,UAAU,CAACC,IAAE,KAAE,yBAAyB,CAACC,IAAE,KAAE,wBAAwB,CAACE,IAAE,KAAE,aAAa,CAACC,IAAE,KAAE,qBAAqB,CAACI,IAAE,KAAE,cAAc,CAACE,IAAE,KAAE,aAAa,CAACH,IAAE,KAAE,gBAAgB,CAACD,IAAE,KAAE,oCAAoC,CAACM,IAAE,SAASpB,KAAEC,KAAE,CAAC,OAAOA,KAAWA,WAAJ,GAAQU,IAAE,cAAJV,KAAkBD,KAAE,IAAEA,KAAE,CAAC,KAAK,MAAMA,OAAI,KAAE,KAAK,KAAKA,KAAE,KAAK,CAAC,KAAK,EAAE,cAAcC,IAAE,EAAC,CAAC,KAAK,MAAMD,KAAG,EAAC,SAASuB,IAAEvB,KAAE,CAAC,MAA0B,QAAO,UAAU,SAAS,KAAKA,KAAE,GAArD,iBAAsD,KAAIsB,IAAE,CAAC,KAAK,UAAU,CAAC,KAAM,CAAI,MAAM,6EAAA,AAA8E,EAAC,QAAQ,SAAStB,KAAE,CAAC,IAAIC,KAAEE,KAAEC,KAAE,IAAIH,QAAK,KAAK,MAAM,KAAK,MAAM,eAAeA,KAAE,GAAGG,KAAE,KAAK,MAAMH,OAAIE,KAAE,KAAE,MAAM,KAAK,KAAK,OAAOF,KAAE,OAAO,GAAG,KAAE,MAAM,EAAE,KAAK,KAAK,OAAO,GAAG,KAAK,MAAM,KAAEE,KAAEC,KAAE,CAAE,EAAC,OAAO,SAASJ,KAAE,CAAC,IAAIC,KAAE,CAAE,EAAC,MAAO,MAAK,QAAS,SAASE,KAAEC,KAAE,CAAC,KAAED,KAAEC,KAAE,EAAE,KAAE,KAAKA,KAAE,AAAC,EAAE,CAACH,IAAE,EAAC,KAAK,SAASD,KAAEC,KAAEE,KAAE,CAAC,GAAO,UAAU,SAAd,EAAqB,OAAOH,KAAE,KAAK,KAAKA,KAAE,KAAE,KAAK,KAAKA,KAAEC,KAAEE,KAAE,CAAC,KAAK,GAAG,IAAEH,KAAE,CAAC,CAAC,IAAIK,IAAEL,KAAE,MAAO,MAAK,OAAQ,SAASA,KAAEC,KAAE,CAAC,OAAOA,KAAE,KAAK,IAAE,KAAKD,KAAE,AAAC,EAAE,AAAC,KAAIM,IAAE,KAAK,MAAM,KAAK,KAAKN,MAAG,OAAOM,MAAIA,IAAE,IAAIA,IAAE,IAAK,EAAC,OAAO,SAASN,KAAE,CAAC,IAAIA,KAAE,OAAO,KAAK,GAAG,IAAEA,KAAE,CAAC,MAAO,MAAK,OAAQ,SAASC,KAAEE,KAAE,CAAC,OAAOA,KAAE,KAAK,KAAE,KAAKF,KAAE,AAAC,EAAE,CAAC,IAAIA,KAAE,KAAK,KAAKD,KAAEG,KAAE,IAAE,KAAK,KAAKF,KAAE,CAACG,KAAE,KAAK,OAAO,CAAC,OAAOA,KAAE,KAAKD,KAAE,KAAKC,IAAE,EAAC,OAAO,SAASJ,KAAE,CAAC,KAAE,KAAK,KAAKA,KAAE,IAAIC,KAAE,KAAK,MAAMD,MAAG,GAAGC,OAAU,KAAE,MAAM,GAAG,GAAjB,MAAoBD,MAAG,KAAKC,KAAE,KAAK,MAAMD,OAAIC,OAAIA,KAAE,IAAI,OAAO,KAAK,MAAMD,WAAQ,IAAI,IAAIG,KAAE,KAAK,OAAQ,SAASF,KAAEE,KAAE,CAAC,MAAO,MAAE,KAAK,MAAM,EAAEH,KAAE,OAAO,GAAGA,IAAE,EAAE,CAACI,KAAE,EAAEA,KAAED,KAAE,OAAOC,OAAI,OAAO,KAAK,MAAMD,KAAEC,MAAG,MAAM,OAAO,IAAK,EAAC,SAAS,SAASJ,KAAE,CAAC,KAAM,CAAI,MAAM,6EAAA,AAA8E,EAAC,uBAAuB,SAASA,KAAE,CAAC,IAAIC,KAAEE,KAAE,CAAE,EAAC,GAAG,CAAC,IAAIA,KAAE,IAAE,OAAOH,MAAG,CAAE,EAAC,CAAC,aAAa,EAAE,YAAY,QAAQ,mBAAmB,KAAK,KAAK,GAAG,SAAS,MAAM,QAAQ,KAAK,SAAS,kBAAkB,eAAeM,IAAE,UAAW,EAAC,EAAE,KAAK,KAAE,KAAK,aAAa,CAACH,KAAE,YAAY,KAAE,YAAY,aAAa,CAAkBA,KAAE,OAAnB,iBAA0BA,KAAE,KAAK,WAAWA,KAAE,KAAK,KAAM,CAAI,MAAM,4BAAA,CAA6B,IAAE,aAAaA,KAAE,KAAK,CAAYA,KAAE,WAAb,UAAmCA,KAAE,WAAd,WAAkCA,KAAE,WAAZ,SAAgCA,KAAE,WAAZ,UAAuBA,KAAE,SAAS,QAAkBA,KAAE,WAAZ,UAAuBA,KAAE,SAAS,OAAO,IAAIC,KAAED,KAAE,SAAS,KAAK,SAAS,GAAG,KAAE,IAAE,eAAe,KAAKA,KAAEC,KAAE,AAAC,OAAMJ,KAAE,CAAC,CAACC,KAAE,IAAIO,IAAE,UAAU,MAAMR,KAAE,AAAC,QAAO,IAAIS,IAAER,KAAEE,KAAE,MAAM,SAASA,KAAE,SAAU,EAAC,cAAc,SAASH,KAAEC,KAAE,CAAC,MAAO,MAAK,uBAAuBD,KAAE,CAAC,WAAWC,KAAE,AAAC,EAAC,mBAAmB,SAASD,KAAEC,KAAE,CAAC,OAAOD,OAAK,CAAE,GAAE,OAAOA,KAAE,KAAK,cAAc,KAAK,uBAAuBA,KAAE,CAAC,eAAeC,KAAE,AAAC,CAAC,EAAC,KAAE,QAAQqB,GAAE,EAAC,CAAC,qBAAqB,EAAE,aAAa,EAAE,aAAa,EAAE,oCAAoC,GAAG,gBAAgB,GAAG,yBAAyB,GAAG,wBAAwB,GAAG,SAAS,GAAG,UAAU,GAAG,cAAc,EAAI,CAAA,EAAC,GAAG,CAAC,SAAStB,KAAEC,KAAEE,KAAE,CAAC,KAAE,QAAQ,KAAE,SAAS,AAAC,EAAC,CAAC,WAAY,EAAG,CAAA,EAAC,GAAG,CAAC,SAASH,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,eAAe,CAAC,SAASC,IAAEL,KAAE,CAAC,KAAE,KAAK,KAAKA,KAAE,CAAC,IAAI,IAAIC,KAAE,EAAEA,KAAE,KAAK,KAAK,OAAOA,OAAI,KAAEA,MAAG,IAAID,KAAEC,KAAG,MAAE,WAAW,CAAC,SAASI,IAAED,KAAE,CAACC,IAAE,UAAU,OAAO,SAASL,KAAE,CAAC,OAAO,KAAK,KAAK,KAAK,KAAKA,KAAG,EAACK,IAAE,UAAU,qBAAqB,SAASL,KAAE,CAAC,IAAI,IAAIC,KAAE,KAAE,WAAW,EAAE,CAACE,KAAE,KAAE,WAAW,EAAE,CAACC,KAAE,KAAE,WAAW,EAAE,CAACC,IAAE,KAAE,WAAW,EAAE,CAACC,IAAE,KAAK,OAAO,EAAE,GAAGA,IAAE,EAAEA,IAAE,GAAG,KAAK,KAAKA,OAAKL,MAAG,KAAK,KAAKK,IAAE,KAAKH,MAAG,KAAK,KAAKG,IAAE,KAAKF,MAAG,KAAK,KAAKE,IAAE,KAAKD,IAAE,OAAOC,IAAE,KAAK,KAAK,MAAM,EAAG,EAACD,IAAE,UAAU,sBAAsB,SAASL,KAAE,CAAC,IAAIC,KAAE,KAAE,WAAW,EAAE,CAACE,KAAE,KAAE,WAAW,EAAE,CAACC,KAAE,KAAE,WAAW,EAAE,CAACC,IAAE,KAAE,WAAW,EAAE,CAACC,IAAE,KAAK,SAAS,EAAE,CAAC,OAAOL,OAAIK,IAAE,IAAIH,OAAIG,IAAE,IAAIF,OAAIE,IAAE,IAAID,MAAIC,IAAE,EAAG,EAACD,IAAE,UAAU,SAAS,SAASL,KAAE,CAAC,GAAG,KAAK,YAAYA,KAAE,CAAKA,OAAJ,EAAM,MAAM,CAAE,EAAC,IAAIC,KAAE,KAAK,KAAK,MAAM,KAAK,KAAK,KAAK,MAAM,KAAK,KAAK,KAAK,MAAMD,KAAE,CAAC,OAAO,KAAK,OAAOA,KAAEC,IAAE,EAACA,KAAE,QAAQI,GAAE,EAAC,CAAC,WAAW,GAAG,eAAe,EAAI,CAAA,EAAC,GAAG,CAAC,SAASL,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,WAAW,CAAC,SAASC,IAAEL,KAAE,CAAC,KAAK,KAAKA,KAAE,KAAK,OAAOA,KAAE,OAAO,KAAK,MAAM,EAAE,KAAK,KAAK,CAAE,KAAE,UAAU,CAAC,YAAY,SAASA,KAAE,CAAC,KAAK,WAAW,KAAK,MAAMA,KAAE,AAAC,EAAC,WAAW,SAASA,KAAE,CAAC,GAAG,KAAK,OAAO,KAAK,KAAKA,MAAGA,KAAE,EAAE,KAAM,CAAI,MAAM,sCAAsC,KAAK,OAAO,mBAAmBA,KAAE,qBAAA,AAAsB,EAAC,SAAS,SAASA,KAAE,CAAC,KAAK,WAAWA,KAAE,CAAC,KAAK,MAAMA,IAAE,EAAC,KAAK,SAASA,KAAE,CAAC,KAAK,SAAS,KAAK,MAAMA,KAAE,AAAC,EAAC,OAAO,SAASA,KAAE,CAAE,EAAC,QAAQ,SAASA,KAAE,CAAC,IAAIC,KAAEE,KAAE,EAAE,IAAI,KAAK,YAAYH,KAAE,CAACC,KAAE,KAAK,MAAMD,KAAE,EAAEC,MAAG,KAAK,MAAMA,OAAI,MAAGE,MAAG,GAAG,KAAK,OAAOF,KAAE,CAAC,OAAO,KAAK,OAAOD,KAAEG,IAAE,EAAC,WAAW,SAASH,KAAE,CAAC,MAAO,MAAE,YAAY,SAAS,KAAK,SAASA,KAAE,CAAC,AAAC,EAAC,SAAS,SAASA,KAAE,CAAE,EAAC,qBAAqB,SAASA,KAAE,CAAE,EAAC,sBAAsB,SAASA,KAAE,CAAE,EAAC,SAAS,UAAU,CAAC,IAAIA,KAAE,KAAK,QAAQ,EAAE,CAAC,OAAO,IAAI,KAAK,KAAK,IAAI,MAAMA,MAAG,GAAG,MAAMA,MAAG,GAAG,IAAI,EAAEA,MAAG,GAAG,GAAGA,MAAG,GAAG,GAAGA,MAAG,EAAE,IAAI,GAAGA,OAAI,EAAE,CAAE,CAAC,EAACC,KAAE,QAAQI,GAAE,EAAC,CAAC,WAAW,EAAI,CAAA,EAAC,GAAG,CAAC,SAASL,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,qBAAqB,CAAC,SAASC,IAAEL,KAAE,CAAC,KAAE,KAAK,KAAKA,KAAE,AAAC,MAAE,WAAW,CAAC,SAASK,IAAED,KAAE,CAACC,IAAE,UAAU,SAAS,SAASL,KAAE,CAAC,KAAK,YAAYA,KAAE,CAAC,IAAIC,KAAE,KAAK,KAAK,MAAM,KAAK,KAAK,KAAK,MAAM,KAAK,KAAK,KAAK,MAAMD,KAAE,CAAC,OAAO,KAAK,OAAOA,KAAEC,IAAE,EAACA,KAAE,QAAQI,GAAE,EAAC,CAAC,WAAW,GAAG,qBAAqB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASL,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,eAAe,CAAC,SAASC,IAAEL,KAAE,CAAC,KAAE,KAAK,KAAKA,KAAE,AAAC,MAAE,WAAW,CAAC,SAASK,IAAED,KAAE,CAACC,IAAE,UAAU,OAAO,SAASL,KAAE,CAAC,MAAO,MAAK,KAAK,WAAW,KAAK,KAAKA,KAAE,AAAC,EAACK,IAAE,UAAU,qBAAqB,SAASL,KAAE,CAAC,MAAO,MAAK,KAAK,YAAYA,KAAE,CAAC,KAAK,IAAK,EAACK,IAAE,UAAU,sBAAsB,SAASL,KAAE,CAAC,OAAOA,OAAI,KAAK,SAAS,EAAE,AAAC,EAACK,IAAE,UAAU,SAAS,SAASL,KAAE,CAAC,KAAK,YAAYA,KAAE,CAAC,IAAIC,KAAE,KAAK,KAAK,MAAM,KAAK,KAAK,KAAK,MAAM,KAAK,KAAK,KAAK,MAAMD,KAAE,CAAC,OAAO,KAAK,OAAOA,KAAEC,IAAE,EAACA,KAAE,QAAQI,GAAE,EAAC,CAAC,WAAW,GAAG,eAAe,EAAI,CAAA,EAAC,GAAG,CAAC,SAASL,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,gBAAgB,CAAC,SAASC,IAAEL,KAAE,CAAC,KAAE,KAAK,KAAKA,KAAE,AAAC,MAAE,WAAW,CAAC,SAASK,IAAED,KAAE,CAACC,IAAE,UAAU,SAAS,SAASL,KAAE,CAAC,GAAG,KAAK,YAAYA,KAAE,CAAKA,OAAJ,EAAM,OAAO,IAAI,WAAc,IAAIC,KAAE,KAAK,KAAK,SAAS,KAAK,KAAK,KAAK,MAAM,KAAK,KAAK,KAAK,MAAMD,KAAE,CAAC,OAAO,KAAK,OAAOA,KAAEC,IAAE,EAACA,KAAE,QAAQI,GAAE,EAAC,CAAC,WAAW,GAAG,gBAAgB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASL,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,WAAW,CAACC,IAAE,KAAE,aAAa,CAACC,IAAE,KAAE,gBAAgB,CAACC,IAAE,KAAE,iBAAiB,CAACC,IAAE,KAAE,qBAAqB,CAACC,IAAE,KAAE,qBAAqB,CAAC,KAAE,QAAQ,SAAST,KAAE,CAAC,IAAIC,KAAE,KAAE,UAAUD,KAAE,CAAC,MAAO,MAAE,aAAaC,KAAE,CAAYA,OAAX,UAAcI,IAAE,WAA0BJ,OAAf,aAAiB,IAAIO,IAAER,MAAGK,IAAE,WAAW,IAAII,IAAE,KAAE,YAAY,aAAaT,KAAE,EAAE,IAAIM,IAAE,KAAE,YAAY,QAAQN,KAAE,EAAE,IAAIO,IAAEP,KAAG,CAAC,EAAC,CAAC,aAAa,GAAG,WAAW,GAAG,gBAAgB,GAAG,qBAAqB,GAAG,iBAAiB,GAAG,qBAAqB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASA,KAAEC,KAAEE,KAAE,CAAC,KAAE,kBAAkB,OAAOA,KAAE,oBAAoB,OAAOA,KAAE,sBAAsB,OAAOA,KAAE,gCAAgC,UAAOA,KAAE,4BAA4B,OAAOA,KAAE,gBAAgB,UAAQ,EAAC,CAAG,CAAA,EAAC,GAAG,CAAC,SAASH,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,kBAAkB,CAACC,IAAE,KAAE,WAAW,CAAC,SAASC,IAAEN,KAAE,CAAC,KAAE,KAAK,KAAK,oBAAoBA,KAAE,CAAC,KAAK,SAASA,IAAE,KAAE,SAASM,IAAEF,KAAE,CAACE,IAAE,UAAU,aAAa,SAASN,KAAE,CAAC,KAAK,KAAK,CAAC,KAAK,IAAE,YAAY,KAAK,SAASA,KAAE,KAAK,CAAC,KAAKA,KAAE,IAAK,EAAC,AAAC,EAACC,KAAE,QAAQK,GAAE,EAAC,CAAC,WAAW,GAAG,kBAAkB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASN,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,kBAAkB,CAACC,IAAE,KAAE,WAAW,CAAC,SAASC,KAAG,CAAC,KAAE,KAAK,KAAK,aAAa,CAAC,KAAK,eAAe,QAAQ,EAAE,AAAC,MAAE,WAAW,CAAC,SAASA,IAAEF,KAAE,CAACE,IAAE,UAAU,aAAa,SAASN,KAAE,CAAC,KAAK,WAAW,MAAM,IAAEA,KAAE,KAAK,KAAK,WAAW,OAAO,EAAE,CAAC,KAAK,KAAKA,KAAE,AAAC,EAACC,KAAE,QAAQK,GAAE,EAAC,CAAC,WAAW,EAAE,WAAW,GAAG,kBAAkB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASN,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,WAAW,CAACC,IAAE,KAAE,kBAAkB,CAAC,SAASC,IAAEN,KAAE,CAAC,IAAE,KAAK,KAAK,uBAAuBA,KAAE,CAAC,KAAK,SAASA,KAAE,KAAK,eAAeA,KAAE,EAAE,AAAC,MAAE,SAASM,IAAED,IAAE,CAACC,IAAE,UAAU,aAAa,SAASN,KAAE,CAAC,GAAGA,KAAE,CAAC,IAAIC,KAAE,KAAK,WAAW,KAAK,WAAW,EAAE,KAAK,WAAW,KAAK,UAAUA,KAAED,KAAE,KAAK,MAAO,KAAE,UAAU,aAAa,KAAK,KAAKA,KAAE,AAAC,EAACC,KAAE,QAAQK,GAAE,EAAC,CAAC,WAAW,GAAG,kBAAkB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASN,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,WAAW,CAACC,IAAE,KAAE,kBAAkB,CAAC,SAASC,IAAEN,KAAE,CAAC,IAAE,KAAK,KAAK,aAAa,CAAC,IAAIC,KAAE,KAAK,KAAK,aAAa,EAAE,KAAK,MAAM,EAAE,KAAK,IAAI,EAAE,KAAK,KAAK,KAAK,KAAK,KAAK,GAAG,KAAK,gBAAgB,EAAE,KAAE,KAAM,SAASD,KAAE,CAAC,KAAE,aAAa,EAAEC,KAAE,KAAKD,KAAEC,KAAE,IAAID,MAAGA,KAAE,QAAQ,EAAEC,KAAE,KAAK,KAAE,UAAUD,KAAE,CAACC,KAAE,UAAU,KAAE,gBAAgB,AAAC,EAAG,SAASD,KAAE,CAAC,KAAE,MAAMA,KAAE,AAAC,EAAE,AAAC,MAAE,SAASM,IAAED,IAAE,CAACC,IAAE,UAAU,QAAQ,UAAU,CAAC,IAAE,UAAU,QAAQ,KAAK,KAAK,CAAC,KAAK,KAAK,IAAK,EAACA,IAAE,UAAU,OAAO,UAAU,CAAC,QAAQ,IAAE,UAAU,OAAO,KAAK,KAAK,IAAI,KAAK,gBAAgB,KAAK,cAAc,KAAK,gBAAgB,EAAE,KAAE,MAAM,KAAK,eAAe,CAAE,EAAC,KAAK,GAAG,EAAG,EAACA,IAAE,UAAU,eAAe,UAAU,CAAC,KAAK,gBAAgB,EAAE,KAAK,UAAU,KAAK,aAAa,KAAK,OAAO,CAAC,KAAK,aAAa,KAAE,MAAM,KAAK,eAAe,CAAE,EAAC,KAAK,CAAC,KAAK,gBAAgB,GAAI,EAACA,IAAE,UAAU,MAAM,UAAU,CAAC,GAAG,KAAK,UAAU,KAAK,WAAW,OAAO,EAAE,IAAIN,KAAE,KAAKC,KAAE,KAAK,IAAI,KAAK,IAAI,KAAK,MAAM,MAAM,CAAC,GAAG,KAAK,OAAO,KAAK,IAAI,MAAO,MAAK,KAAK,CAAC,OAAO,KAAK,KAAZ,CAAkB,IAAI,SAAS,KAAE,KAAK,KAAK,UAAU,KAAK,MAAMA,KAAE,CAAC,MAAM,IAAI,aAAa,KAAE,KAAK,KAAK,SAAS,KAAK,MAAMA,KAAE,CAAC,MAAM,IAAI,QAAQ,IAAI,aAAa,KAAE,KAAK,KAAK,MAAM,KAAK,MAAMA,KAAE,AAAC,QAAO,KAAK,MAAMA,KAAE,KAAK,KAAK,CAAC,KAAKD,KAAE,KAAK,CAAC,QAAQ,KAAK,IAAI,KAAK,MAAM,KAAK,IAAI,IAAI,CAAE,CAAC,EAAC,AAAC,EAACC,KAAE,QAAQK,GAAE,EAAC,CAAC,WAAW,GAAG,kBAAkB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASN,KAAEC,KAAEE,KAAE,CAAC,SAASC,KAAEJ,KAAE,CAAC,KAAK,KAAKA,MAAG,UAAU,KAAK,WAAW,CAAE,EAAC,KAAK,eAAe,KAAK,KAAK,gBAAgB,CAAE,EAAC,KAAK,UAAU,EAAE,KAAK,YAAY,EAAE,KAAK,UAAU,EAAE,KAAK,WAAW,CAAC,KAAK,CAAE,EAAC,IAAI,CAAE,EAAC,MAAM,CAAE,CAAC,EAAC,KAAK,SAAS,IAAK,MAAE,UAAU,CAAC,KAAK,SAASA,KAAE,CAAC,KAAK,KAAK,OAAOA,KAAE,AAAC,EAAC,IAAI,UAAU,CAAC,GAAG,KAAK,WAAW,OAAO,EAAE,KAAK,OAAO,CAAC,GAAG,CAAC,KAAK,KAAK,MAAM,CAAC,KAAK,SAAS,CAAC,KAAK,YAAY,CAAE,OAAMA,KAAE,CAAC,KAAK,KAAK,QAAQA,KAAE,AAAC,QAAO,CAAE,EAAC,MAAM,SAASA,KAAE,CAAC,OAAO,KAAK,aAAa,KAAK,SAAS,KAAK,eAAeA,MAAG,KAAK,YAAY,EAAE,KAAK,KAAK,QAAQA,KAAE,CAAC,KAAK,UAAU,KAAK,SAAS,MAAMA,KAAE,CAAC,KAAK,SAAS,GAAG,EAAG,EAAC,GAAG,SAASA,KAAEC,KAAE,CAAC,MAAO,MAAK,WAAWD,MAAG,KAAKC,KAAE,CAAC,IAAK,EAAC,QAAQ,UAAU,CAAC,KAAK,WAAW,KAAK,eAAe,KAAK,gBAAgB,KAAK,KAAK,WAAW,CAAE,CAAC,EAAC,KAAK,SAASD,KAAEC,KAAE,CAAC,GAAG,KAAK,WAAWD,MAAG,IAAI,IAAIG,KAAE,EAAEA,KAAE,KAAK,WAAWH,MAAG,OAAOG,OAAI,KAAK,WAAWH,MAAGG,MAAG,KAAK,KAAKF,KAAE,AAAC,EAAC,KAAK,SAASD,KAAE,CAAC,MAAO,MAAE,iBAAiB,KAAK,AAAC,EAAC,iBAAiB,SAASA,KAAE,CAAC,GAAG,KAAK,SAAS,KAAM,CAAI,MAAM,eAAe,KAAK,2BAAA,CAA4B,KAAK,WAAWA,KAAE,WAAW,KAAK,iBAAiB,CAAC,KAAK,SAASA,KAAE,IAAIC,KAAE,KAAK,MAAO,MAAE,GAAG,OAAQ,SAASD,KAAE,CAAC,KAAE,aAAaA,KAAE,AAAC,EAAE,CAAC,KAAE,GAAG,MAAO,UAAU,CAAC,KAAE,KAAK,AAAC,EAAE,CAAC,KAAE,GAAG,QAAS,SAASA,KAAE,CAAC,KAAE,MAAMA,KAAE,AAAC,EAAE,CAAC,IAAK,EAAC,MAAM,UAAU,CAAC,OAAO,KAAK,WAAW,KAAK,aAAa,KAAK,UAAU,EAAE,KAAK,UAAU,KAAK,SAAS,OAAO,EAAE,EAAG,EAAC,OAAO,UAAU,CAAC,IAAI,KAAK,UAAU,KAAK,WAAW,OAAO,EAAE,IAAIA,KAAE,KAAK,UAAU,EAAE,OAAO,KAAK,iBAAiB,KAAK,MAAM,KAAK,eAAe,CAACA,MAAG,GAAG,KAAK,UAAU,KAAK,SAAS,QAAQ,EAAEA,IAAE,EAAC,MAAM,UAAU,CAAE,EAAC,aAAa,SAASA,KAAE,CAAC,KAAK,KAAKA,KAAE,AAAC,EAAC,eAAe,SAASA,KAAEC,KAAE,CAAC,OAAO,KAAK,gBAAgBD,MAAGC,KAAE,KAAK,iBAAiB,CAAC,IAAK,EAAC,gBAAgB,UAAU,CAAC,IAAI,IAAID,QAAK,KAAK,gBAAgB,KAAK,gBAAgB,eAAeA,KAAE,GAAG,KAAK,WAAWA,MAAG,KAAK,gBAAgBA,MAAI,EAAC,KAAK,UAAU,CAAC,GAAG,KAAK,SAAS,KAAM,CAAI,MAAM,eAAe,KAAK,2BAAA,CAA4B,KAAK,UAAU,EAAE,KAAK,UAAU,KAAK,SAAS,MAAM,AAAC,EAAC,SAAS,UAAU,CAAC,IAAIA,KAAE,UAAU,KAAK,KAAK,OAAO,KAAK,SAAS,KAAK,SAAS,OAAOA,KAAEA,IAAE,CAAC,EAACC,KAAE,QAAQG,IAAE,EAAC,CAAG,CAAA,EAAC,GAAG,CAAC,SAASJ,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,WAAW,CAACC,IAAE,KAAE,kBAAkB,CAACC,IAAE,KAAE,kBAAkB,CAACC,IAAE,KAAE,YAAY,CAACC,IAAE,KAAE,aAAa,CAACC,IAAE,KAAE,cAAc,CAACE,IAAE,KAAK,GAAGH,IAAE,WAAW,GAAG,CAAC,IAAE,KAAE,sCAAsC,AAAC,MAAQ,CAAE,UAASI,IAAEZ,KAAEC,KAAEE,KAAE,CAAC,IAAII,IAAEN,KAAE,OAAOA,KAAP,CAAU,IAAI,OAAO,IAAI,cAAc,IAAE,aAAa,MAAM,IAAI,SAAS,IAAE,QAAS,IAAG,CAAC,KAAK,cAAcM,IAAE,KAAK,YAAYN,KAAE,KAAK,UAAUE,KAAE,KAAE,aAAaI,IAAE,CAAC,KAAK,QAAQ,KAAE,KAAK,IAAIF,IAAEE,KAAG,CAAC,KAAE,MAAM,AAAC,OAAMP,KAAE,CAAC,KAAK,QAAQ,IAAIM,IAAE,SAAS,KAAK,QAAQ,MAAMN,KAAE,AAAC,CAAC,KAAE,UAAU,CAAC,WAAW,SAASA,KAAE,CAAC,OAAOC,KAAE,KAAKE,KAAEH,KAAE,IAAIS,IAAE,QAAS,SAAST,KAAEK,IAAE,CAAC,IAAIC,IAAE,CAAE,EAACE,IAAEP,KAAE,cAAcQ,IAAER,KAAE,YAAYU,IAAEV,KAAE,UAAU,KAAE,GAAG,OAAQ,SAASD,KAAEC,KAAE,CAAC,IAAE,KAAKD,KAAE,CAACG,MAAG,KAAEF,KAAE,AAAC,EAAE,CAAC,GAAG,QAAS,SAASD,KAAE,CAAC,IAAE,CAAE,EAAC,IAAEA,KAAE,AAAC,EAAE,CAAC,GAAG,MAAO,UAAU,CAAC,GAAG,CAAC,IAAIC,KAAE,SAASD,KAAEC,KAAEE,KAAE,CAAC,OAAOH,KAAP,CAAU,IAAI,OAAO,MAAO,MAAE,QAAQ,KAAE,YAAY,cAAcC,KAAE,CAACE,KAAE,CAAC,IAAI,SAAS,MAAO,KAAE,OAAOF,KAAE,CAAC,QAAQ,MAAO,MAAE,YAAYD,KAAEC,KAAE,AAAC,CAAC,EAACQ,IAAE,SAAST,KAAEC,KAAE,CAAC,IAAIE,KAAEC,KAAE,EAAEC,IAAE,KAAKC,IAAE,EAAE,IAAIH,KAAE,EAAEA,KAAEF,KAAE,OAAOE,OAAI,KAAGF,KAAEE,MAAG,OAAO,OAAOH,KAAP,CAAU,IAAI,SAAS,MAAO,MAAE,KAAK,GAAG,CAAC,IAAI,QAAQ,MAAO,OAAM,UAAU,OAAO,MAAM,CAAE,EAACC,KAAE,CAAC,IAAI,aAAa,IAAII,IAAE,IAAI,WAAWC,KAAGH,KAAE,EAAEA,KAAEF,KAAE,OAAOE,OAAI,IAAE,IAAIF,KAAEE,MAAGC,KAAE,CAACA,MAAGH,KAAEE,MAAG,OAAO,OAAOE,IAAE,IAAI,aAAa,MAAO,QAAO,OAAOJ,KAAE,CAAC,QAAQ,KAAM,CAAI,MAAM,8BAA8BD,KAAE,IAAA,AAAK,CAAC,EAACQ,IAAEF,IAAE,CAACK,IAAE,CAAC,KAAEV,KAAE,AAAC,OAAMA,KAAE,CAAC,IAAEA,KAAE,AAAC,KAAE,CAAE,CAAC,EAAE,CAAC,QAAQ,AAAC,OAAOA,KAAEE,IAAE,EAAC,GAAG,SAASH,KAAEC,KAAE,CAAC,IAAIE,KAAE,KAAK,OAAeH,OAAT,OAAW,KAAK,QAAQ,GAAGA,KAAG,SAASA,KAAE,CAAC,KAAE,KAAKG,KAAEH,KAAE,KAAKA,KAAE,KAAK,AAAC,EAAE,CAAC,KAAK,QAAQ,GAAGA,KAAG,UAAU,CAAC,KAAE,MAAMC,KAAE,UAAUE,KAAE,AAAC,EAAE,CAAC,IAAK,EAAC,OAAO,UAAU,CAAC,MAAO,MAAE,MAAM,KAAK,QAAQ,OAAO,CAAE,EAAC,KAAK,QAAQ,CAAC,IAAK,EAAC,MAAM,UAAU,CAAC,MAAO,MAAK,QAAQ,OAAO,CAAC,IAAK,EAAC,eAAe,SAASH,KAAE,CAAC,GAAG,KAAE,aAAa,aAAa,CAAgB,KAAK,cAApB,aAAgC,KAAM,CAAI,MAAM,KAAK,YAAY,mCAAA,CAAoC,OAAO,IAAIW,IAAE,KAAK,CAAC,WAA0B,KAAK,cAApB,YAAgC,EAACX,KAAG,CAAC,EAACC,KAAE,QAAQW,GAAE,EAAC,CAAC,YAAY,EAAE,cAAc,EAAE,sCAAsC,GAAG,aAAa,GAAG,WAAW,GAAG,kBAAkB,GAAG,kBAAkB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASZ,KAAEC,KAAEE,KAAE,CAAC,GAAGA,KAAE,QAAQ,EAAEA,KAAE,OAAO,EAAEA,KAAE,QAAQ,EAAEA,KAAE,mBAAgC,YAApB,YAAqD,WAApB,IAA+BA,KAAE,kBAA+B,OAApB,IAA2BA,KAAE,kBAA+B,WAApB,WAAmD,YAApB,IAAgC,KAAE,MAAM,MAAM,CAAC,IAAIC,KAAE,IAAI,YAAY,GAAG,GAAG,CAAC,KAAE,KAAS,IAAI,KAAK,CAACA,IAAE,EAAC,CAAC,KAAK,iBAAkB,GAAE,OAA3C,CAAgD,MAAQ,CAAC,GAAG,CAAC,IAAIC,IAAE,IAAI,KAAK,aAAa,KAAK,mBAAmB,KAAK,gBAAgB,KAAK,eAAe,IAAE,OAAOD,KAAE,CAACD,KAAE,KAAS,IAAE,QAAQ,kBAAkB,CAAC,OAAjC,CAAsC,MAAQ,CAAC,KAAE,MAAM,CAAE,CAAC,CAAC,IAAG,CAAC,KAAE,aAAa,KAAE,kBAAkB,CAAC,QAAS,MAAQ,CAAC,KAAE,YAAY,CAAE,CAAC,EAAC,CAAC,kBAAkB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASH,KAAEC,KAAEE,KAAE,CAAC,IAAI,IAAIC,KAAE,KAAE,UAAU,CAACC,IAAE,KAAE,YAAY,CAACC,IAAE,KAAE,gBAAgB,CAACC,IAAE,KAAE,yBAAyB,CAACC,IAAE,AAAU,UAAA,CAAKC,IAAE,EAAEA,IAAE,IAAIA,MAAI,IAAEA,KAAG,KAAKA,IAAE,EAAE,KAAKA,IAAE,EAAE,KAAKA,IAAE,EAAE,KAAKA,IAAE,EAAE,KAAKA,IAAE,EAAE,EAAE,SAASE,KAAG,CAAC,IAAE,KAAK,KAAK,eAAe,CAAC,KAAK,SAAS,IAAK,UAASC,KAAG,CAAC,IAAE,KAAK,KAAK,eAAe,AAAC,KAAE,KAAKJ,IAAE,KAAK,EAAEL,KAAE,WAAW,SAASH,KAAE,CAAC,OAAOK,IAAE,WAAW,IAAE,cAAcL,KAAE,QAAQ,CAAC,SAASA,KAAE,CAAC,IAAIC,KAAEE,KAAEC,KAAEE,IAAEC,IAAEC,IAAER,KAAE,OAAOS,IAAE,EAAE,IAAIH,IAAE,EAAEA,IAAEE,IAAEF,MAAI,CAAQ,OAAOH,KAAE,KAAE,WAAWG,IAAE,IAAhC,OAAoCA,IAAE,EAAEE,MAAW,OAAOJ,KAAE,KAAE,WAAWE,IAAE,EAAE,IAAlC,QAAuCH,KAAE,OAAOA,KAAE,OAAO,KAAKC,KAAE,OAAOE,OAAKG,KAAGN,KAAE,IAAI,EAAEA,KAAE,KAAK,EAAEA,KAAE,MAAM,EAAE,EAAE,IAAIF,KAAEI,IAAE,WAAW,IAAI,WAAWI,KAAG,MAAUA,IAAAA,CAAGH,IAAEC,IAAE,EAAEA,IAAEE,IAAEH,MAAI,CAAQ,OAAOH,KAAE,KAAE,WAAWG,IAAE,IAAhC,OAAoCA,IAAE,EAAEE,MAAW,OAAOJ,KAAE,KAAE,WAAWE,IAAE,EAAE,IAAlC,QAAuCH,KAAE,OAAOA,KAAE,OAAO,KAAKC,KAAE,OAAOE,OAAKH,KAAE,IAAIF,KAAEM,OAAKJ,MAAGA,KAAE,KAAKF,KAAEM,OAAK,IAAIJ,OAAI,GAAGA,KAAE,MAAMF,KAAEM,OAAK,IAAIJ,OAAI,IAAIF,KAAEM,OAAK,IAAIJ,OAAI,GAAGF,KAAEM,OAAK,IAAIJ,OAAI,GAAG,IAAIF,KAAEM,OAAK,IAAIJ,OAAI,EAAE,IAAIF,KAAEM,OAAK,IAAI,GAAGJ,MAAG,OAAOF,IAAE,EAACD,KAAE,AAAC,EAACG,KAAE,WAAW,SAASH,KAAE,CAAC,OAAOK,IAAE,WAAW,KAAE,YAAY,aAAaL,KAAE,CAAC,SAAS,QAAQ,CAAC,SAASA,KAAE,CAAC,IAAIC,KAAEE,KAAEE,IAAEC,IAAEC,IAAEP,KAAE,OAAOS,IAAE,MAAU,EAAEF,IAAAA,CAAG,IAAIN,KAAEE,KAAE,EAAEF,KAAEM,KAAG,IAAIF,IAAEL,KAAEC,SAAM,IAAI,IAAEE,QAAKE,YAAU,GAAGC,IAAEE,IAAEH,MAAI,IAAEF,QAAK,MAAMF,MAAGK,IAAE,MAAM,CAAC,IAAID,KAAOC,MAAJ,EAAM,GAAOA,MAAJ,EAAM,GAAG,EAAE,EAAEA,KAAGL,KAAEM,KAAG,IAAEF,KAAG,EAAE,GAAGL,KAAEC,QAAKK,MAAI,EAAEA,IAAEG,IAAEN,QAAK,MAAME,IAAE,MAAMI,IAAEN,QAAKE,KAAGA,KAAG,MAAMI,IAAEN,QAAK,MAAME,KAAG,GAAG,KAAKI,IAAEN,QAAK,MAAM,KAAKE,IAAG,QAAOI,IAAE,SAASN,OAAIM,IAAE,SAASA,IAAE,IAAE,SAAS,EAAEN,KAAE,CAACM,IAAE,OAAON,MAAG,KAAE,kBAAkBM,IAAE,AAAC,EAACT,KAAE,KAAE,YAAYK,IAAE,WAAW,aAAa,QAAQL,KAAE,CAAC,AAAC,EAAC,KAAE,SAASW,IAAEJ,IAAE,CAACI,IAAE,UAAU,aAAa,SAASX,KAAE,CAAC,IAAIC,KAAE,KAAE,YAAYI,IAAE,WAAW,aAAa,QAAQL,KAAE,KAAK,CAAC,GAAG,KAAK,UAAU,KAAK,SAAS,OAAO,CAAC,GAAGK,IAAE,WAAW,CAAC,IAAIC,IAAEL,KAAE,CAACA,KAAE,IAAI,WAAWK,IAAE,OAAO,KAAK,SAAS,SAAS,IAAI,KAAK,SAAS,EAAE,CAAC,KAAE,IAAIA,IAAE,KAAK,SAAS,OAAO,AAAC,MAAK,KAAE,KAAK,SAAS,OAAOL,KAAE,CAAC,KAAK,SAAS,IAAK,KAAIM,IAAE,SAASP,KAAEC,KAAE,CAAC,IAAIE,KAAE,KAAKF,OAAKD,KAAE,QAAQA,KAAE,SAASC,KAAED,KAAE,QAAQG,KAAEF,KAAE,EAAE,GAAGE,OAAS,IAAIH,KAAEG,QAAZ,KAAiB,OAAI,OAAOA,KAAE,GAAOA,OAAJ,EAAMF,KAAEE,KAAEK,IAAER,KAAEG,OAAIF,KAAEE,KAAEF,IAAE,EAACA,KAAE,CAACQ,IAAER,KAAE,MAAIA,KAAE,SAASI,IAAE,YAAYI,IAAE,KAAE,SAAS,EAAEF,IAAE,CAAC,KAAK,SAAS,KAAE,SAASA,IAAEN,KAAE,OAAO,GAAGQ,IAAE,KAAE,MAAM,EAAEF,IAAE,CAAC,KAAK,SAAS,KAAE,MAAMA,IAAEN,KAAE,OAAO,GAAG,KAAK,KAAK,CAAC,KAAK,KAAE,WAAWQ,IAAE,CAAC,KAAKT,KAAE,IAAK,EAAC,AAAC,EAACW,IAAE,UAAU,MAAM,UAAU,CAAC,KAAK,UAAU,KAAK,SAAS,SAAS,KAAK,KAAK,CAAC,KAAK,KAAE,WAAW,KAAK,SAAS,CAAC,KAAK,CAAE,CAAC,EAAC,CAAC,KAAK,SAAS,KAAM,EAACR,KAAE,iBAAiBQ,IAAE,KAAE,SAASC,IAAEL,IAAE,CAACK,IAAE,UAAU,aAAa,SAASZ,KAAE,CAAC,KAAK,KAAK,CAAC,KAAK,KAAE,WAAWA,KAAE,KAAK,CAAC,KAAKA,KAAE,IAAK,EAAC,AAAC,EAACG,KAAE,iBAAiBS,GAAE,EAAC,CAAC,gBAAgB,GAAG,yBAAyB,GAAG,YAAY,GAAG,UAAU,EAAI,CAAA,EAAC,GAAG,CAAC,SAASZ,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,YAAY,CAACC,IAAE,KAAE,WAAW,CAACC,IAAE,KAAE,gBAAgB,CAACC,IAAE,KAAE,qBAAqB,CAACC,IAAE,KAAE,aAAa,CAAC,SAASC,IAAET,KAAE,CAAC,OAAOA,IAAE,UAASW,IAAEX,KAAEC,KAAE,CAAC,IAAI,IAAIE,KAAE,EAAEA,KAAEH,KAAE,OAAO,EAAEG,KAAE,KAAEA,MAAG,IAAI,KAAE,WAAWA,KAAE,CAAC,OAAOF,IAAE,MAAE,QAAQ,SAASD,KAAEC,KAAE,CAAC,KAAE,aAAa,OAAO,CAAC,GAAG,CAAC,OAAO,IAAI,KAAK,CAACD,IAAE,EAAC,CAAC,KAAKC,IAAE,EAAE,MAAQ,CAAC,GAAG,CAAC,IAAIG,KAAE,IAAI,KAAK,aAAa,KAAK,mBAAmB,KAAK,gBAAgB,KAAK,eAAe,MAAO,MAAE,OAAOJ,KAAE,CAAC,KAAE,QAAQC,KAAE,AAAC,MAAQ,CAAC,KAAM,CAAI,MAAM,kCAAA,AAAmC,CAAC,CAAC,EAAC,IAAIW,IAAE,CAAC,iBAAiB,SAASZ,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,CAAE,EAACC,IAAE,EAAEC,IAAEN,KAAE,OAAO,GAAGM,KAAGH,KAAE,MAAO,QAAO,aAAa,MAAM,KAAKH,KAAE,CAAC,KAAKK,IAAEC,KAAG,AAAUL,OAAV,SAA4BA,OAAf,aAAiB,KAAE,KAAK,OAAO,aAAa,MAAM,KAAK,KAAE,MAAMI,IAAE,KAAK,IAAIA,IAAEF,KAAEG,IAAE,CAAC,CAAC,CAAC,CAAC,KAAE,KAAK,OAAO,aAAa,MAAM,KAAK,KAAE,SAASD,IAAE,KAAK,IAAIA,IAAEF,KAAEG,IAAE,CAAC,CAAC,CAAC,CAACD,KAAGF,KAAE,MAAO,MAAE,KAAK,GAAG,AAAC,EAAC,gBAAgB,SAASH,KAAE,CAAC,IAAI,IAAIC,KAAE,GAAGE,KAAE,EAAEA,KAAEH,KAAE,OAAOG,OAAI,MAAG,OAAO,aAAaH,KAAEG,MAAG,CAAC,OAAOF,IAAE,EAAC,eAAe,CAAC,WAAW,UAAU,CAAC,GAAG,CAAC,OAAOG,KAAE,YAAgB,OAAO,aAAa,MAAM,KAAK,IAAI,WAAW,GAAG,CAAC,SAAtD,CAA6D,MAAQ,CAAC,OAAO,CAAE,CAAC,GAAE,CAAC,WAAW,UAAU,CAAC,GAAG,CAAC,OAAOA,KAAE,YAAgB,OAAO,aAAa,MAAM,KAAK,IAAE,YAAY,EAAE,CAAC,CAAC,SAArD,CAA4D,MAAQ,CAAC,OAAO,CAAE,CAAC,GAAE,AAAC,CAAC,EAAC,SAASY,IAAEhB,KAAE,CAAC,IAAIC,KAAE,MAAMG,KAAE,KAAE,UAAUJ,KAAE,CAACK,KAAG,EAAE,GAAkBD,OAAf,aAAiBC,IAAEO,IAAE,eAAe,WAA0BR,OAAf,eAAmBC,IAAEO,IAAE,eAAe,YAAYP,IAAE,KAAK,EAAEJ,MAAG,GAAG,CAAC,MAAO,KAAE,iBAAiBD,KAAEI,KAAEH,KAAE,AAAC,MAAQ,CAAC,KAAE,KAAK,MAAMA,KAAE,EAAE,AAAC,OAAO,KAAE,gBAAgBD,KAAE,AAAC,UAASkB,IAAElB,KAAEC,KAAE,CAAC,IAAI,IAAIE,KAAE,EAAEA,KAAEH,KAAE,OAAOG,OAAI,KAAEA,MAAGH,KAAEG,MAAG,OAAOF,IAAE,MAAE,kBAAkBe,IAAE,IAAID,IAAE,CAAE,EAAC,IAAE,OAAO,CAAC,OAAON,IAAE,MAAM,SAAST,KAAE,CAAC,MAAO,KAAEA,KAAE,MAAUA,KAAE,OAAA,CAAQ,AAAC,EAAC,YAAY,SAASA,KAAE,CAAC,MAAO,KAAE,OAAO,WAAWA,KAAE,CAAC,MAAO,EAAC,WAAW,SAASA,KAAE,CAAC,MAAO,KAAEA,KAAE,IAAI,WAAWA,KAAE,QAAQ,AAAC,EAAC,WAAW,SAASA,KAAE,CAAC,MAAO,KAAEA,KAAE,IAAE,YAAYA,KAAE,OAAO,CAAC,AAAC,CAAC,EAACe,IAAE,MAAM,CAAC,OAAOC,IAAE,MAAMP,IAAE,YAAY,SAAST,KAAE,CAAC,OAAO,IAAI,WAAWA,MAAG,MAAO,EAAC,WAAW,SAASA,KAAE,CAAC,OAAO,IAAI,WAAWA,KAAG,EAAC,WAAW,SAASA,KAAE,CAAC,MAAO,KAAE,cAAcA,KAAE,AAAC,CAAC,EAACe,IAAE,YAAY,CAAC,OAAO,SAASf,KAAE,CAAC,MAAO,KAAE,IAAI,WAAWA,MAAG,AAAC,EAAC,MAAM,SAASA,KAAE,CAAC,MAAO,KAAE,IAAI,WAAWA,MAAG,MAAUA,KAAE,WAAA,CAAY,AAAC,EAAC,YAAYS,IAAE,WAAW,SAAST,KAAE,CAAC,OAAO,IAAI,WAAWA,KAAG,EAAC,WAAW,SAASA,KAAE,CAAC,MAAO,KAAE,cAAc,IAAI,WAAWA,MAAG,AAAC,CAAC,EAACe,IAAE,WAAW,CAAC,OAAOC,IAAE,MAAM,SAAShB,KAAE,CAAC,MAAO,KAAEA,KAAE,MAAUA,KAAE,OAAA,CAAQ,AAAC,EAAC,YAAY,SAASA,KAAE,CAAC,OAAOA,KAAE,MAAO,EAAC,WAAWS,IAAE,WAAW,SAAST,KAAE,CAAC,MAAO,KAAE,cAAcA,KAAE,AAAC,CAAC,EAACe,IAAE,WAAW,CAAC,OAAOC,IAAE,MAAM,SAAShB,KAAE,CAAC,MAAO,KAAEA,KAAE,MAAUA,KAAE,OAAA,CAAQ,AAAC,EAAC,YAAY,SAASA,KAAE,CAAC,MAAO,KAAE,WAAW,WAAWA,KAAE,CAAC,MAAO,EAAC,WAAW,SAASA,KAAE,CAAC,MAAO,KAAEA,KAAE,IAAI,WAAWA,KAAE,QAAQ,AAAC,EAAC,WAAWS,GAAE,EAACN,KAAE,YAAY,SAASH,KAAEC,KAAE,CAAC,GAAGA,OAAK,IAAID,KAAE,OAAOC,KAAE,KAAE,aAAaD,KAAE,CAAC,IAAII,KAAE,KAAE,UAAUH,KAAE,CAAC,MAAO,KAAEG,MAAGJ,MAAGC,KAAE,AAAC,EAACE,KAAE,UAAU,SAASH,KAAE,CAAC,cAAuBA,MAAjB,SAAmB,SAA4B,OAAO,UAAU,SAAS,KAAKA,KAAE,GAApD,iBAAqD,QAAQI,KAAE,YAAY,IAAE,SAASJ,KAAE,CAAC,aAAaI,KAAE,YAAYJ,gBAAa,WAAW,aAAaI,KAAE,aAAaJ,gBAAa,YAAY,kBAAmB,EAAE,EAACG,KAAE,aAAa,SAASH,KAAE,CAAC,IAAII,KAAE,KAAE,aAAa,EAAE,KAAM,CAAI,MAAMJ,KAAE,qCAAA,AAAsC,EAACG,KAAE,iBAAiB,MAAMA,KAAE,iBAAiB,GAAGA,KAAE,OAAO,SAASH,KAAE,CAAC,IAAIC,KAAEE,KAAEC,KAAE,GAAG,IAAID,KAAE,EAAEA,MAAGH,MAAG,IAAI,OAAOG,OAAI,MAAG,QAAQF,KAAE,KAAE,WAAWE,KAAE,EAAE,GAAG,IAAI,IAAI,KAAE,SAAS,GAAG,CAAC,aAAa,CAAC,OAAOC,IAAE,EAACD,KAAE,MAAM,SAASH,KAAEC,KAAEE,KAAE,CAAC,IAAG,UAAU,CAAC,KAAE,MAAMA,MAAG,KAAKF,MAAG,CAAE,EAAC,AAAC,EAAE,AAAC,EAACE,KAAE,SAAS,SAASH,KAAEC,KAAE,CAAC,SAASE,MAAG,CAAE,MAAE,UAAUF,KAAE,UAAUD,KAAE,UAAU,IAAIG,IAAE,EAACA,KAAE,OAAO,UAAU,CAAC,IAAIH,KAAEC,KAAEE,KAAE,CAAE,EAAC,IAAIH,KAAE,EAAEA,KAAE,UAAU,OAAOA,OAAI,IAAIC,QAAK,UAAUD,MAAG,UAAUA,MAAG,eAAeC,KAAE,EAAWE,KAAEF,YAAN,KAAWE,KAAEF,MAAG,UAAUD,MAAGC,OAAI,OAAOE,IAAE,EAACA,KAAE,eAAe,SAASH,KAAEC,KAAEK,IAAEC,IAAEE,IAAE,CAAC,MAAO,KAAE,QAAQ,QAAQR,KAAE,CAAC,KAAM,SAASD,KAAE,CAAC,OAAOI,KAAE,OAAOJ,gBAAa,MAAW,CAAC,gBAAgB,eAAgB,EAAC,QAAQ,OAAO,UAAU,SAAS,KAAKA,KAAE,CAAC,GAAjF,YAAwG,WAApB,IAA+B,IAAIQ,IAAE,QAAS,SAASP,KAAEE,KAAE,CAAC,IAAIC,KAAE,IAAI,WAAW,KAAE,OAAO,SAASJ,KAAE,CAAC,KAAEA,KAAE,OAAO,OAAO,AAAC,EAACI,KAAE,QAAQ,SAASJ,KAAE,CAAC,KAAEA,KAAE,OAAO,MAAM,AAAC,EAAC,KAAE,kBAAkBA,KAAE,AAAC,GAAGA,IAAE,EAAE,CAAC,KAAM,SAASC,KAAE,CAAC,IAAIW,IAAEI,IAAE,KAAE,UAAUf,KAAE,CAAC,OAAOe,KAAmBA,MAAhB,cAAkBf,KAAE,KAAE,YAAY,aAAaA,KAAE,CAAYe,MAAX,WAAeP,IAAER,KAAE,IAAE,OAAOA,KAAE,CAACK,MAAI,IAAIC,MAAIN,KAAE,IAAEW,IAAEX,KAAEG,KAAE,WAAW,IAAI,WAAWQ,IAAE,QAAQ,MAAUA,IAAE,OAAA,CAAQ,GAAGX,MAAG,IAAE,QAAQ,OAAO,AAAI,MAAM,2BAA2BD,KAAE,6EAAA,CAA8E,AAAC,EAAE,AAAC,CAAC,EAAC,CAAC,WAAW,EAAE,aAAa,EAAE,gBAAgB,GAAG,YAAY,GAAG,qBAAqB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASA,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,qBAAqB,CAACC,IAAE,KAAE,UAAU,CAACC,IAAE,KAAE,cAAc,CAACC,IAAE,KAAE,aAAa,CAACC,KAAG,KAAE,SAAS,CAAC,KAAE,YAAY,EAAE,SAASC,IAAET,KAAE,CAAC,KAAK,MAAM,CAAE,EAAC,KAAK,YAAYA,IAAE,KAAE,UAAU,CAAC,eAAe,SAASA,KAAE,CAAC,IAAI,KAAK,OAAO,sBAAsBA,KAAE,CAAC,CAAC,KAAK,OAAO,OAAO,EAAE,IAAIC,KAAE,KAAK,OAAO,WAAW,EAAE,CAAC,KAAM,CAAI,MAAM,+CAA+C,IAAE,OAAOA,KAAE,CAAC,cAAc,IAAE,OAAOD,KAAE,CAAC,IAAA,AAAK,CAAC,EAAC,YAAY,SAASA,KAAEC,KAAE,CAAC,IAAIE,KAAE,KAAK,OAAO,MAAM,KAAK,OAAO,SAASH,KAAE,CAAC,IAAII,KAAE,KAAK,OAAO,WAAW,EAAE,GAAGH,KAAE,MAAO,MAAK,OAAO,SAASE,KAAE,CAACC,IAAE,EAAC,sBAAsB,UAAU,CAAC,KAAK,WAAW,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,wBAAwB,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,4BAA4B,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,kBAAkB,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,eAAe,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,iBAAiB,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,iBAAiB,KAAK,OAAO,QAAQ,EAAE,CAAC,IAAIJ,KAAE,KAAK,OAAO,SAAS,KAAK,iBAAiB,CAACC,KAAEO,IAAE,WAAW,aAAa,QAAQL,KAAE,IAAE,YAAYF,KAAED,KAAE,CAAC,KAAK,WAAW,KAAK,YAAY,eAAeG,KAAE,AAAC,EAAC,2BAA2B,UAAU,CAAC,KAAK,sBAAsB,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,OAAO,KAAK,EAAE,CAAC,KAAK,WAAW,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,wBAAwB,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,4BAA4B,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,kBAAkB,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,eAAe,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,iBAAiB,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,oBAAoB,CAAE,EAAC,IAAI,IAAIH,KAAEC,KAAEE,KAAEC,KAAE,KAAK,sBAAsB,GAAG,EAAEA,MAAG,KAAE,KAAK,OAAO,QAAQ,EAAE,CAACH,KAAE,KAAK,OAAO,QAAQ,EAAE,CAACE,KAAE,KAAK,OAAO,SAASF,KAAE,CAAC,KAAK,oBAAoBD,MAAG,CAAC,GAAGA,KAAE,OAAOC,KAAE,MAAME,IAAE,CAAC,EAAC,kCAAkC,UAAU,CAAC,GAAG,KAAK,6BAA6B,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,mCAAmC,KAAK,OAAO,QAAQ,EAAE,CAAC,KAAK,WAAW,KAAK,OAAO,QAAQ,EAAE,CAAC,EAAE,KAAK,WAAW,KAAM,CAAI,MAAM,sCAAA,AAAuC,EAAC,eAAe,UAAU,CAAC,IAAIH,KAAEC,KAAE,IAAID,KAAE,EAAEA,KAAE,KAAK,MAAM,OAAOA,OAAI,KAAE,KAAK,MAAMA,MAAG,KAAK,OAAO,SAASC,KAAE,kBAAkB,CAAC,KAAK,eAAeK,IAAE,kBAAkB,CAAC,KAAE,cAAc,KAAK,OAAO,CAAC,KAAE,YAAY,CAAC,KAAE,mBAAmB,AAAC,EAAC,eAAe,UAAU,CAAC,IAAIN,KAAE,IAAI,KAAK,OAAO,SAAS,KAAK,iBAAiB,CAAC,KAAK,OAAO,sBAAsBM,IAAE,oBAAoB,EAAE,CAACN,KAAE,IAAIO,IAAE,CAAC,MAAM,KAAK,KAAM,EAAC,KAAK,cAAc,gBAAgB,KAAK,OAAO,CAAC,KAAK,MAAM,KAAKP,KAAE,CAAC,GAAG,KAAK,oBAAoB,KAAK,MAAM,QAAY,KAAK,oBAAT,GAAgC,KAAK,MAAM,SAAf,EAAsB,KAAM,CAAI,MAAM,kCAAkC,KAAK,kBAAkB,gCAAgC,KAAK,MAAM,OAAA,AAAQ,EAAC,iBAAiB,UAAU,CAAC,IAAIA,KAAE,KAAK,OAAO,qBAAqBM,IAAE,sBAAsB,CAAC,GAAGN,KAAE,EAAE,KAAM,MAAK,YAAY,EAAEM,IAAE,kBAAkB,CAAC,AAAI,MAAM,qDAAA,CAAsD,AAAI,MAAM,0IAAA,CAA2I,KAAK,OAAO,SAASN,KAAE,CAAC,IAAIC,KAAED,KAAE,GAAG,KAAK,eAAeM,IAAE,sBAAsB,CAAC,KAAK,uBAAuB,CAAC,KAAK,aAAaD,IAAE,kBAAkB,KAAK,0BAA0BA,IAAE,kBAAkB,KAAK,8BAA8BA,IAAE,kBAAkB,KAAK,oBAAoBA,IAAE,kBAAkB,KAAK,iBAAiBA,IAAE,kBAAkB,KAAK,mBAAmBA,IAAE,iBAAiB,CAAC,GAAG,KAAK,OAAO,GAAGL,KAAE,KAAK,OAAO,qBAAqBM,IAAE,gCAAgC,EAAE,EAAE,KAAM,CAAI,MAAM,uEAAA,CAAwE,GAAG,KAAK,OAAO,SAASN,KAAE,CAAC,KAAK,eAAeM,IAAE,gCAAgC,CAAC,KAAK,mCAAmC,EAAE,KAAK,YAAY,KAAK,mCAAmCA,IAAE,4BAA4B,GAAG,KAAK,mCAAmC,KAAK,OAAO,qBAAqBA,IAAE,4BAA4B,CAAC,KAAK,mCAAmC,GAAG,KAAM,CAAI,MAAM,+DAAA,CAAgE,KAAK,OAAO,SAAS,KAAK,mCAAmC,CAAC,KAAK,eAAeA,IAAE,4BAA4B,CAAC,KAAK,4BAA4B,AAAC,KAAIH,KAAE,KAAK,iBAAiB,KAAK,eAAe,KAAK,QAAQA,MAAG,GAAGA,MAAG,GAAG,KAAK,uBAAuB,IAAIC,KAAEH,KAAEE,KAAE,GAAG,EAAEC,KAAE,KAAK,YAAYH,KAAEK,IAAE,oBAAoB,GAAG,KAAK,OAAO,KAAKF,cAAWA,KAAE,EAAE,KAAM,CAAI,MAAM,0BAA0B,KAAK,IAAIA,KAAE,CAAC,UAAA,AAAW,EAAC,cAAc,SAASJ,KAAE,CAAC,KAAK,OAAO,KAAEA,KAAE,AAAC,EAAC,KAAK,SAASA,KAAE,CAAC,KAAK,cAAcA,KAAE,CAAC,KAAK,kBAAkB,CAAC,KAAK,gBAAgB,CAAC,KAAK,gBAAgB,AAAC,CAAC,EAACC,KAAE,QAAQQ,GAAE,EAAC,CAAC,qBAAqB,GAAG,cAAc,GAAG,YAAY,GAAG,SAAS,GAAG,UAAU,GAAG,aAAa,EAAI,CAAA,EAAC,GAAG,CAAC,SAAST,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,qBAAqB,CAACC,IAAE,KAAE,UAAU,CAACC,IAAE,KAAE,qBAAqB,CAACC,IAAE,KAAE,UAAU,CAACC,IAAE,KAAE,SAAS,CAACC,IAAE,KAAE,iBAAiB,CAACE,IAAE,KAAE,YAAY,CAAC,SAASC,IAAEZ,KAAEC,KAAE,CAAC,KAAK,QAAQD,KAAE,KAAK,YAAYC,IAAE,KAAE,UAAU,CAAC,YAAY,UAAU,CAAC,OAAW,EAAE,KAAK,UAAX,CAAoB,EAAC,QAAQ,UAAU,CAAC,OAAc,KAAK,KAAK,UAAjB,IAA0B,EAAC,cAAc,SAASD,KAAE,CAAC,IAAIC,KAAEE,KAAE,GAAG,KAAE,KAAK,GAAG,CAAC,KAAK,eAAe,KAAE,QAAQ,EAAE,CAACA,KAAE,KAAE,QAAQ,EAAE,CAAC,KAAK,SAAS,KAAE,SAAS,KAAK,eAAe,CAAC,KAAE,KAAKA,KAAE,CAAM,KAAK,iBAAV,IAA+B,KAAK,mBAAV,GAA2B,KAAM,CAAI,MAAM,qIAAA,CAAsI,IAAWF,KAAE,SAASD,KAAE,CAAC,IAAI,IAAIC,QAAKQ,IAAE,GAAG,IAAE,eAAeR,KAAE,EAAEQ,IAAER,MAAG,QAAQD,KAAE,OAAOS,IAAER,MAAG,OAAO,IAAK,EAAC,KAAK,kBAAkB,IAA5H,KAA8H,KAAM,CAAI,MAAM,+BAA+B,IAAE,OAAO,KAAK,kBAAkB,CAAC,0BAA0B,IAAE,YAAY,SAAS,KAAK,SAAS,CAAC,IAAA,CAAK,KAAK,aAAa,IAAIK,IAAE,KAAK,eAAe,KAAK,iBAAiB,KAAK,MAAML,KAAE,KAAE,SAAS,KAAK,eAAe,CAAE,EAAC,gBAAgB,SAASD,KAAE,CAAC,KAAK,cAAc,KAAE,QAAQ,EAAE,CAAC,KAAE,KAAK,EAAE,CAAC,KAAK,QAAQ,KAAE,QAAQ,EAAE,CAAC,KAAK,kBAAkB,KAAE,WAAW,EAAE,CAAC,KAAK,KAAK,KAAE,UAAU,CAAC,KAAK,MAAM,KAAE,QAAQ,EAAE,CAAC,KAAK,eAAe,KAAE,QAAQ,EAAE,CAAC,KAAK,iBAAiB,KAAE,QAAQ,EAAE,CAAC,IAAIC,KAAE,KAAE,QAAQ,EAAE,CAAC,GAAG,KAAK,kBAAkB,KAAE,QAAQ,EAAE,CAAC,KAAK,kBAAkB,KAAE,QAAQ,EAAE,CAAC,KAAK,gBAAgB,KAAE,QAAQ,EAAE,CAAC,KAAK,uBAAuB,KAAE,QAAQ,EAAE,CAAC,KAAK,uBAAuB,KAAE,QAAQ,EAAE,CAAC,KAAK,kBAAkB,KAAE,QAAQ,EAAE,CAAC,KAAK,aAAa,CAAC,KAAM,CAAI,MAAM,kCAAA,CAAmC,KAAE,KAAKA,KAAE,CAAC,KAAK,gBAAgBD,KAAE,CAAC,KAAK,qBAAqBA,KAAE,CAAC,KAAK,YAAY,KAAE,SAAS,KAAK,kBAAkB,AAAC,EAAC,kBAAkB,UAAU,CAAC,KAAK,gBAAgB,KAAK,KAAK,eAAe,KAAK,IAAIA,KAAE,KAAK,eAAe,EAAE,KAAK,OAAO,GAAG,KAAK,wBAA2BA,MAAH,IAAO,KAAK,eAAe,GAAG,KAAK,wBAA2BA,MAAH,IAAO,KAAK,gBAAgB,KAAK,wBAAwB,GAAG,OAAO,KAAK,KAAW,KAAK,YAAY,MAAM,GAAG,GAAhC,MAAmC,KAAK,KAAK,EAAG,EAAC,qBAAqB,SAASA,KAAE,CAAC,GAAG,KAAK,YAAY,GAAG,CAAC,IAAIC,KAAE,KAAE,KAAK,YAAY,GAAG,MAAM,CAAC,KAAK,mBAAmBI,IAAE,mBAAmB,KAAK,iBAAiB,KAAE,QAAQ,EAAE,EAAE,KAAK,iBAAiBA,IAAE,mBAAmB,KAAK,eAAe,KAAE,QAAQ,EAAE,EAAE,KAAK,oBAAoBA,IAAE,mBAAmB,KAAK,kBAAkB,KAAE,QAAQ,EAAE,EAAE,KAAK,kBAAkBA,IAAE,mBAAmB,KAAK,gBAAgB,KAAE,QAAQ,EAAE,CAAE,CAAC,EAAC,gBAAgB,SAASL,KAAE,CAAC,IAAIC,KAAEE,KAAEC,KAAEC,IAAEL,KAAE,MAAM,KAAK,kBAAkB,IAAuB,KAAK,cAAY,CAAE,EAAEA,KAAE,MAAM,EAAEK,KAAG,KAAE,KAAE,QAAQ,EAAE,CAACF,KAAE,KAAE,QAAQ,EAAE,CAACC,KAAE,KAAE,SAASD,KAAE,CAAC,KAAK,YAAYF,MAAG,CAAC,GAAGA,KAAE,OAAOE,KAAE,MAAMC,IAAE,EAAC,KAAE,SAASC,IAAE,AAAC,EAAC,WAAW,UAAU,CAAC,IAAIL,KAAEW,IAAE,WAAW,aAAa,QAAQ,GAAG,KAAK,SAAS,CAAC,KAAK,YAAY,IAAE,WAAW,KAAK,SAAS,CAAC,KAAK,eAAe,IAAE,WAAW,KAAK,YAAY,KAAK,CAAC,IAAIV,KAAE,KAAK,2BAA2B,CAAC,GAAUA,OAAP,KAAS,KAAK,YAAYA,SAAM,CAAC,IAAIE,KAAE,IAAE,YAAYH,KAAE,KAAK,SAAS,CAAC,KAAK,YAAY,KAAK,YAAY,eAAeG,KAAE,AAAC,KAAIC,KAAE,KAAK,8BAA8B,CAAC,GAAUA,OAAP,KAAS,KAAK,eAAeA,SAAM,CAAC,IAAIE,IAAE,IAAE,YAAYN,KAAE,KAAK,YAAY,CAAC,KAAK,eAAe,KAAK,YAAY,eAAeM,IAAE,AAAC,CAAC,CAAC,EAAC,0BAA0B,UAAU,CAAC,IAAIN,KAAE,KAAK,YAAY,OAAO,GAAGA,KAAE,CAAC,IAAIC,KAAE,KAAED,KAAE,MAAM,CAAC,MAAW,MAAE,QAAQ,EAAE,GAAhB,GAAkB,IAAE,KAAK,SAAS,GAAG,KAAE,QAAQ,EAAE,CAAC,KAAK,IAAE,WAAW,KAAE,SAASA,KAAE,OAAO,EAAE,CAAC,AAAC,QAAO,IAAK,EAAC,6BAA6B,UAAU,CAAC,IAAIA,KAAE,KAAK,YAAY,OAAO,GAAGA,KAAE,CAAC,IAAIC,KAAE,KAAED,KAAE,MAAM,CAAC,MAAW,MAAE,QAAQ,EAAE,GAAhB,GAAkB,IAAE,KAAK,YAAY,GAAG,KAAE,QAAQ,EAAE,CAAC,KAAK,IAAE,WAAW,KAAE,SAASA,KAAE,OAAO,EAAE,CAAC,AAAC,QAAO,IAAK,CAAC,EAACC,KAAE,QAAQW,GAAE,EAAC,CAAC,qBAAqB,EAAE,iBAAiB,EAAE,UAAU,EAAE,qBAAqB,GAAG,YAAY,GAAG,SAAS,GAAG,UAAU,EAAI,CAAA,EAAC,GAAG,CAAC,SAASZ,KAAEC,KAAEE,KAAE,CAAC,SAASC,KAAEJ,KAAEC,KAAEE,KAAE,CAAC,KAAK,KAAKH,KAAE,KAAK,IAAIG,KAAE,IAAI,KAAK,KAAKA,KAAE,KAAK,KAAK,QAAQA,KAAE,QAAQ,KAAK,gBAAgBA,KAAE,gBAAgB,KAAK,eAAeA,KAAE,eAAe,KAAK,MAAMF,KAAE,KAAK,YAAYE,KAAE,OAAO,KAAK,QAAQ,CAAC,YAAYA,KAAE,YAAY,mBAAmBA,KAAE,kBAAmB,CAAC,KAAIE,IAAE,KAAE,wBAAwB,CAACC,IAAE,KAAE,sBAAsB,CAACC,IAAE,KAAE,SAAS,CAACC,IAAE,KAAE,qBAAqB,CAACC,IAAE,KAAE,yBAAyB,CAAC,KAAE,UAAU,CAAC,eAAe,SAAST,KAAE,CAAC,IAAIC,KAAE,KAAKE,KAAE,SAAS,GAAG,CAAC,IAAIH,KAAE,KAAM,CAAI,MAAM,4BAAA,CAA6B,IAAII,MAAcD,KAAE,KAAE,aAAa,IAA7B,UAAyCA,OAAT,OAAW,AAAiBA,OAAjB,gBAA6BA,OAAT,SAAaA,KAAE,UAAUF,KAAE,KAAK,mBAAmB,CAAC,IAAIK,KAAG,KAAK,YAAY,MAAIF,OAAIH,KAAE,KAAE,KAAK,IAAIM,IAAE,iBAAiB,GAAGD,KAAGF,OAAIH,KAAE,KAAE,KAAK,IAAIM,IAAE,iBAAiB,CAAE,OAAMP,KAAE,CAAC,CAACC,KAAE,IAAIQ,IAAE,UAAU,MAAMT,KAAE,AAAC,QAAO,IAAIK,IAAEJ,KAAEE,KAAE,GAAI,EAAC,MAAM,SAASH,KAAEC,KAAE,CAAC,MAAO,MAAK,eAAeD,KAAE,CAAC,WAAWC,KAAE,AAAC,EAAC,WAAW,SAASD,KAAEC,KAAE,CAAC,MAAO,MAAK,eAAeD,MAAG,aAAa,CAAC,eAAeC,KAAE,AAAC,EAAC,gBAAgB,SAASD,KAAEC,KAAE,CAAC,GAAG,KAAK,iBAAiBO,KAAG,KAAK,MAAM,YAAY,QAAQR,KAAE,MAAM,MAAO,MAAK,MAAM,qBAAqB,CAAC,IAAIG,KAAE,KAAK,mBAAmB,CAAC,OAAO,KAAK,cAAcA,KAAE,KAAE,KAAK,IAAII,IAAE,iBAAiB,EAAE,IAAE,iBAAiBJ,KAAEH,KAAEC,KAAE,AAAC,EAAC,kBAAkB,UAAU,CAAC,OAAO,KAAK,iBAAiBO,IAAE,KAAK,MAAM,kBAAkB,CAAC,KAAK,iBAAiBC,IAAE,KAAK,MAAM,IAAIH,IAAE,KAAK,MAAO,CAAC,EAAC,IAAI,IAAIK,IAAE,CAAC,SAAS,WAAW,eAAe,eAAe,eAAgB,EAACC,IAAE,UAAU,CAAC,KAAM,CAAI,MAAM,6EAAA,AAA8E,EAACI,IAAE,EAAEA,IAAEL,IAAE,OAAOK,MAAI,KAAE,UAAUL,IAAEK,MAAIJ,IAAE,KAAE,QAAQR,IAAE,EAAC,CAAC,qBAAqB,EAAE,sBAAsB,GAAG,yBAAyB,GAAG,wBAAwB,GAAG,SAAS,EAAI,CAAA,EAAC,GAAG,CAAC,SAASJ,KAAEC,KAAEE,KAAE,CAAC,CAAC,SAASH,KAAE,CAAC,IAAIG,KAAEC,KAAEC,IAAEL,KAAE,kBAAkBA,KAAE,uBAAuB,GAAGK,IAAE,CAAC,IAAIC,IAAE,EAAEC,IAAE,IAAIF,IAAEO,KAAGJ,IAAE,KAAE,SAAS,eAAe,GAAG,CAAC,IAAE,QAAQA,IAAE,CAAC,eAAe,CAAE,EAAC,CAACL,KAAE,UAAU,CAAC,IAAE,KAAKG,IAAE,EAAEA,IAAE,CAAE,CAAC,SAAQN,KAAE,cAAuBA,KAAE,qBAAN,GAAqB,KAAE,aAAaA,MAAG,sBAAuB,MAAE,SAAS,cAAc,SAAS,CAAC,UAAU,CAAC,IAAIC,KAAE,KAAE,SAAS,cAAc,SAAS,CAAC,KAAE,mBAAmB,UAAU,CAAC,KAAG,CAACA,KAAE,mBAAmB,KAAK,KAAE,WAAW,YAAYA,KAAE,CAACA,KAAE,IAAK,EAAC,KAAE,SAAS,gBAAgB,YAAYA,KAAE,AAAC,EAAC,UAAU,CAAC,WAAWW,IAAE,EAAE,AAAC,MAAK,CAAC,IAAIH,IAAE,IAAIT,KAAE,eAAe,IAAE,MAAM,UAAUY,IAAET,KAAE,UAAU,CAAC,IAAE,MAAM,YAAY,EAAE,AAAC,CAAC,KAAIQ,IAAE,CAAE,EAAC,SAASC,KAAG,CAAC,IAAIZ,KAAEC,KAAE,MAAG,EAAE,IAAI,IAAIE,KAAEQ,IAAE,OAAOR,MAAG,CAAC,IAAIF,KAAEU,IAAEA,IAAE,CAAE,EAACX,KAAE,GAAG,EAAEA,KAAEG,MAAG,KAAEH,OAAI,CAAC,KAAEW,IAAE,MAAO,OAAG,CAAE,MAAE,QAAQ,SAASX,KAAE,CAAC,AAAI,IAAE,KAAKA,KAAE,GAAb,GAAeI,MAAG,MAAG,AAAC,CAAC,GAAE,KAAK,KAAcA,UAAJ,UAA4B,KAApB,IAAyB,KAAyB,gBAAc,CAAE,EAAT,OAA3DA,IAAqE,AAAC,EAAC,CAAG,CAAA,EAAC,GAAG,CAAC,SAASJ,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,YAAY,CAAC,SAASC,KAAG,CAAE,KAAIC,IAAE,CAAE,EAACC,IAAE,CAAC,UAAW,EAACC,IAAE,CAAC,WAAY,EAACC,IAAE,CAAC,SAAU,EAAC,SAASE,IAAEX,KAAE,CAAC,UAAsBA,MAAnB,WAAqB,KAAM,CAAI,UAAU,8BAAA,CAA+B,KAAK,MAAMS,IAAE,KAAK,MAAM,CAAE,EAAC,KAAK,YAAa,GAAET,OAAIK,KAAG,IAAE,KAAKL,KAAE,AAAC,UAASY,IAAEZ,KAAEC,KAAEE,KAAE,CAAC,KAAK,QAAQH,YAAqBC,MAAnB,aAAuB,KAAK,YAAYA,KAAE,KAAK,cAAc,KAAK,2BAAuCE,MAAnB,aAAuB,KAAK,WAAWA,KAAE,KAAK,aAAa,KAAK,kBAAmB,UAASa,IAAEhB,KAAEC,KAAEE,KAAE,CAAC,KAAG,UAAU,CAAC,IAAIC,KAAE,GAAG,CAAC,KAAE,KAAED,KAAE,AAAC,OAAMC,KAAE,CAAC,MAAO,KAAE,OAAOJ,KAAEI,KAAE,AAAC,QAAIJ,KAAE,IAAE,OAAOA,KAAE,AAAI,UAAU,qCAAA,CAAsC,CAAC,IAAE,QAAQA,KAAEI,KAAE,AAAC,EAAE,AAAC,UAASc,IAAElB,KAAE,CAAC,IAAIC,KAAED,MAAGA,KAAE,KAAK,GAAGA,cAAqBA,MAAjB,iBAAuCA,MAAnB,oBAA0CC,MAAnB,WAAqB,OAAO,UAAU,CAAC,KAAE,MAAMD,KAAE,UAAU,AAAC,CAAC,UAASe,IAAEf,KAAEC,KAAE,CAAC,IAAIE,MAAG,EAAE,SAASC,KAAEH,KAAE,CAAC,OAAIE,MAAG,EAAE,IAAE,OAAOH,KAAEC,KAAE,CAAE,UAASI,IAAEJ,KAAE,CAAC,OAAIE,MAAG,EAAE,IAAE,QAAQH,KAAEC,KAAE,CAAE,KAAIM,IAAE,IAAG,UAAU,CAAC,KAAEF,IAAED,KAAE,AAAC,EAAE,CAAC,AAAUG,IAAE,SAAZ,SAAoB,KAAEA,IAAE,MAAM,AAAC,UAASO,IAAEd,KAAEC,KAAE,CAAC,IAAIE,KAAE,CAAE,EAAC,GAAG,CAAC,KAAE,MAAM,KAAEF,KAAE,CAACE,KAAE,OAAO,SAAU,OAAMH,KAAE,CAAC,KAAE,OAAO,QAAQG,KAAE,MAAMH,IAAE,QAAOG,IAAE,EAACF,KAAE,QAAQU,KAAG,UAAU,QAAQ,SAASX,KAAE,CAAC,UAAsBA,MAAnB,WAAqB,OAAO,KAAK,IAAIC,KAAE,KAAK,YAAY,MAAO,MAAK,KAAM,SAASE,KAAE,CAAC,MAAO,MAAE,QAAQ,MAAG,CAAC,CAAC,KAAM,UAAU,CAAC,OAAOA,IAAE,EAAE,AAAC,EAAG,SAASA,KAAE,CAAC,MAAO,MAAE,QAAQ,MAAG,CAAC,CAAC,KAAM,UAAU,CAAC,MAAMA,IAAE,EAAE,AAAC,EAAE,AAAC,EAACQ,IAAE,UAAU,MAAM,SAASX,KAAE,CAAC,MAAO,MAAK,KAAK,KAAKA,KAAE,AAAC,EAACW,IAAE,UAAU,KAAK,SAASX,KAAEC,KAAE,CAAC,UAAsBD,MAAnB,YAAsB,KAAK,QAAQQ,YAAsBP,MAAnB,YAAsB,KAAK,QAAQM,IAAE,OAAO,KAAK,IAAIJ,KAAE,IAAI,KAAK,YAAYE,KAAG,OAAO,KAAK,QAAQI,IAAuC,KAAK,MAAM,KAAK,IAAIG,IAAET,KAAEH,KAAEC,MAAG,CAAlE,IAAEE,KAAE,KAAK,QAAQK,IAAER,KAAEC,KAAE,KAAK,QAAQ,CAA+BE,IAAE,EAACS,IAAE,UAAU,cAAc,SAASZ,KAAE,CAAC,IAAE,QAAQ,KAAK,QAAQA,KAAE,AAAC,EAACY,IAAE,UAAU,mBAAmB,SAASZ,KAAE,CAAC,IAAE,KAAK,QAAQ,KAAK,YAAYA,KAAE,AAAC,EAACY,IAAE,UAAU,aAAa,SAASZ,KAAE,CAAC,IAAE,OAAO,KAAK,QAAQA,KAAE,AAAC,EAACY,IAAE,UAAU,kBAAkB,SAASZ,KAAE,CAAC,IAAE,KAAK,QAAQ,KAAK,WAAWA,KAAE,AAAC,EAACM,IAAE,QAAQ,SAASN,KAAEC,KAAE,CAAC,IAAIE,KAAE,IAAEe,IAAEjB,KAAE,CAAC,GAAaE,KAAE,SAAZ,QAAmB,MAAO,KAAE,OAAOH,KAAEG,KAAE,MAAM,CAAC,IAAIC,KAAED,KAAE,MAAM,GAAGC,KAAE,IAAEJ,KAAEI,KAAE,KAAK,CAAC,KAAE,MAAMI,IAAER,KAAE,QAAQC,KAAE,IAAI,IAAII,IAAE,GAAGE,IAAEP,KAAE,MAAM,OAAO,EAAEK,IAAEE,KAAG,KAAE,MAAMF,KAAG,cAAcJ,KAAE,AAAC,QAAOD,IAAE,EAACM,IAAE,OAAO,SAASN,KAAEC,KAAE,CAAC,KAAE,MAAMM,IAAEP,KAAE,QAAQC,KAAE,IAAI,IAAIE,KAAE,GAAGC,KAAEJ,KAAE,MAAM,OAAO,EAAEG,KAAEC,MAAG,KAAE,MAAMD,MAAG,aAAaF,KAAE,CAAC,OAAOD,IAAE,EAACW,IAAE,QAAQ,SAASX,KAAE,CAAC,OAAOA,gBAAa,KAAKA,KAAE,IAAE,QAAQ,IAAI,KAAKK,KAAGL,KAAE,AAAC,EAACW,IAAE,OAAO,SAASX,KAAE,CAAC,IAAIC,KAAE,IAAI,KAAKI,KAAG,MAAO,KAAE,OAAOJ,KAAED,KAAE,AAAC,EAACW,IAAE,IAAI,SAASX,KAAE,CAAC,IAAIC,KAAE,KAAK,GAAsB,OAAO,UAAU,SAAS,KAAKD,KAAE,GAApD,iBAAqD,MAAO,MAAK,OAAO,AAAI,UAAU,mBAAA,CAAoB,CAAC,IAAIG,KAAEH,KAAE,OAAOI,MAAG,EAAE,IAAID,KAAE,MAAO,MAAK,QAAQ,CAAE,EAAC,CAAC,IAAI,IAAII,IAAE,MAAUJ,KAAAA,CAAGK,IAAE,EAAEC,IAAE,GAAGE,IAAE,IAAI,KAAKN,KAAG,EAAEI,IAAEN,MAAG,IAAEH,KAAES,KAAGA,IAAE,CAAC,OAAOE,IAAE,SAASC,IAAEZ,KAAEK,IAAE,CAAC,KAAE,QAAQL,KAAE,CAAC,KAAM,SAASA,KAAE,CAAC,IAAEK,KAAGL,KAAE,EAAEQ,MAAIL,MAAGC,OAAIA,MAAG,EAAE,IAAE,QAAQO,IAAEJ,IAAE,CAAE,EAAG,SAASP,KAAE,CAAC,OAAII,MAAG,EAAE,IAAE,OAAOO,IAAEX,KAAE,CAAE,EAAE,AAAC,CAAC,EAACW,IAAE,KAAK,SAASX,KAAE,CAAC,GAAsB,OAAO,UAAU,SAAS,KAAKA,KAAE,GAApD,iBAAqD,MAAO,MAAK,OAAO,AAAI,UAAU,mBAAA,CAAoB,CAAC,IAAIC,KAAED,KAAE,OAAOG,MAAG,EAAE,IAAIF,KAAE,MAAO,MAAK,QAAQ,CAAE,EAAC,CAAC,IAAI,IAAIG,KAAEG,IAAE,GAAGC,IAAE,IAAI,KAAKH,KAAG,EAAEE,IAAEN,MAAG,KAAED,KAAEO,KAAG,KAAK,QAAQH,KAAE,CAAC,KAAM,SAASJ,KAAE,CAAC,OAAIG,MAAG,EAAE,IAAE,QAAQK,IAAER,KAAE,CAAE,EAAG,SAASA,KAAE,CAAC,OAAIG,MAAG,EAAE,IAAE,OAAOK,IAAER,KAAE,CAAE,EAAE,CAAC,OAAOQ,GAAE,CAAC,EAAC,CAAC,UAAU,EAAI,CAAA,EAAC,GAAG,CAAC,SAASR,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,CAAE,EAAC,CAAC,EAAE,KAAE,qBAAqB,CAAC,QAAQA,KAAE,KAAE,gBAAgB,CAAC,KAAE,gBAAgB,CAAC,KAAE,uBAAuB,CAAC,CAACH,KAAE,QAAQG,IAAE,EAAC,CAAC,gBAAgB,GAAG,gBAAgB,GAAG,qBAAqB,GAAG,uBAAuB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASJ,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,iBAAiB,CAACC,IAAE,KAAE,iBAAiB,CAACC,IAAE,KAAE,kBAAkB,CAACC,IAAE,KAAE,kBAAkB,CAACC,IAAE,KAAE,iBAAiB,CAACC,IAAE,OAAO,UAAU,SAAS,SAASE,IAAEX,KAAE,CAAC,KAAK,gBAAgBW,KAAG,OAAO,IAAIA,IAAEX,MAAG,KAAK,QAAQ,IAAE,OAAO,CAAC,MAAM,GAAG,OAAO,EAAE,UAAU,MAAM,WAAW,GAAG,SAAS,EAAE,SAAS,EAAE,GAAG,EAAG,EAACA,MAAG,CAAE,EAAC,CAAC,IAAIC,KAAE,KAAK,QAAQ,KAAE,KAAK,EAAEA,KAAE,WAAWA,KAAE,YAAYA,KAAE,WAAWA,KAAE,MAAM,EAAEA,KAAE,YAAYA,KAAE,WAAW,KAAKA,KAAE,YAAY,IAAI,KAAK,IAAI,EAAE,KAAK,IAAI,GAAG,KAAK,OAAO,EAAE,KAAK,OAAO,CAAE,EAAC,KAAK,KAAK,IAAIO,IAAE,KAAK,KAAK,UAAU,EAAE,IAAIL,KAAE,KAAE,aAAa,KAAK,KAAKF,KAAE,MAAMA,KAAE,OAAOA,KAAE,WAAWA,KAAE,SAASA,KAAE,SAAS,CAAC,GAAOE,OAAJ,EAAM,KAAM,CAAI,MAAMI,IAAEJ,MAAAA,CAAI,GAAGF,KAAE,QAAQ,KAAE,iBAAiB,KAAK,KAAKA,KAAE,OAAO,CAACA,KAAE,WAAW,CAAC,IAAIW,IAAE,GAAGA,WAAmBX,KAAE,YAAnB,SAA8B,IAAE,WAAWA,KAAE,WAAW,CAA0B,IAAE,KAAKA,KAAE,WAAW,GAA7C,uBAA8C,IAAI,WAAWA,KAAE,YAAYA,KAAE,YAAgBE,KAAE,KAAE,qBAAqB,KAAK,KAAKS,IAAE,IAA1C,EAA4C,KAAM,CAAI,MAAML,IAAEJ,MAAAA,CAAI,KAAK,WAAW,CAAE,CAAC,UAASS,IAAEZ,KAAEC,KAAE,CAAC,IAAIE,KAAE,IAAIQ,IAAEV,MAAG,GAAG,KAAE,KAAKD,MAAG,EAAE,CAACG,KAAE,IAAI,MAAMA,KAAE,KAAKI,IAAEJ,KAAE,KAAK,OAAOA,KAAE,MAAO,KAAE,UAAU,KAAK,SAASH,KAAEC,KAAE,CAAC,IAAIE,KAAEI,IAAEC,IAAE,KAAK,KAAKG,IAAE,KAAK,QAAQ,UAAU,GAAG,KAAK,MAAM,OAAO,EAAE,IAAEV,SAAMA,KAAEA,MAAG,IAAIA,KAAE,EAAE,SAAmBD,MAAjB,SAAmBQ,IAAE,MAAM,IAAE,WAAWR,KAAE,CAA0B,IAAE,KAAKA,KAAE,GAAlC,uBAAmCQ,IAAE,MAAM,IAAI,WAAWR,MAAGQ,IAAE,MAAMR,KAAEQ,IAAE,QAAQ,EAAEA,IAAE,SAASA,IAAE,MAAM,OAAO,EAAE,CAAC,GAAOA,IAAE,YAAN,IAAkBA,IAAE,OAAO,IAAIH,IAAE,KAAKM,KAAGH,IAAE,SAAS,EAAEA,IAAE,UAAUG,MAAQR,KAAE,KAAE,QAAQK,IAAED,IAAE,IAArB,GAA4BJ,OAAJ,EAAM,MAAO,MAAK,MAAMA,KAAE,GAAG,KAAK,OAAO,GAAG,AAAIK,IAAE,YAAN,IAAsBA,IAAE,WAAN,GAAoBD,MAAJ,GAAWA,MAAJ,KAAoB,KAAK,QAAQ,KAAxB,SAA2B,KAAK,OAAO,IAAE,cAAc,IAAE,UAAUC,IAAE,OAAOA,IAAE,SAAS,CAAC,CAAC,CAAC,KAAK,OAAO,IAAE,UAAUA,IAAE,OAAOA,IAAE,SAAS,CAAC,CAAE,QAAO,EAAEA,IAAE,UAAcA,IAAE,YAAN,IAAsBL,OAAJ,GAAO,OAAWI,MAAJ,GAAOJ,KAAE,KAAE,WAAW,KAAK,KAAK,CAAC,KAAK,MAAMA,KAAE,CAAC,KAAK,OAAO,EAAMA,OAAJ,GAAWI,MAAJ,IAAQ,KAAK,MAAM,EAAE,GAAGC,IAAE,UAAU,GAAI,EAACG,IAAE,UAAU,OAAO,SAASX,KAAE,CAAC,KAAK,OAAO,KAAKA,KAAE,AAAC,EAACW,IAAE,UAAU,MAAM,SAASX,KAAE,CAAC,AAAIA,OAAJ,IAAmB,KAAK,QAAQ,KAAxB,SAA2B,KAAK,OAAO,KAAK,OAAO,KAAK,GAAG,CAAC,KAAK,OAAO,IAAE,cAAc,KAAK,OAAO,EAAE,KAAK,OAAO,CAAE,EAAC,KAAK,IAAIA,KAAE,KAAK,IAAI,KAAK,KAAK,GAAI,EAACG,KAAE,QAAQQ,IAAER,KAAE,QAAQS,IAAET,KAAE,WAAW,SAASH,KAAEC,KAAE,CAAC,OAAOA,OAAK,CAAE,GAAE,KAAK,EAAE,IAAED,KAAEC,KAAE,AAAC,EAACE,KAAE,KAAK,SAASH,KAAEC,KAAE,CAAC,OAAOA,OAAK,CAAE,GAAE,MAAM,EAAE,IAAED,KAAEC,KAAE,AAAC,CAAC,EAAC,CAAC,iBAAiB,GAAG,kBAAkB,GAAG,iBAAiB,GAAG,kBAAkB,GAAG,iBAAiB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASD,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,iBAAiB,CAACC,IAAE,KAAE,iBAAiB,CAACC,IAAE,KAAE,kBAAkB,CAACC,IAAE,KAAE,mBAAmB,CAACC,IAAE,KAAE,kBAAkB,CAACC,IAAE,KAAE,iBAAiB,CAACE,IAAE,KAAE,kBAAkB,CAACC,IAAE,OAAO,UAAU,SAAS,SAASI,IAAEhB,KAAE,CAAC,KAAK,gBAAgBgB,KAAG,OAAO,IAAIA,IAAEhB,MAAG,KAAK,QAAQ,IAAE,OAAO,CAAC,UAAU,MAAM,WAAW,EAAE,GAAG,EAAG,EAACA,MAAG,CAAE,EAAC,CAAC,IAAIC,KAAE,KAAK,QAAQ,KAAE,KAAK,GAAGA,KAAE,YAAYA,KAAE,WAAW,KAAKA,KAAE,YAAYA,KAAE,WAAeA,KAAE,aAAN,IAAmBA,KAAE,WAAW,QAAQ,GAAGA,KAAE,YAAYA,KAAE,WAAW,KAAKD,MAAGA,KAAE,aAAaC,KAAE,YAAY,IAAI,GAAGA,KAAE,YAAYA,KAAE,WAAW,MAAQ,GAAGA,KAAE,cAAcA,KAAE,YAAY,IAAI,KAAK,IAAI,EAAE,KAAK,IAAI,GAAG,KAAK,OAAO,EAAE,KAAK,OAAO,CAAE,EAAC,KAAK,KAAK,IAAIQ,IAAE,KAAK,KAAK,UAAU,EAAE,IAAIN,KAAE,KAAE,aAAa,KAAK,KAAKF,KAAE,WAAW,CAAC,GAAGE,OAAII,IAAE,KAAK,KAAM,CAAI,MAAMC,IAAEL,MAAAA,CAAI,KAAK,OAAO,IAAIQ,IAAE,KAAE,iBAAiB,KAAK,KAAK,KAAK,OAAO,AAAC,UAASO,IAAElB,KAAEC,KAAE,CAAC,IAAIE,KAAE,IAAIa,IAAEf,MAAG,GAAG,KAAE,KAAKD,MAAG,EAAE,CAACG,KAAE,IAAI,MAAMA,KAAE,KAAKK,IAAEL,KAAE,KAAK,OAAOA,KAAE,MAAO,KAAE,UAAU,KAAK,SAASH,KAAEC,KAAE,CAAC,IAAIE,KAAEK,IAAEC,IAAEE,IAAEK,IAAEE,IAAEH,IAAE,KAAK,KAAKD,IAAE,KAAK,QAAQ,UAAUM,IAAE,KAAK,QAAQ,WAAWG,KAAG,EAAE,GAAG,KAAK,MAAM,OAAO,EAAE,IAAEtB,SAAMA,KAAEA,MAAG,IAAIA,KAAEM,IAAE,SAASA,IAAE,kBAA4BP,MAAjB,SAAmBe,IAAE,MAAM,IAAE,cAAcf,KAAE,CAA0B,IAAE,KAAKA,KAAE,GAAlC,uBAAmCe,IAAE,MAAM,IAAI,WAAWf,MAAGe,IAAE,MAAMf,KAAEe,IAAE,QAAQ,EAAEA,IAAE,SAASA,IAAE,MAAM,OAAO,EAAE,CAAC,GAAOA,IAAE,YAAN,IAAkBA,IAAE,OAAO,IAAIV,IAAE,KAAKS,KAAGC,IAAE,SAAS,EAAEA,IAAE,UAAUD,MAAIX,KAAE,KAAE,QAAQY,IAAER,IAAE,WAAW,IAAIA,IAAE,aAAaa,MAAIF,WAAmBE,KAAjB,SAAmB,IAAE,WAAWA,IAAE,CAA0B,IAAE,KAAKA,IAAE,GAAlC,uBAAmC,IAAI,WAAWA,KAAGA,IAAEjB,KAAE,KAAE,qBAAqB,KAAK,KAAKe,IAAE,EAAEf,OAAII,IAAE,cAAc,IAAIgB,MAAIpB,KAAEI,IAAE,KAAKgB,KAAG,GAAGpB,OAAII,IAAE,cAAcJ,OAAII,IAAE,KAAK,MAAO,MAAK,MAAMJ,KAAE,GAAG,KAAK,OAAO,GAAG,IAAE,WAAeY,IAAE,YAAN,GAAiBZ,OAAII,IAAE,eAAmBQ,IAAE,WAAN,GAAgBP,MAAID,IAAE,UAAUC,MAAID,IAAE,gBAA2B,KAAK,QAAQ,KAAxB,UAA4BE,IAAE,IAAE,WAAWM,IAAE,OAAOA,IAAE,SAAS,CAACJ,IAAEI,IAAE,SAASN,IAAEO,IAAE,IAAE,WAAWD,IAAE,OAAON,IAAE,CAACM,IAAE,SAASJ,IAAEI,IAAE,UAAUD,IAAEH,IAAEA,KAAG,IAAE,SAASI,IAAE,OAAOA,IAAE,OAAON,IAAEE,IAAE,EAAE,CAAC,KAAK,OAAOK,IAAE,EAAE,KAAK,OAAO,IAAE,UAAUD,IAAE,OAAOA,IAAE,SAAS,CAAC,GAAOA,IAAE,WAAN,GAAoBA,IAAE,YAAN,IAAkBQ,KAAG,EAAG,QAAO,EAAER,IAAE,UAAcA,IAAE,YAAN,IAAkBZ,OAAII,IAAE,cAAc,OAAOJ,OAAII,IAAE,eAAeC,IAAED,IAAE,UAAUC,MAAID,IAAE,UAAUJ,KAAE,KAAE,WAAW,KAAK,KAAK,CAAC,KAAK,MAAMA,KAAE,CAAC,KAAK,OAAO,EAAEA,OAAII,IAAE,MAAMC,MAAID,IAAE,eAAe,KAAK,MAAMA,IAAE,KAAK,GAAGQ,IAAE,UAAU,GAAI,EAACC,IAAE,UAAU,OAAO,SAAShB,KAAE,CAAC,KAAK,OAAO,KAAKA,KAAE,AAAC,EAACgB,IAAE,UAAU,MAAM,SAAShB,KAAE,CAAC,OAAIO,IAAE,OAAkB,KAAK,QAAQ,KAAxB,SAA2B,KAAK,OAAO,KAAK,OAAO,KAAK,GAAG,CAAC,KAAK,OAAO,IAAE,cAAc,KAAK,OAAO,EAAE,KAAK,OAAO,CAAE,EAAC,KAAK,IAAIP,KAAE,KAAK,IAAI,KAAK,KAAK,GAAI,EAACG,KAAE,QAAQa,IAAEb,KAAE,QAAQe,IAAEf,KAAE,WAAW,SAASH,KAAEC,KAAE,CAAC,OAAOA,OAAK,CAAE,GAAE,KAAK,EAAE,IAAED,KAAEC,KAAE,AAAC,EAACE,KAAE,OAAOe,GAAE,EAAC,CAAC,iBAAiB,GAAG,kBAAkB,GAAG,mBAAmB,GAAG,kBAAkB,GAAG,iBAAiB,GAAG,kBAAkB,GAAG,iBAAiB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASlB,KAAEC,KAAEE,KAAE,CAAC,IAAIC,YAAsB,WAApB,YAAoD,YAApB,YAAqD,WAApB,IAA+B,KAAE,OAAO,SAASJ,KAAE,CAAC,IAAI,IAAIC,KAAE,MAAM,UAAU,MAAM,KAAK,UAAU,EAAE,CAACA,KAAE,QAAQ,CAAC,IAAIE,KAAE,KAAE,OAAO,CAAC,GAAGA,KAAE,CAAC,UAAoBA,MAAjB,SAAmB,KAAM,CAAI,UAAUA,KAAE,qBAAA,CAAsB,IAAI,IAAIC,QAAKD,KAAE,KAAE,eAAeC,KAAE,GAAGJ,KAAEI,MAAGD,KAAEC,MAAI,CAAC,QAAOJ,IAAE,EAACG,KAAE,UAAU,SAASH,KAAEC,KAAE,CAAC,OAAOD,KAAE,SAASC,KAAED,KAAEA,KAAE,SAAS,KAAE,SAAS,EAAEC,KAAE,EAAED,KAAE,OAAOC,KAAED,KAAG,EAAC,IAAIK,IAAE,CAAC,SAAS,SAASL,KAAEC,KAAEE,KAAEC,KAAEC,IAAE,CAAC,GAAGJ,KAAE,UAAUD,KAAE,SAAS,KAAE,IAAI,KAAE,SAASG,KAAEA,KAAEC,KAAE,CAACC,IAAE,MAAM,IAAI,IAAIC,IAAE,EAAEA,IAAEF,KAAEE,MAAI,KAAED,IAAEC,KAAGL,KAAEE,KAAEG,IAAG,EAAC,cAAc,SAASN,KAAE,CAAC,IAAIC,KAAEE,KAAEC,KAAEC,IAAEC,IAAEC,IAAE,IAAIN,KAAEG,KAAE,EAAED,KAAEH,KAAE,OAAOC,KAAEE,KAAEF,OAAI,MAAGD,KAAEC,MAAG,OAAO,IAAIM,IAAE,IAAI,WAAWH,MAAGH,KAAEI,IAAE,EAAEF,KAAEH,KAAE,OAAOC,KAAEE,KAAEF,OAAI,IAAED,KAAEC,MAAG,IAAE,IAAIK,IAAED,IAAE,CAACA,KAAGC,IAAE,OAAO,OAAOC,GAAE,CAAC,EAACD,IAAE,CAAC,SAAS,SAASN,KAAEC,KAAEE,KAAEC,KAAEC,IAAE,CAAC,IAAI,IAAIC,IAAE,EAAEA,IAAEF,KAAEE,MAAI,KAAED,IAAEC,KAAGL,KAAEE,KAAEG,IAAG,EAAC,cAAc,SAASN,KAAE,CAAC,MAAM,CAAE,EAAC,OAAO,MAAM,CAAE,EAACA,KAAE,AAAC,CAAC,EAAC,KAAE,SAAS,SAASA,KAAE,CAAC,MAAGG,KAAE,KAAK,WAAWA,KAAE,MAAM,YAAYA,KAAE,MAAM,WAAW,KAAE,OAAOA,KAAEE,IAAE,GAAGF,KAAE,KAAK,MAAMA,KAAE,MAAM,MAAMA,KAAE,MAAM,MAAM,KAAE,OAAOA,KAAEG,IAAE,CAAE,EAAC,KAAE,SAASF,KAAE,AAAC,EAAC,CAAG,CAAA,EAAC,GAAG,CAAC,SAASJ,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,WAAW,CAACC,KAAG,EAAEC,KAAG,EAAE,GAAG,CAAC,OAAO,aAAa,MAAM,KAAK,CAAC,CAAE,EAAC,AAAC,MAAQ,CAAC,KAAG,CAAE,IAAG,CAAC,OAAO,aAAa,MAAM,KAAK,IAAI,WAAW,GAAG,AAAC,MAAQ,CAAC,KAAG,CAAE,KAAI,IAAIC,IAAE,IAAIH,KAAE,KAAK,KAAKI,IAAE,EAAEA,IAAE,IAAIA,MAAI,IAAEA,KAAG,KAAKA,IAAE,EAAE,KAAKA,IAAE,EAAE,KAAKA,IAAE,EAAE,KAAKA,IAAE,EAAE,KAAKA,IAAE,EAAE,EAAE,SAASC,IAAET,KAAEC,KAAE,CAAC,GAAGA,KAAE,QAAQD,KAAE,UAAUM,MAAIN,KAAE,UAAUK,KAAG,MAAO,QAAO,aAAa,MAAM,KAAK,KAAE,UAAUL,KAAEC,KAAE,CAAC,CAAC,IAAI,IAAIE,KAAE,GAAGI,IAAE,EAAEA,IAAEN,KAAEM,MAAI,MAAG,OAAO,aAAaP,KAAEO,KAAG,CAAC,OAAOJ,IAAE,KAAE,KAAKI,IAAE,KAAK,EAAEJ,KAAE,WAAW,SAASH,KAAE,CAAC,IAAIC,KAAEE,KAAEE,IAAEC,IAAEC,IAAEC,IAAER,KAAE,OAAOS,IAAE,EAAE,IAAIH,IAAE,EAAEA,IAAEE,IAAEF,MAAI,CAAQ,OAAOH,KAAE,KAAE,WAAWG,IAAE,IAAhC,OAAoCA,IAAE,EAAEE,MAAW,OAAOH,IAAE,KAAE,WAAWC,IAAE,EAAE,IAAlC,QAAuCH,KAAE,OAAOA,KAAE,OAAO,KAAKE,IAAE,OAAOC,OAAKG,KAAGN,KAAE,IAAI,EAAEA,KAAE,KAAK,EAAEA,KAAE,MAAM,EAAE,EAAE,IAAIF,KAAE,IAAIG,KAAE,KAAKK,KAAGH,IAAEC,IAAE,EAAEA,IAAEE,IAAEH,MAAI,CAAQ,OAAOH,KAAE,KAAE,WAAWG,IAAE,IAAhC,OAAoCA,IAAE,EAAEE,MAAW,OAAOH,IAAE,KAAE,WAAWC,IAAE,EAAE,IAAlC,QAAuCH,KAAE,OAAOA,KAAE,OAAO,KAAKE,IAAE,OAAOC,OAAKH,KAAE,IAAIF,KAAEM,OAAKJ,MAAGA,KAAE,KAAKF,KAAEM,OAAK,IAAIJ,OAAI,GAAGA,KAAE,MAAMF,KAAEM,OAAK,IAAIJ,OAAI,IAAIF,KAAEM,OAAK,IAAIJ,OAAI,GAAGF,KAAEM,OAAK,IAAIJ,OAAI,GAAG,IAAIF,KAAEM,OAAK,IAAIJ,OAAI,EAAE,IAAIF,KAAEM,OAAK,IAAI,GAAGJ,MAAG,OAAOF,IAAE,EAACE,KAAE,cAAc,SAASH,KAAE,CAAC,MAAO,KAAEA,KAAEA,KAAE,OAAO,AAAC,EAACG,KAAE,cAAc,SAASH,KAAE,CAAC,IAAI,IAAIC,KAAE,IAAIG,KAAE,KAAKJ,KAAE,QAAQG,KAAE,EAAEE,IAAEJ,KAAE,OAAOE,KAAEE,IAAEF,OAAI,KAAEA,MAAG,KAAE,WAAWA,KAAE,CAAC,OAAOF,IAAE,EAACE,KAAE,WAAW,SAASH,KAAEC,KAAE,CAAC,IAAIE,KAAEC,KAAEC,IAAEC,IAAEE,IAAEP,MAAGD,KAAE,OAAOW,IAAE,MAAU,EAAEH,IAAAA,CAAG,IAAIL,KAAEC,KAAE,EAAED,KAAEK,KAAG,IAAIH,IAAEL,KAAEG,SAAM,IAAI,IAAEC,QAAKC,YAAU,GAAGC,IAAEC,IAAEF,MAAI,IAAED,QAAK,MAAMD,MAAGG,IAAE,MAAM,CAAC,IAAID,KAAOC,MAAJ,EAAM,GAAOA,MAAJ,EAAM,GAAG,EAAE,EAAEA,KAAGH,KAAEK,KAAG,IAAEH,KAAG,EAAE,GAAGL,KAAEG,QAAKG,MAAI,EAAEA,IAAEK,IAAEP,QAAK,MAAMC,IAAE,MAAMM,IAAEP,QAAKC,KAAGA,KAAG,MAAMM,IAAEP,QAAK,MAAMC,KAAG,GAAG,KAAKM,IAAEP,QAAK,MAAM,KAAKC,IAAG,OAAO,KAAEM,IAAEP,KAAE,AAAC,EAACD,KAAE,WAAW,SAASH,KAAEC,KAAE,CAAC,IAAIE,KAAE,KAAKF,OAAKD,KAAE,QAAQA,KAAE,SAASC,KAAED,KAAE,QAAQG,KAAEF,KAAE,EAAE,GAAGE,OAAS,IAAIH,KAAEG,QAAZ,KAAiB,OAAI,OAAOA,KAAE,GAAOA,OAAJ,EAAMF,KAAEE,KAAEI,IAAEP,KAAEG,OAAIF,KAAEE,KAAEF,IAAE,CAAC,EAAC,CAAC,WAAW,EAAI,CAAA,EAAC,GAAG,CAAC,SAASD,KAAEC,KAAEE,KAAE,CAAC,KAAE,QAAQ,SAASH,KAAEC,KAAEE,KAAEC,KAAE,CAAC,IAAI,IAAIC,IAAE,MAAML,KAAE,EAAEM,IAAEN,OAAI,GAAG,MAAM,EAAEO,IAAE,EAAMJ,OAAJ,GAAO,CAAC,IAAIA,MAAGI,IAAE,IAAIJ,KAAE,IAAIA,KAAEG,IAAEA,KAAGD,IAAEA,IAAEJ,KAAEG,QAAK,GAAG,EAAE,EAAEG,MAAI,KAAG,MAAMD,KAAG,KAAM,QAAOD,IAAEC,KAAG,GAAG,CAAE,CAAC,EAAC,CAAG,CAAA,EAAC,GAAG,CAAC,SAASN,KAAEC,KAAEE,KAAE,CAAC,KAAE,QAAQ,CAAC,WAAW,EAAE,gBAAgB,EAAE,aAAa,EAAE,aAAa,EAAE,SAAS,EAAE,QAAQ,EAAE,QAAQ,EAAE,KAAK,EAAE,aAAa,EAAE,YAAY,EAAE,QAAQ,GAAG,eAAe,GAAG,aAAa,GAAG,YAAY,GAAG,iBAAiB,EAAE,aAAa,EAAE,mBAAmB,EAAE,sBAAsB,GAAG,WAAW,EAAE,eAAe,EAAE,MAAM,EAAE,QAAQ,EAAE,mBAAmB,EAAE,SAAS,EAAE,OAAO,EAAE,UAAU,EAAE,WAAW,CAAE,CAAC,EAAC,CAAG,CAAA,EAAC,GAAG,CAAC,SAASH,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,UAAU,CAAC,IAAI,IAAIJ,KAAEC,KAAE,CAAE,EAACE,KAAE,EAAEA,KAAE,IAAIA,OAAI,CAAC,KAAEA,KAAE,IAAI,IAAIC,KAAE,EAAEA,KAAE,EAAEA,OAAI,KAAE,EAAEJ,KAAE,WAAWA,OAAI,EAAEA,OAAI,EAAE,KAAEG,MAAGH,IAAE,QAAOC,IAAE,GAAE,CAAC,KAAE,QAAQ,SAASD,KAAEC,KAAEE,KAAEE,IAAE,CAAC,IAAIC,IAAEF,KAAEG,IAAEF,IAAEF,KAAE,MAAG,GAAG,IAAI,IAAIK,IAAEH,IAAEG,IAAED,IAAEC,MAAI,KAAER,OAAI,EAAEM,IAAE,KAAKN,KAAEC,KAAEO,OAAK,MAAM,GAAGR,IAAE,CAAC,EAAC,CAAG,CAAA,EAAC,GAAG,CAAC,SAASA,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAEC,IAAE,KAAE,kBAAkB,CAACC,IAAE,KAAE,UAAU,CAACC,IAAE,KAAE,YAAY,CAACC,IAAE,KAAE,UAAU,CAACC,IAAE,KAAE,aAAa,CAACE,IAAE,GAAGC,IAAE,IAAII,IAAE,IAAIE,IAAE,IAAI,SAASH,IAAEf,KAAEC,KAAE,CAAC,OAAOD,KAAE,IAAIS,IAAER,MAAGA,IAAE,UAASa,IAAEd,KAAE,CAAC,OAAOA,MAAG,IAAI,EAAEA,KAAE,EAAE,EAAG,UAASoB,IAAEpB,KAAE,CAAC,IAAI,IAAIC,KAAED,KAAE,OAAO,GAAG,EAAEC,MAAG,KAAEA,MAAG,CAAE,UAASsB,IAAEvB,KAAE,CAAC,IAAIC,KAAED,KAAE,MAAMG,KAAEF,KAAE,QAAQ,KAAED,KAAE,YAAYG,KAAEH,KAAE,WAAeG,OAAJ,IAAQ,IAAE,SAASH,KAAE,OAAOC,KAAE,YAAYA,KAAE,YAAYE,KAAEH,KAAE,SAAS,CAACA,KAAE,UAAUG,KAAEF,KAAE,aAAaE,KAAEH,KAAE,WAAWG,KAAEH,KAAE,WAAWG,KAAEF,KAAE,SAASE,KAAMF,KAAE,UAAN,IAAgBA,KAAE,YAAY,GAAI,UAASqB,IAAEtB,KAAEC,KAAE,CAAC,IAAE,gBAAgBD,KAAE,GAAGA,KAAE,YAAYA,KAAE,YAAY,GAAGA,KAAE,SAASA,KAAE,YAAYC,KAAE,CAACD,KAAE,YAAYA,KAAE,SAAS,IAAEA,KAAE,KAAK,AAAC,UAASiB,IAAEjB,KAAEC,KAAE,CAAC,KAAE,YAAYD,KAAE,WAAWC,IAAE,UAASkB,IAAEnB,KAAEC,KAAE,CAAC,KAAE,YAAYD,KAAE,WAAWC,OAAI,EAAE,IAAID,KAAE,YAAYA,KAAE,WAAW,IAAIC,IAAE,UAASyB,IAAE1B,KAAEC,KAAE,CAAC,IAAIE,KAAEC,KAAEC,IAAEL,KAAE,iBAAiBM,IAAEN,KAAE,SAASO,IAAEP,KAAE,YAAYQ,IAAER,KAAE,WAAWS,IAAET,KAAE,SAASA,KAAE,OAAOgB,IAAEhB,KAAE,UAAUA,KAAE,OAAOgB,KAAG,EAAEL,IAAEX,KAAE,OAAOkB,IAAElB,KAAE,OAAOe,IAAEf,KAAE,KAAKc,IAAEd,KAAE,SAASY,IAAEQ,IAAET,IAAEL,IAAEC,IAAE,GAAGgB,IAAEZ,IAAEL,IAAEC,KAAG,KAAE,aAAaP,KAAE,aAAaK,MAAI,GAAGG,IAAER,KAAE,YAAYQ,IAAER,KAAE,WAAW,EAAG,IAAGW,KAAGR,KAAEF,MAAGM,OAAKgB,KAAGZ,IAAER,KAAEI,IAAE,KAAKa,KAAGT,IAAER,QAAKQ,IAAEL,MAAIK,IAAE,EAAER,QAAKQ,IAAEL,IAAE,GAAG,CAAC,KAAG,EAAEH,OAAI,EAAE,OAAQQ,IAAE,EAAEL,OAAKK,IAAE,EAAER,OAAIQ,IAAE,EAAEL,OAAKK,IAAE,EAAER,OAAIQ,IAAE,EAAEL,OAAKK,IAAE,EAAER,OAAIQ,IAAE,EAAEL,OAAKK,IAAE,EAAER,OAAIQ,IAAE,EAAEL,OAAKK,IAAE,EAAER,OAAIQ,IAAE,EAAEL,OAAKK,IAAE,EAAER,OAAIQ,IAAE,EAAEL,OAAKK,IAAE,EAAER,OAAIQ,IAAE,EAAEL,OAAKK,IAAE,EAAER,OAAIG,IAAEQ,KAAG,GAAGV,KAAEQ,KAAGE,IAAER,KAAGA,IAAEQ,IAAEF,IAAEL,IAAEH,KAAE,CAAC,GAAGJ,KAAE,YAAYC,KAAEO,MAAID,IAAEH,MAAG,MAAM,IAAEO,IAAEL,IAAEC,IAAE,GAAGgB,IAAEZ,IAAEL,IAAEC,IAAG,CAAC,QAAQN,KAAEc,IAAEd,KAAEiB,MAAIT,KAAM,EAAEJ,KAAL,GAAQ,OAAOE,KAAGP,KAAE,UAAUO,IAAEP,KAAE,SAAU,UAASmC,IAAEnC,KAAE,CAAC,IAAIC,KAAEE,KAAEC,KAAEE,IAAEG,IAAEE,IAAEC,IAAEM,IAAEH,IAAED,IAAEM,IAAEpB,KAAE,OAAO,EAAE,CAAC,GAAGM,IAAEN,KAAE,YAAYA,KAAE,UAAUA,KAAE,SAASA,KAAE,UAAUoB,KAAGA,IAAEJ,KAAG,CAAC,IAAI,IAAE,SAAShB,KAAE,OAAOA,KAAE,OAAOoB,IAAEA,IAAE,EAAE,CAACpB,KAAE,aAAaoB,IAAEpB,KAAE,UAAUoB,IAAEpB,KAAE,aAAaoB,IAAEnB,KAAEE,KAAEH,KAAE,UAAUI,KAAEJ,KAAE,KAAK,EAAEC,MAAGD,KAAE,KAAKC,MAAGmB,KAAGhB,KAAEA,KAAEgB,IAAE,EAAE,EAAEjB,OAAI,IAAIF,KAAEE,KAAEiB,IAAEhB,KAAEJ,KAAE,KAAK,EAAEC,MAAGD,KAAE,KAAKC,MAAGmB,KAAGhB,KAAEA,KAAEgB,IAAE,EAAE,EAAEjB,OAAI,KAAGiB,GAAE,IAAOpB,KAAE,KAAK,WAAX,EAAoB,MAAM,GAAGW,IAAEX,KAAE,KAAKY,IAAEZ,KAAE,OAAOkB,IAAElB,KAAE,SAASA,KAAE,UAAUc,QAAO,IAAGC,IAAET,MAAIQ,IAAEH,IAAE,YAAYG,IAAEC,KAAGZ,KAAMW,MAAJ,EAAM,GAAGH,IAAE,UAAUG,IAAE,IAAE,SAASF,IAAED,IAAE,MAAMA,IAAE,QAAQG,IAAEI,IAAE,CAAKP,IAAE,MAAM,OAAZ,EAAiBA,IAAE,MAAM,IAAEA,IAAE,MAAMC,IAAEE,IAAEI,IAAE,CAAKP,IAAE,MAAM,OAAZ,IAAmBA,IAAE,MAAM,IAAEA,IAAE,MAAMC,IAAEE,IAAEI,IAAE,EAAEP,IAAE,SAASG,IAAEH,IAAE,UAAUG,IAAEA,KAAGd,KAAE,WAAWG,KAAEH,KAAE,UAAUA,KAAE,QAAQ,EAAE,IAAIS,IAAET,KAAE,SAASA,KAAE,OAAOA,KAAE,MAAMA,KAAE,OAAOS,KAAGT,KAAE,OAAOA,KAAE,OAAOA,KAAE,WAAWA,KAAE,OAAOS,IAAE,IAAIT,KAAE,UAAUA,KAAE,SAASA,KAAE,OAAOA,KAAE,OAAOA,KAAE,WAAWA,KAAE,OAAOS,IAAE,EAAE,IAAIT,KAAE,UAAUA,KAAE,KAAKS,IAAET,KAAE,QAAQA,KAAE,KAAKA,KAAE,OAAOA,KAAE,KAAKA,KAAE,OAAOS,IAAEA,MAAIT,KAAE,WAAWA,KAAE,UAAUA,KAAE,OAAO,MAAO,OAAMA,KAAE,UAAUgB,KAAOhB,KAAE,KAAK,WAAX,EAAqB,UAASkC,IAAElC,KAAEC,KAAE,CAAC,IAAI,IAAIE,KAAEC,OAAI,CAAC,GAAGJ,KAAE,UAAUgB,IAAE,CAAC,GAAG,IAAEhB,KAAE,CAACA,KAAE,UAAUgB,KAAOf,OAAJ,EAAM,MAAO,GAAE,GAAOD,KAAE,YAAN,EAAgB,KAAM,IAAGG,KAAE,EAAEH,KAAE,WAAW,IAAIA,KAAE,OAAOA,KAAE,OAAOA,KAAE,WAAWA,KAAE,OAAOA,KAAE,SAAS,EAAE,IAAIA,KAAE,UAAUG,KAAEH,KAAE,KAAKA,KAAE,SAASA,KAAE,QAAQA,KAAE,KAAKA,KAAE,OAAOA,KAAE,KAAKA,KAAE,OAAOA,KAAE,UAAcG,OAAJ,GAAOH,KAAE,SAASG,MAAGH,KAAE,OAAOgB,MAAIhB,KAAE,aAAa,IAAEA,KAAEG,KAAE,EAAEH,KAAE,cAAc,EAAE,GAAGI,KAAE,IAAE,UAAUJ,KAAEA,KAAE,SAASA,KAAE,YAAYA,KAAE,aAAa,EAAE,CAACA,KAAE,WAAWA,KAAE,aAAaA,KAAE,cAAcA,KAAE,gBAAgBA,KAAE,WAAW,EAAE,CAAC,IAAIA,KAAE,eAAeA,KAAE,WAAWA,KAAE,OAAOA,KAAE,OAAOA,KAAE,WAAWA,KAAE,OAAOA,KAAE,SAAS,EAAE,IAAIA,KAAE,UAAUG,KAAEH,KAAE,KAAKA,KAAE,SAASA,KAAE,QAAQA,KAAE,KAAKA,KAAE,OAAOA,KAAE,KAAKA,KAAE,OAAOA,KAAE,SAAY,EAAEA,KAAE,cAAP,IAAsB,KAAE,UAAW,MAAK,KAAE,UAAUA,KAAE,aAAaA,KAAE,aAAa,EAAEA,KAAE,MAAMA,KAAE,OAAOA,KAAE,UAAUA,KAAE,OAAOA,KAAE,OAAOA,KAAE,WAAWA,KAAE,OAAOA,KAAE,SAAS,IAAIA,KAAE,eAAe,KAAE,IAAE,UAAUA,KAAE,EAAEA,KAAE,OAAOA,KAAE,UAAU,CAACA,KAAE,YAAYA,KAAE,WAAW,GAAGI,OAAI,IAAEJ,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,GAAsB,MAAO,EAAE,QAAOA,KAAE,OAAOA,KAAE,SAAS,EAAEA,KAAE,SAAS,EAAMC,OAAJ,GAAO,IAAED,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,EAAqB,EAAE,GAAGA,KAAE,WAAW,IAAEA,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,GAAsB,EAAE,CAAE,UAASwB,IAAExB,KAAEC,KAAE,CAAC,IAAI,IAAIE,KAAEC,KAAEC,MAAI,CAAC,GAAGL,KAAE,UAAUgB,IAAE,CAAC,GAAG,IAAEhB,KAAE,CAACA,KAAE,UAAUgB,KAAOf,OAAJ,EAAM,MAAO,GAAE,GAAOD,KAAE,YAAN,EAAgB,KAAM,IAAGG,KAAE,EAAEH,KAAE,WAAW,IAAIA,KAAE,OAAOA,KAAE,OAAOA,KAAE,WAAWA,KAAE,OAAOA,KAAE,SAAS,EAAE,IAAIA,KAAE,UAAUG,KAAEH,KAAE,KAAKA,KAAE,SAASA,KAAE,QAAQA,KAAE,KAAKA,KAAE,OAAOA,KAAE,KAAKA,KAAE,OAAOA,KAAE,UAAUA,KAAE,YAAYA,KAAE,aAAaA,KAAE,WAAWA,KAAE,YAAYA,KAAE,aAAa,EAAMG,OAAJ,GAAOH,KAAE,YAAYA,KAAE,gBAAgBA,KAAE,SAASG,MAAGH,KAAE,OAAOgB,MAAIhB,KAAE,aAAa,IAAEA,KAAEG,KAAE,CAACH,KAAE,cAAc,IAAQA,KAAE,WAAN,GAAoBA,KAAE,eAAN,GAAoB,KAAKA,KAAE,SAASA,KAAE,eAAeA,KAAE,aAAa,IAAIA,KAAE,aAAa,GAAGA,KAAE,cAAcA,KAAE,YAAY,CAAC,IAAIK,IAAEL,KAAE,SAASA,KAAE,UAAU,EAAEI,KAAE,IAAE,UAAUJ,KAAEA,KAAE,SAAS,EAAEA,KAAE,WAAWA,KAAE,YAAY,EAAE,CAACA,KAAE,WAAWA,KAAE,YAAY,EAAEA,KAAE,aAAa,EAAE,EAAEA,KAAE,UAAUK,MAAIL,KAAE,OAAOA,KAAE,OAAOA,KAAE,WAAWA,KAAE,OAAOA,KAAE,SAAS,EAAE,IAAIA,KAAE,UAAUG,KAAEH,KAAE,KAAKA,KAAE,SAASA,KAAE,QAAQA,KAAE,KAAKA,KAAE,OAAOA,KAAE,KAAKA,KAAE,OAAOA,KAAE,UAAa,EAAEA,KAAE,aAAP,IAAqB,GAAGA,KAAE,gBAAgB,EAAEA,KAAE,aAAa,EAAEA,KAAE,WAAWI,OAAI,IAAEJ,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,GAAsB,MAAO,EAAE,SAAQA,KAAE,qBAAqBI,KAAE,IAAE,UAAUJ,KAAE,EAAEA,KAAE,OAAOA,KAAE,SAAS,GAAG,GAAG,IAAEA,MAAG,EAAE,CAACA,KAAE,WAAWA,KAAE,YAAgBA,KAAE,KAAK,YAAX,EAAqB,MAAO,EAAA,MAAO,KAAE,gBAAgB,EAAEA,KAAE,WAAWA,KAAE,WAAY,QAAOA,KAAE,kBAAkBI,KAAE,IAAE,UAAUJ,KAAE,EAAEA,KAAE,OAAOA,KAAE,SAAS,GAAG,CAACA,KAAE,gBAAgB,GAAGA,KAAE,OAAOA,KAAE,SAAS,EAAEA,KAAE,SAAS,EAAMC,OAAJ,GAAO,IAAED,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,EAAqB,EAAE,GAAGA,KAAE,WAAW,IAAEA,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,GAAsB,EAAE,CAAE,UAASyB,IAAEzB,KAAEC,KAAEE,KAAEC,KAAEC,IAAE,CAAC,KAAK,YAAYL,KAAE,KAAK,SAASC,KAAE,KAAK,YAAYE,KAAE,KAAK,UAAUC,KAAE,KAAK,KAAKC,GAAE,UAASwB,KAAG,CAAC,KAAK,KAAK,KAAK,KAAK,OAAO,EAAE,KAAK,YAAY,KAAK,KAAK,iBAAiB,EAAE,KAAK,YAAY,EAAE,KAAK,QAAQ,EAAE,KAAK,KAAK,EAAE,KAAK,OAAO,KAAK,KAAK,QAAQ,EAAE,KAAK,OAAO,EAAE,KAAK,WAAW,GAAG,KAAK,OAAO,EAAE,KAAK,OAAO,EAAE,KAAK,OAAO,EAAE,KAAK,OAAO,KAAK,KAAK,YAAY,EAAE,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,MAAM,EAAE,KAAK,UAAU,EAAE,KAAK,UAAU,EAAE,KAAK,UAAU,EAAE,KAAK,WAAW,EAAE,KAAK,YAAY,EAAE,KAAK,aAAa,EAAE,KAAK,WAAW,EAAE,KAAK,gBAAgB,EAAE,KAAK,SAAS,EAAE,KAAK,YAAY,EAAE,KAAK,UAAU,EAAE,KAAK,YAAY,EAAE,KAAK,iBAAiB,EAAE,KAAK,eAAe,EAAE,KAAK,MAAM,EAAE,KAAK,SAAS,EAAE,KAAK,WAAW,EAAE,KAAK,WAAW,EAAE,KAAK,UAAU,IAAIxB,IAAE,MAAM,MAAM,KAAK,UAAU,IAAIA,IAAE,MAAM,KAAK,KAAK,QAAQ,IAAIA,IAAE,MAAM,IAAI,IAAE,KAAK,UAAU,CAAC,IAAE,KAAK,UAAU,CAAC,IAAE,KAAK,QAAQ,CAAC,KAAK,OAAO,KAAK,KAAK,OAAO,KAAK,KAAK,QAAQ,KAAK,KAAK,SAAS,IAAIA,IAAE,MAAM,IAAI,KAAK,KAAK,IAAIA,IAAE,MAAM,KAAK,IAAE,KAAK,KAAK,CAAC,KAAK,SAAS,EAAE,KAAK,SAAS,EAAE,KAAK,MAAM,IAAIA,IAAE,MAAM,KAAK,IAAE,KAAK,MAAM,CAAC,KAAK,MAAM,EAAE,KAAK,YAAY,EAAE,KAAK,SAAS,EAAE,KAAK,MAAM,EAAE,KAAK,QAAQ,EAAE,KAAK,WAAW,EAAE,KAAK,QAAQ,EAAE,KAAK,OAAO,EAAE,KAAK,OAAO,EAAE,KAAK,SAAS,CAAE,UAAS2B,IAAEhC,KAAE,CAAC,IAAIC,KAAE,OAAOD,MAAGA,KAAE,OAAOA,KAAE,SAASA,KAAE,UAAU,EAAEA,KAAE,UAAU,GAAGC,KAAED,KAAE,OAAO,QAAQ,EAAEC,KAAE,YAAY,EAAEA,KAAE,KAAK,IAAIA,KAAE,MAAMA,KAAE,MAAMA,KAAE,OAAOA,KAAE,KAAK,GAAGiB,IAAElB,KAAE,MAAUC,KAAE,OAAN,EAAW,EAAE,EAAEA,KAAE,WAAW,EAAE,IAAE,SAASA,KAAE,CAAC,GAAG,IAAED,KAAEW,IAAE,AAAC,UAASiB,IAAE5B,KAAE,CAAC,IAAIC,KAAEE,KAAE,IAAEH,KAAE,CAAC,OAAWG,OAAJ,KAASF,KAAED,KAAE,OAAO,YAAY,EAAEC,KAAE,OAAO,IAAEA,KAAE,KAAK,CAACA,KAAE,eAAeG,KAAEH,KAAE,OAAO,SAASA,KAAE,WAAWG,KAAEH,KAAE,OAAO,YAAYA,KAAE,WAAWG,KAAEH,KAAE,OAAO,YAAYA,KAAE,iBAAiBG,KAAEH,KAAE,OAAO,UAAUA,KAAE,SAAS,EAAEA,KAAE,YAAY,EAAEA,KAAE,UAAU,EAAEA,KAAE,OAAO,EAAEA,KAAE,aAAaA,KAAE,YAAY,EAAEA,KAAE,gBAAgB,EAAEA,KAAE,MAAM,GAAGE,IAAE,UAASwB,IAAE3B,KAAEC,KAAEE,KAAEC,KAAEE,IAAEC,IAAE,CAAC,IAAIP,KAAE,OAAOW,IAAE,IAAIH,IAAE,EAAE,GAAQP,OAAL,KAASA,KAAE,GAAGG,KAAE,GAAGI,IAAE,EAAEJ,MAAGA,MAAG,GAAGA,OAAII,IAAE,EAAEJ,MAAG,IAAIE,IAAE,GAAG,EAAEA,KAAOH,OAAJ,GAAOC,KAAE,GAAG,GAAGA,MAAGH,KAAE,GAAG,EAAEA,MAAGM,IAAE,GAAG,EAAEA,IAAE,MAAO,KAAEP,KAAEW,IAAE,CAAC,AAAIP,OAAJ,IAAQA,KAAE,GAAG,IAAIK,IAAE,IAAIoB,IAAE,OAAO7B,KAAE,MAAMS,KAAG,KAAKT,KAAES,IAAE,KAAKD,IAAEC,IAAE,OAAO,KAAKA,IAAE,OAAOL,KAAEK,IAAE,OAAO,GAAGA,IAAE,OAAOA,IAAE,OAAOA,IAAE,OAAO,EAAEA,IAAE,UAAUH,IAAE,EAAEG,IAAE,UAAU,GAAGA,IAAE,UAAUA,IAAE,UAAUA,IAAE,UAAU,EAAEA,IAAE,eAAeA,IAAE,UAAU,EAAE,GAAG,GAAGA,IAAE,OAAO,IAAIJ,IAAE,KAAK,EAAEI,IAAE,QAAQA,IAAE,KAAK,IAAIJ,IAAE,MAAMI,IAAE,WAAWA,IAAE,KAAK,IAAIJ,IAAE,MAAMI,IAAE,QAAQA,IAAE,YAAY,GAAGH,IAAE,EAAEG,IAAE,iBAAiB,EAAEA,IAAE,YAAYA,IAAE,YAAY,IAAIJ,IAAE,KAAKI,IAAE,kBAAkBA,IAAE,MAAM,EAAEA,IAAE,YAAYA,IAAE,MAAM,EAAEA,IAAE,YAAYA,IAAE,MAAMR,KAAEQ,IAAE,SAASF,IAAEE,IAAE,OAAON,KAAE,IAAEH,KAAE,AAAC,MAAE,CAAC,IAAIyB,IAAE,EAAE,EAAE,EAAE,EAAG,SAASzB,KAAEC,KAAE,CAAC,IAAIE,KAAE,MAAM,IAAIA,KAAEH,KAAE,iBAAiB,IAAIG,KAAEH,KAAE,iBAAiB,KAAK,CAAC,GAAGA,KAAE,WAAW,EAAE,CAAC,GAAG,IAAEA,KAAE,CAAKA,KAAE,YAAN,GAAqBC,OAAJ,EAAM,MAAO,GAAE,GAAOD,KAAE,YAAN,EAAgB,KAAM,MAAE,UAAUA,KAAE,UAAUA,KAAE,UAAU,EAAE,IAAII,KAAEJ,KAAE,YAAYG,KAAoH,IAA1GH,KAAE,WAAN,GAAgBA,KAAE,UAAUI,QAAKJ,KAAE,UAAUA,KAAE,SAASI,KAAEJ,KAAE,SAASI,KAAE,IAAEJ,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,IAAkCA,KAAE,SAASA,KAAE,aAAaA,KAAE,OAAOgB,MAAI,IAAEhB,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,GAAsB,MAAO,EAAE,QAAOA,KAAE,OAAO,EAAMC,OAAJ,GAAO,IAAED,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,EAAqB,EAAE,IAAIA,KAAE,SAASA,KAAE,cAAc,IAAEA,MAAG,EAAE,CAACA,KAAE,KAAK,WAAW,EAAG,GAAG,IAAIyB,IAAE,EAAE,EAAE,EAAE,EAAES,KAAG,IAAIT,IAAE,EAAE,EAAE,GAAG,EAAES,KAAG,IAAIT,IAAE,EAAE,EAAE,GAAG,GAAGS,KAAG,IAAIT,IAAE,EAAE,EAAE,GAAG,GAAGD,KAAG,IAAIC,IAAE,EAAE,GAAG,GAAG,GAAGD,KAAG,IAAIC,IAAE,EAAE,GAAG,IAAI,IAAID,KAAG,IAAIC,IAAE,EAAE,GAAG,IAAI,IAAID,KAAG,IAAIC,IAAE,GAAG,IAAI,IAAI,KAAKD,KAAG,IAAIC,IAAE,GAAG,IAAI,IAAI,KAAKD,IAAG,EAACrB,KAAE,YAAY,SAASH,KAAEC,KAAE,CAAC,MAAO,KAAED,KAAEC,KAAE,EAAE,GAAG,EAAE,EAAE,AAAC,EAACE,KAAE,aAAawB,IAAExB,KAAE,aAAayB,IAAEzB,KAAE,iBAAiB6B,IAAE7B,KAAE,iBAAiB,SAASH,KAAEC,KAAE,CAAC,OAAOD,MAAGA,KAAE,OAAUA,KAAE,MAAM,OAAZ,GAAoBA,KAAE,MAAM,OAAOC,KAAE,GAApBU,GAAyB,EAACR,KAAE,QAAQ,SAASH,KAAEC,KAAE,CAAC,IAAIE,KAAEE,IAAEE,IAAEE,IAAE,IAAIT,OAAIA,KAAE,OAAO,EAAEC,MAAGA,KAAE,EAAE,OAAOD,KAAE,IAAEA,KAAEW,IAAE,CAACA,IAAE,GAAGN,IAAEL,KAAE,OAAOA,KAAE,SAASA,KAAE,OAAWA,KAAE,WAAN,GAAsBK,IAAE,SAAR,KAAoBJ,OAAJ,EAAM,MAAO,KAAED,KAAMA,KAAE,YAAN,EAAgB,GAAGW,IAAE,CAAC,GAAGN,IAAE,KAAKL,KAAEG,KAAEE,IAAE,WAAWA,IAAE,WAAWJ,KAAOI,IAAE,SAAP,GAAc,GAAOA,IAAE,OAAN,EAAW,KAAE,MAAM,EAAE,IAAEA,IAAE,GAAG,CAAC,IAAEA,IAAE,IAAI,CAAC,IAAEA,IAAE,EAAE,CAACA,IAAE,QAAQ,IAAEA,KAAGA,IAAE,OAAO,KAAK,EAAE,IAAIA,IAAE,OAAO,KAAK,EAAE,IAAIA,IAAE,OAAO,MAAM,EAAE,IAAIA,IAAE,OAAO,KAAK,EAAE,IAAIA,IAAE,OAAO,QAAQ,GAAG,GAAG,CAAC,IAAEA,IAAE,IAAIA,IAAE,OAAO,KAAK,CAAC,IAAEA,IAAEA,IAAE,OAAO,MAAM,EAAE,IAAI,CAAC,IAAEA,IAAEA,IAAE,OAAO,MAAM,GAAG,IAAI,CAAC,IAAEA,IAAEA,IAAE,OAAO,MAAM,GAAG,IAAI,CAAC,IAAEA,IAAMA,IAAE,QAAN,EAAY,EAAE,GAAGA,IAAE,UAAUA,IAAE,MAAM,EAAE,EAAE,EAAE,CAAC,IAAEA,IAAE,IAAIA,IAAE,OAAO,GAAG,CAACA,IAAE,OAAO,OAAOA,IAAE,OAAO,MAAM,SAAS,IAAEA,IAAE,IAAIA,IAAE,OAAO,MAAM,OAAO,CAAC,IAAEA,IAAEA,IAAE,OAAO,MAAM,QAAQ,EAAE,IAAI,EAAEA,IAAE,OAAO,OAAOL,KAAE,MAAM,IAAEA,KAAE,MAAMK,IAAE,YAAYA,IAAE,QAAQ,EAAE,EAAEA,IAAE,QAAQ,EAAEA,IAAE,OAAO,KAAK,IAAEA,IAAE,EAAE,CAAC,IAAEA,IAAE,EAAE,CAAC,IAAEA,IAAE,EAAE,CAAC,IAAEA,IAAE,EAAE,CAAC,IAAEA,IAAE,EAAE,CAAC,IAAEA,IAAMA,IAAE,QAAN,EAAY,EAAE,GAAGA,IAAE,UAAUA,IAAE,MAAM,EAAE,EAAE,EAAE,CAAC,IAAEA,IAAE,EAAE,CAACA,IAAE,OAAOa,SAAO,CAAC,IAAIF,IAAE,GAAGX,IAAE,OAAO,GAAG,IAAI,EAAE,MAAI,GAAGA,IAAE,UAAUA,IAAE,MAAM,EAAE,EAAEA,IAAE,MAAM,EAAE,EAAMA,IAAE,QAAN,EAAY,EAAE,IAAI,EAAMA,IAAE,WAAN,IAAiBW,KAAG,IAAIA,KAAG,GAAGA,IAAE,GAAGX,IAAE,OAAOa,IAAE,IAAEb,IAAEW,IAAE,CAAKX,IAAE,WAAN,IAAiB,IAAEA,IAAEL,KAAE,QAAQ,GAAG,CAAC,IAAEK,IAAE,MAAML,KAAE,MAAM,EAAEA,KAAE,MAAM,CAAE,IAAQK,IAAE,SAAP,GAAc,GAAGA,IAAE,OAAO,MAAM,CAAC,IAAIE,IAAEF,IAAE,QAAQA,IAAE,SAAS,MAAMA,IAAE,OAAO,MAAM,UAAUA,IAAE,UAAUA,IAAE,mBAAmBA,IAAE,OAAO,MAAMA,IAAE,QAAQE,MAAIP,KAAE,MAAM,IAAEA,KAAE,MAAMK,IAAE,YAAYA,IAAE,QAAQE,IAAEA,IAAE,EAAE,IAAEP,KAAE,CAACO,IAAEF,IAAE,QAAQA,IAAE,UAAUA,IAAE,oBAAoB,IAAEA,IAAE,IAAIA,IAAE,OAAO,MAAMA,IAAE,SAAS,CAACA,IAAE,UAAU,IAAE,OAAO,MAAMA,IAAE,QAAQE,MAAIP,KAAE,MAAM,IAAEA,KAAE,MAAMK,IAAE,YAAYA,IAAE,QAAQE,IAAEA,IAAE,EAAEF,IAAE,UAAUA,IAAE,OAAO,MAAM,SAASA,IAAE,QAAQ,EAAEA,IAAE,OAAO,GAAI,MAAK,IAAE,OAAO,GAAG,GAAQA,IAAE,SAAP,GAAc,GAAGA,IAAE,OAAO,KAAK,CAAC,IAAEA,IAAE,QAAQ,EAAE,CAAC,GAAGA,IAAE,UAAUA,IAAE,mBAAmBA,IAAE,OAAO,MAAMA,IAAE,QAAQE,MAAIP,KAAE,MAAM,IAAEA,KAAE,MAAMK,IAAE,YAAYA,IAAE,QAAQE,IAAEA,IAAE,EAAE,IAAEP,KAAE,CAACO,IAAEF,IAAE,QAAQA,IAAE,UAAUA,IAAE,kBAAkB,CAAC,IAAE,EAAE,KAAM,KAAEA,IAAE,QAAQA,IAAE,OAAO,KAAK,OAAO,IAAI,IAAE,OAAO,KAAK,WAAWA,IAAE,UAAU,CAAC,EAAE,IAAEA,IAAEI,IAAE,AAAC,OAAUA,MAAJ,GAAO,IAAE,OAAO,MAAMJ,IAAE,QAAQE,MAAIP,KAAE,MAAM,IAAEA,KAAE,MAAMK,IAAE,YAAYA,IAAE,QAAQE,IAAEA,IAAE,EAAME,MAAJ,IAAQJ,IAAE,QAAQ,EAAEA,IAAE,OAAO,GAAI,MAAK,IAAE,OAAO,GAAG,GAAQA,IAAE,SAAP,GAAc,GAAGA,IAAE,OAAO,QAAQ,CAAC,IAAEA,IAAE,QAAQ,EAAE,CAAC,GAAGA,IAAE,UAAUA,IAAE,mBAAmBA,IAAE,OAAO,MAAMA,IAAE,QAAQE,MAAIP,KAAE,MAAM,IAAEA,KAAE,MAAMK,IAAE,YAAYA,IAAE,QAAQE,IAAEA,IAAE,EAAE,IAAEP,KAAE,CAACO,IAAEF,IAAE,QAAQA,IAAE,UAAUA,IAAE,kBAAkB,CAAC,IAAE,EAAE,KAAM,KAAEA,IAAE,QAAQA,IAAE,OAAO,QAAQ,OAAO,IAAI,IAAE,OAAO,QAAQ,WAAWA,IAAE,UAAU,CAAC,EAAE,IAAEA,IAAEI,IAAE,AAAC,OAAUA,MAAJ,GAAO,IAAE,OAAO,MAAMJ,IAAE,QAAQE,MAAIP,KAAE,MAAM,IAAEA,KAAE,MAAMK,IAAE,YAAYA,IAAE,QAAQE,IAAEA,IAAE,EAAME,MAAJ,IAAQJ,IAAE,OAAO,IAAK,MAAK,IAAE,OAAO,IAAI,GAASA,IAAE,SAAR,MAAiBA,IAAE,OAAO,MAAMA,IAAE,QAAQ,EAAEA,IAAE,kBAAkB,IAAEL,KAAE,CAACK,IAAE,QAAQ,GAAGA,IAAE,mBAAmB,IAAEA,IAAE,IAAIL,KAAE,MAAM,CAAC,IAAEK,IAAEL,KAAE,OAAO,EAAE,IAAI,CAACA,KAAE,MAAM,EAAEK,IAAE,OAAOa,MAAIb,IAAE,OAAOa,KAAOb,IAAE,UAAN,MAAkB,IAAEL,KAAE,CAAKA,KAAE,YAAN,EAAgB,OAAOK,IAAE,WAAW,GAAG,CAAA,SAAcL,KAAE,WAAN,GAAgB,IAAEC,KAAE,EAAE,IAAEE,KAAE,EAAMF,OAAJ,EAAM,MAAO,KAAED,KAAE,GAAG,CAAC,GAASK,IAAE,SAAR,KAAoBL,KAAE,WAAN,EAAe,MAAO,KAAEA,KAAE,GAAG,CAAC,GAAOA,KAAE,WAAN,GAAoBK,IAAE,YAAN,GAAqBJ,OAAJ,GAAaI,IAAE,SAAR,IAAe,CAAC,IAAIqB,IAAMrB,IAAE,WAAN,EAAe,SAASL,KAAEC,KAAE,CAAC,IAAI,IAAIE,OAAI,CAAC,GAAOH,KAAE,YAAN,IAAkB,IAAEA,KAAE,CAAKA,KAAE,YAAN,GAAiB,CAAC,GAAOC,OAAJ,EAAM,MAAO,GAAE,KAAM,IAAGD,KAAE,aAAa,EAAEG,KAAE,IAAE,UAAUH,KAAE,EAAEA,KAAE,OAAOA,KAAE,UAAU,CAACA,KAAE,YAAYA,KAAE,WAAWG,OAAI,IAAEH,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,GAAsB,MAAO,EAAE,QAAOA,KAAE,OAAO,EAAMC,OAAJ,GAAO,IAAED,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,EAAqB,EAAE,GAAGA,KAAE,WAAW,IAAEA,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,GAAsB,EAAE,CAAE,EAACK,IAAEJ,KAAE,CAAKI,IAAE,WAAN,EAAe,SAASL,KAAEC,KAAE,CAAC,IAAI,IAAIE,KAAEC,KAAEC,IAAEE,IAAEC,IAAER,KAAE,SAAS,CAAC,GAAGA,KAAE,WAAWY,IAAE,CAAC,GAAG,IAAEZ,KAAE,CAACA,KAAE,WAAWY,KAAOX,OAAJ,EAAM,MAAO,GAAE,GAAOD,KAAE,YAAN,EAAgB,KAAM,IAAGA,KAAE,aAAa,EAAEA,KAAE,WAAW,GAAG,EAAEA,KAAE,WAAWI,KAAEI,IAAEH,IAAEL,KAAE,SAAS,MAAMQ,IAAE,EAAEH,MAAID,OAAII,IAAE,EAAEH,MAAID,OAAII,IAAE,EAAEH,KAAG,CAAC,IAAEL,KAAE,SAASY,IAAE,EAAE,OAAQR,OAAII,IAAE,EAAEH,MAAID,OAAII,IAAE,EAAEH,MAAID,OAAII,IAAE,EAAEH,MAAID,OAAII,IAAE,EAAEH,MAAID,OAAII,IAAE,EAAEH,MAAID,OAAII,IAAE,EAAEH,MAAID,OAAII,IAAE,EAAEH,MAAID,OAAII,IAAE,EAAEH,MAAIA,IAAEE,KAAG,KAAE,aAAaK,KAAGL,IAAEF,KAAGL,KAAE,aAAaA,KAAE,YAAYA,KAAE,aAAaA,KAAE,UAAW,IAAGA,KAAE,cAAc,GAAGG,KAAE,IAAE,UAAUH,KAAE,EAAEA,KAAE,aAAa,EAAE,CAACA,KAAE,WAAWA,KAAE,aAAaA,KAAE,UAAUA,KAAE,aAAaA,KAAE,aAAa,IAAIG,KAAE,IAAE,UAAUH,KAAE,EAAEA,KAAE,OAAOA,KAAE,UAAU,CAACA,KAAE,YAAYA,KAAE,YAAYG,OAAI,IAAEH,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,GAAsB,MAAO,EAAE,QAAOA,KAAE,OAAO,EAAMC,OAAJ,GAAO,IAAED,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,EAAqB,EAAE,GAAGA,KAAE,WAAW,IAAEA,MAAG,EAAE,CAAKA,KAAE,KAAK,YAAX,GAAsB,EAAE,CAAE,EAACK,IAAEJ,KAAE,CAAC,KAAEI,IAAE,OAAO,KAAKA,IAAEJ,KAAE,CAAC,GAAOyB,MAAJ,GAAWA,MAAJ,IAAQrB,IAAE,OAAO,KAASqB,MAAJ,GAAWA,MAAJ,EAAM,OAAW1B,KAAE,YAAN,IAAkBK,IAAE,WAAW,IAAI,EAAE,GAAOqB,MAAJ,IAAYzB,OAAJ,EAAM,IAAE,UAAUI,IAAE,CAAKJ,OAAJ,IAAQ,IAAE,iBAAiBI,IAAE,EAAE,GAAG,EAAE,CAAKJ,OAAJ,IAAQ,IAAEI,IAAE,KAAK,CAAKA,IAAE,YAAN,IAAkBA,IAAE,SAAS,EAAEA,IAAE,YAAY,EAAEA,IAAE,OAAO,KAAK,IAAEL,KAAE,CAAKA,KAAE,YAAN,GAAiB,OAAOK,IAAE,WAAW,GAAG,CAAE,QAAWJ,OAAJ,EAAQI,IAAE,MAAM,EAAE,GAAOA,IAAE,OAAN,GAAY,IAAEA,IAAE,IAAIL,KAAE,MAAM,CAAC,IAAEK,IAAEL,KAAE,OAAO,EAAE,IAAI,CAAC,IAAEK,IAAEL,KAAE,OAAO,GAAG,IAAI,CAAC,IAAEK,IAAEL,KAAE,OAAO,GAAG,IAAI,CAAC,IAAEK,IAAE,IAAIL,KAAE,SAAS,CAAC,IAAEK,IAAEL,KAAE,UAAU,EAAE,IAAI,CAAC,IAAEK,IAAEL,KAAE,UAAU,GAAG,IAAI,CAAC,IAAEK,IAAEL,KAAE,UAAU,GAAG,IAAI,GAAG,IAAEK,IAAEL,KAAE,QAAQ,GAAG,CAAC,IAAEK,IAAE,MAAML,KAAE,MAAM,EAAE,IAAEA,KAAE,CAAC,EAAEK,IAAE,OAAOA,IAAE,MAAMA,IAAE,MAAUA,IAAE,UAAN,EAAgB,EAAF,GAA3R,CAAgS,EAACF,KAAE,WAAW,SAASH,KAAE,CAAC,IAAIC,KAAE,OAAOD,MAAGA,KAAE,OAAYC,KAAED,KAAE,MAAM,UAAhB,IAA8BC,OAAL,IAAaA,OAAL,IAAaA,OAAL,IAAcA,OAAN,KAASA,OAAIiB,KAASjB,OAAN,IAAQ,IAAED,KAAEW,IAAE,EAAEX,KAAE,MAAM,KAAKC,OAAIiB,IAAE,IAAElB,KAAE,GAAG,CAAC,GAAGW,GAAE,EAACR,KAAE,qBAAqB,SAASH,KAAEC,KAAE,CAAC,IAAIE,KAAEC,KAAEE,IAAEE,IAAEC,IAAEG,IAAEI,IAAEE,IAAEH,IAAEd,KAAE,OAAgC,IAArBD,OAAIA,KAAE,QAAuBQ,KAAGL,KAAEH,KAAE,OAAO,QAAnB,GAA8BQ,MAAJ,GAAYL,KAAE,SAAP,IAAeA,KAAE,UAAU,OAAOQ,IAAE,IAAQH,MAAJ,IAAQR,KAAE,MAAM,IAAEA,KAAE,MAAMC,KAAEc,IAAE,EAAE,EAAEZ,KAAE,KAAK,EAAEY,KAAGZ,KAAE,SAAaK,MAAJ,IAAQ,IAAEL,KAAE,KAAK,CAACA,KAAE,SAAS,EAAEA,KAAE,YAAY,EAAEA,KAAE,OAAO,GAAGe,IAAE,IAAIb,IAAE,KAAKF,KAAE,QAAQ,IAAE,SAASe,IAAEjB,KAAEc,IAAEZ,KAAE,OAAOA,KAAE,OAAO,EAAE,CAACF,KAAEiB,IAAEH,IAAEZ,KAAE,QAAQM,IAAET,KAAE,SAASY,IAAEZ,KAAE,QAAQgB,IAAEhB,KAAE,MAAMA,KAAE,SAASe,IAAEf,KAAE,QAAQ,EAAEA,KAAE,MAAMC,KAAE,IAAEE,KAAE,CAACA,KAAE,WAAW,GAAG,CAAC,IAAIC,KAAED,KAAE,SAASG,IAAEH,KAAE,UAAU,EAAEA,KAAE,OAAOA,KAAE,OAAOA,KAAE,WAAWA,KAAE,OAAOC,KAAE,EAAE,IAAID,KAAE,UAAUA,KAAE,KAAKC,KAAED,KAAE,QAAQA,KAAE,KAAKA,KAAE,OAAOA,KAAE,KAAKA,KAAE,OAAOC,KAAEA,OAAI,EAAEE,MAAI,KAAE,SAASF,KAAED,KAAE,UAAU,EAAE,IAAEA,KAAE,AAAC,QAAOA,KAAE,UAAUA,KAAE,UAAUA,KAAE,YAAYA,KAAE,SAASA,KAAE,OAAOA,KAAE,UAAUA,KAAE,UAAU,EAAEA,KAAE,aAAaA,KAAE,YAAY,EAAEA,KAAE,gBAAgB,EAAEH,KAAE,QAAQY,IAAEZ,KAAE,MAAMgB,IAAEhB,KAAE,SAASS,IAAEN,KAAE,KAAKK,IAAE,CAAE,EAACL,KAAE,YAAY,oCAAqC,EAAC,CAAC,kBAAkB,GAAG,YAAY,GAAG,UAAU,GAAG,aAAa,GAAG,UAAU,EAAI,CAAA,EAAC,GAAG,CAAC,SAASH,KAAEC,KAAEE,KAAE,CAAC,KAAE,QAAQ,UAAU,CAAC,KAAK,KAAK,EAAE,KAAK,KAAK,EAAE,KAAK,OAAO,EAAE,KAAK,GAAG,EAAE,KAAK,MAAM,KAAK,KAAK,UAAU,EAAE,KAAK,KAAK,GAAG,KAAK,QAAQ,GAAG,KAAK,KAAK,EAAE,KAAK,MAAM,CAAE,CAAC,EAAC,CAAG,CAAA,EAAC,GAAG,CAAC,SAASH,KAAEC,KAAEE,KAAE,CAAC,KAAE,QAAQ,SAASH,KAAEC,KAAE,CAAC,IAAIE,KAAEC,KAAEC,IAAEC,IAAEC,IAAEC,IAAEC,IAAEE,IAAEC,IAAEI,IAAEE,IAAEH,IAAED,IAAEM,IAAEG,IAAED,IAAEL,IAAEE,IAAEO,IAAES,IAAED,IAAEV,IAAEC,IAAEI,IAAEG,IAAE,KAAEhC,KAAE,MAAMI,KAAEJ,KAAE,QAAQ6B,IAAE7B,KAAE,MAAMK,IAAED,MAAGJ,KAAE,SAAS,GAAGM,IAAEN,KAAE,SAASgC,IAAEhC,KAAE,OAAOO,IAAED,KAAGL,KAAED,KAAE,WAAWQ,IAAEF,KAAGN,KAAE,UAAU,KAAKS,IAAEN,KAAE,KAAKQ,IAAER,KAAE,MAAMS,IAAET,KAAE,MAAMa,IAAEb,KAAE,MAAMe,IAAEf,KAAE,OAAOY,IAAEZ,KAAE,KAAKW,IAAEX,KAAE,KAAKiB,IAAEjB,KAAE,QAAQoB,IAAEpB,KAAE,SAASmB,KAAG,GAAGnB,KAAE,SAAS,EAAEc,KAAG,GAAGd,KAAE,UAAU,EAAE,EAAE,EAAE,CAAC,IAAE,KAAKY,KAAGc,IAAEzB,SAAMU,IAAEA,KAAG,EAAEC,KAAGc,IAAEzB,SAAMU,IAAEA,KAAG,GAAGK,IAAEC,IAAEL,IAAEO,KAAG,EAAE,OAAO,CAAC,GAAGP,OAAKW,IAAEP,MAAI,GAAGL,KAAGY,KAAMA,IAAEP,MAAI,GAAG,MAAb,EAAkB,IAAEb,OAAK,MAAMa,QAAM,CAAC,KAAK,GAAGO,KAAG,CAAC,KAAO,GAAGA,KAAG,CAAC,IAAEN,KAAG,MAAMD,MAAIJ,KAAG,GAAGW,KAAG,IAAI,SAAS,CAAE,IAAG,GAAGA,IAAE,CAAC,KAAE,KAAK,GAAG,MAAM,CAAE,MAAE,IAAI,8BAA8BvB,KAAE,KAAK,GAAG,MAAM,CAAE,KAAE,MAAMgB,KAAGO,KAAG,MAAMZ,IAAEY,MAAIX,KAAGc,IAAEzB,SAAMU,IAAEA,KAAG,GAAGqB,KAAGpB,KAAG,GAAGW,KAAG,EAAEX,OAAKW,IAAEZ,KAAGY,KAAGZ,IAAE,KAAKC,KAAGc,IAAEzB,SAAMU,IAAEA,KAAG,EAAEC,KAAGc,IAAEzB,SAAMU,IAAEA,KAAG,GAAGK,IAAEI,IAAER,IAAEE,KAAG,EAAE,OAAO,CAAC,GAAGF,OAAKW,IAAEP,MAAI,GAAGL,KAAGY,MAAI,IAAIA,IAAEP,MAAI,GAAG,MAAM,CAAC,KAAO,GAAGO,KAAG,CAAC,IAAEH,KAAG,MAAMJ,MAAIJ,KAAG,GAAGW,KAAG,IAAI,SAAS,CAAE,MAAE,IAAI,wBAAwBvB,KAAE,KAAK,GAAG,MAAM,CAAE,IAAG+B,IAAE,MAAMf,IAAEL,KAAGY,KAAG,MAAMX,KAAGc,IAAEzB,SAAMU,KAAGA,KAAG,GAAGY,MAAIX,KAAGc,IAAEzB,SAAMU,IAAEA,KAAG,IAAIL,KAAGyB,KAAGnB,KAAG,GAAGW,KAAG,GAAG,CAAC,KAAE,IAAI,gCAAgCvB,KAAE,KAAK,GAAG,MAAM,CAAE,IAAGY,OAAKW,IAAEZ,KAAGY,KAAGA,IAAEpB,IAAEC,KAAG2B,IAAE,CAAC,GAAGtB,KAAGc,IAAEQ,IAAER,MAAIvB,KAAE,KAAK,CAAC,KAAE,IAAI,gCAAgCA,KAAE,KAAK,GAAG,MAAM,CAAE,IAAGsB,IAAEP,KAAGM,IAAE,KAAKR,QAAMQ,KAAGb,IAAEe,IAAEA,IAAES,IAAE,CAAC,IAAIA,KAAGT,IAAEM,IAAE1B,OAAKY,IAAEM,OAAK,EAAEE,MAAI,IAAEpB,IAAE4B,IAAET,IAAEO,GAAE,UAAShB,IAAEU,QAAMF,KAAGb,IAAEK,IAAEU,KAAGA,KAAGV,KAAGmB,IAAE,CAAC,IAAIA,KAAGT,IAAEM,IAAE1B,OAAKY,IAAEM,OAAK,EAAEE,MAAI,GAAGF,IAAE,EAAER,IAAEmB,IAAE,CAAC,IAAIA,KAAGT,IAAEV,IAAEgB,IAAE1B,OAAKY,IAAEM,OAAK,EAAEE,MAAI,IAAEpB,IAAE4B,IAAET,IAAEO,GAAE,CAAC,UAASR,KAAGR,IAAEU,IAAEA,IAAES,IAAE,CAAC,IAAIA,KAAGT,IAAEM,IAAE1B,OAAKY,IAAEM,OAAK,EAAEE,MAAI,IAAEpB,IAAE4B,IAAET,IAAEO,GAAE,MAAK,EAAEG,KAAG,IAAE7B,OAAKmB,IAAED,OAAKQ,IAAE1B,OAAKmB,IAAED,OAAKQ,IAAE1B,OAAKmB,IAAED,OAAKW,KAAG,EAAE,MAAIH,IAAE1B,OAAKmB,IAAED,OAAK,EAAEW,MAAIH,IAAE1B,OAAKmB,IAAED,QAAO,KAAI,CAAC,IAAIA,IAAElB,IAAE4B,IAAEF,IAAE1B,OAAK0B,IAAER,OAAKQ,IAAE1B,OAAK0B,IAAER,OAAKQ,IAAE1B,OAAK0B,IAAER,OAAK,GAAGW,KAAG,KAAK,MAAIH,IAAE1B,OAAK0B,IAAER,OAAK,EAAEW,MAAIH,IAAE1B,OAAK0B,IAAER,QAAO,MAAM,CAAC,MAAM,CAAC,OAAMpB,KAAEC,KAAGC,IAAEE,KAAG,MAAG2B,IAAErB,KAAG,EAAEC,MAAI,IAAID,KAAGqB,KAAG,IAAI,EAAEnC,KAAE,QAAQI,KAAEJ,KAAE,SAASM,IAAEN,KAAE,SAASI,KAAEC,IAAEA,IAAED,KAAE,EAAE,GAAGA,KAAEC,KAAGL,KAAE,UAAUM,IAAEE,IAAEA,IAAEF,IAAE,IAAI,KAAKA,IAAEE,KAAGL,KAAE,KAAKY,IAAEZ,KAAE,KAAKW,GAAE,CAAC,EAAC,CAAG,CAAA,EAAC,GAAG,CAAC,SAASd,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,kBAAkB,CAACC,IAAE,KAAE,YAAY,CAACC,IAAE,KAAE,UAAU,CAACC,IAAE,KAAE,YAAY,CAACC,IAAE,KAAE,aAAa,CAACC,IAAE,GAAG,SAASE,IAAEX,KAAE,CAAC,OAAOA,OAAI,GAAG,MAAMA,OAAI,EAAE,SAAS,MAAMA,OAAI,KAAK,IAAIA,OAAI,GAAI,UAASY,KAAG,CAAC,KAAK,KAAK,EAAE,KAAK,MAAM,EAAE,KAAK,KAAK,EAAE,KAAK,UAAU,EAAE,KAAK,MAAM,EAAE,KAAK,KAAK,EAAE,KAAK,MAAM,EAAE,KAAK,MAAM,EAAE,KAAK,KAAK,KAAK,KAAK,MAAM,EAAE,KAAK,MAAM,EAAE,KAAK,MAAM,EAAE,KAAK,MAAM,EAAE,KAAK,OAAO,KAAK,KAAK,KAAK,EAAE,KAAK,KAAK,EAAE,KAAK,OAAO,EAAE,KAAK,OAAO,EAAE,KAAK,MAAM,EAAE,KAAK,QAAQ,KAAK,KAAK,SAAS,KAAK,KAAK,QAAQ,EAAE,KAAK,SAAS,EAAE,KAAK,MAAM,EAAE,KAAK,KAAK,EAAE,KAAK,MAAM,EAAE,KAAK,KAAK,EAAE,KAAK,KAAK,KAAK,KAAK,KAAK,IAAIR,KAAE,MAAM,KAAK,KAAK,KAAK,IAAIA,KAAE,MAAM,KAAK,KAAK,OAAO,KAAK,KAAK,QAAQ,KAAK,KAAK,KAAK,EAAE,KAAK,KAAK,EAAE,KAAK,IAAI,CAAE,UAASY,IAAEhB,KAAE,CAAC,IAAIC,KAAE,OAAOD,MAAGA,KAAE,OAAOC,KAAED,KAAE,MAAMA,KAAE,SAASA,KAAE,UAAUC,KAAE,MAAM,EAAED,KAAE,IAAI,GAAGC,KAAE,OAAOD,KAAE,MAAM,EAAEC,KAAE,MAAMA,KAAE,KAAK,EAAEA,KAAE,KAAK,EAAEA,KAAE,SAAS,EAAEA,KAAE,KAAK,MAAMA,KAAE,KAAK,KAAKA,KAAE,KAAK,EAAEA,KAAE,KAAK,EAAEA,KAAE,QAAQA,KAAE,OAAO,IAAIG,KAAE,MAAM,KAAKH,KAAE,SAASA,KAAE,QAAQ,IAAIG,KAAE,MAAM,KAAKH,KAAE,KAAK,EAAEA,KAAE,KAAK,GAAG,GAAGQ,GAAE,UAASS,IAAElB,KAAE,CAAC,IAAIC,KAAE,OAAOD,MAAGA,KAAE,QAAQC,KAAED,KAAE,OAAO,MAAM,EAAEC,KAAE,MAAM,EAAEA,KAAE,MAAM,EAAE,IAAED,KAAE,EAAES,GAAE,UAASM,IAAEf,KAAEC,KAAE,CAAC,IAAIE,KAAEC,KAAE,OAAOJ,MAAGA,KAAE,OAAOI,KAAEJ,KAAE,MAAMC,KAAE,GAAGE,KAAE,EAAEF,MAAGA,OAAIE,KAAE,GAAGF,MAAG,GAAGA,KAAE,KAAKA,MAAG,KAAKA,OAAIA,KAAE,GAAG,GAAGA,MAAGQ,KAAUL,KAAE,SAAT,MAAiBA,KAAE,QAAQH,OAAIG,KAAE,OAAO,MAAMA,KAAE,KAAKD,KAAEC,KAAE,MAAMH,KAAE,IAAED,KAAE,GAAGS,GAAE,UAASK,IAAEd,KAAEC,KAAE,CAAC,IAAIE,KAAEC,KAAE,OAAOJ,MAAGI,KAAE,IAAIQ,KAAGZ,KAAE,MAAMI,MAAG,OAAO,MAAUD,KAAE,IAAEH,KAAEC,KAAE,IAAb,IAAiBD,KAAE,MAAM,MAAMG,MAAGM,GAAE,KAAIW,IAAEG,IAAED,KAAG,EAAE,SAASL,IAAEjB,KAAE,CAAC,GAAGsB,IAAE,CAAC,IAAIrB,KAAE,IAAImB,IAAE,IAAIhB,KAAE,MAAM,KAAKmB,IAAE,IAAInB,KAAE,MAAM,IAAIH,KAAE,EAAEA,KAAE,KAAK,KAAE,KAAKA,QAAK,EAAE,KAAKA,KAAE,KAAK,KAAE,KAAKA,QAAK,EAAE,KAAKA,KAAE,KAAK,KAAE,KAAKA,QAAK,EAAE,KAAKA,KAAE,KAAK,KAAE,KAAKA,QAAK,EAAE,IAAI,IAAE,EAAED,KAAE,KAAK,EAAE,IAAIoB,IAAE,EAAEpB,KAAE,KAAK,CAAC,KAAK,CAAE,EAAC,CAACC,KAAE,EAAEA,KAAE,IAAI,KAAE,KAAKA,QAAK,EAAE,IAAE,EAAED,KAAE,KAAK,EAAE,GAAGuB,IAAE,EAAEvB,KAAE,KAAK,CAAC,KAAK,CAAE,EAAC,CAACsB,KAAG,CAAE,MAAE,QAAQF,IAAEpB,KAAE,QAAQ,EAAEA,KAAE,SAASuB,IAAEvB,KAAE,SAAS,CAAE,UAASmB,IAAEnB,KAAEC,KAAEE,KAAEE,IAAE,CAAC,IAAIC,IAAEC,IAAEP,KAAE,MAAM,OAAcO,IAAE,SAAT,OAAkBA,IAAE,MAAM,GAAGA,IAAE,MAAMA,IAAE,MAAM,EAAEA,IAAE,MAAM,EAAEA,IAAE,OAAO,IAAIH,KAAE,KAAKG,IAAE,QAAQF,KAAGE,IAAE,OAAO,KAAE,SAASA,IAAE,OAAON,KAAEE,KAAEI,IAAE,MAAMA,IAAE,MAAM,EAAE,CAACA,IAAE,MAAM,EAAEA,IAAE,MAAMA,IAAE,QAAQF,KAAGC,IAAEC,IAAE,MAAMA,IAAE,SAASD,IAAED,KAAG,KAAE,SAASE,IAAE,OAAON,KAAEE,KAAEE,IAAEC,IAAEC,IAAE,MAAM,EAAEF,KAAGC,MAAI,KAAE,SAASC,IAAE,OAAON,KAAEE,KAAEE,IAAEA,IAAE,EAAE,CAACE,IAAE,MAAMF,IAAEE,IAAE,MAAMA,IAAE,QAAQA,IAAE,OAAOD,IAAEC,IAAE,QAAQA,IAAE,QAAQA,IAAE,MAAM,GAAGA,IAAE,MAAMA,IAAE,QAAQA,IAAE,OAAOD,OAAK,CAAE,MAAE,aAAaY,IAAEf,KAAE,cAAcY,IAAEZ,KAAE,iBAAiBa,IAAEb,KAAE,YAAY,SAASH,KAAE,CAAC,MAAO,KAAEA,KAAE,GAAG,AAAC,EAACG,KAAE,aAAaW,IAAEX,KAAE,QAAQ,SAASH,KAAEC,KAAE,CAAC,IAAIE,KAAES,IAAEI,IAAEE,IAAEH,IAAED,IAAEM,IAAEG,IAAED,IAAEI,IAAES,IAAED,IAAEV,IAAEC,IAAEI,IAAEG,IAAEJ,IAAED,IAAEG,IAAEQ,IAAES,IAAEhB,IAAEiB,IAAEC,IAAEV,IAAE,EAAEE,IAAE,IAAIrC,KAAE,KAAK,GAAGoC,IAAE,CAAC,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,EAAG,EAAC,IAAIxC,OAAIA,KAAE,QAAQA,KAAE,SAASA,KAAE,OAAWA,KAAE,WAAN,EAAe,OAAOS,IAAE,CAAMN,KAAEH,KAAE,OAAO,OAAjB,KAAwBG,KAAE,KAAK,IAAIY,IAAEf,KAAE,SAASgB,IAAEhB,KAAE,OAAOoB,IAAEpB,KAAE,UAAUkB,IAAElB,KAAE,QAAQY,IAAEZ,KAAE,MAAMc,IAAEd,KAAE,SAASuB,IAAEpB,KAAE,KAAKmB,IAAEnB,KAAE,KAAKuB,IAAEZ,IAAEqB,IAAEf,IAAEW,IAAE,EAAE,EAAE,OAAO,OAAO5B,KAAE,KAAT,CAAe,IAAK,GAAE,GAAOA,KAAE,OAAN,EAAW,CAAC,KAAE,KAAK,GAAG,KAAM,MAAKmB,IAAE,IAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,IAAG,EAAEnB,KAAE,MAAcoB,MAAR,MAAU,CAAC,IAAEpB,KAAE,MAAM,GAAG,IAAIoB,IAAEkB,IAAE,GAAGlB,MAAI,EAAE,IAAIpB,KAAE,MAAM,IAAEA,KAAE,MAAMsC,IAAE,EAAE,EAAE,CAACnB,IAAEC,IAAE,EAAEpB,KAAE,KAAK,EAAE,KAAM,IAAGA,KAAE,MAAM,EAAEA,KAAE,OAAOA,KAAE,KAAK,MAAM,KAAK,EAAEA,KAAE,UAAU,IAAIoB,MAAI,IAAIA,KAAG,IAAI,GAAG,CAAC,KAAE,IAAI,yBAAyBpB,KAAE,KAAK,GAAG,KAAM,KAAO,GAAGoB,MAAP,EAAU,CAAC,KAAE,IAAI,6BAA6BpB,KAAE,KAAK,GAAG,KAAM,IAAGmB,KAAG,EAAEyB,IAAE,GAAG,IAAIxB,OAAK,IAAQpB,KAAE,QAAN,EAAY,KAAE,MAAM4C,YAAUA,IAAE5C,KAAE,MAAM,CAAC,KAAE,IAAI,sBAAsBA,KAAE,KAAK,GAAG,KAAM,MAAE,KAAK,GAAG4C,IAAE/C,KAAE,MAAMG,KAAE,MAAM,EAAEA,KAAE,KAAK,IAAIoB,IAAE,GAAG,GAAGD,IAAEC,IAAE,EAAE,MAAM,IAAK,GAAE,KAAKD,IAAE,IAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,IAAGnB,KAAE,MAAMoB,KAAM,IAAIpB,KAAE,QAAV,EAAiB,CAAC,KAAE,IAAI,6BAA6BA,KAAE,KAAK,GAAG,KAAM,IAAG,MAAMA,KAAE,MAAM,CAAC,KAAE,IAAI,2BAA2BA,KAAE,KAAK,GAAG,KAAM,MAAE,OAAOA,KAAE,KAAK,KAAKoB,KAAG,EAAE,GAAG,IAAIpB,KAAE,QAAQsC,IAAE,GAAG,IAAIlB,IAAEkB,IAAE,GAAGlB,MAAI,EAAE,IAAIpB,KAAE,MAAM,IAAEA,KAAE,MAAMsC,IAAE,EAAE,EAAE,EAAEnB,IAAEC,IAAE,EAAEpB,KAAE,KAAK,EAAE,IAAK,GAAE,KAAKmB,IAAE,IAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,MAAE,OAAOnB,KAAE,KAAK,KAAKoB,KAAG,IAAIpB,KAAE,QAAQsC,IAAE,GAAG,IAAIlB,IAAEkB,IAAE,GAAGlB,MAAI,EAAE,IAAIkB,IAAE,GAAGlB,MAAI,GAAG,IAAIkB,IAAE,GAAGlB,MAAI,GAAG,IAAIpB,KAAE,MAAM,IAAEA,KAAE,MAAMsC,IAAE,EAAE,EAAE,EAAEnB,IAAEC,IAAE,EAAEpB,KAAE,KAAK,EAAE,IAAK,GAAE,KAAKmB,IAAE,IAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,MAAE,OAAOnB,KAAE,KAAK,OAAO,IAAIoB,IAAEpB,KAAE,KAAK,GAAGoB,KAAG,GAAG,IAAIpB,KAAE,QAAQsC,IAAE,GAAG,IAAIlB,IAAEkB,IAAE,GAAGlB,MAAI,EAAE,IAAIpB,KAAE,MAAM,IAAEA,KAAE,MAAMsC,IAAE,EAAE,EAAE,EAAEnB,IAAEC,IAAE,EAAEpB,KAAE,KAAK,EAAE,IAAK,GAAE,GAAG,KAAKA,KAAE,MAAM,CAAC,KAAKmB,IAAE,IAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,MAAE,OAAOC,IAAEpB,KAAE,OAAOA,KAAE,KAAK,UAAUoB,KAAG,IAAIpB,KAAE,QAAQsC,IAAE,GAAG,IAAIlB,IAAEkB,IAAE,GAAGlB,MAAI,EAAE,IAAIpB,KAAE,MAAM,IAAEA,KAAE,MAAMsC,IAAE,EAAE,EAAE,EAAEnB,IAAEC,IAAE,CAAE,MAAK,KAAE,OAAOpB,KAAE,KAAK,MAAM,MAAM,KAAE,KAAK,EAAE,IAAK,GAAE,GAAG,KAAKA,KAAE,QAAQW,KAAGoB,IAAE/B,KAAE,UAAU+B,IAAEpB,KAAGoB,MAAI/B,KAAE,OAAO4C,IAAE5C,KAAE,KAAK,UAAUA,KAAE,OAAOA,KAAE,KAAK,QAAQA,KAAE,KAAK,MAAM,MAAUA,KAAE,KAAK,UAAA,EAAY,KAAE,SAASA,KAAE,KAAK,MAAMS,IAAEM,IAAEgB,IAAEa,IAAE,EAAE,IAAI5C,KAAE,QAAQA,KAAE,MAAM,IAAEA,KAAE,MAAMS,IAAEsB,IAAEhB,IAAE,EAAEJ,KAAGoB,IAAEhB,KAAGgB,IAAE/B,KAAE,QAAQ+B,KAAG/B,KAAE,QAAQ,MAAM,EAAE,KAAE,OAAO,EAAEA,KAAE,KAAK,EAAE,IAAK,GAAE,GAAG,KAAKA,KAAE,MAAM,CAAC,GAAOW,MAAJ,EAAM,MAAM,EAAE,IAAIoB,IAAE,EAAEa,IAAEnC,IAAEM,KAAEgB,OAAK/B,KAAE,MAAM4C,KAAG5C,KAAE,OAAO,QAAQA,KAAE,KAAK,MAAM,OAAO,aAAa4C,IAAE,EAAEA,KAAGb,IAAEpB,MAAI,GAAG,IAAIX,KAAE,QAAQA,KAAE,MAAM,IAAEA,KAAE,MAAMS,IAAEsB,IAAEhB,IAAE,EAAEJ,KAAGoB,IAAEhB,KAAGgB,IAAEa,IAAE,MAAM,CAAE,MAAK,KAAE,OAAO5C,KAAE,KAAK,KAAK,MAAM,KAAE,OAAO,EAAEA,KAAE,KAAK,EAAE,IAAK,GAAE,GAAG,KAAKA,KAAE,MAAM,CAAC,GAAOW,MAAJ,EAAM,MAAM,EAAE,IAAIoB,IAAE,EAAEa,IAAEnC,IAAEM,KAAEgB,OAAK/B,KAAE,MAAM4C,KAAG5C,KAAE,OAAO,QAAQA,KAAE,KAAK,SAAS,OAAO,aAAa4C,IAAE,EAAEA,KAAGb,IAAEpB,MAAI,GAAG,IAAIX,KAAE,QAAQA,KAAE,MAAM,IAAEA,KAAE,MAAMS,IAAEsB,IAAEhB,IAAE,EAAEJ,KAAGoB,IAAEhB,KAAGgB,IAAEa,IAAE,MAAM,CAAE,MAAK,KAAE,OAAO5C,KAAE,KAAK,QAAQ,MAAM,KAAE,KAAK,EAAE,IAAK,GAAE,GAAG,IAAIA,KAAE,MAAM,CAAC,KAAKmB,IAAE,IAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,IAAGC,OAAK,MAAMpB,KAAE,OAAO,CAAC,KAAE,IAAI,sBAAsBA,KAAE,KAAK,GAAG,KAAM,KAAEoB,IAAE,CAAE,MAAE,OAAOpB,KAAE,KAAK,KAAKA,KAAE,OAAO,EAAE,EAAEA,KAAE,KAAK,MAAM,GAAGH,KAAE,MAAMG,KAAE,MAAM,EAAEA,KAAE,KAAK,GAAG,MAAM,IAAK,IAAG,KAAKmB,IAAE,IAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,MAAE,MAAMnB,KAAE,MAAM,IAAEoB,IAAE,CAACD,IAAEC,IAAE,EAAEpB,KAAE,KAAK,GAAG,IAAK,IAAG,GAAOA,KAAE,WAAN,EAAe,OAAOH,KAAE,SAASe,IAAEf,KAAE,UAAUoB,IAAEpB,KAAE,QAAQkB,IAAElB,KAAE,SAASc,IAAEX,KAAE,KAAKoB,IAAEpB,KAAE,KAAKmB,IAAE,EAAE,KAAE,MAAMnB,KAAE,MAAM,EAAEA,KAAE,KAAK,GAAG,IAAK,IAAG,GAAOF,OAAJ,GAAWA,OAAJ,EAAM,MAAM,EAAE,IAAK,IAAG,GAAGE,KAAE,KAAK,CAAC,OAAK,EAAEmB,IAAEA,KAAG,EAAEA,IAAEnB,KAAE,KAAK,GAAG,KAAM,MAAKmB,IAAE,GAAG,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,QAAOnB,KAAE,KAAK,EAAEoB,IAAED,MAAK,GAAGC,OAAK,IAAI,IAAK,GAAE,KAAE,KAAK,GAAG,MAAM,IAAK,GAAE,GAAG,IAAEpB,KAAE,CAACA,KAAE,KAAK,GAAOF,OAAJ,EAAM,MAAM,OAAK,EAAEqB,KAAG,EAAE,MAAM,EAAE,IAAK,GAAE,KAAE,KAAK,GAAG,MAAM,IAAK,GAAE,KAAE,IAAI,qBAAqBnB,KAAE,KAAK,EAAG,QAAK,EAAEmB,KAAG,EAAE,MAAM,IAAK,IAAG,IAAIC,OAAK,EAAED,IAAEA,KAAG,EAAEA,IAAEA,IAAE,IAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,KAAI,MAAMC,OAAKA,MAAI,GAAG,OAAO,CAAC,KAAE,IAAI,+BAA+BpB,KAAE,KAAK,GAAG,KAAM,IAAGA,KAAE,OAAO,MAAMoB,IAAED,IAAEC,IAAE,EAAEpB,KAAE,KAAK,GAAOF,OAAJ,EAAM,MAAM,EAAE,IAAK,IAAG,KAAE,KAAK,GAAG,IAAK,IAAG,GAAGiC,IAAE/B,KAAE,OAAO,CAAC,GAAGW,IAAEoB,MAAIA,IAAEpB,KAAGM,IAAEc,MAAIA,IAAEd,KAAOc,MAAJ,EAAM,MAAM,EAAE,KAAE,SAASlB,IAAEJ,IAAEM,IAAEgB,IAAEnB,IAAE,CAACD,KAAGoB,IAAEhB,KAAGgB,IAAEd,KAAGc,IAAEnB,KAAGmB,IAAE/B,KAAE,QAAQ+B,IAAE,KAAM,MAAE,KAAK,GAAG,MAAM,IAAK,IAAG,KAAKZ,IAAE,IAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,IAAGnB,KAAE,KAAK,KAAK,GAAGoB,KAAGA,OAAK,EAAED,KAAG,EAAEnB,KAAE,MAAM,GAAG,GAAGoB,KAAGA,OAAK,EAAED,KAAG,EAAEnB,KAAE,MAAM,GAAG,GAAGoB,KAAGA,OAAK,EAAED,KAAG,EAAE,IAAInB,KAAE,MAAM,GAAGA,KAAE,MAAM,CAAC,KAAE,IAAI,sCAAsCA,KAAE,KAAK,GAAG,KAAM,MAAE,KAAK,EAAEA,KAAE,KAAK,GAAG,IAAK,IAAG,KAAKA,KAAE,KAAKA,KAAE,OAAO,CAAC,KAAKmB,IAAE,GAAG,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,MAAE,KAAKkB,IAAErC,KAAE,SAAS,EAAEoB,IAAEA,OAAK,EAAED,KAAG,CAAE,MAAKnB,KAAE,KAAK,IAAI,KAAE,KAAKqC,IAAErC,KAAE,SAAS,EAAE,GAAGA,KAAE,QAAQA,KAAE,OAAOA,KAAE,QAAQ,EAAE6C,IAAE,CAAC,KAAK7C,KAAE,OAAQ,EAAC4B,IAAE,IAAE,EAAE5B,KAAE,KAAK,EAAE,GAAGA,KAAE,QAAQ,EAAEA,KAAE,KAAK6C,IAAE,CAAC7C,KAAE,QAAQ6C,IAAE,KAAKjB,IAAE,CAAC,KAAE,IAAI,2BAA2B5B,KAAE,KAAK,GAAG,KAAM,MAAE,KAAK,EAAEA,KAAE,KAAK,GAAG,IAAK,IAAG,KAAKA,KAAE,KAAKA,KAAE,KAAKA,KAAE,OAAO,CAAC,KAAK6B,KAAGO,IAAEpC,KAAE,QAAQoB,KAAG,GAAGpB,KAAE,SAAS,MAAM,GAAG,IAAIyB,IAAE,MAAMW,OAAKV,IAAEU,MAAI,KAAKjB,MAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,IAAGM,IAAE,GAAG,OAAKC,IAAEP,KAAGO,IAAE1B,KAAE,KAAKA,KAAE,QAAQyB,QAAM,CAAC,GAAQA,MAAL,GAAO,CAAC,IAAIqB,IAAEpB,IAAE,EAAEP,IAAE2B,KAAG,CAAC,GAAOnC,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,IAAGC,OAAKM,IAAEP,KAAGO,IAAM1B,KAAE,OAAN,EAAW,CAAC,KAAE,IAAI,4BAA4BA,KAAE,KAAK,GAAG,KAAM,KAAEA,KAAE,KAAKA,KAAE,KAAK,GAAG+B,IAAE,GAAG,EAAEX,KAAGA,OAAK,EAAED,KAAG,CAAE,SAAaM,MAAL,GAAO,CAAC,IAAIqB,IAAEpB,IAAE,EAAEP,IAAE2B,KAAG,CAAC,GAAOnC,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,MAAGO,IAAEkB,IAAE,EAAEb,IAAE,GAAG,GAAGX,OAAKM,MAAIN,OAAK,EAAED,KAAG,CAAE,KAAI,CAAC,IAAI2B,IAAEpB,IAAE,EAAEP,IAAE2B,KAAG,CAAC,GAAOnC,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,MAAGO,IAAEkB,IAAE,EAAEb,IAAE,IAAI,KAAKX,OAAKM,MAAIN,OAAK,EAAED,KAAG,CAAE,IAAGnB,KAAE,KAAK+B,IAAE/B,KAAE,KAAKA,KAAE,MAAM,CAAC,KAAE,IAAI,4BAA4BA,KAAE,KAAK,GAAG,KAAM,MAAK+B,OAAK,KAAE,KAAK/B,KAAE,QAAQ4C,GAAE,CAAC,IAAQ5C,KAAE,OAAP,GAAY,MAAM,GAAOA,KAAE,KAAK,OAAX,EAAgB,CAAC,KAAE,IAAI,uCAAuCA,KAAE,KAAK,GAAG,KAAM,IAAGA,KAAE,QAAQ,EAAE6C,IAAE,CAAC,KAAK7C,KAAE,OAAQ,EAAC4B,IAAE,IAAE,EAAE5B,KAAE,KAAK,EAAEA,KAAE,KAAKA,KAAE,QAAQ,EAAEA,KAAE,KAAK6C,IAAE,CAAC7C,KAAE,QAAQ6C,IAAE,KAAKjB,IAAE,CAAC,KAAE,IAAI,8BAA8B5B,KAAE,KAAK,GAAG,KAAM,IAAGA,KAAE,SAAS,EAAEA,KAAE,SAASA,KAAE,QAAQ6C,IAAE,CAAC,KAAK7C,KAAE,QAAS,EAAC4B,IAAE,IAAE,EAAE5B,KAAE,KAAKA,KAAE,KAAKA,KAAE,MAAMA,KAAE,SAAS,EAAEA,KAAE,KAAK6C,IAAE,CAAC7C,KAAE,SAAS6C,IAAE,KAAKjB,IAAE,CAAC,KAAE,IAAI,wBAAwB5B,KAAE,KAAK,GAAG,KAAM,IAAGA,KAAE,KAAK,GAAOF,OAAJ,EAAM,MAAM,EAAE,IAAK,IAAG,KAAE,KAAK,GAAG,IAAK,IAAG,GAAG,GAAGa,KAAG,KAAKM,IAAE,CAAC,KAAE,SAASL,IAAEf,KAAE,UAAUoB,IAAEpB,KAAE,QAAQkB,IAAElB,KAAE,SAASc,IAAEX,KAAE,KAAKoB,IAAEpB,KAAE,KAAKmB,IAAE,IAAEtB,KAAEmC,IAAE,CAACpB,IAAEf,KAAE,SAASgB,IAAEhB,KAAE,OAAOoB,IAAEpB,KAAE,UAAUkB,IAAElB,KAAE,QAAQY,IAAEZ,KAAE,MAAMc,IAAEd,KAAE,SAASuB,IAAEpB,KAAE,KAAKmB,IAAEnB,KAAE,KAAUA,KAAE,OAAP,KAAcA,KAAE,KAAK,IAAI,KAAM,KAAIA,KAAE,KAAK,EAAE6B,KAAGO,IAAEpC,KAAE,QAAQoB,KAAG,GAAGpB,KAAE,SAAS,MAAM,GAAG,IAAIyB,IAAE,MAAMW,OAAKV,IAAEU,MAAI,KAAKjB,MAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,IAAGU,OAAO,IAAIA,KAAG,CAAC,IAAIL,IAAEE,IAAEC,IAAEE,IAAEM,IAAEV,IAAEI,KAAGO,IAAEpC,KAAE,QAAQmC,MAAIf,KAAG,GAAGI,IAAEG,KAAG,IAAIH,SAAO,GAAG,IAAIC,IAAE,MAAMW,MAAIZ,KAAGE,IAAEU,MAAI,KAAKjB,MAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,QAAKK,IAAEL,KAAGK,IAAExB,KAAE,MAAMwB,GAAE,IAAGJ,OAAKM,IAAEP,KAAGO,IAAE1B,KAAE,MAAM0B,IAAE1B,KAAE,OAAOyB,IAAMI,MAAJ,EAAM,CAAC,KAAE,KAAK,GAAG,KAAM,IAAG,GAAGA,IAAE,CAAC,KAAE,KAAK,GAAG7B,KAAE,KAAK,GAAG,KAAM,IAAG,GAAG6B,IAAE,CAAC,KAAE,IAAI,8BAA8B7B,KAAE,KAAK,GAAG,KAAM,MAAE,MAAM,GAAG6B,IAAE7B,KAAE,KAAK,GAAG,IAAK,IAAG,GAAGA,KAAE,MAAM,CAAC,IAAI8C,IAAE9C,KAAE,MAAMmB,IAAE2B,KAAG,CAAC,GAAOnC,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,MAAE,QAAQC,KAAG,GAAGpB,KAAE,OAAO,EAAEoB,OAAKpB,KAAE,MAAMmB,KAAGnB,KAAE,MAAMA,KAAE,MAAMA,KAAE,KAAM,MAAE,IAAIA,KAAE,OAAOA,KAAE,KAAK,GAAG,IAAK,IAAG,KAAK6B,KAAGO,IAAEpC,KAAE,SAASoB,KAAG,GAAGpB,KAAE,UAAU,MAAM,GAAG,IAAIyB,IAAE,MAAMW,OAAKV,IAAEU,MAAI,KAAKjB,MAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,MAAO,IAAIU,KAAG,CAAC,IAAIL,IAAEE,IAAEC,IAAEE,IAAEM,IAAEV,IAAEI,KAAGO,IAAEpC,KAAE,SAASmC,MAAIf,KAAG,GAAGI,IAAEG,KAAG,IAAIH,SAAO,GAAG,IAAIC,IAAE,MAAMW,MAAIZ,KAAGE,IAAEU,MAAI,KAAKjB,MAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,QAAKK,IAAEL,KAAGK,IAAExB,KAAE,MAAMwB,GAAE,IAAGJ,OAAKM,IAAEP,KAAGO,IAAE1B,KAAE,MAAM0B,IAAE,GAAGG,IAAE,CAAC,KAAE,IAAI,wBAAwB7B,KAAE,KAAK,GAAG,KAAM,MAAE,OAAOyB,IAAEzB,KAAE,MAAM,GAAG6B,IAAE7B,KAAE,KAAK,GAAG,IAAK,IAAG,GAAGA,KAAE,MAAM,CAAC,IAAI8C,IAAE9C,KAAE,MAAMmB,IAAE2B,KAAG,CAAC,GAAOnC,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,MAAE,QAAQC,KAAG,GAAGpB,KAAE,OAAO,EAAEoB,OAAKpB,KAAE,MAAMmB,KAAGnB,KAAE,MAAMA,KAAE,MAAMA,KAAE,KAAM,IAAGA,KAAE,OAAOA,KAAE,KAAK,CAAC,KAAE,IAAI,gCAAgCA,KAAE,KAAK,GAAG,KAAM,MAAE,KAAK,GAAG,IAAK,IAAG,GAAOiB,MAAJ,EAAM,MAAM,EAAE,GAAGc,IAAEC,IAAEf,IAAEjB,KAAE,OAAO+B,IAAE,CAAC,IAAIA,IAAE/B,KAAE,OAAO+B,KAAG/B,KAAE,OAAOA,KAAE,KAAK,CAAC,KAAE,IAAI,gCAAgCA,KAAE,KAAK,GAAG,KAAM,KAAE+B,IAAE/B,KAAE,OAAO+B,KAAG/B,KAAE,MAAMA,KAAE,MAAM+B,KAAG/B,KAAE,MAAM+B,IAAEA,IAAE/B,KAAE,SAAS+B,IAAE/B,KAAE,QAAQsB,IAAEtB,KAAE,MAAO,MAAK,IAAEa,IAAEQ,IAAET,IAAEZ,KAAE,OAAO+B,IAAE/B,KAAE,OAAO,IAAIiB,IAAEc,MAAIA,IAAEd,KAAGA,KAAGc,IAAE/B,KAAE,QAAQ+B,IAAElB,IAAED,OAAKU,IAAED,OAAK,EAAEU,MAAI,AAAI/B,KAAE,SAAN,IAAeA,KAAE,KAAK,IAAI,MAAM,IAAK,IAAG,GAAOiB,MAAJ,EAAM,MAAM,EAAE,IAAEL,OAAKZ,KAAE,OAAOiB,MAAIjB,KAAE,KAAK,GAAG,MAAM,IAAK,IAAG,GAAGA,KAAE,KAAK,CAAC,KAAKmB,IAAE,IAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,IAAGa,KAAGf,IAAEpB,KAAE,WAAWmC,IAAEhC,KAAE,OAAOgC,IAAEA,MAAInC,KAAE,MAAMG,KAAE,MAAMA,KAAE,MAAM,IAAEA,KAAE,MAAMa,IAAEmB,IAAEpB,IAAEoB,IAAE,CAAC,IAAEhC,KAAE,MAAMa,IAAEmB,IAAEpB,IAAEoB,IAAE,EAAEA,IAAEf,KAAGjB,KAAE,MAAMoB,IAAE,IAAEA,IAAE,IAAIpB,KAAE,MAAM,CAAC,KAAE,IAAI,uBAAuBA,KAAE,KAAK,GAAG,KAAM,KAAEoB,IAAE,CAAE,MAAE,KAAK,GAAG,IAAK,IAAG,GAAGpB,KAAE,MAAMA,KAAE,MAAM,CAAC,KAAKmB,IAAE,IAAI,CAAC,GAAOR,MAAJ,EAAM,MAAM,EAAE,MAAIS,KAAGX,IAAEM,QAAMI,IAAEA,KAAG,CAAE,IAAGC,OAAK,WAAWpB,KAAE,OAAO,CAAC,KAAE,IAAI,yBAAyBA,KAAE,KAAK,GAAG,KAAM,KAAEoB,IAAE,CAAE,MAAE,KAAK,GAAG,IAAK,IAAG,IAAE,EAAE,MAAM,EAAE,IAAK,IAAG,IAAE,GAAG,MAAM,EAAE,IAAK,IAAG,MAAM,GAAG,IAAK,IAAG,QAAQ,OAAOd,GAAE,QAAOT,KAAE,SAASe,IAAEf,KAAE,UAAUoB,IAAEpB,KAAE,QAAQkB,IAAElB,KAAE,SAASc,IAAEX,KAAE,KAAKoB,IAAEpB,KAAE,KAAKmB,KAAGnB,KAAE,OAAOgC,MAAInC,KAAE,WAAWG,KAAE,KAAK,KAAKA,KAAE,KAAK,IAAQF,OAAJ,KAAS,IAAED,KAAEA,KAAE,OAAOA,KAAE,SAASmC,IAAEnC,KAAE,UAAU,EAAEG,KAAE,KAAK,GAAG,KAAKuB,KAAG1B,KAAE,SAASmC,KAAGnC,KAAE,UAAUA,KAAE,UAAU0B,IAAE1B,KAAE,WAAWmC,IAAEhC,KAAE,OAAOgC,IAAEhC,KAAE,MAAMgC,MAAInC,KAAE,MAAMG,KAAE,MAAMA,KAAE,MAAM,IAAEA,KAAE,MAAMa,IAAEmB,IAAEnC,KAAE,SAASmC,IAAE,CAAC,IAAEhC,KAAE,MAAMa,IAAEmB,IAAEnC,KAAE,SAASmC,IAAE,EAAEnC,KAAE,UAAUG,KAAE,MAAMA,KAAE,KAAK,GAAG,IAASA,KAAE,OAAP,GAAY,IAAI,IAASA,KAAE,OAAP,IAAkBA,KAAE,OAAP,GAAY,IAAI,IAAOuB,KAAH,GAAUS,MAAJ,GAAWlC,OAAJ,IAAY8B,MAAJ,IAAQA,IAAE,IAAIA,IAAG,EAAC5B,KAAE,WAAW,SAASH,KAAE,CAAC,IAAIA,OAAIA,KAAE,MAAM,OAAOS,IAAE,IAAIR,KAAED,KAAE,MAAM,OAAkBC,KAAE,SAAO,KAAMD,KAAE,MAAM,KAAK,CAAE,EAACG,KAAE,iBAAiB,SAASH,KAAEC,KAAE,CAAC,IAAIE,KAAE,OAAOH,MAAGA,KAAE,OAAU,GAAGG,KAAEH,KAAE,OAAO,OAAUG,KAAE,KAAKF,MAAG,MAAM,EAAE,GAAtBQ,GAA2B,EAACN,KAAE,qBAAqB,SAASH,KAAEC,KAAE,CAAC,IAAIE,KAAEC,KAAEH,KAAE,OAAO,OAAOD,MAAGA,KAAE,OAAWG,KAAEH,KAAE,OAAO,OAAhB,GAA2BG,KAAE,OAAP,GAAYM,IAAON,KAAE,OAAP,IAAa,IAAE,EAAEF,KAAEG,KAAE,EAAE,GAAGD,KAAE,MAAM,GAAG,IAAEH,KAAEC,KAAEG,KAAEA,KAAE,EAAED,KAAE,KAAK,GAAG,KAAKA,KAAE,SAAS,EAAE,GAAGM,GAAE,EAACN,KAAE,YAAY,oCAAqC,EAAC,CAAC,kBAAkB,GAAG,YAAY,GAAG,UAAU,GAAG,YAAY,GAAG,aAAa,EAAI,CAAA,EAAC,GAAG,CAAC,SAASH,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,kBAAkB,CAACC,IAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,EAAE,CAAE,EAACC,IAAE,CAAC,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAG,EAACC,IAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,MAAM,MAAM,MAAM,EAAE,CAAE,EAACC,IAAE,CAAC,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAG,EAAC,KAAE,QAAQ,SAASR,KAAEC,KAAEE,KAAEM,IAAEE,IAAEC,IAAEI,IAAEE,IAAE,CAAC,IAAIH,IAAED,IAAEM,IAAEG,IAAED,IAAEL,IAAEE,IAAEO,IAAES,IAAED,IAAEhB,IAAE,KAAKM,IAAE,EAAEC,IAAE,EAAEI,IAAE,EAAEG,IAAE,EAAEJ,IAAE,EAAED,IAAE,EAAEG,IAAE,EAAEQ,IAAE,EAAES,IAAE,EAAEhB,IAAE,EAAEiB,IAAE,KAAKC,IAAE,EAAEV,IAAE,IAAInC,KAAE,MAAM,IAAIqC,IAAE,IAAIrC,KAAE,MAAM,IAAIoC,IAAE,KAAKU,IAAE,EAAE,IAAI1B,IAAE,EAAEA,KAAG,GAAGA,MAAI,IAAEA,KAAG,EAAE,IAAIC,IAAE,EAAEA,IAAEhB,IAAEgB,MAAI,IAAExB,KAAEE,KAAEsB,QAAM,IAAIG,IAAEM,IAAEF,IAAE,GAAG,GAAGA,KAAOO,IAAEP,OAAN,EAASA,OAAK,GAAGA,IAAEJ,MAAIA,IAAEI,KAAOA,MAAJ,EAAM,OAAOrB,IAAEC,OAAK,SAASD,IAAEC,OAAK,SAASM,IAAE,KAAK,EAAE,EAAE,IAAIW,IAAE,EAAEA,IAAEG,KAAOO,IAAEV,OAAN,EAASA,OAAK,IAAID,IAAEC,MAAID,IAAEC,KAAGL,IAAEc,IAAE,EAAEd,KAAG,GAAGA,MAAI,GAAGc,MAAI,GAAGA,KAAGC,IAAEf,MAAI,EAAE,MAAM,GAAG,GAAG,EAAEc,MAAQtC,OAAJ,GAAWgC,MAAJ,GAAO,MAAM,GAAG,IAAIS,IAAE,GAAG,EAAEjB,IAAE,EAAEA,IAAE,GAAGA,MAAI,IAAEA,IAAE,GAAGiB,IAAEjB,KAAGe,IAAEf,KAAG,IAAIC,IAAE,EAAEA,IAAEhB,IAAEgB,MAAI,AAAIxB,KAAEE,KAAEsB,OAAR,IAAaT,IAAEyB,IAAExC,KAAEE,KAAEsB,SAAOA,KAAG,GAAGR,IAAMjB,OAAJ,GAAOgD,IAAER,IAAExB,IAAE,IAAQhB,OAAJ,GAAOgD,IAAE3C,IAAE4C,KAAG,IAAIT,IAAElC,IAAE4C,KAAG,IAAI,MAAMF,IAAEzC,IAAEiC,IAAEhC,IAAE,IAAIgB,IAAEK,IAAEP,IAAEV,IAAEkB,IAAEL,IAAEM,IAAE,EAAEX,IAAE,GAAGG,KAAGwB,IAAE,IAAIpB,IAAEC,MAAI,EAAM5B,OAAJ,GAAO,IAAI+C,KAAO/C,OAAJ,GAAO,IAAI+C,IAAE,MAAO,GAAE,OAAO,CAAC,IAAI5B,IAAEK,IAAEM,IAAEK,IAAEnB,IAAES,KAAGR,KAAGS,IAAE,EAAEV,IAAES,MAAIT,IAAES,KAAGR,KAAGS,IAAEc,IAAEU,IAAElC,IAAES,MAAIuB,IAAEC,IAAEjC,IAAES,QAAMC,IAAE,GAAG,GAAGX,IAAE,GAAGS,IAAEM,IAAED,IAAEf,IAAE,GAAGa,IAAEhB,IAAEW,KAAGS,KAAGD,MAAIhB,KAAGC,MAAII,KAAG,GAAGO,KAAG,GAAGS,IAAE,EAAMrB,MAAJ,IAAQ,IAAIC,IAAE,GAAGS,IAAE,EAAEO,IAAEhB,KAAG,MAAI,EAAE,GAAOA,MAAJ,EAAoBgB,IAAE,GAAfA,KAAGhB,IAAE,EAAEgB,KAAGhB,KAAOU,MAAO,EAAEc,IAAEf,MAAP,EAAU,CAAC,GAAGA,MAAIQ,IAAE,MAAM,IAAE/B,KAAEE,KAAEa,IAAES,KAAI,IAAGG,IAAEJ,MAAIO,IAAER,OAAKH,IAAE,CAAC,IAAQU,MAAJ,IAAQA,IAAEF,KAAGN,KAAGO,IAAES,IAAE,IAAIX,IAAEH,IAAEM,KAAGH,IAAEG,IAAEE,QAAMM,KAAGC,IAAEZ,IAAEG,OAAK,IAAI,MAAIQ,MAAI,EAAE,GAAGS,KAAG,GAAGpB,IAAM3B,OAAJ,GAAO,IAAI+C,KAAO/C,OAAJ,GAAO,IAAI+C,IAAE,MAAO,GAAE,IAAE3B,IAAEW,IAAER,KAAGK,KAAG,GAAGD,KAAG,GAAGL,IAAEV,IAAE,CAAE,CAAC,QAAWmB,MAAJ,IAAQpB,IAAEW,IAAES,KAAGP,IAAEM,KAAG,GAAG,SAAUZ,IAAE,KAAKU,IAAE,CAAE,CAAC,EAAC,CAAC,kBAAkB,EAAI,CAAA,EAAC,GAAG,CAAC,SAAS5B,KAAEC,KAAEE,KAAE,CAAC,KAAE,QAAQ,CAAC,EAAE,kBAAkB,EAAE,aAAa,EAAE,GAAG,KAAK,aAAa,KAAK,eAAe,KAAK,aAAa,KAAK,sBAAsB,KAAK,eAAe,KAAK,sBAAuB,CAAC,EAAC,CAAG,CAAA,EAAC,GAAG,CAAC,SAASH,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAE,KAAE,kBAAkB,CAAC,SAASC,IAAEL,KAAE,CAAC,IAAI,IAAIC,KAAED,KAAE,OAAO,GAAG,EAAEC,MAAG,KAAEA,MAAG,CAAE,KAAIK,IAAE,GAAGC,IAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAE,EAACC,IAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAG,EAACC,IAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAE,EAACE,IAAE,CAAC,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,EAAG,EAACC,IAAE,AAAU,UAAA,CAAK,IAAEA,IAAE,CAAC,IAAII,IAAE,AAAU,SAAA,CAAI,IAAEA,IAAE,CAAC,IAAIE,IAAE,AAAU,UAAA,CAAK,IAAEA,IAAE,CAAC,IAAIH,IAAE,AAAU,UAAA,CAAK,IAAEA,IAAE,CAAC,IAAID,IAAE,AAAU,SAAA,CAAI,IAAEA,IAAE,CAAC,IAAIM,IAAEG,IAAED,IAAEL,IAAE,AAAU,SAAA,CAAI,SAASE,IAAEnB,KAAEC,KAAEE,KAAEC,KAAEC,IAAE,CAAC,KAAK,YAAYL,KAAE,KAAK,WAAWC,KAAE,KAAK,WAAWE,KAAE,KAAK,MAAMC,KAAE,KAAK,WAAWC,IAAE,KAAK,UAAUL,MAAGA,KAAE,MAAO,UAAS0B,IAAE1B,KAAEC,KAAE,CAAC,KAAK,SAASD,KAAE,KAAK,SAAS,EAAE,KAAK,UAAUC,IAAE,UAASkC,IAAEnC,KAAE,CAAC,OAAOA,KAAE,IAAIkB,IAAElB,MAAGkB,IAAE,KAAKlB,OAAI,GAAI,UAASkC,IAAElC,KAAEC,KAAE,CAAC,KAAE,YAAYD,KAAE,WAAW,IAAIC,KAAED,KAAE,YAAYA,KAAE,WAAWC,OAAI,EAAE,GAAI,UAASuB,IAAExB,KAAEC,KAAEE,KAAE,CAAC,KAAE,SAAS,GAAGA,MAAGH,KAAE,QAAQC,MAAGD,KAAE,SAAS,MAAM,IAAEA,KAAEA,KAAE,OAAO,CAACA,KAAE,OAAOC,MAAG,GAAGD,KAAE,SAASA,KAAE,UAAUG,KAAE,KAAKH,KAAE,QAAQC,MAAGD,KAAE,SAAS,MAAMA,KAAE,UAAUG,KAAG,UAASsB,IAAEzB,KAAEC,KAAEE,KAAE,CAAC,IAAEH,KAAEG,KAAE,EAAEF,MAAGE,KAAE,EAAEF,KAAE,GAAG,AAAC,UAAS4B,IAAE7B,KAAEC,KAAE,CAAC,IAAI,IAAIE,KAAE,EAAEA,MAAG,EAAEH,KAAEA,QAAK,EAAEG,OAAI,EAAE,EAAE,EAAEF,OAAI,OAAOE,OAAI,CAAE,UAAS6B,IAAEhC,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAEC,IAAEE,IAAE,AAAU,SAAA,CAAIC,IAAE,EAAE,IAAIJ,KAAE,EAAEA,MAAGE,IAAEF,OAAI,IAAEA,MAAGI,IAAEA,IAAEL,KAAEC,KAAE,IAAI,EAAE,IAAIC,IAAE,EAAEA,KAAGJ,KAAEI,MAAI,CAAC,IAAII,IAAET,KAAE,EAAEK,IAAE,GAAG,AAAII,MAAJ,IAAQT,KAAE,EAAEK,KAAG,IAAEE,IAAEE,OAAKA,IAAE,CAAE,CAAC,UAASmB,IAAE5B,KAAE,CAAC,IAAIC,KAAE,IAAIA,KAAE,EAAEA,KAAE,IAAIA,OAAI,KAAE,UAAU,EAAEA,MAAG,EAAE,IAAIA,KAAE,EAAEA,KAAE,GAAGA,OAAI,KAAE,UAAU,EAAEA,MAAG,EAAE,IAAIA,KAAE,EAAEA,KAAE,GAAGA,OAAI,KAAE,QAAQ,EAAEA,MAAG,EAAE,KAAE,UAAU,KAAK,EAAED,KAAE,QAAQA,KAAE,WAAW,EAAEA,KAAE,SAASA,KAAE,QAAQ,CAAE,UAAS2B,IAAE3B,KAAE,CAAC,EAAEA,KAAE,SAAS,IAAEA,KAAEA,KAAE,OAAO,CAAC,EAAEA,KAAE,WAAWA,KAAE,YAAYA,KAAE,WAAWA,KAAE,QAAQA,KAAE,OAAO,EAAEA,KAAE,SAAS,CAAE,UAAS8B,IAAE9B,KAAEC,KAAEE,KAAEC,KAAE,CAAC,IAAIC,IAAE,EAAEJ,KAAEK,IAAE,EAAEH,KAAE,OAAOH,KAAEK,KAAGL,KAAEM,MAAIN,KAAEK,OAAKL,KAAEM,MAAIF,KAAEH,OAAIG,KAAED,KAAG,UAASmC,IAAEtC,KAAEC,KAAEE,KAAE,CAAC,IAAI,IAAIC,KAAEJ,KAAE,KAAKG,MAAGE,IAAEF,MAAG,EAAEE,KAAGL,KAAE,WAAWK,IAAEL,KAAE,UAAU,IAAEC,KAAED,KAAE,KAAKK,IAAE,GAAGL,KAAE,KAAKK,KAAGL,KAAE,MAAM,EAAEK,OAAK,IAAEJ,KAAEG,KAAEJ,KAAE,KAAKK,KAAGL,KAAE,MAAM,GAAG,KAAE,KAAKG,MAAGH,KAAE,KAAKK,KAAGF,KAAEE,IAAEA,MAAI,EAAE,KAAE,KAAKF,MAAGC,IAAE,UAAS2C,IAAE/C,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAEC,IAAEC,IAAEG,IAAEE,IAAE,EAAE,GAAOX,KAAE,WAAN,EAAe,KAAKI,KAAEJ,KAAE,YAAYA,KAAE,MAAM,EAAEW,MAAI,EAAEX,KAAE,YAAYA,KAAE,MAAM,EAAEW,IAAE,GAAGN,IAAEL,KAAE,YAAYA,KAAE,MAAMW,KAAGA,MAAQP,OAAJ,EAAM,IAAEJ,KAAEK,IAAEJ,KAAE,EAAE,IAAED,MAAGM,IAAES,IAAEV,MAAI,IAAI,EAAEJ,KAAE,EAAMQ,IAAEF,IAAED,QAAT,GAAc,IAAEN,KAAEK,KAAGS,IAAER,KAAGG,IAAE,CAAC,IAAET,KAAEM,IAAE,IAAE,EAAEF,KAAE,CAACD,KAAE,EAAMM,IAAED,IAAEF,QAAT,GAAc,IAAEN,KAAEI,MAAGa,IAAEX,KAAGG,IAAE,EAAEE,IAAEX,KAAE,WAAW,IAAEA,KAAE,IAAIC,KAAE,AAAC,UAAS8B,IAAE/B,KAAEC,KAAE,CAAC,IAAIE,KAAEC,KAAEC,IAAEE,IAAEN,KAAE,SAASO,IAAEP,KAAE,UAAU,YAAYQ,IAAER,KAAE,UAAU,UAAUU,IAAEV,KAAE,UAAU,MAAMW,IAAE,GAAG,IAAIZ,KAAE,SAAS,EAAEA,KAAE,SAAS,IAAIG,KAAE,EAAEA,KAAEQ,IAAER,OAAI,AAAII,IAAE,EAAEJ,QAAR,EAAmDI,IAAE,EAAEJ,KAAE,GAAG,GAAhDH,KAAE,KAAK,EAAEA,KAAE,UAAUY,IAAET,KAAEH,KAAE,MAAMG,MAAG,GAAc,KAAKH,KAAE,SAAS,GAAG,IAAE,GAAGK,IAAEL,KAAE,KAAK,EAAEA,KAAE,UAAUY,IAAE,EAAE,EAAEA,IAAE,IAAI,EAAEZ,KAAE,MAAMK,KAAG,EAAEL,KAAE,UAAUS,MAAIT,KAAE,YAAYQ,IAAE,EAAEH,IAAE,IAAI,IAAIJ,KAAE,SAASW,IAAET,KAAEH,KAAE,UAAU,EAAE,GAAGG,KAAEA,OAAI,IAAEH,KAAEO,IAAEJ,KAAE,CAAC,IAAIE,IAAEM,IAAER,KAAEH,KAAE,KAAK,GAAGA,KAAE,KAAK,GAAGA,KAAE,KAAKA,KAAE,YAAY,IAAEA,KAAEO,IAAE,EAAE,CAACH,KAAEJ,KAAE,KAAK,GAAGA,KAAE,KAAK,EAAEA,KAAE,UAAUG,KAAEH,KAAE,KAAK,EAAEA,KAAE,UAAUI,KAAEG,IAAE,EAAEF,KAAGE,IAAE,EAAEJ,MAAGI,IAAE,EAAEH,MAAGJ,KAAE,MAAMK,MAAIL,KAAE,MAAMG,OAAIH,KAAE,MAAMI,MAAGJ,KAAE,MAAMG,MAAGH,KAAE,MAAMI,OAAI,EAAEG,IAAE,EAAEJ,KAAE,GAAGI,IAAE,EAAEH,KAAE,GAAGC,IAAEL,KAAE,KAAK,GAAGK,MAAI,IAAEL,KAAEO,IAAE,EAAE,CAAC,GAAGP,KAAE,WAAW,KAAE,KAAK,EAAEA,KAAE,UAAUA,KAAE,KAAK,GAAG,SAASA,KAAEC,KAAE,CAAC,IAAIE,KAAEC,KAAEC,IAAEE,IAAEC,KAAEC,IAAEE,IAAEV,KAAE,SAASW,IAAEX,KAAE,SAASe,IAAEf,KAAE,UAAU,YAAYiB,IAAEjB,KAAE,UAAU,UAAUc,IAAEd,KAAE,UAAU,WAAWa,IAAEb,KAAE,UAAU,WAAWmB,IAAEnB,KAAE,UAAU,WAAWsB,IAAE,EAAE,IAAIhB,IAAE,EAAEA,KAAGD,IAAEC,MAAI,KAAE,SAASA,KAAG,EAAE,IAAII,IAAE,EAAEX,KAAE,KAAKA,KAAE,UAAU,GAAG,EAAEG,KAAEH,KAAE,SAAS,EAAEG,KAAE,IAAIA,OAAI,KAAGI,IAAEI,IAAE,EAAEA,IAAE,GAAGP,KAAEJ,KAAE,KAAKG,OAAI,GAAG,GAAG,KAAKI,IAAEa,IAAEG,OAAKZ,IAAE,EAAEP,KAAE,GAAGG,IAAEK,IAAER,OAAIJ,KAAE,SAASO,OAAKC,KAAE,EAAEM,KAAGV,OAAII,KAAEO,IAAEX,KAAEU,MAAIL,IAAEE,IAAE,EAAEP,MAAGJ,KAAE,SAASS,KAAGF,IAAEC,MAAGU,MAAIlB,KAAE,YAAYS,KAAGO,IAAE,EAAEZ,KAAE,GAAGI,QAAK,GAAOe,MAAJ,EAAM,CAAC,EAAE,CAAC,IAAIhB,IAAEa,IAAE,EAAMpB,KAAE,SAASO,OAAf,GAAmB,MAAI,KAAE,SAASA,OAAKP,KAAE,SAASO,IAAE,IAAI,EAAEP,KAAE,SAASoB,OAAKG,KAAG,CAAE,OAAM,EAAEA,KAAG,IAAIhB,IAAEa,IAAMb,MAAJ,EAAMA,MAAI,IAAIH,KAAEJ,KAAE,SAASO,KAAOH,OAAJ,GAAO,KAAGC,IAAEL,KAAE,KAAK,EAAEG,SAAMQ,IAAE,EAAEN,IAAE,KAAKE,MAAIP,KAAE,UAAUO,IAAEI,IAAE,EAAEN,IAAE,IAAIM,IAAE,EAAEN,KAAGM,IAAE,EAAEN,IAAE,GAAGE,KAAGH,OAAK,CAAC,EAACJ,KAAEC,KAAE,CAAC,IAAEM,IAAEK,IAAEZ,KAAE,SAAS,AAAC,UAASgD,IAAEhD,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAEC,IAAEC,IAAE,GAAGC,IAAEN,KAAE,GAAGO,IAAE,EAAEC,IAAE,EAAEE,IAAE,EAAE,IAAQJ,MAAJ,IAAQE,IAAE,IAAIE,IAAE,GAAGV,KAAE,GAAGE,KAAE,GAAG,GAAG,MAAMC,KAAE,EAAEA,MAAGD,KAAEC,OAAI,IAAEG,IAAEA,IAAEN,KAAE,GAAGG,KAAE,GAAG,GAAG,EAAEI,IAAEC,KAAGJ,MAAIE,MAAIC,IAAEG,IAAEX,KAAE,QAAQ,EAAEK,MAAIG,IAAMH,MAAJ,EAAgDG,KAAG,GAAGR,KAAE,QAAQ,MAAMA,KAAE,QAAQ,OAAzEK,MAAIC,KAAGN,KAAE,QAAQ,EAAEK,OAAKL,KAAE,QAAQ,OAA6CM,IAAED,IAAEM,KAAGH,IAAE,KAAKD,KAAGE,IAAE,IAAI,GAAGJ,MAAIE,KAAGE,IAAE,EAAE,IAAIA,IAAE,EAAE,GAAI,UAASwC,IAAEjD,KAAEC,KAAEE,KAAE,CAAC,IAAIC,KAAEC,IAAEC,IAAE,GAAGC,IAAEN,KAAE,GAAGO,IAAE,EAAEC,IAAE,EAAEE,IAAE,EAAE,IAAQJ,MAAJ,IAAQE,IAAE,IAAIE,IAAE,GAAGP,KAAE,EAAEA,MAAGD,KAAEC,OAAI,GAAGC,IAAEE,IAAEA,IAAEN,KAAE,GAAGG,KAAE,GAAG,KAAK,EAAEI,IAAEC,KAAGJ,MAAIE,KAAG,CAAC,GAAGC,IAAEG,IAAE,KAAK,IAAEX,KAAEK,IAAEL,KAAE,QAAQ,CAAI,EAAEQ,KAAL,SAAc,AAAIH,MAAJ,EAAmEG,KAAG,IAAI,IAAER,KAAE,GAAGA,KAAE,QAAQ,CAAC,IAAEA,KAAEQ,IAAE,EAAE,EAAE,GAAG,IAAER,KAAE,GAAGA,KAAE,QAAQ,CAAC,IAAEA,KAAEQ,IAAE,GAAG,EAAE,GAA/HH,MAAIC,MAAI,IAAEN,KAAEK,IAAEL,KAAE,QAAQ,CAACQ,OAAK,IAAER,KAAE,GAAGA,KAAE,QAAQ,CAAC,IAAEA,KAAEQ,IAAE,EAAE,EAAE,EAAuE,IAAEH,IAAEM,KAAGH,IAAE,KAAKD,KAAGE,IAAE,IAAI,GAAGJ,MAAIE,KAAGE,IAAE,EAAE,IAAIA,IAAE,EAAE,EAAG,CAAC,KAAEQ,IAAE,CAAC,IAAIsB,KAAG,EAAE,SAASE,IAAEzC,KAAEC,KAAEE,KAAEE,IAAE,CAAC,IAAIC,IAAEC,IAAEC,IAAE,IAAER,KAAE,GAAGK,IAAE,EAAE,GAAG,EAAE,CAACE,IAAEN,KAAEO,IAAEL,KAAE,IAAEG,IAAEN,KAAE,CAAC,IAAEM,IAAEE,IAAE,CAAC,IAAEF,KAAGE,IAAE,CAAC,KAAE,SAASF,IAAE,YAAYA,IAAE,OAAOC,IAAEC,IAAEF,IAAE,QAAQ,CAACA,IAAE,SAASE,GAAE,MAAE,SAAS,SAASR,KAAE,CAAC,MAAI,UAAU,CAAC,IAAIA,KAAEC,KAAEE,KAAEC,KAAEC,IAAEM,IAAE,AAAU,SAAA,CAAI,IAAIP,KAAED,KAAE,EAAEC,KAAE,GAAGA,OAAI,IAAIU,IAAEV,MAAGD,KAAEH,KAAE,EAAEA,KAAE,GAAGO,IAAEH,MAAGJ,OAAI,IAAEG,QAAKC,KAAE,IAAIW,IAAEZ,KAAE,GAAGC,KAAEA,KAAEC,IAAE,EAAED,KAAE,GAAGA,OAAI,IAAIa,IAAEb,MAAGC,IAAEL,KAAE,EAAEA,KAAE,GAAGQ,IAAEJ,MAAGJ,OAAI,IAAEK,OAAKD,KAAE,IAAIC,MAAI,EAAED,KAAE,GAAGA,OAAI,IAAIa,IAAEb,MAAGC,KAAG,EAAEL,KAAE,EAAEA,KAAE,GAAGQ,IAAEJ,MAAG,EAAEJ,OAAI,IAAE,KAAIK,OAAKD,KAAE,IAAIH,KAAE,EAAEA,MAAGK,IAAEL,OAAI,IAAEA,MAAG,EAAE,IAAID,KAAE,EAAEA,MAAG,KAAK,IAAE,EAAEA,KAAE,GAAG,EAAEA,OAAIW,IAAE,KAAK,KAAKX,MAAG,KAAK,IAAE,EAAEA,KAAE,GAAG,EAAEA,OAAIW,IAAE,KAAK,KAAKX,MAAG,KAAK,IAAE,EAAEA,KAAE,GAAG,EAAEA,OAAIW,IAAE,KAAK,KAAKX,MAAG,KAAK,IAAE,EAAEA,KAAE,GAAG,EAAEA,OAAIW,IAAE,KAAK,IAAI,IAAEC,IAAE,IAAID,IAAE,CAACX,KAAE,EAAEA,KAAE,GAAGA,OAAI,IAAE,EAAEA,KAAE,GAAG,EAAEgB,IAAE,EAAEhB,MAAG,IAAEA,KAAE,EAAE,CAAC,IAAE,IAAImB,IAAEP,IAAEL,IAAE,IAAI,IAAID,KAAGiB,IAAE,IAAIJ,IAAEH,IAAER,IAAE,EAAE,GAAGF,KAAGgB,IAAE,IAAIH,IAAE,CAAU,EAAGV,IAAE,EAAE,GAAG,EAAG,GAAE,CAAC8B,KAAG,GAAGvC,KAAE,OAAO,IAAI0B,IAAE1B,KAAE,UAAUoB,KAAGpB,KAAE,OAAO,IAAI0B,IAAE1B,KAAE,UAAUuB,KAAGvB,KAAE,QAAQ,IAAI0B,IAAE1B,KAAE,QAAQsB,KAAGtB,KAAE,OAAO,EAAEA,KAAE,SAAS,EAAE,IAAEA,KAAE,AAAC,EAACG,KAAE,iBAAiBsC,IAAEtC,KAAE,gBAAgB,SAASH,KAAEC,KAAEE,KAAEC,KAAE,CAAC,IAAIC,IAAEC,IAAEC,IAAE,EAAE,EAAEP,KAAE,OAAWA,KAAE,KAAK,YAAX,IAAuBA,KAAE,KAAK,UAAU,SAASA,KAAE,CAAC,IAAIC,KAAEE,KAAE,WAAW,IAAIF,KAAE,EAAEA,MAAG,GAAGA,OAAIE,QAAK,EAAE,GAAG,EAAEA,MAAOH,KAAE,UAAU,EAAEC,QAAlB,EAAqB,MAAO,GAAE,GAAOD,KAAE,UAAU,MAAhB,GAAyBA,KAAE,UAAU,MAAhB,GAAyBA,KAAE,UAAU,MAAhB,EAAoB,MAAO,GAAE,IAAIC,KAAE,GAAGA,KAAE,IAAIA,OAAI,GAAOD,KAAE,UAAU,EAAEC,QAAlB,EAAqB,MAAO,GAAE,MAAO,EAAE,EAACD,KAAE,EAAE,IAAEA,KAAEA,KAAE,OAAO,CAAC,IAAEA,KAAEA,KAAE,OAAO,CAACO,IAAE,SAASP,KAAE,CAAC,IAAIC,KAAE,IAAI,IAAED,KAAEA,KAAE,UAAUA,KAAE,OAAO,SAAS,CAAC,IAAEA,KAAEA,KAAE,UAAUA,KAAE,OAAO,SAAS,CAAC,IAAEA,KAAEA,KAAE,QAAQ,CAACC,KAAE,GAAG,GAAGA,MAAOD,KAAE,QAAQ,EAAEW,IAAEV,MAAG,KAArB,EAAwBA,QAAK,OAAOD,KAAE,SAAS,GAAGC,KAAE,GAAG,EAAE,EAAE,EAAEA,IAAE,EAACD,KAAE,CAACK,IAAEL,KAAE,QAAQ,EAAE,IAAI,GAAGM,IAAEN,KAAE,WAAW,EAAE,IAAI,IAAIK,MAAIA,IAAEC,MAAID,IAAEC,IAAEH,KAAE,EAAEA,KAAE,GAAGE,KAAQJ,OAAL,GAAO,IAAED,KAAEC,KAAEE,KAAEC,KAAE,CAAKJ,KAAE,WAAN,GAAgBM,MAAID,KAAG,IAAEL,KAAE,GAAGI,KAAE,EAAE,GAAG,EAAE,CAAC,IAAEJ,KAAEY,IAAEI,IAAE,GAAG,IAAEhB,KAAE,GAAGI,KAAE,EAAE,GAAG,EAAE,CAAC,SAASJ,KAAEC,KAAEE,KAAEC,KAAE,CAAC,IAAIC,IAAE,IAAI,IAAEL,KAAEC,KAAE,IAAI,EAAE,CAAC,IAAED,KAAEG,KAAE,EAAE,EAAE,CAAC,IAAEH,KAAEI,KAAE,EAAE,EAAE,CAACC,IAAE,EAAEA,IAAED,KAAEC,MAAI,IAAEL,KAAEA,KAAE,QAAQ,EAAEW,IAAEN,KAAG,GAAG,EAAE,CAAC,IAAEL,KAAEA,KAAE,UAAUC,KAAE,EAAE,CAAC,IAAED,KAAEA,KAAE,UAAUG,KAAE,EAAE,AAAC,EAACH,KAAEA,KAAE,OAAO,SAAS,EAAEA,KAAE,OAAO,SAAS,EAAEO,IAAE,EAAE,CAAC,IAAEP,KAAEA,KAAE,UAAUA,KAAE,UAAU,EAAE,IAAEA,KAAE,CAACI,MAAG,IAAEJ,KAAE,AAAC,EAACG,KAAE,UAAU,SAASH,KAAEC,KAAEE,KAAE,CAAC,OAAOH,KAAE,YAAYA,KAAE,MAAM,EAAEA,KAAE,UAAUC,OAAI,EAAE,IAAID,KAAE,YAAYA,KAAE,MAAM,EAAEA,KAAE,SAAS,GAAG,IAAIC,KAAED,KAAE,YAAYA,KAAE,MAAMA,KAAE,UAAU,IAAIG,KAAEH,KAAE,WAAeC,OAAJ,EAAMD,KAAE,UAAU,EAAEG,SAAMH,KAAE,UAAUC,OAAID,KAAE,UAAU,GAAGe,IAAEZ,MAAG,IAAI,MAAMH,KAAE,UAAU,EAAE,IAAEC,KAAE,KAAKD,KAAE,WAAWA,KAAE,YAAY,CAAE,EAACG,KAAE,UAAU,SAASH,KAAE,CAAC,IAAIC,KAAE,IAAED,KAAE,EAAE,EAAE,CAAC,IAAEA,KAAE,IAAIY,IAAE,EAAOX,KAAED,MAAG,WAAX,IAAqB,IAAEC,KAAEA,KAAE,OAAO,CAACA,KAAE,OAAO,EAAEA,KAAE,SAAS,GAAG,GAAGA,KAAE,WAAWA,KAAE,YAAYA,KAAE,WAAW,IAAIA,KAAE,OAAOA,KAAE,SAAS,EAAEA,KAAE,UAAU,EAAG,CAAC,EAAC,CAAC,kBAAkB,EAAI,CAAA,EAAC,GAAG,CAAC,SAASD,KAAEC,KAAEE,KAAE,CAAC,KAAE,QAAQ,UAAU,CAAC,KAAK,MAAM,KAAK,KAAK,QAAQ,EAAE,KAAK,SAAS,EAAE,KAAK,SAAS,EAAE,KAAK,OAAO,KAAK,KAAK,SAAS,EAAE,KAAK,UAAU,EAAE,KAAK,UAAU,EAAE,KAAK,IAAI,GAAG,KAAK,MAAM,KAAK,KAAK,UAAU,EAAE,KAAK,MAAM,CAAE,CAAC,EAAC,CAAG,CAAA,EAAC,GAAG,CAAC,SAASH,KAAEC,KAAEE,KAAE,CAAC,KAAE,eAA2B,cAAnB,WAAgC,aAAa,UAAU,CAAC,IAAIH,KAAE,CAAE,EAAC,MAAM,MAAM,UAAU,CAAC,KAAE,OAAO,EAAE,EAAE,EAAE,CAAC,WAAW,MAAM,KAAKA,KAAE,AAAC,CAAC,EAAC,CAAG,CAAA,CAAC,EAAC,CAAE,EAAC,CAAC,EAAG,EAAC,CAAC,GAAG,AAAC,EAAE,AAAC,GAAE,KAAK,KAAcI,UAAJ,UAA4B,KAApB,IAAyB,KAAyB,gBAAc,CAAE,EAAT,OAA3DA,IAAqE,AAAC,EAAC,CAAG,CAAA,CAAC,EAAC,CAAE,EAAC,CAAC,CAAE,EAAC,CAAC,EAAE,AAAC,EAAE,AAAC,GAAE,KAAK,KAAcA,UAAJ,UAA4B,KAApB,IAAyB,KAAyB,gBAAc,CAAE,EAAT,OAA3DA,IAAqE,AAAC,EAAC,CAAG,CAAA,CAAC,EAAC,CAAE,EAAC,CAAC,CAAE,EAAC,CAAC,EAAE,AAAC,EAAE,AAAC,GAAE,KAAK,KAAcA,UAAJ,UAA4B,KAApB,IAAyB,KAAyB,gBAAc,CAAE,EAAT,OAA3DA,IAAqE,AAAC,EAAC,CAAG,CAAA,CAAC,EAAC,CAAE,EAAC,CAAC,CAAE,EAAC,CAAC,EAAE,AAAC,EAAE,AAAC,GAAE,KAAK,KAAcA,UAAJ,UAA4B,KAApB,IAAyB,KAAyB,gBAAc,CAAE,EAAT,OAA3DA,IAAqE,AAAC,EAAC,CAAG,CAAA,CAAC,EAAC,CAAE,EAAC,CAAC,CAAE,EAAC,CAAC,EAAE,AAAC,EAAE,AAAC,GAAE,KAAK,KAAc,qBAAJ,UAAsD,KAApB,IAAyB,KAAyB,gBAAc,CAAE,EAAT,OAAxE,eAAkF,AAAC,EAAC,CAAG,CAAA,CAAC,EAAC,CAAE,EAAC,CAAC,CAAE,EAAC,CAAC,EAAE,AAAC,EAAE,AAAC,EAAE,CAAC,IAAM,yBAAyB,QAAQ,mBAAmB,UAAU,IAAI,kBAAkB,OAAO,IAAwB,oBAAkB,uBAAuB,CAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAmmH,EAAC,CAAE,CAAC,gBAAgB,iBAAiB,iBAAiB,iBAAiB,iBAAiB,YAAY,SAAS,aAAa,SAAS,UAAUJ,IAAE,CAAC,IAAIC,KAAE,IAAME,IAAmD,CAAzCF,KAAE,IAAE,MAAM,IAAI,CAAC,KAAK,GAAuB,aAAa,CAAKG,KAAG,EAAE,OAAeD,MAAT,SAAaC,KAAG,GAAG,IAAI,QAAQ,CAACH,KAAEE,MAAI,CAAC,IAAME,IAAE,IAAI,eAAe,IAAE,KAAK,MAAML,KAAG,EAAE,CAACK,IAAE,aAAaD,IAAE,OAAO,cAAc,IAAE,MAAM,CAACC,IAAE,mBAAmB,UAAU,CAAC,AAAGA,IAAE,YAAL,GAAsBA,IAAE,QAAP,MAAgBD,KAAG,KAAEC,IAAE,SAAS,CAAC,MAAM,UAAUA,IAAE,SAAS,CAAC,KAAK,KAAG,CAAC,IAAE,KAAK,gBAAgB,CAAC,MAAM,SAAS,CAAC,KAAK,KAAG,CAAC,IAAMD,IAAE,KAAK,MAAMD,IAAE,CAAC,KAAK,eAAeC,KAAG,KAAM,CAAI,MAAM,qBAAA,CAAsB,GAAOA,IAAE,WAAW,SAAjB,EAAwB,KAAM,CAAI,MAAM,uCAAA,CAAwC,IAAMC,IAAED,IAAE,WAAW,GAAG,IAAE,mBAA0BC,IAAE,UAAY,CAAC,MAAM,SAAS,CAAC,KAAK,KAAG,CAAC,IAAMD,IAAE,KAAK,MAAMD,IAAE,CAAC,WAAWC,KAAG,QAAQ,IAAI,IAAE,OAAO,IAAI,MAAG,CAAC,GAAGH,KAAE,GAAS,IAAE,eAAsBA,KAAE,IAAG,EAAnC,KAAoC,OAAO,IAAI,QAAQ,KAAG,CAAC,IAAMG,IAAE,KAAE,EAAE,MAAM,IAAI,CAAC,KAAK,CAAC,IAAE,eAAsBH,KAAE,IAAG,CAAC,MAAM,SAAS,CAAC,KAAK,KAAG,CAAC,KAAE,EAAUG,MAAR,OAAuBA,MAAZ,UAAc,6BAA6BJ,IAAE,gBAAgBA,IAAEC,KAAE,EAAE,EAAE,KAAG,AAAC,EAAC,AAAC,EAAE,EAAC,CAAC,CAAC,KAAK,IAAI,CAAC,KAAEG,IAAE,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,MAAM,KAAG,CAAC,IAAEJ,IAAE,AAAC,EAAC,CAAE,CAAC,EAAE,WAAQ,gBAAiB,GAAE,YAAkCE,UAAQ,cAAY,CAAE,EAAE,YAAY,QAAQ,UAAU,YAAY,QAAQ,UAAU,YAAY,OAAO,SAAS,YAAY,QAAQ,UAAU,YAAY,OAAO,SAAS,YAAY,MAAM,QAAQA,UAAQ,aAAc,GAAE,SAA4BA,UAAQ,WAAS,CAAE,EAAE,SAAS,OAAO,SAAS,SAAS,OAAO,SAASA,UAAQ,iBAAkB,GAAE,aAAoCA,UAAQ,eAAa,CAAE,EAAE,aAAa,KAAK,OAAO,aAAa,MAAM,QAAQ,aAAa,MAAM,QAAQ,aAAa,KAAK,OAAO,aAAa,MAAM,QAAQ,aAAa,KAAK,OAAO,aAAa,OAAO,SAAS,aAAa,KAAK,OAAO,aAAa,SAAS,WAAW,aAAa,MAAM,QAAQA,UAAQ,gBAAgB,cAAcI,GAAC,CAAC,aAAa,CAAC,MAAM,GAAG,UAAU,CAAC,KAAK,KAAKJ,UAAQ,SAAS,OAAO,KAAK,UAAU,EAAE,KAAK,WAAW,cAAc,KAAK,UAAU,EAAE,KAAK,UAAU,EAAE,KAAK,OAAO,EAAE,KAAK,MAAM,EAAE,KAAK,SAAS,MAAM,KAAK,MAAM,EAAE,KAAK,aAAaA,UAAQ,YAAY,QAAQ,KAAK,aAAa,EAAE,KAAK,SAAS,CAAE,sBAAqB,CAAC,SAAS,QAAQ,KAAK,eAAeA,UAAQ,YAAY,QAAQ,KAAK,QAAQ,CAAC,KAAK,eAAeA,UAAQ,YAAY,QAAQ,KAAK,MAAM,AAAC,mBAAkBF,IAAE,CAAC,IAAI,KAAK,SAAS,MAAMA,IAAE,OAAO,MAAM,CAAC,OAAO,IAAMC,KAAED,IAAE,OAAO,MAAM,IAAI,KAAK,QAAQ,YAAY,KAAK,KAAKC,KAAE,AAAC,UAASD,IAAE,CAAC,MAAM,CAAC,IAAI,KAAK,KAAK,SAAS,KAAK,IAAI,GAAI,EAAC,MAAM,MAAG,OAAO,UAAU,eAAe,KAAKA,IAAEC,KAAE,CAAC,AAAC,UAASD,IAAE,CAAC,UAAoBA,KAAjB,SAAmB,OAAOA,IAAE,GAAG,CAAC,MAAO,MAAK,MAAMA,IAAE,AAAC,MAAQ,CAAC,MAAO,KAAI,IAAIA,IAAE,OAAO,SAAS,MAAM,UAAU,AAAC,CAAC,OAAM,KAAKA,IAAEC,KAAE,CAAC,IAAI,KAAK,WAAW,OAAO,IAAME,IAAE,CAAC,UAAU,KAAK,UAAU,MAAM,EAAE,UAAU,EAAE,SAAS,KAAK,SAAS,iBAAiBF,MAAG,CAAC,UAAU,UAAU,aAAa,EAAE,iBAAiB,EAAE,mBAAmB,CAAE,CAAC,EAAC,GAAG,CAAC,IAAIA,KAAE,KAAK,SAASD,IAAE,CAAC,UAAoBC,MAAjB,WAAqBA,KAAE,KAAM,WAAUA,KAAE,CAAUA,WAAJ,IAAO,KAAM,CAAI,MAAM,oCAAA,CAAqC,IAAI,KAAK,SAASA,KAAE,CAAC,KAAM,CAAI,MAAM,iEAAA,CAAkE,KAAK,SAAS,KAAK,QAAQ,SAAS,CAAC,KAAK,QAAQ,WAAW,cAAc,OAAO,OAAO,OAAO,OAAO,CAAE,EAACE,IAAE,CAAC,CAAC,cAAcF,IAAE,EAAC,CAAC,AAAC,MAAQ,CAAC,OAAO,KAAK,aAAaC,UAAQ,YAAY,UAAW,MAAK,cAAc,IAAI,YAAYA,UAAQ,aAAa,OAAO,AAAC,MAAK,UAAU,KAAK,QAAQ,iBAAiB,aAAa,IAAI,CAAC,KAAK,OAAO,KAAK,QAAQ,aAAa,KAAK,QAAQ,YAAY,IAAI,KAAK,cAAc,IAAI,YAAYA,UAAQ,aAAa,MAAM,CAAC,OAAO,CAAC,MAAM,KAAK,QAAQ,aAAa,OAAO,KAAK,MAAO,CAAC,GAAE,AAAC,EAAC,CAAC,KAAK,QAAQ,iBAAiB,WAAW,IAAI,CAAC,GAAG,KAAK,eAAeA,UAAQ,YAAY,QAAQ,CAAC,KAAI,KAAK,MAAM,KAAK,OAAO,KAAK,UAAU,KAAK,SAAU,KAAK,cAAc,IAAI,YAAYA,UAAQ,aAAa,UAAU,CAAC,KAAK,OAAOA,UAAQ,SAAS,QAAqB,KAAK,QAAQ,eAAjB,GAA8B,YAAY,OAAOA,UAAQ,SAAS,QAAQ,KAAK,QAAQ,KAAK,UAAU,IAAI,WAAW,IAAI,CAAC,KAAK,cAAc,IAAI,YAAYA,UAAQ,aAAa,MAAM,CAAC,KAAK,eAAeA,UAAQ,YAAY,UAAU,KAAK,QAAQ,aAAa,GAAG,KAAK,QAAQ,cAAc,CAAC,KAAK,QAAQ,MAAM,CAAE,EAAC,KAAK,aAAa,GAAG,KAAK,QAAQ,KAAK,UAAU,GAAG,OAAO,WAAW,IAAI,CAAC,KAAK,cAAc,IAAI,YAAYA,UAAQ,aAAa,MAAM,CAAC,KAAK,eAAeA,UAAQ,YAAY,UAAe,KAAK,YAAV,IAAqB,KAAK,KAAK,MAAM,CAAC,KAAK,MAAM,GAAG,KAAK,QAAQ,MAAM,CAAC,KAAK,QAAQ,MAAM,EAAG,EAAC,KAAK,aAAa,CAAE,MAAK,KAAK,cAAc,IAAI,YAAYA,UAAQ,aAAa,UAAU,AAAC,EAAC,CAAC,KAAK,QAAQ,iBAAiB,YAAY,IAAI,CAAC,KAAK,cAAc,IAAI,YAAYA,UAAQ,aAAa,OAAO,AAAC,EAAC,CAAC,KAAK,QAAQ,iBAAiB,aAAa,IAAI,CAAC,KAAK,cAAc,IAAI,YAAYA,UAAQ,aAAa,MAAM,AAAC,EAAC,CAAC,KAAK,QAAQ,iBAAiB,cAAc,IAAI,CAAC,KAAK,aAAaA,UAAQ,YAAY,MAAM,KAAK,cAAc,IAAI,YAAYA,UAAQ,aAAa,OAAO,AAAC,EAAC,CAAC,KAAK,UAAU,iBAAiB,aAAa,IAAI,CAAC,KAAK,OAAO,KAAK,eAAeA,UAAQ,YAAY,SAAS,KAAK,MAAM,AAAC,EAAC,CAAC,KAAK,UAAU,iBAAiB,aAAa,IAAI,CAAC,KAAK,OAAO,KAAK,eAAeA,UAAQ,YAAY,SAAS,KAAK,MAAM,AAAC,EAAC,CAAC,KAAK,SAAS,KAAK,MAAM,CAAC,KAAK,aAAa,KAAK,UAAU,CAAC,KAAK,WAAgB,KAAK,YAAV,IAAqB,KAAK,KAAK,OAAO,CAAC,KAAK,MAAM,EAAG,YAAW,CAAC,OAAO,KAAK,OAAQ,cAAa,CAAC,MAAM,CAAC,iBAAiB,mBAAmB,uBAAuB,wBAAyB,CAAC,OAAM,CAAC,KAAK,UAAU,KAAK,QAAQ,MAAM,CAAC,KAAK,aAAaA,UAAQ,YAAY,QAAQ,KAAK,cAAc,IAAI,YAAYA,UAAQ,aAAa,MAAM,CAAE,QAAO,CAAC,KAAK,UAAU,KAAK,QAAQ,OAAO,CAAC,KAAK,aAAaA,UAAQ,YAAY,OAAO,KAAK,cAAc,IAAI,YAAYA,UAAQ,aAAa,OAAO,CAAE,OAAM,CAAC,KAAK,UAAU,KAAK,SAAS,EAAE,KAAK,QAAQ,MAAM,CAAC,KAAK,aAAaA,UAAQ,YAAY,QAAQ,KAAK,cAAc,IAAI,YAAYA,UAAQ,aAAa,MAAM,CAAE,MAAKF,IAAE,CAAC,IAAI,KAAK,QAAQ,OAAO,OAAiBA,KAAjB,WAAqBA,IAAE,KAAK,MAAMA,IAAE,EAAE,IAAMC,KAAE,IAAE,UAAU,CAAC,MAAM,iBAAiB,CAAC,IAAIA,KAAE,OAAO,IAAME,IAAQF,KAAE,KAAR,IAAW,KAAK,QAAQ,YAAY,OAAOA,KAAE,GAAG,CAAC,IAAIA,KAAE,GAAG,KAAK,OAAOE,IAAE,KAAK,eAAeD,UAAQ,YAAY,QAAQ,KAAK,QAAQ,YAAYC,KAAG,EAAE,EAAE,KAAK,QAAQ,YAAYA,KAAG,EAAE,CAAC,KAAK,QAAQ,OAAO,CAAE,WAAU,CAAC,IAAIH,MAAI,UAAU,OAAO,GAAY,UAAU,SAAd,KAAmB,UAAU,GAAG,IAAI,KAAK,WAAW,OAAO,IAAMC,KAAE,KAAK,WAAW,cAAc,iBAAiB,CAACE,IAAE,IAAK,gBAAe,kBAAkBF,KAAE,CAAC,GAAGD,IAAE,CAAC,IAAMA,IAAE,SAAS,cAAc,IAAI,CAAC,IAAE,KAAK,oCAAoC,mBAAmBG,IAAE,CAACH,IAAE,SAAS,YAAY,KAAK,OAAO,OAAO,SAAS,KAAK,YAAYA,IAAE,CAAC,IAAE,OAAO,CAAC,SAAS,KAAK,YAAYA,IAAE,AAAC,QAAOG,GAAE,SAAQ,CAAC,KAAK,UAAU,KAAK,QAAQ,OAAO,CAAC,KAAK,aAAaD,UAAQ,YAAY,OAAO,KAAK,cAAc,IAAI,YAAYA,UAAQ,aAAa,QAAQ,CAAE,WAAU,CAAC,IAAIF,IAAE,UAAU,OAAO,GAAY,UAAU,SAAd,GAAiB,UAAU,GAAG,EAAE,KAAK,SAAS,KAAK,QAAQ,SAASA,IAAE,AAAC,cAAaA,IAAE,CAAC,KAAK,SAAS,KAAK,QAAQ,aAAaA,IAAE,AAAC,YAAWA,IAAE,CAAC,KAAK,UAAU,KAAK,KAAKA,IAAE,KAAK,QAAQ,KAAKA,IAAG,aAAY,CAAC,OAAO,KAAK,eAAeE,UAAQ,YAAY,QAAQ,KAAK,OAAO,CAAC,KAAK,MAAM,AAAC,gBAAe,CAAC,KAAK,YAAY,KAAK,KAAK,AAAC,YAAW,QAAQ,CAAC,OAAO,MAAO,OAAM,cAAc,CAAC,yBAAyB,SAAS,KAAK,IAAI,IAAI,qBAAqB,KAAG,CAAC,IAAE,GAAG,eAAe,KAAK,eAAeA,UAAQ,YAAY,QAAQ,KAAK,MAAM,CAAC,KAAK,eAAeA,UAAQ,YAAY,SAAS,KAAK,QAAQ,AAAC,GAAE,KAAK,IAAI,QAAQ,KAAK,UAAU,EAAW,SAAS,aAAb,IAAqB,SAAS,iBAAiB,mBAAmB,IAAI,KAAK,qBAAqB,CAAC,CAAC,KAAK,KAAK,KAAM,MAAK,KAAK,KAAK,IAAI,AAAC,uBAAsB,CAAC,KAAK,MAAM,KAAK,IAAI,YAAY,CAAC,KAAK,QAAS,IAAG,KAAK,SAAS,KAAK,QAAQ,SAAS,CAAC,SAAS,oBAAoB,mBAAmB,IAAI,KAAK,qBAAqB,CAAC,AAAC,iBAAgB,CAAC,IAAMF,IAAE,KAAK,eAAeE,UAAQ,YAAY,QAAQD,KAAE,KAAK,eAAeC,UAAQ,YAAY,OAAOC,IAAE,KAAK,eAAeD,UAAQ,YAAY,QAAQ,MAAO,KAAoB,kBAAgB,uBAAuB,CAAC;;;;mBAAmK;kBAAqB;;;;;YAA4H;;;;mBAA6F;kBAAqB;;;;;;;;;;;;;;;;mBAA2b;mBAAsB;uBAA0B;qBAAwB;;;;0BAAkH;;;;;;mBAAwJ;kBAAqB;;;;;;;;;;;;KAAub,EAAC,CAAE,KAAK,WAAWF,KAAGC,KAAE,SAAS,GAAG,IAAED,IAAqB,mBAAiB,uBAAuB,CAAC;;;;eAAmO,EAAC,CAAqB,mBAAiB,uBAAuB,CAAC;;;;eAAyM,EAAC,CAAE,CAAC,KAAK,KAAKG,IAAE,SAAS,GAAG,KAAK,OAAO,KAAK,kBAAkB,IAAI,CAAC,KAAK,WAAW,KAAK,aAAa,KAAK,QAAQ,AAAC,EAAC,IAAI,CAAC,KAAK,aAAaD,UAAQ,YAAY,SAAS,KAAK,MAAM,CAAC,KAAK,KAAK,KAAK,QAAQ,aAAa,AAAC,EAAC,KAAK,OAAO,KAAK,cAAc,KAAK,KAAK,SAAS,GAAG,AAAC,SAAQ,CAAC,IAAMF,IAAE,KAAK,SAAS,gBAAgB,OAAOC,KAAE,KAAK,SAAS,qBAAqB,YAAY,MAAO,KAAqB,mBAAiB,uBAAuB,CAAC;4CAA+C;oCAA6D,sBAAsB;YAAkB;;UAA6B;;KAAuB,EAAC,CAAED,IAAEC,KAAE,KAAK,WAAW,KAAK,eAAeC,UAAQ,YAAY,MAAM,IAAqB,mBAAiB,uBAAuB,CAAC,+BAAgC,EAAC,CAAE,KAAM,GAAE,KAAK,SAAS,KAAK,gBAAgB,KAAM,GAAE,AAAC,CAAC,EAAC,WAAW,CAAC,IAAE,aAAa,AAAC,EAACA,UAAQ,gBAAgB,UAAU,gBAAiB,GAAE,CAAC,WAAW,CAAC,KAAK,AAAC,EAACA,UAAQ,gBAAgB,UAAU,WAAY,GAAE,CAAC,WAAW,CAAC,IAAI,CAAC,KAAK,OAAQ,EAAC,AAAC,EAACA,UAAQ,gBAAgB,UAAU,eAAgB,GAAE,CAAC,WAAW,CAAC,IAAI,CAAC,KAAK,OAAO,SAAS,CAAE,EAAC,AAAC,EAACA,UAAQ,gBAAgB,UAAU,iBAAkB,GAAE,CAAC,WAAW,CAAC,IAAI,CAAC,KAAK,OAAQ,EAAC,AAAC,EAACA,UAAQ,gBAAgB,UAAU,eAAgB,GAAE,CAAC,WAAW,CAAC,IAAI,CAAC,KAAK,MAAO,EAAC,AAAC,EAACA,UAAQ,gBAAgB,UAAU,YAAa,GAAE,CAAC,WAAW,CAAC,IAAI,CAAC,KAAK,MAAO,EAAC,AAAC,EAACA,UAAQ,gBAAgB,UAAU,gBAAiB,GAAE,CAAC,WAAW,CAAC,IAAI,CAAC,KAAK,OAAQ,EAAC,AAAC,EAACA,UAAQ,gBAAgB,UAAU,YAAa,GAAE,CAAC,WAAW,CAAC,IAAI,CAAC,KAAK,QAAQ,SAAS,CAAE,EAAC,AAAC,EAACA,UAAQ,gBAAgB,UAAU,WAAY,GAAE,CAAC,WAAW,CAAC,IAAI,CAAC,KAAK,MAAO,EAAC,AAAC,EAACA,UAAQ,gBAAgB,UAAU,eAAgB,GAAE,CAAC,WAAW,CAAC,IAAI,CAAC,KAAK,MAAO,EAAC,AAAC,EAACA,UAAQ,gBAAgB,UAAU,YAAa,GAAE,CAAC,WAAW,CAAC,IAAI,CAAC,KAAK,MAAO,EAAC,AAAC,EAACA,UAAQ,gBAAgB,UAAU,UAAW,GAAE,CAAC,WAAW,CAAC,IAAI,CAAC,KAAK,MAAO,EAAC,AAAC,EAACA,UAAQ,gBAAgB,UAAU,mBAAoB,GAAE,CAAC,WAAW,CAAC,KAAK,AAAC,EAACA,UAAQ,gBAAgB,UAAU,aAAc,GAAE,CAAC,WAAW,CAAC,KAAK,AAAC,EAACA,UAAQ,gBAAgB,UAAU,mBAAoB,GAAE,CAACA,UAAQ,gBAAgB,WAAW,CAAC,IAAI,mBAAmB,AAAC,EAACA,UAAQ,gBAAgB,CAACA,UAAQ,UAAU,UAAU,OAAO,eAAeA,UAAQ,aAAa,CAAC,OAAO,CAAE,EAAC,AAAC,EAAE"}