1import{c as Mt,r as v,$ as G,j as c,D as sn,q as an,t as on,v as cn,w as ln,B as M,a0 as tr,x as ba,X as Bn,a1 as Da,C as qA,a as fe,d as Se,Q as Sa,R as Ta,U as Xe,V as Je,b as La,u as Ka,g as Oa,s as iA,a2 as Na,y as Dn,z as Sn,I as Tn,H as Ma,E as Ra,a3 as Ga,a4 as Ln,P as Ye,N as We,a5 as Pa}from"./index-DO0ZNUzu.js";import{T as Kn}from"./textarea-CcV1k9Cd.js";import{u as Va}from"./usePremiumAccess-BYPsv9Ay.js";import{e as ka,m as _a,d as ja,a as Xa,b as Ja,c as Ya}from"./empowerment-young-queen-B07SGd_8.js";import{C as un}from"./check-Cyw8qn0D.js";import{S as Wa,a as Za,b as qa,c as za,d as $a}from"./select-Tn3h6yZZ.js";import{n as Ao}from"./confidence-young-girl-CCu4XpAf.js";import{H as eo}from"./house-CUUNLlcb.js";import{L as to}from"./lightbulb-DnYnZiXl.js";import{G as ro}from"./globe-Brfby88_.js";import{P as On}from"./plus-BWXN0Mzt.js";import{L as Nn}from"./lock-Be52UAPN.js";import{U as Mn}from"./upload-5tqj8CNI.js";import{C as Ze}from"./camera-CQT33gaU.js";/** 2 * @license lucide-react v0.462.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const no=Mt("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]]);/** 7 * @license lucide-react v0.462.0 - ISC 8 * 9 * This source code is licensed under the ISC license. 10 * See the LICENSE file in the root directory of this source tree. 11 */const so=Mt("TextCursor",[["path",{d:"M17 22h-1a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4h1",key:"uvaxm9"}],["path",{d:"M7 22h1a4 4 0 0 0 4-4v-1",key:"11xy8d"}],["path",{d:"M7 2h1a4 4 0 0 1 4 4v1",key:"1uw06m"}]]);/** 12 * @license lucide-react v0.462.0 - ISC 13 * 14 * This source code is licensed under the ISC license. 15 * See the LICENSE file in the root directory of this source tree. 16 */const io=Mt("Type",[["polyline",{points:"4 7 4 4 20 4 20 7",key:"1nosan"}],["line",{x1:"9",x2:"15",y1:"20",y2:"20",key:"swin9y"}],["line",{x1:"12",x2:"12",y1:"4",y2:"20",key:"1tx1rr"}]]);/** 17 * @license lucide-react v0.462.0 - ISC 18 * 19 * This source code is licensed under the ISC license. 20 * See the LICENSE file in the root directory of this source tree. 21 */const ao=Mt("WandSparkles",[["path",{d:"m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72",key:"ul74o6"}],["path",{d:"m14 7 3 3",key:"1r5n42"}],["path",{d:"M5 6v4",key:"ilb8ba"}],["path",{d:"M19 14v4",key:"blhpug"}],["path",{d:"M10 2v2",key:"7u0qdc"}],["path",{d:"M7 8H3",key:"zfb6yr"}],["path",{d:"M21 16h-4",key:"1cnmox"}],["path",{d:"M11 3H9",key:"1obp7u"}]]),oo=["I AM worthy of love and respect","I AM enough just as I am","I AM powerful beyond measure","I AM confident in my abilities","I AM beautiful inside and out","I AM deserving of happiness","I AM creating my dream life","I AM strong and resilient","I AM capable of achieving anything","I AM grateful for my journey","I AM attracting abundance","I AM radiating positive energy","I AM worthy of success","I AM in control of my destiny","I AM loved and supported","I AM fearless and brave","I AM constantly growing","I AM open to new opportunities","I AM worthy of respect","I AM making a difference","I AM proud of myself","I AM exactly where I need to be","I AM creating positive change","I AM unlimited potential","I AM worthy of my dreams","I AM confident in my choices","I AM deserving of peace","I AM manifesting my desires","I AM living authentically","I AM blessed beyond measure","I AM releasing all negativity","I AM embracing my uniqueness","I AM worthy of self-care","I AM trusting my intuition","I AM creating my own happiness","I AM choosing love over fear","I AM worthy of forgiveness","I AM enough for myself","I AM honoring my feelings","I AM worthy of my goals","I AM capable of great things","I AM deserving of kindness","I AM living my best life","I AM free to be myself","I AM worthy of amazing things","I AM grateful for this moment","I AM attracting positivity","I AM confident in who I am","I AM choosing happiness","I AM worthy of compassion","I AM creating beauty","I AM deserving of rest","I AM honoring my boundaries","I AM worthy of celebration","I AM trusting the process","I AM embracing my power","I AM worthy of my desires","I AM creating magic","I AM deserving of joy","I AM living with purpose","I AM worthy of success","I AM choosing peace","I AM confident and strong","I AM deserving of love","I AM creating abundance","I AM worthy of my time","I AM trusting myself","I AM embracing change","I AM worthy of support","I AM choosing growth","I AM living fearlessly","I AM worthy of care","I AM creating wellness","I AM deserving of respect","I AM honoring my truth","I AM worthy of health","I AM choosing courage","I AM confident in my path","I AM deserving of grace","I AM creating harmony","I AM worthy of balance","I AM trusting my journey","I AM embracing my story","I AM worthy of patience","I AM choosing wisdom","I AM living intentionally","I AM worthy of understanding","I AM creating prosperity","I AM deserving of wealth","I AM honoring my needs","I AM worthy of recognition","I AM choosing authenticity","I AM confident in my voice","I AM deserving of opportunity","I AM creating positive impact","I AM worthy of my emotions","I AM trusting my strength","I AM embracing my gifts","I AM worthy of connection","I AM choosing empowerment","I AM living abundantly"];/*! 22 * html2canvas 1.4.1 <https://html2canvas.hertzen.com> 23 * Copyright (c) 2022 Niklas von Hertzen <https://hertzen.com> 24 * Released under MIT License 25 *//*! ***************************************************************************** 26Copyright (c) Microsoft Corporation. 27 28Permission to use, copy, modify, and/or distribute this software for any 29purpose with or without fee is hereby granted. 30 31THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 32REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 33AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 34INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 35LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 36OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 37PERFORMANCE OF THIS SOFTWARE. 38***************************************************************************** */var Dr=function(e,A){return Dr=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&
vendor: 5,777 bytes, line 38
38(t[n]=r[n])},Dr(e,A)};function IA(e,A){if(typeof A!="function"&&A!==null)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");Dr(e,A);function t(){this.constructor=e}e.prototype=A===null?Object.create(A):(t.prototype=A.prototype,new t)}var Sr=function(){return Sr=Object.assign||function(A){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&(A[s]=t[s])}return A},Sr.apply(this,arguments)};function lA(e,A,t,r){function n(s){return s instanceof t?s:new t(function(i){i(s)})}return new(t||(t=Promise))(function(s,i){function a(B){try{l(r.next(B))}catch(u){i(u)}}function o(B){try{l(r.throw(B))}catch(u){i(u)}}function l(B){B.done?s(B.value):n(B.value).then(a,o)}l((r=r.apply(e,[])).next())})}function aA(e,A){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,n,s,i;return i={next:a(0),throw:a(1),return:a(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function a(l){return function(B){return o([l,B])}}function o(l){if(r)throw new TypeError("Generator is already executing.");for(;t;)try{if(r=1,n&&(s=l[0]&2?n.return:l[0]?n.throw||((s=n.return)&&s.call(n),0):n.next)&&!(s=s.call(n,l[1])).done)return s;switch(n=0,s&&(l=[l[0]&2,s.value]),l[0]){case 0:case 1:s=l;break;case 4:return t.label++,{value:l[1],done:!1};case 5:t.label++,n=l[1],l=[0];continue;case 7:l=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]<s[3])){t.label=l[1];break}if(l[0]===6&&t.label<s[1]){t.label=s[1],s=l;break}if(s&&t.label<s[2]){t.label=s[2],t.ops.push(l);break}s[2]&&t.ops.pop(),t.trys.pop();continue}l=A.call(e,t)}catch(B){l=[6,B],n=0}finally{r=s=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}}function qe(e,A,t){if(arguments.length===2)for(var r=0,n=A.length,s;r<n;r++)(s||!(r in A))&&(s||(s=Array.prototype.slice.call(A,0,r)),s[r]=A[r]);return e.concat(s||A)}var OA=function(){function e(A,t,r,n){this.left=A,this.top=t,this.width=r,this.height=n}return e.prototype.add=function(A,t,r,n){return new e(this.left+A,this.top+t,this.width+r,this.height+n)},e.fromClientRect=function(A,t){return new e(t.left+A.windowBounds.left,t.top+A.windowBounds.top,t.width,t.height)},e.fromDOMRectList=function(A,t){var r=Array.from(t).find(function(n){return n.width!==0});return r?new e(r.left+A.windowBounds.left,r.top+A.windowBounds.top,r.width,r.height):e.EMPTY},e.EMPTY=new e(0,0,0,0),e}(),Rt=function(e,A){return OA.fromClientRect(e,A.getBoundingClientRect())},co=function(e){var A=e.body,t=e.documentElement;if(!A||!t)throw new Error("Unable to get document size");var r=Math.max(Math.max(A.scrollWidth,t.scrollWidth),Math.max(A.offsetWidth,t.offsetWidth),Math.max(A.clientWidth,t.clientWidth)),n=Math.max(Math.max(A.scrollHeight,t.scrollHeight),Math.max(A.offsetHeight,t.offsetHeight),Math.max(A.clientHeight,t.clientHeight));return new OA(0,0,r,n)},Gt=function(e){for(var A=[],t=0,r=e.length;t<r;){var n=e.charCodeAt(t++);if(n>=55296&&n<=56319&&t<r){var s=e.charCodeAt(t++);(s&64512)===56320?A.push(((n&1023)<<10)+(s&1023)+65536):(A.push(n),t--)}else A.push(n)}return A},Z=function(){for(var e=[],A=0;A<arguments.length;A++)e[A]=arguments[A];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var t=e.length;if(!t)return"";for(var r=[],n=-1,s="";++n<t;){var i=e[n];i<=65535?r.push(i):(i-=65536,r.push((i>>10)+55296,i%1024+56320)),(n+1===t||r.length>16384)&&(s+=String.fromCharCode.apply(String,r),r.length=0)}return s},Rn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",lo=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var ze=0;ze<Rn.length;ze++)lo[Rn.charCodeAt(ze)]=ze;var Gn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ee=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var $e=0;$e<Gn.length;$e++)Ee[Gn.charCodeAt($e)]=$e;var Bo=function(e){var A=e.length*.75,t=e.length,r,n=0,s,i,a,o;e[e.length-1]==="="&&(A--,e[e.length-2]==="="&&A--);var l=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(A):new Array(A),B=Array.isArray(l)?l:new Uint8Array(l);for(r=0;r<t;r+=4)s=Ee[e.charCodeAt(r)],i=Ee[e.charCodeAt(r+1)],a=Ee[e.charCodeAt(r+2)],o=Ee[e.charCodeAt(r+3)],B[n++]=s<<2|i>>4,B[n++]=(i&15)<<4|a>>2,B[n++]=(a&3)<<6|o&63;return l},uo=function(e){for(var A=e.length,t=[],r=0;r<A;r+=2)t.push(e[r+1]<<8|e[r]);return t},go=function(e){for(var A=e.length,t=[],r=0;r<A;r+=4)t.push(e[r+3]<<24|e[r+2]<<16|e[r+1]<<8|e[r]);return t},$A=5,gn=11,rr=2,fo=gn-$A,Ai=65536>>$A,ho=1<<$A,nr=ho-1,wo=1024>>$A,Qo=Ai+wo,Co=Qo,po=32,Uo=Co+po,Fo=65536>>gn,mo=1<<fo,vo=mo-1,Pn=function(e,A,t){return e.slice?e.slice(A,t):new Uint16Array(Array.prototype.slice.call(e,A,t))},Eo=function(e,A,t){return e.slice?e.slice(A,t):new Uint32Array(Array.prototype.slice.call(e,A,t))},yo=function(e,A){var t=Bo(e),r=Array.isArray(t)?go(t):new Uint32Array(t),n=Array.isArray(t)?uo(t):new Uint16Array(t),s=24,i=Pn(n,s/2,r[4]/2),a=r[5]===2?Pn(n,(s+r[4])/2):Eo(r,Math.ceil((s+r[4])/4));return new Io(r[0],r[1],r[2],r[3],i,a)},Io=function(){function e(A,t,r,n,s,i){this.initialValue=A,this.errorValue=t,this.highStart=r,this.highValueIndex=n,this.index=s,this.data=i}return e.prototype.get=function(A){var t;if(A>=0){if(A<55296||A>56319&&A<=65535)return t=this.index[A>>$A],t=(t<<rr)+(A&nr),this.data[t];if(A<=65535)return t=this.index[Ai+(A-55296>>$A)],t=(t<<rr)+(A&nr),this.data[t];if(A<this.highStart)return t=Uo-Fo+(A>>gn),t=this.index[t],t+=A>>$A&vo,t=this.index[t],t=(t<<rr)+(A&nr),this.data[t];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),Vn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
38+/",xo=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var At=0;At<Vn.length;At++)xo[Vn.charCodeAt(At)]=At;var Ho=
vendor: 52,891 bytes, line 38
38"KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",
vendor: 3,533 bytes, line 38
38kn=50,bo=1,ei=2,ti=3,Do=4,So=5,_n=7,ri=8,jn=9,kA=10,Tr=11,Xn=12,Lr=13,To=14,ye=15,Kr=16,et=17,Ue=18,Lo=19,Jn=20,Or=21,Fe=22,sr=23,te=24,dA=25,Ie=26,xe=27,re=28,Ko=29,ZA=30,Oo=31,tt=32,rt=33,Nr=34,Mr=35,Rr=36,Re=37,Gr=38,Ft=39,mt=40,ir=41,ni=42,No=43,Mo=[9001,65288],si="!",K="Ã",nt="÷",Pr=yo(Ho),TA=[ZA,Rr],Vr=[bo,ei,ti,So],ii=[kA,ri],Yn=[xe,Ie],Ro=Vr.concat(ii),Wn=[Gr,Ft,mt,Nr,Mr],Go=[ye,Lr],Po=function(e,A){A===void 0&&(A="strict");var t=[],r=[],n=[];return e.forEach(function(s,i){var a=Pr.get(s);if(a>kn?(n.push(!0),a-=kn):n.push(!1),["normal","auto","loose"].indexOf(A)!==-1&&[8208,8211,12316,12448].indexOf(s)!==-1)return r.push(i),t.push(Kr);if(a===Do||a===Tr){if(i===0)return r.push(i),t.push(ZA);var o=t[i-1];return Ro.indexOf(o)===-1?(r.push(r[i-1]),t.push(o)):(r.push(i),t.push(ZA))}if(r.push(i),a===Oo)return t.push(A==="strict"?Or:Re);if(a===ni||a===Ko)return t.push(ZA);if(a===No)return s>=131072&&s<=196605||s>=196608&&s<=262141?t.push(Re):t.push(ZA);t.push(a)}),[r,t,n]},ar=function(e,A,t,r){var n=r[t];if(Array.isArray(e)?e.indexOf(n)!==-1:e===n)for(var s=t;s<=r.length;){s++;var i=r[s];if(i===A)return!0;if(i!==kA)break}if(n===kA)for(var s=t;s>0;){s--;var a=r[s];if(Array.isArray(e)?e.indexOf(a)!==-1:e===a)for(var o=t;o<=r.length;){o++;var i=r[o];if(i===A)return!0;if(i!==kA)break}if(a!==kA)break}return!1},Zn=function(e,A){for(var t=e;t>=0;){var r=A[t];if(r===kA)t--;else return r}return 0},Vo=function(e,A,t,r,n){if(t[r]===0)return K;var s=r-1;if(Array.isArray(n)&&n[s]===!0)return K;var i=s-1,a=s+1,o=A[s],l=i>=0?A[i]:0,B=A[a];if(o===ei&&B===ti)return K;if(Vr.indexOf(o)!==-1)return si;if(Vr.indexOf(B)!==-1||ii.indexOf(B)!==-1)return K;if(Zn(s,A)===ri)return nt;if(Pr.get(e[s])===Tr||(o===tt||o===rt)&&Pr.get(e[a])===Tr||o===_n||B===_n||o===jn||[kA,Lr,ye].indexOf(o)===-1&&B===jn||[et,Ue,Lo,te,re].indexOf(B)!==-1||Zn(s,A)===Fe||ar(sr,Fe,s,A)||ar([et,Ue],Or,s,A)||ar(Xn,Xn,s,A))return K;if(o===kA)return nt;if(o===sr||B===sr)return K;if(B===Kr||o===Kr)return nt;if([Lr,ye,Or].indexOf(B)!==-1||o===To||l===Rr&&Go.indexOf(o)!==-1||o===re&&B===Rr||B===Jn||TA.indexOf(B)!==-1&&o===dA||TA.indexOf(o)!==-1&&B===dA||o===xe&&[Re,tt,rt].indexOf(B)!==-1||[Re,tt,rt].indexOf(o)!==-1&&B===Ie||TA.indexOf(o)!==-1&&Yn.indexOf(B)!==-1||Yn.indexOf(o)!==-1&&TA.indexOf(B)!==-1||[xe,Ie].indexOf(o)!==-1&&(B===dA||[Fe,ye].indexOf(B)!==-1&&A[a+1]===dA)||[Fe,ye].indexOf(o)!==-1&&B===dA||o===dA&&[dA,re,te].indexOf(B)!==-1)return K;if([dA,re,te,et,Ue].indexOf(B)!==-1)for(var u=s;u>=0;){var g=A[u];if(g===dA)return K;if([re,te].indexOf(g)!==-1)u--;else break}if([xe,Ie].indexOf(B)!==-1)for(var u=[et,Ue].indexOf(o)!==-1?i:s;u>=0;){var g=A[u];if(g===dA)return K;if([re,te].indexOf(g)!==-1)u--;else break}if(Gr===o&&[Gr,Ft,Nr,Mr].indexOf(B)!==-1||[Ft,Nr].indexOf(o)!==-1&&[Ft,mt].indexOf(B)!==-1||[mt,Mr].indexOf(o)!==-1&&B===mt||Wn.indexOf(o)!==-1&&[Jn,Ie].indexOf(B)!==-1||Wn.indexOf(B)!==-1&&o===xe||TA.indexOf(o)!==-1&&TA.indexOf(B)!==-1||o===te&&TA.indexOf(B)!==-1||TA.concat(dA).indexOf(o)!==-1&&B===Fe&&Mo.indexOf(e[a])===-1||TA.concat(dA).indexOf(B)!==-1&&o===Ue)return K;if(o===ir&&B===ir){for(var d=t[s],h=1;d>0&&(d--,A[d]===ir);)h++;if(h%2!==0)return K}return o===tt&&B===rt?K:nt},ko=function(e,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var t=Po(e,A.lineBreak),r=t[0],n=t[1],s=t[2];(A.wordBreak==="break-all"||A.wordBreak==="break-word")&&(n=n.map(function(a){return[dA,ZA,ni].indexOf(a)!==-1?Re:a}));var i=A.wordBreak==="keep-all"?s.map(function(a,o){return a&&e[o]>=19968&&e[o]<=40959}):void 0;return[r,n,i]}
vendor: 12,754 bytes, line 38
38,_o=function(){function e(A,t,r,n){this.codePoints=A,this.required=t===si,this.start=r,this.end=n}return e.prototype.slice=function(){return Z.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),jo=function(e,A){var t=Gt(e),r=ko(t,A),n=r[0],s=r[1],i=r[2],a=t.length,o=0,l=0;return{next:function(){if(l>=a)return{done:!0,value:null};for(var B=K;l<a&&(B=Vo(t,s,n,++l,i))===K;);if(B!==K||l===a){var u=new _o(t,B,o,l);return o=l,{value:u,done:!1}}return{done:!0,value:null}}}},Xo=1,Jo=2,Ve=4,qn=8,It=10,zn=47,Te=92,Yo=9,Wo=32,st=34,me=61,Zo=35,qo=36,zo=37,it=39,at=40,ve=41,$o=95,gA=45,Ac=33,ec=60,tc=62,rc=64,nc=91,sc=93,ic=61,ac=123,ot=63,oc=125,$n=124,cc=126,lc=128,As=65533,or=42,zA=43,Bc=44,uc=58,gc=59,Ge=46,dc=0,fc=8,hc=11,wc=14,Qc=31,Cc=127,bA=-1,ai=48,oi=97,ci=101,pc=102,Uc=117,Fc=122,li=65,Bi=69,ui=70,mc=85,vc=90,oA=function(e){return e>=ai&&e<=57},Ec=function(e){return e>=55296&&e<=57343},ne=function(e){return oA(e)||e>=li&&e<=ui||e>=oi&&e<=pc},yc=function(e){return e>=oi&&e<=Fc},Ic=function(e){return e>=li&&e<=vc},xc=function(e){return yc(e)||Ic(e)},Hc=function(e){return e>=lc},ct=function(e){return e===It||e===Yo||e===Wo},xt=function(e){return xc(e)||Hc(e)||e===$o},es=function(e){return xt(e)||oA(e)||e===gA},bc=function(e){return e>=dc&&e<=fc||e===hc||e>=wc&&e<=Qc||e===Cc},VA=function(e,A){return e!==Te?!1:A!==It},lt=function(e,A,t){return e===gA?xt(A)||VA(A,t):xt(e)?!0:!!(e===Te&&VA(e,A))},cr=function(e,A,t){return e===zA||e===gA?oA(A)?!0:A===Ge&&oA(t):oA(e===Ge?A:e)},Dc=function(e){var A=0,t=1;(e[A]===zA||e[A]===gA)&&(e[A]===gA&&(t=-1),A++);for(var r=[];oA(e[A]);)r.push(e[A++]);var n=r.length?parseInt(Z.apply(void 0,r),10):0;e[A]===Ge&&A++;for(var s=[];oA(e[A]);)s.push(e[A++]);var i=s.length,a=i?parseInt(Z.apply(void 0,s),10):0;(e[A]===Bi||e[A]===ci)&&A++;var o=1;(e[A]===zA||e[A]===gA)&&(e[A]===gA&&(o=-1),A++);for(var l=[];oA(e[A]);)l.push(e[A++]);var B=l.length?parseInt(Z.apply(void 0,l),10):0;return t*(n+a*Math.pow(10,-i))*Math.pow(10,o*B)},Sc={type:2},Tc={type:3},Lc={type:4},Kc={type:13},Oc={type:8},Nc={type:21},Mc={type:9},Rc={type:10},Gc={type:11},Pc={type:12},Vc={type:14},Bt={type:23},kc={type:1},_c={type:25},jc={type:24},Xc={type:26},Jc={type:27},Yc={type:28},Wc={type:29},Zc={type:31},kr={type:32},gi=function(){function e(){this._value=[]}return e.prototype.write=function(A){this._value=this._value.concat(Gt(A))},e.prototype.read=function(){for(var A=[],t=this.consumeToken();t!==kr;)A.push(t),t=this.consumeToken();return A},e.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case st:return this.consumeStringToken(st);case Zo:var t=this.peekCodePoint(0),r=this.peekCodePoint(1),n=this.peekCodePoint(2);if(es(t)||VA(r,n)){var s=lt(t,r,n)?Jo:Xo,i=this.consumeName();return{type:5,value:i,flags:s}}break;case qo:if(this.peekCodePoint(0)===me)return this.consumeCodePoint(),Kc;break;case it:return this.consumeStringToken(it);case at:return Sc;case ve:return Tc;case or:if(this.peekCodePoint(0)===me)return this.consumeCodePoint(),Vc;break;case zA:if(cr(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case Bc:return Lc;case gA:var a=A,o=this.peekCodePoint(0),l=this.peekCodePoint(1);if(cr(a,o,l))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(lt(a,o,l))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(o===gA&&l===tc)return this.consumeCodePoint(),this.consumeCodePoint(),jc;break;case Ge:if(cr(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case zn:if(this.peekCodePoint(0)===or)for(this.consumeCodePoint();;){var B=this.consumeCodePoint();if(B===or&&(B=this.consumeCodePoint(),B===zn))return this.consumeToken();if(B===bA)return this.consumeToken()}break;case uc:return Xc;case gc:return Jc;case ec:if(this.peekCodePoint(0)===Ac&&this.peekCodePoint(1)===gA&&this.peekCodePoint(2)===gA)return this.consumeCodePoint(),this.consumeCodePoint(),_c;break;case rc:var u=this.peekCodePoint(0),g=this.peekCodePoint(1),d=this.peekCodePoint(2);if(lt(u,g,d)){var i=this.consumeName();return{type:7,value:i}}break;case nc:return Yc;case Te:if(VA(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case sc:return Wc;case ic:if(this.peekCodePoint(0)===me)return this.consumeCodePoint(),Oc;break;case ac:return Gc;case oc:return Pc;case Uc:case mc:var h=this.peekCodePoint(0),f=this.peekCodePoint(1);return h===zA&&(ne(f)||f===ot)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case $n:if(this.peekCodePoint(0)===me)return this.consumeCodePoint(),Mc;if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),Nc;break;case cc:if(this.peekCodePoint(0)===me)return this.consumeCodePoint(),Rc;break;case bA:return kr}return ct(A)?(this.consumeWhiteSpace(),Zc):oA(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):xt(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:Z(A)}},e.prototype.consumeCodePoint=function(){var A=this._value.shift();return typeof A>"u"?-1:A},e.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},e.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},e.prototype.consumeUnicodeRangeToken=function(){for(var A=[],t=this.consumeCodePoint();ne(t)&&A.length<6;)A.push(t),t=this.consumeCodePoint();for(var r=!1;t===ot&&A.length<6;)A.push(t),t=this.consumeCodePoint(),r=!0;if(r){var n=parseInt(Z.apply(void 0,A.map(function(o){return o===ot?ai:o})),16),s=parseInt(Z.apply(void 0,A.map(function(o){return o===ot?ui:o})),16);return{type:30,start:n,end:s}}var i=parseInt(Z.apply(void 0,A),16);if(this.peekCodePoint(0)===gA&&ne(this.peekCodePoint(1))){this.consumeCodePoint(),t=this.consumeCodePoint();for(var a=[];ne(t)&&a.length<6;)a.push(t),t=this.consumeCodePoint();var s=parseInt(Z.apply(void 0,a),16);return{type:30,start:i,end:s}}else return{type:30,start:i,end:i}},e.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return A.toLowerCase()==="url"&&this.peekCodePoint(0)===at?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===at?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},e.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===bA)return{type:22,value:""};var t=this.peekCodePoint(0);if(t===it||t===st){var r=this.consumeStringToken(this.consumeCodePoint());return r.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===bA||this.peekCodePoint(0)===ve)?(this.consumeCodePoint(),{type:22,value:r.value}):(this.consumeBadUrlRemnants(),Bt)}for(;;){var n=this.consumeCodePoint();if(n===bA||n===ve)return{type:22,value:Z.apply(void 0,A)};if(ct(n))return this.consumeWhiteSpace(),this.peekCodePoint(0)===bA||this.peekCodePoint(0)===ve?(this.consumeCodePoint(),{type:22,value:Z.apply(void 0,A)}):(this.consumeBadUrlRemnants(),Bt);if(n===st||n===it||n===at||bc(n))return this.consumeBadUrlRemnants(),Bt;if(n===Te)if(VA(n,this.peekCodePoint(0)))A.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Bt;else A.push(n)}},e.prototype.consumeWhiteSpace=function(){for(;ct(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(A===ve||A===bA)return;VA(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(A){for(var t=5e4,r="";A>0;){var n=Math.min(t,A);r+=Z.apply(void 0,this._value.splice(0,n)),A-=n}return this._value.shift(),r},e.prototype.consumeStringToken=function(A){var t="",r=0;do{var n=this._value[r];if(n===bA||n===void 0||n===A)return t+=this.consumeStringSlice(r),{type:0,value:t};if(n===It)return this._value.splice(0,r),kc;if(n===Te){var s=this._value[r+1];s!==bA&&s!==void 0&&(s===It?(t+=this.consumeStringSlice(r),r=-1,this._value.shift()):VA(n,s)&&(t+=this.consumeStringSlice(r),t+=Z(this.consumeEscapedCodePoint()),r=-1))}r++}while(!0)},e.prototype.consumeNumber=function(){var A=[],t=Ve,r=this.peekCodePoint(0);for((r===zA||r===gA)&&A.push(this.consumeCodePoint());oA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());r=this.peekCodePoint(0);var n=this.peekCodePoint(1);if(r===Ge&&oA(n))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),t=qn;oA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());r=this.peekCodePoint(0),n=this.peekCodePoint(1);var s=this.peekCodePoint(2);if((r===Bi||r===ci)&&((n===zA||n===gA)&&oA(s)||oA(n)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),t=qn;oA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[Dc(A),t]},e.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),t=A[0],r=A[1],n=this.peekCodePoint(0),s=this.peekCodePoint(1),i=this.peekCodePoint(2);if(lt(n,s,i)){var a=this.consumeName();return{type:15,number:t,flags:r,unit:a}}return n===zo?(this.consumeCodePoint(),{type:16,number:t,flags:r}):{type:17,number:t,flags:r}},e.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(ne(A)){for(var t=Z(A);ne(this.peekCodePoint(0))&&t.length<6;)t+=Z(this.consumeCodePoint());ct(this.peekCodePoint(0))&&this.consumeCodePoint();var r=parseInt(t,16);return r===0||Ec(r)||r>1114111?As:r}return A===bA?As:A},e.prototype.consumeName=function(){for(var A="";;){var t=this.consumeCodePoint();if(es(t))A+=Z(t);else if(VA(t,this.peekCodePoint(0)))A+=Z(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(t),A}},e}(),di=function(){function e(A){this._tokens=A}return e.create=function(A){var t=new gi;return t.write(A),new e(t.read())},e.parseValue=function(A){return e.create(A).parseComponentValue()},e.parseValues=function(A){return e.create(A).parseComponentValues()},e.prototype.parseComponentValue=function(){for(var A=this.consumeToken();A.type===31;)A=this.consumeToken();if(A.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var t=this.consumeComponentValue();do A=this.consumeToken();while(A.type===31);if(A.type===32)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},e.prototype.parseComponentValues=function(){for(var A=[];;){var t=this.consumeComponentValue();if(t.type===32)return A;A.push(t),A.push()}},e.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},e.prototype.consumeSimpleBlock=function(A){for(var t={type:A,values:[]},r=this.consumeToken();;){if(r.type===32||zc(r,A))return t;this.reconsumeToken(r),t.values.push(this.consumeComponentValue()),r=this.consumeToken()}},e.prototype.consumeFunction=function(A){for(var t={name:A.value,values:[],type:18};;){var r=this.consumeToken();if(r.type===32||r.type===3)return t;this.reconsumeToken(r),t.values.push(this.consumeComponentValue())}},e.prototype.consumeToken=function(){var A=this._tokens.shift();return typeof A>"u"?kr:A},e.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},e}(),ke=function(e){return e.type===15},Qe=function(e){return e.type===17},P=function(e){return e.type===20},qc=function(e){return e.type===0},_r=function(e,A){return P(e)&&e.value===A},fi=function(e){return e.type!==31},we=function(e){return e.type!==31&&e.type!==4},DA=function(e){var A=[],t=[];return e.forEach(function(r){if(r.type===4){if(t.length===0)throw new Error("Error parsing function args, zero tokens for arg");A.push(t),t=[];return}r.type!==31&&t.push(r)}),t.length&&A.push(t),A},zc=function(e,A){return A===11&&e.type===12||A===28&&e.type===29?!0:A===2&&e.type===3},YA=function(e){return e.type===17||e.type===15},q=function(e){return e.type===16||YA(e)},hi=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},rA={type:17,number:0,flags:Ve},dn={type:16,number:50,flags:Ve},_A={type:16,number:100,flags:Ve},He=function(e,A,t){var r=e[0],n=e[1];return[V(r,A),V(typeof n<"u"?n:r,t)]},V=function(e,A){if(e.type===16)return e.number/100*A;if(ke(e))switch(e.unit){case"rem":case"em":return 16*e.number;case"px":default:return e.number}return e.number},wi="deg",Qi="grad",Ci="rad",pi="turn",Pt={name:"angle",parse:function(e,A){if(A.type===15)switch(A.unit){case wi:return Math.PI*A.number/180;case Qi:return Math.PI/200*A.number;case Ci:return A.number;case pi:return Math.PI*2*A.number}throw new Error("Unsupported angle type")}},Ui=function(e){return e.type===15&&(e.unit===wi||e.unit===Qi||e.unit===Ci||e.unit===pi)},Fi=function(e){var A=e.filter(P).map(function(t){return t.value}).join(" ");switch(A){case"to bottom right":case"to right bottom":case"left top":case"top left"
vendor: 13,852 bytes, line 38
38:return[rA,rA];case"to top":case"bottom":return UA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[rA,_A];case"to right":case"left":return UA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[_A,_A];case"to bottom":case"top":return UA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[_A,rA];case"to left":case"right":return UA(270)}return 0},UA=function(e){return Math.PI*e/180},XA={name:"color",parse:function(e,A){if(A.type===18){var t=$c[A.name];if(typeof t>"u")throw new Error('Attempting to parse an unsupported color function "'+A.name+'"');return t(e,A.values)}if(A.type===5){if(A.value.length===3){var r=A.value.substring(0,1),n=A.value.substring(1,2),s=A.value.substring(2,3);return jA(parseInt(r+r,16),parseInt(n+n,16),parseInt(s+s,16),1)}if(A.value.length===4){var r=A.value.substring(0,1),n=A.value.substring(1,2),s=A.value.substring(2,3),i=A.value.substring(3,4);return jA(parseInt(r+r,16),parseInt(n+n,16),parseInt(s+s,16),parseInt(i+i,16)/255)}if(A.value.length===6){var r=A.value.substring(0,2),n=A.value.substring(2,4),s=A.value.substring(4,6);return jA(parseInt(r,16),parseInt(n,16),parseInt(s,16),1)}if(A.value.length===8){var r=A.value.substring(0,2),n=A.value.substring(2,4),s=A.value.substring(4,6),i=A.value.substring(6,8);return jA(parseInt(r,16),parseInt(n,16),parseInt(s,16),parseInt(i,16)/255)}}if(A.type===20){var a=KA[A.value.toUpperCase()];if(typeof a<"u")return a}return KA.TRANSPARENT}},JA=function(e){return(255&e)===0},eA=function(e){var A=255&e,t=255&e>>8,r=255&e>>16,n=255&e>>24;return A<255?"rgba("+n+","+r+","+t+","+A/255+")":"rgb("+n+","+r+","+t+")"},jA=function(e,A,t,r){return(e<<24|A<<16|t<<8|Math.round(r*255)<<0)>>>0},ts=function(e,A){if(e.type===17)return e.number;if(e.type===16){var t=A===3?1:255;return A===3?e.number/100*t:Math.round(e.number/100*t)}return 0},rs=function(e,A){var t=A.filter(we);if(t.length===3){var r=t.map(ts),n=r[0],s=r[1],i=r[2];return jA(n,s,i,1)}if(t.length===4){var a=t.map(ts),n=a[0],s=a[1],i=a[2],o=a[3];return jA(n,s,i,o)}return 0};function lr(e,A,t){return t<0&&(t+=1),t>=1&&(t-=1),t<1/6?(A-e)*t*6+e:t<1/2?A:t<2/3?(A-e)*6*(2/3-t)+e:e}var ns=function(e,A){var t=A.filter(we),r=t[0],n=t[1],s=t[2],i=t[3],a=(r.type===17?UA(r.number):Pt.parse(e,r))/(Math.PI*2),o=q(n)?n.number/100:0,l=q(s)?s.number/100:0,B=typeof i<"u"&&q(i)?V(i,1):1;if(o===0)return jA(l*255,l*255,l*255,1);var u=l<=.5?l*(o+1):l+o-l*o,g=l*2-u,d=lr(g,u,a+1/3),h=lr(g,u,a),f=lr(g,u,a-1/3);return jA(d*255,h*255,f*255,B)},$c={hsl:ns,hsla:ns,rgb:rs,rgba:rs},Le=function(e,A){return XA.parse(e,di.create(A).parseComponentValue())},KA={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Al={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map(function(t){if(P(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},el={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Vt=function(e,A){var t=XA.parse(e,A[0]),r=A[1];return r&&q(r)?{color:t,stop:r}:{color:t,stop:null}},ss=function(e,A){var t=e[0],r=e[e.length-1];t.stop===null&&(t.stop=rA),r.stop===null&&(r.stop=_A);for(var n=[],s=0,i=0;i<e.length;i++){var a=e[i].stop;if(a!==null){var o=V(a,A);o>s?n.push(o):n.push(s),s=o}else n.push(null)}for(var l=null,i=0;i<n.length;i++){var B=n[i];if(B===null)l===null&&(l=i);else if(l!==null){for(var u=i-l,g=n[l-1],d=(B-g)/(u+1),h=1;h<=u;h++)n[l+h-1]=d*h;l=null}}return e.map(function(f,U){var Q=f.color;return{color:Q,stop:Math.max(Math.min(1,n[U]/A),0)}})},tl=function(e,A,t){var r=A/2,n=t/2,s=V(e[0],A)-r,i=n-V(e[1],t);return(Math.atan2(i,s)+Math.PI*2)%(Math.PI*2)},rl=function(e,A,t){var r=typeof e=="number"?e:tl(e,A,t),n=Math.abs(A*Math.sin(r))+Math.abs(t*Math.cos(r)),s=A/2,i=t/2,a=n/2,o=Math.sin(r-Math.PI/2)*a,l=Math.cos(r-Math.PI/2)*a;return[n,s-l,s+l,i-o,i+o]},EA=function(e,A){return Math.sqrt(e*e+A*A)},is=function(e,A,t,r,n){var s=[[0,0],[0,A],[e,0],[e,A]];return s.reduce(function(i,a){var o=a[0],l=a[1],B=EA(t-o,r-l);return(n?B<i.optimumDistance:B>i.optimumDistance)?{optimumCorner:a,optimumDistance:B}:i},{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},nl=function(e,A,t,r,n){var s=0,i=0;switch(e.size){case 0:e.shape===0?s=i=Math.min(Math.abs(A),Math.abs(A-r),Math.abs(t),Math.abs(t-n)):e.shape===1&&(s=Math.min(Math.abs(A),Math.abs(A-r)),i=Math.min(Math.abs(t),Math.abs(t-n)));break;case 2:if(e.shape===0)s=i=Math.min(EA(A,t),EA(A,t-n),EA(A-r,t),EA(A-r,t-n));else if(e.shape===1){var a=Math.min(Math.abs(t),Math.abs(t-n))/Math.min(Math.abs(A),Math.abs(A-r)),o=is(r,n,A,t,!0),l=o[0],B=o[1];s=EA(l-A,(B-t)/a),i=a*s}break;case 1:e.shape===0?s=i=Math.max(Math.abs(A),Math.abs(A-r),Math.abs(t),Math.abs(t-n)):e.shape===1&&(s=Math.max(Math.abs(A),Math.abs(A-r)),i=Math.max(Math.abs(t),Math.abs(t-n)));break;case 3:if(e.shape===0)s=i=Math.max(EA(A,t),EA(A,t-n),EA(A-r,t),EA(A-r,t-n));else if(e.shape===1){var a=Math.max(Math.abs(t),Math.abs(t-n))/Math.max(Math.abs(A),Math.abs(A-r)),u=is(r,n,A,t,!1),l=u[0],B=u[1];s=EA(l-A,(B-t)/a),i=a*s}break}return Array.isArray(e.size)&&(s=V(e.size[0],r),i=e.size.length===2?V(e.size[1],n):s),[s,i]},sl=function(e,A){var t=UA(180),r=[];return DA(A).forEach(function(n,s){if(s===0){var i=n[0];if(i.type===20&&i.value==="to"){t=Fi(n);return}else if(Ui(i)){t=Pt.parse(e,i);return}}var a=Vt(e,n);r.push(a)}),{angle:t,stops:r,type:1}},ut=function(e,A){var t=UA(180),r=[];return DA(A).forEach(function(n,s){if(s===0){var i=n[0];if(i.type===20&&["top","left","right","bottom"].indexOf(i.value)!==-1){t=Fi(n);return}else if(Ui(i)){t=(Pt.parse(e,i)+UA(270))%UA(360);return}}var a=Vt(e,n);r.push(a)}),{angle:t,stops:r,type:1}},il=function(e,A){var t=UA(180),r=[],n=1,s=0,i=3,a=[];return DA(A).forEach(function(o,l){var B=o[0];if(l===0){if(P(B)&&B.value==="linear"){n=1;return}else if(P(B)&&B.value==="radial"){n=2;return}}if(B.type===18){if(B.name==="from"){var u=XA.parse(e,B.values[0]);r.push({stop:rA,color:u})}else if(B.name==="to"){var u=XA.parse(e,B.values[0]);r.push({stop:_A,color:u})}else if(B.name==="color-stop"){var g=B.values.filter(we);if(g.length===2){var u=XA.parse(e,g[1]),d=g[0];Qe(d)&&r.push({stop:{type:16,number:d.number*100,flags:d.flags},color:u})}}}}),n===1?{angle:(t+UA(180))%UA(360),stops:r,type:n}:{size:i,shape:s,stops:r,position:a,type:n}},mi="closest-side",vi="farthest-side",Ei="closest-corner",yi="farthest-corner",Ii="circle",xi="ellipse",Hi="cover",bi="contain",al=function(e,A){var t=0,r=3,n=[],s=[];return DA(A).forEach(function(i,a){var o=!0;if(a===0){var l=!1;o=i.reduce(function(u,g){if(l)if(P(g))switch(g.value){case"center":return s.push(dn),u;case"top":case"left":return s.push(rA),u;case"right":case"bottom":return s.push(_A),u}else(q(g)||YA(g))&&s.push(g);else if(P(g))switch(g.value){case Ii:return t=0,!1;case xi:return t=1,!1;case"at":return l=!0,!1;case mi:return r=0,!1;case Hi:case vi:return r=1,!1;case bi:case Ei:return r=2,!1;case yi:return r=3,!1}else if(YA(g)||q(g))return Array.isArray(r)||(r=[]),r.push(g),!1;return u},o)}if(o){var B=Vt(e,i);n.push(B)}}),{size:r,shape:t,stops:n,position:s,type:2}},gt=function(e,A){var t=0,r=3,n=[],s=[];return DA(A).forEach(function(i,a){var o=!0;if(a===0?o=i.reduce(function(B,u){if(P(u))switch(u.value){case"center":return s.push(dn),!1;case"top":case"left":return s.push(rA),!1;case"right":case"bottom":return s.push(_A),!1}else if(q(u)||YA(u))return s.push(u),!1;return B},o):a===1&&(o=i.reduce(function(B,u){if(P(u))switch(u.value){case Ii:return t=0,!1;case xi:return t=1,!1;case bi:case mi:return r=0,!1;case vi:return r=1,!1;case Ei:return r=2,!1;case Hi:case yi:return r=3,!1}else if(YA(u)||q(u))return Array.isArray(r)||(r=[]),r.push(u),!1;return B},o)),o){var l=Vt(e,i);n.push(l)}}),{size:r,shape:t,stops:n,position:s,type:2}},ol=function(e){return e.type===1},cl=function(e){return e.type===2},fn={name:"image",parse:function(e,A){if(A.type===22){var t={url:A.value,type:0};return e.cache.addImage(A.value),t}if(A.type===18){var r=Di[A.name];if(typeof r>"u")throw new Error('Attempting to parse an unsupported image function "'+A.name+'"');return r(e,A.values)}throw new Error("Unsupported image type "+A.type)}};function ll(e){return!(e.type===20&&e.value==="none")&&(e.type!==18||!!Di[e.name])}var Di={"linear-gradient":sl,"-moz-linear-gradient":ut,"-ms-linear-gradient":ut,"-o-linear-gradient":ut,"-webkit-linear-gradient":ut,"radial-gradient":al,"-moz-radial-gradient":gt,"-ms-radial-gradient":gt,"-o-radial-gradient":gt,"-webkit-radial-gradient":gt,"-webkit-gradient":il},Bl={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,A){if(A.length===0)return[];var t=A[0];return t.type===20&&t.value==="none"?[]:A.filter(function(r){return we(r)&&ll(r)}).map(function(r){return fn.parse(e,r)})}},ul={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map(function(t){if(P(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},gl={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,A){return DA(A).map(function(t){return t.filter(q)}).map(hi)}},dl={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,A){return DA(A).map(function(t){return t.filter(P).map(function(r){return r.value}).join(" ")}).map(fl)}},fl=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},he;(function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"})(he||(he={}));var hl={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,A){return DA(A).map(function(t){return t.filter(wl)})}},wl=function(e){return P(e)||q(e)},kt=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Ql=kt("top"),Cl=kt("right"),pl=kt("bottom"),Ul=kt("left"),_t=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(A,t){return hi(t.filter(q))}}},Fl=_t("top-left"),ml=_t("top-right"),vl=_t("bottom-right"),El=_t("bottom-left"),jt=function(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},yl=jt("top"),Il=jt("right"),xl=jt("bottom"),Hl=jt("left"),Xt=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,t){return ke(t)?t.number:0}}},bl=Xt("top"),Dl=Xt("right"),Sl=Xt("bottom"),Tl=Xt("left"),Ll={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Kl={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,A){switch(A){case"rtl":return 1;case"ltr":default:return 0}}}
vendor: 15,962 bytes, line 38
38,Ol={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,A){return A.filter(P).reduce(function(t,r){return t|Nl(r.value)},0)}},Nl=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Ml={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Rl={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(e,A){return A.type===20&&A.value==="normal"?0:A.type===17||A.type===15?A.number:0}},Ht;(function(e){e.NORMAL="normal",e.STRICT="strict"})(Ht||(Ht={}));var Gl={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"strict":return Ht.STRICT;case"normal":default:return Ht.NORMAL}}},Pl={name:"line-height",initialValue:"normal",prefix:!1,type:4},as=function(e,A){return P(e)&&e.value==="normal"?1.2*A:e.type===17?A*e.number:q(e)?V(e,A):A},Vl={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,A){return A.type===20&&A.value==="none"?null:fn.parse(e,A)}},kl={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(e,A){switch(A){case"inside":return 0;case"outside":default:return 1}}},jr={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Jt=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},_l=Jt("top"),jl=Jt("right"),Xl=Jt("bottom"),Jl=Jt("left"),Yl={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,A){return A.filter(P).map(function(t){switch(t.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Wl={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"break-word":return"break-word";case"normal":default:return"normal"}}},Yt=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Zl=Yt("top"),ql=Yt("right"),zl=Yt("bottom"),$l=Yt("left"),AB={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(e,A){switch(A){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},eB={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(e,A){switch(A){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},tB={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,A){return A.length===1&&_r(A[0],"none")?[]:DA(A).map(function(t){for(var r={color:KA.TRANSPARENT,offsetX:rA,offsetY:rA,blur:rA},n=0,s=0;s<t.length;s++){var i=t[s];YA(i)?(n===0?r.offsetX=i:n===1?r.offsetY=i:r.blur=i,n++):r.color=XA.parse(e,i)}return r})}},rB={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},nB={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(e,A){if(A.type===20&&A.value==="none")return null;if(A.type===18){var t=aB[A.name];if(typeof t>"u")throw new Error('Attempting to parse an unsupported transform function "'+A.name+'"');return t(A.values)}return null}},sB=function(e){var A=e.filter(function(t){return t.type===17}).map(function(t){return t.number});return A.length===6?A:null},iB=function(e){var A=e.filter(function(o){return o.type===17}).map(function(o){return o.number}),t=A[0],r=A[1];A[2],A[3];var n=A[4],s=A[5];A[6],A[7],A[8],A[9],A[10],A[11];var i=A[12],a=A[13];return A[14],A[15],A.length===16?[t,r,n,s,i,a]:null},aB={matrix:sB,matrix3d:iB},os={type:16,number:50,flags:Ve},oB=[os,os],cB={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(e,A){var t=A.filter(q);return t.length!==2?oB:[t[0],t[1]]}},lB={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},Ke;(function(e){e.NORMAL="normal",e.BREAK_ALL="break-all",e.KEEP_ALL="keep-all"})(Ke||(Ke={}));var BB={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"break-all":return Ke.BREAK_ALL;case"keep-all":return Ke.KEEP_ALL;case"normal":default:return Ke.NORMAL}}},uB={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(e,A){if(A.type===20)return{auto:!0,order:0};if(Qe(A))return{auto:!1,order:A.number};throw new Error("Invalid z-index number parsed")}},Si={name:"time",parse:function(e,A){if(A.type===15)switch(A.unit.toLowerCase()){case"s":return 1e3*A.number;case"ms":return A.number}throw new Error("Unsupported time type")}},gB={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(e,A){return Qe(A)?A.number:1}},dB={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},fB={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(e,A){return A.filter(P).map(function(t){switch(t.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(t){return t!==0})}},hB={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(e,A){var t=[],r=[];return A.forEach(function(n){switch(n.type){case 20:case 0:t.push(n.value);break;case 17:t.push(n.number.toString());break;case 4:r.push(t.join(" ")),t.length=0;break}}),t.length&&r.push(t.join(" ")),r.map(function(n){return n.indexOf(" ")===-1?n:"'"+n+"'"})}},wB={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},QB={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(e,A){if(Qe(A))return A.number;if(P(A))switch(A.value){case"bold":return 700;case"normal":default:return 400}return 400}},CB={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(e,A){return A.filter(P).map(function(t){return t.value})}},pB={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},AA=function(e,A){return(e&A)!==0},UB={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(e,A){if(A.length===0)return[];var t=A[0];return t.type===20&&t.value==="none"?[]:A}},FB={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(e,A){if(A.length===0)return null;var t=A[0];if(t.type===20&&t.value==="none")return null;for(var r=[],n=A.filter(fi),s=0;s<n.length;s++){var i=n[s],a=n[s+1];if(i.type===20){var o=a&&Qe(a)?a.number:1;r.push({counter:i.value,increment:o})}}return r}},mB={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(e,A){if(A.length===0)return[];for(var t=[],r=A.filter(fi),n=0;n<r.length;n++){var s=r[n],i=r[n+1];if(P(s)&&s.value!=="none"){var a=i&&Qe(i)?i.number:0;t.push({counter:s.value,reset:a})}}return t}},vB={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(e,A){return A.filter(ke).map(function(t){return Si.parse(e,t)})}},EB={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(e,A){if(A.length===0)return null;var t=A[0];if(t.type===20&&t.value==="none")return null;var r=[],n=A.filter(qc);if(n.length%2!==0)return null;for(var s=0;s<n.length;s+=2){var i=n[s].value,a=n[s+1].value;r.push({open:i,close:a})}return r}},cs=function(e,A,t){if(!e)return"";var r=e[Math.min(A,e.length-1)];return r?t?r.open:r.close:""},yB={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,A){return A.length===1&&_r(A[0],"none")?[]:DA(A).map(function(t){for(var r={color:255,offsetX:rA,offsetY:rA,blur:rA,spread:rA,inset:!1},n=0,s=0;s<t.length;s++){var i=t[s];_r(i,"inset")?r.inset=!0:YA(i)?(n===0?r.offsetX=i:n===1?r.offsetY=i:n===2?r.blur=i:r.spread=i,n++):r.color=XA.parse(e,i)}return r})}},IB={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(e,A){var t=[0,1,2],r=[];return A.filter(P).forEach(function(n){switch(n.value){case"stroke":r.push(1);break;case"fill":r.push(0);break;case"markers":r.push(2);break}}),t.forEach(function(n){r.indexOf(n)===-1&&r.push(n)}),r}},xB={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},HB={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(e,A){return ke(A)?A.number:0}},bB=function(){function e(A,t){var r,n;this.animationDuration=m(A,vB,t.animationDuration),this.backgroundClip=m(A,Al,t.backgroundClip),this.backgroundColor=m(A,el,t.backgroundColor),this.backgroundImage=m(A,Bl,t.backgroundImage),this.backgroundOrigin=m(A,ul,t.backgroundOrigin),this.backgroundPosition=m(A,gl,t.backgroundPosition),this.backgroundRepeat=m(A,dl,t.backgroundRepeat),this.backgroundSize=m(A,hl,t.backgroundSize),this.borderTopColor=m(A,Ql,t.borderTopColor),this.borderRightColor=m(A,Cl,t.borderRightColor),this.borderBottomColor=m(A,pl,t.borderBottomColor),this.borderLeftColor=m(A,Ul,t.borderLeftColor),this.borderTopLeftRadius=m(A,Fl,t.borderTopLeftRadius),this.borderTopRightRadius=m(A,ml,t.borderTopRightRadius),this.borderBottomRightRadius=m(A,vl,t.borderBottomRightRadius),this.borderBottomLeftRadius=m(A,El,t.borderBottomLeftRadius),this.borderTopStyle=m(A,yl,t.borderTopStyle),this.borderRightStyle=m(A,Il,t.borderRightStyle),this.borderBottomStyle=m(A,xl,t.borderBottomStyle),this.borderLeftStyle=m(A,Hl,t.borderLeftStyle),this.borderTopWidth=m(A,bl,t.borderTopWidth),this.borderRightWidth=m(A,Dl,t.borderRightWidth),this.borderBottomWidth=m(A,Sl,t.borderBottomWidth),this.borderLeftWidth=m(A,Tl,t.borderLeftWidth),this.boxShadow=m(A,yB,t.boxShadow),this.color=m(A,Ll,t.color),this.direction=m(A,Kl,t.direction),this.display=m(A,Ol,t.display),this.float=m(A,Ml,t.cssFloat),this.fontFamily=m(A,hB,t.fontFamily),this.fontSize=m(A,wB,t.fontSize),this.fontStyle=m(A,pB,t.fontStyle),this.fontVariant=m(A,CB,t.fontVariant),this.fontWeight=m(A,QB,t.fontWeight),this.letterSpacing=m(A,Rl,t.letterSpacing),this.lineBreak=m(A,Gl,t.lineBreak),this.lineHeight=m(A,Pl,t.lineHeight),this.listStyleImage=m(A,Vl,t.listStyleImage),this.listStylePosition=m(A,kl,t.listStylePosition),this.listStyleType=m(A,jr,t.listStyleType),this.marginTop=m(A,_l,t.marginTop),this.marginRight=m(A,jl,t.marginRight),this.marginBottom=m(A,Xl,t.marginBottom),this.marginLeft=m(A,Jl,t.marginLeft),this.opacity=m(A,gB,t.opacity);var s=m(A,Yl,t.overflow);this.overflowX=s[0],this.overflowY=s[s.length>1?1:0],this.overflowWrap=m(A,Wl,t.overflowWrap),this.paddingTop=m(A,Zl,t.paddingTop),this.paddingRight=m(A,ql,t.paddingRight),this.paddingBottom=m(A,zl,t.paddingBottom),this.paddingLeft=m(A,$l,t.paddingLeft),this.paintOrder=m(A,IB,t.paintOrder),this.position=m(A,eB,t.position),this.textAlign=m(A,AB,t.textAlign),this.textDecorationColor=m(A,dB,(r=t.textDecorationColor)!==null&&r!==void 0?r:t.color),this.textDecorationLine=m(A,fB,(n=t.textDecorationLine)!==null&&n!==void 0?n:t.textDecoration),this.textShadow=m(A,tB,t.textShadow),this.textTransform=m(A,rB,t.textTransform),this.transform=m(A,nB,t.transform),this.transformOrigin=m(A,cB,t.transformOrigin),this.visibility=m(A,lB,t.visibility),this.webkitTextStrokeColor=m(A,xB,t.webkitTextStrokeColor),this.webkitTextStrokeWidth=m(A,HB,t.webkitTextStrokeWidth),this.wordBreak=m(A,BB,t.wordBreak),this.zIndex=m(A,uB,t.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},e.prototype.isTransparent=function(){return JA(this.backgroundColor)},e.prototype.isTransformed=function(){return this.transform!==null},e.prototype.isPositioned=function(){return this.position!==0},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return this.float!==0},e.prototype.isInlineLevel=function(){return AA(this.display,4)||AA(this.display,33554432)||AA(this.display,268435456)||AA(this.display,536870912)||AA(this.display,67108864)||AA(this.display,134217728)},e}(),DB=function(){function e(A,t){this.content=m(A,UB,t.content),this.quotes=m(A,EB,t.quotes)}return e}(),ls=function(){function e(A,t){this.counterIncrement=m(A,FB,t.counterIncrement),this.counterReset=m(A,mB,t.counterReset)}return e}(),m=function(e,A,t){var r=new gi,n=t!==null&&typeof t<"u"?t.toString():A.initialValue;r.write(n);var s=new di(r.read());switch(A.type){case 2:var i=s.parseComponentValue();return A.parse(e,P(i)?i.value:A.initialValue);case 0:return A.parse(e,s.parseComponentValue());case 1:return A.parse(e,s.parseComponentValues());case 4:return s.parseComponentValue();case 3:switch(A.format){case"angle":return Pt.parse(e,s.parseComponentValue());case"color":return XA.parse(e,s.parseComponentValue());case"image":return fn.parse(e,s.parseComponentValue());case"length":var a=s.parseComponentValue();return YA(a)?a:rA;case"length-percentage":var o=s.parseComponentValue();return q(o)?o:rA;case"time":return Si.parse(e,s.parseComponentValue())}break}},SB="data-html2canvas-debug",TB=function(e){var A=e.getAttribute(SB);switch(A){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Xr=function(e,A){var t=TB(e);return t===1||A===t},SA=function(){function e(A,t){if(this.context=A,this.textNodes=[],this.elements=[],this.flags=0,Xr(t,3))debugger;this.styles=new bB(A,window.getComputedStyle(t,null)),Wr(t)&&(this.styles.animationDuration.some(function(r){return r>0})&&(t.style.animationDuration="0s"),this.styles.transform!==null&&(t.style.transform="none")),this.bounds=Rt(this.context,t),Xr(t,4)&&(this.flags|=16)}return e}(),LB=
vendor: 26,159 bytes, line 38
38"AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",
38Bs="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
vendor: 15,533 bytes, line 38
38+/",be=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var dt=0;dt<Bs.length;dt++)be[Bs.charCodeAt(dt)]=dt;var KB=function(e){var A=e.length*.75,t=e.length,r,n=0,s,i,a,o;e[e.length-1]==="="&&(A--,e[e.length-2]==="="&&A--);var l=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(A):new Array(A),B=Array.isArray(l)?l:new Uint8Array(l);for(r=0;r<t;r+=4)s=be[e.charCodeAt(r)],i=be[e.charCodeAt(r+1)],a=be[e.charCodeAt(r+2)],o=be[e.charCodeAt(r+3)],B[n++]=s<<2|i>>4,B[n++]=(i&15)<<4|a>>2,B[n++]=(a&3)<<6|o&63;return l},OB=function(e){for(var A=e.length,t=[],r=0;r<A;r+=2)t.push(e[r+1]<<8|e[r]);return t},NB=function(e){for(var A=e.length,t=[],r=0;r<A;r+=4)t.push(e[r+3]<<24|e[r+2]<<16|e[r+1]<<8|e[r]);return t},Ae=5,hn=11,Br=2,MB=hn-Ae,Ti=65536>>Ae,RB=1<<Ae,ur=RB-1,GB=1024>>Ae,PB=Ti+GB,VB=PB,kB=32,_B=VB+kB,jB=65536>>hn,XB=1<<MB,JB=XB-1,us=function(e,A,t){return e.slice?e.slice(A,t):new Uint16Array(Array.prototype.slice.call(e,A,t))},YB=function(e,A,t){return e.slice?e.slice(A,t):new Uint32Array(Array.prototype.slice.call(e,A,t))},WB=function(e,A){var t=KB(e),r=Array.isArray(t)?NB(t):new Uint32Array(t),n=Array.isArray(t)?OB(t):new Uint16Array(t),s=24,i=us(n,s/2,r[4]/2),a=r[5]===2?us(n,(s+r[4])/2):YB(r,Math.ceil((s+r[4])/4));return new ZB(r[0],r[1],r[2],r[3],i,a)},ZB=function(){function e(A,t,r,n,s,i){this.initialValue=A,this.errorValue=t,this.highStart=r,this.highValueIndex=n,this.index=s,this.data=i}return e.prototype.get=function(A){var t;if(A>=0){if(A<55296||A>56319&&A<=65535)return t=this.index[A>>Ae],t=(t<<Br)+(A&ur),this.data[t];if(A<=65535)return t=this.index[Ti+(A-55296>>Ae)],t=(t<<Br)+(A&ur),this.data[t];if(A<this.highStart)return t=_B-jB+(A>>hn),t=this.index[t],t+=A>>Ae&JB,t=this.index[t],t=(t<<Br)+(A&ur),this.data[t];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),gs="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",qB=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var ft=0;ft<gs.length;ft++)qB[gs.charCodeAt(ft)]=ft;var zB=1,gr=2,dr=3,ds=4,fs=5,$B=7,hs=8,fr=9,hr=10,ws=11,Qs=12,Cs=13,ps=14,wr=15,Au=function(e){for(var A=[],t=0,r=e.length;t<r;){var n=e.charCodeAt(t++);if(n>=55296&&n<=56319&&t<r){var s=e.charCodeAt(t++);(s&64512)===56320?A.push(((n&1023)<<10)+(s&1023)+65536):(A.push(n),t--)}else A.push(n)}return A},eu=function(){for(var e=[],A=0;A<arguments.length;A++)e[A]=arguments[A];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var t=e.length;if(!t)return"";for(var r=[],n=-1,s="";++n<t;){var i=e[n];i<=65535?r.push(i):(i-=65536,r.push((i>>10)+55296,i%1024+56320)),(n+1===t||r.length>16384)&&(s+=String.fromCharCode.apply(String,r),r.length=0)}return s},tu=WB(LB),QA="Ã",Qr="÷",ru=function(e){return tu.get(e)},nu=function(e,A,t){var r=t-2,n=A[r],s=A[t-1],i=A[t];if(s===gr&&i===dr)return QA;if(s===gr||s===dr||s===ds||i===gr||i===dr||i===ds)return Qr;if(s===hs&&[hs,fr,ws,Qs].indexOf(i)!==-1||(s===ws||s===fr)&&(i===fr||i===hr)||(s===Qs||s===hr)&&i===hr||i===Cs||i===fs||i===$B||s===zB)return QA;if(s===Cs&&i===ps){for(;n===fs;)n=A[--r];if(n===ps)return QA}if(s===wr&&i===wr){for(var a=0;n===wr;)a++,n=A[--r];if(a%2===0)return QA}return Qr},su=function(e){var A=Au(e),t=A.length,r=0,n=0,s=A.map(ru);return{next:function(){if(r>=t)return{done:!0,value:null};for(var i=QA;r<t&&(i=nu(A,s,++r))===QA;);if(i!==QA||r===t){var a=eu.apply(null,A.slice(n,r));return n=r,{value:a,done:!1}}return{done:!0,value:null}}}},iu=function(e){for(var A=su(e),t=[],r;!(r=A.next()).done;)r.value&&t.push(r.value.slice());return t},au=function(e){var A=123;if(e.createRange){var t=e.createRange();if(t.getBoundingClientRect){var r=e.createElement("boundtest");r.style.height=A+"px",r.style.display="block",e.body.appendChild(r),t.selectNode(r);var n=t.getBoundingClientRect(),s=Math.round(n.height);if(e.body.removeChild(r),s===A)return!0}}return!1},ou=function(e){var A=e.createElement("boundtest");A.style.width="50px",A.style.display="block",A.style.fontSize="12px",A.style.letterSpacing="0px",A.style.wordSpacing="0px",e.body.appendChild(A);var t=e.createRange();A.innerHTML=typeof"".repeat=="function"?"👨".repeat(10):"";var r=A.firstChild,n=Gt(r.data).map(function(o){return Z(o)}),s=0,i={},a=n.every(function(o,l){t.setStart(r,s),t.setEnd(r,s+o.length);var B=t.getBoundingClientRect();s+=o.length;var u=B.x>i.x||B.y>i.y;return i=B,l===0?!0:u});return e.body.removeChild(A),a},cu=function(){return typeof new Image().crossOrigin<"u"},lu=function(){return typeof new XMLHttpRequest().responseType=="string"},Bu=function(e){var A=new Image,t=e.createElement("canvas"),r=t.getContext("2d");if(!r)return!1;A.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{r.drawImage(A,0,0),t.toDataURL()}catch{return!1}return!0},Us=function(e){return e[0]===0&&e[1]===255&&e[2]===0&&e[3]===255},uu=function(e){var A=e.createElement("canvas"),t=100;A.width=t,A.height=t;var r=A.getContext("2d");if(!r)return Promise.reject(!1);r.fillStyle="rgb(0, 255, 0)",r.fillRect(0,0,t,t);var n=new Image,s=A.toDataURL();n.src=s;var i=Jr(t,t,0,0,n);return r.fillStyle="red",r.fillRect(0,0,t,t),Fs(i).then(function(a){r.drawImage(a,0,0);var o=r.getImageData(0,0,t,t).data;r.fillStyle="red",r.fillRect(0,0,t,t);var l=e.createElement("div");return l.style.backgroundImage="url("+s+")",l.style.height=t+"px",Us(o)?Fs(Jr(t,t,0,0,l)):Promise.reject(!1)}).then(function(a){return r.drawImage(a,0,0),Us(r.getImageData(0,0,t,t).data)}).catch(function(){return!1})},Jr=function(e,A,t,r,n){var s="http://www.w3.org/2000/svg",i=document.createElementNS(s,"svg"),a=document.createElementNS(s,"foreignObject");return i.setAttributeNS(null,"width",e.toString()),i.setAttributeNS(null,"height",A.toString()),a.setAttributeNS(null,"width","100%"),a.setAttributeNS(null,"height","100%"),a.setAttributeNS(null,"x",t.toString()),a.setAttributeNS(null,"y",r.toString()),a.setAttributeNS(null,"externalResourcesRequired","true"),i.appendChild(a),a.appendChild(n),i},Fs=function(e){return new Promise(function(A,t){var r=new Image;r.onload=function(){return A(r)},r.onerror=t,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(e))})},tA={get SUPPORT_RANGE_BOUNDS(){var e=au(document);return Object.defineProperty(tA,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_WORD_BREAKING(){var e=tA.SUPPORT_RANGE_BOUNDS&&ou(document);return Object.defineProperty(tA,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=Bu(document);return Object.defineProperty(tA,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e=typeof Array.from=="function"&&typeof window.fetch=="function"?uu(document):Promise.resolve(!1);return Object.defineProperty(tA,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=cu();return Object.defineProperty(tA,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e=lu();return Object.defineProperty(tA,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(tA,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(tA,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},Oe=function(){function e(A,t){this.text=A,this.bounds=t}return e}(),gu=function(e,A,t,r){var n=hu(A,t),s=[],i=0;return n.forEach(function(a){if(t.textDecorationLine.length||a.trim().length>0)if(tA.SUPPORT_RANGE_BOUNDS){var o=ms(r,i,a.length).getClientRects();if(o.length>1){var l=wn(a),B=0;l.forEach(function(g){s.push(new Oe(g,OA.fromDOMRectList(e,ms(r,B+i,g.length).getClientRects()))),B+=g.length})}else s.push(new Oe(a,OA.fromDOMRectList(e,o)))}else{var u=r.splitText(a.length);s.push(new Oe(a,du(e,r))),r=u}else tA.SUPPORT_RANGE_BOUNDS||(r=r.splitText(a.length));i+=a.length}),s},du=function(e,A){var t=A.ownerDocument;if(t){var r=t.createElement("html2canvaswrapper");r.appendChild(A.cloneNode(!0));var n=A.parentNode;if(n){n.replaceChild(r,A);var s=Rt(e,r);return r.firstChild&&n.replaceChild(r.firstChild,r),s}}return OA.EMPTY},ms=function(e,A,t){var r=e.ownerDocument;if(!r)throw new Error("Node has no owner document");var n=r.createRange();return n.setStart(e,A),n.setEnd(e,A+t),n},wn=function(e){if(tA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(A.segment(e)).map(function(t){return t.segment})}return iu(e)},fu=function(e,A){if(tA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(e)).map(function(r){return r.segment})}return Qu(e,A)},hu=function(e,A){return A.letterSpacing!==0?wn(e):fu(e,A)},wu=[32,160,4961,65792,65793,4153,4241],Qu=function(e,A){for(var t=jo(e,{lineBreak:A.lineBreak,wordBreak:A.overflowWrap==="break-word"?"break-word":A.wordBreak}),r=[],n,s=function(){if(n.value){var i=n.value.slice(),a=Gt(i),o="";a.forEach(function(l){wu.indexOf(l)===-1?o+=Z(l):(o.length&&r.push(o),r.push(Z(l)),o="")}),o.length&&r.push(o)}};!(n=t.next()).done;)s();return r},Cu=function(){function e(A,t,r){this.text=pu(t.data,r.textTransform),this.textBounds=gu(A,this.text,r,t)}return e}(),pu=function(e,A){switch(A){case 1:return e.toLowerCase();case 3:return e.replace(Uu,Fu);case 2:return e.toUpperCase();default:return e}},Uu=/(^|\s|:|-|\(|\))([a-z])/g,Fu=function(e,A,t){return e.length>0?A+t.toUpperCase():e},Li=function(e){IA(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.src=r.currentSrc||r.src,n.intrinsicWidth=r.naturalWidth,n.intrinsicHeight=r.naturalHeight,n.context.cache.addImage(n.src),n}return A}(SA),Ki=function(e){IA(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.canvas=r,n.intrinsicWidth=r.width,n.intrinsicHeight=r.height,n}return A}(SA),Oi=function(e){IA(A,e);function A(t,r){var n=e.call(this,t,r)||this,s=new XMLSerializer,i=Rt(t,r);return r.setAttribute("width",i.width+"px"),r.setAttribute("height",i.height+"px"),n.svg="data:image/svg+xml,"+encodeURIComponent(s.serializeToString(r)),n.intrinsicWidth=r.width.baseVal.value,n.intrinsicHeight=r.height.baseVal.value,n.context.cache.addImage(n.svg),n}return A}(SA),Ni=function(e){IA(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.value=r.value,n}return A}(SA),Yr=function(e){IA(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.start=r.start,n.reversed=typeof r.reversed=="boolean"&&r.reversed===!0,n}return A}(SA),mu=[{type:15,flags:0,unit:"px",number:3}],vu=[{type:16,flags:0,number:50}],Eu=function(e){return e.width>e.height?new OA(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width<e.height?new OA(e.left,e.top+(e.height-e.width)/2,e.width,e.width):e},yu=function(e){var A=e.type===Iu?new Array(e.value.length+1).join("â¢"):e.value;return A.length===0?e.placeholder||"":A},bt="checkbox",Dt="radio",Iu="password",vs=707406591,Qn=function(e){IA(A,e);function A(t,r){var n=e.call(this,t,r)||this;switch(n.type=r.type.toLowerCase(),n.checked=r.checked,n.value=yu(r),(n.type===bt||n.type===Dt)&&(n.styles.backgroundColor=3739148031,n.styles.borderTopColor=n.styles.borderRightColor=n.styles.borderBottomColor=n.styles.borderLeftColor=2779096575,n.styles.borderTopWidth=n.styles.borderRightWidth=n.styles.borderBottomWidth=n.styles.borderLeftWidth=1,n.styles.borderTopStyle=n.styles.borderRightStyle=n.styles.borderBottomStyle=n.styles.borderLeftStyle=1,n.styles.backgroundClip=[0],n.styles.backgroundOrigin=[0],n.bounds=Eu(n.bounds)),n.type){case bt:n.styles.borderTopRightRadius=n.styles.borderTopLeftRadius=n.styles.borderBottomRightRadius=n.styles.borderBottomLeftRadius=mu;break;case Dt:n.styles.borderTopRightRadius=n.styles.borderTopLeftRadius=n.styles.borderBottomRightRadius=n.styles.borderBottomLeftRadius=vu;break}return n}return A}(SA),Mi=function(e){IA(A,e);function A(t,r){var n=e.call(this,t,r)||this,s=r.options[r.selectedIndex||0];return n.value=s&&s.text||"",n}return A}(SA),Ri=function(e){IA(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.value=r.value,n}return A}(SA),Gi=function(e){IA(A,e);function A(t,r){var n=e.call(this,t,r)||this;n.src=r.src,n.width=parseInt(r.width,10)||0,n.height=parseInt(r.height,10)||0,n.backgroundColor=n.styles.backgroundColor;try{if(r.contentWindow&&r.contentWindow.document&&r.contentWindow.document.documentElement){n.tree=Vi(t,r.contentWindow.document.documentElement);var s=r.contentWindow.document.documentElement?Le(t,getComputedStyle(r.contentWindow.document.documentElement).backgroundColor):KA.TRANSPARENT,i=r.contentWindow.document.body?Le(t,getComputedStyle(r.contentWindow.document.body).backgroundColor):KA.TRANSPARENT;n.backgroundColor=JA(s)?JA(i)?n.styles.backgroundColor:i:s}}catch{}return n}return A}(SA),xu=["OL","UL","MENU"],vt=function(e,A,t,r){for(var n=A.firstChild,s=void 0;n;n=s)if(s=n.nextSibling,ki(n)&&n.data.trim().length>0)t.textNodes.push(new Cu(e,n,t.styles));else if(de(n))if(Ji(n)&&n.assignedNodes)n.assignedNodes().forEach(function(a){return vt(e,a,t,r)});else{var i=Pi(e,n);i.styles.isVisible()&&(Hu(n,i,r)?i.flags|=4:bu(i.styles)&&(i.flags|=2),xu.indexOf(n.tagName)!==-1&&(i.flags|=8),t.elements.push(i),n.slot,n.shadowRoot?vt(e,n.shadowRoot,i,r):!St(n)&&!_i(n)&&!Tt(n)&&vt(e,n,i,r))}},Pi=function(e,A){return Zr(A)?new Li(e,A):ji(A)?new Ki(e,A):_i(A)?new Oi(e,A):Du(A)?new Ni(e,A):Su(A)?new Yr(e,A):Tu(A)?new Qn(e,A):Tt(A)?new Mi(e,A):St(A)?new Ri(e,A):Xi(A)?new Gi(e,A):new SA(e,A)},Vi=function(e,A){var t=Pi(e,A);return t.flags|=4,vt(e,A,t,t),t},Hu=function(e,A,t){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||Cn(e)&&t.styles.isTransparent()},bu=function(e){return e.isPositioned()||e.isFloating()},ki=function(e){return e.nodeType===Node.TEXT_NODE},de=function(e){return e.nodeType===Node.ELEMENT_NODE},Wr=function(e){return de(e)&&typeof e.style<"u"&&!Et(e)},Et=function(e){return typeof e.className=="object"},Du=function(e){return e.tagName==="LI"},Su=function(e){return e.tagName==="OL"},Tu=function(e){return e.tagName==="INPUT"},Lu=function(e){return e.tagName==="HTML"},_i=function(e){return e.tagName==="svg"},Cn=function(e){return e.tagName==="BODY"},ji=function(e){return e.tagName==="CANVAS"},Es=function(e){return e.tagName==="VIDEO"},Zr=function(e){return e.tagName==="IMG"},Xi=function(e){return e.tagName==="IFRAME"},ys=function(e){return e.tagName==="STYLE"},Ku=function(e){return e.tagName==="SCRIPT"},St=function(e){return e.tagName==="TEXTAREA"},Tt=function(e){return e.tagName==="SELECT"},Ji=function(e){return e.tagName==="SLOT"},Is=function(e){return e.tagName.indexOf("-")>0},Ou=function(){function e(){this.counters={}}return e.prototype.getCounterValue=function(A){var t=this.counters[A];return t&&t.length?t[t.length-1]:1},e.prototype.getCounterValues=function(A){var t=this.counters[A];return t||[]},e.prototype.pop=function(A){var t=this;A.forEach(function(r){return t.counters[r].pop()})},e.prototype.parse=function(A){var t=this,r=A.counterIncrement,n=A.counterReset,s=!0;r!==null&&r.forEach(function(a){var o=t.counters[a.counter];o&&a.increment!==0&&(s=!1,o.length||o.push(1),o[Math.max(0,o.length-1)]+=a.increment)});var i=[];return s&&n.forEach(function(a){var o=t.counters[a.counter];i.push(a.counter),o||(o=t.counters[a.counter]=[]),o.push(a.reset)}),i},e}(),xs={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Hs={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,9
vendor: 4,403 bytes, line 38
380,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ
","Õ","Õ","Õ","Õ","Õ","Ô¿","Ô¾","Ô½","Ô¼","Ô»","Ôº","Ô¹","Ô¸","Ô·","Ô¶","Ôµ","Ô´","Ô³","Ô²","Ô±"]},Nu={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["×׳","×׳","×׳","×׳","×׳","×׳","×׳","×׳","×׳","×׳","ת","ש","ר","×§","צ","פ","×¢","ס","× ","×","×","×","××","××","××","××","××","×","×","×","×","×","×","×","×","×","×"]},Mu={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["áµ","á°","á¯","á´","á®","á","á¬","á«","áª","á©","á¨","á§","á¦","á¥","á¤","á³","á¢","á¡","á ","á","á","á","á²","á","á","á","á","á","á","á±","á","á","á","á","á","á","á"]},se=function(e,A,t,r,n,s){return e<A||e>t?Pe(e,n,s.length>0):r.integers.reduce(function(i,a,o){for(;e>=a;)e-=a,i+=r.values[o];return i},"")+s},Yi=function(e,A,t,r){var n="";do t||e--,n=r(e)+n,e/=A;while(e*A>=A);return n},W=function(e,A,t,r,n){var s=t-A+1;return(e<0?"-":"")+(Yi(Math.abs(e),s,r,function(i){return Z(Math.floor(i%s)+A)})+n)},WA=function(e,A,t){t===void 0&&(t=". ");var r=A.length;return Yi(Math.abs(e),r,!1,function(n){return A[Math.floor(n%r)]})+t},ue=1,RA=2,GA=4,De=8,LA=function(e,A,t,r,n,s){if(e<-9999||e>9999)return Pe(e,4,n.length>0);var i=Math.abs(e),a=n;if(i===0)return A[0]+a;for(var o=0;i>0&&o<=4;o++){var l=i%10;l===0&&AA(s,ue)&&a!==""?a=A[l]+a:l>1||l===1&&o===0||l===1&&o===1&&AA(s,RA)||l===1&&o===1&&AA(s,GA)&&e>100||l===1&&o>1&&AA(s,De)?a=A[l]+(o>0?t[o-1]:"")+a:l===1&&o>0&&(a=t[o-1]+a),i=Math.floor(i/10)}return(e<0?r:"")+a},bs="åç¾åè¬",Ds="æ¾ä½°ä»è¬",Ss="ãã¤ãã¹",Cr="ë§ì´ëì¤",Pe=function(e,A,t){var r=t?". ":"",n=t?"ã":"",s=t?", ":"",i=t?" ":"";switch(A){case 0:return"â¢"+i;case 1:return"â¦"+i;case 2:return"â¾"+i;case 5:var a=W(e,48,57,!0,r);return a.length<4?"0"+a:a;case 4:return WA(e,"ãä¸äºä¸åäºå
ä¸å
«ä¹",n);case 6:return se(e,1,3999,xs,3,r).toLowerCase();case 7:return se(e,1,3999,xs,3,r);case 8:return W(e,945,969,!1,r);case 9:return W(e,97,122,!1,r);case 10:return W(e,65,90,!1,r);case 11:return W(e,1632,1641,!0,r);case 12:case 49:return se(e,1,9999,Hs,3,r);case 35:return se(e,1,9999,Hs,3,r).toLowerCase();case 13:return W(e,2534,2543,!0,r);case 14:case 30:return W(e,6112,6121,!0,r);case 15:return WA(e,"åä¸å¯
å¯è¾°å·³åæªç³é
æäº¥",n);case 16:return WA(e,"ç²ä¹ä¸ä¸æå·±åºè¾å£¬ç¸",n);case 17:case 48:return LA(e,"é¶ä¸äºä¸åäºå
ä¸å
«ä¹",bs,"è² ",n,RA|GA|De);case 47:return LA(e,"é¶å£¹è²³åèä¼é¸ææç",Ds,"è² ",n,ue|RA|GA|De);case 42:return LA(e,"é¶ä¸äºä¸åäºå
ä¸å
«ä¹",bs,"è´",n,RA|GA|De);case 41:return LA(e,"é¶å£¹è´°åèä¼éææç",Ds,"è´",n,ue|RA|GA|De);case 26:return LA(e,"ãä¸äºä¸åäºå
ä¸å
«ä¹","åç¾åä¸",Ss,n,0);case 25:return LA(e,"é¶å£±å¼ååä¼å
ä¸å
«ä¹","æ¾ç¾åä¸",Ss,n,ue|RA|GA);case 31:return LA(e,"ìì¼ì´ì¼ì¬ì¤ì¡ì¹ í구","ìë°±ì²ë§",Cr,s,ue|RA|GA);case 33:return LA(e,"é¶ä¸äºä¸åäºå
ä¸å
«ä¹","åç¾åè¬",Cr,s,0);case 32:return LA(e,"é¶å£¹è²³ååäºå
ä¸å
«ä¹","æ¾ç¾å",Cr,s,ue|RA|GA);case 18:return W(e,2406,2415,!0,r);case 20:return se(e,1,19999,Mu,3,r);case 21:return W(e,2790,2799,!0,r);case 22:return W(e,2662,2671,!0,r);case 22:return se(e,1,10999,Nu,3,r);case 23:return WA(e,"ããããããããããããããããã¡ã¤ã¦ã¨ãªã«ã¬ãã®ã¯ã²ãµã¸ã»ã¾ã¿ãããããããããããããããã");case 24:return WA(e,"ããã¯ã«ã»ã¸ã¨ã¡ãã¬ããããããããã¤ããªããããã®ãããã¾ããµããã¦ãããããã¿ããã²ããã");case 27:return W(e,3302,3311,!0,r);case 28:return WA(e,"ã¢ã¤ã¦ã¨ãªã«ãã¯ã±ã³ãµã·ã¹ã»ã½ã¿ããããããããããããããããã ã¡ã¢ã¤ã¦ã¨ã©ãªã«ã¬ãã¯ã°ã±ã²ã³",n);case 29:return WA(e,"ã¤ããããããããªãã«ã²ã¯ã«ã¨ã¿ã¬ã½ãããã©ã ã¦ã°ããªã¯ã¤ãã±ãã³ã¨ãã¢ãµãã¦ã¡ãã·ã±ãã¢ã»ã¹",n);case 34:return W(e,3792,3801,!0,r);case 37:return W(e,6160,6169,!0,r);case 38:return W(e,4160,4169,!0,r);case 39:return W(e,2918,2927,!0,r);case 40:return W(e,1776,1785,!0,r);
vendor: 19,459 bytes, lines 38-42
38case 43:return W(e,3046,3055,!0,r);case 44:return W(e,3174,3183,!0,r);case 45:return W(e,3664,3673,!0,r);case 46:return W(e,3872,3881,!0,r);case 3:default:return W(e,48,57,!0,r)}},Wi="data-html2canvas-ignore",Ts=function(){function e(A,t,r){if(this.context=A,this.options=r,this.scrolledElements=[],this.referenceElement=t,this.counters=new Ou,this.quoteDepth=0,!t.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(t.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(A,t){var r=this,n=Ru(A,t);if(!n.contentWindow)return Promise.reject("Unable to find iframe window");var s=A.defaultView.pageXOffset,i=A.defaultView.pageYOffset,a=n.contentWindow,o=a.document,l=Vu(n).then(function(){return lA(r,void 0,void 0,function(){var B,u;return aA(this,function(g){switch(g.label){case 0:return this.scrolledElements.forEach(Xu),a&&(a.scrollTo(t.left,t.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(a.scrollY!==t.top||a.scrollX!==t.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(a.scrollX-t.left,a.scrollY-t.top,0,0))),B=this.options.onclone,u=this.clonedReferenceElement,typeof u>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:o.fonts&&o.fonts.ready?[4,o.fonts.ready]:[3,2];case 1:g.sent(),g.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Pu(o)]:[3,4];case 3:g.sent(),g.label=4;case 4:return typeof B=="function"?[2,Promise.resolve().then(function(){return B(o,u)}).then(function(){return n})]:[2,n]}})})});return o.open(),o.write(_u(document.doctype)+"<html></html>"),ju(this.referenceElement.ownerDocument,s,i),o.replaceChild(o.adoptNode(this.documentElement),o.documentElement),o.close(),l},e.prototype.createElementClone=function(A){if(Xr(A,2))debugger;if(ji(A))return this.createCanvasClone(A);if(Es(A))return this.createVideoClone(A);if(ys(A))return this.createStyleClone(A);var t=A.cloneNode(!1);return Zr(t)&&(Zr(A)&&A.currentSrc&&A.currentSrc!==A.src&&(t.src=A.currentSrc,t.srcset=""),t.loading==="lazy"&&(t.loading="eager")),Is(t)?this.createCustomElementClone(t):t},e.prototype.createCustomElementClone=function(A){var t=document.createElement("html2canvascustomelement");return pr(A.style,t),t},e.prototype.createStyleClone=function(A){try{var t=A.sheet;if(t&&t.cssRules){var r=[].slice.call(t.cssRules,0).reduce(function(s,i){return i&&typeof i.cssText=="string"?s+i.cssText:s},""),n=A.cloneNode(!1);return n.textContent=r,n}}catch(s){if(this.context.logger.error("Unable to access cssRules property",s),s.name!=="SecurityError")throw s}return A.cloneNode(!1)},e.prototype.createCanvasClone=function(A){var t;if(this.options.inlineImages&&A.ownerDocument){var r=A.ownerDocument.createElement("img");try{return r.src=A.toDataURL(),r}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var n=A.cloneNode(!1);try{n.width=A.width,n.height=A.height;var s=A.getContext("2d"),i=n.getContext("2d");if(i)if(!this.options.allowTaint&&s)i.putImageData(s.getImageData(0,0,A.width,A.height),0,0);else{var a=(t=A.getContext("webgl2"))!==null&&t!==void 0?t:A.getContext("webgl");if(a){var o=a.getContextAttributes();(o==null?void 0:o.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}i.drawImage(A,0,0)}return n}catch{this.context.logger.info("Unable to clone canvas as it is tainted",A)}return n},e.prototype.createVideoClone=function(A){var t=A.ownerDocument.createElement("canvas");t.width=A.offsetWidth,t.height=A.offsetHeight;var r=t.getContext("2d");try{return r&&(r.drawImage(A,0,0,t.width,t.height),this.options.allowTaint||r.getImageData(0,0,t.width,t.height)),t}catch{this.context.logger.info("Unable to clone video as it is tainted",A)}var n=A.ownerDocument.createElement("canvas");return n.width=A.offsetWidth,n.height=A.offsetHeight,n},e.prototype.appendChildNode=function(A,t,r){(!de(t)||!Ku(t)&&!t.hasAttribute(Wi)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(t)))&&(!this.options.copyStyles||!de(t)||!ys(t))&&A.appendChild(this.cloneNode(t,r))},e.prototype.cloneChildNodes=function(A,t,r){for(var n=this,s=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;s;s=s.nextSibling)if(de(s)&&Ji(s)&&typeof s.assignedNodes=="function"){var i=s.assignedNodes();i.length&&i.forEach(function(a){return n.appendChildNode(t,a,r)})}else this.appendChildNode(t,s,r)},e.prototype.cloneNode=function(A,t){if(ki(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var r=A.ownerDocument.defaultView;if(r&&de(A)&&(Wr(A)||Et(A))){var n=this.createElementClone(A);n.style.transitionProperty="none";var s=r.getComputedStyle(A),i=r.getComputedStyle(A,":before"),a=r.getComputedStyle(A,":after");this.referenceElement===A&&Wr(n)&&(this.clonedReferenceElement=n),Cn(n)&&Wu(n);var o=this.counters.parse(new ls(this.context,s)),l=this.resolvePseudoContent(A,n,i,Ne.BEFORE);Is(A)&&(t=!0),Es(A)||this.cloneChildNodes(A,n,t),l&&n.insertBefore(l,n.firstChild);var B=this.resolvePseudoContent(A,n,a,Ne.AFTER);return B&&n.appendChild(B),this.counters.pop(o),(s&&(this.options.copyStyles||Et(A))&&!Xi(A)||t)&&pr(s,n),(A.scrollTop!==0||A.scrollLeft!==0)&&this.scrolledElements.push([n,A.scrollLeft,A.scrollTop]),(St(A)||Tt(A))&&(St(n)||Tt(n))&&(n.value=A.value),n}return A.cloneNode(!1)},e.prototype.resolvePseudoContent=function(A,t,r,n){var s=this;if(r){var i=r.content,a=t.ownerDocument;if(!(!a||!i||i==="none"||i==="-moz-alt-content"||r.display==="none")){this.counters.parse(new ls(this.context,r));var o=new DB(this.context,r),l=a.createElement("html2canvaspseudoelement");pr(r,l),o.content.forEach(function(u){if(u.type===0)l.appendChild(a.createTextNode(u.value));else if(u.type===22){var g=a.createElement("img");g.src=u.value,g.style.opacity="1",l.appendChild(g)}else if(u.type===18){if(u.name==="attr"){var d=u.values.filter(P);d.length&&l.appendChild(a.createTextNode(A.getAttribute(d[0].value)||""))}else if(u.name==="counter"){var h=u.values.filter(we),f=h[0],U=h[1];if(f&&P(f)){var Q=s.counters.getCounterValue(f.value),p=U&&P(U)?jr.parse(s.context,U.value):3;l.appendChild(a.createTextNode(Pe(Q,p,!1)))}}else if(u.name==="counters"){var y=u.values.filter(we),f=y[0],I=y[1],U=y[2];if(f&&P(f)){var E=s.counters.getCounterValues(f.value),C=U&&P(U)?jr.parse(s.context,U.value):3,T=I&&I.type===0?I.value:"",L=E.map(function(J){return Pe(J,C,!1)}).join(T);l.appendChild(a.createTextNode(L))}}}else if(u.type===20)switch(u.value){case"open-quote":l.appendChild(a.createTextNode(cs(o.quotes,s.quoteDepth++,!0)));break;case"close-quote":l.appendChild(a.createTextNode(cs(o.quotes,--s.quoteDepth,!1)));break;default:l.appendChild(a.createTextNode(u.value))}}),l.className=qr+" "+zr;var B=n===Ne.BEFORE?" "+qr:" "+zr;return Et(t)?t.className.baseValue+=B:t.className+=B,l}}},e.destroy=function(A){return A.parentNode?(A.parentNode.removeChild(A),!0):!1},e}(),Ne;(function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"})(Ne||(Ne={}));var Ru=function(e,A){var t=e.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=A.width.toString(),t.height=A.height.toString(),t.scrolling="no",t.setAttribute(Wi,"true"),e.body.appendChild(t),t},Gu=function(e){return new Promise(function(A){if(e.complete){A();return}if(!e.src){A();return}e.onload=A,e.onerror=A})},Pu=function(e){return Promise.all([].slice.call(e.images,0).map(Gu))},Vu=function(e){return new Promise(function(A,t){var r=e.contentWindow;if(!r)return t("No window assigned for iframe");var n=r.document;r.onload=e.onload=function(){r.onload=e.onload=null;var s=setInterval(function(){n.body.childNodes.length>0&&n.readyState==="complete"&&(clearInterval(s),A(e))},50)}})},ku=["all","d","content"],pr=function(e,A){for(var t=e.length-1;t>=0;t--){var r=e.item(t);ku.indexOf(r)===-1&&A.style.setProperty(r,e.getPropertyValue(r))}return A},_u=function(e){var A="";return e&&(A+="<!DOCTYPE ",e.name&&(A+=e.name),e.internalSubset&&(A+=e.internalSubset),e.publicId&&(A+='"'+e.publicId+'"'),e.systemId&&(A+='"'+e.systemId+'"'),A+=">"),A},ju=function(e,A,t){e&&e.defaultView&&(A!==e.defaultView.pageXOffset||t!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(A,t)},Xu=function(e){var A=e[0],t=e[1],r=e[2];A.scrollLeft=t,A.scrollTop=r},Ju=":before",Yu=":after",qr="___html2canvas___pseudoelement_before",zr="___html2canvas___pseudoelement_after",Ls=`{ 39 content: "" !important; 40 display: none !important; 41}`,Wu=function(e){Zu(e,"."+qr+Ju+Ls+` 42 .`+zr+Yu+Ls)},Zu=function(e,A){var t=e.ownerDocument;if(t){var r=t.createElement("style");r.textContent=A,e.appendChild(r)}},Zi=function(){function e(){}return e.getOrigin=function(A){var t=e._link;return t?(t.href=A,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},e.isSameOrigin=function(A){return e.getOrigin(A)===e._origin},e.setContext=function(A){e._link=A.document.createElement("a"),e._origin=e.getOrigin(A.location.href)},e._origin="about:blank",e}(),qu=function(){function e(A,t){this.context=A,this._options=t,this._cache={}}return e.prototype.addImage=function(A){var t=Promise.resolve();return this.has(A)||(Fr(A)||eg(A))&&(this._cache[A]=this.loadImage(A)).catch(function(){}),t},e.prototype.match=function(A){return this._cache[A]},e.prototype.loadImage=function(A){return lA(this,void 0,void 0,function(){var t,r,n,s,i=this;return aA(this,function(a){switch(a.label){case 0:return t=Zi.isSameOrigin(A),r=!Ur(A)&&this._options.useCORS===!0&&tA.SUPPORT_CORS_IMAGES&&!t,n=!Ur(A)&&!t&&!Fr(A)&&typeof this._options.proxy=="string"&&tA.SUPPORT_CORS_XHR&&!r,!t&&this._options.allowTaint===!1&&!Ur(A)&&!Fr(A)&&!n&&!r?[2]:(s=A,n?[4,this.proxy(s)]:[3,2]);case 1:s=a.sent(),a.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise(function(o,l){var B=new Image;B.onload=function(){return o(B)},B.onerror=l,(tg(s)||r)&&(B.crossOrigin="anonymous"),B.src=s,B.complete===!0&&setTimeout(function(){return o(B)},500),i._options.imageTimeout>0&&setTimeout(function(){return l("Timed out ("+i._options.imageTimeout+"ms) loading image")},i._options.imageTimeout)})];case 3:return[2,a.sent()]}})})},e.prototype.has=function(A){return typeof this._cache[A]<"u"},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(A){var t=this,r=this._options.proxy;if(!r)throw new Error("No proxy defined");var n=A.substring(0,256);return new Promise(function(s,i){var a=tA.SUPPORT_RESPONSE_TYPE?"blob":"text",o=new XMLHttpRequest;o.onload=function(){if(o.status===200)if(a==="text")s(o.response);else{var u=new FileReader;u.addEventListener("load",function(){return s(u.result)},!1),u.addEventListener("error",function(g){return i(g)},!1),u.readAsDataURL(o.response)}else i("Failed to proxy resource "+n+" with status code "+o.status)},o.onerror=i;var l=r.indexOf("?")>-1?"&":"?";if(o.open("GET",""+r+l+"url="+encodeURIComponent(A)+"&responseType="+a),a!=="text"&&o instanceof XMLHttpRequest&&(o.responseType=a),t._options.imageTimeout){var B=t._options.imageTimeout;o.timeout=B,o.ontimeout=function(){return i("Timed out ("+B+"ms) proxying "+n)}}o.send()})},e}(),zu=/^data:image\/svg\+xml/i,$u=/^data:image\/.*;base64,/i,Ag=/^data:image\/.*/i,eg=function(e){return tA.SUPPORT_SVG_DRAWING||!rg(e)},Ur=function(e){return Ag.test(e)},tg=function(e){return $u.test(e)},Fr=function(e){return e.substr(0,4)==="blob"},rg=function(e){return e.substr(-3).toLowerCase()==="svg"||zu.test(e)},F=function(){function e(A,t){this.type=0,this.x=A,this.y=t}return e.prototype.add=function(A,t){return new e(this.x+A,this.y+t)},e}(),ie=function(e,A,t){return new F(e.x+(A.x-e.x)*t,e.y+(A.y-e.y)*t)},ht=function(){function e(A,t,r,n){this.type=1,this.start=A,this.startControl=t,this.endControl=r,this.end=n}return e.prototype.subdivide=function(A,t){var r=ie(this.start,this.startControl,A),n=ie(this.startControl,this.endControl,A),s=ie(this.endControl,this.end,A),i=ie(r,n,A),a=ie(n,s,A),o=ie(i,a,A);return t?new e(this.start,r,i,o):new e(o,a,s,this.end)},e.prototype.add=function(A,t){return new e(this.start.add(A,t),this.startControl.add(A,t),this.endControl.add(A,t),this.end.add(A,t))},e.prototype.reverse=function(){return new e(this.end,this.endControl,this.startControl,this.start)},e}(),CA=function(e){return e.type===1},ng=function(){function e(A){var t=A.styles,r=A.bounds,n=He(t.borderTopLeftRadius,r.width,r.height),s=n[0],i=n[1],a=He(t.borderTopRightRadius,r.width,r.height),o=a[0],l=a[1],B=He(t.borderBottomRightRadius,r.width,r.height),u=B[0],g=B[1],d=He(t.borderBottomLeftRadius,r.width,r.height),h=d[0],f=d[1],U=[];U.push((s+o)/r.width),U.push((h+u)/r.width),U.push((i+f)/r.height),U.push((l+g)/r.height);var Q=Math.max.apply(Math,U);Q>1&&(s/=Q,i/=Q,o/=Q,l/=Q,u/=Q,g/=Q,h/=Q,f/=Q);var p=r.width-o,y=r.height-g,I=r.width-u,E=r.height-f,C=t.borderTopWidth,T=t.borderRightWidth,L=t.borderBottomWidth,H=t.borderLeftWidth,k=V(t.paddingTop,A.bounds.width),J=V(t.paddingRight,A.bounds.width),x=V(t.paddingBottom,A.bounds.width),b=V(t.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=s>0||i>0?_(r.left+H/3,r.top+C/3,s-H/3,i-C/3,N.TOP_LEFT):new F(r.left+H/3,r.top+C/3),this.topRightBorderDoubleOuterBox=s>0||i>0?_(r.left+p,r.top+C/3,o-T/3,l-C/3,N.TOP_RIGHT):new F(r.left+r.width-T/3,r.top+C/3),this.bottomRightBorderDoubleOuterBox=u>0||g>0?_(r.left+I,r.top+y,u-T/3,g-L/3,N.BOTTOM_RIGHT):new F(r.left+r.width-T/3,r.top+r.height-L/3),this.bottomLeftBorderDoubleOuterBox=h>0||f>0?_(r.left+H/3,r.top+E,h-H/3,f-L/3,N.BOTTOM_LEFT):new F(r.left+H/3,r.top+r.height-L/3),this.topLeftBorderDoubleInnerBox=s>0||i>0?_(r.left+H*2/3,r.top+C*2/3,s-H*2/3,i-C*2/3,N.TOP_LEFT):new F(r.left+H*2/3,r.top+C*2/3),this.topRightBorderDoubleInnerBox=s>0||i>0?_(r.left+p,r.top+C*2/3,o-T*2/3,l-C*2/3,N.TOP_RIGHT):new F(r.left+r.width-T*2/3,r.top+C*2/3),this.bottomRightBorderDoubleInnerBox=u>0||g>0?_(r.left+I,r.top+y,u-T*2/3,g-L*2/3,N.BOTTOM_RIGHT):new F(r.left+r.width-T*2/3,r.top+r.height-L*2/3),this.bottomLeftBorderDoubleInnerBox=h>0||f>0?_(r.left+H*2/3,r.top+E,h-H*2/3,f-L*2/3,N.BOTTOM_LEFT):new F(r.left+H*2/3,r.top+r.height-L*2/3),this.topLeftBorderStroke=s>0||i>0?_(r.left+H/2,r.top+C/2,s-H/2,i-C/2,N.TOP_LEFT):new F(r.left+H/2,r.top+C/2),this.topRightBorderStroke=s>0||i>0?_(r.left+p,r.top+C/2,o-T/2,l-C/2,N.TOP_RIGHT):new F(r.left+r.width-T/2,r.top+C/2),this.bottomRightBorderStroke=u>0||g>0?_(r.left+I,r.top+y,u-T/2,g-L/2,N.BOTTOM_RIGHT):new F(r.left+r.width-T/2,r.top+r.height-L/2),this.bottomLeftBorderStroke=h>0||f>0?_(r.left+H/2,r.top+E,h-H/2,f-L/2,N.BOTTOM_LEFT):new F(r.left+H/2,r.top+r.height-L/2),this.topLeftBorderBox=s>0||i>0?_(r.left,r.top,s,i,N.TOP_LEFT):new F(r.left,r.top),this.topRightBorderBox=o>0||l>0?_(r.left+p,r.top,o,l,N.TOP_RIGHT):new F(r.left+r.width,r.top),this.bottomRightBorderBox=u>0||g>0?_(r.left+I,r.top+y,u,g,N.BOTTOM_RIGHT):new F(r.left+r.width,r.top+r.height),this.bottomLeftBorderBox=h>0||f>0?_(r.left,r.top+E,h,f,N.BOTTOM_LEFT):new F(r.left,r.top+r.height),this.topLeftPaddingBox=s>0||i>0?_(r.left+H,r.top+C,Math.max(0,s-H),Math.max(0,i-C),N.TOP_LEFT):new F(r.left+H,r.top+C),this.topRightPaddingBox=o>0||l>0?_(r.left+Math.min(p,r.width-T),r.top+C,p>r.width+T?0:Math.max(0,o-T),Math.max(0,l-C),N.TOP_RIGHT):new F(r.left+r.width-T,r.top+C),this.bottomRightPaddingBox=u>0||g>0?_(r.left+Math.min(I,r.width-H),r.top+Math.min(y,r.height-L),Math.max(0,u-T),Math.max(0,g-L),N.BOTTOM_RIGHT):new F(r.left+r.width-T,r.top+r.height-L),this.bottomLeftPaddingBox=h>0||f>0?_(r.left+H,r.top+Math.min(E,r.height-L),Math.max(0,h-H),Math.max(0,f-L),N.BOTTOM_LEFT):new F(r.left+H,r.top+r.height-L),this.topLeftContentBox=s>0||i>0?_(r.left+H+b,r.top+C+k,Math.max(0,s-(H+b)),Math.max(0,i-(C+k)),N.TOP_LEFT):new F(r.left+H+b,r.top+C+k),this.topRightContentBox=o>0||l>0?_(r.left+Math.min(p,r.width+H+b),r.top+C+k,p>r.width+H+b?0:o-H+b,l-(C+k),N.TOP_RIGHT):new F(r.left+r.width-(T+J),r.top+C+k),this.bottomRightContentBox=u>0||g>0?_(r.left+Math.min(I,r.width-(H+b)),r.top+Math.min(y,r.height+C+k),Math.max(0,u-(T+J)),g-(L+x),N.BOTTOM_RIGHT):new F(r.left+r.width-(T+J),r.top+r.height-(L+x)),this.bottomLeftContentBox=h>0||f>0?_(r.left+H+b,r.top+E,Math.max(0,h-(H+b)),f-(L+x),N.BOTTOM_LEFT):new F(r.left+H+b,r.top+r.height-(L+x))}return e}(),N;(function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=1]="TOP_RIGHT",e[e.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(N||(N={}));var _=function(e,A,t,r,n){var s=4*((Math.sqrt(2)-1)/3),i=t*s,a=r*s,o=e+t,l=A+r;switch(n){case N.TOP_LEFT:return new ht(new F(e,l),new F(e,l-a),new F(o-i,A),new F(o,A));case N.TOP_RIGHT:return new ht(new F(e,A),new F(e+i,A),new F(o,l-a),new F(o,l));case N.BOTTOM_RIGHT:return new ht(new F(o,A),new F(o,A+a),new F(e+i,l),new F(e,l));case N.BOTTOM_LEFT:default:return new ht(new F(o,l),new F(o-i,l),new F(e,A+a),new F(e,A))}},Lt=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},sg=function(e){return[e.topLeftContentBox,e.topRightContentBox,e.bottomRightContentBox,e.bottomLeftContentBox]},Kt=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},ig=function(){function e(A,t,r){this.offsetX=A,this.offsetY=t,this.matrix=r,this.type=0,this.target=6}return e}(),wt=function(){function e(A,t){this.path=A,this.target=t,this.type=1}return e}(),ag=function(){function e(A){this.opacity=A,this.type=2,this.target=6}return e}(),og=function(e){return e.type===0},qi=function(e){return e.type===1},cg=function(e){return e.type===2},Ks=function(e,A){return e.length===A.length?e.some(function(t,r){return t===A[r]}):!1},lg=function(e,A,t,r,n){return e.map(function(s,i){switch(i){case 0:return s.add(A,t);case 1:return s.add(A+r,t);case 2:return s.add(A+r,t+n);case 3:return s.add(A,t+n)}return s})},zi=function(){function e(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return e}(),$i=function(){function e(A,t){if(this.container=A,this.parent=t,this.effects=[],this.curves=new ng(this.container),this.container.styles.opacity<1&&this.effects.push(new ag(this.container.styles.opacity)),this.container.styles.transform!==null){var r=this.container.bounds.left+this.container.styles.transformOrigin[0].number,n=this.container.bounds.top+this.container.styles.transformOrigin[1].number,s=this.container.styles.transform;this.effects.push(new ig(r,n,s))}if(this.container.styles.overflowX!==0){var i=Lt(this.curves),a=Kt(this.curves);Ks(i,a)?this.effects.push(new wt(i,6)):(this.effects.push(new wt(i,2)),this.effects.push(new wt(a,4)))}}return e.prototype.getEffects=function(A){for(var t=[2,3].indexOf(this.container.styles.position)===-1,r=this.parent,n=this.effects.slice(0);r;){var s=r.effects.filter(function(o){return!qi(o)});if(t||r.container.styles.position!==0||!r.parent){if(n.unshift.apply(n,s),t=[2,3].indexOf(r.container.styles.position)===-1,r.container.styles.overflowX!==0){var i=Lt(r.curves),a=Kt(r.curves);Ks(i,a)||n.unshift(new wt(a,6))}}else n.unshift.apply(n,s);r=r.parent}return n.filter(function(o){return AA(o.target,A)})},e}
vendor: 4,269 bytes, line 42
42(),$r=function(e,A,t,r){e.container.elements.forEach(function(n){var s=AA(n.flags,4),i=AA(n.flags,2),a=new $i(n,e);AA(n.styles.display,2048)&&r.push(a);var o=AA(n.flags,8)?[]:r;if(s||i){var l=s||n.styles.isPositioned()?t:A,B=new zi(a);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var u=n.styles.zIndex.order;if(u<0){var g=0;l.negativeZIndex.some(function(h,f){return u>h.element.container.styles.zIndex.order?(g=f,!1):g>0}),l.negativeZIndex.splice(g,0,B)}else if(u>0){var d=0;l.positiveZIndex.some(function(h,f){return u>=h.element.container.styles.zIndex.order?(d=f+1,!1):d>0}),l.positiveZIndex.splice(d,0,B)}else l.zeroOrAutoZIndexOrTransformedOrOpacity.push(B)}else n.styles.isFloating()?l.nonPositionedFloats.push(B):l.nonPositionedInlineLevel.push(B);$r(a,B,s?B:t,o)}else n.styles.isInlineLevel()?A.inlineLevel.push(a):A.nonInlineLevel.push(a),$r(a,A,t,o);AA(n.flags,8)&&Aa(n,o)})},Aa=function(e,A){for(var t=e instanceof Yr?e.start:1,r=e instanceof Yr?e.reversed:!1,n=0;n<A.length;n++){var s=A[n];s.container instanceof Ni&&typeof s.container.value=="number"&&s.container.value!==0&&(t=s.container.value),s.listValue=Pe(t,s.container.styles.listStyleType,!0),t+=r?-1:1}},Bg=function(e){var A=new $i(e,null),t=new zi(A),r=[];return $r(A,t,t,r),Aa(A.container,r),t},Os=function(e,A){switch(A){case 0:return FA(e.topLeftBorderBox,e.topLeftPaddingBox,e.topRightBorderBox,e.topRightPaddingBox);case 1:return FA(e.topRightBorderBox,e.topRightPaddingBox,e.bottomRightBorderBox,e.bottomRightPaddingBox);case 2:return FA(e.bottomRightBorderBox,e.bottomRightPaddingBox,e.bottomLeftBorderBox,e.bottomLeftPaddingBox);case 3:default:return FA(e.bottomLeftBorderBox,e.bottomLeftPaddingBox,e.topLeftBorderBox,e.topLeftPaddingBox)}},ug=function(e,A){switch(A){case 0:return FA(e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox,e.topRightBorderBox,e.topRightBorderDoubleOuterBox);case 1:return FA(e.topRightBorderBox,e.topRightBorderDoubleOuterBox,e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox);case 2:return FA(e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox,e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox);case 3:default:return FA(e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox,e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox)}},gg=function(e,A){switch(A){case 0:return FA(e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox,e.topRightBorderDoubleInnerBox,e.topRightPaddingBox);case 1:return FA(e.topRightBorderDoubleInnerBox,e.topRightPaddingBox,e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox);case 2:return FA(e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox,e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox);case 3:default:return FA(e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox,e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox)}},dg=function(e,A){switch(A){case 0:return Qt(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return Qt(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return Qt(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);case 3:default:return Qt(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}},Qt=function(e,A){var t=[];return CA(e)?t.push(e.subdivide(.5,!1)):t.push(e),CA(A)?t.push(A.subdivide(.5,!0)):t.push(A),t},FA=function(e,A,t,r){var n=[];return CA(e)?n.push(e.subdivide(.5,!1)):n.push(e),CA(t)?n.push(t.subdivide(.5,!0)):n.push(t),CA(r)?n.push(r.subdivide(.5,!0).reverse()):n.push(r),CA(A)?n.push(A.subdivide(.5,!1).reverse()):n.push(A),n},ea=function(e){var A=e.bounds,t=e.styles;return A.add(t.borderLeftWidth,t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth),-(t.borderTopWidth+t.borderBottomWidth))},Ot=function(e){var A=e.styles,t=e.bounds,r=V(A.paddingLeft,t.width),n=V(A.paddingRight,t.width),s=V(A.paddingTop,t.width),i=V(A.paddingBottom,t.width);return t.add(r+A.borderLeftWidth,s+A.borderTopWidth,-(A.borderRightWidth+A.borderLeftWidth+r+n),-(A.borderTopWidth+A.borderBottomWidth+s+i))},fg=function(e,A){return e===0?A.bounds:e===2?Ot(A):ea(A)},hg=function(e,A){return e===0?A.bounds:e===2?Ot(A):ea(A)},mr=function(e,A,t){var r=fg(ge(e.styles.backgroundOrigin,A),e),n=hg(ge(e.styles.backgroundClip,A),e),s=wg(ge(e.styles.backgroundSize,A),t,r),i=s[0],a=s[1],o=He(ge(e.styles.backgroundPosition,A),r.width-i,r.he
vendor: 13,937 bytes, line 42
42ight-a),l=Qg(ge(e.styles.backgroundRepeat,A),o,s,r,n),B=Math.round(r.left+o[0]),u=Math.round(r.top+o[1]);return[l,B,u,i,a]},ae=function(e){return P(e)&&e.value===he.AUTO},Ct=function(e){return typeof e=="number"},wg=function(e,A,t){var r=A[0],n=A[1],s=A[2],i=e[0],a=e[1];if(!i)return[0,0];if(q(i)&&a&&q(a))return[V(i,t.width),V(a,t.height)];var o=Ct(s);if(P(i)&&(i.value===he.CONTAIN||i.value===he.COVER)){if(Ct(s)){var l=t.width/t.height;return l<s!=(i.value===he.COVER)?[t.width,t.width/s]:[t.height*s,t.height]}return[t.width,t.height]}var B=Ct(r),u=Ct(n),g=B||u;if(ae(i)&&(!a||ae(a))){if(B&&u)return[r,n];if(!o&&!g)return[t.width,t.height];if(g&&o){var d=B?r:n*s,h=u?n:r/s;return[d,h]}var f=B?r:t.width,U=u?n:t.height;return[f,U]}if(o){var Q=0,p=0;return q(i)?Q=V(i,t.width):q(a)&&(p=V(a,t.height)),ae(i)?Q=p*s:(!a||ae(a))&&(p=Q/s),[Q,p]}var y=null,I=null;if(q(i)?y=V(i,t.width):a&&q(a)&&(I=V(a,t.height)),y!==null&&(!a||ae(a))&&(I=B&&u?y/r*n:t.height),I!==null&&ae(i)&&(y=B&&u?I/n*r:t.width),y!==null&&I!==null)return[y,I];throw new Error("Unable to calculate background-size for element")},ge=function(e,A){var t=e[A];return typeof t>"u"?e[0]:t},Qg=function(e,A,t,r,n){var s=A[0],i=A[1],a=t[0],o=t[1];switch(e){case 2:return[new F(Math.round(r.left),Math.round(r.top+i)),new F(Math.round(r.left+r.width),Math.round(r.top+i)),new F(Math.round(r.left+r.width),Math.round(o+r.top+i)),new F(Math.round(r.left),Math.round(o+r.top+i))];case 3:return[new F(Math.round(r.left+s),Math.round(r.top)),new F(Math.round(r.left+s+a),Math.round(r.top)),new F(Math.round(r.left+s+a),Math.round(r.height+r.top)),new F(Math.round(r.left+s),Math.round(r.height+r.top))];case 1:return[new F(Math.round(r.left+s),Math.round(r.top+i)),new F(Math.round(r.left+s+a),Math.round(r.top+i)),new F(Math.round(r.left+s+a),Math.round(r.top+i+o)),new F(Math.round(r.left+s),Math.round(r.top+i+o))];default:return[new F(Math.round(n.left),Math.round(n.top)),new F(Math.round(n.left+n.width),Math.round(n.top)),new F(Math.round(n.left+n.width),Math.round(n.height+n.top)),new F(Math.round(n.left),Math.round(n.height+n.top))]}},Cg="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Ns="Hidden Text",pg=function(){function e(A){this._data={},this._document=A}return e.prototype.parseMetrics=function(A,t){var r=this._document.createElement("div"),n=this._document.createElement("img"),s=this._document.createElement("span"),i=this._document.body;r.style.visibility="hidden",r.style.fontFamily=A,r.style.fontSize=t,r.style.margin="0",r.style.padding="0",r.style.whiteSpace="nowrap",i.appendChild(r),n.src=Cg,n.width=1,n.height=1,n.style.margin="0",n.style.padding="0",n.style.verticalAlign="baseline",s.style.fontFamily=A,s.style.fontSize=t,s.style.margin="0",s.style.padding="0",s.appendChild(this._document.createTextNode(Ns)),r.appendChild(s),r.appendChild(n);var a=n.offsetTop-s.offsetTop+2;r.removeChild(s),r.appendChild(this._document.createTextNode(Ns)),r.style.lineHeight="normal",n.style.verticalAlign="super";var o=n.offsetTop-r.offsetTop+2;return i.removeChild(r),{baseline:a,middle:o}},e.prototype.getMetrics=function(A,t){var r=A+" "+t;return typeof this._data[r]>"u"&&(this._data[r]=this.parseMetrics(A,t)),this._data[r]},e}(),ta=function(){function e(A,t){this.context=A,this.options=t}return e}(),Ug=1e4,Fg=function(e){IA(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n._activeEffects=[],n.canvas=r.canvas?r.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),r.canvas||(n.canvas.width=Math.floor(r.width*r.scale),n.canvas.height=Math.floor(r.height*r.scale),n.canvas.style.width=r.width+"px",n.canvas.style.height=r.height+"px"),n.fontMetrics=new pg(document),n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-r.x,-r.y),n.ctx.textBaseline="bottom",n._activeEffects=[],n.context.logger.debug("Canvas renderer initialized ("+r.width+"x"+r.height+") with scale "+r.scale),n}return A.prototype.applyEffects=function(t){for(var r=this;this._activeEffects.length;)this.popEffect();t.forEach(function(n){return r.applyEffect(n)})},A.prototype.applyEffect=function(t){this.ctx.save(),cg(t)&&(this.ctx.globalAlpha=t.opacity),og(t)&&(this.ctx.translate(t.offsetX,t.offsetY),this.ctx.transform(t.matrix[0],t.matrix[1],t.matrix[2],t.matrix[3],t.matrix[4],t.matrix[5]),this.ctx.translate(-t.offsetX,-t.offsetY)),qi(t)&&(this.path(t.path),this.ctx.clip()),this._activeEffects.push(t)},A.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},A.prototype.renderStack=function(t){return lA(this,void 0,void 0,function(){var r;return aA(this,function(n){switch(n.label){case 0:return r=t.element.container.styles,r.isVisible()?[4,this.renderStackContent(t)]:[3,2];case 1:n.sent(),n.label=2;case 2:return[2]}})})},A.prototype.renderNode=function(t){return lA(this,void 0,void 0,function(){return aA(this,function(r){switch(r.label){case 0:if(AA(t.container.flags,16))debugger;return t.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(t)]:[3,3];case 1:return r.sent(),[4,this.renderNodeContent(t)];case 2:r.sent(),r.label=3;case 3:return[2]}})})},A.prototype.renderTextWithLetterSpacing=function(t,r,n){var s=this;if(r===0)this.ctx.fillText(t.text,t.bounds.left,t.bounds.top+n);else{var i=wn(t.text);i.reduce(function(a,o){return s.ctx.fillText(o,a,t.bounds.top+n),a+s.ctx.measureText(o).width},t.bounds.left)}},A.prototype.createFontStyle=function(t){var r=t.fontVariant.filter(function(i){return i==="normal"||i==="small-caps"}).join(""),n=Ig(t.fontFamily).join(", "),s=ke(t.fontSize)?""+t.fontSize.number+t.fontSize.unit:t.fontSize.number+"px";return[[t.fontStyle,r,t.fontWeight,s,n].join(" "),n,s]},A.prototype.renderTextNode=function(t,r){return lA(this,void 0,void 0,function(){var n,s,i,a,o,l,B,u,g=this;return aA(this,function(d){return n=this.createFontStyle(r),s=n[0],i=n[1],a=n[2],this.ctx.font=s,this.ctx.direction=r.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",o=this.fontMetrics.getMetrics(i,a),l=o.baseline,B=o.middle,u=r.paintOrder,t.textBounds.forEach(function(h){u.forEach(function(f){switch(f){case 0:g.ctx.fillStyle=eA(r.color),g.renderTextWithLetterSpacing(h,r.letterSpacing,l);var U=r.textShadow;U.length&&h.text.trim().length&&(U.slice(0).reverse().forEach(function(Q){g.ctx.shadowColor=eA(Q.color),g.ctx.shadowOffsetX=Q.offsetX.number*g.options.scale,g.ctx.shadowOffsetY=Q.offsetY.number*g.options.scale,g.ctx.shadowBlur=Q.blur.number,g.renderTextWithLetterSpacing(h,r.letterSpacing,l)}),g.ctx.shadowColor="",g.ctx.shadowOffsetX=0,g.ctx.shadowOffsetY=0,g.ctx.shadowBlur=0),r.textDecorationLine.length&&(g.ctx.fillStyle=eA(r.textDecorationColor||r.color),r.textDecorationLine.forEach(function(Q){switch(Q){case 1:g.ctx.fillRect(h.bounds.left,Math.round(h.bounds.top+l),h.bounds.width,1);break;case 2:g.ctx.fillRect(h.bounds.left,Math.round(h.bounds.top),h.bounds.width,1);break;case 3:g.ctx.fillRect(h.bounds.left,Math.ceil(h.bounds.top+B),h.bounds.width,1);break}}));break;case 1:r.webkitTextStrokeWidth&&h.text.trim().length&&(g.ctx.strokeStyle=eA(r.webkitTextStrokeColor),g.ctx.lineWidth=r.webkitTextStrokeWidth,g.ctx.lineJoin=window.chrome?"miter":"round",g.ctx.strokeText(h.text,h.bounds.left,h.bounds.top+l)),g.ctx.strokeStyle="",g.ctx.lineWidth=0,g.ctx.lineJoin="miter";break}})}),[2]})})},A.prototype.renderReplacedElement=function(t,r,n){if(n&&t.intrinsicWidth>0&&t.intrinsicHeight>0){var s=Ot(t),i=Kt(r);this.path(i),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(n,0,0,t.intrinsicWidth,t.intrinsicHeight,s.left,s.top,s.width,s.height),this.ctx.restore()}},A.prototype.renderNodeContent=function(t){return lA(this,void 0,void 0,function(){var r,n,s,i,a,o,p,p,l,B,u,g,I,d,h,E,f,U,Q,p,y,I,E;return aA(this,function(C){switch(C.label){case 0:this.applyEffects(t.getEffects(4)),r=t.container,n=t.curves,s=r.styles,i=0,a=r.textNodes,C.label=1;case 1:return i<a.length?(o=a[i],[4,this.renderTextNode(o,s)]):[3,4];case 2:C.sent(),C.label=3;case 3:return i++,[3,1];case 4:if(!(r instanceof Li))return[3,8];C.label=5;case 5:return C.trys.push([5,7,,8]),[4,this.context.cache.match(r.src)];case 6:return p=C.sent(),this.renderReplacedElement(r,n,p),[3,8];case 7:return C.sent(),this.context.logger.error("Error loading image "+r.src),[3,8];case 8:if(r instanceof Ki&&this.renderReplacedElement(r,n,r.canvas),!(r instanceof Oi))return[3,12];C.label=9;case 9:return C.trys.push([9,11,,12]),[4,this.context.cache.match(r.svg)];case 10:return p=C.sent(),this.renderReplacedElement(r,n,p),[3,12];case 11:return C.sent(),this.context.logger.error("Error loading svg "+r.svg.substring(0,255)),[3,12];case 12:return r instanceof Gi&&r.tree?(l=new A(this.context,{scale:this.options.scale,backgroundColor:r.backgroundColor,x:0,y:0,width:r.width,height:r.height}),[4,l.render(r.tree)]):[3,14];case 13:B=C.sent(),r.width&&r.height&&this.ctx.drawImage(B,0,0,r.width,r.height,r.bounds.left,r.bounds.top,r.bounds.width,r.bounds.height),C.label=14;case 14:if(r instanceof Qn&&(u=Math.min(r.bounds.width,r.bounds.height),r.type===bt?r.checked&&(this.ctx.save(),this.path([new F(r.bounds.left+u*.39363,r.bounds.top+u*.79),new F(r.bounds.left+u*.16,r.bounds.top+u*.5549),new F(r.bounds.left+u*.27347,r.bounds.top+u*.44071),new F(r.bounds.left+u*.39694,r.bounds.top+u*.5649),new F(r.bounds.left+u*.72983,r.bounds.top+u*.23),new F(r.bounds.left+u*.84,r.bounds.top+u*.34085),new F(r.bounds.left+u*.39363,r.bounds.top+u*.79)]),this.ctx.fillStyle=eA(vs),this.ctx.fill(),this.ctx.restore()):r.type===Dt&&r.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(r.bounds.left+u/2,r.bounds.top+u/2,u/4,0,Math.PI*2,!0),this.ctx.fillStyle=eA(vs),this.ctx.fill(),this.ctx.restore())),mg(r)&&r.value.length){switch(g=this.createFontStyle(s),I=g[0],d=g[1],h=this.fontMetrics.getMetrics(I,d).baseline,this.ctx.font=I,this.ctx.fillStyle=eA(s.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Eg(r.styles.textAlign),E=Ot(r),f=0,r.styles.textAlign){case 1:f+=E.width/2;break;case 2:f+=E.width;break}U=E.add(f,0,0,-E.height/2+1),this.ctx.save(),this.path([new F(E.left,E.top),new F(E.left+E.width,E.top),new F(E.left+E.width,E.top+E.height),new F(E.left,E.top+E.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Oe(r.value,U),s.letterSpacing,h),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!AA(r.styles.display,2048))return[3,20];if(r.styles.listStyleImage===null)return[3,19];if(Q=r.styles.listStyleImage,Q.type!==0)return[3,18];p=void 0,y=Q.url,C.label=15;case 15:return C.trys.push([15,17,,18]),[4,this.context.cache.match(y)];case 16:return p=C.sent(),this.ctx.drawImage(p,r.bounds.left-(p.width+10),r.bounds.top),[3,18];case 17:return C.sent(),this.context.logger.error("Error loading list-style-image "+y),[3,18];case 18:return[3,20];case 19:t.listValue&&r.styles.listStyleType!==-1&&(I=this.createFontStyle(s)[0],this.ctx.font=I,this.ctx.fillStyle=eA(s.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",E=new OA(r.bounds.left,r.bounds.top+V(r.styles.paddingTop,r.bounds.width),r.bounds.width,as(s.lineHeight,s.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Oe(t.listValue,E),s.letterSpacing,as(s.lineHeight,s.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),C.label=20;case 20:return[2]}})})},A.prototype.renderStackContent=function(t){return lA(this,void 0,void 0,function(){var r,n,Q,s,i,Q,a,o,Q,l,B,Q,u,g,Q,d,h,Q,f,U,Q;return aA(this,function(p){switch(p.label){case 0:if(AA(t.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(t.element)];case 1:p.sent(),r=0,n=t.negativeZIndex,p.label=2;case 2:return r<n.length?(Q=n[r],[4,this.renderStack(Q)]):[3,5];case 3:p.sent(),p.label=4;case 4:return r++,[3,2];case 5:return[4,this.renderNodeContent(t.element)];case 6:p.sent(),s=0,i=t.nonInlineLevel,p.label=7;case 7:return s<i.length?(Q=i[s],[4,this.renderNode(Q)]):[3,10];case 8:p.sent(),p.label=9;case 9:return s++,[3,7];case 10:a=0,o=t.nonPositionedFloats,p.label=11;case 11:return a<o.length?(Q=o[a],[4,this.renderStack(Q)]):[3,14];case 12:p.sent(),p.label=13;case 13:return a++,[3,11];case 14:l=0,B=t.nonPositionedInlineLevel,p.label=15;case 15:return l<B.length?(Q=B[l],[4,this.renderStack(Q)]):[3,18];case 16:p.sent(),p.label=17;case 17:return l++,[3,15];case 18:u=0,g=t.inlineLevel,p.label=19;case 19:return u<g.length?(Q=g[u],[4,this.renderNode(Q)]):[3,22];case 20:p.sent(),p.label=21;case 21:return u++,[3,19];case 22:d=0,h=t.zeroOrAutoZIndexOrTransformedOrOpacity,p.label=23;case 23:return d<h.length?(Q=h[d],[4,this.renderStack(Q)]):[3,26];case 24:p.sent(),p.label=25;case 25:return d++,[3,23];case 26:f=0,U=t.positiveZIndex,p.label=27;case 27:return f<U.length?(Q=U[f],[4,this.renderStack(Q)]):[3,30];case 28:p.sent(),p.label=29;case 29:return f++,[3,27];case 30:return[2]}})})},A.prototype.mask=function(t){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(t.slice(0).reverse()),this.ctx.closePath()},A.prototype.path=function(t){this.ctx.beginPath(),this.formatPath(t),this.ctx.closePath()},A.prototype.formatPath=function(t){var r=this;t.forEach(function(n,s){var i=CA(n)?n.start:n;s===0?r.ctx.moveTo(i.x,i.y):r.ctx.lineTo(i.x,i.y),CA(n)&&r.ctx.bezierCurveTo(n.startControl.x,n.startControl.y,n.endControl.x,n.endControl.y,n.end.x,n.end.y)})},A.prototype.renderRepeat=function(t,r,n,s){this.path(t),this.ctx.fillStyle=r,this.ctx.translate(n,s),this.ctx.fill(),this.ctx.translate(-n,-s)},A.prototype.resizeImage=function(t,r,n){var s;if(t.width===r&&t.height===n)return t;var i=(s=this.canvas.ownerDocument)!==null&&s!==void 0?s:document,a=i.createElement("canvas");a.width=Math.max(1,r),a.height=Math.max(1,n);var o=a.getContext("2d");return o.drawImage(t,0,0,t.width,t.height,0,0,r,n),a}
vendor: 5,812 bytes, line 42
42,A.prototype.renderBackgroundImage=function(t){return lA(this,void 0,void 0,function(){var r,n,s,i,a,o;return aA(this,function(l){switch(l.label){case 0:r=t.styles.backgroundImage.length-1,n=function(B){var u,g,d,k,z,Y,b,R,L,h,k,z,Y,b,R,f,U,Q,p,y,I,E,C,T,L,H,k,J,x,b,R,nA,z,Y,cA,sA,BA,uA,fA,mA,xA,$;return aA(this,function(vA){switch(vA.label){case 0:if(B.type!==0)return[3,5];u=void 0,g=B.url,vA.label=1;case 1:return vA.trys.push([1,3,,4]),[4,s.context.cache.match(g)];case 2:return u=vA.sent(),[3,4];case 3:return vA.sent(),s.context.logger.error("Error loading background-image "+g),[3,4];case 4:return u&&(d=mr(t,r,[u.width,u.height,u.width/u.height]),k=d[0],z=d[1],Y=d[2],b=d[3],R=d[4],L=s.ctx.createPattern(s.resizeImage(u,b,R),"repeat"),s.renderRepeat(k,L,z,Y)),[3,6];case 5:ol(B)?(h=mr(t,r,[null,null,null]),k=h[0],z=h[1],Y=h[2],b=h[3],R=h[4],f=rl(B.angle,b,R),U=f[0],Q=f[1],p=f[2],y=f[3],I=f[4],E=document.createElement("canvas"),E.width=b,E.height=R,C=E.getContext("2d"),T=C.createLinearGradient(Q,y,p,I),ss(B.stops,U).forEach(function(HA){return T.addColorStop(HA.stop,eA(HA.color))}),C.fillStyle=T,C.fillRect(0,0,b,R),b>0&&R>0&&(L=s.ctx.createPattern(E,"repeat"),s.renderRepeat(k,L,z,Y))):cl(B)&&(H=mr(t,r,[null,null,null]),k=H[0],J=H[1],x=H[2],b=H[3],R=H[4],nA=B.position.length===0?[dn]:B.position,z=V(nA[0],b),Y=V(nA[nA.length-1],R),cA=nl(B,z,Y,b,R),sA=cA[0],BA=cA[1],sA>0&&BA>0&&(uA=s.ctx.createRadialGradient(J+z,x+Y,0,J+z,x+Y,sA),ss(B.stops,sA*2).forEach(function(HA){return uA.addColorStop(HA.stop,eA(HA.color))}),s.path(k),s.ctx.fillStyle=uA,sA!==BA?(fA=t.bounds.left+.5*t.bounds.width,mA=t.bounds.top+.5*t.bounds.height,xA=BA/sA,$=1/xA,s.ctx.save(),s.ctx.translate(fA,mA),s.ctx.transform(1,0,0,xA,0,0),s.ctx.translate(-fA,-mA),s.ctx.fillRect(J,$*(x-mA)+mA,b,R*$),s.ctx.restore()):s.ctx.fill())),vA.label=6;case 6:return r--,[2]}})},s=this,i=0,a=t.styles.backgroundImage.slice(0).reverse(),l.label=1;case 1:return i<a.length?(o=a[i],[5,n(o)]):[3,4];case 2:l.sent(),l.label=3;case 3:return i++,[3,1];case 4:return[2]}})})},A.prototype.renderSolidBorder=function(t,r,n){return lA(this,void 0,void 0,function(){return aA(this,function(s){return this.path(Os(n,r)),this.ctx.fillStyle=eA(t),this.ctx.fill(),[2]})})},A.prototype.renderDoubleBorder=function(t,r,n,s){return lA(this,void 0,void 0,function(){var i,a;return aA(this,function(o){switch(o.label){case 0:return r<3?[4,this.renderSolidBorder(t,n,s)]:[3,2];case 1:return o.sent(),[2];case 2:return i=ug(s,n),this.path(i),this.ctx.fillStyle=eA(t),this.ctx.fill(),a=gg(s,n),this.path(a),this.ctx.fill(),[2]}})})},A.prototype.renderNodeBackgroundAndBorders=function(t){return lA(this,void 0,void 0,function(){var r,n,s,i,a,o,l,B,u=this;return aA(this,function(g){switch(g.label){case 0:return this.applyEffects(t.getEffects(2)),r=t.container.styles,n=!JA(r.backgroundColor)||r.backgroundImage.length,s=[{style:r.borderTopStyle,color:r.borderTopColor,width:r.borderTopWidth},{style:r.borderRightStyle,color:r.borderRightColor,width:r.borderRightWidth},{style:r.borderBottomStyle,color:r.borderBottomColor,width:r.borderBottomWidth},{style:r.borderLeftStyle,color:r.borderLeftColor,width:r.borderLeftWidth}],i=vg(ge(r.backgroundClip,0),t.curves),n||r.boxShadow.length?(this.ctx.save(),this.path(i),this.ctx.clip(),JA(r.backgroundColor)||(this.ctx.fillStyle=eA(r.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(t.container)]):[3,2];case 1:g.sent(),this.ctx.restore(),r.boxShadow.slice(0).reverse().forEach(function(d){u.ctx.save();var h=Lt(t.curves),f=d.inset?0:Ug,U=lg(h,-f+(d.inset?1:-1)*d.spread.number,(d.inset?1:-1)*d.spread.number,d.spread.number*(d.inset?-2:2),d.spread.number*(d.inset?-2:2));d.inset?(u.path(h),u.ctx.clip(),u.mask(U)):(u.mask(h),u.ctx.clip(),u.path(U)),u.ctx.shadowOffsetX=d.offsetX.number+f,u.ctx.shadowOffsetY=d.offsetY.number,u.ctx.shadowColor=eA(d.color),u.ctx.shadowBlur=d.blur.number,u.ctx.fillStyle=d.inset?eA(d.color):"rgba(0,0,0,1)",u.ctx.fill(),u.ctx.restore()}),g.label=2;case 2:a=0,o=0,l=s,g.label=3;case 3:return o<l.length?(B=l[o],B.style!==0&&!JA(B.color)&&B.width>0?B.style!==2?[3,5]:[4,this.renderDashedDottedBorder(B.color,B.width,a,t.curves,2)]:[3,11]):[3,13];case 4:return g.sent(),[3,11];case 5:return B.style!==3?[3,7]:[4,this.renderDashedDottedBorder(B.color,B.width,a,t.curves,3)];case 6:return g.sent(),[3,11];case 7:return B.style!==4?[3,9]:[4,this.renderDoubleBorder(B.color,B.width,a,t.curves)];case 8:return g.sent(),[3,11];case 9:return[4,this.renderSolidBorder(B.color,a,t.curves)];case 10:g.sent(),g.label=11;case 11:a++,g.label=12;case 12:return o++,[3,3];case 13:return[2]}})})},A.prototype.renderDashedDottedBorder=function(t,r,n,s,i){return lA(this,void 0,void 0,function(){var a,o,l,B,u,g,d,h,f,U,Q,p,y,I,E,C,E,C;return aA(this,function(T){return this.ctx.save(),a=dg(s,n),o=Os(s,n),i===2&&(this.path(o),this.ctx.clip()),CA(o[0])?(l=o[0].start.x,B=o[0].start.y):(l=o[0].x,B=o[0].y),CA(o[1])?(u=o[1].end.x,g=o[1].end.y):(u=o[1].x,g=o[1].y),n===0||n===2?d=Math.abs(l-u):d=Math.abs(B-g),this.ctx.beginPath(),i===3?this.formatPath(a):this.formatPath(o.slice(0,2)),h=r<3?r*3:r*2,f=r<3?r*2:r,i===3&&(h=r,f=r),U=!0,d<=h*2?U=!1:d<=h*2+f?(Q=d/(2*h+f),h*=Q,f*=Q):(p=Math.floor((d+f)/(h+f)),y=(d-p*h)/(p-1),I=(d-(p+1)*h)/p,f=I<=0||Math.abs(f-y)<Math.abs(f-I)?y:I),U&&(i===3?this.ctx.setLineDash([0,h+f]):this.ctx.setLineDash([h,f])),i===3?(this.ctx.lineCap="round",this.ctx.lineWidth=r):this.ctx.lineWidth=r*2+1.1,this.ctx.strokeStyle=eA(t),this.ctx.stroke(),this.ctx.setLineDash([]),i===2&&(CA(o[0])&&(E=o[3],C=o[0],this.ctx.beginPath(),this.formatPath([new F(E.end.x,E.end.y),new F(C.start.x,C.start.y)]),this.ctx.stroke()),CA(o[1])&&(E=o[1],C=o[2],this.ctx.beginPath(),this.formatPath([new F(E.end.x,E.end.y),new F(C.start.x,C.start.y)]),this.ctx.stroke())),this.ctx.restore(
vendor: 4,165 bytes, line 42
42),[2]})})},A.prototype.render=function(t){return lA(this,void 0,void 0,function(){var r;return aA(this,function(n){switch(n.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=eA(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),r=Bg(t),[4,this.renderStack(r)];case 1:return n.sent(),this.applyEffects([]),[2,this.canvas]}})})},A}(ta),mg=function(e){return e instanceof Ri||e instanceof Mi?!0:e instanceof Qn&&e.type!==Dt&&e.type!==bt},vg=function(e,A){switch(e){case 0:return Lt(A);case 2:return sg(A);case 1:default:return Kt(A)}},Eg=function(e){switch(e){case 1:return"center";case 2:return"right";case 0:default:return"left"}},yg=["-apple-system","system-ui"],Ig=function(e){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?e.filter(function(A){return yg.indexOf(A)===-1}):e},xg=function(e){IA(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.canvas=r.canvas?r.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),n.options=r,n.canvas.width=Math.floor(r.width*r.scale),n.canvas.height=Math.floor(r.height*r.scale),n.canvas.style.width=r.width+"px",n.canvas.style.height=r.height+"px",n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-r.x,-r.y),n.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+r.width+"x"+r.height+" at "+r.x+","+r.y+") with scale "+r.scale),n}return A.prototype.render=function(t){return lA(this,void 0,void 0,function(){var r,n;return aA(this,function(s){switch(s.label){case 0:return r=Jr(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,t),[4,Hg(r)];case 1:return n=s.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=eA(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(n,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},A}(ta),Hg=function(e){return new Promise(function(A,t){var r=new Image;r.onload=function(){A(r)},r.onerror=t,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(e))})},bg=function(){function e(A){var t=A.id,r=A.enabled;this.id=t,this.enabled=r,this.start=Date.now()}return e.prototype.debug=function(){for(var A=[],t=0;t<arguments.length;t++)A[t]=arguments[t];this.enabled&&(typeof window<"u"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,qe([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},e.prototype.getTime=function(){return Date.now()-this.start},e.prototype.info=function(){for(var A=[],t=0;t<arguments.length;t++)A[t]=arguments[t];this.enabled&&typeof window<"u"&&window.console&&typeof console.info=="function"&&console.info.apply(console,qe([this.id,this.getTime()+"ms"],A))},e.prototype.warn=function(){for(var A=[],t=0;t<arguments.length;t++)A[t]=arguments[t];this.enabled&&(typeof window<"u"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,qe([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},e.prototype.error=function(){for(var A=[],t=0;t<arguments.length;t++)A[t]=arguments[t];this.enabled&&(typeof window<"u"&&window.console&&typeof console.error=="function"?console.error.apply(console,qe([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},e.instances={},e}(),Dg=function(){function e(A,t){var r;this.windowBounds=t,this.instanceName="#"+e.instanceCount++,this.logger=new bg({id:this.instanceName,enabled:A.logging}),this.cache=(r=A.cache)!==null&&r!==void 0?r:new qu(this,A)}return e.instanceCount=1,e}(),Sg=function(e,A){return A===void 0&&(A={}),Tg(e,A)};typeof window<"u"&&Zi.setContext(window);var Tg=function(e,A){return lA(void 0,void 0,void 0,function(){var t,r,n,s,i,a,o,l,B,u,g,d,h,f,U,Q,p,y,I,E,T,C,T,L,H,k,J,x,b,R,nA,z,Y,cA,sA,BA,uA,fA,mA,xA;return aA(this,function($){switch($.label){case 0:if(!e||typeof e!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(t=e.ownerDocument,!t)throw new Error("Element is not attached to a Document");
42if(r=t.defaultView,!r)throw new Error("Document is not attached to a Window");return n={allowTaint:(L=A.allowTaint)!==null&&L!==void 0?L:!1,imageTimeout:(H=A.imageTimeout)!==null&&H!==void 0?H:15e3,proxy:A.proxy,useCORS:(k=A.useCORS)!==null&&k!==void 0?k:!1},s=Sr({logging:(J=A.logging)!==null&&J!==void 0?J:!0,cache:A.cache},n),i={windowWidth:(x=A.windowWidth)!==null&&x!==void 0?x:r.innerWidth,windowHeight:(b=A.windowHeight)!==null&&b!==void 0?b:r.innerHeight,scrollX:(R=A.scrollX)!==null&&R!==void 0?R:r.pageXOffset,scrollY:(nA=A.scrollY)!==null&&nA!==void 0?nA:r.pageYOffset},a=new OA(i.scrollX,i.scrollY,i.windowWidth,i.windowHeight),o=new Dg(s,a),l=(z=A.foreignObjectRendering)!==null&&z!==void 0?z:!1,B={allowTaint:(Y=A.allowTaint)!==null&&Y!==void 0?Y:!1,onclone:A.onclone,ignoreElements:A.ignoreElements,inlineImages:l,copyStyles:l},o.logger.debug("Starting document clone with size "+a.width+"x"+a.height+" scrolled to "+-a.left+","+-a.top),u=new Ts(o,e,B),g=u.clonedReferenceElement,g?[4,u.toIFrame(t,a)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return d=$.sent(),h=Cn(g)||Lu(g)?co(g.ownerDocument):Rt(o,g),f=h.width,U=h.height,Q=h.left,p=h.top,y=Lg(o,g,A.backgroundColor),I={canvas:A.canvas,backgroundColor:y,scale:(sA=(cA=A.scale)!==null&&cA!==void 0?cA:r.devicePixelRatio)!==null&&sA!==void 0?sA:1,x:((BA=A.x)!==null&&BA!==void 0?BA:0)+Q,y:((uA=A.y)!==null&&uA!==void 0?uA:0)+p,width:(fA=A.width)!==null&&fA!==void 0?fA:Math.ceil(f),height:(mA=A.height)!==null&&mA!==void 0?mA:Math.ceil(U)},l?(o.logger.debug("Document cloned, using foreign object rendering"),T=new xg(o,I),[4,T.render(g)]):[3,3];case 2:return E=$.sent(),[3,5];case 3:return o.logger.debug("Document cloned, element located at "+Q+","+p+" with size "+f+"x"+U+" using computed rendering"),o.logger.debug("Starting DOM parsing"),C=Vi(o,g),y===C.styles.backgroundColor&&(C.styles.backgroundColor=KA.TRANSPARENT),o.logger.debug("Starting renderer for element at "+I.x+","+I.y+" with size "+I.width+"x"+I.height),T=new Fg(o,I),[4,T.render(C)];case 4:E=$.sent(),$.label=5;case 5:return(!((xA=A.removeContainer)!==null&&xA!==void 0)||xA)&&(Ts.destroy(d)||o.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),o.logger.debug("Finished rendering"),[2,E]}})})},Lg=function(e,A,t){var r=A.ownerDocument,n=r.documentElement?Le(e,getComputedStyle(r.documentElement).backgroundColor):KA.TRANSPARENT,s=r.body?Le(e,getComputedStyle(r.body).backgroundColor):KA.TRANSPARENT,i=typeof t=="string"?Le(e,t):t===null?KA.TRANSPARENT:4294967295;return A===r.documentElement?JA(n)?JA(s)?i:s:n:i},Kg=Object.defineProperty,Og=(e,A,t)=>A in e?Kg(e,A,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[A]=t,j=(e,A,t)=>Og(e,typeof A!="symbol"?A+"":A,t);const Nt={x:0,y:0,width:0,height:0,unit:"px"},oe=(e,A,t)=>Math.min(Math.max(e,A),t),Ng=(...e)=>e.filter(A=>A&&typeof A=="string").join(" "),Ms=(e,A)=>e===A||e.width===A.width&&e.height===A.height&&e.x===A.x&&e.y===A.y&&e.unit===A.unit;function ce(e,A,t){return e.unit==="%"?{...Nt,...e,unit:"%"}:{unit:"%",x:e.x?e.x/A*100:0,y:e.y?e.y/t*100:0,width:e.width?e.width/A*100:0,height:e.height?e.height/t*100:0}}function MA(e,A,t){return e.unit?e.unit==="px"?{...Nt,...e,unit:"px"}:{unit:"px",x:e.x?e.x*A/100:0,y:e.y?e.y*t/100:0,width:e.width?e.width*A/100:0,height:e.height?e.height*t/100:0}:{...Nt,...e,unit:"px"}}function Rs(e,A,t,r,n,s=0,i=0,a=r,o=n){const l={...e};let B=Math.min(s,r),u=Math.min(i,n),g=Math.min(a,r),d=Math.min(o,n);A&&(A>1?(B=i?i*A:B,u=B/A,g=a*A):(u=s?s/A:u,B=u*A,d=o/A)),l.y<0&&(l.height=Math.max(l.height+l.y,u),l.y=0),l.x<0&&(l.width=Math.max(l.width+l.x,B),l.x=0);const h=r-(l.x+l.width);h<0&&(l.x=Math.min(l.x,r-B),l.width+=h);const f=n-(l.y+l.height);if(f<0&&(l.y=Math.min(l.y,n-u),l.height+=f),l.width<B&&((t==="sw"||t=="nw")&&(l.x-=B-l.width),l.width=B),l.height<u&&((t==="nw"||t=="ne")&&(l.y-=u-l.height),l.height=u),l.width>g&&((t==="sw"||t=="nw")&&(l.x-=g-l.width),l.width=g),l.height>d&&((t==="nw"||t=="ne")&&(l.y-=d-l.height),l.height=d),A){const U=l.width/l.height;if(U<A){const Q=Math.max(l.width/A,u);(t==="nw"||t=="ne")&&(l.y-=Q-l.height),l.height=Q}else if(U>A){const Q=Math.max(l.height*A,B);(t==="sw"||t=="nw")&&(l.x-=Q-l.width),l.width=Q}}return l}function Mg(e,A,t,r){const n={...e};return A==="ArrowLeft"?r==="nw"?(n.x-=t,n.y-=t,n.width+=t,n.height+=t):r==="w"?(n.x-=t,n.width+=t):r==="sw"?(n.x-=t,n.width+=t,n.height+=t):r==="ne"?(n.y+=t,n.width-=t,n.height-=t):r==="e"?n.width-=t:r==="se"&&(n.width-=t,n.height-=t):A==="ArrowRight"&&(r==="nw"?(n.x+=t,n.y+=t,n.width-=t,n.height-=t):r==="w"?(n.x+=t,n.width-=t):r==="sw"?(n.x+=t,n.width-=t,n.height-=t):r==="ne"?(n.y-=t,n.width+=t,n.height+=t):r==="e"?n.width+=t:r==="se"&&(n.width+=t,n.height+=t)),A==="ArrowUp"?r==="nw"?(n.x-=t,n.y-=t,n.width+=t,n.height+=t):r==="n"?(n.y-=t,n.height+=t):r==="ne"?(n.y-=t,n.width+=t,n.height+=t):r==="sw"?(n.x+=t,n.width-=t,n.height-=t):r==="s"?n.height-=t:r==="se"&&(n.width-=t,n.height-=t):A==="ArrowDown"&&(r==="nw"?(n.x+=t,n.y+=t,n.width-=t,n.height-=t):r==="n"?(n.y+=t,n.height-=t):r==="ne"?(n.y+=t,n.width-=t,n.height-=t):r==="sw"?(n.x-=t,n.width+=t,n.height+=t):r==="s"?n.height+=t:r==="se"&&(n.width+=t,n.height+=t)),n}const le={capture:!0,passive:!1};let Rg=0;const PA=class yA extends v.PureComponent{constructor(){super(...arguments),j(this,"docMoveBound",!1),j(this,"mouseDownOnCrop",!1),j(this,"dragStarted",!1),j(this,"evData",{startClientX:0,startClientY:0,startCropX:0,startCropY:0,clientX:0,clientY:0,isResize:!0}),j(this,"componentRef",v.createRef()),j(this,"mediaRef",v.createRef()),j(this,"resizeObserver"),j(this,"initChangeCalled",!1),j(this,"instanceId",`rc-${Rg++}`),j(this,"state",{cropIsActive:!1,newCropIsBeingDrawn:!1}),j(this,"onCropPointerDown",A=>{const{crop:t,disabled:r}=this.props,n=this.getBox();if(!t)return;const s=MA(t,n.width,n.height);if(r)return;A.cancelable&&A.preventDefault(),this.bindDocMove(),this.componentRef.current.focus({preventScroll:!0});const i=A.target.dataset.ord,a=!!i;let o=A.clientX,l=A.clientY,B=s.x,u=s.y;if(i){const g=A.clientX-n.x,d=A.clientY-n.y;let h=0,f=0;i==="ne"||i=="e"?(h=g-(s.x+s.width),f=d-s.y,B=s.x,u=s.y+s.height):i==="se"||i==="s"?(h=g-(s.x+s.width),f=d-(s.y+s.height),B=s.x,u=s.y):i==="sw"||i=="w"?(h=g-s.x,f=d-(s.y+s.height),B=s.x+s.width,u=s.y):(i==="nw"||i=="n")&&(h=g-s.x,f=d-s.y,B=s.x+s.width,u=s.y+s.height),o=B+n.x+h,l=u+n.y+f}this.evData={startClientX:o,startClientY:l,startCropX:B,startCropY:u,clientX:A.clientX,clientY:A.clientY,isResize:a,ord:i},this.mouseDownOnCrop=!0,this.setState({cropIsActive:!0})}),j(this,"onComponentPointerDown",A=>{const{crop:t,disabled:r,locked:n,keepSelection:s,onChange:i}=this.props,a=this.getBox();if(r||n||s&&t)return;A.cancelable&&A.preventDefault(),this.bindDocMove(),this.componentRef.current.focus({preventScroll:!0});const o=A.clientX-a.x,l=A.clientY-a.y,B={unit:"px",x:o,y:l,width:0,height:0};this.evData={startClientX:A.clientX,startClientY:A.clientY,startCropX:o,startCropY:l,clientX:A.clientX,clientY:A.clientY,isResize:!0},this.mouseDownOnCrop=!0,i(MA(B,a.width,a.height),ce(B,a.width,a.height)),this.setState({cropIsActive:!0,newCropIsBeingDrawn:!0})}),j(this,"onDocPointerMove",A=>{const{crop:t,disabled:r,onChange:n,onDragStart:s}=this.props,i=this.getBox();if(r||!t||!this.mouseDownOnCrop)return;A.cancelable&&A.preventDefault(),this.dragStarted||(this.dragStarted=!0,s&&s(A));const{evData:a}=this;a.clientX=A.clientX,a.clientY=A.clientY;let o;a.isResize?o=this.resizeCrop():o=this.dragCrop(),Ms(t,o)||n(MA(o,i.width,i.height),ce(o,i.width,i.height))}),j(this,"onComponentKeyDown",A=>{const{crop:t,disabled:r,onChange:n,onComplete:s}=this.props;if(r)return;const i=A.key;let a=!1;if(!t)return;const o=this.getBox(),l=this.makePixelCrop(o),B=(navigator.platform.match("Mac")?A.metaKey:A.ctrlKey)?yA.nudgeStepLarge:A.shiftKey?yA.nudgeStepMedium:yA.nudgeStep;if(i==="ArrowLeft"?(l.x-=B,a=!0):i==="ArrowRight"?(l.x+=B,a=!0):i==="ArrowUp"?(l.y-=B,a=!0):i==="ArrowDown"&&(l.y+=B,a=!0),a){A.cancelable&&A.preventDefault(),l.x=oe(l.x,0,o.width-l.width),l.y=oe(l.y,0,o.height-l.height);const u=MA(l,o.width,o.height),g=ce(l,o.width,o.height);n(u,g),s&&s(u,g)}}),j(this,"onHandlerKeyDown",(A,t)=>{const{aspect:r=0,crop:n,disabled:s,minWidth:i=0,minHeight:a=0,maxWidth:o,maxHeight:l,onCh
42ange:B,onComplete:u}=this.props,g=this.getBox();if(s||!n)return;if(A.key==="ArrowUp"||A.key==="ArrowDown"||A.key==="ArrowLeft"||A.key==="ArrowRight")A.stopPropagation(),A.preventDefault();else return;const d=(navigator.platform.match("Mac")?A.metaKey:A.ctrlKey)?yA.nudgeStepLarge:A.shiftKey?yA.nudgeStepMedium:yA.nudgeStep,h=MA(n,g.width,g.height),f=Mg(h,A.key,d,t),U=Rs(f,r,t,g.width,g.height,i,a,o,l);if(!Ms(n,U)){const Q=ce(U,g.width,g.height);B(U,Q),u&&u(U,Q)}}),j(this,"onDocPointerDone",A=>{const{crop:t,disabled:r,onComplete:n,onDragEnd:s}=this.props,i=this.getBox();this.unbindDocMove(),!(r||!t)&&this.mouseDownOnCrop&&(this.mouseDownOnCrop=!1,this.dragStarted=!1,s&&s(A),n&&n(MA(t,i.width,i.height),ce(t,i.width,i.height)),this.setState({cropIsActive:!1,newCropIsBeingDrawn:!1}))}),j(this,"onDragFocus",()=>{var A;(A=this.componentRef.current)==null||A.scrollTo(0,0)})}get document(){return document}getBox(){const A=this.mediaRef.current;if(!A)return{x:0,y:0,width:0,height:0};const{x:t,y:r,width:n,height:s}=A.getBoundingClientRect();return{x:t,y:r,width:n,height:s}}componentDidUpdate(A){const{crop:t,onComplete:r}=this.props;if(r&&!A.crop&&t){const{width:n,height:s}=this.getBox();n&&s&&r(MA(t,n,s),ce(t,n,s))}}componentWillUnmount(){this.resizeObserver&&this.resizeObserver.disconnect(),this.unbindDocMove()}bindDocMove(){this.docMoveBound||(this.document.addEventListener("pointermove",this.onDocPointerMove,le),this.document.addEventListener("pointerup",this.onDocPointerDone,le),this.document.addEventListener("pointercancel",this.onDocPointerDone,le),this.docMoveBound=!0)}unbindDocMove(){this.docMoveBound&&(this.document.removeEventListener("pointermove",this.onDocPointerMove,le),this.document.removeEventListener("pointerup",this.onDocPointerDone,le),this.document.removeEventListener("pointercancel",this.onDocPointerDone,le),this.docMoveBound=!1)}getCropStyle(){const{crop:A}=this.props;if(A)return{top:`${A.y}${A.unit}`,left:`${A.x}${A.unit}`,width:`${A.width}${A.unit}`,height:`${A.height}${A.unit}`}}dragCrop(){const{evData:A}=this,t=this.getBox(),r=this.makePixelCrop(t),n=A.clientX-A.startClientX,s=A.clientY-A.startClientY;return r.x=oe(A.startCropX+n,0,t.width-r.width),r.y=oe(A.startCropY+s,0,t.height-r.height),r}getPointRegion(A,t,r,n){const{evData:s}=this,i=s.clientX-A.x,a=s.clientY-A.y;let o;n&&t?o=t==="nw"||t==="n"||t==="ne":o=a<s.startCropY;let l;return r&&t?l=t==="nw"||t==="w"||t==="sw":l=i<s.startCropX,l?o?"nw":"sw":o?"ne":"se"}resolveMinDimensions(A,t,r=0,n=0){const s=Math.min(r,A.width),i=Math.min(n,A.height);return!t||!s&&!i?[s,i]:t>1?s?[s,s/t]:[i*t,i]:i?[i*t,i]:[s,s/t]}resizeCrop(){const{evData:A}=this,{aspect:t=0,maxWidth:r,maxHeight:n}=this.props,s=this.getBox(),[i,a]=this.resolveMinDimensions(s,t,this.props.minWidth,this.props.minHeight);let o=this.makePixelCrop(s);const l=this.getPointRegion(s,A.ord,i,a),B=A.ord||l;let u=A.clientX-A.startClientX,g=A.clientY-A.startClientY;(i&&B==="nw"||B==="w"||B==="sw")&&(u=Math.min(u,-i)),(a&&B==="nw"||B==="n"||B==="ne")&&(g=Math.min(g,-a));const d={unit:"px",x:0,y:0,width:0,height:0};l==="ne"?(d.x=A.startCropX,d.width=u,t?(d.height=d.width/t,d.y=A.startCropY-d.height):(d.height=Math.abs(g),d.y=A.startCropY-d.height)):l==="se"?(d.x=A.startCropX,d.y=A.startCropY,d.width=u,t?d.height=d.width/t:d.height=g):l==="sw"?(d.x=A.startCropX+u,d.y=A.startCropY,d.width=Math.abs(u),t?d.height=d.width/t:d.height=g):l==="nw"&&(d.x=A.startCropX+u,d.width=Math.abs(u),t?(d.height=d.width/t,d.y=A.startCropY-d.height):(d.height=Math.abs(g),d.y=A.startCropY+g));const h=Rs(d,t,l,s.width,s.height,i,a,r,n);return t||yA.xyOrds.indexOf(B)>-1?o=h:yA.xOrds.indexOf(B)>-1?(o.x=h.x,o.width=h.width):yA.yOrds.indexOf(B)>-1&&(o.y=h.y,o.height=h.height),o.x=oe(o.x,0,s.width-o.width),o.y=oe(o.y,0,s.height-o.height),o}renderCropSelection(){const{ariaLabels:A=yA.defaultProps.ariaLabels,disabled:t,locked:r,renderSelectionAddon:n,ruleOfThirds:s,crop:i}=this.props,a=this.getCropStyle();if(i)return G.createElement("div",{style:a,className:"ReactCrop__crop-selection",onPointerDown:this.onCropPointerDown,"aria-label":A.cropArea,tabIndex:0,onKeyDown:this.onComponentKeyDown,role:"group"},!t&&!r&&G.createElement("div",{className:"ReactCrop__drag-elements",onFocus:this.onDragFocus},G.createElement("div",{className:"ReactCrop__drag-bar ord-n","data-ord":"n"}),G.createElement("div",{className:"ReactCrop__drag-bar ord-e","data-ord":"e"}),G.createElement("div",{className:"ReactCrop__drag-bar ord-s","data-ord":"s"}),G.createElement("div",{className:"ReactCrop__drag-bar ord-w","data-ord":"w"}),G.createElement("div",{className:"ReactCrop__drag-handle ord-nw","data-ord":"nw",tabIndex:0,"aria-label":A.nwDragHandle,onKeyDown:o=>this.onHandlerKeyDown(o,"nw"),role:"button"}),G.createElement("div",{className:"ReactCrop__drag-handle ord-n","data-ord":"n",tabIndex:0,"aria-label":A.nDragHandle,onKeyDown:o=>this.onHandlerKeyDown(o,"n"),role:"button"}),G.createElement("div",{className:"ReactCrop__drag-handle ord-ne","data-ord":"ne",tabIndex:0,"aria-label":A.neDragHandle,onKeyDown:o=>this.onHandlerKeyDown(o,"ne"),role:"button"}),G.createElement("div",{className:"ReactCrop__drag-handle ord-e","data-ord":"e",tabIndex:0,"aria-label":A.eDragHandle,onKeyDown:o=>this.onHandlerKeyDown(o,"e"),role:"button"}),G.createElement("div",{className:"ReactCrop__drag-handle ord-se","data-ord":"se",tabIndex:0,"aria-label":A.seDragHandle,onKeyDown:o=>this.onHandlerKeyDown(o,"se"),role:"button"}),G.createElement("div",{className:"ReactCrop__drag-handle ord-s","data-ord":"s",tabIndex:0,"aria-label":A.sDragHandle,onKeyDown:o=>this.onHandlerKeyDown(o,"s"),role:"button"}),G.createElement("div",{className:"ReactCrop__drag-handle ord-sw","data-ord":"sw",tabIndex:0,"aria-label":A.swDragHandle,onKeyDown:o=>this.onHandlerKeyDown(o,"sw"),role:"button"}),G.createElement("div",{className:"ReactCrop__drag-handle ord-w","data-ord":"w",tabIndex:0,"aria-label":A.wDragHandle,onKeyDown:o=>this.onHandlerKeyDown(o,"w"),role:"button"})),n&&G.createElement("div",{className:"ReactCrop__selection-addon",onPointerDown:o=>o.stopPropagation()},n(this.state)),s&&G.createElement(G.Fragment,null,G.createElement("div",{className:"ReactCrop__rule-of-thirds-hz"}),G.createElement("div",{className:"ReactCrop__rule-of-thirds-vt"})))}makePixelCrop(A){const t={...Nt,...this.props.crop||{}};return MA(t,A.width,A.height)}render(){const{aspect:A,children:t,circularCrop:r,className:n,crop:s,disabled:i,locked:a,style:o,ruleOfThirds:l}=this.props,{cropIsActive:B,newCropIsBeingDrawn:u}=this.state,g=s?this.renderCropSelection():null,d=Ng("ReactCrop",n,B&&"ReactCrop--active",i&&"ReactCrop--disabled",a&&"ReactCrop--locked",u&&"ReactCrop--new-crop",s&&A&&"ReactCrop--fixed-aspect",s&&r&&"ReactCrop--circular-crop",s&&l&&"ReactCrop--rule-of-thirds",!this.dragStarted&&s&&!s.width&&!s.height&&"ReactCrop--invisible-crop",r&&"ReactCrop--no-animate");return G.createElement("div",{ref:this.componentRef,className:d,style:o},G.createElement("div",{ref:this.mediaRef,className:"ReactCrop__child-wrapper",onPointerDown:this.onComponentPointerDown},t),s?G.createElement("svg",{className:"ReactCrop__crop-mask",width:"100%",height:"100%"},G.createElement("defs",null,G.createElement("mask",{id:`hole-${this.instanceId}`},G.createElement("rect",{width:"100%",height:"100%",fill:"white"}),r?G.createElement("ellipse",{cx:`${s.x+s.width/2}${s.unit}`,cy:`${s.y+s.height/2}${s.unit}`,rx:`${s.width/2}${s.unit}`,ry:`${s.height/2}${s.unit}`,fill:"black"}):G.createElement("rect",{x:`${s.x}${s.unit}`,y:`${s.y}${s.unit}`,width:`${s.width}${s.unit}`,height:`${s.height}${s.unit}`,fill:"black"}))),G.createElement("rect",{fill:"black",fillOpacity:.5,width:"100%",height:"100%",mask:`url(#hole-${this.instanceId})`})):void 0,g)}};j(PA,"xOrds",["e","w"]),j(PA,"yOrds",["n","s"]),j(PA,"xyOrds",["nw","ne","se","sw"]),j(PA,"nudgeStep",1),j(PA,"nudgeStepMedium",10),j(PA,"nudgeStepLarge",100),j(PA,"defaultProps",{ariaLabels:{cropArea:"Use the arrow keys to move the crop selection area",nwDragHandle:"Use the arrow keys to move the north west drag handle to change the crop selection area",nDragHandle:"Use the up and down arrow keys to move the north drag handle to change the crop selection area",neDragHandle:"Use the arrow keys to move the north east drag handle to change the crop selection area",eDragHandle:"Use the up and down arrow keys to move the east drag handle to change the crop selection area",seDragHandle:"Use the arrow keys to move the south east drag handle to change the crop selection area",sDragHandle:"Use the up and down arrow keys to move the south drag handle to change the crop selection area",swDragHandle:"Use the arrow keys to move the south west drag handle to change the crop selection area",wDragHandle:"Use the up and down arrow keys to move the west drag handle to change the crop selection area"}});let Gg=PA;const Pg=[{name:"Original",brightness:100,contrast:100,saturation:100},{name:"B&W",brightness:100,contrast:110,saturation:0,grayscale:100},{name:"Vintage",brightness:110,contrast:90,saturation:80,sepia:30},{name:"Warm",brightness:105,contrast:105,saturation:120},{name:"Cool",brightness:95,contrast:105,saturation:110}],Vg=({open:e,onClose:A,imageUrl:t,onSave:r})=>{const[n,s]=v.useState(),[i,a]=v.useState(),[o,l]=v.useState(0),[B,u]=v.useState(100),[g,d]=v.useState(100),[h,f]=v.useState(100),[U,Q]=v.useState(0),[p,y]=v.useState(0),[I,E]=v.useState("Original"),C=v.useRef(null),T=v.useRef(null);v.useEffect(()=>{e||(s(void 0),a(void 0),l(0),u(100),d(100),f(100),Q(0),y(0),E("Original"))},[e]);const L=x=>{u(x.brightness),d(x.contrast),f(x.saturation),Q(x.sepia||0),y(x.grayscale||0),E(x.name)},H=()=>{l(x=>(x+90)%360)},k=(x,b)=>{x.filter=`brightness(${B}%) contrast(${g}%) saturate(${h}%) sepia(${U}%) grayscale(${p}%)`},J=async()=>
42{if(!C.current||!T.current)return;const x=C.current,b=T.current,R=b.getContext("2d");if(!R)return;const nA=x.naturalWidth/x.width,z=x.naturalHeight/x.height;let Y=x.naturalWidth,cA=x.naturalHeight,sA=0,BA=0;i&&(sA=i.x*nA,BA=i.y*z,Y=i.width*nA,cA=i.height*z),o===90||o===270?(b.width=cA,b.height=Y):(b.width=Y,b.height=cA),R.save(),R.translate(b.width/2,b.height/2),R.rotate(o*Math.PI/180),k(R),R.drawImage(x,sA,BA,Y,cA,-b.width/2,-b.height/2,b.width,b.height),R.restore(),b.toBlob(uA=>{if(uA){const fA=URL.createObjectURL(uA);r(fA)}},"image/jpeg",.95)};return c.jsx(sn,{open:e,onOpenChange:A,children:c.jsxs(an,{className:"max-w-4xl max-h-[90vh] overflow-y-auto",children:[c.jsxs(on,{children:[c.jsx(cn,{children:"Edit Image"}),c.jsx(ln,{children:"Crop, rotate, and adjust your image before saving it."})]}),c.jsxs("div",{className:"space-y-4",children:[c.jsx("div",{className:"relative flex justify-center bg-muted rounded-lg p-4",children:c.jsx(Gg,{crop:n,onChange:x=>s(x),onComplete:x=>a(x),aspect:void 0,children:c.jsx("img",{ref:C,src:t,alt:"Edit",style:{transform:`rotate(${o}deg)`,maxWidth:"100%",maxHeight:"500px"},className:"transition-transform"})})}),c.jsxs("div",{className:"space-y-4",children:[c.jsxs("div",{className:"space-y-2",children:[c.jsx("label",{className:"text-sm font-medium",children:"Filter Presets"}),c.jsx("div",{className:"grid grid-cols-5 gap-2",children:Pg.map(x=>c.jsx(M,{variant:I===x.name?"default":"outline",size:"sm",onClick:()=>L(x),className:"h-auto py-2",children:x.name},x.name))})]}),c.jsx("div",{className:"flex gap-2",children:c.jsxs(M,{onClick:H,variant:"outline",className:"gap-2",children:[c.jsx(no,{className:"h-4 w-4"}),"Rotate"]})}),c.jsxs("div",{className:"space-y-3",children:[c.jsxs("div",{className:"space-y-2",children:[c.jsxs("div",{className:"flex items-center justify-between",children:[c.jsx("label",{className:"text-sm font-medium",children:"Brightness"}),c.jsxs("span",{className:"text-sm text-muted-foreground",children:[B,"%"]})]}),c.jsx(tr,{value:[B],onValueChange:([x])=>u(x),min:0,max:200,step:1})]}),c.jsxs("div",{className:"space-y-2",children:[c.jsxs("div",{className:"flex items-center justify-between",children:[c.jsx("label",{className:"text-sm font-medium",children:"Contrast"}),c.jsxs("span",{className:"text-sm text-muted-foreground",children:[g,"%"]})]}),c.jsx(tr,{value:[g],onValueChange:([x])=>d(x),min:0,max:200,step:1})]}),c.jsxs("div",{className:"space-y-2",children:[c.jsxs("div",{className:"flex items-center justify-between",children:[c.jsx("label",{className:"text-sm font-medium",children:"Saturation"}),c.jsxs("span",{className:"text-sm text-muted-foreground",children:[h,"%"]})]}),c.jsx(tr,{value:[h],onValueChange:([x])=>f(x),min:0,max:200,step:1})]})]})]}),c.jsx("canvas",{ref:T,className:"hidden"})]}),c.jsxs(ba,{children:[c.jsxs(M,{variant:"outline",onClick:A,className:"gap-2",children:[c.jsx(Bn,{className:"h-4 w-4"}),"Cancel"]}),c.jsxs(M,{onClick:J,className:"gap-2",children:[c.jsx(un,{className:"h-4 w-4"}),"Apply Changes"]})]})]})})},ra=v.createContext({dragDropManager:void 0});function wA(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var Gs=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}(),vr=function(){return Math.random().toString(36).substring(7).split("").join(".")},Ps={INIT:"@@redux/INIT"+vr(),REPLACE:"@@redux/REPLACE"+vr(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+vr()}};function kg(e){if(typeof e!="object"||e===null)return!1;for(var A=e;Object.getPrototypeOf(A)!==null;)A=Object.getPrototypeOf(A);return Object.getPrototypeOf(e)===A}function na(e,A,t){var r;if(typeof A=="function"&&typeof t=="function"||typeof t=="function"&&typeof arguments[3]=="function")throw new Error(wA(0));if(typeof A=="function"&&typeof t>"u"&&(t=A,A=void 0),typeof t<"u"){if(typeof t!="function")throw new Error(wA(1));return t(na)(e,A)}if(typeof e!="function")throw new Error(wA(2));var n=e,s=A,i=[],a=i,o=!1;function l(){a===i&&(a=i.slice())}function B(){if(o)throw new Error(wA(3));return s}function u(f){if(typeof f!="function")throw new Error(wA(4));if(o)throw new Error(wA(5));var U=!0;return l(),a.push(f),function(){if(U){if(o)throw new Error(wA(6));U=!1,l();var p=a.indexOf(f);a.splice(p,1),i=null}}}function g(f){if(!kg(f))throw new Error(wA(7));if(typeof f.type>"u")throw new Error(wA(8));if(o)throw new Error(wA(9));try{o=!0,s=n(s,f)}finally{o=!1}for(var U=i=a,Q=0;Q<U.length;Q++){var p=U[Q];p()}return f}function d(f){if(typeof f!="function")throw new Error(wA(10));n=f,g({type:Ps.REPLACE})}function h(){var f,U=u;return f={subscribe:function(p){if(typeof p!="object"||p===null)throw new Error(wA(11));function y(){p.next&&p.next(B())}y();var I=U(y);return{unsubscribe:I}}},f[Gs]=function(){return this},f}return g({type:Ps.INIT}),r={dispatch:g,subscribe:u,getState:B,replaceReducer:d},r[Gs]=h,r}function D(e,A,...t){if(_g()&&A===void 0)throw new Error("invariant requires an error message argument");
42if(!e){let r;if(A===void 0)r=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{let n=0;r=new Error(A.replace(/%s/g,function(){return t[n++]})),r.name="Invariant Violation"}throw r.framesToPop=1,r}}function _g(){return typeof process<"u"&&!0}function jg(e,A,t){return A.split(".").reduce((r,n)=>r&&r[n]?r[n]:t||null,e)}function Xg(e,A){return e.filter(t=>t!==A)}function sa(e){return typeof e=="object"}function Jg(e,A){const t=new Map,r=s=>{t.set(s,t.has(s)?t.get(s)+1:1)};e.forEach(r),A.forEach(r);const n=[];return t.forEach((s,i)=>{s===1&&n.push(i)}),n}function Yg(e,A){return e.filter(t=>A.indexOf(t)>-1)}const pn="dnd-core/INIT_COORDS",Wt="dnd-core/BEGIN_DRAG",Un="dnd-core/PUBLISH_DRAG_SOURCE",Zt="dnd-core/HOVER",qt="dnd-core/DROP",zt="dnd-core/END_DRAG";function Vs(e,A){return{type:pn,payload:{sourceClientOffset:A||null,clientOffset:e||null}}}const Wg={type:pn,payload:{clientOffset:null,sourceClientOffset:null}};function Zg(e){return function(t=[],r={publishSource:!0}){const{publishSource:n=!0,clientOffset:s,getSourceClientOffset:i}=r,a=e.getMonitor(),o=e.getRegistry();e.dispatch(Vs(s)),qg(t,a,o);const l=Ad(t,a);if(l==null){e.dispatch(Wg);return}let B=null;if(s){if(!i)throw new Error("getSourceClientOffset must be defined");zg(i),B=i(l)}e.dispatch(Vs(s,B));const g=o.getSource(l).beginDrag(a,l);if(g==null)return;$g(g),o.pinSource(l);const d=o.getSourceType(l);return{type:Wt,payload:{itemType:d,item:g,sourceId:l,clientOffset:s||null,sourceClientOffset:B||null,isSourcePublic:!!n}}}}function qg(e,A,t){D(!A.isDragging(),"Cannot call beginDrag while dragging."),e.forEach(function(r){D(t.getSource(r),"Expected sourceIds to be registered.")})}function zg(e){D(typeof e=="function","When clientOffset is provided, getSourceClientOffset must be a function.")}function $g(e){D(sa(e),"Item must be an object.")}function Ad(e,A){let t=null;for(let r=e.length-1;r>=0;r--)if(A.canDragSource(e[r])){t=e[r];break}return t}function ed(e,A,t){return A in e?Object.defineProperty(e,A,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[A]=t,e}function td(e){for(var A=1;A<arguments.length;A++){var t=arguments[A]!=null?arguments[A]:{},r=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),r.forEach(function(n){ed(e,n,t[n])})}return e}function rd(e){return function(t={}){const r=e.getMonitor(),n=e.getRegistry();nd(r),ad(r).forEach((i,a)=>{const o=sd(i,a,n,r),l={type:qt,payload:{dropResult:td({},t,o)}};e.dispatch(l)})}}function nd(e){D(e.isDragging(),"Cannot call drop while not dragging."),D(!e.didDrop(),"Cannot call drop twice during one drag operation.")}function sd(e,A,t,r){const n=t.getTarget(e);let s=n?n.drop(r,e):void 0;return id(s),typeof s>"u"&&(s=A===0?{}:r.getDropResult()),s}function id(e){D(typeof e>"u"||sa(e),"Drop result must either be an object or undefined.")}function ad(e){const A=e.getTargetIds().filter(e.canDropOnTarget,e);return A.reverse(),A}function od(e){return function(){const t=e.getMonitor(),r=e.getRegistry();cd(t);const n=t.getSourceId();return n!=null&&(r.getSource(n,!0).endDrag(t,n),r.unpinSource()),{type:zt}}}function cd(e){D(e.isDragging(),"Cannot call endDrag while not dragging.")}function An(e,A){return A===null?e===null:Array.isArray(e)?e.some(t=>t===A):e===A}function ld(e){return function(t,{clientOffset:r}={}){Bd(t);const n=t.slice(0),s=e.getMonitor(),i=e.getRegistry(),a=s.getItemType();return gd(n,i,a),ud(n,s,i),dd(n,s,i),{type:Zt,payload:{targetIds:n,clientOffset:r||null}}}}function Bd(e){D(Array.isArray(e),"Expected targetIds to be an array.")}function ud(e,A,t){D(A.isDragging(),"Cannot call hover while not dragging."),D(!A.didDrop(),"Cannot call hover after drop.");for(let r=0;r<e.length;r++){const n=e[r];D(e.lastIndexOf(n)===r,"Expected targetIds to be unique in the passed array.");const s=t.getTarget(n);D(s,"Expected targetIds to be registered.")}}function gd(e,A,t){for(let r=e.length-1;r>=0;r--){const n=e[r],s=A.getTargetType(n);An(s,t)||e.splice(r,1)}}function dd(e,A,t){e.forEach(function(r){t.getTarget(r).hover(A,r)})}function fd(e){return function(){if(e.getMonitor().isDragging())return{type:Un}}}function hd(e){return{beginDrag:Zg(e),publishDragSource:fd(e),hover:ld(e),drop:rd(e),endDrag:od(e)}}class wd{receiveBackend(A){this.backend=A}getMonitor(){return this.monitor}getBackend(){return this.backend}getRegistry(){return this.monitor.registry}getActions(){const A=this,{dispatch:t}=this.store;function r(s){return(...i)=>{const a=s.apply(A,i);typeof a<"u"&&t(a)}}const n=hd(this);return Object.keys(n).reduce((s,i)=>{const a=n[i];return s[i]=r(a),s},{})}dispatch(A){this.store.dispatch(A)}constructor(A,t){this.isSetUp=!1,this.handleRefCountChange=()=>{const r=this.store.getState().refCount>0;this.backend&&(r&&!this.isSetUp?(this.backend.setup(),this.isSetUp=!0):!r&&this.isSetUp&&(this.backend.teardown(),this.isSetUp=!1))},this.store=A,this.monitor=t,A.subscribe(this.handleRefCountChange)}}function Qd(e,A){return{x:e.x+A.x,y:e.y+A.y}}function ia(e,A){return{x:e.x-A.x,y:e.y-A.y}}function Cd(e){const{clientOffset:A,initialClientOffset:t,initialSourceClientOffset:r}=e;return!A||!t||!r?null:ia(Qd(A,r),t)}function pd(e){const{clientOffset:A,initialClientOffset:t}=e;return!A||!t?null:ia(A,t)}const Me=[],Fn=[];Me.__IS_NONE__=!0;Fn.__IS_ALL__=!0;function Ud(e,A){return e===Me?!1:e===Fn||typeof A>"u"?!0:Yg(A,e).length>0}class Fd{subscribeToStateChange(A,t={}){const{handlerIds:r}=t;D(typeof A=="function","listener must be a function."),D(typeof r>"u"||Array.isArray(r),"handlerIds, when specified, must be an array of str
42ings.");let n=this.store.getState().stateId;const s=()=>{const i=this.store.getState(),a=i.stateId;try{a===n||a===n+1&&!Ud(i.dirtyHandlerIds,r)||A()}finally{n=a}};return this.store.subscribe(s)}subscribeToOffsetChange(A){D(typeof A=="function","listener must be a function.");let t=this.store.getState().dragOffset;const r=()=>{const n=this.store.getState().dragOffset;n!==t&&(t=n,A())};return this.store.subscribe(r)}canDragSource(A){if(!A)return!1;const t=this.registry.getSource(A);return D(t,`Expected to find a valid source. sourceId=${A}`),this.isDragging()?!1:t.canDrag(this,A)}canDropOnTarget(A){if(!A)return!1;const t=this.registry.getTarget(A);if(D(t,`Expected to find a valid target. targetId=${A}`),!this.isDragging()||this.didDrop())return!1;const r=this.registry.getTargetType(A),n=this.getItemType();return An(r,n)&&t.canDrop(this,A)}isDragging(){return!!this.getItemType()}isDraggingSource(A){if(!A)return!1;const t=this.registry.getSource(A,!0);if(D(t,`Expected to find a valid source. sourceId=${A}`),!this.isDragging()||!this.isSourcePublic())return!1;const r=this.registry.getSourceType(A),n=this.getItemType();return r!==n?!1:t.isDragging(this,A)}isOverTarget(A,t={shallow:!1}){if(!A)return!1;const{shallow:r}=t;if(!this.isDragging())return!1;const n=this.registry.getTargetType(A),s=this.getItemType();if(s&&!An(n,s))return!1;const i=this.getTargetIds();if(!i.length)return!1;const a=i.indexOf(A);return r?a===i.length-1:a>-1}getItemType(){return this.store.getState().dragOperation.itemType}getItem(){return this.store.getState().dragOperation.item}getSourceId(){return this.store.getState().dragOperation.sourceId}getTargetIds(){return this.store.getState().dragOperation.targetIds}getDropResult(){return this.store.getState().dragOperation.dropResult}didDrop(){return this.store.getState().dragOperation.didDrop}isSourcePublic(){return!!this.store.getState().dragOperation.isSourcePublic}getInitialClientOffset(){return this.store.getState().dragOffset.initialClientOffset}getInitialSourceClientOffset(){return this.store.getState().dragOffset.initialSourceClientOffset}getClientOffset(){return this.store.getState().dragOffset.clientOffset}getSourceClientOffset(){return Cd(this.store.getState().dragOffset)}getDifferenceFromInitialOffset(){return pd(this.store.getState().dragOffset)}constructor(A,t){this.store=A,this.registry=t}}const ks=typeof global<"u"?global:self,aa=ks.MutationObserver||ks.WebKitMutationObserver;function oa(e){return function(){const t=setTimeout(n,0),r=setInterval(n,50);function n(){clearTimeout(t),clearInterval(r),e()}}}function md(e){let A=1;const t=new aa(e),r=document.createTextNode("");return t.observe(r,{characterData:!0}),function(){A=-A,r.data=A}}const vd=typeof aa=="function"?md:oa;class Ed{enqueueTask(A){const{queue:t,requestFlush:r}=this;t.length||(r(),this.flushing=!0),t[t.length]=A}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{const{queue:A}=this;for(;this.index<A.length;){const t=this.index;if(this.index++,A[t].call(),this.index>this.capacity){for(let r=0,n=A.length-this.index;r<n;r++)A[r]=A[r+this.index];A.length-=this.index,this.index=0}}A.length=0,this.index=0,this.flushing=!1},this.registerPendingError=A=>{this.pendingErrors.push(A),this.requestErrorThrow()},this.requestFlush=vd(this.flush),this.requestErrorThrow=oa(()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()})}}class yd{call(){try{this.task&&this.task()}catch(A){this.onError(A)}finally{this.task=null,this.release(this)}}constructor(A,t){this.onError=A,this.release=t,this.task=null}}class Id{create(A){const t=this.freeTasks,r=t.length?t.pop():new yd(this.onError,n=>t[t.length]=n);return r.task=A,r}constructor(A){this.onError=A,this.freeTasks=[]}}const ca=new Ed,xd=new Id(ca.registerPendingError);function Hd(e){ca.enqueueTask(xd.create(e))}const mn="dnd-core/ADD_SOURCE",vn="dnd-core/ADD_TARGET",En="dnd-core/REMOVE_SOURCE",$t="dnd-core/REMOVE_TARGET";function bd(e){return{type:mn,payload:{sourceId:e}}}function Dd(e){return{type:vn,payload:{targetId:e}}}function Sd(e){return{type:En,payload:{sourceId:e}}}function Td(e){return{type:$t,payload:{targetId:e}}}function Ld(e){D(typeof e.canDrag=="function","Expected canDrag to be a function."),D(typeof e.beginDrag=="function","Expected beginDrag to be a function."),D(typeof e.endDrag=="function","Expected endDrag to be a function.")}function Kd(e){D(typeof e.canDrop=="function","Expected canDrop to be a function."),D(typeof e.hover=="function","Expected hover to be a function."),D(typeof e.drop=="function","Expected beginDrag to be a function.")}function en(e,A){if(A&&Array.isArray(e)){e.forEach(t=>en(t,!1));return}D(typeof e=="string"||typeof e=="symbol",A?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}var pA;(function(e){e.SOURCE="SOURCE",e.TARGET="TARGET"})(pA||(pA={}));let Od=0;function Nd(){return Od++}function Md(e){const A=Nd().toString();switch(e){case pA.SOURCE:return`S${A}`;case pA.TARGET:return`T${A}`;default:throw new Error(`Unknown Handler Role: ${e}`)}}function _s(e){switch(e[0]){case"S":return pA.SOURCE;case"T":return pA.TARGET;default:throw new Error(`Cannot parse handler ID: ${e}`)}}function js(e,A){const t=e.entries();let r=!1;do{const{done:n,value:[,s]}=t.next();if(s===A)return!0;r=!!n}while(!r);return!1}class Rd{addSource(A,t){en(A),Ld(t);const r=this.addHandler(pA.SOURCE,A,t);return this.store.dispatch(bd(r)),r}addTarget(A,t){en(A,!0),Kd(t);const r=this.addHandler(pA.TARGET,A,t);return this.store.dispatch(Dd(r)),r}containsHandler(A){return js(this.dragSources,A)||js(this.dropTargets,A)}getSource(A,t=!1){return D(this.isSourceId(A),"Expected a valid source ID."),t&&A===this.pinnedSourceId?this.pinnedSource:this.dragSources.get(A)}getTarget(A){return D(this.isTargetId(A),"Expected a valid target ID."),this.dropTargets.get(A)}getSourceType(A){return D(this.isSourceId(A),"Expected a valid source ID."),this.types.get(A)}getTargetType(A){return D(this.isTargetId(A),"Expected a valid target ID."),this.types.get(A)}isSourceId(A){return _s(A)===pA.SOURCE}isTargetId(A){return _s(A)===pA.TARGET}removeSource(A){D(this.getSource(A),"Expected an existing source."),this.store.dispatch(Sd(A)),Hd(()=>{this.dragSources.delete(A),this.types.delete(A)})}removeTarget(A){D(this.getTarget(A),"Expected an existing target."),this.store.dispatch(Td(A)),this.dropTargets.delete(A),this.types.delete(A)}pinSource(A){const t=this.getSource(A);D(t,"Expected an existing source."),this.pinnedSourceId=A,this.pinnedSource=t}unpinSource(){D(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}addHandler(A,t,r){const n=Md(A);return this.types.set(n,t),A===pA.SOURCE?this.dragSources.set(n,r):A===pA.TARGET&&this.dropTargets.set(n,r),n}constructor(A){this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=A}}const Gd=(e,A)=>e===A;function Pd(e,A){return!e&&!A?!0:!e||!A?!1:e.x===A.x&&e.y===A.y}function Vd(e,A,t=Gd){if(e.length!==A.length)return!1;for(let r=0;r<e.length;++r)if(!t(e[r],A[r]))return!1;return!0}function kd(e=Me,A){switch(A.type){case Zt:break;case mn:case vn:case $t:case En:return Me;case Wt:case Un:case zt:case qt:default:return Fn}const{targetIds:t=[],prevTargetIds:r=[]}=A.payload,n=Jg(t,r);
vendor: 4,244 bytes, line 42
42if(!(n.length>0||!Vd(t,r)))return Me;const i=r[r.length-1],a=t[t.length-1];return i!==a&&(i&&n.push(i),a&&n.push(a)),n}function _d(e,A,t){return A in e?Object.defineProperty(e,A,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[A]=t,e}function jd(e){for(var A=1;A<arguments.length;A++){var t=arguments[A]!=null?arguments[A]:{},r=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),r.forEach(function(n){_d(e,n,t[n])})}return e}const Xs={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function Xd(e=Xs,A){const{payload:t}=A;switch(A.type){case pn:case Wt:return{initialSourceClientOffset:t.sourceClientOffset,initialClientOffset:t.clientOffset,clientOffset:t.clientOffset};case Zt:return Pd(e.clientOffset,t.clientOffset)?e:jd({},e,{clientOffset:t.clientOffset});case zt:case qt:return Xs;default:return e}}function Jd(e,A,t){return A in e?Object.defineProperty(e,A,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[A]=t,e}function Be(e){for(var A=1;A<arguments.length;A++){var t=arguments[A]!=null?arguments[A]:{},r=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),r.forEach(function(n){Jd(e,n,t[n])})}return e}const Yd={itemType:null,item:null,sourceId:null,targetIds:[],dropResult:null,didDrop:!1,isSourcePublic:null};function Wd(e=Yd,A){const{payload:t}=A;switch(A.type){case Wt:return Be({},e,{itemType:t.itemType,item:t.item,sourceId:t.sourceId,isSourcePublic:t.isSourcePublic,dropResult:null,didDrop:!1});case Un:return Be({},e,{isSourcePublic:!0});case Zt:return Be({},e,{targetIds:t.targetIds});case $t:return e.targetIds.indexOf(t.targetId)===-1?e:Be({},e,{targetIds:Xg(e.targetIds,t.targetId)});case qt:return Be({},e,{dropResult:t.dropResult,didDrop:!0,targetIds:[]});case zt:return Be({},e,{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return e}}function Zd(e=0,A){switch(A.type){case mn:case vn:return e+1;case En:case $t:return e-1;default:return e}}function qd(e=0){return e+1}function zd(e,A,t){return A in e?Object.defineProperty(e,A,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[A]=t,e}function $d(e){for(var A=1;A<arguments.length;A++){var t=arguments[A]!=null?arguments[A]:{},r=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),r.forEach(function(n){zd(e,n,t[n])})}return e}function Af(e={},A){return{dirtyHandlerIds:kd(e.dirtyHandlerIds,{type:A.type,payload:$d({},A.payload,{prevTargetIds:jg(e,"dragOperation.targetIds",[])})}),dragOffset:Xd(e.dragOffset,A),refCount:Zd(e.refCount,A),dragOperation:Wd(e.dragOperation,A),stateId:qd(e.stateId)}}function ef(e,A=void 0,t={},r=!1){const n=tf(r),s=new Fd(n,new Rd(n)),i=new wd(n,s),a=e(i,A,t);return i.receiveBackend(a),i}function tf(e){const A=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION__;return na(Af,e&&A&&A({name:"dnd-core",instanceId:"dnd-core"}))}function rf(e,A){if(e==null)return{};var t=nf(e,A),r,n;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)r=s[n],!(A.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(t[r]=e[r])}return t}function nf(e,A){if(e==null)return{};var t={},r=Object.keys(e),n,s;for(s=0;s<r.length;s++)n=r[s],!(A.indexOf(n)>=0)&&(t[n]=e[n]);return t}let Js=0;const yt=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");var sf=v.memo(function(A){var{children:t}=A,r=rf(A,["children"]);const[n,s]=af(r);return v.useEffect(()=>{if(s){const i=la();return++Js,()=>{--Js===0&&(i[yt]=null)}}},[]),c.jsx(ra.Provider,{value:n,children:t})});function af(e){if("manager"in e)return[{dragDropManager:e.manager},!1];const A=of(e.backend,e.context,e.options,e.debugMode),t=!e.context;return[A,t]}function of(e,A=la(),t,r){const n=A;return n[yt]||(n[yt]={dragDropManager:ef(e,A,t,r)}),n[yt]}function la(){return typeof global<"u"?global:window}var cf=function e(A,t){if(A===t)return!0;
42if(A&&t&&typeof A=="object"&&typeof t=="object"){if(A.constructor!==t.constructor)return!1;var r,n,s;if(Array.isArray(A)){if(r=A.length,r!=t.length)return!1;for(n=r;n--!==0;)if(!e(A[n],t[n]))return!1;return!0}if(A.constructor===RegExp)return A.source===t.source&&A.flags===t.flags;if(A.valueOf!==Object.prototype.valueOf)return A.valueOf()===t.valueOf();if(A.toString!==Object.prototype.toString)return A.toString()===t.toString();if(s=Object.keys(A),r=s.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(t,s[n]))return!1;for(n=r;n--!==0;){var i=s[n];if(!e(A[i],t[i]))return!1}return!0}return A!==A&&t!==t};const lf=Da(cf),ee=typeof window<"u"?v.useLayoutEffect:v.useEffect;function Bf(e,A,t){const[r,n]=v.useState(()=>A(e)),s=v.useCallback(()=>{const i=A(e);lf(r,i)||(n(i),t&&t())},[r,e,t]);return ee(s),[r,s]}function uf(e,A,t){const[r,n]=Bf(e,A,t);return ee(function(){const i=e.getHandlerId();if(i!=null)return e.subscribeToStateChange(n,{handlerIds:[i]})},[e,n]),r}function Ba(e,A,t){return uf(A,e||(()=>({})),()=>
42t.reconnect())}function ua(e,A){const t=[];return typeof e!="function"&&t.push(e),v.useMemo(()=>typeof e=="function"?e():e,t)}function gf(e){return v.useMemo(()=>e.hooks.dragSource(),[e])}function df(e){return v.useMemo(()=>e.hooks.dragPreview(),[e])}let Er=!1,yr=!1;class ff{receiveHandlerId(A){this.sourceId=A}getHandlerId(){return this.sourceId}canDrag(){D(!Er,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return Er=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{Er=!1}}isDragging(){if(!this.sourceId)return!1;D(!yr,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return yr=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{yr=!1}}subscribeToStateChange(A,t){return this.internalMonitor.subscribeToStateChange(A,t)}isDraggingSource(A){return this.internalMonitor.isDraggingSource(A)}isOverTarget(A,t){return this.internalMonitor.isOverTarget(A,t)}getTargetIds(){return this.internalMonitor.getTargetIds()}isSourcePublic(){return this.internalMonitor.isSourcePublic()}getSourceId(){return this.internalMonitor.getSourceId()}subscribeToOffsetChange(A){return this.internalMonitor.subscribeToOffsetChange(A)}canDragSource(A){return this.internalMonitor.canDragSource(A)}canDropOnTarget(A){return this.internalMonitor.canDropOnTarget(A)}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(A){this.sourceId=null,this.internalMonitor=A.getMonitor()}}let Ir=!1;class hf{receiveHandlerId(A){this.targetId=A}getHandlerId(){return this.targetId}subscribeToStateChange(A,t){return this.internalMonitor.subscribeToStateChange(A,t)}canDrop(){if(!this.targetId)return!1;D(!Ir,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return Ir=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{Ir=!1}}isOver(A){return this.targetId?this.internalMonitor.isOverTarget(this.targetId,A):!1}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(A){this.targetId=null,this.internalMonitor=A.getMonitor()}}function wf(e,A,t){const r=t.getRegistry(),n=r.addTarget(e,A);return[n,()=>r.removeTarget(n)]}function Qf(e,A,t){const r=t.getRegistry(),n=r.addSource(e,A);return[n,()=>r.removeSource(n)]}function tn(e,A,t,r){let n;if(n!==void 0)return!!n;if(e===A)return!0;if(typeof e!="object"||!e||typeof A!="object"||!A)return!1;const s=Object.keys(e),i=Object.keys(A);if(s.length!==i.length)return!1;const a=Object.prototype.hasOwnProperty.bind(A);for(let o=0;o<s.length;o++){const l=s[o];if(!a(l))return!1;const B=e[l],u=A[l];if(n=void 0,n===!1||n===void 0&&B!==u)return!1}return!0}function rn(e){return e!==null&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function Cf(e){if(typeof e.type=="string")return;const A=e.type.displayName||e.type.name||"the component";throw new Error(`Only native element nodes can now be passed to React DnD connectors.You can either wrap ${A} into a <div>, or turn it into a drag source or a drop target itself.`)}function pf(e){return(A=null,t=null)=>{if(!v.isValidElement(A)){const s=A;return e(s,t),s}const r=A;return Cf(r),Uf(r,t?s=>e(s,t):e)}}function ga(e){const A={};return Object.keys(e).forEach(t=>{const r=e[t];if(t.endsWith("Ref"))A[t]=e[t];else{const n=pf(r);A[t]=()=>n}}),A}function Ys(e,A){typeof e=="function"?e(A):e.current=A}function Uf(e,A){const t=e.ref;return D(typeof t!="string","Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a <span> or <div>. Read more: https://reactjs.org/docs/refs-and-the-dom.html#callback-refs"),t?v.cloneElement(e,{ref:r=>{Ys(t,r),Ys(A,r)}}):v.cloneElement(e,{ref:A})}class Ff{receiveHandlerId(A){this.handlerId!==A&&(this.handlerId=A,this.reconnect())}get connectTarget(){return this.dragSource}get dragSourceOptions(){return this.dragSourceOptionsInternal}set dragSourceOptions(A){this.dragSourceOptionsInternal=A}get dragPreviewOptions(){return this.dragPreviewOptionsInternal}set dragPreviewOptions(A){this.dragPreviewOptionsInternal=A}reconnect(){const A=this.reconnectDragSource();this.reconnectDragPreview(A)}reconnectDragSource(){const A=this.dragSource,t=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();return t&&this.disconnectDragSource(),this.handlerId?A?(t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=A,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,A,this.dragSourceOptions)),t):(this.lastConnectedDragSource=A,t):t}reconnectDragPreview(A=!1){const t=this.dragPreview,r=A||this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();if(r&&this.disconnectDragPreview(),!!this.handlerId){if(!t){this.lastConnectedDragPreview=t;return}r&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=t,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,t,this.dragPreviewOptions))}}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didConnectedDragSourceChange(){return this.lastConnectedDragSource!==this.dragSource}didConnectedDragPreviewChange(){return this.lastConnectedDragPreview!==this.dragPreview}didDragSourceOptionsChange(){return!tn(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}didDragPreviewOptionsChange(){return!tn(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}disconnectDragSource(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}disconnectDragPreview(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}get dragSource(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}get dragPreview(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}clearDragSource(){this.dragSourceNode=null,this.dragSourceRef=null}clearDragPreview(){this.dragPreviewNode=null,this.dragPreviewRef=null}constructor(A){this.hooks=ga({dragSource:(t,r)=>{this.clearDragSource(),this.dragSourceOptions=r||null,rn(t)?this.dragSourceRef=t:this.dragSourceNode=t,this.reconnectDragSource()},dragPreview:(t,r)=>{this.clearDragPreview(),this.dragPreviewOptions=r||null,rn(t)?this.dragPreviewRef=t:this.dragPreviewNode=t,this.reconnectDragPreview()}}),this.handlerId=null,this.dragSourceRef=null,this.dragSourceOptionsInternal=null,this.dragPreviewRef=null,this.dragPreviewOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDragSource=null,this.lastConnectedDragSourceOptions=null,this.lastConnectedDragPreview=null,this.lastConnectedDragPreviewOptions=null,this.backend=A}}class mf{get connectTarget(){return this.dropTarget}reconnect(){const A=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();A&&this.disconnectDropTarget();const t=this.dropTarget;if(this.handlerId){if(!t){this.lastConnectedDropTarget=t;return}A&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=t,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,t,this.dropTargetOptions))}}receiveHandlerId(A){A!==this.handlerId&&(this.handlerId=A,this.reconnect())}get dropTargetOptions(){return this.dropTargetOptionsInternal}set dropTargetOptions(A){this.dropTargetOptionsInternal=A}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didDropTargetChange(){return this.lastConnectedDropTarget!==this.dropTarget}didOptionsChange(){return!tn(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}disconnectDropTarget(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}get dropTarget(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}clearDropTarget(){this.dropTargetRef=null,this.dropTargetNode=null}constructor(A){this.hooks=ga({dropTarget:(t,r)=>{this.clearDropTarget(),this.dropTargetOptions=r,rn(t)?this.dropTargetRef=t:this.dropTargetNode=t,this.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=A}}function Ce(){const{dragDropManager:e}=v.useContext(ra);return D(e!=null,"Expected drag drop context"),e}function vf(e,A){const t=Ce(),r=v.useMemo(()=>new Ff(t.getBackend()),[t]);return ee(()=>(r.dragSourceOptions=e||null,r.reconnect(),()=>r.disconnectDragSource()),[r,e]),ee(()=>(r.dragPreviewOptions=A||null,r.reconnect(),()=>r.disconnectDragPreview()),[r,A]),r}function Ef(){const e=Ce();return v.useMemo(()=>new ff(e),[e])}class yf{beginDrag(){const A=this.spec,t=this.monitor;let r=null;return typeof A.item=="object"?r=A.item:typeof A.item=="function"?r=A.item(t):r={},r??null}canDrag(){const A=this.spec,t=this.monitor;return typeof A.canDrag=="boolean"?A.canDrag:typeof A.canDrag=="function"?A.canDrag(t):!0}isDragging(A,t){const r=this.spec,n=this.monitor,{isDragging:s}=r;return s?s(n):t===A.getSourceId()}endDrag(){const A=this.spec,t=this.monitor,r=this.connector,{end:n}=A;n&&n(t.getItem(),t),r.reconnect()}constructor(A,t,r){this.spec=A,this.monitor=t,this.connector=r}}function If(e,A,t){const r=v.useMemo(()=>new yf(e,A,t),[A,t]);return v.useEffect(()=>{r.spec=e},[e]),r}function xf(e){return v.useMemo(()=>{const A=e.type;
42return D(A!=null,"spec.type must be defined"),A},[e])}function Hf(e,A,t){const r=Ce(),n=If(e,A,t),s=xf(e);ee(function(){if(s!=null){const[a,o]=Qf(s,n,r);return A.receiveHandlerId(a),t.receiveHandlerId(a),o}},[r,A,t,n,s])}function bf(e,A){const t=ua(e);D(!t.begin,"useDrag::spec.begin was deprecated in v14. Replace spec.begin() with spec.item(). (see more here - https://react-dnd.github.io/react-dnd/docs/api/use-drag)");const r=Ef(),n=vf(t.options,t.previewOptions);return Hf(t,r,n),[Ba(t.collect,r,n),gf(n),df(n)]}function Df(e){return v.useMemo(()=>e.hooks.dropTarget(),[e])}function Sf(e){const A=Ce(),t=v.useMemo(()=>new mf(A.getBackend()),[A]);return ee(()=>(t.dropTargetOptions=e||null,t.reconnect(),()=>t.disconnectDropTarget()),[e]),t}function Tf(){const e=Ce();return v.useMemo(()=>new hf(e),[e])}function Lf(e){const{accept:A}=e;return v.useMemo(()=>(D(e.accept!=null,"accept must be defined"),Array.isArray(A)?A:[A]),[A])}class Kf{canDrop(){const A=this.spec,t=this.monitor;return A.canDrop?A.canDrop(t.getItem(),t):!0}hover(){const A=this.spec,t=this.monitor;A.hover&&A.hover(t.getItem(),t)}drop(){const A=this.spec,t=this.monitor;if(A.drop)return A.drop(t.getItem(),t)}constructor(A,t){this.spec=A,this.monitor=t}}function Of(e,A){const t=v.useMemo(()=>new Kf(e,A),[A]);return v.useEffect(()=>{t.spec=e},[e]),t}function Nf(e,A,t){const r=Ce(),n=Of(e,A),s=Lf(e);ee(function(){const[a,o]=wf(s,n,r);return A.receiveHandlerId(a),t.receiveHandlerId(a),o},[r,A,n,t,s.map(i=>i.toString()).join("|")])}function Mf(e,A){const t=ua(e),r=Tf(),n=Sf(t.options);return Nf(t,r,n),[Ba(t.collect,r,n),Df(n)]}function da(e){let A=null;return()=>(A==null&&(A=e()),A)}function Rf(e,A){return e.filter(t=>t!==A)}function Gf(e,A){const t=new Set,r=s=>t.add(s);e.forEach(r),A.forEach(r);const n=[];return t.forEach(s=>n.push(s)),n}class Pf{enter(A){const t=this.entered.length,r=n=>this.isNodeInDocument(n)&&(!n.contains||n.contains(A));return this.entered=Gf(this.entered.filter(r),[A]),t===0&&this.entered.length>0}leave(A){const t=this.entered.length;return this.entered=Rf(this.entered.filter(this.isNodeInDocument),A),t>0&&this.entered.length===0}reset(){this.entered=[]}constructor(A){this.entered=[],this.isNodeInDocument=A}}class Vf{initializeExposedProperties(){Object.keys(this.config.exposeProperties).forEach(A=>{Object.defineProperty(this.item,A,{configurable:!0,enumerable:!0,get(){return console.warn(`Browser doesn't allow reading "${A}" until the drop event.`),null}})})}loadDataTransfer(A){if(A){const t={};Object.keys(this.config.exposeProperties).forEach(r=>{const n=this.config.exposeProperties[r];n!=null&&(t[r]={value:n(A,this.config.matchesTypes),configurable:!0,enumerable:!0})}),Object.defineProperties(this.item,t)}}canDrag(){return!0}beginDrag(){return this.item}isDragging(A,t){return t===A.getSourceId()}endDrag(){}constructor(A){this.config=A,this.item={},this.initializeExposedProperties()}}const fa="__NATIVE_FILE__",ha="__NATIVE_URL__",wa="__NATIVE_TEXT__",Qa="__NATIVE_HTML__",Ws=Object.freeze(Object.defineProperty({__proto__:null,FILE:fa,HTML:Qa,TEXT:wa,URL:ha},Symbol.toStringTag,{value:"Module"}));function xr(e,A,t){const r=A.reduce((n,s)=>n||e.getData(s),"");return r??t}const nn={[fa]:{exposeProperties:{files:e=>Array.prototype.slice.call(e.files),items:e=>e.items,dataTransfer:e=>e},matchesTypes:["Files"]},[Qa]:{exposeProperties:{html:(e,A)=>xr(e,A,""),dataTransfer:e=>e},matchesTypes:["Html","text/html"]},[ha]:{exposeProperties:{urls:(e,A)=>xr(e,A,"").split(` 43`),dataTransfer:e=>e}
vendor: 9,429 bytes, line 43
43,matchesTypes:["Url","text/uri-list"]},[wa]:{exposeProperties:{text:(e,A)=>xr(e,A,""),dataTransfer:e=>e},matchesTypes:["Text","text/plain"]}};function kf(e,A){const t=nn[e];if(!t)throw new Error(`native type ${e} has no configuration`);const r=new Vf(t);return r.loadDataTransfer(A),r}function Hr(e){if(!e)return null;const A=Array.prototype.slice.call(e.types||[]);return Object.keys(nn).filter(t=>{const r=nn[t];return r!=null&&r.matchesTypes?r.matchesTypes.some(n=>A.indexOf(n)>-1):!1})[0]||null}const _f=da(()=>/firefox/i.test(navigator.userAgent)),Ca=da(()=>!!window.safari);class Zs{interpolate(A){const{xs:t,ys:r,c1s:n,c2s:s,c3s:i}=this;let a=t.length-1;if(A===t[a])return r[a];let o=0,l=i.length-1,B;for(;o<=l;){B=Math.floor(.5*(o+l));const d=t[B];if(d<A)o=B+1;else if(d>A)l=B-1;else return r[B]}a=Math.max(0,l);const u=A-t[a],g=u*u;return r[a]+n[a]*u+s[a]*g+i[a]*u*g}constructor(A,t){const{length:r}=A,n=[];for(let d=0;d<r;d++)n.push(d);n.sort((d,h)=>A[d]<A[h]?-1:1);const s=[],i=[];let a,o;for(let d=0;d<r-1;d++)a=A[d+1]-A[d],o=t[d+1]-t[d],s.push(a),i.push(o/a);const l=[i[0]];for(let d=0;d<s.length-1;d++){const h=i[d],f=i[d+1];if(h*f<=0)l.push(0);else{a=s[d];const U=s[d+1],Q=a+U;l.push(3*Q/((Q+U)/h+(Q+a)/f))}}l.push(i[i.length-1]);const B=[],u=[];let g;for(let d=0;d<l.length-1;d++){g=i[d];const h=l[d],f=1/s[d],U=h+l[d+1]-g-g;B.push((g-h-U)*f),u.push(U*f*f)}this.xs=A,this.ys=t,this.c1s=l,this.c2s=B,this.c3s=u}}const jf=1;function pa(e){const A=e.nodeType===jf?e:e.parentElement;if(!A)return null;const{top:t,left:r}=A.getBoundingClientRect();return{x:r,y:t}}function pt(e){return{x:e.clientX,y:e.clientY}}function Xf(e){var A;return e.nodeName==="IMG"&&(_f()||!(!((A=document.documentElement)===null||A===void 0)&&A.contains(e)))}function Jf(e,A,t,r){let n=e?A.width:t,s=e?A.height:r;return Ca()&&e&&(s/=window.devicePixelRatio,n/=window.devicePixelRatio),{dragPreviewWidth:n,dragPreviewHeight:s}}function Yf(e,A,t,r,n){const s=Xf(A),a=pa(s?e:A),o={x:t.x-a.x,y:t.y-a.y},{offsetWidth:l,offsetHeight:B}=e,{anchorX:u,anchorY:g}=r,{dragPreviewWidth:d,dragPreviewHeight:h}=Jf(s,A,l,B),f=()=>{let C=new Zs([0,.5,1],[o.y,o.y/B*h,o.y+h-B]).interpolate(g);return Ca()&&s&&(C+=(window.devicePixelRatio-1)*h),C},U=()=>new Zs([0,.5,1],[o.x,o.x/l*d,o.x+d-l]).interpolate(u),{offsetX:Q,offsetY:p}=n,y=Q===0||Q,I=p===0||p;return{x:y?Q:U(),y:I?p:f()}}class Wf{get window(){if(this.globalContext)return this.globalContext;if(typeof window<"u")return window}get document(){var A;return!((A=this.globalContext)===null||A===void 0)&&A.document?this.globalContext.document:this.window?this.window.document:void 0}get rootElement(){var A;return((A=this.optionsArgs)===null||A===void 0?void 0:A.rootElement)||this.window}constructor(A,t){this.ownerDocument=null,this.globalContext=A,this.optionsArgs=t}}function Zf(e,A,t){return A in e?Object.defineProperty(e,A,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[A]=t,e}function qs(e){for(var A=1;A<arguments.length;A++){var t=arguments[A]!=null?arguments[A]:{},r=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),r.forEach(function(n){Zf(e,n,t[n])})}return e}class qf{profile(){var A,t;return{sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,sourceNodeOptions:this.sourceNodeOptions.size,sourceNodes:this.sourceNodes.size,dragStartSourceIds:((A=this.dragStartSourceIds)===null||A===void 0?void 0:A.length)||0,dropTargetIds:this.dropTargetIds.length,dragEnterTargetIds:this.dragEnterTargetIds.length,dragOverTargetIds:((t=this.dragOverTargetIds)===null||t===void 0?void 0:t.length)||0}}get window(){return this.options.window}get document(){return this.options.document}get rootElement(){return this.options.rootElement}setup(){const A=this.rootElement;if(A!==void 0){if(A.__isReactDndBackendSetUp)throw new Error("Cannot have two HTML5 backends at the same time.");A.__isReactDndBackendSetUp=!0,this.addEventListeners(A)}}teardown(){const A=this.rootElement;if(A!==void 0&&(A.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.rootElement),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId)){var t;(t=this.window)===null||t===void 0||t.cancelAnimationFrame(this.asyncEndDragFrameId)}}connectDragPreview(A,t,r){return this.sourcePreviewNodeOptions.set(A,r),this.sourcePreviewNodes.set(A,t),()=>{this.sourcePreviewNodes.delete(A),this.sourcePreviewNodeOptions.delete(A)}}connectDragSource(A,t,r){this.sourceNodes.set(A,t),this.sourceNodeOptions.set(A,r);const n=i=>this.handleDragStart(i,A),s=i=>this.handleSelectStart(i);return t.setAttribute("draggable","true"),t.addEventListener("dragstart",n),t.addEventListener("selectstart",s),()=>{this.sourceNodes.delete(A),this.sourceNodeOptions.delete(A),t.removeEventListener("dragstart",n),t.removeEventListener("selectstart",s),t.setAttribute("draggable","false")}}connectDropTarget(A,t){const r=i=>this.handleDragEnter(i,A),n=i=>this.handleDragOver(i,A),s=i=>this.handleDrop(i,A);return t.addEventListener("dragenter",r),t.addEventListener("dragover",n),t.addEventListener("drop",s),()=>{t.removeEventListener("dragenter",r),t.removeEventListener("dragover",n),t.removeEventListener("drop",s)}}addEventListeners(A){A.addEventListener&&(A.addEventListener("dragstart",this.handleTopDragStart),A.addEventListener("dragstart",this.handleTopDragStartCapture,!0),A.addEventListener("dragend",this.handleTopDragEndCapture,!0),A.addEventListener("dragenter",this.handleTopDragEnter),A.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),A.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),A.addEventListener("dragover",this.handleTopDragOver),A.addEventListener("dragover",this.handleTopDragOverCapture,!0),A.addEventListener("drop",this.handleTopDrop),A.addEventListener("drop",this.handleTopDropCapture,!0))}removeEventListeners(A){A.removeEventListener&&(A.removeEventListener("dragstart",this.handleTopDragStart),A.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),A.removeEventListener("dragend",this.handleTopDragEndCapture,!0),A.removeEventListener("dragenter",this.handleTopDragEnter),A.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),A.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),A.removeEventListener("dragover",this.handleTopDragOver),A.removeEventListener("dragover",this.handleTopDragOverCapture,!0),A.removeEventListener("drop",this.handleTopDrop),A.removeEventListener("drop",this.handleTopDropCapture,!0))}getCurrentSourceNodeOptions(){const A=this.monitor.getSourceId(),t=this.sourceNodeOptions.get(A);return qs({dropEffect:this.altKeyPressed?"copy":"move"},t||{})}getCurrentDropEffect(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}getCurrentSourcePreviewNodeOptions(){const A=this.monitor.getSourceId(),t=this.sourcePreviewNodeOptions.get(A);return qs({anchorX:.5,anchorY:.5,captureDraggingState:!1},t||{})}isDraggingNativeItem(){const A=this.monitor.getItemType();return Object.keys(Ws).some(t=>Ws[t]===A)}beginDragNativeItem(A,t){this.clearCurrentDragSourceNode(),this.currentNativeSource=kf(A,t),this.currentNativeHandle=this.registry.addSource(A,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}setCurrentDragSourceNode(A){this.clearCurrentDragSourceNode(),this.currentDragSourceNode=A;const t=1e3;this.mouseMoveTimeoutTimer=setTimeout(()=>{var r;return(r=this.rootElement)===null||r===void 0?void 0:r.addEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)},t)}clearCurrentDragSourceNode(){if(this.currentDragSourceNode){if(this.currentDragSourceNode=null,this.rootElement){var A;(A=this.window)===null||A===void 0||A.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.rootElement.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)}return this.mouseMoveTimeoutTimer=null,!0}return!1}handleDragStart(A,t){A.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(t))}handleDragEnter(A,t){this.dragEnterTargetIds.unshift(t)}handleDragOver(A,t){this.dragOverTargetIds===null&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(t)}handleDrop(A,t){this.dropTargetIds.unshift(t)}constructor(A,t,r){this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.lastClientOffset=null,this.hoverRafId=null,this.getSourceClientOffset=n=>{const s=this.sourceNodes.get(n);return s&&pa(s)||null},this.endDragNativeItem=()=>{this.isDraggingNativeItem()&&(this.actions.endDrag(),this.currentNativeHandle&&this.registry.removeSource(this.currentNativeHandle),this.currentNativeHandle=null,this.currentNativeSource=null)},this.isNodeInDocument=n=>!!(n&&this.document&&this.document.body&&this.document.body.contains(n)),this.endDragIfSourceWasRemovedFromDOM=()=>{const n=this.currentDragSourceNode;n==null||this.isNodeInDocument(n)||(this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(
43),this.cancelHover())},this.scheduleHover=n=>{this.hoverRafId===null&&typeof requestAnimationFrame<"u"&&(this.hoverRafId=requestAnimationFrame(()=>{this.monitor.isDragging()&&this.actions.hover(n||[],{clientOffset:this.lastClientOffset}),this.hoverRafId=null}))},this.cancelHover=()=>{this.hoverRafId!==null&&typeof cancelAnimationFrame<"u"&&(cancelAnimationFrame(this.hoverRafId),this.hoverRafId=null)},this.handleTopDragStartCapture=()=>{this.clearCurrentDragSourceNode(),this.dragStartSourceIds=[]},this.handleTopDragStart=n=>{if(n.defaultPrevented)return;const{dragStartSourceIds:s}=this;this.dragStartSourceIds=null;const i=pt(n);this.monitor.isDragging()&&(this.actions.endDrag(),this.cancelHover()),this.actions.beginDrag(s||[],{publishSource:!1,getSourceClientOffset:this.getSourceClientOffset,clientOffset:i});const{dataTransfer:a}=n,o=Hr(a);if(this.monitor.isDragging()){if(a&&typeof a.setDragImage=="function"){const B=this.monitor.getSourceId(),u=this.sourceNodes.get(B),g=this.sourcePreviewNodes.get(B)||u;if(g){const{anchorX:d,anchorY:h,offsetX:f,offsetY:U}=this.getCurrentSourcePreviewNodeOptions(),y=Yf(u,g,i,{anchorX:d,anchorY:h},{offsetX:f,offsetY:U});a.setDragImage(g,y.x,y.y)}}try{a==null||a.setData("application/json",{})}catch{}this.setCurrentDragSourceNode(n.target);const{captureDraggingState:l}=this.getCurrentSourcePreviewNodeOptions();l?this.actions.publishDragSource():setTimeout(()=>this.actions.publishDragSource(),0)}else if(o)this.beginDragNativeItem(o);else{if(a&&!a.types&&(n.target&&!n.target.hasAttribute||!n.target.hasAttribute("draggable")))return;n.preventDefault()}},this.handleTopDragEndCapture=()=>{this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleTopDragEnterCapture=n=>{if(this.dragEnterTargetIds=[],this.isDraggingNativeItem()){var s;(s=this.currentNativeSource)===null||s===void 0||s.loadDataTransfer(n.dataTransfer)}if(!this.enterLeaveCounter.enter(n.target)||this.monitor.isDragging())return;const{dataTransfer:a}=n,o=Hr(a);o&&this.beginDragNativeItem(o,a)},this.handleTopDragEnter=n=>{const{dragEnterTargetIds:s}=this;if(this.dragEnterTargetIds=[],!this.monitor.isDragging())return;this.altKeyPressed=n.altKey,s.length>0&&this.actions.hover(s,{clientOffset:pt(n)}),s.some(a=>this.monitor.canDropOnTarget(a))&&(n.preventDefault(),n.dataTransfer&&(n.dataTransfer.dropEffect=this.getCurrentDropEffect()))},this.handleTopDragOverCapture=n=>{if(this.dragOverTargetIds=[],this.isDraggingNativeItem()){var s;(s=this.currentNativeSource)===null||s===void 0||s.loadDataTransfer(n.dataTransfer)}},this.handleTopDragOver=n=>{const{dragOverTargetIds:s}=this;if(this.dragOverTargetIds=[],!this.monitor.isDragging()){n.preventDefault(),n.dataTransfer&&(n.dataTransfer.dropEffect="none");return}this.altKeyPressed=n.altKey,this.lastClientOffset=pt(n),this.scheduleHover(s),(s||[]).some(a=>this.monitor.canDropOnTarget(a))?(n.preventDefault(),n.dataTransfer&&(n.dataTransfer.dropEffect=this.getCurrentDropEffect())):this.isDraggingNativeItem()?n.preventDefault():(n.preventDefault(),n.dataTransfer&&(n.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=n=>{this.isDraggingNativeItem()&&n.preventDefault(),this.enterLeaveCounter.leave(n.target)&&(this.isDraggingNativeItem()&&setTimeout(()=>this.endDragNativeItem(),0),this.cancelHover())},this.handleTopDropCapture=n=>{if(this.dropTargetIds=[],this.isDraggingNativeItem()){var s;n.preventDefault(),(s=this.currentNativeSource)===null||s===void 0||s.loadDataTransfer(n.dataTransfer)}else Hr(n.dataTransfer)&&n.preventDefault();this.enterLeaveCounter.reset()},this.handleTopDrop=n=>{const{dropTargetIds:s}=this;this.dropTargetIds=[],this.actions.hover(s,{clientOffset:pt(n)}),this.actions.drop({dropEffect:this.getCurrentDropEffect()}),this.isDraggingNativeItem()?this.endDragNativeItem():this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleSelectStart=n=>{const s=n.target;typeof s.dragDrop=="function"&&(s.tagName==="INPUT"||s.tagName==="SELECT"||s.tagName==="TEXTAREA"||s.isContentEditable||(n.preventDefault(),s.dragDrop()))},this.options=new Wf(t,r),this.actions=A.getActions(),this.monitor=A.getMonitor(),this.registry=A.getRegistry(),this.enterLeaveCounter=new Pf(this.isNodeInDocument)}}const zf=function(A,t,r){return new qf(A,t,r)},zs={CARD:"card"},$f=({item:e,index:A,onDelete:t,onMove:r})=>{var o;const n=v.useRef(null),[{isDragging:s},i]=bf({type:zs.CARD,item:{index:A},collect:l=>({isDragging:l.isDragging()})}),[,a]=Mf({accept:zs.CARD,hover:l=>{l.index!==A&&(r(l.index,A),l.index=A)}});return i(a(n)),c.jsx("div",{ref:n,style:{opacity:s?.5:1},className:"transition-opacity",children:c.jsx(qA,{className:"relative group cursor-move hover:shadow-xl transition-all border-2 overflow-hidden",children:c.jsxs(fe,{className:"p-0",children:[c.jsx(M,{variant:"destructive",size:"icon",className:"absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-all z-10 shadow-lg",onClick:()=>t(e.id),children:c.jsx(Bn,{className:"h-4 w-4"})}),e.item_type==="image"&&c.jsxs("div",{className:"relative w-full h-64 overflow-hidden",children:[c.jsx("img",{src:e.content,alt:"Vision board item",className:"w-full h-full object-cover"}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity"})]}),e.item_type==="affirmation"&&c.jsxs("div",{className:"text-white p-8 h-64 flex items-center justify-center text-center relative overflow-hidden",style:{background:e.background_gradient||"linear-gradient(135deg, #667eea 0%, #764ba2 100%)"},children:[c.jsxs("div",{className:"absolute inset-0 opacity-10",children:[c.jsx(Se,{className:"absolute top-4 left-4 h-8 w-8"}),c.jsx(Se,{className:"absolute bottom-4 right-4 h-8 w-8"})]}),c.jsxs("p",{className:"text-xl font-semibold leading-relaxed relative z-10",style:{color:e.text_color||"#FFFFFF"},children:["I AM ",e.content.toUpperCase()]})]}),e.item_type==="word"&&c.jsxs("div",{className:"p-8 h-64 flex items-center justify-center text-center relative overflow-hidden",style:{background:e.background_gradient||"linear-gradient(135deg, #ffd89b 0%, #19547b 100%)"},children:[c.jsx("div",{className:"absolute inset-0 opacity-5",children:c.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_center,_var(--tw-gradient-stops))] from-black/20 to-transparent"})}),c.jsx("p",{className:"text-3xl font-bold uppercase tracking-wide relative z-10",style:{color:e.text_color||"#FFFFFF"},children:e.content})]}),e.item_type==="text_overlay"&&c.jsx("div",{className:"relative h-64 roun
43ded-none overflow-hidden group-hover:scale-[1.02] transition-transform",style:{backgroundImage:`url(${e.content})`,backgroundSize:"cover",backgroundPosition:"center"},children:c.jsx("div",{className:"absolute inset-0 flex items-center justify-center p-6",style:{background:e.background_gradient?`linear-gradient(to top, ${e.background_gradient.includes("linear-gradient")&&((o=e.background_gradient.match(/rgba?\([^)]+\)/g))==null?void 0:o[0])||"rgba(0,0,0,0.8)"}, transparent)`:"linear-gradient(to top, rgba(0,0,0,0.8), rgba(0,0,0,0.4), transparent)"},children:c.jsx("p",{className:"text-2xl font-bold text-center drop-shadow-2xl leading-tight uppercase tracking-wide",style:{color:e.text_color||"#FFFFFF"},children:e.overlay_text||""})})})]})})})},$s=[{id:"blank",name:"Blank Canvas",description:"Start from scratch with an empty board",thumbnail:"ð¨",items:[]},{id:"empowerment",name:"Self Empowerment",description:"Focused on personal power and confidence",thumbnail:"ð",items:[{type:"affirmation",content:"confident",backgroundGradient:"linear-gradient(135deg, #667eea 0%, #764ba2 100%)",textColor:"#FFFFFF",designStyle:"gradient"},{type:"affirmation",content:"powerful",backgroundGradient:"linear-gradient(135deg, #f093fb 0%, #f5576c 100%)",textColor:"#FFFFFF",designStyle:"gradient"},{type:"word",content:"UNSTOPPABLE",backgroundGradient:"linear-gradient(135deg, #4facfe 0%, #00f2fe 100%)",textColor:"#FFFFFF",designStyle:"gradient"},{type:"affirmation",content:"worthy",backgroundGradient:"linear-gradient(135deg, #43e97b 0%, #38f9d7 100%)",textColor:"#FFFFFF",designStyle:"gradient"}]},{id:"wellness",name:"Wellness & Peace",description:"Calm, healing, and self-care focus",thumbnail:"ð¸",items:[{type:"affirmation",content:"peaceful",backgroundGradient:"linear-gradient(135deg, #a8edea 0%, #fed6e3 100%)",textColor:"#4A5568",designStyle:"gradient"},{type:"word",content:"BALANCE",backgroundGradient:"linear-gradient(135deg, #ffecd2 0%, #fcb69f 100%)",textColor:"#4A5568",designStyle:"gradient"},{type:"affirmation",content:"healthy",backgroundGradient:"linear-gradient(135deg, #d299c2 0%, #fef9d7 100%)",textColor:"#4A5568",designStyle:"gradient"},{type:"word",content:"HEALING",backgroundGradient:"linear-gradient(135deg, #e0c3fc 0%, #8ec5fc 100%)",textColor:"#4A5568",designStyle:"gradient"}]},{id:"abundance",name:"Abundance & Success",description:"Prosperity and achievement themed",thumbnail:"â¨",items:[{type:"affirmation",content:"abundant",backgroundGradient:"linear-gradient(135deg, #ffd89b 0%, #19547b 100%)",textColor:"#FFFFFF",designStyle:"gradient"},{type:"word",content:"SUCCESS",backgroundGradient:"linear-gradient(135deg, #667eea 0%, #764ba2 100%)",textColor:"#FFFFFF",designStyle:"gradient"},{type:"affirmation",content:"prosperous",backgroundGradient:"linear-gradient(135deg, #f093fb 0%, #f5576c 100%)",textColor:"#FFFFFF",designStyle:"gradient"},{type:"word",content:"WEALTH",backgroundGradient:"linear-gradient(135deg, #fbc2eb 0%, #a6c1ee 100%)",textColor:"#4A5568",designStyle:"gradient"}]},{id:"love",name:"Love & Connection",description:"Relationships and self-love focus",thumbnail:"ð",items:[{type:"affirmation",content:"loved",backgroundGradient:"linear-gradient(135deg, #ff9a9e 0%, #fecfef 100%)",textColor:"#4A5568",designStyle:"gradient"},{type:"word",content:"COMPASSION",backgroundGradient:"linear-gradient(135deg, #ffecd2 0%, #fcb69f 100%)",textColor:"#4A5568",designStyle:"gradient"},{type:"affirmation",content:"connected",backgroundGradient:"linear-gradient(135deg, #a8edea 0%, #fed6e3 100%)",textColor:"#4A5568",designStyle:"gradient"},{type:"word",content:"GRATITUDE",backgroundGradient:"linear-gradient(135deg, #fbc2eb 0%, #a6c1ee 100%)",textColor:"#4A5568",designStyle:"gradient"}]}],Ut=[{name:"Purple Dreams",value:"linear-gradient(135deg, #667eea 0%, #764ba2 100%)",textColor:"#FFFFFF"},{name:"Pink Sunset",value:"linear-gradient(135deg, #f093fb 0%, #f5576c 100%)",textColor:"#FFFFFF"},{name:"Ocean Blue",value:"linear-gradient(135deg, #4facfe 0%, #00f2fe 100%)",textColor:"#FFFFFF"},{name:"Mint Fresh",value:"linear-gradient(135deg, #43e97b 0%, #38f9d7 100%)",textColor:"#FFFFFF"},{name:"Soft Peach",value:"linear-gradient(135deg, #ffecd2 0%, #fcb69f 100%)",textColor:"#4A5568"},{name:"Cotton Candy",value:"linear-gradient(135deg, #a8edea 0%, #fed6e3 100%)",textColor:"#4A5568"},{name:"Lavender Sky",value:"linear-gradient(135deg, #e0c3fc 0%, #8ec5fc 100%)",textColor:"#4A5568"},{name:"Peachy Pink",value:"linear-gradient(135deg, #ff9a9e 0%, #fecfef 100%)",textColor:"#4A5568"},{name:"Golden Hour",value:"linear-gradient(135deg, #ffd89b 0%, #19547b 100%)",textColor:"#FFFFFF"},{name:"Rose Gold",value:"linear-gradient(135deg, #fbc2eb 0%, #a6c1ee 100%)",textColor:"#4A5568"},{name:"Sunset Orange",value:"linear-gradient(135deg, #fa709a 0%, #fee140 100%)",textColor:"#FFFFFF"},{name:"Deep Purple",value:"linear-gradient(135deg, #30cfd0 0%, #330867 100%)",textColor:"#FFFFFF"},{name:"Coral",value:"#FF6B6B",textColor:"#FFFFFF"},{name:"Turquoise",value:"#4ECDC4",textColor:"#FFFFFF"},{name:"Sunny Yellow",value:"#FFE66D",textColor:"#4A5568"},{name:"Sage Green",value:"#95CCA2",textColor:"#4A5568"}],br=({onSelect:e,selectedGradient:A})=>{const[t,r]=v.useState("vibrant"),n=Ut.slice(0,4),s=Ut.slice(4,8),i=Ut.slice(8,12),a=Ut.slice(12,16),o=l=>c.jsx("div",{className:"grid grid-cols-2 gap-3",children:l.map((B,u)=>
43c.jsx(qA,{className:`cursor-pointer transition-all hover:shadow-lg ${A===B.value?"ring-2 ring-primary":""}`,onClick:()=>e(B.value,B.textColor),children:c.jsxs(fe,{className:"p-0",children:[c.jsx("div",{className:"h-20 rounded-t-lg relative",style:{background:B.value},children:A===B.value&&c.jsx("div",{className:"absolute top-2 right-2 bg-white rounded-full p-1",children:c.jsx(un,{className:"h-4 w-4 text-primary"})})}),c.jsx("div",{className:"p-2 text-center",children:c.jsx("p",{className:"text-xs font-medium",children:B.name})})]})},u))});return c.jsxs("div",{className:"space-y-3",children:[c.jsx("label",{className:"text-sm font-medium",children:"Choose Background"}),c.jsxs(Sa,{value:t,onValueChange:l=>r(l),children:[c.jsxs(Ta,{className:"grid w-full grid-cols-4",children:[c.jsx(Xe,{value:"vibrant",className:"text-xs",children:"Vibrant"}),c.jsx(Xe,{value:"pastel",className:"text-xs",children:"Pastel"}),c.jsx(Xe,{value:"bold",className:"text-xs",children:"Bold"}),c.jsx(Xe,{value:"solid",className:"text-xs",children:"Solid"})]}),c.jsx(Je,{value:"vibrant",className:"mt-3",children:o(n)}),c.jsx(Je,{value:"pastel",className:"mt-3",children:o(s)}),c.jsx(Je,{value:"bold",className:"mt-3",children:o(i)}),c.jsx(Je,{value:"solid",className:"mt-3",children:o(a)})]})]})},Ah=({open:e,onClose:A,onSelectTemplate:t})=>{const[r,n]=v.useState(null),s=()=>{const i=$s.find(a=>a.id===r);i&&(t(i),A())};return c.jsx(sn,{open:e,onOpenChange:A,children:c.jsxs(an,{className:"max-w-3xl max-h-[80vh] overflow-y-auto",children:[c.jsxs(on,{children:[c.jsx(cn,{className:"text-2xl",children:"Choose a Template"}),c.jsx(ln,{children:"Start with a pre-designed layout or create your own"})]}),c.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4 mt-4",children:$s.map(i=>c.jsx(qA,{className:`cursor-pointer transition-all hover:shadow-lg ${r===i.id?"ring-2 ring-primary shadow-lg":"hover:border-primary/50"}`,onClick:()=>n(i.id),children:c.jsx(fe,{className:"p-4",children:c.jsxs("div",{className:"flex items-start gap-3",children:[c.jsx("div",{className:"text-4xl",children:i.thumbnail}),c.jsxs("div",{className:"flex-1",children:[c.jsxs("div",{className:"flex items-center justify-between mb-1",children:[c.jsx("h3",{className:"font-semibold",children:i.name}),r===i.id&&c.jsx(un,{className:"h-5 w-5 text-primary"})]}),c.jsx("p",{className:"text-sm text-muted-foreground",children:i.description}),c.jsx("div",{className:"mt-2 text-xs text-muted-foreground",children:i.items.length===0?"Empty board":`${i.items.length} pre-filled items`})]})]})})},i.id))}),c.jsxs("div",{className:"flex justify-end gap-3 mt-6",children:[c.jsx(M,{variant:"outline",onClick:A,children:"Cancel"}),c.jsx(M,{onClick:s,disabled:!r,children:"Use Template"})]})]})})},eh="/assets/circles-hero-girls-Bddyohr9.jpg",hh=()=>{var bn;const e=La(),{user:A,loading:t}=Ka(),{isPremium:r}=Va(),{toast:n}=Oa(),[s,i]=v.useState(!0),[a,o]=v.useState(null),[l,B]=v.useState([]),[u,g]=v.useState(!1),[d,h]=v.useState(null),[f,U]=v.useState(""),[Q,p]=v.useState(""),[y,I]=v.useState("url"),[E,C]=v.useState(!1),[T,L]=v.useState(!1),[H,k]=v.useState(""),[J,x]=v.useState(5),[b,R]=v.useState(null),[nA,z]=v.useState(null),[Y,cA]=v.useState(!1),[sA,BA]=v.useState(!1),[uA,fA]=v.useState(!1),[mA,xA]=v.useState(!1),[$,vA]=v.useState("linear-gradient(135deg, #667eea 0%, #764ba2 100%)"),[HA,_e]=v.useState("#FFFFFF"),je=v.useRef(null);v.useEffect(()=>{document.title="Vision Board â Create Your Dreams"},[]),v.useEffect(()=>{!t&&A?(Ar(),Ua()):!t&&!A&&i(!1)},[A,t]);const Ua=async()=>{if(!A)return;if(r){R("premium"),x(999);return}const{data:w,error:S}=await iA.from("profiles").select("subscription_tier, subscription_status").eq("user_id",A.id).maybeSingle();if(!S&&w){const O=w.subscription_status==="active"?w.subscription_tier:null;R(O),x(O==="premium"?20:O==="standard"?10:5)}},Ar=async()=>{if(!A)return;i(!0);let{data:w,error:S}=await iA.from("vision_boards").select("*").eq("user_id",A.id).maybeSingle();if(S){console.error("Error fetching vision board:",S),i(!1);return}if(!w){const{data:hA,error:NA}=await iA.from("vision_boards").insert({user_id:A.id}).select().single();if(NA){console.error("Error creating vision board:",NA),n({title:"Error",description:"Failed to create vision board",variant:"destructive"}),i(!1);return}w=hA}o(w),fA(w.is_public||!1);const{data:O,error:X}=await iA.from("vision_board_items").select("*").eq("vision_board_id",w.id).order("created_at",{ascending:!0});X?console.error("Error fetching items:",X):B(O||[]),i(!1)},er=()=>l.filter(w=>w.item_type==="image").length,pe=()=>er()<J,yn=async()=>
43{if(A){C(!0);try{const w=await Xa.getPhoto({quality:90,allowEditing:!1,resultType:Ja.Base64,source:Ya.Camera});if(w.base64String){const O=await(await fetch(`data:image/jpeg;base64,${w.base64String}`)).blob(),X=`${A.id}/${Date.now()}.jpg`,{error:hA}=await iA.storage.from("vision-boards").upload(X,O,{contentType:"image/jpeg"});if(hA)throw hA;const{data:{publicUrl:NA}}=iA.storage.from("vision-boards").getPublicUrl(X);U(NA),n({title:"Success",description:"Photo captured and ready to add!"})}}catch(w){console.error("Error taking photo:",w),n({title:"Error",description:"Failed to take photo. Make sure you granted camera permissions.",variant:"destructive"})}finally{C(!1)}}},In=async w=>{var O;const S=(O=w.target.files)==null?void 0:O[0];if(!(!S||!A)){if(!S.type.startsWith("image/")){n({title:"Error",description:"Please upload an image file",variant:"destructive"});return}C(!0);try{const X=`${A.id}/${Date.now()}.jpg`,{error:hA}=await iA.storage.from("vision-boards").upload(X,S,{contentType:S.type});if(hA)throw hA;const{data:{publicUrl:NA}}=iA.storage.from("vision-boards").getPublicUrl(X);U(NA),n({title:"Success",description:"Image uploaded and ready to add!"})}catch(X){console.error("Error uploading image:",X),n({title:"Error",description:"Failed to upload image",variant:"destructive"})}finally{C(!1)}}},Fa=async w=>{if(A){C(!0),L(!1);try{const O=await(await fetch(w)).blob(),X=`${A.id}/${Date.now()}.jpg`,{error:hA}=await iA.storage.from("vision-boards").upload(X,O,{contentType:"image/jpeg"});if(hA)throw hA;const{data:{publicUrl:NA}}=iA.storage.from("vision-boards").getPublicUrl(X);U(NA),URL.revokeObjectURL(w),n({title:"Success",description:"Image ready to add!"})}catch(S){console.error("Error uploading image:",S),n({title:"Error",description:"Failed to upload image",variant:"destructive"})}finally{C(!1)}}},ma=v.useCallback((w,S)=>{B(O=>{const X=[...O],[hA]=X.splice(w,1);return X.splice(S,0,hA),X})},[]),xn=v.useCallback(async()=>{if(!l.length)return;const w=l.map((S,O)=>({id:S.id,position_x:O,position_y:0}));for(const S of w)await iA.from("vision_board_items").update({position_x:S.position_x,position_y:S.position_y}).eq("id",S.id)},[l]);v.useEffect(()=>{const w=setTimeout(()=>{xn()},1e3);return()=>clearTimeout(w)},[l,xn]);const va=async()=>{if(!a||!d){n({title:"Error",description:"Please select an item type",variant:"destructive"});return}if(d==="text_overlay"){if(!f.trim()){n({title:"Image Required",description:"Please add an image for your text overlay",variant:"destructive"});return}if(!Q.trim()){n({title:"Text Required",description:"Please add text for your overlay",variant:"destructive"});return}}else if(!f.trim()){n({title:"Content Required",description:"Please enter content for your item",variant:"destructive"});return}if((d==="image"||d==="text_overlay")&&!pe()){n({title:"Image Limit Reached",description:`${b==="premium"?"Premium":b==="standard"?"Standard":"Free"} members can add up to ${J} images. Upgrade for more!`,variant:"destructive"});return}const w={vision_board_id:a.id,item_type:d,content:f,position_x:l.length,position_y:0};d==="text_overlay"&&Q&&(w.overlay_text=Q),(d==="affirmation"||d==="word"||d==="text_overlay")&&(w.background_gradient=$,w.text_color=HA,w.design_style="gradient");const{data:S,error:O}=await iA.from("vision_board_items").insert(w).select().single();if(O){console.error("Error adding item:",O),n({title:"Error",description:"Failed to add item to vision board",variant:"destructive"});return}U(""),p(""),h(null),I("url"),k(""),vA("linear-gradient(135deg, #667eea 0%, #764ba2 100%)"),_e("#FFFFFF"),g(!1),await Ar(),n({title:"Success",description:"Item added to your vision board!"})},Ea=async w=>{const{error:S}=await iA.from("vision_board_items").delete().eq("id",w);if(S){n({title:"Error",description:"Failed to delete item",variant:"destructive"});return}B(l.filter(O=>O.id!==w)),n({title:"Success",description:"Item removed from vision board"})},ya=async()=>{if(!je.current){console.error("Vision board ref is not available"),n({title:"Error",description:"Vision board is not ready. Please try again.",variant:"destructive"});return}if(l.length===0){n({title:"No Items",description:"Please add items to your vision board first",variant:"destructive"});return}BA(!0),console.log("Starting vision board image generation...",{itemsCount:l.length,refExists:!!je.current});try{const w=await Sg(je.current,{backgroundColor:"#ffffff",scale:2,logging:!0,useCORS:!0,allowTaint:!1});console.log("Canvas generated successfully",{width:w.width,height:w.height});const S=w.toDataURL("image/png");console.log("Image data URL created, length:",S.length),z(S),cA(!0),n({title:"Success",description:"Vision board image generated!"})}catch(w){console.error("Error generating vision board image:",w),console.error("Error details:",{message:w==null?void 0:w.message,stack:w==null?void 0:w.stack,name:w==null?void 0:w.name}),n({title:"Image Generation Failed",description:(w==null?void 0:w.message)||"Failed to generate vision board image. Try removing any external images.",variant:"destructive"})}finally{BA(!1),console.log("Image generation process completed")}},Ia=()=>
43{if(!nA)return;const w=document.createElement("a");w.href=nA,w.download=`vision-board-${new Date().getTime()}.png`,document.body.appendChild(w),w.click(),document.body.removeChild(w),n({title:"Success",description:"Vision board downloaded successfully!"})},xa=async w=>{if(!a)return;const{error:S}=await iA.from("vision_boards").update({template_id:w.id}).eq("id",a.id);if(S){n({title:"Error",description:"Failed to apply template",variant:"destructive"});return}for(const O of w.items){const X={vision_board_id:a.id,item_type:O.type,content:O.content,position_x:l.length,position_y:0};O.type==="text_overlay"&&(X.overlay_text=O.content),O.backgroundGradient&&(X.background_gradient=O.backgroundGradient),O.textColor&&(X.text_color=O.textColor),O.designStyle&&(X.design_style=O.designStyle),await iA.from("vision_board_items").insert(X)}await Ar(),n({title:"Success",description:w.name+" template applied!"})},Ha=async()=>{if(!a)return;const w=!uA,{error:S}=await iA.from("vision_boards").update({is_public:w}).eq("id",a.id);if(S){n({title:"Error",description:"Failed to update board privacy",variant:"destructive"});return}fA(w),n({title:"Success",description:w?"Your vision board is now public! Others can view it for inspiration.":"Your vision board is now private."})},Hn=r||b==="premium"||b==="standard";return t||s?c.jsx(Na,{}):A?c.jsx(sf,{backend:zf,children:c.jsxs("div",{className:"min-h-screen bg-background",children:[c.jsx(Vg,{open:T,onClose:()=>{L(!1),k("")},imageUrl:H,onSave:Fa}),c.jsx(Ah,{open:mA,onClose:()=>xA(!1),onSelectTemplate:xa}),c.jsxs("div",{className:"container mx-auto px-4 py-8 max-w-7xl",children:[c.jsxs("div",{className:"relative overflow-hidden rounded-3xl bg-gradient-wellness shadow-glow mb-10",children:[c.jsx("div",{className:"absolute top-0 right-0 w-64 h-64 bg-white/20 rounded-full blur-3xl -translate-y-1/2 translate-x-1/3"}),c.jsx("div",{className:"absolute bottom-0 left-0 w-48 h-48 bg-primary/20 rounded-full blur-3xl translate-y-1/3 -translate-x-1/4"}),c.jsxs("div",{className:"relative px-6 py-10 sm:px-10 sm:py-14 text-center",children:[c.jsxs("div",{className:"inline-flex items-center gap-2 px-4 py-1.5 rounded-full bg-white/30 backdrop-blur-sm text-foreground font-medium text-sm mb-5",children:[c.jsx(Se,{className:"h-4 w-4 text-primary"}),"Dream it. Believe it. Become it."]}),c.jsx("h1",{className:"text-3xl sm:text-5xl font-bold text-foreground mb-4 tracking-tight",children:"My Vision Board"}),c.jsx("p",{className:"text-foreground/80 text-lg sm:text-xl max-w-2xl mx-auto mb-8",children:"Collect images, affirmations, and words that remind you who you are becoming. Your board is your daily confidence boost â made by YOU."}),c.jsxs("div",{className:"flex flex-wrap items-center justify-center gap-3",children:[l.length===0&&c.jsxs(M,{variant:"default",onClick:()=>xA(!0),size:"lg",className:"gap-2 shadow-lg rounded-full",children:[c.jsx(ao,{className:"h-5 w-5"}),c.jsx("span",{className:"hidden sm:inline",children:"Use a Template"}),c.jsx("span",{className:"sm:hidden",children:"Template"})]}),c.jsxs(M,{variant:"secondary",onClick:()=>e("/community-vision-boards"),size:"lg",className:"gap-2 rounded-full",children:[c.jsx(Ma,{className:"h-5 w-5"}),c.jsx("span",{className:"hidden sm:inline",children:"Browse Community"}),c.jsx("span",{className:"sm:hidden",children:"Community"})]}),c.jsxs(M,{onClick:ya,disabled:l.length===0||sA,className:"gap-2 shadow-lg rounded-full",size:"lg",children:[c.jsx(Ra,{className:"h-5 w-5"}),sA?"Generating...":"View Full Board"]}),c.jsx(M,{variant:"outline",onClick:()=>e("/dashboard"),size:"lg",className:"rounded-full",children:c.jsx(eo,{className:"h-5 w-5"})})]})]})]}),c.jsxs("section",{className:"mb-12",children:[c.jsxs("div",{className:"text-center max-w-2xl mx-auto mb-8",children:[c.jsxs("div",{className:"inline-flex items-center gap-2 text-primary font-semibold text-sm uppercase tracking-wide mb-2",children:[c.jsx(to,{className:"h-4 w-4"}),"Need Ideas?"]}),c.jsx("h2",{className:"text-2xl sm:text-3xl font-bold text-foreground mb-3",children:"Vision boards girls like you are making"}),c.jsx("p",{className:"text-muted-foreground",children:"A vision board is a collage of pictures and words that show what you want for your life. Tap any idea below to get inspired for your own board."})]}),c.jsxs("div",{className:"columns-1 sm:columns-2 lg:columns-3 gap-5 space-y-5",children:[c.jsxs("div",{className:"break-inside-avoid rounded-2xl overflow-hidden shadow-soft hover:shadow-lg transition-all group relative h-72",children:[c.jsx("img",{src:ka,alt:"My Dreams vision board example",className:"absolute inset-0 w-full h-full object-cover group-hover:scale-105 transition-transform duration-500"}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-black/30 to-transparent"}),c.jsxs("div",{className:"absolute inset-0 p-5 flex flex-col justify-end text-white",children:[c.jsx("span",{className:"text-xs font-semibold uppercase tracking-wider text-white/80 mb-1",children:"Dream Big"}),c.jsx("h3",{className:"text-xl font-bold mb-2",children:"My Dreams"}),c.jsx("div",{className:"flex flex-wrap gap-2",children:["College","Travel","My Business"].map(w=>c.jsx("span",{className:"px-2.5 py-1 rounded-full bg-white/20 backdrop-blur-sm text-xs font-medium",children:w}
43,w))})]})]}),c.jsxs("div",{className:"break-inside-avoid rounded-2xl overflow-hidden shadow-soft hover:shadow-lg transition-all group relative h-64",children:[c.jsx("img",{src:_a,alt:"I AM affirmations vision board example",className:"absolute inset-0 w-full h-full object-cover group-hover:scale-105 transition-transform duration-500"}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-black/30 to-transparent"}),c.jsxs("div",{className:"absolute inset-0 p-5 flex flex-col justify-end text-white",children:[c.jsx("span",{className:"text-xs font-semibold uppercase tracking-wider text-white/80 mb-1",children:"Speak Your Power"}),c.jsx("h3",{className:"text-xl font-bold mb-2",children:"I AM..."}),c.jsx("p",{className:"text-sm text-white/90",children:"Strong, Enough, Loved, Capable, Beautiful"})]})]}),c.jsxs("div",{className:"break-inside-avoid rounded-2xl overflow-hidden shadow-soft hover:shadow-lg transition-all group relative h-80",children:[c.jsx("img",{src:Ga.url,alt:"My Squad vision board example",className:"absolute inset-0 w-full h-full object-cover object-top group-hover:scale-105 transition-transform duration-500"}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-black/30 to-transparent"}),c.jsxs("div",{className:"absolute inset-0 p-5 flex flex-col justify-end text-white",children:[c.jsx("span",{className:"text-xs font-semibold uppercase tracking-wider text-white/80 mb-1",children:"Real Friends"}),c.jsx("h3",{className:"text-xl font-bold mb-2",children:"My Squad"}),c.jsx("p",{className:"text-sm text-white/90",children:"Girls who lift me up, laugh with me, and remind me who I am."})]})]}),c.jsxs("div",{className:"break-inside-avoid rounded-2xl overflow-hidden shadow-soft hover:shadow-lg transition-all group relative h-60",children:[c.jsx("img",{src:Ao,alt:"This Year I Will vision board example",className:"absolute inset-0 w-full h-full object-cover group-hover:scale-105 transition-transform duration-500"}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-black/30 to-transparent"}),c.jsxs("div",{className:"absolute inset-0 p-5 flex flex-col justify-end text-white",children:[c.jsx("span",{className:"text-xs font-semibold uppercase tracking-wider text-white/80 mb-1",children:"My Year"}),c.jsx("h3",{className:"text-xl font-bold mb-2",children:"This Year I Will..."}),c.jsx("div",{className:"flex flex-wrap gap-2",children:["Speak Up","Try New Things","Love Me"].map(w=>c.jsx("span",{className:"px-2.5 py-1 rounded-full bg-white/20 backdrop-blur-sm text-xs font-medium",children:w},w))})]})]}),c.jsxs("div",{className:"break-inside-avoid rounded-2xl overflow-hidden shadow-soft hover:shadow-lg transition-all group relative h-72",children:[c.jsx("img",{src:eh,alt:"Places I Will Go vision board example",className:"absolute inset-0 w-full h-full object-cover group-hover:scale-105 transition-transform duration-500"}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-black/30 to-transparent"}),c.jsxs("div",{className:"absolute inset-0 p-5 flex flex-col justify-end text-white",children:[c.jsx("span",{className:"text-xs font-semibold uppercase tracking-wider text-white/80 mb-1",children:"Adventure"}),c.jsx("h3",{className:"text-xl font-bold mb-2",children:"Places I'll Go"}),c.jsx("div",{className:"flex flex-wrap gap-2",children:["Paris","Beach Days","Big Cities"].map(w=>c.jsx("span",{className:"px-2.5 py-1 rounded-full bg-white/20 backdrop-blur-sm text-xs font-medium",children:w},w))})]})]}),c.jsxs("div",{className:"break-inside-avoid rounded-2xl overflow-hidden shadow-soft hover:shadow-lg transition-all group relative h-64",children:[c.jsx("img",{src:ja,alt:"Words I Live By vision board example",className:"absolute inset-0 w-full h-full object-cover group-hover:scale-105 transition-transform duration-500"}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-black/30 to-transparent"}),c.jsxs("div",{className:"absolute inset-0 p-5 flex flex-col justify-end text-white",children:[c.jsx("span",{className:"text-xs font-semibold uppercase tracking-wider text-white/80 mb-1",children:"My Mantra"}),c.jsx("h3",{className:"text-xl font-bold mb-2",children:"Words I Live By"}),c.jsx("p",{className:"text-sm text-white/90 font-semibold uppercase tracking-wide",children:"Brave ⢠Kind ⢠Unstoppable"})]})]})]})]}),c.jsx(qA,{className:"mb-8 border-2 shadow-md overflow-hidden",children:c.jsxs("div",{className:"bg-gradient-wellness p-5",children:[c.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-center justify-between gap-4 text-white",children:[c.jsxs("div",{className:"flex items-center gap-3",children:[c.jsx("div",{className:"p-2 bg-white/20 rounded-lg backdrop-blur-sm",children:c.jsx(Ln,{className:"h-6 w-6"})}),c.jsxs("div",{children:[c.jsxs("div",{className:"font-semibold text-lg",children:[er()," / ",J," Images Used"]}),c.jsxs("div",{className:"text-white/80 text-sm",children:[J-er()," images remaining"]})]})]}),c.jsx("div",{className:"flex items-center gap-2",children:c.jsxs(M,{variant:"secondary",size:"sm",onClick:Ha,className:"gap-2 shadow-lg",children:[c.jsx(ro,{className:"h-4 w-4"}),c.jsx("span",{className:"hidden sm:inline",children:uA?"Make Private":"Share Publicly"}),c.jsx("span",{className:"sm:hidden",children:uA?"Private":"Public"})]})})]}),c.jsx("div",{className:"flex flex-col sm:flex-row sm:items-center justify-between gap-4 text-white mt-4 pt-4 border-t border-white/20",children:c.jsx("div",{className:"flex items-center gap-3",children:b==="premium"?c.jsxs("div",{className:"flex items-center gap-2 bg-white/20 px-4 py-2 rounded-lg backdrop-blur-sm",children:[c.jsx(Ye,{className:"h-5 w-5"}),c.jsx("span",{className:"font-medium",children:"Premium"})]}):b==="standard"?c.jsxs(c.Fragment,{children:[c.jsx("span",{className:"text-sm",children:"Standard Plan"}),c.jsxs(M,{variant:"secondary",size:"sm",onClick:()=>e("/premium"),className:"shadow-lg",children:[c.jsx(Ye,{className:"h-4 w-4 mr-2"}),"Upgrade to Premium"]})]}):c.jsxs(c.Fragment,{children:[c.jsx("span",{className:"text-sm hidden sm:inline",children:"Free Plan"}),c.jsxs(M,{variant:"secondary",size:"sm",onClick:()=>e("/premium"),className:"shadow-lg",children:[c.jsx(Ye,{className:"h-4 w-4 mr-2"}),"Upgrade for More"]})]})})})]})}),c.jsxs("div",{ref:je,className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6 mb-8",children:[l.map((w,S)=>c.jsx($f,{item:w,index:S,onDelete:Ea,onMove:ma},w.id)),c.jsx(qA,{className:"border-dashed border-2 border-primary/30 hover:border-primary hover:shadow-lg transition-all cursor-pointer group",children:c.jsx(fe,{className:"p-8 h-full flex items-center justify-center min-h-[280px]",onClick:()=>g(!0),children:c.jsxs("div",{className:"text-center",children:[c.jsx("div",{className:"inline-flex p-4 rounded-full bg-primary/10 mb-4 group-hover:bg-primary/20 transition-colors",children:c.jsx(On,{className:"h-10 w-10 text-primary"})}),c.jsx("p",{className:"font-medium text-lg text-foreground",children:"Add New Item"}),c.jsx("p",{className:"text-sm text-muted-foreground mt-1",children:"Click to get started"})]})})})]}),u&&c.jsx("div",{className:"fixed inset-0 bg-black/60 backdrop-blur-sm z-50 flex items-center justify-center p-4 animate-in fade-in duration-200",children:c.jsxs(qA,{className:"max-w-lg w-full shadow-2xl animate-in zoom-in-95 duration-200",children:[c.jsxs(Dn,{className:"space-y-1 pb-4",children:[c.jsxs("div",{className:"flex items-center justify-between",children:[c.jsxs(Sn,{className:"text-2xl flex items-center gap-2",children:[c.jsx(Se,{className:"h-6 w-6 text-primary"}),"Add to Vision Board"]}),c.jsx(M,{variant:"ghost",size:"icon",onClick:()=>{g(!1),h(null),U("")},children:c.jsx(Bn,{className:"h-5 w-5"})})]}),c.jsx(Tn,{className:"text-base",children:"Choose what you'd like to add to your vision board"})]}),c.jsx(fe,{className:"space-y-5",children:d?c.jsxs(c.Fragment,{children:[d==="text_overlay"?c.jsxs("div",{className:"space-y-4",children:[c.jsx("label",{className:"text-sm font-medium text-foreground",children:"Create Text Overlay"}),c.jsxs("div",{className:"space-y-3",children:[c.jsx("label",{className:"text-xs text-muted-foreground font-medium uppercase tracking-wide",children:"Step 1: Choose Image"}),c.jsxs("div",{className:"grid grid-cols-3 gap-3",children:[c.jsx(M,{variant:y==="url"?"default":"outline",onClick:()=>I("url"),className:"h-11",children:"URL"}),c.jsxs(M,{variant:y==="upload"?"default":"outline",onClick:()=>I("upload"),className:"h-11",children:[c.jsx(Mn,{className:"h-4 w-4 mr-2"}),"Upload"]}),c.jsxs(M,{variant:y==="camera"?"default":"outline",onClick:()=>{I("camera"),yn()},className:"h-11",children:[c.jsx(Ze,{className:"h-4 w-4 mr-2"}),"Camera"]})]}),y==="url"?c.jsx(We,{placeholder:"https://example.com/image.jpg",value:f,onChange:w=>U(w.target.value),className:"h-11"}):y==="upload"?c.jsxs("div",{className:"space-y-3",children:[c.jsx(We,{type:"file",accept:"image/*",onChange:In,disabled:E,className:"cursor-pointer h-11"}),E&&c.jsxs("div",{className:"flex items-center gap-2 text-sm text-muted-foreground p-3 bg-muted/50 rounded-lg",children:[c.jsx("div",{className:"animate-spin h-4 w-4 border-2 border-primary border-t-transparent roun
43ded-full"}),"Uploading..."]}),f&&!E&&c.jsxs("div",{className:"flex items-center gap-2 text-sm text-green-600 font-medium p-2 bg-green-50 rounded-lg",children:[c.jsx("div",{className:"h-5 w-5 rounded-full bg-green-600 text-white flex items-center justify-center text-xs",children:"â"}),"Image uploaded!"]})]}):c.jsx("div",{className:"space-y-3 text-center p-6 bg-muted/30 rounded-lg",children:f?E?c.jsxs("div",{className:"flex items-center justify-center gap-2 text-sm text-muted-foreground",children:[c.jsx("div",{className:"animate-spin h-4 w-4 border-2 border-primary border-t-transparent rounded-full"}),"Uploading..."]}):c.jsxs("div",{className:"flex items-center justify-center gap-2 text-sm text-green-600 font-medium",children:[c.jsx("div",{className:"h-5 w-5 rounded-full bg-green-600 text-white flex items-center justify-center text-xs",children:"â"}),"Photo ready!"]}):c.jsxs(c.Fragment,{children:[c.jsx("div",{className:"inline-flex p-4 rounded-full bg-muted",children:c.jsx(Ze,{className:"h-10 w-10 text-muted-foreground"})}),c.jsx("p",{className:"text-sm text-muted-foreground",children:"Click Camera button above"})]})})]}),c.jsxs("div",{className:"space-y-3",children:[c.jsx("label",{className:"text-xs text-muted-foreground font-medium uppercase tracking-wide",children:"Step 2: Add Your Text"}),c.jsx(Kn,{placeholder:"Enter your inspiring text (e.g., DREAM BIG, I AM UNSTOPPABLE, BELIEVE IN YOURSELF)",value:Q,onChange:w=>p(w.target.value),rows:3,className:"resize-none text-base"})]}),c.jsxs("div",{className:"space-y-3",children:[c.jsx("label",{className:"text-xs text-muted-foreground font-medium uppercase tracking-wide",children:"Step 3: Customize Colors"}),c.jsx(br,{onSelect:(w,S)=>{vA(w),_e(S)},selectedGradient:$})]}),f&&Q&&c.jsxs("div",{className:"space-y-2 p-4 border-2 border-primary/20 rounded-xl bg-primary/5",children:[c.jsx("label",{className:"text-xs text-muted-foreground font-medium uppercase tracking-wide",children:"Preview"}),c.jsxs("div",{className:"relative h-48 rounded-lg overflow-hidden shadow-lg",children:[c.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:`url(${f})`}}),c.jsx("div",{className:"absolute inset-0 flex items-center justify-center p-4",style:{background:$?`linear-gradient(to top, ${$.includes("linear-gradient")&&((bn=$.match(/rgba?\([^)]+\)/g))==null?void 0:bn[0])||"rgba(0,0,0,0.8)"}, transparent)`:"linear-gradient(to top, rgba(0,0,0,0.8), rgba(0,0,0,0.4), transparent)"},children:c.jsx("p",{className:"text-2xl font-bold text-center drop-shadow-2xl leading-tight",style:{color:HA},children:Q})})]})]})]}):d==="image"?c.jsxs("div",{className:"space-y-4",children:[c.jsx("label",{className:"text-sm font-medium text-foreground",children:"Choose Image Source"}),c.jsxs("div",{className:"grid grid-cols-3 gap-3",children:[c.jsx(M,{variant:y==="url"?"default":"outline",onClick:()=>I("url"),className:"h-11",children:"URL"}),c.jsxs(M,{variant:y==="upload"?"default":"outline",onClick:()=>I("upload"),className:"h-11",children:[c.jsx(Mn,{className:"h-4 w-4 mr-2"}),"Upload"]}),c.jsxs(M,{variant:y==="camera"?"default":"outline",onClick:()=>{I("camera"),yn()},className:"h-11",children:[c.jsx(Ze,{className:"h-4 w-4 mr-2"}),"Camera"]})]}),y==="url"?c.jsxs("div",{className:"space-y-2",children:[c.jsx("label",{className:"text-xs text-muted-foreground",children:"Image URL"}),c.jsx(We,{placeholder:"https://example.com/image.jpg",value:f,onChange:w=>U(w.target.value),className:"h-11"})]}):y==="upload"?c.jsxs("div",{className:"space-y-3",children:[c.jsx(We,{type:"file",accept:"image/*",onChange:In,disabled:E,className:"cursor-pointer h-11"}),E&&c.jsxs("div",{className:"flex items-center gap-2 text-sm text-muted-foreground p-3 bg-muted/50 rounded-lg",children:[c.jsx("div",{className:"animate-spin h-4 w-4 border-2 border-primary border-t-transparent rounded-full"}),"Uploading image..."]}),f&&!E&&c.jsxs("div",{className:"space-y-2",children:[c.jsxs("div",{className:"flex items-center gap-2 text-sm text-green-600 font-medium",children:[c.jsx("div",{className:"h-5 w-5 rounded-full bg-green-100 flex items-center justify-center",children:"â"}),"Image ready to add!"]}),c.jsx("div",{className:"relative h-40 rounded-lg overflow-hidden border-2 border-green-200",children:c.jsx("img",{src:f,alt:"Preview",className:"w-full h-full object-cover"})})]})]}):c.jsxs("div",{className:"space-y-3 text-center p-6 bg-muted/30 rounded-lg",children:[f?null:c.jsxs(c.Fragment,{children:[c.jsx("div",{className:"inline-flex p-4 rounded-full bg-muted",children:c.jsx(Ze,{className:"h-10 w-10 text-muted-foreground"})}),c.jsx("p",{className:"text-sm text-muted-foreground",children:"Click Camera button above to take a photo"})]}),E&&c.jsxs("div",{className:"flex items-center justify-center gap-2 text-sm text-muted-foreground",children:[c.jsx("div",{className:"animate-spin h-4 w-4 border-2 border-primary border-t-transparent roun
43ded-full"}),"Uploading photo..."]}),f&&!E&&c.jsxs("div",{className:"space-y-3",children:[c.jsxs("div",{className:"flex items-center justify-center gap-2 text-sm text-green-600 font-medium",children:[c.jsx("div",{className:"h-5 w-5 rounded-full bg-green-100 flex items-center justify-center",children:"â"}),"Photo ready to add!"]}),c.jsx("div",{className:"relative h-40 rounded-lg overflow-hidden border-2 border-green-200 mx-auto max-w-xs",children:c.jsx("img",{src:f,alt:"Preview",className:"w-full h-full object-cover"})})]})]})]}):d==="affirmation"?c.jsxs("div",{className:"space-y-4",children:[c.jsxs("div",{className:"space-y-3",children:[c.jsx("label",{className:"text-sm font-medium text-foreground",children:"Choose Your Affirmation"}),c.jsxs(Wa,{value:f,onValueChange:U,children:[c.jsx(Za,{className:"h-12",children:c.jsx(qa,{placeholder:"Select an I AM affirmation..."})}),c.jsx(za,{className:"max-h-[280px] bg-background z-50",children:oo.map((w,S)=>c.jsx($a,{value:w,className:"cursor-pointer",children:w},S))})]})]}),c.jsx(br,{onSelect:(w,S)=>{vA(w),_e(S)},selectedGradient:$}),f&&c.jsxs("div",{className:"space-y-2",children:[c.jsx("label",{className:"text-xs text-muted-foreground font-medium uppercase tracking-wide",children:"Preview"}),c.jsx("div",{className:"h-32 rounded-lg flex items-center justify-center p-4",style:{background:$},children:c.jsxs("p",{className:"text-2xl font-bold text-center",style:{color:HA},children:["I AM ",f.toUpperCase()]})})]})]}):c.jsxs("div",{className:"space-y-4",children:[c.jsxs("div",{className:"space-y-3",children:[c.jsx("label",{className:"text-sm font-medium text-foreground",children:"Enter Your Word"}),c.jsx(Kn,{placeholder:"Enter an inspiring word or phrase...",value:f,onChange:w=>U(w.target.value),rows:4,className:"resize-none text-lg"}),c.jsx("p",{className:"text-xs text-muted-foreground",children:"Examples: BELIEVE, UNSTOPPABLE, I AM ENOUGH"})]}),c.jsx(br,{onSelect:(w,S)=>{vA(w),_e(S)},selectedGradient:$}),f&&c.jsxs("div",{className:"space-y-2",children:[c.jsx("label",{className:"text-xs text-muted-foreground font-medium uppercase tracking-wide",children:"Preview"}),c.jsx("div",{className:"h-32 rounded-lg flex items-center justify-center p-4",style:{background:$},children:c.jsx("p",{className:"text-3xl font-bold text-center uppercase",style:{color:HA},children:f})})]})]}),c.jsxs("div",{className:"flex gap-3 pt-2",children:[c.jsxs(M,{onClick:va,className:"flex-1 h-11 shadow-md",size:"lg",children:[c.jsx(On,{className:"h-5 w-5 mr-2"}),"Add to Board"]}),c.jsx(M,{variant:"outline",onClick:()=>{h(null),U("")},size:"lg",className:"h-11",children:"Back"})]})]}):c.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:[c.jsxs(M,{variant:"outline",className:"flex flex-col items-center gap-3 h-32 hover:bg-primary/5 hover:border-primary transition-all relative",onClick:()=>h("image"),disabled:!pe(),children:[!pe()&&c.jsx("div",{className:"absolute top-2 right-2 p-1 bg-destructive/10 rounded-full",children:c.jsx(Nn,{className:"h-3 w-3 text-destructive"})}),c.jsx("div",{className:"p-3 rounded-full bg-primary/10",children:c.jsx(Ln,{className:"h-7 w-7 text-primary"})}),c.jsx("span",{className:"text-sm font-medium",children:"Image"})]}),c.jsxs(M,{variant:"outline",className:"flex flex-col items-center gap-3 h-32 hover:bg-primary/5 hover:border-primary transition-all relative",onClick:()=>h("text_overlay"),disabled:!pe(),children:[!pe()&&c.jsx("div",{className:"absolute top-2 right-2 p-1 bg-destructive/10 rounded-full",children:c.jsx(Nn,{className:"h-3 w-3 text-destructive"})}),c.jsx("div",{className:"p-3 rounded-full bg-gradient-wellness",children:c.jsx(so,{className:"h-7 w-7 text-white"})}),c.jsx("span",{className:"text-sm font-medium",children:"Text + Image"})]}),c.jsxs(M,{variant:"outline",className:"flex flex-col items-center gap-3 h-32 hover:bg-primary/5 hover:border-primary transition-all",onClick:()=>h("affirmation"),children:[c.jsx("div",{className:"p-3 rounded-full bg-primary/10",children:c.jsx(Se,{className:"h-7 w-7 text-primary"})}),c.jsx("span",{className:"text-sm font-medium",children:"I AM"})]}),c.jsxs(M,{variant:"outline",className:"flex flex-col items-center gap-3 h-32 hover:bg-primary/5 hover:border-primary transition-all",onClick:()=>h("word"),children:[c.jsx("div",{className:"p-3 rounded-full bg-primary/10",children:c.jsx(io,{className:"h-7 w-7 text-primary"})}),c.jsx("span",{className:"text-sm font-medium",children:"Word"})]})]})})]})}),c.jsx(sn,{open:Y,onOpenChange:cA,children:c.jsxs(an,{className:"max-w-3xl",children:[c.jsxs(on,{children:[c.jsx(cn,{children:"Your Vision Board"}),c.jsx(ln,{children:Hn?"Download or share your vision board":"Upgrade to download and share your vision board"})]}),nA&&c.jsxs("div",{className:"space-y-4",children:[c.jsx("img",{src:nA,alt:"Generated vision board",className:"w-full rounded-lg border"}),c.jsx("div",{className:"flex gap-2 justify-end",children:Hn?c.jsxs(M,{onClick:Ia,className:"gap-2",children:[c.jsx(Pa,{className:"h-4 w-4"}),"Download"]}):c.jsxs(M,{onClick:()=>e("/premium"),className:"gap-2",children:[c.jsx(Ye,{className:"h-4 w-4"}),"Upgrade to Download"]})})]})]})})]})]})}):c.jsx("div",{className:"min-h-screen bg-background flex items-center justify-center p-4",children:c.jsxs(qA,{className:"max-w-md w-full",children:[c.jsxs(Dn,{children:[c.jsx(Sn,{children:"Sign In Required"}),c.jsx(Tn,{children:"Please sign in to create your vision board"})]}),c.jsx(fe,{children:c.jsx(M,{onClick:()=>e("/auth"),className:"w-full",children:"Sign In"})})]})})};export{hh as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.