{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/fJ8vwGe6kxfz7kj9H7Sk/YouTube.js", "ssg:https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.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:hasBorderRadius&&showVideo?\"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\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"315\",\"framerComponentPresetProps\":\"isRed, borderRadius\",\"framerIntrinsicWidth\":\"560\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YouTube.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ComponentPresetsConsumer,ControlType,Link}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";import{Youtube as YouTube}from\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/fJ8vwGe6kxfz7kj9H7Sk/YouTube.js\";/**\n * @framerRecordIdKey id\n * @framerSlug Mq4Wfx97P\n * @framerEnumToDisplayNameUtils 1\n * @framerData\n */ const data=[{AhmfMjrKX:true,FGMprCJCc:1,fYe1lAPKD:\"Attributes of success to nurture and cultivate\",i4pmqz409:/*#__PURE__*/ _jsxs(React.Fragment,{children:[/*#__PURE__*/ _jsx(\"p\",{children:\"What follows is a collection of attributes that make up a fully-realized, super-powered creative.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"At Upperquad I use these to encourage growth, inspire teamwork and clarify the myriad of skills top designers need. We found them valuable and comprehensive, though realize a full catalog such as this is prone to gaps, biases and assumptions.  Consider this a working prototype from which you can adapt to your design teams and their needs.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Generally though, I stress that these things are what we're ALL striving for, myself included. It is basic criteria on which our work is judged. Yes, we naturally excel at some of these things more than others, and our interest and ability to learn or improve specific skills may surpass other areas. That is OK.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"These are the attributes we are ALL trying to improve upon. These are things you should be thinking about if you want to get better at your work. Take them seriously. Celebrate them.\"}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"This is a clarion call! Shout these from the rooftop of your brain!\",/*#__PURE__*/ _jsx(\"br\",{}),/*#__PURE__*/ _jsx(\"br\",{}),\"-jd\"]})]}),id:\"rg6b7NaMf\",mPZZ_1HF5:\"'I am creative!'\",Mq4Wfx97P:\"i-am-creative\",n10tjvx7K:\"rgb(0, 153, 255)\",OAZPrsRiJ:{alt:\"\",src:new URL(\"assets/RxqeM5jC7XiFzRO9iHYrjRxP7po.gif\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,srcSet:`${new URL(\"assets/512/RxqeM5jC7XiFzRO9iHYrjRxP7po.gif\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href} 512w, ${new URL(\"assets/RxqeM5jC7XiFzRO9iHYrjRxP7po.gif\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href} 600w`},tC88elUYB:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsxs(\"ul\",{children:[/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Design\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Work\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Growth\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Skills\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Collaboration\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Teams\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Communication\"})})]})}),tRXZ5PHOm:true,V_r7uAFg6:/*#__PURE__*/ _jsxs(React.Fragment,{children:[/*#__PURE__*/ _jsx(\"h1\",{children:\"I am! \"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Creative\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I have lots of ideas. Better yet, I have lots of GREAT ideas. I dream big and I dream wild. I only see opportunity. Every project is a chance to make something special. Every project contains multitudes! I see multiple, creative paths a project can take. My ideas are relevant to our client and their audience. They are always anchored in relevance, audience, objectives and solutions. I know creativity is not just weird for weird\u2019s sake. But I also know when to get weird. Even as they take into account all these complex parameters, my work STILL feels vibrant and fresh.\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I am inspired.\"'}),/*#__PURE__*/ _jsx(\"h5\",{children:/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"})}),/*#__PURE__*/ _jsx(\"h5\",{children:\"Everywhere and in everything. It is our lifeblood. It permeates everything we tackle: writing, pictures, drawings, motion, layout, art direction. It is breathing life into something that's never existed before. It is conjuring magic. It manifests in fantastic work.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Making\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Idea-having is great, but I know idea-executing is equally important. I make high quality work. I don\u2019t sit around waiting for someone else to make it happen. I set out to make it. I use my current talents to make interesting things, and reach to add skill sets and styles as a project dictates. If I can\u2019t make it myself, I can finagle a convincing argument to explain it. Maybe it's through collaging the proper FPO things, maybe it\u2019s finding references or resources, maybe it\u2019s prototyping. Whatever it is, I want to do what it takes to PROVE the concept. I want to make it happen, and set out to do so. I\u2019m not waiting for bigger budgets, more time, perfect temperatures and proper weather conditions.\\xa0\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I also understand that a critical component to the making process is remaking. I strive to make it better at each stage of the process and each round of design. I understand revisions and alternatives are important steps to making better and better work, and I don't mind doing it. \\xa0\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I make special things.\"'}),/*#__PURE__*/ _jsx(\"h5\",{children:/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"})}),/*#__PURE__*/ _jsx(\"h5\",{children:\"In bringing ideas to life. A smart logo, clever support iconography, posters, merch, a gorgeous drawing, a smooth interaction, a movie, a beautiful photograph, an inventive layout, a playful animation. A page transition. Making the thing is critical; Without making, it\u2019s not a thing at all.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Diligent\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I understand design is a process of making and remaking. Listening and re-listening. Hunting and finding. I love digging into these details. I sniff out inconsistencies in the project. I consider the design system and all its components when making something new. I re-examining previous design decisions based on new developments to the system. I respond to all the clients' feedback. I can respond to their feedback, their new needs and left turns, without devastating the integrity of the design. If I did disrupt its integrity, am I diligent enough to catch that and find another way around the issue.\\xa0\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I insist on seeing-it-through. I am persistent through feedback both good and bad, I am unwavering, my effort is earnest and constant.\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I\u2019m on it.\"'}),/*#__PURE__*/ _jsx(\"h5\",{children:/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest? \"})}),/*#__PURE__*/ _jsx(\"h5\",{children:\"Studying materials and briefs. Studying strategy. Analyzing architecture,\\xa0 Presentation making. Design system making. Components and Global styles. Thorough knowledge of the subject matter. Thorough documentation. Rigorous QA. Rigorous QA. Rigorous QA.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Adaptable\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"My style is all styles. My favorite thing is all things. I can handle any phase of any type of project. I enjoy the various phases of the work we do. I think broadly and specifically. New projects and new clientele excite me.\\xa0\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I can do anything.\"'}),/*#__PURE__*/ _jsxs(\"h5\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"}),\" \"]}),/*#__PURE__*/ _jsx(\"h5\",{children:\"In a varied skillset, or a diverse portfolio that showcases a broad range of design and artistic styles, mediums, and concepts. In being able to handle any aspect of a project. In the willingness to tackle new challenges, tools, strategies, and perspectives. Having flexibility and grace in understanding, peer, client and user feedback, and in absorbing feedback and responding with better, more appropriate results.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Helpful\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I think we\u2019re all here to make life easier for one another. I\u2019m willing to tackle big questions as well as little ones. I\u2019m always open for a task to come my way, big or small. I\u2019m willing to attack problems. I\u2019m helpful across teams and disciplines. I make the person's job next to me easier. I\u2019m not waiting around for someone to tell me what to do. I\u2019m able to pitch in when called for across projects.\\xa0\"}),/*#__PURE__*/ _jsxs(\"h4\",{children:[\"\\\"I\u2019m asking, 'Okay, what can I do next?\",/*#__PURE__*/ _jsx(\"br\",{}),\"How can I help?'\\\"\"]}),/*#__PURE__*/ _jsxs(\"h5\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"}),\" \"]}),/*#__PURE__*/ _jsx(\"h5\",{children:\"Everywhere and everyday. Doing your work well first and foremost. Jumping at project tasks and challenging problems.\\xa0 Compiling slides. Writing slides. Mercenary work (jumping into a project to use one of your swing skills when called upon). Little things like clean files, organized file structures, labeling clearly, documenting change logs. Providing daily updates. Screenshotting and explaining clearly in QA. Refined and accomplished work.\\xa0\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Open\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I work well with others. I take in what they\u2019re saying, I listen, I ask questions. I\u2019m thinking about the audience and their needs. I also understand the client is part of my audience and I work well with them, and earnestly consider their feedback and input. I emphasize listening, empathy and understanding. I\u2019m collaborative. I believe working in collaboration is the best way to get big things done. I also believe it makes me and my work better. I share useful techniques and skills with my team. I share my work early and often. I work toward consensus within my team, across teams, and with clients.\\xa0\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"My door is open, come on in.\"'}),/*#__PURE__*/ _jsx(\"h5\",{children:/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"})}),/*#__PURE__*/ _jsx(\"h5\",{children:\"In working well across teams, sharing, transparency, clear communication. In taking critique well and altering designs to answer issues. An open mind is also critical during client related phases of the project like discovery and client feedback.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsxs(\"h2\",{children:[\"Additive\",/*#__PURE__*/ _jsx(\"strong\",{children:\"\\xa0\"})]}),/*#__PURE__*/ _jsx(\"p\",{children:\"I make everything I\u2019m on better. I have swing skills [see below] and am excited to bring them to my projects. I\u2019m also excited to use them on other projects if I need to pitch in or help out. When I jump in on the project, I can quickly absorb the style and system so the work I do is helpful and not rejected or needing an overhaul. It doesn\u2019t take long for me to get up to speed. I can take loose inspiration from either project leads or the client and make something brilliantly realized.\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I make things better.\"'}),/*#__PURE__*/ _jsxs(\"h5\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"}),\" \"]}),/*#__PURE__*/ _jsx(\"h5\",{children:\"Bringing your best skillsets and super powers to projects when needed or asked. Jumping in and out of projects when necessary.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Engaged\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I am present in every meeting. I am an active listener, and note taker. I have an engaged mind during critique, I ask questions, I love sharing ideas, and am a valuable participant in brainstorming sessions and idea docs.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I\u2019m invested in the problem at hand. I\u2019m invested in the health and vitality of the project throughout its lifespan. I want to make my work the best it can be and I push myself to make special things.\\xa0\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I\u2019m awake, my eyes are wide open.\"'}),/*#__PURE__*/ _jsxs(\"h5\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"}),\" \"]}),/*#__PURE__*/ _jsx(\"h5\",{children:\"Participation in critique, brainstorms, research, noticing, cheering and championing others. Providing daily updates on your work.\\xa0Present and attentive in meetings, responding to questions,  taking notes.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Motivated\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Self motivation is important to me. I am attacking design phases, I am checking off tasks, I am solving problems and not waiting for them to be solved me. I stress learning new things and improving.\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I\u2019m driven.\"'}),/*#__PURE__*/ _jsxs(\"h5\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"}),\" \"]}),/*#__PURE__*/ _jsx(\"h5\",{children:\"Rigor throughout the process. Tackling problems and checking off tasks. Sharing work and progress. Aggressive design making, presentation building and getting ahead of deadlines. In learning new skills and getting better at our craft.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Strategic\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I think about the why and think about how to express that visually. I can understand and parse different perspectives and find the connective tissue between them. I bring insight and thought to each phase of making and creating. I think about what it should say, and what it looks like and what those two things mean when wedded together.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I invest in content. Understanding content, finding content, organizing content, reinterpreting content, making content. All of it.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I think deeply about our clients. I know what they should say about themselves, and what they need in order to say it clearly. I turn people\u2019s contradictions, frustrations and searching, into coherence.\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I connect the dots.\"'}),/*#__PURE__*/ _jsx(\"h5\",{children:/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"})}),/*#__PURE__*/ _jsx(\"h5\",{children:\"Conducting in-depth research, examining market trends and user behavior to find useful insight. Competitor research and  analysis. Participation in discovery processes. Understanding the 'Why?', Why does this thing exist? Targeting what makes this company/product/feature more special than anything else, and amplifying it.\"}),/*#__PURE__*/ _jsx(\"h5\",{children:\"A snappy headline, an electric mission statement, telling a great story.\"}),/*#__PURE__*/ _jsx(\"h5\",{children:\"Appropriately structured information architecture that improves content flow and user experience.\"}),/*#__PURE__*/ _jsx(\"h5\",{children:\"In design phases, applying strategy to design decision making. Making choices based on goals and objectives, not personal preferences. Understanding words and content matter, and submitting designs that aren't confused, or unclear. Recognizing when content is missing or when it can be condensed.\"}),/*#__PURE__*/ _jsx(\"h5\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsxs(\"h2\",{children:[\"Predictive\",/*#__PURE__*/ _jsx(\"strong\",{children:\"\\xa0\"})]}),/*#__PURE__*/ _jsx(\"p\",{children:\"I diagnose and solve problems before they happen. I see what we need to build. I can see what pages might be needed, what assets we need to create, what our design system will need.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I read the tea leaves. I understand the pulse of the project or client, and can gauge where our current relationship stands. I use this to know when to take swings and when to play it safe, when to push and when to pull back. When to be high level and when to dive into the weeds.\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I can see the road ahead.\"\\xa0'}),/*#__PURE__*/ _jsx(\"h5\",{children:/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"})}),/*#__PURE__*/ _jsx(\"h5\",{children:\"This lives in systems thinking. Seeing what you need to create, and budgeting your time wisely to make sure it happens. It\u2019s understanding feedback and making adjustments that will answer those issues. In understanding the current temperature of a project and making educated decisions on how clients are feeling and what they\u2019re willing to handle.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsxs(\"h2\",{children:[\"Discerning\",/*#__PURE__*/ _jsx(\"strong\",{children:\"\\xa0\"})]}),/*#__PURE__*/ _jsx(\"p\",{children:\"I understand that every choice at every stage matters. Making great choices is crucial to every step in the process of making something, and I continue to refine, reiterate and reexamine choices. I do this at every step of the way. My choices aren\u2019t made on likes or whims, but on objectives and goals.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I know the importance of quality and smart selection. I\u2019m a curator extraordinaire, be it theming, mood boards, art direction, and making choice selects for final art. I take even the simple act of selecting proper FPOs that won\u2019t cause problems during a presentation, seriously. I have good design taste.\\xa0\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I apply rigorous self-discernment to my own work. I have an eye toward asking \u201CHow does the quality of my work compare to the work of my peers? Where does it fit in the design zeitgeist?\u201D I stay current with the modern landscape but don't force modern style and avant-garde into work that doesn\u2019t call for it or clients that don\u2019t ask for it. \\xa0\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I know the right buttons to push, and when.\"'}),/*#__PURE__*/ _jsxs(\"h5\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"}),\"\\xa0 \"]}),/*#__PURE__*/ _jsx(\"h5\",{children:\"Cohesive moodboard or inspiration boards. A keen eye for detail and an insistence on quality. Hunting and finding the exact right references to explain where photo or art direction should go. Finding the best interactive references to facilitate communication with our developers. The ability to critique one's own work and make continuous improvements.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsxs(\"h2\",{children:[\"Efficient\",/*#__PURE__*/ _jsx(\"strong\",{children:\"\\xa0\"})]}),/*#__PURE__*/ _jsx(\"p\",{children:\"I understand our clients want their projects to move quickly, and getting work to a presentable state fast is a huge part of the game we're playing. I make symbols, I make components, I know what can and should be reused. I get from loose concept and direction to something substantial and presentable in a short amount of time.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I commit to learning and mastering our design tools. I seek better approaches that I can pull into my workflow to make me faster. My fingers are on fire from using all these hotkeys.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I recognize when I'm starting to spin my wheels, and can quickly reset and progress again. If I\u2019m stuck I know to ask for help.\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I\u2019m haste but not waste.\"'}),/*#__PURE__*/ _jsxs(\"h5\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest? \"}),\"\\xa0 \"]}),/*#__PURE__*/ _jsx(\"h5\",{children:\"High quality options for the team or client to consider. A mastery of design tools, the ability to use them quickly to execute what's on your mind, be it icon, illustration, motion piece or website. Work that is consistently client ready. \"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Responsible\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I am rigorous in getting all the details right. I don\u2019t miss feedback, I don\u2019t miss meetings, I don\u2019t miss due dates. I have a feel for timeline and milestones and when I'm(or the team) is behind and re-engage my efforts accordingly. I check my work frequently with my peers and leads.\\xa0\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I can be trusted.\"'}),/*#__PURE__*/ _jsxs(\"h5\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"}),\" \"]}),/*#__PURE__*/ _jsx(\"h5\",{children:\"A proactive approach to each phase of the design process. Not waiting around for people to solve problems for you. Work that is as complete and mistake free as possible.  High quality design submissions. Work that doesn't need re-worked, or heavy intervention by design lead or creative director. Presentations that are complete and ready for review.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Curious\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Am I asking who, what, when, where, and why? Do I understand the WHY? Do I INVEST in the why? Do I LIVE in the why?\\xa0\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Do I poke and prod at each of my submissions, road testing its successes and faults?\\xa0\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Do I investigate the heart of feedback notes versus just getting it done?\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Am I exploring? Am I pursuing alternate concepts that will bring this project to life? Can I solve objectives in different ways? Am I breaking out content into multiple paths to see what works best?\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Do I look at my work from different perspectives? From our audience and their needs? From our client and their needs?\"}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"Am I asking these questions? Am I asking enough questions? Am I asking the \",/*#__PURE__*/ _jsx(\"em\",{children:\"right\"}),\" questions?\"]}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"Am I curious enough?\"'}),/*#__PURE__*/ _jsx(\"h5\",{children:/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest? \"})}),/*#__PURE__*/ _jsxs(\"h5\",{children:[\"In asking lots of questions! In asking \",/*#__PURE__*/ _jsx(\"em\",{children:\"great\"}),\" questions. In active participation in research, discovery and strategy.\"]}),/*#__PURE__*/ _jsx(\"h5\",{children:\"The constant hunt for new and exciting design styles, art, typography. The desire to test out new tools, strategies and processes. \"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Prepared\\xa0\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I believe research is important and ensure due diligence for each project. I look into the history of the client, I examine all the provided (and unprovided) materials and context. I look at industry parallels. I know the project forwards and backwards. I come to meetings with all the materials and questions necessary for things to go smoothly.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I make all the screens necessary to fully communicate an idea. I make motion prototypes or find references that will help communicate my vision of something. I don\u2019t skip steps or have blank sections. I complete all the pages in the project scope. I\u2019ve even got mobile screens right here, check em out. See it's all there, neat huh?\"}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"I understand that slides are my sword and shield. I think of each presentation as a landmark that gets viewed by many stakeholders. As such, I make sure the presentation has everything it needs to make sure our design alternatives are compelling and fully realized. I think about the slides that are missing. I make sure those are in there too.\",/*#__PURE__*/ _jsx(\"br\",{}),/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I\u2019m ready to go.\"'}),/*#__PURE__*/ _jsx(\"h5\",{children:/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"})}),/*#__PURE__*/ _jsxs(\"h5\",{children:[\"Quality art direction, clear references, prototypes. Complete, convincing presentations with all the necessary slides in place. Smart notes and talk-tracks. Answers for critical use cases and edge cases. Providing useful background materials asked. Having the necessary tabs and files open and ready to share, \",/*#__PURE__*/ _jsx(\"em\",{children:\"pre-meeting, \"}),\"in case we need to look any of those pieces. \"]}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Composed\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Speaking of slides, I can present them just as well as I can make them. I articulate the major themes in a way that feels natural, or easy to understand. I understand how to keep people's attention, I know when it\u2019s important to dive into the details and when to keep the flow brisk. I can vocalize this work in a thoughtful and entertaining way.\"}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"I understand that every question\",/*#__PURE__*/ _jsx(\"em\",{children:\" needs an answer\"}),\", so I plan and prepare in advance to answer queries and deflect issues. I can improvise when called for, because I\u2019m knowledgeable enough in the subject matter to answer things from left field. I also know when to say \u201CThat\u2019s an interesting question we haven\u2019t thought about, let us dig into that and circle back to you with a better answer than I can give in this meeting\u201D\"]}),/*#__PURE__*/ _jsx(\"p\",{children:\"I am patient with clients and their needs. I understand how to temper my passion against what someone\u2019s boss thinks. I know we\u2019re also here to make people look good.\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I\u2019m a thoughtful, steady and objective voice.\"'}),/*#__PURE__*/ _jsx(\"h5\",{children:/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"})}),/*#__PURE__*/ _jsx(\"h5\",{children:\"In strategy, in discovery, in presentations, in meetings, in comments, in slack, in emails, in critique, in conversations, any place you're trying to convince or communicate clearly.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Consistent\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"My work is consistently high quality and client-ready. My work doesn\u2019t often need reworked, or deep critique. I respond to assignments with thoughtfully made, high quality work that is well articulated. I do this no matter what the client, industry, or day of the week.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I know the effort that each phase of the process takes, and make sure my output is focused as we cross each threshold. People count on me to get something done without much oversight. I know what to do, how to do it, and I get it done.\\xa0\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I strive to do all the things listed in this document. And I strive to do them again the next time. And the time after that.\"}),/*#__PURE__*/ _jsx(\"h4\",{children:'\"I\u2019m reliable.\"'}),/*#__PURE__*/ _jsx(\"h5\",{children:/*#__PURE__*/ _jsx(\"strong\",{children:\"How does this manifest?\"})}),/*#__PURE__*/ _jsx(\"h5\",{children:\"This ones simple: quality design submissions, comprehensive IA, well-composed presentations. \"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"\u2022\u2022\u2022\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Swing skills\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"These are unique, individual skills that each team member brings to the table, abilities that can pivot a project towards success. These skills could be anything from proficiency in a lesser-known software, to a knack for storytelling, to a deep understanding of a particular industry. Swing skills transcend traditional roles, adding a rich layer of diversity to our collective toolkit. \"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Motion \u2014 \"}),\"Making things move is critical for both new era brand work, digital marketing, product, and video work. The world isn\u2019t static, it\u2019s moving a million miles a minute, our work should react in kind.\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Photography \u2014 \"}),\"Being a shooter is a powerful skill. We need pictures for every project, client, internal or otherwise. Having a photographer\u2019s eye and camera knowledge are valuable for art direction, communicating with stylists, props, and photographers. The confidence and skill to organize and take great pictures is even better.\\xa0\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Illustration \u2014 \"}),\"We draw all the time. We will always be drawing. An illustrator's imagination can weave together concepts and create new realities. Skillful illustration in a variety of styles is a phenomenal superpower to have or cultivate. Go genre-jackers, go!\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Programs \u2014 \"}),\"Knowing the ins and outs of each design tool translates to a most pressing, but not often discussed superpower: Efficiency. The faster you transform that swirling tempest of creative that\u2019s in your head into tangible design results, the better. The quicker you get something done, the sooner we can all go home. It\u2019s a tough reality to face, but doing good work fast is something you\u2019ll come face to face with throughout your career.\\xa0\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Generative AI\"}),\" \u2014 While a new field of expertise, prone to wild successes and dismal failures, it's likely that those who incorporate generative AI into their workflows will win. \"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Writing \u2014 \"}),\"Everything starts in writing. Notes to yourself, outlines, post-its, to-dos. High quality writing and explaining super charges our brand and digital presentations with insightful ideas and compelling rationale. It\u2019s also invaluable for sharing ideas, communicating needs, and building consensus.\\xa0\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Architecture \u2014 \"}),\"The in\u2019s and out\u2019s of our large scale web work can be hard to handle. Having a knack for strategic organization and information architecture is nothing to sneeze at. Deft skill in wireframing and parsing content will lead zto smoother IA phases and impress clients with our knowledge and investment in their content. Some have it naturally, some need to cultivate this more. It\u2019s needed for every project.\\xa0\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Code \u2014 \"}),\"Programming and digital work go hand in hand. Knowledge and use of machine learning, data visualization, open frameworks, or processing is never relegated to developers only. Procedural animations or code techniques to make our work come alive is a boon for clients in the data and information systems space. Even small scale coding like expressions in after effects can supercharge animations.\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"General know-how \u2014\\xa0 \"}),\"Brand-making processes, UI processes, workshop processes, strategy processes, print processes, photography processes. Knowledge is power, and knowing and executing under a multitude processes is valuable in staying adaptable and solutions oriented when faced with the whatever unique problems our clients come up with next. Knowledge is also the other required half of efficiency, allowing you to hit the nail on the head faster and more often.\\xa0\"]}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h1\",{children:\"Epilogue\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:\"Through education, experience and our innate personalities, we all start at various levels on the scale of all these traits. Don\u2019t fret if some skills don\u2019t seem in your wheelhouse. You can be a valuable contributor and wonderful colleague by focusing on things you excel at. Upperquad has been, and will always be a place for learning and growth. There\u2019s room here for explosive leaps and bounds, there\u2019s room here for incremental and methodical improvement. You need to run your own race, and not worry about where your peers are at or which aspects of these traits don\u2019t come naturally to you.\\xa0\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"strong\",{children:\"Three points:\"})}),/*#__PURE__*/ _jsxs(\"ol\",{children:[/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"This probably isn't a comprehensive list! There's so much knowledge out there to absorb! We can always get better at something! And the world isn't getting any less competitive! Yowza!\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsxs(\"p\",{children:[\"This isn't\",/*#__PURE__*/ _jsx(\"em\",{children:\" \\\"hey I was in a brainstorm session so that's a check mark for \u2018strategic\u2019 aren't I great\\\".\"}),\" The constant and ongoing process of consistently hitting or improving on a significant amount of all of these traits is the marker that signals you\u2019re improving, making strides, and exceeding expectations.\"]})}),/*#__PURE__*/ _jsxs(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/ _jsx(\"p\",{children:\"Unfortunately you aren't the final arbiter and judge of yourself on these aspects. Our clients are and the work we do for them and the process by which you approach that work is.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"The goal for everyone here is to become a completely \",/*#__PURE__*/ _jsx(\"em\",{children:\"self-actualized\"}),\" designer who can tackle any problem that comes your way from an icon assignment, to art-directing a shoot, to designing and flowing product screens and product systems, to brand systems and visual vernacular. Yes we all have a variety of skills, and yes we should put those to work as much as we possibly can (both individually and collectively) to make each project better. But my hope is that through working at UQ you'll be well equipped to handle \",/*#__PURE__*/ _jsx(\"em\",{children:\"anything\"}),\" that comes your way throughout your career, not just the stuff you're naturally good at.\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"Always keep in mind these are all investments in yourself, no matter where you end up or how far you go, \",/*#__PURE__*/ _jsx(\"strong\",{children:\"take these with you\"})]}),/*#__PURE__*/ _jsx(\"h2\",{children:\"NOW! What on this list excites you? Which ones fit like a glove? Which don't? What have you never thought of before? Shall we target major gaps?\\xa0\"}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Let's get to it!\"})]}),WebSl2jVy:\"2022-04-08T00:00:00.000Z\"},{AhmfMjrKX:true,FGMprCJCc:2,fYe1lAPKD:\"How I went from being clueless about 3D rendering to a little less clueless about 3D rendering.\",i4pmqz409:null,id:\"ilDP1SqPb\",mPZZ_1HF5:\"3d & Me\",Mq4Wfx97P:\"3d-and-me\",n10tjvx7K:\"rgb(0, 153, 255)\",OAZPrsRiJ:{alt:\"\",src:new URL(\"assets/yjGpcDVaby4J9nqFamHwWxw.webp\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href},tC88elUYB:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsxs(\"ul\",{children:[/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Design \"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Learning\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Growth\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"3d Rendering\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Illustrations\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Tools\"})})]})}),tRXZ5PHOm:false,V_r7uAFg6:/*#__PURE__*/ _jsxs(React.Fragment,{children:[/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"I love weird 3D art.\"}),\" The stranger the better \u2014 You got a magic lollipop dripping liquid gold delicately placed on a soft pastel background? I\u2019ll want to lick it. How about craggy mountains with prism-like terrain floating high in the sky? Let me hike there! Iridescent holograms entangled in fibrous, neon wires? I trip wit it. I love this stuff! Designers and motion artists are using render tools to spellcast the most bizarre creations. Think about it: this is software whose traditional purpose is to replicate the real-world. The lighting, shading, volumetrics, soft and hard body physics, liquids, simulations etc., all these feature sets are based on real-world physics and math! Designers have started asking questions about what other purposes these neat tools could be used for. \u201CHow can I use software to \",/*#__PURE__*/ _jsx(\"em\",{children:\"replicate \"}),\"real world objects\u201D gives way to \u201CHow can I use software to make my wildest and craziest imaginations \",/*#__PURE__*/ _jsx(\"em\",{children:\"become real?\"}),\"\u201D Tethering your mind between reality and another dimension, between familiar and fantasy, becomes exciting brain food for your audience. It\u2019s a subversive use of the tools, and the magical realism(and sometimes downright Dali-esq surrealism) that results is mesmerizing. Equal parts jealous and inspired, I set out to join them and get weird!\"]}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,e27qW1BzuPMvp0UoKR7lOTc2Qo.png\",\"data-framer-height\":\"1244\",\"data-framer-width\":\"2242\",height:\"622\",src:new URL(\"assets/e27qW1BzuPMvp0UoKR7lOTc2Qo.png\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"2242 / 1244\"},width:\"1121\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Prelude \"}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"What follows is a collection of notes, suggestions, observations, curiosities and \",/*#__PURE__*/ _jsx(\"strong\",{children:\"mistakes \"}),\"from the last year+ of trial and error working in the \u201Cthird dimension.\u201D\"]}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"em\",{children:\"A couple of quick caveats about the experiences documented in this post:\"})}),/*#__PURE__*/ _jsxs(\"ol\",{children:[/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"I suck at this! I\u2019ve been doing this for a 1.5 years now and the main thing I\u2019ve learned is how expansive and powerful these tools are. It\u2019s mind boggling the things you can make!\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsxs(\"p\",{children:[\"I use Blender. Blender is an amazing free and open source project for 3D making. You can build models, rig them, texture them, animate them, and run physics simulations on them. It\u2019s a do-it-all wunderkind of an app. It is the \",/*#__PURE__*/ _jsx(Link,{href:\"https://www.blender.org/foundation/\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/ _jsx(\"a\",{children:\"Blender Foundation\u2019s\"})}),\" beautiful gift to the world. There are other popular tools which I assume are easier to use and maybe give better results (Cinema4d, 3ds max, Maya, Houdini), but they\u2019re also pretty expensive for a glorified hobbyist like me. Free trials are a great option for getting your feet wet, but I knew I\u2019d be picking things up slowly. Also, I wanted at least the potential for the work to be usable in a professional setting. I don\u2019t feel comfortable doing that with free trials or (GASP!) pirated software. There\u2019s tons of Blender tutorials on Youtube and super useful forum communities, so there\u2019s a lot of help out there. From what I can tell, all these apps share the many basics concepts(which is good!), though the execution can be wildly different (which isn\u2019t as good!). I guess you\u2019ll have to take heart in the fact that you can\u2019t know every little thing about every single design tool ever made. Knowledge of the basics though, would allow you to pick up any of them and be comfortable in a short amount of time. This is the quickest way to achieve zen in the multidimensional-design-tool-scape we live in now.\"]})}),/*#__PURE__*/ _jsxs(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/ _jsx(\"p\",{children:\"I did have some Maya knowledge. Memory is a dusty attic, but after brushing off the cobwebs and spiders in my brain, I was reminded that I made some dumb stuff ten years ago in college for an integrated arts course. So I\u2019m not entirely unfamiliar with 3d views and 3d tool user interfaces. That might have made it a little easier for me, but it sure felt like I was starting from scratch.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/ _jsx(\"p\",{children:\"Anyway, here goes nothing!\"}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,cHNQTdCUNDGVD7Gri333r6MjPU.gif?preferredSize=full\",\"data-framer-height\":\"600\",\"data-framer-width\":\"600\",height:\"300\",src:new URL(\"assets/cHNQTdCUNDGVD7Gri333r6MjPU.gif\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"600 / 600\"},width:\"300\"}),/*#__PURE__*/ _jsx(\"h2\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Blender\u2019s \u201Cmalleable\u201D interface.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Blender is a pretty quirky system that\u2019s built out of panels. It takes a bit of getting used to, but what tool doesn\u2019t. (Do you remember the first time you opened Photoshop?) Each panel has its own properties and abilities \u2014 the 3d viewer lets you look at your models, the timeline is for keyframing, the node editor lets make textures, etc. etc. etc. Any panel can become another panel at any time! This is crazy! As a web/ui designer I can\u2019t get over that it\u2019s built this way AND it works reasonably well! It\u2019s pretty intimidating at first, but never fear! The ones mentioned above are the ones I use most frequently. The 3d viewer panel is where you do all your modeling, positioning and lighting. The node editor is where you build your materials. The right rail of the default interface is the properties panel. It holds all the properties of the thing you have selected (you can name the object here, check out its materials, add mesh effects(called modifiers) and much more. Occasionally, I\u2019ll use the timeline, graph editor, and dope sheet for animating, easing and moving keyframes around. The rest of them, who knows what they are! Maybe I\u2019ll use them someday.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Use a full keyboard\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"There\u2019s a host of useful hotkeys hidden in the in the function rail and the num-pad of a fully-featured keyboard. Shortcuts are super useful in jumping quickly between features, tools, or views. Get a keyboard and learn a bunch of them. I\u2019m stuck in the mud with a stupid laptop keyboard, you can laugh at me as you drive by on your fancy hotkeys.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Bool Tool!\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"As a dummy who sucks a modeling, one of the ways my brain can wrap it\u2019s head around building things is through adding and subtracting shapes. They call this operation a boolean in 3d software (it\u2019s some kinda of algebraic-math term. Again, it\u2019s really fun to me to learn about all this math under the hood that allows us to make really weird stuff). The bool tool is my hero! Check it out:\"}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-text-module\",style:{\"--aspect-ratio\":\"560 / 315\",aspectRatio:\"var(--aspect-ratio)\",height:\"auto\",width:\"100%\"},children:/*#__PURE__*/ _jsx(ComponentPresetsConsumer,{componentIdentifier:\"module:NEd4VmDdsxM3StIUbddO/fJ8vwGe6kxfz7kj9H7Sk/YouTube.js:Youtube\",children:presetProps=>/*#__PURE__*/ _jsx(YouTube,{...presetProps,play:\"Off\",shouldMute:true,thumbnail:\"Medium Quality\",url:\"https://www.youtube.com/watch?v=A7LpZKCjF7k&ab_channel=Markom3D\"})})}),/*#__PURE__*/ _jsx(\"p\",{children:\"I use it to cut holes in stuff, or merge weird shapes together. It reminds merging and trimming paths in Illustrator.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Lighting is (kinda) just like real life\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Understanding lighting and texturing was really challenging. If you\u2019re just starting out, it\u2019s going to be a lot of trial and error for awhile. But one thing I realized early on was that lighting objects in Blender shares similarities to lighting objects in a photo studio. Objects in real life don\u2019t just automatically look beautiful. If you\u2019re in a studio and you want something to look good on set, there\u2019s a bunch of equipment you need to set up. You might set up a key light, a fill light, reflectors, diffusers, a seamless backdrop, color gels etc. etc. etc. depending on how complex you want to get.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,ksqoFRrmcBhNl0uR5Vhd6UK8ot8.webp\",\"data-framer-height\":\"520\",\"data-framer-width\":\"2660\",height:\"260\",src:new URL(\"assets/ksqoFRrmcBhNl0uR5Vhd6UK8ot8.webp\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"2660 / 520\"},width:\"1330\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:\"Just like a photo studio, in Blender you need to build and place all these same tools around the models you\u2019ve made. Only it\u2019s much easier to reposition lights and papers in Blender than in a studio (No expensive lights, poles, clamps, or heavy lifting required!). If you want some shadows, throw some objects in front of the light! If you want reflections on your glass, fill your \u201Croom\u201D up with stuff(lights, objects, textures, a world texture) for the glass or metal material to reflect.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Rendering is forever\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Nobody told me that what \u201Crendering\u201D really means is \u201Cwaiting\u201D. Waiting as the computer calculates each pixel to output. Waiting for the estimated render time to dwindle down, only to spike back up again. Waiting for my laptop fans to stop spinning.\"}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"Watching the computer slowly puzzling your render together one 16 pixel by 16 pixel piece at a time is agonizing. Rendering a frame in high resolution on my macbook pro can take anywhere from 45 minutes to 2 hours depending the file. For example, it took 3 old macbooks and UQ developer Lily Zhou\u2019s tricked out gaming pc an entire weekend to render the 250 frames of our website intro on \",/*#__PURE__*/ _jsx(Link,{href:\"https://upperquad.com/\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/ _jsx(\"a\",{children:\"uq.com\"})}),\". If I wanted to make a change it meant three days to re-render. (We did this three times, because I\u2019m insufferable :) Thanks to Lily for her help or those old laptops might still be churning.\"]}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,viLPaLNgOA19QcPRRhvzwTBXviQ.gif\",\"data-framer-height\":\"600\",\"data-framer-width\":\"600\",height:\"300\",src:new URL(\"assets/viLPaLNgOA19QcPRRhvzwTBXviQ.gif\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"600 / 600\"},width:\"300\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I shouldn\u2019t be using a Macbook for this stuff, but it\u2019s what I have and I\u2019m happy to make due. There\u2019s a bunch settings that I don\u2019t understand that can help lessen render times. I should invest in learning them, cause this shit takes forever. I guess what I\u2019m saying is this: you can make cool stuff with just your laptop(which is cool!), but don\u2019t expect to wrap up your blend and do a final render 30 minutes before your client presentation. Plan your time accordingly.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"But I\u2019m addicted to hitting the render button\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"For some reason I still can\u2019t stop myself from clicking \u201Crender\u201D after every little change I make. Part of it is I\u2019m often never sure what the values I just shifted around will actually do, part of it is probably vanity: I always want to monitor the true quality of what I\u2019m building.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Don\u2019t be like me. This wastes a ton of time. I\u2019ll be tweaking and tweaking dumb things, while I\u2019m only half finished with the set and don\u2019t even have the proper materials built. You do need to preview your work as you go, but you don\u2019t need to do this every step of the way. I\u2019m getting better, I\u2019m making a habit of using border regions to preview small areas, and also rendering things at \\xbd or \\xbc size. Still, I can\u2019t help myself and sit and wait for a render like I\u2019m watching cookies in the oven.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,Zdrm2TabF6eXX16ztLVuqkT0tY.webp\",\"data-framer-height\":\"1620\",\"data-framer-width\":\"2880\",height:\"810\",src:new URL(\"assets/Zdrm2TabF6eXX16ztLVuqkT0tY.webp\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"2880 / 1620\"},width:\"1440\"}),/*#__PURE__*/ _jsx(\"h2\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Start Small\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"We do tons of app marketing projects, so UI on phones is a common refrain from our clients. This sounds completely lame, but in sea of boring UI and phone shots, one of the ways for YOUR APP to look really impressive is through careful angles and elegant shadowing. Drop shadows from photoshop always left a lot to be desired for me, so I thought Blender would be a nice way to create more realistic phones and potentially get clients excited about creating high quality 3D renders for the final output.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,MDqALuwYzRHwB6an7AZG1Gx2Wb8.webp\",\"data-framer-height\":\"554\",\"data-framer-width\":\"2356\",height:\"277\",src:new URL(\"assets/MDqALuwYzRHwB6an7AZG1Gx2Wb8.webp\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"2356 / 554\"},width:\"1178\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:\"This was my first 3d project! This is a really small task! I would just make a panel approximately the size of the phone and bring the rendered shadows into photoshop. I knew next to nothing about modeling or lighting at this time. But it helped me learn some of the easy basics: using and understanding different views, selecting and positioning 3D objects, lighting, setting up a camera, and actually rendering something. It also helped make for a higher fidelity and more compelling first round of design!\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Tutorials are everywhere\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"A lot of my questions have already been answered by really helpful people on the internet. Yes, googling how to do everything, all the time, is extremely exhausting. But every search gets you a little bit more familiar with how the software works, what attributes and panels do what, how to make materials etc. etc. etc.\"}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"I\u2019ve one embarrassing confession: \",/*#__PURE__*/ _jsx(\"em\",{children:\"I sometimes watch tutorials before I go to bed.\"})]}),/*#__PURE__*/ _jsx(\"p\",{children:\"This is an attempt to learn through osmosis and also a nice way to lullaby myself to sleep. Some people watch Bob Ross, I watch soothing Blender tuts. (I also watch Bob Ross, RIP)\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Watch a few interface and \u201CSelecting and editing objects\u201D tutorials.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I didn\u2019t do this and I think it slowed my learning down. It\u2019s important to learn some of the fundamentals. There are a bunch of shortcuts to select rows of vertices that are super helpful to jumpstart modifying models and making interesting things.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Find opportunities to add to your palette\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Learning in a vacuum is hard. It\u2019s a bit easier to pick something up if you have something in mind you want to create. Try to notice opportunities where a little 3D might spice up your design projects and carve out opportunities for yourself to improve your skills. Want some practical magic? Here\u2019s a few personal examples:Let\u2019s start with a marketing site we made for for Samsung\u2019s 3-in-1 laptop, the Chromebook Pro. Layered and folded papers seemed like an interesting visual concept to accentuate the device\u2019s dynamic 360\\xb0 hinge. The laptop is an ever-changing book/tablet/writing/work/play machine, and by pairing it with dynamic and colorful set pieces, we can project it as a fun addition to your life. I was determined to illustrate the concept as best I could. This was really early days in my blending career, but I managed to create some FPO style slides that I could build into a site concept. Mind you, dear reader, these were made with very rudimentary skills.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,gHbmZDvbd46283oRc2X5MHZb0.png\",\"data-framer-height\":\"924\",\"data-framer-width\":\"2368\",height:\"462\",src:new URL(\"assets/gHbmZDvbd46283oRc2X5MHZb0.png\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"2368 / 924\"},width:\"1184\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:\"So, naturally, that idea was a bit too far out there for the client, and we eventually decided to focus on the device itself. We could use high quality renders to show off how the device opens, closes and folds as you scroll through the website. Those really crude models, made for a scraped concept, were still super beneficial in finding interesting device patterns, layering app screens, creating layouts, and storyboarding the interactivity. This made communicating with ACTUAL render professionals a breeze, and got us all to production-ready, high-quality final outputs much faster. Imagine that!\"}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"Remember that nifty intro animation for \",/*#__PURE__*/ _jsx(Link,{href:\"https://upperquad.com/\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/ _jsx(\"a\",{children:\"uq.com\"})}),\" (see above)? I wanted some motivation to start animating in Blender, and this seemed like a nice opportunity. Anyone familiar with with keyframing can do basic animations in Blender. To ease myself into animating, I planned out the bulk of the animation in After Effects, and layered some magical 3d shapes, glass and gems on top of the flat animation. The rendering here wasn\u2019t too adventurous, but it added an extra layer of \u201Cwow!\u201D to the animation.\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"Last year we launch \",/*#__PURE__*/ _jsx(Link,{href:\"https://beaconrelief.com/\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/ _jsx(\"a\",{children:\"Beacon\"})}),\", a small disaster relief project to help raise money for those affected by the numerous back-to-back disasters last summer. Generous (and talented!) designers from all over the world submitted beautiful posters to the project. It seemed a crime not to put them to use! We wanted a cool visual story to introduce the initiative. I pictured posters hanging in the air, bravely holding their own against torrential winds. So I got to blending. I learned how to pin meshes, add cloth dynamics and a wind force, and voila! Posters elegantly blowing in the wind.\"]}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,eXGb32F4iFf1Dunfw0HkuJseUE.gif\",\"data-framer-height\":\"450\",\"data-framer-width\":\"1600\",height:\"225\",src:new URL(\"assets/eXGb32F4iFf1Dunfw0HkuJseUE.gif\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"1600 / 450\"},width:\"800\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:\"And at an even dumber scale, I was excited to render a seasonal something-or-other, for my yearly holiday cards. Why not explore what Santa\u2019s up to in the frozen north? I could play with some effects, hide my bad modeling skills behind a wall of ice and surprise my friends and family with something weird and fun. I learned a ton about lighting, texturing, materials, displacement, coloring, hair particles, and sculpting just from making a weird christmas card!\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,PAHeNT3nVLYTZrE80icWHrwotRw.png\",\"data-framer-height\":\"1396\",\"data-framer-width\":\"2376\",height:\"698\",src:new URL(\"assets/PAHeNT3nVLYTZrE80icWHrwotRw.png\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"2376 / 1396\"},width:\"1188\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"So what\u2019s the point of all this you ask? I must first acknowledge that there are many more qualified and talented artists out there, who\u2019s work my little experiments pale in comparison. They\u2019re creativity inspires me everyday. I\u2019m nowhere close to what they can do. BUT! What\u2019s really cool is I suck at this and still made some pretty interesting things! I haven\u2019t sunk tons of costs into fancy software, nor a souped-up-extreme-render machine. I get better with every file I open. I\u2019m excited every time I hit the render button. I\u2019m enjoying the puzzle of making something new. These skills have made my work more substantial and exciting. They\u2019re proof of more expanded offerings we can provide our clients, and an expanded skill set that opens new realms of ideas I would never have thought of executing before. And perhaps most importantly, I\u2019m having fun.\"}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"What I can\u2019t stress enough, dear reader, is that\",/*#__PURE__*/ _jsx(\"strong\",{children:\" you can do any of this stuff \"}),\"too. It doesn\u2019t have to be Blender. Cinema 4d lite is embedded in After Effects. So if you have Creative Cloud, you have it. Maya has free trials. Houdini provides an apprentice version. The internet is full of tutorials for any 3d app you can think of. Everything you learn can be applied to a whole host of industry related things. It can be applied to advertising, branding, animation, film, motion graphics, interfaces, VR, AR, games. It\u2019s a door to big possibilities. Don\u2019t let the fear of the unknown stop you from walking on through.\"]}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Appendix\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Please enjoy this, the best short film ever made:\"}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-text-module\",style:{\"--aspect-ratio\":\"560 / 315\",aspectRatio:\"var(--aspect-ratio)\",height:\"auto\",width:\"100%\"},children:/*#__PURE__*/ _jsx(ComponentPresetsConsumer,{componentIdentifier:\"module:NEd4VmDdsxM3StIUbddO/fJ8vwGe6kxfz7kj9H7Sk/YouTube.js:Youtube\",children:presetProps=>/*#__PURE__*/ _jsx(YouTube,{...presetProps,play:\"Off\",shouldMute:true,thumbnail:\"Medium Quality\",url:\"https://www.youtube.com/watch?v=wBqM2ytqHY4&ab_channel=DavidLewandowski\"})})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})})]}),WebSl2jVy:\"2022-02-06T00:00:00.000Z\"},{AhmfMjrKX:false,FGMprCJCc:3,fYe1lAPKD:\"A collaborative design project meant to reflect on recent environmental disasters, create art amidst tragedy, and raise money for those communities affected \",i4pmqz409:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsxs(\"p\",{children:[\"This article is a behind the scenes look at the formation of Project Beacon in 2017. All proceeds from this design-led poster project went to \",/*#__PURE__*/ _jsx(Link,{href:\"https://www.directrelief.org/\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/ _jsx(\"a\",{children:\"Direct Relief\"})}),\", to aid families affected by a vicious string of natural disasters during late summer of that year.\"]})}),id:\"uHvvgeOK3\",mPZZ_1HF5:\"Beacon, a Disaster Relief Project\",Mq4Wfx97P:\"beacon-a-disaster-relief-project\",n10tjvx7K:\"hsl(0, 0%, 0%)\",OAZPrsRiJ:{alt:\"\",src:new URL(\"assets/BmrBpeAoEGyGfJWQKgkcsStjZs.webp\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href},tC88elUYB:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsxs(\"ul\",{children:[/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Giving\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Collaboration\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Posters\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Relief\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Participation\"})})]})}),tRXZ5PHOm:true,V_r7uAFg6:/*#__PURE__*/ _jsxs(React.Fragment,{children:[/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Wow, it\u2019s been a tough year\"}),\" \u2014 Hurricanes Harvey and Irma wrecked coastal communities a mere weeks apart. An earthquake shook Mexico City one day before Hurricane Maria tore through Puerto Rico. Close to home, wildfires burned through thousands of California acres. Puerto Rico still doesn\u2019t have power restored. The hits seem to keep coming, leaving communities reeling and families left trying to pick up whatever pieces they have left. Tough is an understatement.\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"At Upperquad these back-to-back-to-back disaster events have weighed heavily on our hearts. We wanted to help. Together, with the help of dozens artists from all over the world, we built and launched \",/*#__PURE__*/ _jsx(Link,{href:\"https://www.beaconrelief.com/\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/ _jsx(\"a\",{children:/*#__PURE__*/ _jsx(\"em\",{children:\"Beacon\"})})}),\", a collaborative design project to raise money for the ongoing disaster relief efforts. The result is a beautiful digital gallery, an expression of our combined hopes, thoughts and prayers for the communities facing impossible circumstances.\"]}),/*#__PURE__*/ _jsx(\"p\",{children:\"But Beacon wasn\u2019t Beacon when we first started a few months ago. Back then, Hurricane Harvey had just hit and it seemed like all of Houston was underwater. News reports over the next few days said parts of Texas could be uninhabitable for months due to water damage and mold. I asked Bryan Couchman (a designer here, and Texas expat) what he was thinking and if he might want to make a poster or do something to help. In the meantime, Irma was starting to develop in the Atlantic and rumored to be another Category 5 monster preparing to wreak havoc on our shore. \u201CHoly cow, not again\u201D \u2014 another dumbstruck understatement. So we decided to make some posters.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,QyQ5FE5hJHS50x0nVGu3PuJXyY.gif\",\"data-framer-height\":\"600\",\"data-framer-width\":\"1900\",height:\"300\",src:new URL(\"assets/QyQ5FE5hJHS50x0nVGu3PuJXyY.gif\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"1900 / 600\"},width:\"950\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:\"Looking back, we didn\u2019t really have a plan. We thought we\u2019d make a couple images, donate what we could to a few local organizations and share our thoughts with friends and family. But Bryan\u2019s a genius and worked up a few ideas really quickly. We showed the studio his sketches to get some early reactions and Marcio Gutheil jumped in right away with another poster. The big idea quickly presented itself: let\u2019s all make posters and reach out to our design friends to see if they\u2019d be interested in doing the same. We could collect them in an online gallery and encourage people to visit, reflect on the recent hurricanes and ultimately make a donation to help those in need.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"From that early vision, we developed our mission statement and really kicked things off:\"}),/*#__PURE__*/ _jsx(\"h4\",{children:\"As communities around the world struggle to recover from back-to-back hurricanes, earthquakes and wildfires, we search for ways to support one another and heal together. Beacon is a collaborative design project meant to reflect on these disasters, create art amidst tragedy and raise money for the people affected by these recent and ongoing environmental disasters\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:\"We squeezed a lot into this mission statement; it\u2019s a poignant encapsulation of the project and a heartfelt description of what we set out to make. But it\u2019s also a meditative statement on the expansiveness and limitations of art in the wake of historic events.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Now, I realize the notion of using posters as a solution to real problems is probably at best naive thinking and at worst a graphic design clich\\xe9. But posters have a long history in political action. They\u2019re designed to spread ideas, motivate and inspire. Maybe I\u2019m sentimental, but I grew up with \u201CA Poster Can Change the World\u201D philosophy. I still find it a noble pursuit and an avenue to channel powerful thoughts and feelings about the goings on of the world around us. Over time, I\u2019ve come to understand that at the very least, it\u2019s a natural reaction to want to put your thoughts on paper; as a designer it\u2019s even more natural that those thoughts take form in 24 x 36 inches of paper. Our images often shout louder then our voices do, and it can be one of the ways we process tragedy and (hopefully) help others do the same.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,xoj5WpYg20q8c2jMoYAn9g30.png\",\"data-framer-height\":\"1342\",\"data-framer-width\":\"2000\",height:\"671\",src:new URL(\"assets/xoj5WpYg20q8c2jMoYAn9g30.png\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"2000 / 1342\"},width:\"1000\"}),/*#__PURE__*/ _jsx(\"h6\",{children:\"In early discussions we thought about limiting the color palette to unify the posters, but decided it was important for artists to have the freedom to decide. Turns out we should have just said pink :) Art by Ramis Khawaja, John J. Custer, Ricky Linn, Frederique Matti, Mattiel Brown (top) Jessica Strelioff, Tommy Perez, Gabriella Sanchez, Mike McNeive (bottom)\"}),/*#__PURE__*/ _jsx(\"h6\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"So we got to work. The first step was finding an organization that we felt confident could support these cities both in the short term and in the long run \u2014 we could already see that it would be a long and trying road ahead. The organization needed to be equipped to operate in communities with damaged infrastructure and limited federal resources. We wanted them to function like a local organization, but somehow support these international efforts. We were thrilled to find \",/*#__PURE__*/ _jsx(Link,{href:\"https://www.directrelief.org/\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/ _jsx(\"a\",{children:\"Direct Relief\"})}),\" \u2014 California\u2019s largest international humanitarian nonprofit. They\u2019re uniquely poised to help in these situations, as they specialize in emergency response and disaster relief around the world. They provide medical assistance to improve the health and lives of people affected by disaster, working through a massive network of local partners in each area who are able to assess the situation, respond to immediate needs, and rebuild healthcare systems in the affected areas.\"]}),/*#__PURE__*/ _jsx(\"p\",{children:\"With an amazing organization in mind, we reached out to our networks to try and make this a reality. I also asked our team to suggest their favorite designers and artists \u2014 those who inspire us, those we admire, those who do thoughtful and surprising work. Then we did the most brazen thing we could think of: we asked them for their help.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,XLR01FmScZh3XyQfZOLsF3WRhu8.png\",\"data-framer-height\":\"1028\",\"data-framer-width\":\"2372\",height:\"514\",src:new URL(\"assets/XLR01FmScZh3XyQfZOLsF3WRhu8.png\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"2372 / 1028\"},width:\"1186\"}),/*#__PURE__*/ _jsx(\"h6\",{children:\"Art by Bailey Sullivan, Kelsey Wroten and Morgane Sanglier\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:\"To our surprise, people were eager to lend a hand. Volunteering original work is no small ask of a creative, especially on a tight deadline alongside a heavy load of year-end work. We all had client work to consider and it can be tough to balance out the immediacy of the moment with the time it takes to actually make the work. The desire to make something good takes time and care, but news cycles move so fast. In the meantime, recovery efforts were underway after both hurricanes.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Then came Maria, a triple-punch to the gut.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Puerto Rico looked like it was wiped out. News got worse and worse as power couldn\u2019t be restored and hospitals were shut down. \u201CNot again, not again, not again\u201D kept reverberating in our heads. I could feel it in the studio. I could read it in our correspondence with artists. Some folks had family in Puerto Rico that they couldn\u2019t get in touch with. There was a renewed urgency to what we were doing.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,3Ztbou7BVbqVszMynrHml6XAmw.webp\",\"data-framer-height\":\"1543\",\"data-framer-width\":\"2000\",height:\"771\",src:new URL(\"assets/3Ztbou7BVbqVszMynrHml6XAmw.webp\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"2000 / 1543\"},width:\"1000\"}),/*#__PURE__*/ _jsx(\"h6\",{children:\"Art by Trevor Van Meter, Ryan J. Hubbard and Justin Colt\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:\"We launched the website with about 27 posters just as the wildfires took off in California, right in our backyard. Mother Nature was unceasing and now our world was literally on fire. \u201CNot again, not again, not again.\u201D\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Beacon is an ever-evolving project. Our store opened last week, allowing visitors to purchase posters from the site, with all proceeds going to Direct Relief. We\u2019re closing in on 50 posters, with new additions coming in seemingly every week. We have posters about floods, fires, destruction, healing and rebirth. It\u2019s a touching collection of heartbreak and hope.\"}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"In the spirit of Thanksgiving there are so many people that deserve our gratitude: I\u2019m thankful to Bryan Couchman for starting this snowball. Thanks to him also for the wonderful identity work for Beacon. I\u2019m thankful to Danielle LaRoy for finding Direct Relief, for her wonderful writing and for spearheading this project. I\u2019m thankful for Emmanuelle Bories for designing our beautiful gallery. I\u2019m thankful to Lily Zhou and Le Wei for developing a beautiful site as quickly as we asked them to. I\u2019m thankful for Anya Tran and Emmanuelle again for their continued diligence in getting the shop working. I\u2019m thankful for all of our staff who graciously reached out to their peers to recruit such amazing work: Bryan and Emma (again), Marcio Gutheil, Jessica Strelioff, Kailie Parrish, Elliott Tran, Cecilia Uhr and Wyatt Berry. I\u2019m also thankful to them for making wonderful posters. Thank you gang, I\u2019m proud of you all. I\u2019m thankful to Hemlock Printing for generously printing the postcard collection (\",/*#__PURE__*/ _jsx(\"em\",{children:\"available soon!\"}),\"). I\u2019m thankful to Phil Ruppanner for making such a generous donation to the project, giving us the time and space to work on this and bringing Upperquad together in the first place.\"]}),/*#__PURE__*/ _jsx(\"p\",{children:\"And most of all, I\u2019m thankful for such beautiful posters by these beautiful people:\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"APAK (Aaron Piland & Ayumi Kajikawa), Adam R. Garcia, Anthony Morell, Bailey Sullivan, Bryan Couchman, Cecilia Uhr, Chris Gash, Chris Markland, Dangerdom, Elliott Tran, Emmanuelle Bories, Frederique Matti, Gabriella Sanchez, Globe Collection and Press at MICA, Grace Ho, Jeanne Carlier, Jessica Strelioff, John J. Custer, Josiah Zimmerman, Justin Colt, Justin Kemerling, Kailie Parrish, Kelsey Wroten, Lanny & Kristin Sommese, Marcio Gutheil, Mark Weaver, Matt Carlson, Matt Stevens, Mattiel Brown, Michael Malowanczyk, Midge Sinnaeve, Mike McNeive, Morgane Sanglier, Niya Spasova, Pinky Abraham, Ramis Khawaja, Richard Perez & Jen DeRosa, Ricky Linn, Ryan Hubbard, Scott Boms, Seth Eckert, Tim Belonax, Tommy Perez, Trevor Van Meter, Ty Wilkins and Zach Stubenvoll.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Thank you, thank you, thank you all for your generous contributions. This project is nothing without your work.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I would be remiss if I didn\u2019t acknowledge and sincerely thank the servicemen and women, the volunteers and the good people on the ground in these areas who are doing the real work day in and day out to help these cities recover. Thank you.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,8DKdmZjpAAMjWAd3PuGUWlJI.gif\",\"data-framer-height\":\"800\",\"data-framer-width\":\"1900\",height:\"400\",src:new URL(\"assets/8DKdmZjpAAMjWAd3PuGUWlJI.gif\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href,style:{aspectRatio:\"1900 / 800\"},width:\"950\"})]}),WebSl2jVy:\"2022-03-15T00:00:00.000Z\"},{AhmfMjrKX:false,FGMprCJCc:4,fYe1lAPKD:\"A Q+A with the fine folks at FWA\",i4pmqz409:null,id:\"c43K26TxB\",mPZZ_1HF5:\"Interview, FWA\",Mq4Wfx97P:\"fwa-interview\",n10tjvx7K:\"rgb(0, 153, 255)\",OAZPrsRiJ:{alt:\"\",src:new URL(\"assets/Isq5i5RgxdAym57qdMDxKJLHads.webp\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href},tC88elUYB:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsxs(\"ul\",{children:[/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Design\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Inspiration \"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Digital & Interactive\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Work/life\"})})]})}),tRXZ5PHOm:false,V_r7uAFg6:/*#__PURE__*/ _jsxs(React.Fragment,{children:[/*#__PURE__*/ _jsx(\"h2\",{children:\"Q. Please give us a brief bio of yourself.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"A. I'm the creative director at Upperquad, formerly on the 2012 design team at Obama for America, formerly from a branding studio called Partners Design, formerly a technician at the Bituminous Ignition Lab at PennDOT, formerly a busboy at Sisco\u2019s Pizzeria, formerly a little kid, formerly cosmic dust I guess?\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Q. What do you do for inspiration?\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"A. I love looking at drawings. I'm a doodler by nature so looking at great illustration and artmaking gives me energy and gets me excited. The internet is full of unbelievable art so it\u2019s not too hard to find inspiration. It\u2019s fun to spend some time going down an inspo-wormhole, even if it it can sometimes seem peripheral to the UI and brand work we often do, but anything that gets you excited about designing is a great way to get motivated to attack a project.\"}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"br\",{}),\"A better question is how do I get anything done with so much amazing stuff to look at!\"]}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Q. What's your favourite part of your job? What's the hardest part of your job? What do you do when you get stuck?\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"A. I love ideas. Good design is idea-based designs. Fun ideas, emotional ideas, clever ideas. Ideas are the tools we use to catch people's attention, make them feel, make them remember and cause them to take action. It\u2019s this kind of design-thinking that gets me excited about what I do.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"When I'm stuck? Well, the hardest thing in the world is getting started. You could be afraid of false starts, timid about how to proceed, or lacking quality information. It's tough navigating the ambiguity of a fresh project. I wish there was some secret to it, other than to just start! Put something on paper, start writing words in a notebook, gather things you think are relevant. Do these things to give your brain something to react to and build on. All these ingredients will start to form a primordial soup that will spin around in your head. These foggy ideas will start to get clearer and clearer and before you know it you're on your way.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Q. Please list 3 of your favourite sites.\"}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"A. \",/*#__PURE__*/ _jsx(Link,{href:\"https://www.itsnicethat.com/\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/ _jsx(\"a\",{children:\"itsnicethat.com\"})}),\" is constantly posting fascinating creative.  \",/*#__PURE__*/ _jsx(Link,{href:\"https://blender.stackexchange.com/\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/ _jsx(\"a\",{children:\"blender.stackexchange.com\"})}),\" is full of fine people slowly teaching me how to render. On behalf of blender newbs everywhere, I thank you.  \",/*#__PURE__*/ _jsx(Link,{href:\"http://achewood.com/\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/ _jsx(\"a\",{children:\"achewood.com\"})}),\" is my favorite website in history, RIP.\"]}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Q. What do you regard as being your biggest achievement?\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"A. I worked tirelessly with the smartest and most inspired people I'll ever meet to re-elect President Obama in 2012. The design team was talented, hard-working and empowered to do great work. It was a hyper-focused and intense experience. It was both the longest and shortest year of my life. But it was really fun, I even got a POTUS hug in the end, I'll always remember it.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Q. How many hours do you work each week?\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"A. I'll plug UQ's normal hours and generous time off policies. We try very hard not to wear designers and developers down with ungodly hours and unfair expectations.\\xa0But, I'm kind of a bad boy about work, I don't do well turning off or unplugging. Making stuff can monopolize my brain, and I find myself always fiddling with something. I don't really have a qualitative answer, how about \\\"more than I should.\\\"\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Q. How do you relax or unwind?\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I anguish over Sixers' injury reports and playoff position.\\xa0\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:\"\u2022\u2022\u2022\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsxs(\"h3\",{children:[\"Read full interview at \",/*#__PURE__*/ _jsx(Link,{href:\"https://thefwa.com/interviews/jason-dietrick\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/ _jsx(\"a\",{children:\"FWA\"})})]})]}),WebSl2jVy:\"2022-02-28T00:00:00.000Z\"},{AhmfMjrKX:false,FGMprCJCc:5,fYe1lAPKD:\"The good things that happen when brilliant people teach each other\",i4pmqz409:/*#__PURE__*/ _jsxs(React.Fragment,{children:[/*#__PURE__*/ _jsxs(\"p\",{children:[\"Growth is the best, most sustaining career skill one can master. It's also difficult and unrelenting. For this reason, I devised and launched UQ University at Upperquad. UQU is a subtle, low-pressure way to create an environment that nurtures growth as a vital skill, fostering resilience, adaptability, and a natural desire to learn.\",/*#__PURE__*/ _jsx(\"br\",{}),/*#__PURE__*/ _jsx(\"br\",{}),\"The crux of the initiative is to unearth the unique skills and interests that exist within our team, promoting a culture of continuous learning.\"]}),/*#__PURE__*/ _jsx(\"p\",{children:\"The prototype is purposely simple. It's presented as a simple doc and list of ideas (provided below). The idea is to keep it pressure-free and inviting, solicit ideas and find some favorites to get the initiative started on the right foot. Energy and inertia will snowball from there. \"}),/*#__PURE__*/ _jsx(\"p\",{children:\"We offer our initiative not as a rigid blueprint, but as a flexible prototype, an inspiration for you to encourage knowledge sharing within your teams. As with anything you must cultivate a version that suits your specific team dynamics.\"})]}),id:\"MeahpPusu\",mPZZ_1HF5:\"Know-it-alls\",Mq4Wfx97P:\"teach-each-other-stuff\",n10tjvx7K:\"rgb(0, 153, 255)\",OAZPrsRiJ:{alt:\"\",src:new URL(\"assets/W1qAdMldML13WvGewzMWSHGls.gif\",\"https://framerusercontent.com/modules/k8TyxPI0QqigvuEo1Xpo/k8JxjK6z5YZGUxMkYnr8/AGYlw_gLE.js\").href},tC88elUYB:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsxs(\"ul\",{children:[/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Design\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Inspiration \"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Digital & Interactive\"})}),/*#__PURE__*/ _jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/ _jsx(\"p\",{children:\"Work/life\"})})]})}),tRXZ5PHOm:true,V_r7uAFg6:/*#__PURE__*/ _jsxs(React.Fragment,{children:[/*#__PURE__*/ _jsx(\"h1\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h1\",{children:\"We can teach each other stuff!\\xa0\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsxs(\"h2\",{children:[\"How\u2019d you do that?\",/*#__PURE__*/ _jsx(\"br\",{}),\"What does this do?\",/*#__PURE__*/ _jsx(\"br\",{}),\"When should I use this? \",/*#__PURE__*/ _jsx(\"br\",{}),\"How do I make it better?\",/*#__PURE__*/ _jsx(\"br\",{}),\"Wut?\\xa0 \",/*#__PURE__*/ _jsx(\"br\",{}),/*#__PURE__*/ _jsx(\"br\",{}),\"Devs teach Designers! Designers teach Devs! Writers teach drawers! Brawn teach brains!!\"]}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Let\u2019s teach each other stuff!\\xa0\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:\"Everyone at UQ has their own unique knowledge sets, interests, and skills. UQU is a place to share those superpowers with the class. Classes can range from short 15 minutes sessions to share a hot tip or favorite new skill, to longform primers on enigmatic apps and expertise.\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Classes are low pressure and open experiences. Everyone is invited and encouraged to participate or skip out on things they already know. Anyone can teach a class! Got a skill? Show it off!\\xa0\"}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"Ultimately we want UQ to be a place where we collectively share, learn and grow. UQU is a nice opportunity to do all those at once!\",/*#__PURE__*/ _jsx(\"br\",{}),/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/ _jsx(\"p\",{children:\"\u2014\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"Let\u2019s brainstorm ideas a list things to teach each other. Things you know and want to share, or things you have the desire to learn that you've seen one of your amazing teammates do. Add ideas, fav ideas, ask questions, have a good time!\",/*#__PURE__*/ _jsx(\"br\",{}),/*#__PURE__*/ _jsx(\"br\",{}),/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/ _jsxs(\"h2\",{children:[\"UQU courses:\",/*#__PURE__*/ _jsx(\"strong\",{children:/*#__PURE__*/ _jsx(\"br\",{})})]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Jd\u2019s Illustrator tricks\"}),\" \u2014 bitmaps, live trace, edit colors, I can dissect an old poster or file to show how it\u2019s made. \",/*#__PURE__*/ _jsx(\"br\",{}),\"\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\",/*#__PURE__*/ _jsx(\"br\",{}),/*#__PURE__*/ _jsx(\"br\",{}),/*#__PURE__*/ _jsx(\"strong\",{children:\"Bad drawing with Bryan\"}),\" \u2014 Learn how to draw badly well\",/*#__PURE__*/ _jsx(\"br\",{}),\"\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"After Effects\"}),\" \u2014 tips and tricks, maybe around easing or expressions, cutting, effects, useful hotkeys. \",/*#__PURE__*/ _jsx(\"br\",{}),\"\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Blender series\"}),\" \u2014 Basic interface walkthrough, lighting, modifiers, good tutorials, etc.\",/*#__PURE__*/ _jsx(\"br\",{}),\"\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Photography Part 1 \"}),\"\u2014 How the camera works, lighting placement and experiments, setting up and using strobes, capturing portraits.\",/*#__PURE__*/ _jsx(\"br\",{}),\"\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Getting started with Processing\"}),\" \u2014 Maybe a dev can baby step with us setting up a basic viz experiment in processing\",/*#__PURE__*/ _jsx(\"br\",{}),\"\uD83D\uDC4D \uD83D\uDC4D\uD83D\uDC4D\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"MG\u2019s super-dooper components\"}),\" \u2014 some trickery with symbols and how to make them super flexible\",/*#__PURE__*/ _jsx(\"br\",{}),\"\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Prototyping in Figma\"}),\" \u2014 The basics to get you started.\",/*#__PURE__*/ _jsx(\"br\",{}),\"\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Client Communications\"}),\" \u2014tips and tricks for communicating with clients\",/*#__PURE__*/ _jsx(\"br\",{}),\"\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"What do devs want from designers?\"}),\" \u2014 How would devs like our design guidelines to look? Is 2x really 2x? How do they get our font sizes? What the heck are \u201Cems\u201D?\",/*#__PURE__*/ _jsx(\"br\",{}),\"\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Photo editing techniques to be instagram famous\"}),\" \u2014 Lightroom and Photoshop\",/*#__PURE__*/ _jsx(\"br\",{}),\"\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Emily\u2019s Typography Basics 101\"}),\" \u2014Rules of typography to help you understand and master type\",/*#__PURE__*/ _jsx(\"br\",{}),\"\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Lottie limbo\"}),\" \u2014 do\u2019s and don\u2019ts of setting up lottie animations\",/*#__PURE__*/ _jsx(\"br\",{}),\"\uD83D\uDC4D\uD83D\uDC4D\uD83D\uDC4D\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"strong\",{children:\"Terminal time\"}),\" \u2014getting comfortable in terminal so you designers can maaaaybe make commits or somethingggg.\"]}),/*#__PURE__*/ _jsxs(\"p\",{children:[/*#__PURE__*/ _jsx(\"br\",{}),/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h1\",{children:\"Observations\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:\"It's amazing to pass the baton between team members and watch them own a skill or domain and get the rest of us up to their speed. Any opportunity shine light on an individual's excellence like this is a huge win. \"}),/*#__PURE__*/ _jsx(\"p\",{children:\"These quick courses can kick off interests that some folks were maybe too afraid to try, or didn't know where to start. Learning can be scary because we all want to avoid false starts, or worse yet, complete failure. Here, we're doing it together, with a talented guide. UQU is often the seed that implants some root skills that never stop growing. \"}),/*#__PURE__*/ _jsx(\"p\",{children:\"I'd suggest logging the project files and recording the sessions so new employees have access to everything you\u2019ve learned thus far. Inevitably, it's a busy world and someone has to miss a course due to a meeting or a deadline. Recording it preserves it for those occasions too.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h1\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h1\",{children:\"Why do this?\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Individual powers\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"We all have unique skills and knowledge. The act of teaching doesn't just help others; it also reinforces our own understanding and expertise. UQU provides everyone with a platform to delve deeper into their specialties, honing their expertise while helping others develop a new understanding.\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Team synergy\"}),/*#__PURE__*/ _jsx(\"p\",{children:\"Our diverse roles \u2013 designers, developers, writers, and produces \u2013 all bring valuable perspectives that are worth sharing. Making courses cross-functional allows us to work more effectively together, enhancing team cohesion and synergy. When devs teach designers, and writers teach drawers, we all win!\"}),/*#__PURE__*/ _jsx(\"p\",{children:/*#__PURE__*/ _jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/ _jsx(\"h2\",{children:\"Company culture\"}),/*#__PURE__*/ _jsxs(\"p\",{children:[\"It's been said that your only true, long-term competitive advantage is your culture and your people. Features can be copied and optimized, prices can be undercut, taste and popularity can change on a whim, and everyone is fighting for your audience's attention.  \",/*#__PURE__*/ _jsx(\"br\",{}),/*#__PURE__*/ _jsx(\"br\",{}),\"But a focused, together, and inspiring culture will consistently lead to innovation and improved offerings. In this way, teaching each other fuels our collective growth and progress as a company. By constantly learning new skills and perspectives, we are better equipped to adapt, innovate, and tackle new challenges.\"]})]}),WebSl2jVy:\"2022-02-28T00:00:00.000Z\"}];data.forEach(item=>Object.freeze(item));addPropertyControls(data,{Mq4Wfx97P:{title:\"Slug\",type:ControlType.String},mPZZ_1HF5:{defaultValue:\"\",displayTextArea:true,title:\"Title\",type:ControlType.String},fYe1lAPKD:{defaultValue:\"\",displayTextArea:false,placeholder:\"Subhead for articles\",title:\"Subtitle\",type:ControlType.String},WebSl2jVy:{defaultValue:\"\",title:\"Date\",type:ControlType.Date},OAZPrsRiJ:{title:\"Image\",type:ControlType.ResponsiveImage},FGMprCJCc:{defaultValue:1,displayStepper:true,title:\"Article number\",type:ControlType.Number},tRXZ5PHOm:{defaultValue:false,title:\"Disclaimer Visible\",type:ControlType.Boolean},AhmfMjrKX:{defaultValue:true,title:\"Big Headline\",type:ControlType.Boolean},tC88elUYB:{defaultValue:\"\",title:\"Article themes list\",type:ControlType.RichText},i4pmqz409:{defaultValue:\"\",title:\"Disclaimer\",type:ControlType.RichText},V_r7uAFg6:{defaultValue:\"\",title:\"Content\",type:ControlType.RichText},n10tjvx7K:{defaultValue:\"rgb(0, 153, 255)\",title:\"Color - FWA - interview\",type:ControlType.Color}});data[\"displayName\"]=\"Blog\";export default data;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerData\":\"\",\"framerRecordIdKey\":\"id\",\"framerContractVersion\":\"1\",\"framerSlug\":\"Mq4Wfx97P\",\"framerEnumToDisplayNameUtils\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "gOAAgT,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,EAAQ,aAAAC,EAAa,aAAAC,EAAa,YAAAC,EAAY,UAAAC,EAAU,GAAGC,CAAK,EAAE,CAAC,IAAMC,EAASC,EAAc,EAAQC,EAAWZ,IAAOL,EAAY,OAAakB,EAAcH,GAAUR,IAAYN,EAAiB,KAAK,CAACgB,EAAgB,CAACE,EAAaC,CAAY,EAAEC,EAAW,IAAI,GAAK,EAAK,EAAO,CAACC,EAAUC,CAAU,EAAEF,EAAW,IAAI,GAAK,CAACH,CAAa,EAAO,CAACM,EAAUC,CAAU,EAAEC,EAAS,EAAK,EAAQC,EAAaC,EAAUd,CAAK,EAAQe,EAAgBF,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,EAAaC,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,EAAa,QAAQG,EAAW,MAAM,CAAC,GAAGmB,GAAa,aAAAf,EAAa,UAAUE,GAAiBP,EAAU,yBAAyB,QAAQ,OAAO,UAAU,SAAS,QAAQ,EAAE,SAAS,CAACH,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,EAAW,WAAWzB,EAAc,sBAAsBmB,eAA0B,MAAS,CAAC,CAAC,EAAEf,EAAwBQ,EAAK,SAAS,CAAC,MAAMa,EAAW,IAAIP,EAAS,KAAK,YAAY,IAAI,MAAM,oGAAoG,QAAQ3B,EAAQ,aAAaC,EAAa,aAAaC,EAAa,YAAYC,EAAY,UAAUC,CAAS,CAAC,EAAgBiB,EAAKc,GAAW,CAAC,QAAQrB,EAAW,UAAUC,EAAU,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,EAAoB,GAAGC,CAAa,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,EACnlF,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,EACpZ,SAASrB,IAAkB,CAC3B,GAAG,CAACsB,EAAQ,MAAO,GAAM,GAAGD,IAAoB,OAAW,OAAOA,EAAmB,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,EAAgB,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,EAAgB,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,EAAgB,CAAC,UAAU,SAAS,SAAS,GAAG,EAAQrB,EAAW,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,OAAO,OAAO,MAAM,MAAM,ECd5qD,IAAMyB,EAAK,CAAC,CAAC,UAAU,GAAK,UAAU,EAAE,UAAU,iDAAiD,UAAwBC,EAAYC,EAAS,CAAC,SAAS,CAAeC,EAAK,IAAI,CAAC,SAAS,mGAAmG,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,sVAAsV,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,0TAA0T,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,wLAAwL,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,sEAAoFE,EAAK,KAAK,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,CAAC,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,YAAY,UAAU,mBAAmB,UAAU,gBAAgB,UAAU,mBAAmB,UAAU,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,KAAK,OAAO,GAAG,IAAI,IAAI,6CAA6C,8FAA8F,EAAE,cAAc,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,WAAW,EAAE,UAAwBA,EAAWD,EAAS,CAAC,SAAuBD,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,GAAK,UAAwBF,EAAYC,EAAS,CAAC,SAAS,CAAeC,EAAK,KAAK,CAAC,SAAS,QAAQ,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,UAAU,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,qkBAAgkB,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,kBAAkB,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,2QAA2Q,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,QAAQ,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,guBAAusB,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,gSAAgS,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,0BAA0B,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,0SAAqS,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,UAAU,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,mmBAAmmB,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,wIAAwI,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,mBAAc,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,SAAS,CAAC,SAAS,0BAA0B,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,iQAAiQ,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,WAAW,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,uOAAuO,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,sBAAsB,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,GAAG,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,maAAma,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,SAAS,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,8bAA2Z,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAC,+CAAyDE,EAAK,KAAK,CAAC,CAAC,EAAE,mBAAoB,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,GAAG,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,qcAAqc,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,MAAM,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,mnBAAomB,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,gCAAgC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,wPAAwP,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAC,WAAyBE,EAAK,SAAS,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,4fAA6e,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,yBAAyB,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,GAAG,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,gIAAgI,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,SAAS,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,+NAA+N,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,wNAA8M,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,0CAAqC,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,GAAG,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,kNAAkN,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,WAAW,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,wMAAwM,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,oBAAe,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,GAAG,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,4OAA4O,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,WAAW,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,oVAAoV,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,qIAAqI,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,iNAA4M,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,uBAAuB,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,qUAAqU,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,0EAA0E,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,mGAAmG,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,0SAA0S,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAC,aAA2BE,EAAK,SAAS,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,uLAAuL,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,0RAA0R,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,iCAAiC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,wWAA8V,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAC,aAA2BE,EAAK,SAAS,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,qTAAgT,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,iUAAuT,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,iXAA6V,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,+CAA+C,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,OAAO,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,mWAAmW,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAC,YAA0BE,EAAK,SAAS,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,0UAA0U,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,wLAAwL,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,sIAAiI,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,iCAA4B,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,OAAO,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,iPAAiP,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,aAAa,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,kTAAmS,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,qBAAqB,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,GAAG,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,gWAAgW,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,SAAS,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,yHAAyH,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,0FAA0F,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,2EAA2E,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,wMAAwM,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,uHAAuH,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,8EAA4FE,EAAK,KAAK,CAAC,SAAS,OAAO,CAAC,EAAE,aAAa,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,wBAAwB,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,SAAS,CAAC,SAAS,0BAA0B,CAAC,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAC,0CAAwDE,EAAK,KAAK,CAAC,SAAS,OAAO,CAAC,EAAE,0EAA0E,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,qIAAqI,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,cAAc,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,4VAA4V,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,wVAA8U,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,2VAAyWE,EAAK,KAAK,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,yBAAoB,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAC,yTAAuUE,EAAK,KAAK,CAAC,SAAS,eAAe,CAAC,EAAE,+CAA+C,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,UAAU,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,iWAA4V,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,mCAAiDE,EAAK,KAAK,CAAC,SAAS,kBAAkB,CAAC,EAAE,iZAAwX,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,iLAAuK,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,sDAAiD,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,wLAAwL,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,YAAY,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,oRAA+Q,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,iPAAiP,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,8HAA8H,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,sBAAiB,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,+FAA+F,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,oBAAK,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,cAAc,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,sYAAsY,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,gBAAW,CAAC,EAAE,gNAAsM,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,qBAAgB,CAAC,EAAE,uUAAkU,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,sBAAiB,CAAC,EAAE,yPAAyP,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,kBAAa,CAAC,EAAE,scAAub,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,2KAAsK,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,iBAAY,CAAC,EAAE,kTAA6S,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,sBAAiB,CAAC,EAAE,0aAA2Z,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,cAAS,CAAC,EAAE,4YAA4Y,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,8BAAyB,CAAC,EAAE,kcAAkc,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,UAAU,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,mnBAA0lB,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,SAAS,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,0LAA0L,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBF,EAAM,IAAI,CAAC,SAAS,CAAC,aAA2BE,EAAK,KAAK,CAAC,SAAS,uGAA+F,CAAC,EAAE,qNAAgN,CAAC,CAAC,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAeE,EAAK,IAAI,CAAC,SAAS,oLAAoL,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,wDAAsEE,EAAK,KAAK,CAAC,SAAS,iBAAiB,CAAC,EAAE,ucAAqdA,EAAK,KAAK,CAAC,SAAS,UAAU,CAAC,EAAE,2FAA2F,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,4GAA0HE,EAAK,SAAS,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,sJAAsJ,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,0BAA0B,EAAE,CAAC,UAAU,GAAK,UAAU,EAAE,UAAU,kGAAkG,UAAU,KAAK,GAAG,YAAY,UAAU,UAAU,UAAU,YAAY,UAAU,mBAAmB,UAAU,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,sCAAsC,8FAA8F,EAAE,IAAI,EAAE,UAAwBA,EAAWD,EAAS,CAAC,SAAuBD,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,GAAM,UAAwBF,EAAYC,EAAS,CAAC,SAAS,CAAeD,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,8yBAA6yBA,EAAK,KAAK,CAAC,SAAS,YAAY,CAAC,EAAE,mHAAuHA,EAAK,KAAK,CAAC,SAAS,cAAc,CAAC,EAAE,mWAAyV,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,UAAU,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,qFAAmGE,EAAK,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,oFAA0E,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,SAAS,0EAA0E,CAAC,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,oMAAqL,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBF,EAAM,IAAI,CAAC,SAAS,CAAC,2OAAoPE,EAAKC,EAAK,CAAC,KAAK,sCAAsC,aAAa,GAAK,aAAa,GAAM,SAAuBD,EAAK,IAAI,CAAC,SAAS,2BAAsB,CAAC,CAAC,CAAC,EAAE,ooCAA4lC,CAAC,CAAC,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,kBAAkB,IAAI,SAAS,CAAeE,EAAK,IAAI,CAAC,SAAS,2YAAsY,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,4BAA4B,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,gFAAgF,qBAAqB,MAAM,oBAAoB,MAAM,OAAO,MAAM,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,iDAAkC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,4rCAAopC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,qBAAqB,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,uWAA6V,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,YAAY,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,sZAAuY,CAAC,EAAgBA,EAAKE,EAAO,IAAI,CAAC,UAAU,qBAAqB,MAAM,CAAC,iBAAiB,YAAY,YAAY,sBAAsB,OAAO,OAAO,MAAM,MAAM,EAAE,SAAuBF,EAAKG,EAAyB,CAAC,oBAAoB,sEAAsE,SAASC,GAA2BJ,EAAKK,EAAQ,CAAC,GAAGD,EAAY,KAAK,MAAM,WAAW,GAAK,UAAU,iBAAiB,IAAI,iEAAiE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBJ,EAAK,IAAI,CAAC,SAAS,uHAAuH,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,yCAAyC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,ynBAAgmB,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,+DAA+D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,IAAI,IAAI,0CAA0C,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,MAAM,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,ggBAA4e,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,sBAAsB,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,+QAA2P,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,4YAAqZE,EAAKC,EAAK,CAAC,KAAK,yBAAyB,aAAa,GAAK,aAAa,GAAM,SAAuBD,EAAK,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,uMAAkM,CAAC,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,MAAM,oBAAoB,MAAM,OAAO,MAAM,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,6fAA0d,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,oDAA+C,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,uTAA8R,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,wiBAA2f,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,aAAa,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,yfAAyf,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,+DAA+D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,IAAI,IAAI,0CAA0C,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,MAAM,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,8fAA8f,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,0BAA0B,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,kUAAkU,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,0CAAmDE,EAAK,KAAK,CAAC,SAAS,iDAAiD,CAAC,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,qLAAqL,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,gFAAsE,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,oQAA0P,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,2CAA2C,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,4+BAAm9B,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,4DAA4D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,IAAI,IAAI,uCAAuC,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,MAAM,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,4lBAA4lB,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,2CAAyDE,EAAKC,EAAK,CAAC,KAAK,yBAAyB,aAAa,GAAK,aAAa,GAAM,SAAuBD,EAAK,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,qdAAsc,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,uBAAqCE,EAAKC,EAAK,CAAC,KAAK,4BAA4B,aAAa,GAAK,aAAa,GAAM,SAAuBD,EAAK,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,+iBAA+iB,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,sdAAid,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,YAAY,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,g5BAA81B,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,wDAAiEE,EAAK,SAAS,CAAC,SAAS,gCAAgC,CAAC,EAAE,6iBAA8hB,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,UAAU,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,mDAAmD,CAAC,EAAgBA,EAAKE,EAAO,IAAI,CAAC,UAAU,qBAAqB,MAAM,CAAC,iBAAiB,YAAY,YAAY,sBAAsB,OAAO,OAAO,MAAM,MAAM,EAAE,SAAuBF,EAAKG,EAAyB,CAAC,oBAAoB,sEAAsE,SAASC,GAA2BJ,EAAKK,EAAQ,CAAC,GAAGD,EAAY,KAAK,MAAM,WAAW,GAAK,UAAU,iBAAiB,IAAI,yEAAyE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBJ,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,0BAA0B,EAAE,CAAC,UAAU,GAAM,UAAU,EAAE,UAAU,gKAAgK,UAAwBA,EAAWD,EAAS,CAAC,SAAuBD,EAAM,IAAI,CAAC,SAAS,CAAC,iJAA+JE,EAAKC,EAAK,CAAC,KAAK,gCAAgC,aAAa,GAAK,aAAa,GAAM,SAAuBD,EAAK,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,sGAAsG,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,YAAY,UAAU,oCAAoC,UAAU,mCAAmC,UAAU,iBAAiB,UAAU,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,IAAI,EAAE,UAAwBA,EAAWD,EAAS,CAAC,SAAuBD,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,GAAK,UAAwBF,EAAYC,EAAS,CAAC,SAAS,CAAeD,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,kCAA6B,CAAC,EAAE,kcAAwb,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,2MAAyNE,EAAKC,EAAK,CAAC,KAAK,gCAAgC,aAAa,GAAK,aAAa,GAAM,SAAuBD,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,oPAAoP,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,wqBAAopB,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,6rBAAoqB,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,0FAA0F,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,+WAA+W,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,gRAAsQ,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,s2BAAm0B,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,2DAA2D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,IAAI,IAAI,sCAAsC,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,4WAA4W,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,qeAA8eE,EAAKC,EAAK,CAAC,KAAK,gCAAgC,aAAa,GAAK,aAAa,GAAM,SAAuBD,EAAK,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,2eAA4d,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,0VAAqV,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,4DAA4D,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,seAAse,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,6CAA6C,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,waAAoZ,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,0DAA0D,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,sOAA4N,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,uXAA6W,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,4hCAA6/BE,EAAK,KAAK,CAAC,SAAS,iBAAiB,CAAC,EAAE,6LAAwL,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,0FAAqF,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,gwBAAgwB,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,iHAAiH,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,sPAAiP,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,2DAA2D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,IAAI,IAAI,sCAAsC,8FAA8F,EAAE,KAAK,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,0BAA0B,EAAE,CAAC,UAAU,GAAM,UAAU,EAAE,UAAU,mCAAmC,UAAU,KAAK,GAAG,YAAY,UAAU,iBAAiB,UAAU,gBAAgB,UAAU,mBAAmB,UAAU,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,0CAA0C,8FAA8F,EAAE,IAAI,EAAE,UAAwBA,EAAWD,EAAS,CAAC,SAAuBD,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,GAAM,UAAwBF,EAAYC,EAAS,CAAC,SAAS,CAAeC,EAAK,KAAK,CAAC,SAAS,4CAA4C,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,6TAAwT,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,oCAAoC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,6dAAmd,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,KAAK,CAAC,CAAC,EAAE,wFAAwF,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,oHAAoH,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,sSAAiS,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,2oBAA2oB,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,2CAA2C,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,MAAoBE,EAAKC,EAAK,CAAC,KAAK,+BAA+B,aAAa,GAAM,aAAa,GAAM,SAAuBD,EAAK,IAAI,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAE,iDAA+DA,EAAKC,EAAK,CAAC,KAAK,qCAAqC,aAAa,GAAM,aAAa,GAAM,SAAuBD,EAAK,IAAI,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,EAAE,kHAAgIA,EAAKC,EAAK,CAAC,KAAK,uBAAuB,aAAa,GAAM,aAAa,GAAM,SAAuBD,EAAK,IAAI,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,EAAE,0CAA0C,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,0DAA0D,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,0XAA0X,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,0CAA0C,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,8ZAAga,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,gCAAgC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,iEAAiE,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,oBAAK,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAC,0BAAwCE,EAAKC,EAAK,CAAC,KAAK,+CAA+C,aAAa,GAAK,aAAa,GAAM,SAAuBD,EAAK,IAAI,CAAC,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,0BAA0B,EAAE,CAAC,UAAU,GAAM,UAAU,EAAE,UAAU,qEAAqE,UAAwBF,EAAYC,EAAS,CAAC,SAAS,CAAeD,EAAM,IAAI,CAAC,SAAS,CAAC,iVAA+VE,EAAK,KAAK,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,CAAC,EAAE,kJAAkJ,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,+RAA+R,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,+OAA+O,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,YAAY,UAAU,eAAe,UAAU,yBAAyB,UAAU,mBAAmB,UAAU,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,uCAAuC,8FAA8F,EAAE,IAAI,EAAE,UAAwBA,EAAWD,EAAS,CAAC,SAAuBD,EAAM,KAAK,CAAC,SAAS,CAAeE,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,kBAAkB,IAAI,SAAuBA,EAAK,IAAI,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,GAAK,UAAwBF,EAAYC,EAAS,CAAC,SAAS,CAAeC,EAAK,KAAK,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,oCAAoC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAC,0BAAmCE,EAAK,KAAK,CAAC,CAAC,EAAE,qBAAmCA,EAAK,KAAK,CAAC,CAAC,EAAE,2BAAyCA,EAAK,KAAK,CAAC,CAAC,EAAE,2BAAyCA,EAAK,KAAK,CAAC,CAAC,EAAE,YAA0BA,EAAK,KAAK,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,CAAC,EAAE,yFAAyF,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,wCAAmC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,sRAAsR,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,mMAAmM,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,sIAAoJE,EAAK,KAAK,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,QAAG,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,qPAA8PE,EAAK,KAAK,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,EAAgBF,EAAM,KAAK,CAAC,SAAS,CAAC,eAA6BE,EAAK,SAAS,CAAC,SAAuBA,EAAK,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,8BAAyB,CAAC,EAAE,6GAAiHA,EAAK,KAAK,CAAC,CAAC,EAAE,8BAAuBA,EAAK,KAAK,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,CAAC,EAAgBA,EAAK,SAAS,CAAC,SAAS,wBAAwB,CAAC,EAAE,uCAAgDA,EAAK,KAAK,CAAC,CAAC,EAAE,+CAAY,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,kGAA2GA,EAAK,KAAK,CAAC,CAAC,EAAE,sCAAU,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAE,iFAA0FA,EAAK,KAAK,CAAC,CAAC,EAAE,+CAAY,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,sHAA+HA,EAAK,KAAK,CAAC,CAAC,EAAE,6BAAQ,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,iCAAiC,CAAC,EAAE,4FAAqGA,EAAK,KAAK,CAAC,CAAC,EAAE,8BAAS,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,mCAA8B,CAAC,EAAE,yEAAkFA,EAAK,KAAK,CAAC,CAAC,EAAE,+CAAY,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,yCAAkDA,EAAK,KAAK,CAAC,CAAC,EAAE,sCAAU,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,wDAAiEA,EAAK,KAAK,CAAC,CAAC,EAAE,6BAAQ,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,mCAAmC,CAAC,EAAE,iJAAgJA,EAAK,KAAK,CAAC,CAAC,EAAE,sCAAU,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,iDAAiD,CAAC,EAAE,kCAA2CA,EAAK,KAAK,CAAC,CAAC,EAAE,6BAAQ,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,oCAA+B,CAAC,EAAE,oEAA6EA,EAAK,KAAK,CAAC,CAAC,EAAE,sCAAU,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,oEAAmEA,EAAK,KAAK,CAAC,CAAC,EAAE,6BAAQ,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,oGAA+F,CAAC,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAeE,EAAK,KAAK,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,cAAc,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,wNAAwN,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,+VAA+V,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,6RAAwR,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,cAAc,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,mBAAmB,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,uSAAuS,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,cAAc,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAS,0TAAgT,CAAC,EAAgBA,EAAK,IAAI,CAAC,SAAuBA,EAAK,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,SAAS,iBAAiB,CAAC,EAAgBF,EAAM,IAAI,CAAC,SAAS,CAAC,0QAAwRE,EAAK,KAAK,CAAC,CAAC,EAAgBA,EAAK,KAAK,CAAC,CAAC,EAAE,+TAA+T,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,0BAA0B,CAAC,EAAEH,EAAK,QAAQS,GAAM,OAAO,OAAOA,CAAI,CAAC,EAAEC,EAAoBV,EAAK,CAAC,UAAU,CAAC,MAAM,OAAO,KAAKW,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,GAAG,gBAAgB,GAAK,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,GAAG,gBAAgB,GAAM,YAAY,uBAAuB,MAAM,WAAW,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,eAAe,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,MAAM,iBAAiB,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,qBAAqB,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,eAAe,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,sBAAsB,KAAKA,EAAY,QAAQ,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,aAAa,KAAKA,EAAY,QAAQ,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,UAAU,KAAKA,EAAY,QAAQ,EAAE,UAAU,CAAC,aAAa,mBAAmB,MAAM,0BAA0B,KAAKA,EAAY,KAAK,CAAC,CAAC,EAAEX,EAAK,YAAe,OAAO,IAAOY,GAAQZ,EACv/gGa,GAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,OAAO,KAAO,OAAO,YAAc,CAAC,WAAa,GAAG,kBAAoB,KAAK,sBAAwB,IAAI,WAAa,YAAY,6BAA+B,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", "data", "u", "x", "p", "Link", "motion", "ComponentPresetsConsumer", "presetProps", "Youtube", "item", "addPropertyControls", "ControlType", "AGYlw_gLE_default", "__FramerMetadata__"]
}
