{"version":3,"file":"Path.CwfV8dH8.mjs","names":["React.useRef","React.useState","React.useId","React.useMemo","React.Fragment"],"sources":["https:/framerusercontent.com/modules/7N0A8n16MCbpo4cPJZA2/ye4oQZIhEPJ1YRSPtNsN/Path.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{motion,useInView}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";const PATH=\"M110.56,1470.06c-68.50,-98.67-79.95,-234.18-28.98,-342.95c50.97,-108.76,162.44,-186.68,282.10,-197.17c80.42,-7.05,171.84,11.21,233.89,-40.43c76.94,-64.03,53.26,-184.10,42.80,-283.65c-15.02,-143.00,15.71,-294.83,105.82,-406.88c90.11,-112.05,244.75,-175.96,383.44,-138.00\";const FORMS={ء:{isolated:\"ﺀ\",joinsBefore:false,joinsAfter:false},آ:{isolated:\"ﺁ\",final:\"ﺂ\",joinsBefore:true,joinsAfter:false},أ:{isolated:\"ﺃ\",final:\"ﺄ\",joinsBefore:true,joinsAfter:false},ؤ:{isolated:\"ﺅ\",final:\"ﺆ\",joinsBefore:true,joinsAfter:false},إ:{isolated:\"ﺇ\",final:\"ﺈ\",joinsBefore:true,joinsAfter:false},ئ:{isolated:\"ﺉ\",final:\"ﺊ\",initial:\"ﺋ\",medial:\"ﺌ\",joinsBefore:true,joinsAfter:true},ا:{isolated:\"ﺍ\",final:\"ﺎ\",joinsBefore:true,joinsAfter:false},ب:{isolated:\"ﺏ\",final:\"ﺐ\",initial:\"ﺑ\",medial:\"ﺒ\",joinsBefore:true,joinsAfter:true},ة:{isolated:\"ﺓ\",final:\"ﺔ\",joinsBefore:true,joinsAfter:false},ت:{isolated:\"ﺕ\",final:\"ﺖ\",initial:\"ﺗ\",medial:\"ﺘ\",joinsBefore:true,joinsAfter:true},ث:{isolated:\"ﺙ\",final:\"ﺚ\",initial:\"ﺛ\",medial:\"ﺜ\",joinsBefore:true,joinsAfter:true},ج:{isolated:\"ﺝ\",final:\"ﺞ\",initial:\"ﺟ\",medial:\"ﺠ\",joinsBefore:true,joinsAfter:true},ح:{isolated:\"ﺡ\",final:\"ﺢ\",initial:\"ﺣ\",medial:\"ﺤ\",joinsBefore:true,joinsAfter:true},خ:{isolated:\"ﺥ\",final:\"ﺦ\",initial:\"ﺧ\",medial:\"ﺨ\",joinsBefore:true,joinsAfter:true},د:{isolated:\"ﺩ\",final:\"ﺪ\",joinsBefore:true,joinsAfter:false},ذ:{isolated:\"ﺫ\",final:\"ﺬ\",joinsBefore:true,joinsAfter:false},ر:{isolated:\"ﺭ\",final:\"ﺮ\",joinsBefore:true,joinsAfter:false},ز:{isolated:\"ﺯ\",final:\"ﺰ\",joinsBefore:true,joinsAfter:false},س:{isolated:\"ﺱ\",final:\"ﺲ\",initial:\"ﺳ\",medial:\"ﺴ\",joinsBefore:true,joinsAfter:true},ش:{isolated:\"ﺵ\",final:\"ﺶ\",initial:\"ﺷ\",medial:\"ﺸ\",joinsBefore:true,joinsAfter:true},ص:{isolated:\"ﺹ\",final:\"ﺺ\",initial:\"ﺻ\",medial:\"ﺼ\",joinsBefore:true,joinsAfter:true},ض:{isolated:\"ﺽ\",final:\"ﺾ\",initial:\"ﺿ\",medial:\"ﻀ\",joinsBefore:true,joinsAfter:true},ط:{isolated:\"ﻁ\",final:\"ﻂ\",initial:\"ﻃ\",medial:\"ﻄ\",joinsBefore:true,joinsAfter:true},ظ:{isolated:\"ﻅ\",final:\"ﻆ\",initial:\"ﻇ\",medial:\"ﻈ\",joinsBefore:true,joinsAfter:true},ع:{isolated:\"ﻉ\",final:\"ﻊ\",initial:\"ﻋ\",medial:\"ﻌ\",joinsBefore:true,joinsAfter:true},غ:{isolated:\"ﻍ\",final:\"ﻎ\",initial:\"ﻏ\",medial:\"ﻐ\",joinsBefore:true,joinsAfter:true},ف:{isolated:\"ﻑ\",final:\"ﻒ\",initial:\"ﻓ\",medial:\"ﻔ\",joinsBefore:true,joinsAfter:true},ق:{isolated:\"ﻕ\",final:\"ﻖ\",initial:\"ﻗ\",medial:\"ﻘ\",joinsBefore:true,joinsAfter:true},ك:{isolated:\"ﻙ\",final:\"ﻚ\",initial:\"ﻛ\",medial:\"ﻜ\",joinsBefore:true,joinsAfter:true},ل:{isolated:\"ﻝ\",final:\"ﻞ\",initial:\"ﻟ\",medial:\"ﻠ\",joinsBefore:true,joinsAfter:true},م:{isolated:\"ﻡ\",final:\"ﻢ\",initial:\"ﻣ\",medial:\"ﻤ\",joinsBefore:true,joinsAfter:true},ن:{isolated:\"ﻥ\",final:\"ﻦ\",initial:\"ﻧ\",medial:\"ﻨ\",joinsBefore:true,joinsAfter:true},ه:{isolated:\"ﻩ\",final:\"ﻪ\",initial:\"ﻫ\",medial:\"ﻬ\",joinsBefore:true,joinsAfter:true},و:{isolated:\"ﻭ\",final:\"ﻮ\",joinsBefore:true,joinsAfter:false},ى:{isolated:\"ﻯ\",final:\"ﻰ\",joinsBefore:true,joinsAfter:false},ي:{isolated:\"ﻱ\",final:\"ﻲ\",initial:\"ﻳ\",medial:\"ﻴ\",joinsBefore:true,joinsAfter:true}};function isIOSDevice(){if(typeof navigator===\"undefined\")return false;const ua=navigator.userAgent||\"\";const platform=navigator.platform||\"\";return/iPhone|iPad|iPod/i.test(ua)||platform===\"MacIntel\"&&navigator.maxTouchPoints>1;}function shapeArabicVisual(value){const chars=Array.from(value||\"\");const shaped=chars.map((char,i)=>{const current=FORMS[char];if(!current)return char;const prev=i>0?FORMS[chars[i-1]]:undefined;const next=i<chars.length-1?FORMS[chars[i+1]]:undefined;const connectsToPrev=!!prev&&prev.joinsAfter&&current.joinsBefore;const connectsToNext=!!next&&current.joinsAfter&&next.joinsBefore;if(connectsToPrev&&connectsToNext&&current.medial){return current.medial;}if(connectsToPrev&&current.final){return current.final;}if(connectsToNext&&current.initial){return current.initial;}return current.isolated;});/*\n     * Presentation Forms جاهزة بصريًا، لذلك نعكس ترتيب glyphs\n     * ثم نعرضها LTR على الآيفون حتى Safari لا يعيد ترتيبها مرة ثانية.\n     */return shaped.reverse().join(\"\");}export default function MovingTextPath(props){const{text,repeat,phraseGap,separatorSize,textCenter,backgroundColor,ribbonColor,ribbonWidth,textColor,font,drawDuration,drawDelay,textDelay,textSpeed,loopDistance,borderRadius,style}=props;const containerRef=React.useRef(null);const[isIOS,setIsIOS]=React.useState(false);React.useEffect(()=>{setIsIOS(isIOSDevice());},[]);const isInView=useInView(containerRef,{once:true,amount:.15});const nearView=useInView(containerRef,{margin:\"400px\"});const active=isInView&&nearView;const initialLoopDelay=drawDelay+drawDuration+textDelay;const[firstRunDone,setFirstRunDone]=React.useState(false);React.useEffect(()=>{if(!isInView||firstRunDone)return;const timer=window.setTimeout(()=>setFirstRunDone(true),initialLoopDelay*1e3+80);return()=>window.clearTimeout(timer);},[isInView,firstRunDone,initialLoopDelay]);const loopDelay=firstRunDone?0:initialLoopDelay;const uniqueId=React.useId().replace(/:/g,\"\");const pathId=`moving-path-${uniqueId}`;const totalRepeats=Math.max(8,repeat);const iosText=React.useMemo(()=>shapeArabicVisual(text),[text]);const textAnimate=isInView?active?{startOffset:[`${100+loopDistance}%`,\"100%\"],opacity:1}:{startOffset:`${100+loopDistance}%`,opacity:1}:{startOffset:`${100+loopDistance}%`,opacity:0};const textTransition=active?{opacity:{delay:loopDelay,duration:.25},startOffset:{delay:loopDelay,duration:textSpeed,repeat:Infinity,repeatType:\"loop\",ease:\"linear\"}}:{duration:0};return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{...style,width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"hidden\",background:backgroundColor,borderRadius},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"100%\",height:\"100%\",viewBox:\"0 0 1142.83 1498.57\",preserveAspectRatio:\"xMidYMid meet\",style:{display:\"block\",overflow:\"visible\"},children:[/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsx(\"path\",{id:pathId,d:PATH})}),/*#__PURE__*/_jsx(motion.path,{d:PATH,fill:\"none\",stroke:ribbonColor,strokeWidth:ribbonWidth,strokeLinecap:\"butt\",strokeLinejoin:\"miter\",initial:{pathLength:0},animate:{pathLength:isInView?1:0},transition:{duration:drawDuration,delay:drawDelay,ease:[.22,1,.36,1]}}),!isIOS&&/*#__PURE__*/_jsx(\"text\",{fill:textColor,direction:\"rtl\",dominantBaseline:\"middle\",dy:textCenter,style:{...font,unicodeBidi:\"plaintext\"},children:/*#__PURE__*/_jsxs(motion.textPath,{href:`#${pathId}`,textAnchor:\"start\",initial:{startOffset:`${100+loopDistance}%`,opacity:0},animate:textAnimate,transition:textTransition,children:[/*#__PURE__*/_jsx(\"tspan\",{children:text}),Array.from({length:totalRepeats-1}).map((_,index)=>/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"tspan\",{dx:phraseGap/2,fontSize:`${separatorSize}em`,children:\"●\"}),/*#__PURE__*/_jsx(\"tspan\",{dx:phraseGap/2,children:text})]},index))]})}),isIOS&&/*#__PURE__*/_jsx(\"text\",{fill:textColor,direction:\"ltr\",dominantBaseline:\"middle\",dy:textCenter,style:{...font,direction:\"ltr\",unicodeBidi:\"normal\",letterSpacing:0,fontKerning:\"none\",fontVariantLigatures:\"none\",textRendering:\"geometricPrecision\"},children:/*#__PURE__*/_jsxs(motion.textPath,{href:`#${pathId}`,textAnchor:\"start\",initial:{startOffset:`${100+loopDistance}%`,opacity:0},animate:textAnimate,transition:textTransition,children:[/*#__PURE__*/_jsx(\"tspan\",{children:iosText}),Array.from({length:totalRepeats-1}).map((_,index)=>/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"tspan\",{dx:phraseGap/2,fontSize:`${separatorSize}em`,children:\"●\"}),/*#__PURE__*/_jsx(\"tspan\",{dx:phraseGap/2,children:iosText})]},index))]})})]})});}MovingTextPath.defaultProps={text:\"كل التفاصيل علينا\",repeat:20,phraseGap:35,separatorSize:.35,textCenter:12,backgroundColor:\"#EFF9FD\",ribbonColor:\"#F47132\",ribbonWidth:100,textColor:\"#FFFFFF\",drawDuration:2,drawDelay:.2,textDelay:.3,textSpeed:5,loopDistance:12,borderRadius:0};addPropertyControls(MovingTextPath,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"كل التفاصيل علينا\",displayTextArea:true},repeat:{type:ControlType.Number,title:\"Repeat\",defaultValue:20,min:8,max:60,step:1},phraseGap:{type:ControlType.Number,title:\"Text Gap\",defaultValue:35,min:-30,max:200,step:1},separatorSize:{type:ControlType.Number,title:\"Dot Size\",defaultValue:.35,min:.1,max:1,step:.05},textCenter:{type:ControlType.Number,title:\"Text Center\",defaultValue:12,min:-50,max:50,step:1},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#FFFFFF\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#EFF9FD\"},ribbonColor:{type:ControlType.Color,title:\"Ribbon\",defaultValue:\"#F47132\"},ribbonWidth:{type:ControlType.Number,title:\"Ribbon Width\",defaultValue:100,min:20,max:300,step:1},drawDuration:{type:ControlType.Number,title:\"Draw Time\",defaultValue:2,min:.2,max:10,step:.1,unit:\"s\"},drawDelay:{type:ControlType.Number,title:\"Draw Delay\",defaultValue:.2,min:0,max:10,step:.1,unit:\"s\"},textDelay:{type:ControlType.Number,title:\"Text Delay\",defaultValue:.3,min:0,max:10,step:.1,unit:\"s\"},textSpeed:{type:ControlType.Number,title:\"Text Speed\",defaultValue:5,min:1,max:30,step:.5,unit:\"s\"},loopDistance:{type:ControlType.Number,title:\"Loop Distance\",defaultValue:12,min:2,max:40,step:1,unit:\"%\"},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:0,min:0,max:200,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MovingTextPath\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Path.map"],"mappings":"iSAAmmG,SAAS,GAAa,CAAC,GAAU,IAAY,OAAY,MAAO,GAAM,IAAM,EAAG,EAAU,WAAW,GAAS,EAAS,EAAU,UAAU,GAAG,MAAM,oBAAoB,KAAK,CAAE,GAAG,IAAW,YAAY,EAAU,eAAe,CAAE,CAAC,SAAS,EAAkB,EAAM,CAAC,IAAM,EAAM,MAAM,KAAK,GAAO,EAAE,EAGl4G,OAHi5G,EAAM,KAAK,EAAK,IAAI,CAAC,IAAM,EAAQ,EAAM,GAAM,GAAG,CAAC,EAAQ,OAAO,EAAK,IAAM,EAAK,EAAE,EAAE,EAAM,EAAM,EAAE,IAAI,IAAA,GAAgB,EAAK,EAAE,EAAM,OAAO,EAAE,EAAM,EAAM,EAAE,IAAI,IAAA,GAAgB,EAAe,CAAC,CAAC,GAAM,EAAK,YAAY,EAAQ,YAAkB,EAAe,CAAC,CAAC,GAAM,EAAQ,YAAY,EAAK,YAA0M,OAA3L,GAAgB,GAAgB,EAAQ,OAAe,EAAQ,OAAW,GAAgB,EAAQ,MAAc,EAAQ,MAAU,GAAgB,EAAQ,QAAgB,EAAQ,QAAgB,EAAQ,QAAS,CAGz4H,CAAC,CAAC,QAAQ,CAAC,CAAC,KAAK,EAAE,CAAE,CAAC,SAAwB,EAAe,EAAM,CAAC,GAAK,CAAC,OAAK,SAAO,YAAU,gBAAc,aAAW,kBAAgB,cAAY,cAAY,YAAU,OAAK,eAAa,YAAU,YAAU,YAAU,eAAa,eAAa,SAAO,EAAY,EAAaA,EAAa,IAAI,EAAO,CAAC,EAAM,GAAUC,EAAe,EAAK,EAAE,MAAoB,CAAC,EAAS,EAAY,CAAC,CAAE,EAAE,CAAC,CAAC,EAAE,IAAM,EAAS,EAAU,EAAa,CAAC,KAAK,GAAK,OAAO,GAAG,CAAC,EAAQ,EAAS,EAAU,EAAa,CAAC,OAAO,OAAO,CAAC,EAAQ,EAAO,GAAU,EAAe,EAAiB,EAAU,EAAa,EAAe,CAAC,EAAa,GAAiBA,EAAe,EAAK,EAAE,MAAoB,CAAC,GAAG,CAAC,GAAU,EAAa,OAAO,IAAM,EAAM,EAAO,eAAe,EAAgB,EAAI,EAAE,EAAiB,IAAI,EAAE,EAAE,UAAU,EAAO,aAAa,CAAK,CAAE,EAAE,CAAC,EAAS,EAAa,CAAgB,CAAC,EAAE,IAAM,EAAU,EAAa,EAAE,EAAqE,EAAO,eAA5CC,EAAY,CAAC,CAAC,QAAQ,KAAK,EAAuC,IAAU,EAAa,KAAK,IAAI,EAAE,CAAM,EAAQ,EAAQC,MAAkB,EAAkB,CAAI,EAAE,CAAC,CAAI,CAAC,EAAQ,EAAY,EAAS,EAAO,CAAC,YAAY,CAAC,GAAG,IAAI,EAAa,GAAG,MAAM,EAAE,QAAQ,CAAC,EAAE,CAAC,YAAY,GAAG,IAAI,EAAa,GAAG,QAAQ,CAAC,EAAE,CAAC,YAAY,GAAG,IAAI,EAAa,GAAG,QAAQ,CAAC,EAAQ,EAAe,EAAO,CAAC,QAAQ,CAAC,MAAM,EAAU,SAAS,GAAG,EAAE,YAAY,CAAC,MAAM,EAAU,SAAS,EAAU,OAAO,IAAS,WAAW,OAAO,KAAK,QAAQ,CAAC,EAAE,CAAC,SAAS,CAAC,EAAE,OAAoB,EAAK,MAAM,CAAC,IAAI,EAAa,MAAM,CAAC,GAAG,EAAM,MAAM,OAAO,OAAO,OAAO,SAAS,WAAW,SAAS,SAAS,WAAW,EAAgB,cAAY,EAAE,SAAsB,EAAM,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,sBAAsB,oBAAoB,gBAAgB,MAAM,CAAC,QAAQ,QAAQ,SAAS,SAAS,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,SAAsB,EAAK,OAAO,CAAC,GAAG,EAAO,EAAE,CAAI,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,EAAE,EAAK,KAAK,OAAO,OAAO,EAAY,YAAY,EAAY,cAAc,OAAO,eAAe,QAAQ,QAAQ,CAAC,WAAW,CAAC,EAAE,QAAQ,CAAC,WAAW,IAAY,EAAE,WAAW,CAAC,SAAS,EAAa,MAAM,EAAU,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,GAAoB,EAAK,OAAO,CAAC,KAAK,EAAU,UAAU,MAAM,iBAAiB,SAAS,GAAG,EAAW,MAAM,CAAC,GAAG,EAAK,YAAY,WAAW,EAAE,SAAsB,EAAM,EAAO,SAAS,CAAC,KAAK,IAAI,IAAS,WAAW,QAAQ,QAAQ,CAAC,YAAY,GAAG,IAAI,EAAa,GAAG,QAAQ,CAAC,EAAE,QAAQ,EAAY,WAAW,EAAe,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS,CAAI,CAAC,EAAE,MAAM,KAAK,CAAC,OAAO,EAAa,CAAC,CAAC,CAAC,CAAC,KAAK,EAAE,IAAqB,EAAMC,EAAe,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,GAAG,EAAU,EAAE,SAAS,GAAG,EAAc,IAAI,SAAS,GAAG,CAAC,EAAe,EAAK,QAAQ,CAAC,GAAG,EAAU,EAAE,SAAS,CAAI,CAAC,CAAC,CAAC,EAAE,CAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAoB,EAAK,OAAO,CAAC,KAAK,EAAU,UAAU,MAAM,iBAAiB,SAAS,GAAG,EAAW,MAAM,CAAC,GAAG,EAAK,UAAU,MAAM,YAAY,SAAS,cAAc,EAAE,YAAY,OAAO,qBAAqB,OAAO,cAAc,oBAAoB,EAAE,SAAsB,EAAM,EAAO,SAAS,CAAC,KAAK,IAAI,IAAS,WAAW,QAAQ,QAAQ,CAAC,YAAY,GAAG,IAAI,EAAa,GAAG,QAAQ,CAAC,EAAE,QAAQ,EAAY,WAAW,EAAe,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS,CAAO,CAAC,EAAE,MAAM,KAAK,CAAC,OAAO,EAAa,CAAC,CAAC,CAAC,CAAC,KAAK,EAAE,IAAqB,EAAMA,EAAe,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,GAAG,EAAU,EAAE,SAAS,GAAG,EAAc,IAAI,SAAS,GAAG,CAAC,EAAe,EAAK,QAAQ,CAAC,GAAG,EAAU,EAAE,SAAS,CAAO,CAAC,CAAC,CAAC,EAAE,CAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,yBAHx8G,IAA4B,IAA4C,IAAoD,EAAO,EAAK,gRAAsR,EAAM,CAAC,EAAE,CAAC,SAAS,IAAI,YAAY,GAAM,WAAW,EAAK,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,YAAY,GAAK,WAAW,EAAK,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,YAAY,GAAK,WAAW,EAAK,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,YAAY,GAAK,WAAW,EAAK,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,YAAY,GAAK,WAAW,EAAK,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,YAAY,GAAK,WAAW,EAAK,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,YAAY,GAAK,WAAW,EAAK,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,YAAY,GAAK,WAAW,EAAK,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,YAAY,GAAK,WAAW,EAAK,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,YAAY,GAAK,WAAW,EAAK,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,YAAY,GAAK,WAAW,EAAK,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,YAAY,GAAK,WAAW,EAAK,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,YAAY,GAAK,WAAW,EAAK,EAAE,EAAE,CAAC,SAAS,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,YAAY,GAAK,WAAW,EAAI,CAAC,EAGga,EAAe,aAAa,CAAC,KAAK,oBAAoB,OAAO,GAAG,UAAU,GAAG,cAAc,IAAI,WAAW,GAAG,gBAAgB,UAAU,YAAY,UAAU,YAAY,IAAI,UAAU,UAAU,aAAa,EAAE,UAAU,GAAG,UAAU,GAAG,UAAU,EAAE,aAAa,GAAG,aAAa,CAAC,EAAE,EAAoB,EAAe,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,oBAAoB,gBAAgB,EAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,GAAG,IAAI,IAAI,IAAI,IAAI,KAAK,CAAC,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,IAAI,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,GAAG,IAAI,IAAI,IAAI,GAAG,KAAK,CAAC,EAAE,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,WAAW,gBAAgB,YAAY,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,aAAa,SAAS,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,IAAI,IAAI,GAAG,IAAI,IAAI,KAAK,CAAC,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,EAAE,IAAI,GAAG,IAAI,GAAG,KAAK,GAAG,KAAK,GAAG,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,GAAG,KAAK,GAAG,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,GAAG,KAAK,GAAG,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,GAAG,KAAK,GAAG,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,KAAK,GAAG,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,KAAK,CAAC,CAAC,CAAC"}