{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js", "ssg:https://framerusercontent.com/modules/l56pF0Yl7pzcp7SSRxR3/GYsrlq8V9NdaaKTWvx4C/Xvwx2uXqY.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useReducer,useState}from\"react\";import{ControlType,addPropertyControls}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles,defaultEvents,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";var PlayOptions;(function(PlayOptions){PlayOptions[\"Normal\"]=\"Off\";PlayOptions[\"Auto\"]=\"On\";PlayOptions[\"Loop\"]=\"Loop\";})(PlayOptions||(PlayOptions={}));var ThumbnailOptions;(function(ThumbnailOptions){ThumbnailOptions[\"High\"]=\"High Quality\";ThumbnailOptions[\"Medium\"]=\"Medium Quality\";ThumbnailOptions[\"Low\"]=\"Low Quality\";ThumbnailOptions[\"Off\"]=\"Off\";})(ThumbnailOptions||(ThumbnailOptions={}));var ThumbnailFormat;(function(ThumbnailFormat){ThumbnailFormat[\"WebP\"]=\"webp\";ThumbnailFormat[\"JPG\"]=\"jpg\";})(ThumbnailFormat||(ThumbnailFormat={}));/**\n * @framerIntrinsicWidth 560\n * @framerIntrinsicHeight 315\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerComponentPresetProps isRed, borderRadius\n */ export function Youtube({url,play,shouldMute,thumbnail,isRed,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,...props}){const onCanvas=useIsOnCanvas();const isAutoplay=play!==PlayOptions.Normal;const showThumbnail=onCanvas||thumbnail!==ThumbnailOptions.Off&&!isAutoplay;const[isPreloading,preloadVideo]=useReducer(()=>true,false);const[showVideo,startVideo]=useReducer(()=>true,!showThumbnail);const[isHovered,setHovered]=useState(false);const borderRadius=useRadius(props);const hasBorderRadius=borderRadius!==\"0px 0px 0px 0px\"&&borderRadius!==\"0px\";if(url===\"\"){return /*#__PURE__*/ _jsx(Instructions,{});}const parsedURL=parseVideoURL(url);if(parsedURL===undefined){return /*#__PURE__*/ _jsx(ErrorMessage,{message:\"Invalid Youtube URL.\"});}const[videoId,embedURL]=parsedURL;// https://stackoverflow.com/questions/2068344/how-do-i-get-a-youtube-video-thumbnail-from-the-youtube-api\nconst thumbnailURL=getThumbnailURL(videoId,thumbnail,getWebPSupported()?ThumbnailFormat.WebP:ThumbnailFormat.JPG);// https://developers.google.com/youtube/player_parameters\nconst searchParams=embedURL.searchParams;searchParams.set(\"iv_load_policy\",\"3\");searchParams.set(\"rel\",\"0\");searchParams.set(\"modestbranding\",\"1\");searchParams.set(\"playsinline\",\"1\");if(isAutoplay||showThumbnail){searchParams.set(\"autoplay\",\"1\");}if(isAutoplay&&shouldMute){searchParams.set(\"mute\",\"1\");}if(play===PlayOptions.Loop){searchParams.set(\"loop\",\"1\");searchParams.set(\"playlist\",videoId);}if(!isRed){searchParams.set(\"color\",\"white\");}return /*#__PURE__*/ _jsxs(\"article\",{onPointerEnter:()=>setHovered(true),onPointerLeave:()=>setHovered(false),onPointerOver:preloadVideo,onClick:startVideo,style:{...wrapperStyle,borderRadius,transform:// Safari sometimes struggles to render border-radius:\n// - on the canvas when changing from 0 to any other value\n// - or when rendering an iframe\nhasBorderRadius&&(showVideo||onCanvas)?\"translateZ(0.000001px)\":\"unset\",cursor:\"pointer\",overflow:\"hidden\"},children:[isPreloading&&/*#__PURE__*/ _jsx(\"link\",{rel:\"preconnect\",href:\"https://www.youtube.com\"}),isPreloading&&/*#__PURE__*/ _jsx(\"link\",{rel:\"preconnect\",href:\"https://www.google.com\"}),/*#__PURE__*/ _jsx(\"div\",{style:{...videoStyle,background:showThumbnail?`center / cover url(${thumbnailURL}) no-repeat`:undefined}}),showVideo?/*#__PURE__*/ _jsx(\"iframe\",{style:videoStyle,src:embedURL.href,frameBorder:\"0\",allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\",onClick:onClick,onMouseEnter:onMouseEnter,onMouseLeave:onMouseLeave,onMouseDown:onMouseDown,onMouseUp:onMouseUp}):/*#__PURE__*/ _jsx(PlayButton,{onClick:startVideo,isHovered:isHovered,isRed:isRed})]});}Youtube.displayName=\"YouTube\";addPropertyControls(Youtube,{url:{type:ControlType.String,title:\"Video\"},play:{type:ControlType.Enum,title:\"Autoplay\",options:Object.values(PlayOptions)},shouldMute:{title:\"Mute\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden(props){return props.play===PlayOptions.Normal;}},thumbnail:{title:\"Thumbnail\",description:\"Showing a thumbnail improves performance.\",type:ControlType.Enum,options:Object.values(ThumbnailOptions),hidden(props){return props.play!==PlayOptions.Normal;}},isRed:{title:\"Color\",type:ControlType.Boolean,enabledTitle:\"Red\",disabledTitle:\"White\"},...borderRadiusControl,...defaultEvents});const defaultProps={url:\"https://youtu.be/smPos0mJvh8\",play:PlayOptions.Normal,shouldMute:true,thumbnail:ThumbnailOptions.Medium,isRed:true};Youtube.defaultProps=defaultProps;function parseVideoURL(urlString){let url;try{url=new URL(urlString);}catch{const embedURL=getEmbedURL(urlString);return[urlString,embedURL];}if(url.hostname===\"youtube.com\"||url.hostname===\"www.youtube.com\"||url.hostname===\"youtube-nocookie.com\"||url.hostname===\"www.youtube-nocookie.com\"){const pathSegments=url.pathname.slice(1).split(\"/\");// https://www.youtube.com/watch?v=Fop2oskTug8\nif(pathSegments[0]===\"watch\"){const videoId=url.searchParams.get(\"v\");const embedURL1=getEmbedURL(videoId);return[videoId,embedURL1];}// https://www.youtube.com/embed/Fop2oskTug8\nif(pathSegments[0]===\"embed\"){const videoId1=pathSegments[1];return[videoId1,url];}}// https://youtu.be/Fop2oskTug8\nif(url.hostname===\"youtu.be\"){const videoId2=url.pathname.slice(1);const embedURL2=getEmbedURL(videoId2);return[videoId2,embedURL2];}}function getEmbedURL(videoId){return new URL(`https://www.youtube.com/embed/${videoId}`);}function getThumbnailURL(videoId,res,format=ThumbnailFormat.JPG){// https://gist.github.com/a1ip/be4514c1fd392a8c13b05e082c4da363\nconst pre=ThumbnailFormat.WebP?\"https://i.ytimg.com/vi_webp/\":\"https://i.ytimg.com/vi/\";const ext=ThumbnailFormat.WebP?\"webp\":\"jpg\";switch(res){case ThumbnailOptions.Low:return`${pre}${videoId}/hqdefault.${ext}`;case ThumbnailOptions.Medium:return`${pre}${videoId}/sddefault.${ext}`;case ThumbnailOptions.High:return`${pre}${videoId}/maxresdefault.${ext}`;default:return`${pre}${videoId}/0.${ext}`;}}let _getWebPSupported;// https://stackoverflow.com/a/27232658\nfunction getWebPSupported(){// We're going to default to webp because it's pretty widely supported by now\nif(!window){return true;}if(_getWebPSupported!==undefined){return _getWebPSupported;}const element=document.createElement(\"canvas\");if(!!(element.getContext&&element.getContext(\"2d\"))){// was able or not to get WebP representation\nreturn element.toDataURL(\"image/webp\").indexOf(\"data:image/webp\")==0;}else{// very old browser like IE 8, canvas not supported\nreturn false;}}// Helper components\nfunction Instructions(){return /*#__PURE__*/ _jsx(\"div\",{style:{...emptyStateStyle,overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(\"div\",{style:centerTextStyle,children:\"To embed a Youtube video, add the URL to the properties\\xa0panel.\"})});}function ErrorMessage({message}){return /*#__PURE__*/ _jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/ _jsxs(\"div\",{style:centerTextStyle,children:[\"Error: \",message]})});}function PlayButton({onClick,isHovered,isRed}){return /*#__PURE__*/ _jsx(\"button\",{onClick:onClick,\"aria-label\":\"Play\",style:buttonStyle,children:/*#__PURE__*/ _jsxs(\"svg\",{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\",children:[/*#__PURE__*/ _jsx(\"path\",{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:isHovered?isRed?\"#f00\":\"#000\":\"#212121\",fillOpacity:isHovered?isRed?1:.8:.8,style:{transition:\"fill .1s cubic-bezier(0.4, 0, 1, 1), fill-opacity .1s cubic-bezier(0.4, 0, 1, 1)\"}}),/*#__PURE__*/ _jsx(\"path\",{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"})]})});}const buttonStyle={position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",width:68,height:48,padding:0,border:\"none\",background:\"transparent\",cursor:\"pointer\"};const wrapperStyle={position:\"relative\",width:\"100%\",height:\"100%\"};const centerTextStyle={textAlign:\"center\",minWidth:140};const videoStyle={position:\"absolute\",top:0,left:0,height:\"100%\",width:\"100%\"};\nexport const __FramerMetadata__ = {\"exports\":{\"Youtube\":{\"type\":\"reactComponent\",\"name\":\"Youtube\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"315\",\"framerIntrinsicWidth\":\"560\",\"framerComponentPresetProps\":\"isRed, borderRadius\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YouTube.map", "import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{addPropertyControls as a,ComponentPresetsConsumer as r,ControlType as i,Link as s}from\"framer\";import{motion as n}from\"framer-motion\";import*as o from\"react\";import{Youtube as c}from\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js\";let l=\"AQruJ81ec\",h=\"mM_dj0q38\",d=\"Dt41ZxDBf\",p=\"vHuBmCkAp\",m=\"qDoSVnUH7\",g=\"APEKfNpes\",f=\"i_fjwASoZ\",u=\"rY14dzeUI\",w=\"cwQi4Ytoi\",b=\"bXBeh9jSk\",y=\"ybnJNEehc\",v=\"UW6EICBpl\",k=\"COuUkmV45\",I=\"zUjyuX5Ug\",N=\"XVw4uL7Lg\",A=\"yQIwH1Eb2\",S=\"aoOH1c73w\",D=(e,t)=>{if(e&&\"object\"==typeof e)return{...e,alt:t};},T=[{index:0,id:\"jef1FfgIl\",[l]:\"Eclipse Game\",[h]:\"moonsjourney\",[d]:D({src:\"https://framerusercontent.com/images/HRUheAcZqLvw5Wq3OL3msJnLUk.png\",srcSet:\"https://framerusercontent.com/images/HRUheAcZqLvw5Wq3OL3msJnLUk.png?scale-down-to=512 512w, https://framerusercontent.com/images/HRUheAcZqLvw5Wq3OL3msJnLUk.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/HRUheAcZqLvw5Wq3OL3msJnLUk.png?scale-down-to=2048 2048w, https://framerusercontent.com/images/HRUheAcZqLvw5Wq3OL3msJnLUk.png 2818w\"},\"\"),[p]:\"Game Design\",[m]:\"1\",[g]:\"The Moon's Journey : A Lunar Eclipse Adventure\",[f]:\"https://apps.apple.com/id/app/mr-moon-eclipse-adventure/id6468933556\",[u]:D({src:\"https://framerusercontent.com/images/2KcEYF8wga2ldSYwlaCT6RAmM68.jpg?scale-down-to=2048\"},\"\"),[w]:\"This project is part of the NASA Space Apps Challenge 2023, hackathon where coders, scientists, designers, storytellers, makers, technologists, and innovators globally collaborate. The goal is to use open data from NASA and its Space Agency Partners to address challenges on Earth and in space. Our chosen challenge is to raise awareness about eclipses among the general public.\",[b]:D({src:\"https://framerusercontent.com/images/JiyPZayvdndUlvWonnNnPzDA2e0.png\",srcSet:\"https://framerusercontent.com/images/JiyPZayvdndUlvWonnNnPzDA2e0.png?scale-down-to=1024 796w, https://framerusercontent.com/images/JiyPZayvdndUlvWonnNnPzDA2e0.png?scale-down-to=2048 1593w, https://framerusercontent.com/images/JiyPZayvdndUlvWonnNnPzDA2e0.png 1978w\"},\"\"),[y]:D({src:\"https://framerusercontent.com/images/De3osEHr4sgeUTOOQVFN0FIGo.png\",srcSet:\"https://framerusercontent.com/images/De3osEHr4sgeUTOOQVFN0FIGo.png?scale-down-to=1024 796w, https://framerusercontent.com/images/De3osEHr4sgeUTOOQVFN0FIGo.png?scale-down-to=2048 1593w, https://framerusercontent.com/images/De3osEHr4sgeUTOOQVFN0FIGo.png 1978w\"},\"\"),[v]:/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"Define Role & Contribution \"}),/*#__PURE__*/e(\"h2\",{children:\"Team\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Radya (UX Designer, Script Writer ) - Me\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"\\uFEFF\\uFEFFIcho ( Developer )\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"\\uFEFF\\uFEFFAudrey ( Illustrator, Ul Designer, Video Editor)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"\\uFEFF\\uFEFFIntan (Illustrator, Ul Designer )\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Timeline\"}),/*#__PURE__*/e(\"p\",{children:\"2 Days  - Q4 2023\"}),/*#__PURE__*/e(\"h2\",{children:\"Industry\"}),/*#__PURE__*/e(\"p\",{children:\"Game, Space Apps\"}),/*#__PURE__*/e(\"h2\",{children:\"Main Responsibilites \"}),/*#__PURE__*/e(\"p\",{children:\"As a UX designer, my main focus was on creating user flows, wireframes, and initial concepts. Additionally, as a scriptwriter, I worked on the script for the story in the game.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Brainstorm & Desk Research\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"The first thing we did during the brainstorming process was to narrow down the scope of our project. We did this because of the limited time available for the project. We decided to focus our project on creating a game specifically for young children in the United States.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Among various types of games, we chose a storytelling game with interactive elements. This decision was influenced by the discovery of interesting folklore related to lunar eclipses in the United States.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Design Phase - UX Designer & Script Writer\"}),/*#__PURE__*/e(\"h2\",{children:\"Creating Wireframes and User Flow\"}),/*#__PURE__*/e(\"p\",{children:\"I use the Mechanics-Dynamics-Aesthetics (MDA) framework to define the essential components of the game. The mechanics involve controlling the position of the moon relative to the earth and the sun.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,QdE2KpiTBlOKPBEAPCqysgwSZk.png\",\"data-framer-height\":\"2892\",\"data-framer-width\":\"4628\",height:\"1446\",src:\"https://framerusercontent.com/images/QdE2KpiTBlOKPBEAPCqysgwSZk.png?scale-down-to=4096\",style:{aspectRatio:\"4628 / 2892\"},width:\"2314\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Considering all possible conditions that the player will encounter is crucial during the development process. In addition, the creation of wireframes and user flows is essential for this hackathon. Due to the limited time, developers must create dummy pages in the form of wireframes before replacing them with hi-fidelity to test the mechanics.\"}),/*#__PURE__*/e(\"h2\",{children:\"Developing Script and Storyline for the Game\"}),/*#__PURE__*/e(\"p\",{children:\"There are three storylines for the development of this game, each derived from three types of lunar eclipse phases. I created scripts for each story scenario and explained them through wireframes to facilitate communication with UI designers and developers.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,fNRMw930ydZxLGUIJD4AzAy7tKM.png\",\"data-framer-height\":\"2892\",\"data-framer-width\":\"4628\",height:\"1446\",src:\"https://framerusercontent.com/images/fNRMw930ydZxLGUIJD4AzAy7tKM.png?scale-down-to=4096\",style:{aspectRatio:\"4628 / 2892\"},width:\"2314\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h2\",{children:\"Exploring Sound and Music\"}),/*#__PURE__*/e(\"p\",{children:\"The sounds I use in this game are open source. Sound is crucial to create a deeper atmosphere for the players. Every keystroke and every transition in the story needs an appropriate background music.\"})]}),[k]:D({src:\"https://framerusercontent.com/images/WEiD33jmjiJv3pupdQ3sP43ry0.png\",srcSet:\"https://framerusercontent.com/images/WEiD33jmjiJv3pupdQ3sP43ry0.png?scale-down-to=1024 796w, https://framerusercontent.com/images/WEiD33jmjiJv3pupdQ3sP43ry0.png?scale-down-to=2048 1593w, https://framerusercontent.com/images/WEiD33jmjiJv3pupdQ3sP43ry0.png 1978w\"},\"\"),[I]:D({src:\"https://framerusercontent.com/images/dwX0fwYDvgonHGXIF4Zj5MXvZ0.png\",srcSet:\"https://framerusercontent.com/images/dwX0fwYDvgonHGXIF4Zj5MXvZ0.png?scale-down-to=1024 796w, https://framerusercontent.com/images/dwX0fwYDvgonHGXIF4Zj5MXvZ0.png?scale-down-to=2048 1593w, https://framerusercontent.com/images/dwX0fwYDvgonHGXIF4Zj5MXvZ0.png 1978w\"},\"\"),[N]:D({src:\"https://framerusercontent.com/images/czWmDzxUEMT8DIont1NalHjnY.png\",srcSet:\"https://framerusercontent.com/images/czWmDzxUEMT8DIont1NalHjnY.png?scale-down-to=512 512w, https://framerusercontent.com/images/czWmDzxUEMT8DIont1NalHjnY.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/czWmDzxUEMT8DIont1NalHjnY.png?scale-down-to=2048 2048w, https://framerusercontent.com/images/czWmDzxUEMT8DIont1NalHjnY.png 4096w\"},\"\"),[A]:/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"About The App\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"The Moon's Journey: A Lunar Eclipse Adventure\\\" is an interactive game that introduces children to the concept of a lunar eclipse through an engaging story based on American folklore. The game revolves around the characters Mr. Moon, Mrs. Asteroids, and their pets. The purpose of our game is to give the children opportunity and better understanding about lunar eclipse.\"}),/*#__PURE__*/e(\"h2\",{children:\"There are three main storylines in this game\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Penumbral Eclipse Storyline - Branch 1\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Partial Lunar Eclipse Storyline - Branch 2\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Total Lunar Eclipse Storyline - Branch 3\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(n.div,{className:\"framer-text-module\",style:{\"--aspect-ratio\":\"560 / 315\",aspectRatio:\"var(--aspect-ratio)\",height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(r,{componentIdentifier:\"module:NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js:Youtube\",children:t=>/*#__PURE__*/e(c,{...t,play:\"Off\",shouldMute:!0,thumbnail:\"Medium Quality\",url:\"https://youtu.be/o7hzgB-7Mw4?si=lc6gsMhRYLp5zkga\"})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Reflection & Evaluation\"}),/*#__PURE__*/e(\"h2\",{children:\"Project Evaluation\"}),/*#__PURE__*/e(\"p\",{children:\"After going through this extensive process, we secured 7th place out of 28 participants in Jakarta and our product successfully made its way to the App Store. Our team is incredibly proud of this achievement, considering the relatively short time we had for the development process. \"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Here are some comments from the judges about the game product we created.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"br\",{}),'\"',/*#__PURE__*/e(\"em\",{children:\"The ADA team showed a lot of effort in presenting the project clearly with annotated visuals, detailed descriptions, and interactive modules. I found that the impact of the project might be a little limited with respect to the target audience. The project held significant relevance to the challenge but limited in scope.\"}),'\" - Judge 1',/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),'\"',/*#__PURE__*/e(\"em\",{children:\"Loving the concept! I like how they link education with the concept of lunar eclipse. It's also gamified so definitely more interesting for children. Clear segmentation and problem definition.\"}),'\" - Judge 2']}),/*#__PURE__*/e(\"h2\",{children:\"My Personal Reflection\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"This project taught me a lot about the deep application of the Mechanics-Dynamics-Aesthetics (MDA) framework. I tried to understand that a game is built with very clear components.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"I also understood how to increase project efficiency in a short period of time. Using wireframes to test mechanics in the development stage gives UI designers more time to work on assets, and speeds up developers' organization of logic.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"In the future, if I have the opportunity to participate in another hackathon, I would like to conduct more focused and in-depth research.\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),[S]:{pathVariables:{mM_dj0q38:\"alica\"},unresolvedPathSlugs:{mM_dj0q38:{collectionId:\"Xvwx2uXqY\",collectionItemId:\"F1xl72woV\"}},webPageId:\"ZYZCItuvo\"}},{index:1,id:\"F1xl72woV\",[l]:\"Indonesian AAC\",[h]:\"alica\",[d]:D({src:\"https://framerusercontent.com/images/UuC6Ix3cxIrmkSH17iHGUM5rGoI.png\",srcSet:\"https://framerusercontent.com/images/UuC6Ix3cxIrmkSH17iHGUM5rGoI.png?scale-down-to=512 512w, https://framerusercontent.com/images/UuC6Ix3cxIrmkSH17iHGUM5rGoI.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/UuC6Ix3cxIrmkSH17iHGUM5rGoI.png?scale-down-to=2048 2048w, https://framerusercontent.com/images/UuC6Ix3cxIrmkSH17iHGUM5rGoI.png 2818w\"},\"\"),[p]:\"Accessibility App\",[m]:\"2\",[g]:\"Assistive Language Interface for Non-Speaking Communicator\",[f]:\"https://apps.apple.com/id/app/alica/id6471272282\",[u]:D({src:\"https://framerusercontent.com/images/hDFX23lukbA6t2LU0a87DuRmRc.jpg\"},\"\"),[w]:\"This project is part of the Apple Developer Academy 2023 program, which was created to address the challenges faced by non-verbal individuals, particularly those with Autism Spectrum Disorder (ASD), in Indonesia. The focus was on understanding the word comprehension process of individuals with ASD, from symbols to pictures and finally to words.\",[b]:D({src:\"https://framerusercontent.com/images/9XV3hswT9NJZPwZkYStWKZRHQ38.png?scale-down-to=1024\"},\"\"),[y]:D({src:\"https://framerusercontent.com/images/gYALpvh3qFxseide1NmAnjqnQ.png?scale-down-to=1024\"},\"\"),[v]:/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"Define Role & Contribution \"}),/*#__PURE__*/e(\"h2\",{children:\"Team\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Radya ( Lead Designer ) - Me\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Rivian  ( Video Editor, Branding )\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Nando ( Lead Developer ) \"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Bayu ( Developer )\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Jevon ( Developer ) \"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Jojo ( Developer )\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Gery ( Project Manager )\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Timeline\"}),/*#__PURE__*/e(\"p\",{children:\"3 Months - Q4 2023\"}),/*#__PURE__*/e(\"h2\",{children:\"Industry\"}),/*#__PURE__*/e(\"p\",{children:\"Education, Health, iPad App, iOS\"}),/*#__PURE__*/e(\"h2\",{children:\"Main Responsibilites \"}),/*#__PURE__*/e(\"p\",{children:\"As a Lead Designer, my role is to organize the backlog for the entire design team and set goals for each ongoing sprint. I also act as UI/UX designer and illustrator for the tickets I work on.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Brainstorm & Desk Research\"}),/*#__PURE__*/e(\"h2\",{children:\"Challenge Refined\"}),/*#__PURE__*/t(\"p\",{children:[\"We spent about a month doing desk research and going through several iterations for the product we wanted to create. Eventually we came across AAC (Augmentative and Alternative Communication Tools), which are tools designed for non-verbal children with special needs to help them communicate.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Unfortunately, current augmentative and alternative communication (AAC) tools have some drawbacks: \"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Expensive \"}),\": These tools can be expensive and may not be affordable to all groups in need.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Less Indonesian context \"}),\": The available AAC applications, while fairly well known, lack sufficient Indonesian context.\"]})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Less accessible \"}),\": Not all AAC tools are suitable for children with special needs due to insufficient accessibility features.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"p\",{children:\"To deepen our understanding, we conducted field research at Yayasan Sayap Ibu Bintaro and Rainbow Castle Clinic in Jakarta. We identified the following target users.\"}),/*#__PURE__*/e(\"h2\",{children:\"Target User\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Khaled - \"}),\"User\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Demography\"}),\" : 12-year-old teenager at Yayasan Sayap Ibu.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Background \"}),\": Khaled has cerebral palsy, low vision, and a speech disorder.\"]})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Location \"}),\": Yayasan Sayap Ibu, Bintaro, Indonesia\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Needs\"}),\": An effective way to communicate what he wants or needs from others.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Motivations \"}),\": Striving for improved independence and effective communication.\\xa0\"]})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Frustrations \"}),\": Difficulties in articulating clear verbal expressions, leading to challenges in expressing desires and needs effectively.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"dr. Adilla Hikma Zakiati SpKFR \"}),\"- Practitioner\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Demography\"}),\" : Spesialis Kedokteran Fisik dan Rehabilitasi Medik\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Background\"}),\" : dr. Adilla is one of the founders and a practitioner at Rainbow Castle, a play-based growth and development clinic in Indonesia. Most of her clients (roughly 95%) are children with Autism Spectrum Disorder and 65% of them failed to develop the ability to speak verbally.\"]})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Location\"}),\" : Rainbow Castle (Kemayoran, Jakarta Pusat)\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Needs\"}),\" : Improving the communication methods employed in her clinic, with a focus on aiding non-speaking children with Autism Spectrum Disorder (ASD).\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Motivations \"}),\": The chance to positively influence the communication abilities and holistic growth of non-speaking children with ASD.\"]})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Frustrations\"}),\" : Limited access to advanced communication tools and the lack of user-friendly and customizable communication apps designed specifically for non-speaking children with ASD.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,siHVO4s3eWv4ZpQ8BDCiywX8Pc.png\",\"data-framer-height\":\"2133\",\"data-framer-width\":\"1440\",height:\"1066\",src:\"https://framerusercontent.com/images/siHVO4s3eWv4ZpQ8BDCiywX8Pc.png\",style:{aspectRatio:\"1440 / 2133\"},width:\"720\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"By defining the target user, we have determined the direction of our product. Unfortunately, designing for children with special needs requires special considerations. Here are some things to keep in mind when designing for autistic children\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Use soft, gentle colors.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Use simple language.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Make text legible.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Use images to support meaning.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Avoid scrolling and distracting interactions.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Allow users to customize the interface.\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Design Phase - UI/UX Designer & Illustrator\"}),/*#__PURE__*/e(\"h2\",{children:\"App Structure\"}),/*#__PURE__*/e(\"p\",{children:\"This is the beginning, before we start the design process, we need to create a map of the features that will be in this application, along with the details to ensure that the flow we create is the most efficient flow for users to use.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,gE8TYq2G4AHQkbG8SDn4w7nssw.png\",\"data-framer-height\":\"3472\",\"data-framer-width\":\"4473\",height:\"1736\",src:\"https://framerusercontent.com/images/gE8TYq2G4AHQkbG8SDn4w7nssw.png?scale-down-to=4096\",style:{aspectRatio:\"4473 / 3472\"},width:\"2236\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,M0WPHrt0PhZVhthlX3RbKMFPc.png\",\"data-framer-height\":\"4004\",\"data-framer-width\":\"4473\",height:\"2002\",src:\"https://framerusercontent.com/images/M0WPHrt0PhZVhthlX3RbKMFPc.png?scale-down-to=4096\",style:{aspectRatio:\"4473 / 4004\"},width:\"2236\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,gPEKZe5G1oBLBPsKaQZXSwFIOw.png\",\"data-framer-height\":\"3080\",\"data-framer-width\":\"4473\",height:\"1540\",src:\"https://framerusercontent.com/images/gPEKZe5G1oBLBPsKaQZXSwFIOw.png?scale-down-to=4096\",style:{aspectRatio:\"4473 / 3080\"},width:\"2236\"}),/*#__PURE__*/e(\"h2\",{children:\"Reusable Components\"}),/*#__PURE__*/e(\"p\",{children:\"This application is created with a primary focus on atomic design approaches, as there will be numerous features to develop. This approach increases the effectiveness of the existing page creation. \"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,z685RHsD11NYB6740iP1kBqLvbo.png\",\"data-framer-height\":\"1755\",\"data-framer-width\":\"1839\",height:\"877\",src:\"https://framerusercontent.com/images/z685RHsD11NYB6740iP1kBqLvbo.png\",style:{aspectRatio:\"1839 / 1755\"},width:\"919\"}),/*#__PURE__*/e(\"h2\",{children:\"Hi-Fidelity Design\"}),/*#__PURE__*/e(\"p\",{children:\"We design the visuals based on the data we collect and iterate for each page, as we believe the initial design may not be the best. We also make adjustments to the design based on the results of our previous research.\"}),/*#__PURE__*/e(\"h3\",{children:\"Create a mascot design for Alica\"}),/*#__PURE__*/e(\"p\",{children:\"Since Alica is a tool for non-verbal children to express themselves, the mascot is designed as a friendly and cheerful parrot. By representing Alica, the mascot aims to convey that it can help express different emotions. Alica's parrot character is designed with a range of expressions to enhance its relatability.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,SMY5jCKQUwCo0KLlj86dZexe6Q.png\",\"data-framer-height\":\"1985\",\"data-framer-width\":\"4473\",height:\"992\",src:\"https://framerusercontent.com/images/SMY5jCKQUwCo0KLlj86dZexe6Q.png?scale-down-to=4096\",style:{aspectRatio:\"4473 / 1985\"},width:\"2236\"}),/*#__PURE__*/e(\"h3\",{children:\"Creating up to 167 AAC cards with Indonesian-related contexts\"}),/*#__PURE__*/e(\"p\",{children:\"During the development of Alica, I also played the role of an illustrator in creating 167 cards with Indonesian-related contexts. These cards cover various topics such as public transportation, food, body parts, etc. This is crucial because introducing children to their environment requires images that are relatable. Simple things like how buses in the US look different from those in BSD are taken into account.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,jHhXkBXhvJcX0MbQUy9ZTxtS9Q.png\",\"data-framer-height\":\"1886\",\"data-framer-width\":\"4473\",height:\"943\",src:\"https://framerusercontent.com/images/jHhXkBXhvJcX0MbQUy9ZTxtS9Q.png?scale-down-to=4096\",style:{aspectRatio:\"4473 / 1886\"},width:\"2236\"}),/*#__PURE__*/e(\"h3\",{children:\"Alica supports dark mode\"}),/*#__PURE__*/e(\"p\",{children:\"The decision to implement dark mode is based on its ability to reduce eye strain when using the iPad. Additionally, it can assist children who have difficulty seeing clearly by providing high contrast in dark mode.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,MS1YFByAG6knWL5oGenhW8QEaI.png\",\"data-framer-height\":\"2448\",\"data-framer-width\":\"4473\",height:\"1224\",src:\"https://framerusercontent.com/images/MS1YFByAG6knWL5oGenhW8QEaI.png?scale-down-to=4096\",style:{aspectRatio:\"4473 / 2448\"},width:\"2236\"}),/*#__PURE__*/e(\"h3\",{children:\"Accessibility Friendly\"}),/*#__PURE__*/e(\"p\",{children:\"The features in Alica are tailored to the specific needs of children. Alica offers features such as dyslexia-friendly font settings, custom background settings for improved contrast, a remove background feature, and a voice that mimics a familiar person's voice to the child.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,GKveoEQNkBd6T9S4S4CUr4rs.png\",\"data-framer-height\":\"2448\",\"data-framer-width\":\"4473\",height:\"1224\",src:\"https://framerusercontent.com/images/GKveoEQNkBd6T9S4S4CUr4rs.png?scale-down-to=4096\",style:{aspectRatio:\"4473 / 2448\"},width:\"2236\"}),/*#__PURE__*/e(\"h3\",{children:\"Small Things Matters\"}),/*#__PURE__*/e(\"p\",{children:\"Small details, such as centering the page on large grids and using dominant colors for buttons, are incorporated to make navigation easier for children with special needs. In addition, the positions of Alica's cards are intentionally fixed to prevent disruption or distraction during page transitions. In addition, there is intentional friction on the parent buttons to prevent accidental presses by the child.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,WHkLGyXc7Q98uuqJo3PfHtZd0.png\",\"data-framer-height\":\"1936\",\"data-framer-width\":\"4473\",height:\"968\",src:\"https://framerusercontent.com/images/WHkLGyXc7Q98uuqJo3PfHtZd0.png?scale-down-to=4096\",style:{aspectRatio:\"4473 / 1936\"},width:\"2236\"}),/*#__PURE__*/e(\"h1\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Usability Testing & Expert Review\"}),/*#__PURE__*/e(\"p\",{children:\"We iterated through a series of usability tests to refine the approach of the application we've developed. Our testing involves real users from Yayasan Sayap Ibu, Bintaro and Rainbow Castle Clinic. The testing process is ongoing and continues to this day.\"})]}),[k]:D({src:\"https://framerusercontent.com/images/4ZPsOPpvyk42j4RgoUD56GAojS4.png?scale-down-to=1024\"},\"\"),[I]:D({src:\"https://framerusercontent.com/images/tz83GlYmcPw2QnLHwi7QmK0Xw.png?scale-down-to=1024\"},\"\"),[N]:D({src:\"https://framerusercontent.com/images/24NZbqTdypSC1nm5G34NvQKmZ5o.jpg?scale-down-to=4096\",srcSet:\"https://framerusercontent.com/images/24NZbqTdypSC1nm5G34NvQKmZ5o.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/24NZbqTdypSC1nm5G34NvQKmZ5o.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/24NZbqTdypSC1nm5G34NvQKmZ5o.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/24NZbqTdypSC1nm5G34NvQKmZ5o.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/24NZbqTdypSC1nm5G34NvQKmZ5o.jpg 8192w\"},\"\"),[A]:/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"About The App\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Alica stands for Assistive Language Interface for Non-Speaking Communicators. It is also known as the tailor-made AAC app for our non-speaking friends!\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Alica is designed as an AAC App with a specific focus on localized content. This approach helps individuals with autism better comprehend words, especially considering the unique context of terms used in Indonesia, such as differences in bus terminology. Its high level of customization sets Alica apart, allowing users to adjust grid size, sound settings, and more.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"After several usability tests, Alica's flexibility has proven to be a game-changer, offering not only significant benefits to individuals with ASD but also extending its utility to those with conditions like cerebral palsy, stroke, and other symptoms that prevent verbal communication.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Available on App Store\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(s,{href:\"https://apps.apple.com/id/app/alica/id6471272282\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Download Alica\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Main Features\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Inclusivity Across Contexts\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Personalization at Its Core\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"AI Voice OptionsLocalized Cultural Connections\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Always Available\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(n.div,{className:\"framer-text-module\",style:{\"--aspect-ratio\":\"560 / 315\",aspectRatio:\"var(--aspect-ratio)\",height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(r,{componentIdentifier:\"module:NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js:Youtube\",children:t=>/*#__PURE__*/e(c,{...t,play:\"Off\",shouldMute:!0,thumbnail:\"Medium Quality\",url:\"https://youtu.be/xfe3UlD_JCM\"})})}),/*#__PURE__*/e(\"h1\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Reflection & Evaluation\"}),/*#__PURE__*/e(\"h2\",{children:\"Project Evaluation\"}),/*#__PURE__*/e(\"p\",{children:\"This project is still ongoing and is currently in the selection process to secure funding from Apple for future product development. In addition, Alica has received a lot of positive feedback from people who work with children with special needs.\"}),/*#__PURE__*/e(\"h2\",{children:\"My Personal Reflection\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"This project has given me valuable insights into creating applications that focus on accessibility, both for children with special needs and for their caregivers or therapists.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Partnerships and expert reviews are crucial, especially for theme-based applications like Alica. Sometimes what we think is right is not necessarily what is practical in the field.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"I have learned a lot about being an effective leader and how to manage the design backlog with the team.\"})})]})]}),[S]:{pathVariables:{mM_dj0q38:\"digitalpass\"},unresolvedPathSlugs:{mM_dj0q38:{collectionId:\"Xvwx2uXqY\",collectionItemId:\"IcHRoGTmG\"}},webPageId:\"ZYZCItuvo\"}},{index:2,id:\"IcHRoGTmG\",[l]:\"Help Desk Feature Creation\",[h]:\"digitalpass\",[d]:D({src:\"https://framerusercontent.com/images/hbAwWM1Lp75NCUSDz8IxNvzcg.png\",srcSet:\"https://framerusercontent.com/images/hbAwWM1Lp75NCUSDz8IxNvzcg.png?scale-down-to=512 512w, https://framerusercontent.com/images/hbAwWM1Lp75NCUSDz8IxNvzcg.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/hbAwWM1Lp75NCUSDz8IxNvzcg.png?scale-down-to=2048 2048w, https://framerusercontent.com/images/hbAwWM1Lp75NCUSDz8IxNvzcg.png 2700w\"},\"\"),[p]:\"Web Design\",[m]:\"3\",[g]:\"Decrease the number of tickets with Help Desk Page Digitalpass\",[f]:\"https://digitalpass.id/\",[u]:D({positionX:\"84.4%\",positionY:\"2.1%\",src:\"https://framerusercontent.com/images/DnbHLV3O4dBPCJbCPG55EieHMI.jpg\"},\"\"),[w]:\"Digitalpass, Telkom Indonesia's internal dashboard, receives many incoming tickets through its admin email. This is because the only way for users to inquire about Digitalpass features is through the Digital Message Assistant and Telegram. There is also currently no comprehensive documentation on how to use the Digitalpass page.\",[b]:D({src:\"https://framerusercontent.com/images/1z5lqwtGUFNmIHRg3Rfm5bztZs.jpg\",srcSet:\"https://framerusercontent.com/images/1z5lqwtGUFNmIHRg3Rfm5bztZs.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/1z5lqwtGUFNmIHRg3Rfm5bztZs.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/1z5lqwtGUFNmIHRg3Rfm5bztZs.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/1z5lqwtGUFNmIHRg3Rfm5bztZs.jpg 3840w\"},\"\"),[y]:D({src:\"https://framerusercontent.com/images/qHISkFSH5gFeJIusHmCArbxMtE.jpg\",srcSet:\"https://framerusercontent.com/images/qHISkFSH5gFeJIusHmCArbxMtE.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/qHISkFSH5gFeJIusHmCArbxMtE.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/qHISkFSH5gFeJIusHmCArbxMtE.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/qHISkFSH5gFeJIusHmCArbxMtE.jpg 3840w\"},\"\"),[v]:/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"Define Role & Contribution \"}),/*#__PURE__*/e(\"h2\",{children:\"Role\"}),/*#__PURE__*/e(\"p\",{children:\"Product Designer\"}),/*#__PURE__*/e(\"h2\",{children:\"Timeline\"}),/*#__PURE__*/e(\"p\",{children:\"5 Days - Q1 2023\"}),/*#__PURE__*/e(\"h2\",{children:\"Industry\"}),/*#__PURE__*/e(\"p\",{children:\"SAAS, Telecommunication, Dashboard\"}),/*#__PURE__*/e(\"h2\",{children:\"Main Responsibilites \"}),/*#__PURE__*/e(\"p\",{children:\"As the only product designer on the team, my primary role is to work on tickets provided by the Product Manager and evaluate issues presented by the PM using a UI/UX approach.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Define Background & Challenge\"}),/*#__PURE__*/e(\"h2\",{children:\"Why Digitalpass need help desk?\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Only one touch point exist, Digital Message.\"})}),/*#__PURE__*/e(\"p\",{children:\"Currently, DigitalPass offers only a digital messaging feature for communicating with the DigitalPass administrator. Unfortunately, this feature lacks the informative resources that are commonly found on the support pages of other websites.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,5kt45tEyubJFbR0ApYewdtDOt0.png\",\"data-framer-height\":\"1300\",\"data-framer-width\":\"2000\",height:\"650\",src:\"https://framerusercontent.com/images/5kt45tEyubJFbR0ApYewdtDOt0.png\",style:{aspectRatio:\"2000 / 1300\"},width:\"1000\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"The administrator receives a high volume of tickets and is unable to address all of them effectively.\"})}),/*#__PURE__*/e(\"p\",{children:\"Digitalpass users frequently encounter technical issues, especially in managing their accounts, leading them to contact the website administrator through the built-in chat feature. However, due to a high volume of messages, this approach proves ineffective for prompt responses.\"})]})]}),/*#__PURE__*/e(\"h2\",{children:\"Challenge \"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"How to create a\",/*#__PURE__*/e(\"strong\",{children:\" help desk that helps users easily find the information\"}),\" they are looking for.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"How to \",/*#__PURE__*/e(\"strong\",{children:\"enhance experience\"}),\" of the user when using help desk features.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"How to make design that still \",/*#__PURE__*/e(\"strong\",{children:\"relevance\"}),\" with existing page on Digitalpass.\"]})})]}),/*#__PURE__*/e(\"h1\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Research & Findings\"}),/*#__PURE__*/e(\"h2\",{children:\"Competitive Analysis\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,FJMeRVyLeCvMfO6rGl1LdhphfRI.png\",\"data-framer-height\":\"3926\",\"data-framer-width\":\"3061\",height:\"1963\",src:\"https://framerusercontent.com/images/FJMeRVyLeCvMfO6rGl1LdhphfRI.png\",style:{aspectRatio:\"3061 / 3926\"},width:\"1530\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"I have conducted an analysis of several websites of companies that are quite big in Indonesia and in foreign countries. Some of the websites that I have analyzed in terms of help desk are Tiket, Tokpedia, Gojek, Dropbox, and Pijar Mahir. The competitive analysis will focus on the correct usage of the components and the general information provided by the help desk. \"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h2\",{children:\"Heuristic Evaluation#10 - Help and Documentation\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,4NMWpKmYv7qz85qi0N9fSm4LJI.png\",\"data-framer-height\":\"2170\",\"data-framer-width\":\"2000\",height:\"1085\",src:\"https://framerusercontent.com/images/4NMWpKmYv7qz85qi0N9fSm4LJI.png\",style:{aspectRatio:\"2000 / 2170\"},width:\"1000\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"Reference : \",/*#__PURE__*/e(s,{href:\"https://www.nngroup.com/articles/help-and-documentation/\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"https://www.nngroup.com/articles/help-and-documentation/\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:'Based on the information from NNG above, I know that the help desk is \"reactive help\" that we need to provide so that users can solve their problems.There are several things that must be considered when creating reactive help according to NNG. Here\\'s the list:'}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ensure reactive-help documentation is comprehensive and detailed.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Support scanning by using the rules of\\xa0\",/*#__PURE__*/e(s,{href:\"https://www.nngroup.com/articles/inverted-pyramid/\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"writing for the web\"})}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Consider using\\xa0\",/*#__PURE__*/e(s,{href:\"https://www.nngroup.com/articles/instructional-video-guidelines/\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"graphics and videos\"})}),\"\\xa0as a secondary information source.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Optimize for search.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Group help topics into relevant categories.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Highlight top content that is frequently viewed.\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Design Phase - UI/UX Designer\"}),/*#__PURE__*/e(\"h2\",{children:\"App Structure\"}),/*#__PURE__*/e(\"p\",{children:\"From the results of the competitive analysis, I found that there was some important information that should be available in the help desk. And I was able to create an information architecture from that information. From the available architectural information I try to design a hierarchical sequence of that information to help me design a wireframe.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,sxqJqDUycaeIXZUt47JhdRcCHv4.png\",\"data-framer-height\":\"1030\",\"data-framer-width\":\"1533\",height:\"515\",src:\"https://framerusercontent.com/images/sxqJqDUycaeIXZUt47JhdRcCHv4.png\",style:{aspectRatio:\"1533 / 1030\"},width:\"766\"}),/*#__PURE__*/e(\"h2\",{children:\"Concept & Wireframe\"}),/*#__PURE__*/e(\"p\",{children:\"Based on the information available in the previous information architecture, I was able to create a simple wireframe that contains all the information needed to create a help desk. The page framework available on the help desk can be described as follows:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,vKKlHjShspTQNbMoONpV2DZfA4.png\",\"data-framer-height\":\"408\",\"data-framer-width\":\"1452\",height:\"204\",src:\"https://framerusercontent.com/images/vKKlHjShspTQNbMoONpV2DZfA4.png\",style:{aspectRatio:\"1452 / 408\"},width:\"726\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,0DmYgK70vWraL49IqRuaD4y5II.png\",\"data-framer-height\":\"1030\",\"data-framer-width\":\"1644\",height:\"515\",src:\"https://framerusercontent.com/images/0DmYgK70vWraL49IqRuaD4y5II.png\",style:{aspectRatio:\"1644 / 1030\"},width:\"822\"}),/*#__PURE__*/e(\"h2\",{children:\"Hi-Fidelity Design\"}),/*#__PURE__*/e(\"p\",{children:\"Design the visual from the collected data, and make iterations for each page, because I believe the first design that come up is not the best design to use.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,T5ef9Wri5fSI4GY3KPJrbSSd4.png\",\"data-framer-height\":\"3388\",\"data-framer-width\":\"1644\",height:\"1694\",src:\"https://framerusercontent.com/images/T5ef9Wri5fSI4GY3KPJrbSSd4.png\",style:{aspectRatio:\"1644 / 3388\"},width:\"822\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),[k]:D({src:\"https://framerusercontent.com/images/DVbWoNz0CsHqbO79sGDPhBQfns.jpg\",srcSet:\"https://framerusercontent.com/images/DVbWoNz0CsHqbO79sGDPhBQfns.jpg?scale-down-to=1024 759w, https://framerusercontent.com/images/DVbWoNz0CsHqbO79sGDPhBQfns.jpg?scale-down-to=2048 1519w, https://framerusercontent.com/images/DVbWoNz0CsHqbO79sGDPhBQfns.jpg 2137w\"},\"\"),[I]:D({src:\"https://framerusercontent.com/images/MESH3XDC1QjPBqfhAOgQy8do1I.png\",srcSet:\"https://framerusercontent.com/images/MESH3XDC1QjPBqfhAOgQy8do1I.png?scale-down-to=1024 796w, https://framerusercontent.com/images/MESH3XDC1QjPBqfhAOgQy8do1I.png?scale-down-to=2048 1593w, https://framerusercontent.com/images/MESH3XDC1QjPBqfhAOgQy8do1I.png 1978w\"},\"\"),[N]:D({src:\"https://framerusercontent.com/images/68syqKBH8LB3ueol4jvgbA5spH0.jpg?scale-down-to=4096\",srcSet:\"https://framerusercontent.com/images/68syqKBH8LB3ueol4jvgbA5spH0.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/68syqKBH8LB3ueol4jvgbA5spH0.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/68syqKBH8LB3ueol4jvgbA5spH0.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/68syqKBH8LB3ueol4jvgbA5spH0.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/68syqKBH8LB3ueol4jvgbA5spH0.jpg 5800w\"},\"\"),[A]:/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"About The Web\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Digitalpass serves as an internal platform for Telkom to monitor the entire lifecycle of application development, which includes various phases of testing such as usability testing, software testing, and security testing. Telkom has a large number of applications in use and all of them are being processed on Digitalpass.\"}),/*#__PURE__*/e(\"h2\",{children:\"The Solution\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:'I was the initiator of the development of a help desk for the internal DigitalPass Website. The help desk is a kind of \"reactive help\" we need to provide so that users can solve their own problems.'}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"During this process, I conducted competitive analysis of sites that already had help desk and researched best practices for creating effective help desk. Once the initial design ideation was complete, I conducted a series of iterations to further refine the design.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,WuvGkSNNa5pDttgQfuK0O0lHkA.jpeg\",\"data-framer-height\":\"1422\",\"data-framer-width\":\"2000\",height:\"711\",src:\"https://framerusercontent.com/images/WuvGkSNNa5pDttgQfuK0O0lHkA.jpeg\",style:{aspectRatio:\"2000 / 1422\"},width:\"1000\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,wRLlYVWPxk125IePt7RP1gdiNA.jpeg\",\"data-framer-height\":\"1422\",\"data-framer-width\":\"2000\",height:\"711\",src:\"https://framerusercontent.com/images/wRLlYVWPxk125IePt7RP1gdiNA.jpeg\",style:{aspectRatio:\"2000 / 1422\"},width:\"1000\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,54SSmlglbXY0Bc6gvnXMXqZtyM.jpeg\",\"data-framer-height\":\"1422\",\"data-framer-width\":\"2000\",height:\"711\",src:\"https://framerusercontent.com/images/54SSmlglbXY0Bc6gvnXMXqZtyM.jpeg\",style:{aspectRatio:\"2000 / 1422\"},width:\"1000\"}),/*#__PURE__*/e(\"h2\",{children:\"Impact\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Decrease the number of tickets sent to the DigitalPass admin email.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Establish a designated area for users to familiarize themselves with DigitalPass features.\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Improve the user experience when accessing information on the help desk.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"h1\",{children:\"Reflection & Evaluation\"}),/*#__PURE__*/e(\"h2\",{children:\"My Personal Reflection\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[\"From my experience working on this help desk project, I know that a \",/*#__PURE__*/e(\"strong\",{children:\"good research process can really support good design\"}),\". I also learned a lot about things to consider when writing user documentation, especially material about heuristic evaluation Help & Documentation.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[\"Before, I thought that help and documentation was just a pop-up or something like that, but it turns out that there are \",/*#__PURE__*/e(\"strong\",{children:\"many aspects that need to be paid attention to\"}),\", such as detail of information, ease of searching, and so on. I am very happy to be working on this project.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]})]}),[S]:{pathVariables:{mM_dj0q38:\"dealls\"},unresolvedPathSlugs:{mM_dj0q38:{collectionId:\"Xvwx2uXqY\",collectionItemId:\"ufDOsq_2H\"}},webPageId:\"ZYZCItuvo\"}},{index:3,id:\"ufDOsq_2H\",[l]:\"Deall! Jobs\",[h]:\"dealls\",[d]:D({src:\"https://framerusercontent.com/images/xp4ABq94ggNNjmKqVcBYIPmjpQI.png\",srcSet:\"https://framerusercontent.com/images/xp4ABq94ggNNjmKqVcBYIPmjpQI.png?scale-down-to=512 512w, https://framerusercontent.com/images/xp4ABq94ggNNjmKqVcBYIPmjpQI.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/xp4ABq94ggNNjmKqVcBYIPmjpQI.png 1835w\"},\"\"),[p]:\"Web Revamp\",[m]:\"4\",[g]:\"Revamp Deall Jobs Website Portal \",[f]:\"https://dealls.com/id/gowork\",[u]:D({positionX:\"49.9%\",positionY:\"43.6%\",src:\"https://framerusercontent.com/images/SWFcbKwM7NMqJ8zWcqoUS0wq3g.jpg\"},\"\"),[w]:\"Deall Jobs is a job portal and applicant tracking system (ATS) that matches top talents and companies in Indonesia. Deall Jobs offers a selection of job vacancies that are pre-screened and curated by their team. We see a low conversion rate to job application when visiting company profile pages, e.g. Deall Jobs | Deall (usedeall.com). \",[b]:D({src:\"https://framerusercontent.com/images/kxGItlavF1FbG1fLcXAqMLHzU.jpg\"},\"\"),[y]:D({src:\"https://framerusercontent.com/images/QQBXfrcpxA4XsY5GVt9eNtaif4.jpg\",srcSet:\"https://framerusercontent.com/images/QQBXfrcpxA4XsY5GVt9eNtaif4.jpg?scale-down-to=1024 711w, https://framerusercontent.com/images/QQBXfrcpxA4XsY5GVt9eNtaif4.jpg?scale-down-to=2048 1423w, https://framerusercontent.com/images/QQBXfrcpxA4XsY5GVt9eNtaif4.jpg 1768w\"},\"\"),[v]:/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"Define Role & Contribution \"}),/*#__PURE__*/e(\"h2\",{children:\"Role\"}),/*#__PURE__*/e(\"p\",{children:\"UI UX Designer\"}),/*#__PURE__*/e(\"h2\",{children:\"Timeline\"}),/*#__PURE__*/e(\"p\",{children:\"1 Days - Q1 2023\"}),/*#__PURE__*/e(\"h2\",{children:\"Industry\"}),/*#__PURE__*/e(\"p\",{children:\"Job Portal, SAAS, Dashboard\"}),/*#__PURE__*/e(\"h2\",{children:\"Main Responsibilites \"}),/*#__PURE__*/e(\"p\",{children:\"In this opportunity, I was given the task of evaluating the Deall Jobs website as part of the recruitment selection process. As a candidate, my responsibility is to evaluate the existing website and identify potential improvements that can be implemented.\"}),/*#__PURE__*/e(\"h1\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"The Framework\"}),/*#__PURE__*/e(\"h2\",{children:\"Top-Down Approach\"}),/*#__PURE__*/e(\"p\",{children:\"My approach to the problem at hand is to use the top-down method. Rather than take the risk of making a biased assessment based on the appearance of an existing design, I choose to stick to best practices that many people have agreed upon.\"}),/*#__PURE__*/e(\"h1\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"UX Audit\"}),/*#__PURE__*/e(\"h2\",{children:\"UX Laws Evaluation\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Aesthetic Usability Effect\"}),\" : Today's corporate sites tend to be simple and don't have many graphic elements. There are no elements to catch the user's eye. We can add graphic elements to the banner section at the top.\"]})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,MFvC9zYDAQFx2iY66CNojDwsQQ.png\",\"data-framer-height\":\"2112\",\"data-framer-width\":\"4628\",height:\"1056\",src:\"https://framerusercontent.com/images/MFvC9zYDAQFx2iY66CNojDwsQQ.png?scale-down-to=4096\",style:{aspectRatio:\"4628 / 2112\"},width:\"2314\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Doherty Threshold \"}),\": Loading time during page changes between the overview page and the jobs is too long, making the user wait. Also, there is no progress indicator on the system, so users don't know what's going on.\"]})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Jacob's Law \"}),\": Instead of creating your own pattern, it's better to use a pattern that is already used on several other platforms that are frequently used by users.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,LtaQnGGsUTNKffh9oIYwGwfdI.png\",\"data-framer-height\":\"2112\",\"data-framer-width\":\"4628\",height:\"1056\",src:\"https://framerusercontent.com/images/LtaQnGGsUTNKffh9oIYwGwfdI.png?scale-down-to=4096\",style:{aspectRatio:\"4628 / 2112\"},width:\"2314\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Millers Law \"}),\": Too much benefit information is displayed, so users are often confused by its appearance. It's better to display only 4-6 pieces of information on 1 page, just read more.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,B68D4mGZwpwJTvxsr1wVO6tlc.png\",\"data-framer-height\":\"2112\",\"data-framer-width\":\"4628\",height:\"1056\",src:\"https://framerusercontent.com/images/B68D4mGZwpwJTvxsr1wVO6tlc.png?scale-down-to=4096\",style:{aspectRatio:\"4628 / 2112\"},width:\"2314\"}),/*#__PURE__*/e(\"h2\",{children:\"Principles of Design Evaluation\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Typography \"}),\": The text used for the description on the company page is too small, it can be difficult to read.\"]})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,3ywM5mfVpUmGmrOrvYTpLQDB988.png\",\"data-framer-height\":\"2112\",\"data-framer-width\":\"4628\",height:\"1056\",src:\"https://framerusercontent.com/images/3ywM5mfVpUmGmrOrvYTpLQDB988.png?scale-down-to=4096\",style:{aspectRatio:\"4628 / 2112\"},width:\"2314\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Emphasis \"}),\": Even though it's highlighted with a shadow effect, the overall information about this insight is still difficult to discern at a glance. In addition, there are no symbols to help you understand the context.\"]})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,gYGAmLGEyPxJ1NaugZKcL0Zbk0E.png\",\"data-framer-height\":\"2112\",\"data-framer-width\":\"4628\",height:\"1056\",src:\"https://framerusercontent.com/images/gYGAmLGEyPxJ1NaugZKcL0Zbk0E.png?scale-down-to=4096\",style:{aspectRatio:\"4628 / 2112\"},width:\"2314\"}),/*#__PURE__*/e(\"h2\",{children:\"Emphatizing\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"As a job seeker, thing that I noticed when looking for a job are\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"What business is the company in?\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The company has how many employees? This is to consider whether to work in a large or small company.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Where is the location?\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Web profile (ensuring company credibility)\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"There are opening jobs that we want\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Once the left is fulfilled, the other thing I need are\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Check who works there (look for alumni or acquaintances who can be asked about work life there)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Read the comments on glassdoor\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Comparing with the offerings of other companies\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"p\",{children:\"As a job seeker, company overview information is not too important at first. What I think is important is the insight it provides, such as what the company does and how many employees it has. Therefore, it is better that the hierarchy in the job listings can be changed.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,WelDKcDwUvImkGXq8HfDU6dn9A.png\",\"data-framer-height\":\"2112\",\"data-framer-width\":\"4628\",height:\"1056\",src:\"https://framerusercontent.com/images/WelDKcDwUvImkGXq8HfDU6dn9A.png?scale-down-to=4096\",style:{aspectRatio:\"4628 / 2112\"},width:\"2314\"})]}),[k]:D({src:\"https://framerusercontent.com/images/Jm9HyOB2Oan5SHtz5Iso2GARGxU.jpg\",srcSet:\"https://framerusercontent.com/images/Jm9HyOB2Oan5SHtz5Iso2GARGxU.jpg?scale-down-to=1024 689w, https://framerusercontent.com/images/Jm9HyOB2Oan5SHtz5Iso2GARGxU.jpg?scale-down-to=2048 1379w, https://framerusercontent.com/images/Jm9HyOB2Oan5SHtz5Iso2GARGxU.jpg 1596w\"},\"\"),[I]:D({src:\"https://framerusercontent.com/images/xcOVVDd5uSSQ9MXNHrKwRi3xE.jpg\",srcSet:\"https://framerusercontent.com/images/xcOVVDd5uSSQ9MXNHrKwRi3xE.jpg?scale-down-to=1024 764w, https://framerusercontent.com/images/xcOVVDd5uSSQ9MXNHrKwRi3xE.jpg?scale-down-to=2048 1529w, https://framerusercontent.com/images/xcOVVDd5uSSQ9MXNHrKwRi3xE.jpg 1768w\"},\"\"),[N]:D({positionX:\"27.5%\",positionY:\"47.5%\",src:\"https://framerusercontent.com/images/w35OqH58bf6Uo6530BRSI0EU.jpg\",srcSet:\"https://framerusercontent.com/images/w35OqH58bf6Uo6530BRSI0EU.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/w35OqH58bf6Uo6530BRSI0EU.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/w35OqH58bf6Uo6530BRSI0EU.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/w35OqH58bf6Uo6530BRSI0EU.jpg 2700w\"},\"\"),[A]:/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"About The Web\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Dealls is Indonesia's #1 ATS & Job Portal to match top talents & companies\"}),\". Dealls offers a curated selection of job vacancies for individuals pre-screened and curated by our team. By partnering with us, more than 500 companies have saved time and money by receiving only eligible and top candidates.\"]}),/*#__PURE__*/e(\"h2\",{children:\"UX Audit Summary\"}),/*#__PURE__*/e(\"p\",{children:\"Based on the results of the UX audit conducted, there are several recommendations for the development of the Deall! Jobs website to make it better in the future. These include :\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Create a positive first impression of the product.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ensure continuous accessibility to all of the product's features.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Avoid creating user anxiety.\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Focus on the key information job seekers want to know.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/t(\"p\",{children:[\"Full Version Revamp Company Page Deall Jobs\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(s,{href:\"https://dribbble.com/shots/23534611-Deall-Jobs-Job-Portal-Web-Exploration-UI\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Check on this Link\"})})]}),/*#__PURE__*/e(\"h1\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Reflection & Evaluation\"}),/*#__PURE__*/e(\"h2\",{children:\"Project Evaluation\"}),/*#__PURE__*/e(\"p\",{children:\"After going through the selection process, I unfortunately did not make it to the next stage of becoming a product designer at Deal Jobs. Nonetheless, this portfolio is significant as it shows my ability to perform a comprehensive UX audit.\"}),/*#__PURE__*/e(\"h2\",{children:\"My Personal Reflection\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"This project has provided me with valuable insights into the existing UX laws and design principles for evaluating current designs.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Due to the relatively short project timeline, the approach involved utilizing the three mentioned frameworks. In the future, if time permits, I aim to conduct heuristic evaluation for a more in-depth assessment.\"})})]})]}),[S]:{pathVariables:{mM_dj0q38:\"ponica\"},unresolvedPathSlugs:{mM_dj0q38:{collectionId:\"Xvwx2uXqY\",collectionItemId:\"vXcEr7IZk\"}},webPageId:\"ZYZCItuvo\"}},{index:4,id:\"vXcEr7IZk\",[l]:\"Ponica : Hydroponic App\",[h]:\"ponica\",[d]:D({src:\"https://framerusercontent.com/images/Sxluj7Hmd31CUjxgJQARirTUbs.png\",srcSet:\"https://framerusercontent.com/images/Sxluj7Hmd31CUjxgJQARirTUbs.png?scale-down-to=512 512w, https://framerusercontent.com/images/Sxluj7Hmd31CUjxgJQARirTUbs.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/Sxluj7Hmd31CUjxgJQARirTUbs.png?scale-down-to=2048 2048w, https://framerusercontent.com/images/Sxluj7Hmd31CUjxgJQARirTUbs.png 2700w\"},\"\"),[p]:\"Build from Scratch App\",[m]:\"5\",[g]:\"Smart Collaboration Platform for Hydroponic Farmer\",[f]:\"https://www.figma.com/proto/t0bQDQ6mtpST0SrFzVQK9d/Design-Portfolio?page-id=7%3A27&type=design&node-id=8-4982&viewport=9407%2C1466%2C0.79&t=VZ8Wny7RndAZn4Qg-1&scaling=scale-down&starting-point-node-id=8%3A4982&show-proto-sidebar=1&mode=design\",[u]:D({positionX:\"53.1%\",positionY:\"0%\",src:\"https://framerusercontent.com/images/1V3VTg8dq5ZDpqft0bNBudv49s.jpg\",srcSet:\"https://framerusercontent.com/images/1V3VTg8dq5ZDpqft0bNBudv49s.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/1V3VTg8dq5ZDpqft0bNBudv49s.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/1V3VTg8dq5ZDpqft0bNBudv49s.jpg 2000w\"},\"\"),[w]:\"Indonesia, a country traditionally focused on agriculture, is experiencing a 28% decline in its farming population in 2019, sparking concerns about the future of traditional farming by 2063. This trend, along with extensive land conversion, jeopardizes the nation's food security index. Despite attempts like urban farming, specifically hydroponics, challenges persist. Many hydroponic farmers face difficulties in growing crops, highlighting ongoing obstacles in reaching national food security goals.\",[b]:D({src:\"https://framerusercontent.com/images/6LSLDJM2Abv2eZZ02VlT620vGw.png\",srcSet:\"https://framerusercontent.com/images/6LSLDJM2Abv2eZZ02VlT620vGw.png?scale-down-to=1024 796w, https://framerusercontent.com/images/6LSLDJM2Abv2eZZ02VlT620vGw.png?scale-down-to=2048 1592w, https://framerusercontent.com/images/6LSLDJM2Abv2eZZ02VlT620vGw.png 2100w\"},\"\"),[y]:D({src:\"https://framerusercontent.com/images/ZqaG8vd3GHxdi6nIOkHFzQAgXI.png\",srcSet:\"https://framerusercontent.com/images/ZqaG8vd3GHxdi6nIOkHFzQAgXI.png?scale-down-to=1024 796w, https://framerusercontent.com/images/ZqaG8vd3GHxdi6nIOkHFzQAgXI.png?scale-down-to=2048 1592w, https://framerusercontent.com/images/ZqaG8vd3GHxdi6nIOkHFzQAgXI.png 2100w\"},\"\"),[v]:/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"Define Role & Contribution \"}),/*#__PURE__*/e(\"h2\",{children:\"Team\"}),/*#__PURE__*/t(\"p\",{children:[\"Radya (UI Designer, UX Tester) - Me\",/*#__PURE__*/e(\"br\",{}),\"Raisa (UX Researcher, UX Designer, UX Tester) \",/*#__PURE__*/e(\"br\",{}),\"Asad (UX Researcher, UX Designer, UX Illustrator)\"]}),/*#__PURE__*/e(\"h2\",{children:\"Timeline\"}),/*#__PURE__*/e(\"p\",{children:\"1 Months - Q4 2021\"}),/*#__PURE__*/e(\"h2\",{children:\"Industry\"}),/*#__PURE__*/e(\"p\",{children:\"Agricultural Technology, Environtment, IoT, App, iOS\"}),/*#__PURE__*/e(\"h2\",{children:\"Main Responsibilites \"}),/*#__PURE__*/e(\"p\",{children:\"As a UI Designer, I create the visual elements and promotional banners for the Ponica app, ensuring a user-friendly interface. In my role as a UX tester, I develop testing plans to identify and fix usability issues, ensuring the app meets user needs.\"}),/*#__PURE__*/e(\"h1\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Brainstorm and Research\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,M3sI26Yp1E5AfPY1oNYRnzi86lk.png\",\"data-framer-height\":\"2774\",\"data-framer-width\":\"6468\",height:\"1387\",src:\"https://framerusercontent.com/images/M3sI26Yp1E5AfPY1oNYRnzi86lk.png?scale-down-to=4096\",style:{aspectRatio:\"6468 / 2774\"},width:\"3234\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Since this is a competition, it is crucial for us to apply the frameworks taught at our respective campuses. Although it is a clich\\xe9, we are using the Design Thinking framework in our project. The processes of brainstorming and research also involve specific research methods and frameworks. More details will be provided in this section.\"}),/*#__PURE__*/e(\"h2\",{children:\"Research Process\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Empathize\"}),\" - During this phase, we conducted desk research and literature reviews to gather statistical data on hydroponics, particularly in Indonesia. To validate the information, we conducted two additional types of research: in-depth interviews and questionnaires to hydroponic growers. \"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Our target users are young people who have experience in hydroponic cultivation. To help us understand the data we collected, we conducted affinity mapping and created an empathy map diagram. \"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,e9I7YYM0gB0I5wrQxpSkkcNLgqE.png\",\"data-framer-height\":\"2300\",\"data-framer-width\":\"2300\",height:\"1150\",src:\"https://framerusercontent.com/images/e9I7YYM0gB0I5wrQxpSkkcNLgqE.png\",style:{aspectRatio:\"2300 / 2300\"},width:\"1150\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Define\"}),\" - After gathering a wealth of data, we brainstormed to choose a persona for our app's target market. We defined the experience as that of a modern, young hydroponic farmer. To broaden our scope, we also created three points of view for more organic categorization. Finally, using the How Might We (HMW) framework, we brainstormed again and discovered three interesting conclusions.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,LBpt5xE9KspJIVKcr6DE9AdVKJA.png\",\"data-framer-height\":\"2300\",\"data-framer-width\":\"2300\",height:\"1150\",src:\"https://framerusercontent.com/images/LBpt5xE9KspJIVKcr6DE9AdVKJA.png\",style:{aspectRatio:\"2300 / 2300\"},width:\"1150\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,RwTIfwlPJWTpAwoVitlEuzQE9Xc.png\",\"data-framer-height\":\"1871\",\"data-framer-width\":\"2300\",height:\"935\",src:\"https://framerusercontent.com/images/RwTIfwlPJWTpAwoVitlEuzQE9Xc.png\",style:{aspectRatio:\"2300 / 1871\"},width:\"1150\"}),/*#__PURE__*/e(\"h2\",{children:\"Brainstrorm Process\"}),/*#__PURE__*/e(\"p\",{children:\"To address the three How Might We (HMW) questions from the previous process, our team conducted a mini-workshop with our own team members as participants. The goal of this workshop was to generate as many ideas as possible to discover feasible features for the three HMWs. Here are some features that emerged from the mini-workshop results.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Provide market demand for specific crop characteristics and harvest period\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Virtual assistant to manipulate plant trait genes and monitor growth with daily checks and instructions\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Chatbot with photo and sentence-based machine learning to solve hydroponic farming problems\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"h1\",{children:\"Design Phase - UI Designer\"}),/*#__PURE__*/e(\"h2\",{children:\"App Structure\"}),/*#__PURE__*/e(\"p\",{children:\"This is the beginning, before we start the design process, we need to create a map of the features that will be in this application, along with the details to ensure that the flow we create is the most efficient flow for users to use.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Ideate\"}),\" - In this phase, my role in the team is to design the information architecture, user flow, sitemap, and conduct prototype experience testing. The interesting aspect in my opinion is that in this competition we are experimenting with implementing the hook framework introduced by Nir Eyal.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,XxXEi2I2M1BN3AJZy5d8TAHV1bI.png\",\"data-framer-height\":\"1871\",\"data-framer-width\":\"2300\",height:\"935\",src:\"https://framerusercontent.com/images/XxXEi2I2M1BN3AJZy5d8TAHV1bI.png\",style:{aspectRatio:\"2300 / 1871\"},width:\"1150\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,9JlYZxovmDgNsXjHK9WQRQ1H04.png\",\"data-framer-height\":\"1871\",\"data-framer-width\":\"2300\",height:\"935\",src:\"https://framerusercontent.com/images/9JlYZxovmDgNsXjHK9WQRQ1H04.png\",style:{aspectRatio:\"2300 / 1871\"},width:\"1150\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,KPIPfr2rsCrKv4EvG3z3foqOMPA.png\",\"data-framer-height\":\"1871\",\"data-framer-width\":\"2300\",height:\"935\",src:\"https://framerusercontent.com/images/KPIPfr2rsCrKv4EvG3z3foqOMPA.png\",style:{aspectRatio:\"2300 / 1871\"},width:\"1150\"}),/*#__PURE__*/e(\"h2\",{children:\"Hi-Fidelity Design\"}),/*#__PURE__*/e(\"p\",{children:\"Design the visual from the collected data, and make iterations for each page, because we believe the first design that come up is not the best design to use.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,yTR7Ab94cyHS1EnV25TTmKjnbc.png\",\"data-framer-height\":\"1956\",\"data-framer-width\":\"4600\",height:\"978\",src:\"https://framerusercontent.com/images/yTR7Ab94cyHS1EnV25TTmKjnbc.png?scale-down-to=4096\",style:{aspectRatio:\"4600 / 1956\"},width:\"2300\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,uQvUbm1J5WzYQ2aBTvUISBqQiqM.png\",\"data-framer-height\":\"1462\",\"data-framer-width\":\"2300\",height:\"731\",src:\"https://framerusercontent.com/images/uQvUbm1J5WzYQ2aBTvUISBqQiqM.png\",style:{aspectRatio:\"2300 / 1462\"},width:\"1150\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,y0OtmlRr5UWqIoXNZqwIkUBBmZ8.png\",\"data-framer-height\":\"1462\",\"data-framer-width\":\"2300\",height:\"731\",src:\"https://framerusercontent.com/images/y0OtmlRr5UWqIoXNZqwIkUBBmZ8.png\",style:{aspectRatio:\"2300 / 1462\"},width:\"1150\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,yMPtPKSZpi2tA4M0GBXvHLXcY.png\",\"data-framer-height\":\"1462\",\"data-framer-width\":\"2300\",height:\"731\",src:\"https://framerusercontent.com/images/yMPtPKSZpi2tA4M0GBXvHLXcY.png\",style:{aspectRatio:\"2300 / 1462\"},width:\"1150\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Usability Testing & Expert Review\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Prototype & Test\"}),\" - We went through several rounds of usability testing to fine-tune the design of our application. Our tests involved real users who are young hydroponic growers. We conducted usability testing using Maze, an unmoderated usability testing tool. In this testing process, my role was to create a test plan along with scenarios for the users to follow.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,gXbysEkAcvFTpIW1JHUcsdMpq8E.png\",\"data-framer-height\":\"2050\",\"data-framer-width\":\"3056\",height:\"1025\",src:\"https://framerusercontent.com/images/gXbysEkAcvFTpIW1JHUcsdMpq8E.png\",style:{aspectRatio:\"3056 / 2050\"},width:\"1528\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"The test is conducted through \",/*#__PURE__*/e(\"strong\",{children:\"two iteration stages \"}),\"using the unmoderated usability testing method with the \",/*#__PURE__*/e(s,{href:\"http://maze.co/\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"maze.co\"})}),/*#__PURE__*/e(\"strong\",{children:\". \"}),\"Using that tools, we looked at the usability score for each task, the level of user satisfaction with a job in the test, and the comments they left on each task.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Maze - First Iteration\"}),/*#__PURE__*/t(\"p\",{children:[\"In the \",/*#__PURE__*/e(\"strong\",{children:\"first iteration,\"}),\" the following results were obtained\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,LYW2o5Zp3emmHdtmsU7iIea8w.png\",\"data-framer-height\":\"2050\",\"data-framer-width\":\"1849\",height:\"1025\",src:\"https://framerusercontent.com/images/LYW2o5Zp3emmHdtmsU7iIea8w.png\",style:{aspectRatio:\"1849 / 2050\"},width:\"924\"}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"From the first iteration, we can draw the following facts and conclusions :\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Registration in the application is smooth due to a familiar flow, but tasks 2 and 3 present challenges with misclicks and confusion caused by unclear button-like text displays.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Task 2 shows a high bounce rate and users navigating to the wrong pages due to uncertainty about the information displayed, leading to longer task completion times in Task 4.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Task 5 highlights user confusion in locating the AI camera button due to its search box-like shape, highlighting the need for specific screen repairs and improvements based on heat-map analysis in subsequent iterations.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"In the first iteration\"}),\", the usability rate of the prototype is still \",/*#__PURE__*/e(\"strong\",{children:\"low\"}),\". So it is necessary to repair specific screens. For this reason, an analysis is used on the heatmap of each screen to examine further what makes the user unable to run the screen properly and then make improvements in the next iteration stage.\"]})})]}),/*#__PURE__*/t(\"h2\",{children:[/*#__PURE__*/e(\"br\",{}),\"Maze - Second Iteration\"]}),/*#__PURE__*/t(\"p\",{children:[\"After we \",/*#__PURE__*/e(\"strong\",{children:\"improved\"}),\" the screens with poor usability, a \",/*#__PURE__*/e(\"strong\",{children:\"second test\"}),\" was carried out on the enhanced high fidelity prototype. This test is given to different participants from the first test with the same category. This aims to avoid bias.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"In the \",/*#__PURE__*/e(\"strong\",{children:\"Second iteration,\"}),\" the following results were obtained\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,aNig6Cr6mW2hxvviHMpB0vaHmI.png\",\"data-framer-height\":\"2050\",\"data-framer-width\":\"1849\",height:\"1025\",src:\"https://framerusercontent.com/images/aNig6Cr6mW2hxvviHMpB0vaHmI.png\",style:{aspectRatio:\"1849 / 2050\"},width:\"924\"}),/*#__PURE__*/e(\"h1\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"From the Second iteration, we can draw the following facts and conclusions :\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Through the changes made, the usability rating of the prototype has increased significantly.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"The prototype in the second iteration reduced the user's bounce rate. This is because, in this prototype, the navigation bar name is changed, which can eliminate user misperceptions.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"The addition of illustrations and explanatory copywriting is proven to increase the average success rate of the prototype.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Even so, there are still some misclicks made by the user. This goes back to the user's understanding of the technology and their habits in using the application.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"All users managed to complete the task given to them successfully because of the prototype's copywriting assistance and explanatory information.\"})})]}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Hand Off Documentation\"}),/*#__PURE__*/e(\"h2\",{children:\"Documentation\"}),/*#__PURE__*/e(\"p\",{children:\"In this package, you'll find a range of assets, including design files, wireframes, user interface elements, and detailed documentation. This collection serves as a valuable resource, helping you understand our design choices and providing stakeholders development team.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,0GMLnYD9tw6nGo4KM0H5sI4tjo.png\",\"data-framer-height\":\"1462\",\"data-framer-width\":\"2300\",height:\"731\",src:\"https://framerusercontent.com/images/0GMLnYD9tw6nGo4KM0H5sI4tjo.png\",style:{aspectRatio:\"2300 / 1462\"},width:\"1150\"})]}),[k]:D({src:\"https://framerusercontent.com/images/rP2SrgaNnXMlscdBxzBBrMmwqE.png\",srcSet:\"https://framerusercontent.com/images/rP2SrgaNnXMlscdBxzBBrMmwqE.png?scale-down-to=1024 796w, https://framerusercontent.com/images/rP2SrgaNnXMlscdBxzBBrMmwqE.png?scale-down-to=2048 1593w, https://framerusercontent.com/images/rP2SrgaNnXMlscdBxzBBrMmwqE.png 1978w\"},\"\"),[I]:D({src:\"https://framerusercontent.com/images/dEs57z62Xsb2JMg1o0CXI4mU9U.png\",srcSet:\"https://framerusercontent.com/images/dEs57z62Xsb2JMg1o0CXI4mU9U.png?scale-down-to=1024 796w, https://framerusercontent.com/images/dEs57z62Xsb2JMg1o0CXI4mU9U.png?scale-down-to=2048 1593w, https://framerusercontent.com/images/dEs57z62Xsb2JMg1o0CXI4mU9U.png 1978w\"},\"\"),[N]:D({src:\"https://framerusercontent.com/images/4l75mFlJOrmJuvkcaAOmzr2IvJU.jpg?scale-down-to=4096\",srcSet:\"https://framerusercontent.com/images/4l75mFlJOrmJuvkcaAOmzr2IvJU.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/4l75mFlJOrmJuvkcaAOmzr2IvJU.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/4l75mFlJOrmJuvkcaAOmzr2IvJU.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/4l75mFlJOrmJuvkcaAOmzr2IvJU.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/4l75mFlJOrmJuvkcaAOmzr2IvJU.jpg 5800w\"},\"\"),[A]:/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"About The App\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"Ponica is an intelligent collaboration platform that will help hydroponic farmers produce crops according to \",/*#__PURE__*/e(\"strong\",{children:\"market criteria\"}),\" while selling them to the market by \",/*#__PURE__*/e(\"strong\",{children:\"minimising the potential losses\u2014e\"}),\"quipped with a \",/*#__PURE__*/e(\"strong\",{children:\"crowdsourcing platform\"}),\" for the buyer's market to planting assistants with \",/*#__PURE__*/e(\"strong\",{children:\"artificial intelligence technology.\"})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Equipped with a crowdsourcing platform for buyer markets to planting assistants with artificial intelligence technology, Ponica provides a new experience for hydroponic farmers to maintain production, increase quality and quantity, and improve national food security.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Reflection & Evaluation\"}),/*#__PURE__*/e(\"h2\",{children:\"Project Evaluation\"}),/*#__PURE__*/e(\"p\",{children:\"This project successfully won two prestigious national-level UI/UX competitions in Indonesia.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"3rd Place Winner of Desain Pengalaman Pengguna Gemastik XIV 2021\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"2nd Place Winner of UX Today 2021 Competition\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"My Personal Reflection\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"In this project, we first conducted quantitative research before qualitative research. After reviewing the relevant literature, it was recommended that quantitative research is best done after obtaining unique data to validate, rather than just randomly distributing some questions.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Throughout this project, I learned a lot about the application of different frameworks. This knowledge has also been useful in my professional work.\"})})]})]}),[S]:{pathVariables:{mM_dj0q38:\"aboutprotein\"},unresolvedPathSlugs:{mM_dj0q38:{collectionId:\"Xvwx2uXqY\",collectionItemId:\"WusWCGHD9\"}},webPageId:\"ZYZCItuvo\"}},{index:5,id:\"WusWCGHD9\",[l]:\"About Protein\",[h]:\"aboutprotein\",[d]:D({src:\"https://framerusercontent.com/images/Ya1iJKfzg2us8ezgG1Cd0iDNQ.png\",srcSet:\"https://framerusercontent.com/images/Ya1iJKfzg2us8ezgG1Cd0iDNQ.png?scale-down-to=512 512w, https://framerusercontent.com/images/Ya1iJKfzg2us8ezgG1Cd0iDNQ.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/Ya1iJKfzg2us8ezgG1Cd0iDNQ.png 1112w\"},\"\"),[p]:\"App Development\",[m]:\"6\",[g]:\"Fun way to help individuals maintain a healthy diet\",[f]:\"https://github.com/radya13rahman/WWDC_2023\",[u]:D({src:\"https://framerusercontent.com/images/9hQNs0q35rKT3vhbeTxl7Oh2sTw.jpg\",srcSet:\"https://framerusercontent.com/images/9hQNs0q35rKT3vhbeTxl7Oh2sTw.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/9hQNs0q35rKT3vhbeTxl7Oh2sTw.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/9hQNs0q35rKT3vhbeTxl7Oh2sTw.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/9hQNs0q35rKT3vhbeTxl7Oh2sTw.jpg 4096w\"},\"\"),[w]:\"The WWDC Swift Student Challenge is a competition created by Apple to encourage novice programmers to explore its platform. The exploration is open-ended, depending on what the contestants want to create using Apple's technology. Restrictions include using the iPad platform and creating a program in Swift Playground. Beyond that, everything depends on the creativity of the participants. This is a global competition and people from all over the world participate. Only 350 winners will be selected by Apple from the global submissions.\",[b]:D({src:\"https://framerusercontent.com/images/HxzqZ1nRPNgyq33V3LZd9yGH60.png\",srcSet:\"https://framerusercontent.com/images/HxzqZ1nRPNgyq33V3LZd9yGH60.png 754w\"},\"\"),[y]:D({src:\"https://framerusercontent.com/images/erp733Tb3bGRGTh1HbwwMkIIRg.png\",srcSet:\"https://framerusercontent.com/images/erp733Tb3bGRGTh1HbwwMkIIRg.png?scale-down-to=1024 797w, https://framerusercontent.com/images/erp733Tb3bGRGTh1HbwwMkIIRg.png 808w\"},\"\"),[v]:/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"Define Role & Contribution \"}),/*#__PURE__*/e(\"h2\",{children:\"Role\"}),/*#__PURE__*/e(\"p\",{children:\"Designer and Developer\"}),/*#__PURE__*/e(\"h2\",{children:\"Timeline\"}),/*#__PURE__*/e(\"p\",{children:\"2 Days - Q2 2023\"}),/*#__PURE__*/e(\"h2\",{children:\"Industry\"}),/*#__PURE__*/e(\"p\",{children:\"Games and Health\"}),/*#__PURE__*/e(\"h2\",{children:\"Main Responsibilites \"}),/*#__PURE__*/e(\"p\",{children:\"As a developer and designer, my role covers a little bit of everything, but the scope of this project isn't as extensive as others. As both designer and developer, the design documentation doesn't need to be overly detailed, as I can easily understand what I'm trying to create. As a developer, I use the Swift UI programming language.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Brainstorm & Desk Research\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"My research involved looking at the winners of the WWDC Swift Student Challenge listed on WWDC Scholars. I did a quick analysis to identify patterns in the winning applications. From my personal analysis, I found that winning at WWDC doesn't necessarily require an incredibly cool program. The WWDC organizers put more emphasis on the concept and story presented by the winners.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,6HqeFcXgRvmbqKxAoHOBCsSKo.png\",\"data-framer-height\":\"1800\",\"data-framer-width\":\"2880\",height:\"900\",src:\"https://framerusercontent.com/images/6HqeFcXgRvmbqKxAoHOBCsSKo.png\",style:{aspectRatio:\"2880 / 1800\"},width:\"1440\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Based on this conclusion, I started looking for things related to my environment. As I recently started going to the gym to bulk up my small body and realized the importance of protein for muscle building, I found myself unaware of the daily protein intake needed as a beginner. This made me decide to create an app about protein.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Design Phase - UI/UX Design & Illustrator\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"In the design process, I started with a simple flowchart of the application I wanted to build. Without making a wireframe first, I went straight to high fidelity. After finishing the UI design for the app along with the story concept, I began creating illustrations and all the assets needed for the game. As a designer and developer, it's nice to have the freedom to design, and I liked it from the start. The story concept I came up with for the game is fun and amusing.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"The story concept revolves around specific situations that people face during exercise when they have an excess, adequate, or insufficient amount of protein. From these three conditions, I created a story that I will later turn into a program. Once the entire story and design were complete, I moved on to Xcode to convert the design directly into code.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Code Phase \"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"br\",{}),\"In this stage, I wrote code using Xcode in Swift Playground format. Throughout the project, I utilized Swift UI and AV Foundation to ensure a smooth user experience. I customized the app's color scheme and fonts directly in the code, making it visually attractive and user-friendly.\"]})]}),[k]:D({src:\"https://framerusercontent.com/images/LWgNNC6U64Eq17YJWQA7i7iQk.png\",srcSet:\"https://framerusercontent.com/images/LWgNNC6U64Eq17YJWQA7i7iQk.png?scale-down-to=1024 812w, https://framerusercontent.com/images/LWgNNC6U64Eq17YJWQA7i7iQk.png 1624w\"},\"\"),[I]:D({src:\"https://framerusercontent.com/images/eqo0HhSqz0Ex0xLmSOzKAIJmgZ4.png\",srcSet:\"https://framerusercontent.com/images/eqo0HhSqz0Ex0xLmSOzKAIJmgZ4.png?scale-down-to=1024 851w, https://framerusercontent.com/images/eqo0HhSqz0Ex0xLmSOzKAIJmgZ4.png 1609w\"},\"\"),[N]:D({src:\"https://framerusercontent.com/images/KzYD1l0s63cPISzLFJF7M495Y.jpg\",srcSet:\"https://framerusercontent.com/images/KzYD1l0s63cPISzLFJF7M495Y.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/KzYD1l0s63cPISzLFJF7M495Y.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/KzYD1l0s63cPISzLFJF7M495Y.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/KzYD1l0s63cPISzLFJF7M495Y.jpg 2794w\"},\"\"),[A]:/*#__PURE__*/t(o.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"About The App\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"About Protein was created to help individuals maintain a healthy diet. Our app features a daily protein needs calculator based on international standards that aids users in meeting their nutritional requirements. By entering their weight, users can determine their daily protein intake recommendations, which are critical for maintaining muscle mass, repairing tissues, and producing hormones and enzymes. This app also comes with a very playful scene about protein.\"}),/*#__PURE__*/e(\"h2\",{children:\"There are 3 storylines in this game &  1 Feature\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"When someone has excess protein\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"When someone lacks protein\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"When someone has sufficient protein\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Calculating daily protein needs\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,BrRPJCQEMg6E97xPPPSv5VacqQ.png\",\"data-framer-height\":\"1800\",\"data-framer-width\":\"2880\",height:\"900\",src:\"https://framerusercontent.com/images/BrRPJCQEMg6E97xPPPSv5VacqQ.png\",style:{aspectRatio:\"2880 / 1800\"},width:\"1440\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"Visit My WWDC Scholars Page\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(s,{href:\"https://www.wwdcscholars.com/s/7AA9585A-D12F-4A34-A245-018569D0909F/2023\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Click here to visit!\"})})]}),/*#__PURE__*/e(\"h1\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h1\",{children:\"Reflection & Evaluation\"}),/*#__PURE__*/e(\"h2\",{children:\"Project Evaluation\"}),/*#__PURE__*/e(\"p\",{children:\"This project won the WWDC Swift Student Challenge 2023. I successfully secured the first position, among 350 others worldwide. Additionally, the project made it to the WWDC Scholars page. Winning this challenge comes with perks such as receiving Apple merchandise and the opportunity to obtain Swift certification for free.\"}),/*#__PURE__*/e(\"h2\",{children:\"My Personal Reflection\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"This project gave me a lot of experience to learn Swift UI more deeply.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"During the project, I got help from some of my friends, especially in creating certain logics. This helped me understand what areas I need to delve deeper into for the Swift UI programming language.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]})]}),[S]:{pathVariables:{mM_dj0q38:\"moonsjourney\"},unresolvedPathSlugs:{mM_dj0q38:{collectionId:\"Xvwx2uXqY\",collectionItemId:\"jef1FfgIl\"}},webPageId:\"ZYZCItuvo\"}}];for(let e of T)Object.freeze(e);a(T,{AQruJ81ec:{defaultValue:\"\",title:\"Title\",type:i.String},mM_dj0q38:{title:\"Slug\",type:i.String},Dt41ZxDBf:{title:\"Thumbnail\",type:i.ResponsiveImage},vHuBmCkAp:{defaultValue:\"\",placeholder:\"eg. App Design\",title:\"Project Type\",type:i.String},qDoSVnUH7:{defaultValue:\"\",title:\"Project Number\",type:i.String},APEKfNpes:{defaultValue:\"\",title:\"Project Summary\",type:i.String},i_fjwASoZ:{title:\"Live Site Link\",type:i.Link},rY14dzeUI:{title:\"Intro Cover Image\",type:i.ResponsiveImage},cwQi4Ytoi:{defaultValue:\"\",displayTextArea:!0,title:\"Brief\",type:i.String},bXBeh9jSk:{title:\"Image 1\",type:i.ResponsiveImage},ybnJNEehc:{title:\"Image 2\",type:i.ResponsiveImage},UW6EICBpl:{defaultValue:\"\",title:\"Process\",type:i.RichText},COuUkmV45:{title:\"Image 3\",type:i.ResponsiveImage},zUjyuX5Ug:{title:\"Image 4\",type:i.ResponsiveImage},XVw4uL7Lg:{title:\"Cover Image\",type:i.ResponsiveImage},yQIwH1Eb2:{defaultValue:\"\",title:\"Results\",type:i.RichText},aoOH1c73w:{title:\"Next Project\",type:i.Link}}),T.displayName=\"Projects\";export default T;export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){var a;return null===(a=T.find(t=>t.id===e))||void 0===a?void 0:a[h];},async getRecordIdBySlug(e,t){var a;return null===(a=T.find(t=>t[h]===e))||void 0===a?void 0:a.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerSlug\":\"mM_dj0q38\",\"framerData\":\"\",\"framerCollectionId\":\"Xvwx2uXqY\",\"framerContractVersion\":\"1\",\"framerRecordIncludedLocalesKey\":\"includedLocales\",\"framerRecordIdKey\":\"id\",\"framerRecordIndexKey\":\"index\",\"framerCollectionUtils\":\"1\",\"framerEnumToDisplayNameUtils\":\"2\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "6NAAgT,IAAIA,GAAa,SAASA,EAAY,CAACA,EAAY,OAAU,MAAMA,EAAY,KAAQ,KAAKA,EAAY,KAAQ,MAAO,GAAGA,IAAcA,EAAY,CAAC,EAAE,EAAE,IAAIC,GAAkB,SAASA,EAAiB,CAACA,EAAiB,KAAQ,eAAeA,EAAiB,OAAU,iBAAiBA,EAAiB,IAAO,cAAcA,EAAiB,IAAO,KAAM,GAAGA,IAAmBA,EAAiB,CAAC,EAAE,EAAE,IAAIC,GAAiB,SAASA,EAAgB,CAACA,EAAgB,KAAQ,OAAOA,EAAgB,IAAO,KAAM,GAAGA,IAAkBA,EAAgB,CAAC,EAAE,EAQt0B,SAASC,EAAQ,CAAC,IAAAC,EAAI,KAAAC,EAAK,WAAAC,EAAW,UAAAC,EAAU,MAAAC,EAAM,QAAAC,GAAQ,aAAAC,GAAa,aAAAC,GAAa,YAAAC,GAAY,UAAAC,GAAU,GAAGC,EAAK,EAAE,CAAC,IAAMC,EAASC,GAAc,EAAQC,EAAWZ,IAAOL,EAAY,OAAakB,EAAcH,GAAUR,IAAYN,EAAiB,KAAK,CAACgB,EAAgB,CAACE,EAAaC,EAAY,EAAEC,EAAW,IAAI,GAAK,EAAK,EAAO,CAACC,EAAUC,CAAU,EAAEF,EAAW,IAAI,GAAK,CAACH,CAAa,EAAO,CAACM,GAAUC,CAAU,EAAEC,EAAS,EAAK,EAAQC,EAAaC,GAAUd,EAAK,EAAQe,GAAgBF,IAAe,mBAAmBA,IAAe,MAAM,GAAGvB,IAAM,GAAI,OAAqB0B,EAAKC,GAAa,CAAC,CAAC,EAAG,IAAMC,EAAUC,GAAc7B,CAAG,EAAE,GAAG4B,IAAY,OAAW,OAAqBF,EAAKI,GAAa,CAAC,QAAQ,sBAAsB,CAAC,EAAG,GAAK,CAACC,EAAQC,CAAQ,EAAEJ,EACrwBK,GAAaC,GAAgBH,EAAQ5B,EAAUgC,GAAiB,EAAErC,EAAgB,KAAKA,EAAgB,GAAG,EAC1GsC,EAAaJ,EAAS,aAAa,OAAAI,EAAa,IAAI,iBAAiB,GAAG,EAAEA,EAAa,IAAI,MAAM,GAAG,EAAEA,EAAa,IAAI,iBAAiB,GAAG,EAAEA,EAAa,IAAI,cAAc,GAAG,GAAKvB,GAAYC,IAAesB,EAAa,IAAI,WAAW,GAAG,EAAMvB,GAAYX,GAAYkC,EAAa,IAAI,OAAO,GAAG,EAAMnC,IAAOL,EAAY,OAAMwC,EAAa,IAAI,OAAO,GAAG,EAAEA,EAAa,IAAI,WAAWL,CAAO,GAAO3B,GAAOgC,EAAa,IAAI,QAAQ,OAAO,EAAwBC,EAAM,UAAU,CAAC,eAAe,IAAIhB,EAAW,EAAI,EAAE,eAAe,IAAIA,EAAW,EAAK,EAAE,cAAcL,GAAa,QAAQG,EAAW,MAAM,CAAC,GAAGmB,GAAa,aAAAf,EAAa,UAG9nBE,KAAkBP,GAAWP,GAAU,yBAAyB,QAAQ,OAAO,UAAU,SAAS,QAAQ,EAAE,SAAS,CAACI,GAA4BW,EAAK,OAAO,CAAC,IAAI,aAAa,KAAK,yBAAyB,CAAC,EAAEX,GAA4BW,EAAK,OAAO,CAAC,IAAI,aAAa,KAAK,wBAAwB,CAAC,EAAgBA,EAAK,MAAM,CAAC,MAAM,CAAC,GAAGa,GAAW,WAAWzB,EAAc,sBAAsBmB,gBAA0B,MAAS,CAAC,CAAC,EAAEf,EAAwBQ,EAAK,SAAS,CAAC,MAAMa,GAAW,IAAIP,EAAS,KAAK,YAAY,IAAI,MAAM,oGAAoG,QAAQ3B,GAAQ,aAAaC,GAAa,aAAaC,GAAa,YAAYC,GAAY,UAAUC,EAAS,CAAC,EAAgBiB,EAAKc,GAAW,CAAC,QAAQrB,EAAW,UAAUC,GAAU,MAAMhB,CAAK,CAAC,CAAC,CAAC,CAAC,CAAE,CAACL,EAAQ,YAAY,UAAU0C,EAAoB1C,EAAQ,CAAC,IAAI,CAAC,KAAK2C,EAAY,OAAO,MAAM,OAAO,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,MAAM,WAAW,QAAQ,OAAO,OAAO9C,CAAW,CAAC,EAAE,WAAW,CAAC,MAAM,OAAO,KAAK8C,EAAY,QAAQ,aAAa,MAAM,cAAc,KAAK,OAAOhC,EAAM,CAAC,OAAOA,EAAM,OAAOd,EAAY,MAAO,CAAC,EAAE,UAAU,CAAC,MAAM,YAAY,YAAY,4CAA4C,KAAK8C,EAAY,KAAK,QAAQ,OAAO,OAAO7C,CAAgB,EAAE,OAAOa,EAAM,CAAC,OAAOA,EAAM,OAAOd,EAAY,MAAO,CAAC,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK8C,EAAY,QAAQ,aAAa,MAAM,cAAc,OAAO,EAAE,GAAGC,GAAoB,GAAGC,EAAa,CAAC,EAAE,IAAMC,GAAa,CAAC,IAAI,+BAA+B,KAAKjD,EAAY,OAAO,WAAW,GAAK,UAAUC,EAAiB,OAAO,MAAM,EAAI,EAAEE,EAAQ,aAAa8C,GAAa,SAAShB,GAAciB,EAAU,CAAC,IAAI9C,EAAI,GAAG,CAACA,EAAI,IAAI,IAAI8C,CAAS,CAAE,MAAC,CAAM,IAAMd,EAASe,EAAYD,CAAS,EAAE,MAAM,CAACA,EAAUd,CAAQ,CAAE,CAAC,GAAGhC,EAAI,WAAW,eAAeA,EAAI,WAAW,mBAAmBA,EAAI,WAAW,wBAAwBA,EAAI,WAAW,2BAA2B,CAAC,IAAMgD,EAAahD,EAAI,SAAS,MAAM,CAAC,EAAE,MAAM,GAAG,EACv9D,GAAGgD,EAAa,CAAC,IAAI,QAAQ,CAAC,IAAMjB,EAAQ/B,EAAI,aAAa,IAAI,GAAG,EAAQiD,EAAUF,EAAYhB,CAAO,EAAE,MAAM,CAACA,EAAQkB,CAAS,EACnI,GAAGD,EAAa,CAAC,IAAI,QAAwC,MAAM,CAAtBA,EAAa,CAAC,EAAkBhD,CAAG,EAChF,GAAGA,EAAI,WAAW,WAAW,CAAC,IAAMkD,EAASlD,EAAI,SAAS,MAAM,CAAC,EAAQmD,EAAUJ,EAAYG,CAAQ,EAAE,MAAM,CAACA,EAASC,CAAS,EAAG,CAAC,SAASJ,EAAYhB,EAAQ,CAAC,OAAO,IAAI,IAAI,iCAAiCA,GAAS,CAAE,CAAC,SAASG,GAAgBH,EAAQqB,EAAIC,EAAOvD,EAAgB,IAAI,CAChS,IAAMwD,EAAIxD,EAAgB,KAAK,+BAA+B,0BAAgCyD,EAAIzD,EAAgB,KAAK,OAAO,MAAM,OAAOsD,EAAI,CAAC,KAAKvD,EAAiB,IAAI,MAAM,GAAGyD,IAAMvB,eAAqBwB,IAAM,KAAK1D,EAAiB,OAAO,MAAM,GAAGyD,IAAMvB,eAAqBwB,IAAM,KAAK1D,EAAiB,KAAK,MAAM,GAAGyD,IAAMvB,mBAAyBwB,IAAM,QAAQ,MAAM,GAAGD,IAAMvB,OAAawB,GAAM,CAAC,CAAC,IAAIC,GACpZ,SAASrB,IAAkB,CAC3B,GAAG,CAACsB,EAAQ,MAAO,GAAM,GAAGD,KAAoB,OAAW,OAAOA,GAAmB,IAAME,EAAQ,SAAS,cAAc,QAAQ,EAAE,OAAMA,EAAQ,YAAYA,EAAQ,WAAW,IAAI,EAC9KA,EAAQ,UAAU,YAAY,EAAE,QAAQ,iBAAiB,GAAG,EAC5D,EAAO,CACd,SAAS/B,IAAc,CAAC,OAAqBD,EAAK,MAAM,CAAC,MAAM,CAAC,GAAGiC,EAAgB,SAAS,QAAQ,EAAE,SAAuBjC,EAAK,MAAM,CAAC,MAAMkC,GAAgB,SAAS,mEAAmE,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS9B,GAAa,CAAC,QAAA+B,CAAO,EAAE,CAAC,OAAqBnC,EAAK,MAAM,CAAC,UAAU,oCAAoC,MAAM,CAAC,GAAGoC,EAAgB,SAAS,QAAQ,EAAE,SAAuBzB,EAAM,MAAM,CAAC,MAAMuB,GAAgB,SAAS,CAAC,UAAUC,CAAO,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAASrB,GAAW,CAAC,QAAAnC,EAAQ,UAAAe,EAAU,MAAAhB,CAAK,EAAE,CAAC,OAAqBsB,EAAK,SAAS,CAAC,QAAQrB,EAAQ,aAAa,OAAO,MAAM0D,GAAY,SAAuB1B,EAAM,MAAM,CAAC,OAAO,OAAO,QAAQ,MAAM,QAAQ,YAAY,MAAM,OAAO,SAAS,CAAeX,EAAK,OAAO,CAAC,EAAE,wTAAwT,KAAKN,EAAUhB,EAAM,OAAO,OAAO,UAAU,YAAYgB,GAAUhB,EAAM,EAAK,GAAG,MAAM,CAAC,WAAW,kFAAkF,CAAC,CAAC,EAAgBsB,EAAK,OAAO,CAAC,EAAE,sBAAsB,KAAK,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,IAAMqC,GAAY,CAAC,SAAS,WAAW,IAAI,MAAM,KAAK,MAAM,UAAU,wBAAwB,MAAM,GAAG,OAAO,GAAG,QAAQ,EAAE,OAAO,OAAO,WAAW,cAAc,OAAO,SAAS,EAAQzB,GAAa,CAAC,SAAS,WAAW,MAAM,OAAO,OAAO,MAAM,EAAQsB,GAAgB,CAAC,UAAU,SAAS,SAAS,GAAG,EAAQrB,GAAW,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,OAAO,OAAO,MAAM,MAAM,ECtBp2C,IAAIyB,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,YAAYC,EAAE,CAACC,EAAEC,IAAI,CAAC,GAAGD,GAAa,OAAOA,GAAjB,SAAmB,MAAM,CAAC,GAAGA,EAAE,IAAIC,CAAC,CAAE,EAAEC,EAAE,CAAC,CAAC,MAAM,EAAE,GAAG,YAAY,CAACpB,CAAC,EAAE,eAAe,CAACC,CAAC,EAAE,eAAe,CAACC,CAAC,EAAEe,EAAE,CAAC,IAAI,sEAAsE,OAAO,mWAAmW,EAAE,EAAE,EAAE,CAACd,CAAC,EAAE,cAAc,CAACC,CAAC,EAAE,IAAI,CAACC,CAAC,EAAE,iDAAiD,CAACC,CAAC,EAAE,uEAAuE,CAACC,CAAC,EAAEU,EAAE,CAAC,IAAI,yFAAyF,EAAE,EAAE,EAAE,CAACT,CAAC,EAAE,6XAA6X,CAACC,CAAC,EAAEQ,EAAE,CAAC,IAAI,uEAAuE,OAAO,yQAAyQ,EAAE,EAAE,EAAE,CAACP,CAAC,EAAEO,EAAE,CAAC,IAAI,qEAAqE,OAAO,mQAAmQ,EAAE,EAAE,EAAE,CAACN,CAAC,EAAeJ,EAAIc,EAAS,CAAC,SAAS,CAAclB,EAAE,KAAK,CAAC,SAAS,6BAA6B,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,MAAM,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,0CAA0C,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,8DAA8D,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,+CAA+C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mBAAmB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,uBAAuB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kLAAkL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4BAA4B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kRAAkR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6MAA6M,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4CAA4C,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mCAAmC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uMAAuM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,yFAAyF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2VAA2V,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,8CAA8C,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mQAAmQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,0FAA0F,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2BAA2B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yMAAyM,CAAC,CAAC,CAAC,CAAC,EAAE,CAACS,CAAC,EAAEK,EAAE,CAAC,IAAI,sEAAsE,OAAO,sQAAsQ,EAAE,EAAE,EAAE,CAACJ,CAAC,EAAEI,EAAE,CAAC,IAAI,sEAAsE,OAAO,sQAAsQ,EAAE,EAAE,EAAE,CAACH,CAAC,EAAEG,EAAE,CAAC,IAAI,qEAAqE,OAAO,+VAA+V,EAAE,EAAE,EAAE,CAACF,CAAC,EAAeR,EAAIc,EAAS,CAAC,SAAS,CAAclB,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oXAAqX,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,8CAA8C,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,wCAAwC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,4CAA4C,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,0CAA0C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAEmB,EAAE,IAAI,CAAC,UAAU,qBAAqB,MAAM,CAAC,iBAAiB,YAAY,YAAY,sBAAsB,OAAO,OAAO,MAAM,MAAM,EAAE,SAAsBnB,EAAEoB,EAAE,CAAC,oBAAoB,sEAAsE,SAASJ,GAAgBhB,EAAEqB,EAAE,CAAC,GAAGL,EAAE,KAAK,MAAM,WAAW,GAAG,UAAU,iBAAiB,IAAI,kDAAkD,CAAC,CAAC,CAAC,CAAC,CAAC,EAAehB,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yBAAyB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6RAA6R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2EAA2E,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,CAAC,EAAE,IAAiBA,EAAE,KAAK,CAAC,SAAS,mUAAmU,CAAC,EAAE,cAA2BA,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,CAAC,EAAE,IAAiBA,EAAE,KAAK,CAAC,SAAS,kMAAkM,CAAC,EAAE,aAAa,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wBAAwB,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,sLAAsL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,8OAA8O,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,2IAA2I,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAACa,CAAC,EAAE,CAAC,cAAc,CAAC,UAAU,OAAO,EAAE,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAW,CAAC,EAAE,UAAU,WAAW,CAAC,EAAE,CAAC,MAAM,EAAE,GAAG,YAAY,CAAChB,CAAC,EAAE,iBAAiB,CAACC,CAAC,EAAE,QAAQ,CAACC,CAAC,EAAEe,EAAE,CAAC,IAAI,uEAAuE,OAAO,uWAAuW,EAAE,EAAE,EAAE,CAACd,CAAC,EAAE,oBAAoB,CAACC,CAAC,EAAE,IAAI,CAACC,CAAC,EAAE,6DAA6D,CAACC,CAAC,EAAE,mDAAmD,CAACC,CAAC,EAAEU,EAAE,CAAC,IAAI,qEAAqE,EAAE,EAAE,EAAE,CAACT,CAAC,EAAE,6VAA6V,CAACC,CAAC,EAAEQ,EAAE,CAAC,IAAI,yFAAyF,EAAE,EAAE,EAAE,CAACP,CAAC,EAAEO,EAAE,CAAC,IAAI,uFAAuF,EAAE,EAAE,EAAE,CAACN,CAAC,EAAeJ,EAAIc,EAAS,CAAC,SAAS,CAAclB,EAAE,KAAK,CAAC,SAAS,6BAA6B,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,MAAM,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,0BAA0B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kCAAkC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,uBAAuB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kMAAkM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4BAA4B,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mBAAmB,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAC,uSAAoTJ,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,CAAC,EAAE,qGAAqG,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,YAAY,CAAC,EAAE,iFAAiF,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,gGAAgG,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcA,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,8GAA8G,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uKAAuK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,aAAa,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,MAAM,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,YAAY,CAAC,EAAE,+CAA+C,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,aAAa,CAAC,EAAE,iEAAiE,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcA,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,6CAA6C,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,OAAO,CAAC,EAAE,uEAAuE,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,uEAAuE,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcA,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,6HAA6H,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,iCAAiC,CAAC,EAAE,gBAAgB,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,YAAY,CAAC,EAAE,sDAAsD,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,YAAY,CAAC,EAAE,mRAAmR,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcA,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,8CAA8C,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,OAAO,CAAC,EAAE,kJAAkJ,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,yHAAyH,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcA,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,+KAA+K,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,sEAAsE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mPAAmP,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,0BAA0B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,+CAA+C,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,yCAAyC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,6CAA6C,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4OAA4O,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,yFAAyF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,4DAA4D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,wFAAwF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,yFAAyF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,qBAAqB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wMAAwM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2NAA2N,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kCAAkC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4TAA4T,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,yFAAyF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,+DAA+D,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gaAAga,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,yFAAyF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,0BAA0B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wNAAwN,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,yFAAyF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wBAAwB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qRAAqR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,2DAA2D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,uFAAuF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,sBAAsB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4ZAA4Z,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,4DAA4D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,wFAAwF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mCAAmC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iQAAiQ,CAAC,CAAC,CAAC,CAAC,EAAE,CAACS,CAAC,EAAEK,EAAE,CAAC,IAAI,yFAAyF,EAAE,EAAE,EAAE,CAACJ,CAAC,EAAEI,EAAE,CAAC,IAAI,uFAAuF,EAAE,EAAE,EAAE,CAACH,CAAC,EAAEG,EAAE,CAAC,IAAI,0FAA0F,OAAO,scAAsc,EAAE,EAAE,EAAE,CAACF,CAAC,EAAeR,EAAIc,EAAS,CAAC,SAAS,CAAclB,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yJAAyJ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gXAAgX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAC,gSAA6SJ,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,CAAC,EAAE,yBAAsCA,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAEsB,EAAE,CAAC,KAAK,mDAAmD,aAAa,GAAG,aAAa,GAAG,SAAsBtB,EAAE,IAAI,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,gDAAgD,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAEmB,EAAE,IAAI,CAAC,UAAU,qBAAqB,MAAM,CAAC,iBAAiB,YAAY,YAAY,sBAAsB,OAAO,OAAO,MAAM,MAAM,EAAE,SAAsBnB,EAAEoB,EAAE,CAAC,oBAAoB,sEAAsE,SAASJ,GAAgBhB,EAAEqB,EAAE,CAAC,GAAGL,EAAE,KAAK,MAAM,WAAW,GAAG,UAAU,iBAAiB,IAAI,8BAA8B,CAAC,CAAC,CAAC,CAAC,CAAC,EAAehB,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yBAAyB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wPAAwP,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wBAAwB,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,kLAAkL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,sLAAsL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,0GAA0G,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAACa,CAAC,EAAE,CAAC,cAAc,CAAC,UAAU,aAAa,EAAE,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAW,CAAC,EAAE,UAAU,WAAW,CAAC,EAAE,CAAC,MAAM,EAAE,GAAG,YAAY,CAAChB,CAAC,EAAE,6BAA6B,CAACC,CAAC,EAAE,cAAc,CAACC,CAAC,EAAEe,EAAE,CAAC,IAAI,qEAAqE,OAAO,+VAA+V,EAAE,EAAE,EAAE,CAACd,CAAC,EAAE,aAAa,CAACC,CAAC,EAAE,IAAI,CAACC,CAAC,EAAE,iEAAiE,CAACC,CAAC,EAAE,0BAA0B,CAACC,CAAC,EAAEU,EAAE,CAAC,UAAU,QAAQ,UAAU,OAAO,IAAI,qEAAqE,EAAE,EAAE,EAAE,CAACT,CAAC,EAAE,6UAA6U,CAACC,CAAC,EAAEQ,EAAE,CAAC,IAAI,sEAAsE,OAAO,mWAAmW,EAAE,EAAE,EAAE,CAACP,CAAC,EAAEO,EAAE,CAAC,IAAI,sEAAsE,OAAO,mWAAmW,EAAE,EAAE,EAAE,CAACN,CAAC,EAAeJ,EAAIc,EAAS,CAAC,SAAS,CAAclB,EAAE,KAAK,CAAC,SAAS,6BAA6B,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oCAAoC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,uBAAuB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iLAAiL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,+BAA+B,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,iCAAiC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8CAA8C,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kPAAkP,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,sEAAsE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uGAAuG,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wRAAwR,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,YAAY,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAC,kBAA+BJ,EAAE,SAAS,CAAC,SAAS,yDAAyD,CAAC,EAAE,wBAAwB,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAC,UAAuBJ,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,6CAA6C,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAC,iCAA8CJ,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,qCAAqC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,qBAAqB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,sBAAsB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kXAAkX,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kDAAkD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,sEAAsE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAC,eAA4BJ,EAAEsB,EAAE,CAAC,KAAK,2DAA2D,aAAa,GAAG,aAAa,GAAG,SAAsBtB,EAAE,IAAI,CAAC,SAAS,0DAA0D,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sQAAuQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,mEAAmE,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAC,6CAA0DJ,EAAEsB,EAAE,CAAC,KAAK,qDAAqD,aAAa,GAAG,aAAa,GAAG,SAAsBtB,EAAE,IAAI,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAC,qBAAkCJ,EAAEsB,EAAE,CAAC,KAAK,mEAAmE,aAAa,GAAG,aAAa,GAAG,SAAsBtB,EAAE,IAAI,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,wCAAwC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,6CAA6C,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,kDAAkD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,+BAA+B,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gWAAgW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,qBAAqB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iQAAiQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,sEAAsE,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,sEAAsE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8JAA8J,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,4DAA4D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,qEAAqE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAACS,CAAC,EAAEK,EAAE,CAAC,IAAI,sEAAsE,OAAO,sQAAsQ,EAAE,EAAE,EAAE,CAACJ,CAAC,EAAEI,EAAE,CAAC,IAAI,sEAAsE,OAAO,sQAAsQ,EAAE,EAAE,EAAE,CAACH,CAAC,EAAEG,EAAE,CAAC,IAAI,0FAA0F,OAAO,scAAsc,EAAE,EAAE,EAAE,CAACF,CAAC,EAAeR,EAAIc,EAAS,CAAC,SAAS,CAAclB,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oUAAoU,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,cAAc,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uMAAuM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2QAA2Q,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,QAAQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,qEAAqE,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,4FAA4F,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,0EAA0E,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yBAAyB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wBAAwB,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcA,EAAE,IAAI,CAAC,SAAS,CAAC,uEAAoFJ,EAAE,SAAS,CAAC,SAAS,sDAAsD,CAAC,EAAE,uJAAuJ,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcA,EAAE,IAAI,CAAC,SAAS,CAAC,2HAAwIJ,EAAE,SAAS,CAAC,SAAS,gDAAgD,CAAC,EAAE,+GAA+G,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAACa,CAAC,EAAE,CAAC,cAAc,CAAC,UAAU,QAAQ,EAAE,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAW,CAAC,EAAE,UAAU,WAAW,CAAC,EAAE,CAAC,MAAM,EAAE,GAAG,YAAY,CAAChB,CAAC,EAAE,cAAc,CAACC,CAAC,EAAE,SAAS,CAACC,CAAC,EAAEe,EAAE,CAAC,IAAI,uEAAuE,OAAO,wQAAwQ,EAAE,EAAE,EAAE,CAACd,CAAC,EAAE,aAAa,CAACC,CAAC,EAAE,IAAI,CAACC,CAAC,EAAE,oCAAoC,CAACC,CAAC,EAAE,+BAA+B,CAACC,CAAC,EAAEU,EAAE,CAAC,UAAU,QAAQ,UAAU,QAAQ,IAAI,qEAAqE,EAAE,EAAE,EAAE,CAACT,CAAC,EAAE,oVAAoV,CAACC,CAAC,EAAEQ,EAAE,CAAC,IAAI,oEAAoE,EAAE,EAAE,EAAE,CAACP,CAAC,EAAEO,EAAE,CAAC,IAAI,sEAAsE,OAAO,sQAAsQ,EAAE,EAAE,EAAE,CAACN,CAAC,EAAeJ,EAAIc,EAAS,CAAC,SAAS,CAAclB,EAAE,KAAK,CAAC,SAAS,6BAA6B,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gBAAgB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6BAA6B,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,uBAAuB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iQAAiQ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mBAAmB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iPAAiP,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,EAAE,iMAAiM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,yFAAyF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,uMAAuM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcA,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,yJAAyJ,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,4DAA4D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,wFAAwF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,8KAA8K,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,4DAA4D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,wFAAwF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,iCAAiC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,aAAa,CAAC,EAAE,oGAAoG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,0FAA0F,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,kNAAkN,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,0FAA0F,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,aAAa,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,kEAAkE,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,kCAAkC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,sGAAsG,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,4CAA4C,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,qCAAqC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,wDAAwD,CAAC,EAAeA,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,iGAAiG,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,iDAAiD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gRAAgR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,yFAAyF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,CAACS,CAAC,EAAEK,EAAE,CAAC,IAAI,uEAAuE,OAAO,yQAAyQ,EAAE,EAAE,EAAE,CAACJ,CAAC,EAAEI,EAAE,CAAC,IAAI,qEAAqE,OAAO,mQAAmQ,EAAE,EAAE,EAAE,CAACH,CAAC,EAAEG,EAAE,CAAC,UAAU,QAAQ,UAAU,QAAQ,IAAI,oEAAoE,OAAO,2VAA2V,EAAE,EAAE,EAAE,CAACF,CAAC,EAAeR,EAAIc,EAAS,CAAC,SAAS,CAAclB,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,4EAA4E,CAAC,EAAE,oOAAoO,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kBAAkB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mLAAmL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oDAAoD,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,mEAAmE,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,wDAAwD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAC,8CAA2DJ,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAEsB,EAAE,CAAC,KAAK,+EAA+E,aAAa,GAAG,aAAa,GAAG,SAAsBtB,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yBAAyB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kPAAkP,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wBAAwB,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,qIAAqI,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,qNAAqN,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAACa,CAAC,EAAE,CAAC,cAAc,CAAC,UAAU,QAAQ,EAAE,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAW,CAAC,EAAE,UAAU,WAAW,CAAC,EAAE,CAAC,MAAM,EAAE,GAAG,YAAY,CAAChB,CAAC,EAAE,0BAA0B,CAACC,CAAC,EAAE,SAAS,CAACC,CAAC,EAAEe,EAAE,CAAC,IAAI,sEAAsE,OAAO,mWAAmW,EAAE,EAAE,EAAE,CAACd,CAAC,EAAE,yBAAyB,CAACC,CAAC,EAAE,IAAI,CAACC,CAAC,EAAE,qDAAqD,CAACC,CAAC,EAAE,qPAAqP,CAACC,CAAC,EAAEU,EAAE,CAAC,UAAU,QAAQ,UAAU,KAAK,IAAI,sEAAsE,OAAO,qQAAqQ,EAAE,EAAE,EAAE,CAACT,CAAC,EAAE,yfAAyf,CAACC,CAAC,EAAEQ,EAAE,CAAC,IAAI,sEAAsE,OAAO,sQAAsQ,EAAE,EAAE,EAAE,CAACP,CAAC,EAAEO,EAAE,CAAC,IAAI,sEAAsE,OAAO,sQAAsQ,EAAE,EAAE,EAAE,CAACN,CAAC,EAAeJ,EAAIc,EAAS,CAAC,SAAS,CAAclB,EAAE,KAAK,CAAC,SAAS,6BAA6B,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,MAAM,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAC,sCAAmDJ,EAAE,KAAK,CAAC,CAAC,EAAE,iDAA8DA,EAAE,KAAK,CAAC,CAAC,EAAE,mDAAmD,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sDAAsD,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,uBAAuB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4PAA4P,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yBAAyB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,0FAA0F,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uVAAuV,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kBAAkB,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,0RAA0R,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kMAAkM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,QAAQ,CAAC,EAAE,gYAAgY,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,qBAAqB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sVAAsV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,4EAA4E,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,yGAAyG,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,6FAA6F,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4BAA4B,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4OAA4O,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,QAAQ,CAAC,EAAE,mSAAmS,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,sEAAsE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+JAA+J,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,yFAAyF,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,4DAA4D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,qEAAqE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mCAAmC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,+VAA+V,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,uEAAuE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAC,iCAA8CJ,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,2DAAwEA,EAAEsB,EAAE,CAAC,KAAK,kBAAkB,aAAa,GAAG,aAAa,GAAG,SAAsBtB,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,IAAI,CAAC,EAAE,mKAAmK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wBAAwB,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAC,UAAuBJ,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,sCAAsC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,4DAA4D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,qEAAqE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6EAA6E,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,kLAAkL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,gLAAgL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,6NAA6N,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,EAAE,kDAA+DA,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,sPAAsP,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,CAAC,EAAE,yBAAyB,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAC,YAAyBJ,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,uCAAoDA,EAAE,SAAS,CAAC,SAAS,aAAa,CAAC,EAAE,6KAA6K,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAC,UAAuBJ,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,sCAAsC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,OAAO,IAAI,sEAAsE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8EAA8E,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,8FAA8F,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,wLAAwL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,4HAA4H,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,mKAAmK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,kJAAkJ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wBAAwB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gRAAgR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,sEAAsE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,CAACS,CAAC,EAAEK,EAAE,CAAC,IAAI,sEAAsE,OAAO,sQAAsQ,EAAE,EAAE,EAAE,CAACJ,CAAC,EAAEI,EAAE,CAAC,IAAI,sEAAsE,OAAO,sQAAsQ,EAAE,EAAE,EAAE,CAACH,CAAC,EAAEG,EAAE,CAAC,IAAI,0FAA0F,OAAO,scAAsc,EAAE,EAAE,EAAE,CAACF,CAAC,EAAeR,EAAIc,EAAS,CAAC,SAAS,CAAclB,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAC,gHAA6HJ,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,wCAAqDA,EAAE,SAAS,CAAC,SAAS,wCAAmC,CAAC,EAAE,kBAA+BA,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,EAAE,uDAAoEA,EAAE,SAAS,CAAC,SAAS,qCAAqC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6QAA6Q,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yBAAyB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+FAA+F,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,kEAAkE,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,+CAA+C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wBAAwB,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,4RAA4R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,sJAAsJ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAACa,CAAC,EAAE,CAAC,cAAc,CAAC,UAAU,cAAc,EAAE,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAW,CAAC,EAAE,UAAU,WAAW,CAAC,EAAE,CAAC,MAAM,EAAE,GAAG,YAAY,CAAChB,CAAC,EAAE,gBAAgB,CAACC,CAAC,EAAE,eAAe,CAACC,CAAC,EAAEe,EAAE,CAAC,IAAI,qEAAqE,OAAO,kQAAkQ,EAAE,EAAE,EAAE,CAACd,CAAC,EAAE,kBAAkB,CAACC,CAAC,EAAE,IAAI,CAACC,CAAC,EAAE,sDAAsD,CAACC,CAAC,EAAE,6CAA6C,CAACC,CAAC,EAAEU,EAAE,CAAC,IAAI,uEAAuE,OAAO,uWAAuW,EAAE,EAAE,EAAE,CAACT,CAAC,EAAE,6hBAA6hB,CAACC,CAAC,EAAEQ,EAAE,CAAC,IAAI,sEAAsE,OAAO,0EAA0E,EAAE,EAAE,EAAE,CAACP,CAAC,EAAEO,EAAE,CAAC,IAAI,sEAAsE,OAAO,uKAAuK,EAAE,EAAE,EAAE,CAACN,CAAC,EAAeJ,EAAIc,EAAS,CAAC,SAAS,CAAclB,EAAE,KAAK,CAAC,SAAS,6BAA6B,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wBAAwB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,uBAAuB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iVAAiV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4BAA4B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4XAA4X,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,4DAA4D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,qEAAqE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4UAA4U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2CAA2C,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0dAA0d,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mWAAmW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,aAAa,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,CAAC,EAAE,4RAA4R,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAACS,CAAC,EAAEK,EAAE,CAAC,IAAI,qEAAqE,OAAO,sKAAsK,EAAE,EAAE,EAAE,CAACJ,CAAC,EAAEI,EAAE,CAAC,IAAI,uEAAuE,OAAO,0KAA0K,EAAE,EAAE,EAAE,CAACH,CAAC,EAAEG,EAAE,CAAC,IAAI,qEAAqE,OAAO,+VAA+V,EAAE,EAAE,EAAE,CAACF,CAAC,EAAeR,EAAIc,EAAS,CAAC,SAAS,CAAclB,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,odAAod,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kDAAkD,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcJ,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,4BAA4B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,qCAAqC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,sEAAsE,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeI,EAAE,IAAI,CAAC,SAAS,CAAC,8BAA2CJ,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAEsB,EAAE,CAAC,KAAK,2EAA2E,aAAa,GAAG,aAAa,GAAG,SAAsBtB,EAAE,IAAI,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yBAAyB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qUAAqU,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wBAAwB,CAAC,EAAeI,EAAE,KAAK,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,yEAAyE,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAcJ,EAAE,IAAI,CAAC,SAAS,wMAAwM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAACa,CAAC,EAAE,CAAC,cAAc,CAAC,UAAU,cAAc,EAAE,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAW,CAAC,EAAE,UAAU,WAAW,CAAC,CAAC,EAAE,QAAQE,KAAKE,EAAE,OAAO,OAAOF,CAAC,EAAEQ,EAAEN,EAAE,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,QAAQ,KAAKO,EAAE,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,MAAM,YAAY,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,aAAa,GAAG,YAAY,iBAAiB,MAAM,eAAe,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,iBAAiB,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,kBAAkB,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,MAAM,iBAAiB,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,MAAM,oBAAoB,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,aAAa,GAAG,gBAAgB,GAAG,MAAM,QAAQ,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,UAAU,KAAKA,EAAE,QAAQ,EAAE,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,MAAM,cAAc,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,UAAU,KAAKA,EAAE,QAAQ,EAAE,UAAU,CAAC,MAAM,eAAe,KAAKA,EAAE,IAAI,CAAC,CAAC,EAAEP,EAAE,YAAY,WAAW,IAAOQ,GAAQR,EAAeS,GAA2B,CAAC,EAAeC,GAAM,CAAC,MAAM,kBAAkBZ,EAAEC,EAAE,CAAC,IAAIY,EAAE,OAAeA,EAAEX,EAAE,KAAKD,GAAGA,EAAE,KAAKD,CAAC,KAA5B,MAAyCa,IAAT,OAAW,OAAOA,EAAE9B,CAAC,CAAE,EAAE,MAAM,kBAAkBiB,EAAEC,EAAE,CAAC,IAAIY,EAAE,OAAeA,EAAEX,EAAE,KAAKD,GAAGA,EAAElB,CAAC,IAAIiB,CAAC,KAA5B,MAAyCa,IAAT,OAAW,OAAOA,EAAE,EAAG,CAAC,EACplmGC,GAAqB,CAAC,QAAU,CAAC,2BAA6B,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,QAAU,CAAC,KAAO,OAAO,KAAO,OAAO,YAAc,CAAC,WAAa,YAAY,WAAa,GAAG,mBAAqB,YAAY,sBAAwB,IAAI,+BAAiC,kBAAkB,kBAAoB,KAAK,qBAAuB,QAAQ,sBAAwB,IAAI,6BAA+B,GAAG,CAAC,EAAE,MAAQ,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["PlayOptions", "ThumbnailOptions", "ThumbnailFormat", "Youtube", "url", "play", "shouldMute", "thumbnail", "isRed", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "props", "onCanvas", "useIsOnCanvas", "isAutoplay", "showThumbnail", "isPreloading", "preloadVideo", "le", "showVideo", "startVideo", "isHovered", "setHovered", "ye", "borderRadius", "useRadius", "hasBorderRadius", "p", "Instructions", "parsedURL", "parseVideoURL", "ErrorMessage", "videoId", "embedURL", "thumbnailURL", "getThumbnailURL", "getWebPSupported", "searchParams", "u", "wrapperStyle", "videoStyle", "PlayButton", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "defaultProps", "urlString", "getEmbedURL", "pathSegments", "embedURL1", "videoId2", "embedURL2", "res", "format", "pre", "ext", "_getWebPSupported", "window", "element", "emptyStateStyle", "centerTextStyle", "message", "containerStyles", "buttonStyle", "l", "h", "d", "p", "m", "g", "f", "u", "w", "b", "y", "v", "k", "I", "N", "A", "S", "D", "e", "t", "T", "x", "motion", "ComponentPresetsConsumer", "Youtube", "Link", "addPropertyControls", "ControlType", "Xvwx2uXqY_default", "enumToDisplayNameFunctions", "utils", "a", "__FramerMetadata__"]
}
