{"version":3,"file":"Schema.CQJ-pTIE.mjs","names":["React.useState","_Fragment"],"sources":["https:/framerusercontent.com/modules/c8nS79LfDcQjv8qmgM5W/Wsx02OlU2nTgSjMp1Fq0/Schema.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";function buildSchema(props){const{schemaType,name,url:rawUrl,description,logo,image,id,category,subCategory,operatingSystem,price,priceCurrency,availability,brandName,manufacturerName,manufacturerUrl,providerName,providerUrl,organizationId,address,breadcrumbs,currentItemName,currentItemUrlPrefix,currentItemUrl,faqs,sameAs,contactPoints,localBusinesses}=props;// \"url\" alanına CMS'ten sadece slug (örn. \"fieldstation\") bağlanmış olabilir.\n// Zaten tam adres (http://...) değilse, önündeki prefix ile birleştir.\nconst url=(()=>{const raw=typeof rawUrl===\"string\"?rawUrl.trim():\"\";if(!raw||/^https?:\\/\\//i.test(raw))return raw;const prefix=typeof currentItemUrlPrefix===\"string\"&&currentItemUrlPrefix.trim()?currentItemUrlPrefix.trim().replace(/\\/+$/,\"\"):\"\";return prefix?`${prefix}/${raw.replace(/^\\/+/,\"\")}`:raw;})();const graph=[];const orgId=organizationId||`${url||\"\"}#organization`;const websiteId=`${url||\"\"}#website`;const clean=value=>typeof value===\"string\"?value.trim():value;const valid=value=>value!==undefined&&value!==null&&String(value).trim()!==\"\";const addAddress=value=>{if(!value)return undefined;const result={\"@type\":\"PostalAddress\"};if(valid(value.streetAddress))result.streetAddress=clean(value.streetAddress);if(valid(value.addressLocality))result.addressLocality=clean(value.addressLocality);if(valid(value.addressRegion))result.addressRegion=clean(value.addressRegion);if(valid(value.postalCode))result.postalCode=clean(value.postalCode);if(valid(value.addressCountry))result.addressCountry=clean(value.addressCountry);return Object.keys(result).length>1?result:undefined;};const addOrganization=()=>{const organization={\"@type\":\"Organization\",\"@id\":orgId};if(valid(name))organization.name=clean(name);if(valid(url))organization.url=clean(url);if(valid(logo))organization.logo=clean(logo);const parsedAddress=addAddress(address);if(parsedAddress)organization.address=parsedAddress;if(Array.isArray(sameAs)){const links=sameAs.map(clean).filter(valid);if(links.length)organization.sameAs=links;}graph.push(organization);};const addWebsite=()=>{const website={\"@type\":\"WebSite\",\"@id\":websiteId};if(valid(url))website.url=clean(url);if(valid(name))website.name=clean(name);website.publisher={\"@id\":orgId};graph.push(website);};const addBreadcrumb=()=>{const items=(breadcrumbs||[]).filter(item=>valid(item?.name)).map(item=>({name:clean(item.name),url:valid(item.url)?clean(item.url):undefined}));// CMS'e tek alan olarak bağlanabilen, listenin sonuna eklenen\n// dinamik son crumb (örn. mevcut ürün/sayfa adı).\nif(valid(currentItemName)){const prefix=valid(currentItemUrlPrefix)?clean(currentItemUrlPrefix).replace(/\\/+$/,\"\"):\"\";const slug=valid(currentItemUrl)?clean(currentItemUrl).replace(/^\\/+/,\"\"):\"\";let currentUrl=\"\";if(prefix&&slug)currentUrl=`${prefix}/${slug}`;else if(prefix)currentUrl=prefix;else if(slug)currentUrl=slug;items.push({name:clean(currentItemName),url:currentUrl||undefined});}const listItems=items.map((item,index)=>{const listItem={\"@type\":\"ListItem\",position:index+1,name:item.name};if(item.url)listItem.item=item.url;return listItem;});if(!listItems.length)return;graph.push({\"@type\":\"BreadcrumbList\",\"@id\":`${url||\"\"}#breadcrumb`,itemListElement:listItems});};const addProduct=()=>{const product={\"@type\":\"Product\",\"@id\":`${url||\"\"}#product`};if(valid(name))product.name=clean(name);if(valid(url))product.url=clean(url);if(valid(description))product.description=clean(description);if(valid(category))product.category=clean(category);if(valid(brandName)){product.brand={\"@type\":\"Brand\",name:clean(brandName)};}if(valid(manufacturerName)){product.manufacturer={\"@type\":\"Organization\",name:clean(manufacturerName)};if(valid(manufacturerUrl))product.manufacturer.url=clean(manufacturerUrl);}const offer={\"@type\":\"Offer\"};if(valid(url))offer.url=clean(url);if(valid(price))offer.price=clean(price);if(valid(priceCurrency))offer.priceCurrency=clean(priceCurrency);if(valid(availability)){offer.availability=clean(availability);}if(Object.keys(offer).length>1){product.offers=offer;}graph.push(product);// The supplied documentation places BreadcrumbList and Product\n// together in the same @graph.\nif(breadcrumbs?.length){const breadcrumbIndex=graph.findIndex(item=>item[\"@type\"]===\"BreadcrumbList\");if(breadcrumbIndex>=0){product.breadcrumb={\"@id\":`${url||\"\"}#breadcrumb`};}}};const addSoftwareApplication=()=>{const app={\"@type\":\"SoftwareApplication\",\"@id\":`${url||\"\"}#softwareapplication`};if(valid(name))app.name=clean(name);if(valid(url))app.url=clean(url);if(valid(category))app.applicationCategory=clean(category);if(valid(subCategory))app.applicationSubCategory=clean(subCategory);if(valid(operatingSystem))app.operatingSystem=clean(operatingSystem);if(valid(description))app.description=clean(description);if(orgId){app.publisher={\"@id\":orgId};}if(valid(providerName)){app.provider={\"@type\":\"Organization\",name:clean(providerName),url:valid(providerUrl)?clean(providerUrl):undefined};}else if(orgId){app.provider={\"@id\":orgId};}const offer={\"@type\":\"Offer\"};if(valid(price))offer.price=clean(price);if(valid(priceCurrency))offer.priceCurrency=clean(priceCurrency);if(valid(availability))offer.availability=clean(availability);if(Object.keys(offer).length>1)app.offers=offer;if(Array.isArray(props.featureList)){const features=props.featureList.map(x=>clean(x)).filter(valid);if(features.length)app.featureList=features;}if(breadcrumbs?.length){app.breadcrumb={\"@id\":`${url||\"\"}#breadcrumb`};}graph.push(app);};const addAboutPage=()=>{const page={\"@type\":\"AboutPage\",\"@id\":`${url||\"\"}#webpage`};if(valid(url))page.url=clean(url);if(valid(name))page.name=clean(name);if(valid(description))page.description=clean(description);page.isPartOf={\"@id\":websiteId};page.about={\"@id\":orgId};if(breadcrumbs?.length){page.breadcrumb={\"@id\":`${url||\"\"}#breadcrumb`};}graph.push(page);};const addContactPage=()=>{const page={\"@type\":\"ContactPage\"};if(valid(url))page.url=clean(url);if(valid(name))page.name=clean(name);if(valid(description))page.description=clean(description);page.isPartOf={\"@type\":\"WebSite\",name:clean(name),url:clean(url)};const about={\"@type\":\"Organization\",\"@id\":orgId};if(valid(name))about.name=clean(name);if(valid(url))about.url=clean(url);if(valid(logo))about.logo=clean(logo);if(Array.isArray(sameAs)){const links=sameAs.map(clean).filter(valid);if(links.length)about.sameAs=links;}if(Array.isArray(contactPoints)){const points=contactPoints.filter(point=>valid(point?.contactType)).map(point=>{const result={\"@type\":\"ContactPoint\",contactType:clean(point.contactType)};if(valid(point.telephone))result.telephone=clean(point.telephone);if(valid(point.email))result.email=clean(point.email);if(valid(point.areaServed))result.areaServed=clean(point.areaServed);if(valid(point.availableLanguage)){result.availableLanguage=String(point.availableLanguage).split(\",\").map(x=>x.trim()).filter(Boolean);}return result;});if(points.length)about.contactPoint=points;}page.about=about;if(Array.isArray(localBusinesses)){const businesses=localBusinesses.filter(business=>valid(business?.name)).map((business,index)=>{const result={\"@type\":\"LocalBusiness\",\"@id\":`${url||\"\"}#localbusiness-${index+1}`,name:clean(business.name)};if(valid(business.url))result.url=clean(business.url);if(valid(business.image))result.image=clean(business.image);if(valid(business.telephone))result.telephone=clean(business.telephone);if(valid(business.email))result.email=clean(business.email);result.parentOrganization={\"@id\":orgId};const parsedAddress=addAddress(business.address);if(parsedAddress)result.address=parsedAddress;if(valid(business.hasMap))result.hasMap=clean(business.hasMap);return result;});if(businesses.length)page.mainEntity=businesses;}graph.push(page);};const addFAQ=()=>{const entities=(faqs||[]).filter(faq=>valid(faq?.question)&&valid(faq?.answer)).map(faq=>({\"@type\":\"Question\",name:clean(faq.question),acceptedAnswer:{\"@type\":\"Answer\",text:clean(faq.answer)}}));if(!entities.length)return;graph.push({\"@type\":\"FAQPage\",\"@id\":`${url||\"\"}#faq`,mainEntity:entities});};// Build the selected schema.\nswitch(schemaType){case\"Organization\":addOrganization();addWebsite();break;case\"WebSite\":addWebsite();break;case\"BreadcrumbList\":addBreadcrumb();break;case\"Product\":addBreadcrumb();addProduct();break;case\"SoftwareApplication\":addBreadcrumb();addSoftwareApplication();break;case\"AboutPage\":addBreadcrumb();addAboutPage();break;case\"ContactPage\":addContactPage();break;case\"FAQPage\":addFAQ();break;default:break;}// Remove empty/undefined properties recursively.\nconst stripEmpty=value=>{if(Array.isArray(value)){return value.map(stripEmpty).filter(item=>item!==undefined&&item!==null&&item!==\"\");}if(value&&typeof value===\"object\"){return Object.fromEntries(Object.entries(value).map(([key,val])=>[key,stripEmpty(val)]).filter(([,val])=>val!==undefined&&val!==null&&val!==\"\"));}return value;};return stripEmpty({\"@context\":\"https://schema.org\",\"@graph\":graph});}const SCRIPT_ID=\"framer-schema-seo\";function useMounted(){const[mounted,setMounted]=React.useState(false);React.useEffect(()=>setMounted(true),[]);return mounted;}export default function SchemaSEO(props){const mounted=useMounted();const schema=buildSchema(props);const json=JSON.stringify(schema,null,2);React.useEffect(()=>{let script=document.getElementById(SCRIPT_ID);if(!script){script=document.createElement(\"script\");script.id=SCRIPT_ID;script.type=\"application/ld+json\";document.head.appendChild(script);}if(script.textContent!==json)script.textContent=json;return()=>{const current=document.getElementById(SCRIPT_ID);if(current)current.remove();};},[json]);return /*#__PURE__*/_jsxs(_Fragment,{children:[!mounted&&/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:json.replace(/</g,\"\\\\u003c\")}}),/*#__PURE__*/_jsx(\"div\",{style:{width:1,height:1,overflow:\"hidden\",opacity:0,pointerEvents:\"none\"},\"aria-hidden\":\"true\"})]});}SchemaSEO.defaultProps={schemaType:\"Organization\",name:\"\",url:\"\",description:\"\",logo:\"\",image:\"\",id:\"\",category:\"\",subCategory:\"\",operatingSystem:\"\",price:\"\",priceCurrency:\"USD\",availability:\"https://schema.org/InStock\",brandName:\"\",manufacturerName:\"\",manufacturerUrl:\"\",providerName:\"\",providerUrl:\"\",organizationId:\"\",address:{streetAddress:\"\",addressLocality:\"\",addressRegion:\"\",postalCode:\"\",addressCountry:\"\"},breadcrumbs:[],currentItemName:\"\",currentItemUrlPrefix:\"\",currentItemUrl:\"\",faqs:[],sameAs:[],contactPoints:[],localBusinesses:[],featureList:[]};addPropertyControls(SchemaSEO,{schemaType:{type:ControlType.Enum,title:\"Schema Type\",options:[\"Organization\",\"WebSite\",\"BreadcrumbList\",\"Product\",\"SoftwareApplication\",\"AboutPage\",\"ContactPage\",\"FAQPage\"],optionTitles:[\"Organization\",\"WebSite\",\"BreadcrumbList\",\"Product\",\"SoftwareApplication\",\"AboutPage\",\"ContactPage\",\"FAQPage\"]},name:{type:ControlType.String,title:\"Name\",defaultValue:\"\",hidden:props=>[\"BreadcrumbList\",\"FAQPage\"].includes(props.schemaType)},url:{type:ControlType.String,title:\"URL\",placeholder:\"https://example.com/\"},description:{type:ControlType.String,title:\"Description\",displayTextArea:true,hidden:props=>![\"Product\",\"SoftwareApplication\",\"AboutPage\",\"ContactPage\"].includes(props.schemaType)},logo:{type:ControlType.String,title:\"Logo URL\",hidden:props=>![\"Organization\",\"ContactPage\"].includes(props.schemaType)},image:{type:ControlType.String,title:\"Image URL\",hidden:props=>props.schemaType!==\"Product\"},id:{type:ControlType.String,title:\"Custom ID\",hidden:props=>props.schemaType===\"BreadcrumbList\"},category:{type:ControlType.String,title:\"Category\",hidden:props=>![\"Product\",\"SoftwareApplication\"].includes(props.schemaType)},subCategory:{type:ControlType.String,title:\"Subcategory\",hidden:props=>props.schemaType!==\"SoftwareApplication\"},operatingSystem:{type:ControlType.String,title:\"Operating System\",hidden:props=>props.schemaType!==\"SoftwareApplication\"},featureList:{type:ControlType.Array,title:\"Features\",control:{type:ControlType.String,placeholder:\"Feature\"},maxCount:20,hidden:props=>props.schemaType!==\"SoftwareApplication\"},price:{type:ControlType.String,title:\"Price\",hidden:props=>![\"Product\",\"SoftwareApplication\"].includes(props.schemaType)},priceCurrency:{type:ControlType.String,title:\"Currency\",defaultValue:\"USD\",hidden:props=>![\"Product\",\"SoftwareApplication\"].includes(props.schemaType)},availability:{type:ControlType.Enum,title:\"Availability\",options:[\"https://schema.org/InStock\",\"https://schema.org/OutOfStock\",\"https://schema.org/PreOrder\",\"https://schema.org/LimitedAvailability\"],optionTitles:[\"In Stock\",\"Out of Stock\",\"Pre-Order\",\"Limited Availability\"],hidden:props=>![\"Product\",\"SoftwareApplication\"].includes(props.schemaType)},brandName:{type:ControlType.String,title:\"Brand\",hidden:props=>props.schemaType!==\"Product\"},manufacturerName:{type:ControlType.String,title:\"Manufacturer\",hidden:props=>props.schemaType!==\"Product\"},manufacturerUrl:{type:ControlType.String,title:\"Manufacturer URL\",hidden:props=>props.schemaType!==\"Product\"},providerName:{type:ControlType.String,title:\"Provider\",hidden:props=>props.schemaType!==\"SoftwareApplication\"},providerUrl:{type:ControlType.String,title:\"Provider URL\",hidden:props=>props.schemaType!==\"SoftwareApplication\"},organizationId:{type:ControlType.String,title:\"Organization ID\",placeholder:\"https://example.com/#organization\",hidden:props=>![\"Organization\",\"WebSite\",\"SoftwareApplication\",\"AboutPage\",\"ContactPage\"].includes(props.schemaType)},address:{type:ControlType.Object,title:\"Address\",hidden:props=>props.schemaType!==\"Organization\",controls:{streetAddress:{type:ControlType.String,title:\"Street\"},addressLocality:{type:ControlType.String,title:\"City\"},addressRegion:{type:ControlType.String,title:\"Region\"},postalCode:{type:ControlType.String,title:\"Postal Code\"},addressCountry:{type:ControlType.String,title:\"Country\"}}},breadcrumbs:{type:ControlType.Array,title:\"Breadcrumbs\",hidden:props=>![\"BreadcrumbList\",\"Product\",\"SoftwareApplication\",\"AboutPage\"].includes(props.schemaType),control:{type:ControlType.Object,controls:{name:{type:ControlType.String,title:\"Name\"},url:{type:ControlType.String,title:\"URL\"}}},maxCount:10},currentItemName:{type:ControlType.String,title:\"Current Item Name\",placeholder:\"CMS Title alanına bağlayın\",description:\"Breadcrumb listesinin sonuna otomatik eklenir.\",hidden:props=>![\"BreadcrumbList\",\"Product\",\"SoftwareApplication\",\"AboutPage\"].includes(props.schemaType)},currentItemUrlPrefix:{type:ControlType.String,title:\"Current Item URL Prefix\",defaultValue:\"https://www.doktar.com\",placeholder:\"https://www.doktar.com/urunler\",description:\"Slug'ın başına eklenir (\\xf6rn. prefix/slug).\",hidden:props=>![\"BreadcrumbList\",\"Product\",\"SoftwareApplication\",\"AboutPage\"].includes(props.schemaType)},currentItemUrl:{type:ControlType.String,title:\"Current Item URL (Slug)\",placeholder:\"CMS Slug alanına bağlayın\",hidden:props=>![\"BreadcrumbList\",\"Product\",\"SoftwareApplication\",\"AboutPage\"].includes(props.schemaType)},faqs:{type:ControlType.Array,title:\"FAQ\",hidden:props=>props.schemaType!==\"FAQPage\",control:{type:ControlType.Object,controls:{question:{type:ControlType.String,title:\"Question\"},answer:{type:ControlType.String,title:\"Answer\",displayTextArea:true}}},maxCount:50},sameAs:{type:ControlType.Array,title:\"Social / SameAs\",hidden:props=>![\"Organization\",\"ContactPage\"].includes(props.schemaType),control:{type:ControlType.String},maxCount:10},contactPoints:{type:ControlType.Array,title:\"Contact Points\",hidden:props=>props.schemaType!==\"ContactPage\",control:{type:ControlType.Object,controls:{contactType:{type:ControlType.String,title:\"Type\"},telephone:{type:ControlType.String,title:\"Phone\"},email:{type:ControlType.String,title:\"Email\"},areaServed:{type:ControlType.String,title:\"Area Served\"},availableLanguage:{type:ControlType.String,title:\"Languages\",placeholder:\"English, Turkish\"}}},maxCount:10},localBusinesses:{type:ControlType.Array,title:\"Local Businesses\",hidden:props=>props.schemaType!==\"ContactPage\",control:{type:ControlType.Object,controls:{name:{type:ControlType.String,title:\"Name\"},url:{type:ControlType.String,title:\"URL\"},image:{type:ControlType.String,title:\"Image\"},telephone:{type:ControlType.String,title:\"Phone\"},email:{type:ControlType.String,title:\"Email\"},address:{type:ControlType.Object,title:\"Address\",controls:{streetAddress:{type:ControlType.String,title:\"Street\"},addressLocality:{type:ControlType.String,title:\"City\"},addressRegion:{type:ControlType.String,title:\"Region\"},postalCode:{type:ControlType.String,title:\"Postal Code\"},addressCountry:{type:ControlType.String,title:\"Country\"}}},hasMap:{type:ControlType.String,title:\"Google Maps\"}}},maxCount:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SchemaSEO\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Schema.map"],"mappings":"+LAA+J,SAAS,EAAY,EAAM,CAAC,GAAK,CAAC,aAAW,OAAK,IAAI,EAAO,cAAY,OAAK,QAAM,KAAG,WAAS,cAAY,kBAAgB,QAAM,gBAAc,eAAa,YAAU,mBAAiB,kBAAgB,eAAa,cAAY,iBAAe,UAAQ,cAAY,kBAAgB,uBAAqB,iBAAe,OAAK,SAAO,gBAAc,mBAAiB,EAE5f,OAAS,CAAC,IAAM,EAAI,OAAO,GAAS,SAAS,EAAO,KAAK,EAAE,GAAG,GAAG,CAAC,GAAK,gBAAgB,KAAK,CAAG,EAAE,OAAO,EAAI,IAAM,EAAO,OAAO,GAAuB,UAAU,EAAqB,KAAK,EAAE,EAAqB,KAAK,CAAC,CAAC,QAAQ,OAAO,EAAE,EAAE,GAAG,OAAO,EAAO,GAAG,EAAO,GAAG,EAAI,QAAQ,OAAO,EAAE,IAAI,CAAI,EAAA,CAAG,EAAQ,EAAM,CAAC,EAAQ,EAAM,GAAgB,GAAG,GAAK,GAAG,eAAqB,EAAU,GAAG,GAAK,GAAG,UAAgB,EAAM,GAAO,OAAO,GAAQ,SAAS,EAAM,KAAK,EAAE,EAAY,EAAM,GAAO,GAA2B,MAAM,OAAO,CAAK,CAAC,CAAC,KAAK,IAAI,GAAS,EAAW,GAAO,CAAC,GAAG,CAAC,EAAM,OAAiB,IAAM,EAAO,CAAC,QAAQ,eAAe,EAAwY,OAAnY,EAAM,EAAM,aAAa,IAAE,EAAO,cAAc,EAAM,EAAM,aAAa,GAAK,EAAM,EAAM,eAAe,IAAE,EAAO,gBAAgB,EAAM,EAAM,eAAe,GAAK,EAAM,EAAM,aAAa,IAAE,EAAO,cAAc,EAAM,EAAM,aAAa,GAAK,EAAM,EAAM,UAAU,IAAE,EAAO,WAAW,EAAM,EAAM,UAAU,GAAK,EAAM,EAAM,cAAc,IAAE,EAAO,eAAe,EAAM,EAAM,cAAc,GAAS,OAAO,KAAK,CAAM,CAAC,CAAC,OAAO,EAAE,EAAO,IAAA,EAAU,EAAQ,MAAoB,CAAC,IAAM,EAAa,CAAC,QAAQ,eAAe,MAAM,CAAK,EAAK,EAAM,CAAI,IAAE,EAAa,KAAK,EAAM,CAAI,GAAK,EAAM,CAAG,IAAE,EAAa,IAAI,EAAM,CAAG,GAAK,EAAM,CAAI,IAAE,EAAa,KAAK,EAAM,CAAI,GAAE,IAAM,EAAc,EAAW,CAAO,EAAsD,GAAjD,IAAc,EAAa,QAAQ,GAAiB,MAAM,QAAQ,CAAM,EAAE,CAAC,IAAM,EAAM,EAAO,IAAI,CAAK,CAAC,CAAC,OAAO,CAAK,EAAK,EAAM,SAAO,EAAa,OAAO,EAAM,CAAC,EAAM,KAAK,CAAY,CAAE,EAAQ,MAAe,CAAC,IAAM,EAAQ,CAAC,QAAQ,UAAU,MAAM,CAAS,EAAK,EAAM,CAAG,IAAE,EAAQ,IAAI,EAAM,CAAG,GAAK,EAAM,CAAI,IAAE,EAAQ,KAAK,EAAM,CAAI,GAAE,EAAQ,UAAU,CAAC,MAAM,CAAK,EAAE,EAAM,KAAK,CAAO,CAAE,EAAQ,MAAkB,CAAC,IAAM,GAAO,GAAa,CAAC,EAAA,CAAG,OAAO,GAAM,EAAM,GAAM,IAAI,CAAC,CAAC,CAAC,IAAI,IAAO,CAAC,KAAK,EAAM,EAAK,IAAI,EAAE,IAAI,EAAM,EAAK,GAAG,EAAE,EAAM,EAAK,GAAG,EAAE,IAAA,EAAS,EAAE,EAEl3D,GAAG,EAAM,CAAe,EAAE,CAAC,IAAM,EAAO,EAAM,CAAoB,EAAE,EAAM,CAAoB,CAAC,CAAC,QAAQ,OAAO,EAAE,EAAE,GAAS,EAAK,EAAM,CAAc,EAAE,EAAM,CAAc,CAAC,CAAC,QAAQ,OAAO,EAAE,EAAE,GAAO,EAAW,GAAM,GAAQ,EAAK,EAAW,GAAG,EAAO,GAAG,IAAe,EAAO,EAAW,EAAe,IAAK,EAAW,GAAK,EAAM,KAAK,CAAC,KAAK,EAAM,CAAe,EAAE,IAAI,GAAY,IAAA,EAAS,CAAC,CAAE,CAAC,IAAM,EAAU,EAAM,KAAK,EAAK,IAAQ,CAAC,IAAM,EAAS,CAAC,QAAQ,WAAW,SAAS,EAAM,EAAE,KAAK,EAAK,IAAI,EAAqC,OAAhC,EAAK,MAAI,EAAS,KAAK,EAAK,KAAW,CAAS,CAAC,EAAM,EAAU,QAAc,EAAM,KAAK,CAAC,QAAQ,iBAAiB,MAAM,GAAG,GAAK,GAAG,aAAa,gBAAgB,CAAS,CAAC,CAAE,EAAQ,MAAe,CAAC,IAAM,EAAQ,CAAC,QAAQ,UAAU,MAAM,GAAG,GAAK,GAAG,SAAS,EAAK,EAAM,CAAI,IAAE,EAAQ,KAAK,EAAM,CAAI,GAAK,EAAM,CAAG,IAAE,EAAQ,IAAI,EAAM,CAAG,GAAK,EAAM,CAAW,IAAE,EAAQ,YAAY,EAAM,CAAW,GAAK,EAAM,CAAQ,IAAE,EAAQ,SAAS,EAAM,CAAQ,GAAK,EAAM,CAAS,IAAG,EAAQ,MAAM,CAAC,QAAQ,QAAQ,KAAK,EAAM,CAAS,CAAC,GAAM,EAAM,CAAgB,IAAG,EAAQ,aAAa,CAAC,QAAQ,eAAe,KAAK,EAAM,CAAgB,CAAC,EAAK,EAAM,CAAe,IAAE,EAAQ,aAAa,IAAI,EAAM,CAAe,IAAG,IAAM,EAAM,CAAC,QAAQ,OAAO,EAAK,EAAM,CAAG,IAAE,EAAM,IAAI,EAAM,CAAG,GAAK,EAAM,CAAK,IAAE,EAAM,MAAM,EAAM,CAAK,GAAK,EAAM,CAAa,IAAE,EAAM,cAAc,EAAM,CAAa,GAAK,EAAM,CAAY,IAAG,EAAM,aAAa,EAAM,CAAY,GAAM,OAAO,KAAK,CAAK,CAAC,CAAC,OAAO,IAAG,EAAQ,OAAO,GAAO,EAAM,KAAK,CAAO,EAEt+C,GAAa,QAA8B,EAAM,UAAU,GAAM,EAAK,WAAW,gBAAmC,GAAG,IAAG,EAAQ,WAAW,CAAC,MAAM,GAAG,GAAK,GAAG,YAAY,EAAI,EAAQ,MAA2B,CAAC,IAAM,EAAI,CAAC,QAAQ,sBAAsB,MAAM,GAAG,GAAK,GAAG,qBAAqB,EAAK,EAAM,CAAI,IAAE,EAAI,KAAK,EAAM,CAAI,GAAK,EAAM,CAAG,IAAE,EAAI,IAAI,EAAM,CAAG,GAAK,EAAM,CAAQ,IAAE,EAAI,oBAAoB,EAAM,CAAQ,GAAK,EAAM,CAAW,IAAE,EAAI,uBAAuB,EAAM,CAAW,GAAK,EAAM,CAAe,IAAE,EAAI,gBAAgB,EAAM,CAAe,GAAK,EAAM,CAAW,IAAE,EAAI,YAAY,EAAM,CAAW,GAAK,IAAO,EAAI,UAAU,CAAC,MAAM,CAAK,GAAM,EAAM,CAAY,EAAG,EAAI,SAAS,CAAC,QAAQ,eAAe,KAAK,EAAM,CAAY,EAAE,IAAI,EAAM,CAAW,EAAE,EAAM,CAAW,EAAE,IAAA,EAAS,EAAW,IAAO,EAAI,SAAS,CAAC,MAAM,CAAK,GAAG,IAAM,EAAM,CAAC,QAAQ,OAAO,EAA0N,GAArN,EAAM,CAAK,IAAE,EAAM,MAAM,EAAM,CAAK,GAAK,EAAM,CAAa,IAAE,EAAM,cAAc,EAAM,CAAa,GAAK,EAAM,CAAY,IAAE,EAAM,aAAa,EAAM,CAAY,GAAK,OAAO,KAAK,CAAK,CAAC,CAAC,OAAO,IAAE,EAAI,OAAO,GAAS,MAAM,QAAQ,EAAM,WAAW,EAAE,CAAC,IAAM,EAAS,EAAM,YAAY,IAAI,GAAG,EAAM,CAAC,CAAC,CAAC,CAAC,OAAO,CAAK,EAAK,EAAS,SAAO,EAAI,YAAY,EAAS,CAAI,GAAa,SAAQ,EAAI,WAAW,CAAC,MAAM,GAAG,GAAK,GAAG,YAAY,GAAG,EAAM,KAAK,CAAG,CAAE,EAAQ,MAAiB,CAAC,IAAM,EAAK,CAAC,QAAQ,YAAY,MAAM,GAAG,GAAK,GAAG,SAAS,EAAK,EAAM,CAAG,IAAE,EAAK,IAAI,EAAM,CAAG,GAAK,EAAM,CAAI,IAAE,EAAK,KAAK,EAAM,CAAI,GAAK,EAAM,CAAW,IAAE,EAAK,YAAY,EAAM,CAAW,GAAE,EAAK,SAAS,CAAC,MAAM,CAAS,EAAE,EAAK,MAAM,CAAC,MAAM,CAAK,EAAK,GAAa,SAAQ,EAAK,WAAW,CAAC,MAAM,GAAG,GAAK,GAAG,YAAY,GAAG,EAAM,KAAK,CAAI,CAAE,EAAQ,MAAmB,CAAC,IAAM,EAAK,CAAC,QAAQ,aAAa,EAAK,EAAM,CAAG,IAAE,EAAK,IAAI,EAAM,CAAG,GAAK,EAAM,CAAI,IAAE,EAAK,KAAK,EAAM,CAAI,GAAK,EAAM,CAAW,IAAE,EAAK,YAAY,EAAM,CAAW,GAAE,EAAK,SAAS,CAAC,QAAQ,UAAU,KAAK,EAAM,CAAI,EAAE,IAAI,EAAM,CAAG,CAAC,EAAE,IAAM,EAAM,CAAC,QAAQ,eAAe,MAAM,CAAK,EAAiH,GAA5G,EAAM,CAAI,IAAE,EAAM,KAAK,EAAM,CAAI,GAAK,EAAM,CAAG,IAAE,EAAM,IAAI,EAAM,CAAG,GAAK,EAAM,CAAI,IAAE,EAAM,KAAK,EAAM,CAAI,GAAK,MAAM,QAAQ,CAAM,EAAE,CAAC,IAAM,EAAM,EAAO,IAAI,CAAK,CAAC,CAAC,OAAO,CAAK,EAAK,EAAM,SAAO,EAAM,OAAO,EAAM,CAAC,GAAG,MAAM,QAAQ,CAAa,EAAE,CAAC,IAAM,EAAO,EAAc,OAAO,GAAO,EAAM,GAAO,WAAW,CAAC,CAAC,CAAC,IAAI,GAAO,CAAC,IAAM,EAAO,CAAC,QAAQ,eAAe,YAAY,EAAM,EAAM,WAAW,CAAC,EAAwU,OAAnU,EAAM,EAAM,SAAS,IAAE,EAAO,UAAU,EAAM,EAAM,SAAS,GAAK,EAAM,EAAM,KAAK,IAAE,EAAO,MAAM,EAAM,EAAM,KAAK,GAAK,EAAM,EAAM,UAAU,IAAE,EAAO,WAAW,EAAM,EAAM,UAAU,GAAK,EAAM,EAAM,iBAAiB,IAAG,EAAO,kBAAkB,OAAO,EAAM,iBAAiB,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,IAAI,GAAG,EAAE,KAAK,CAAC,CAAC,CAAC,OAAO,OAAO,GAAU,CAAO,CAAC,EAAK,EAAO,SAAO,EAAM,aAAa,EAAO,CAAkB,GAAjB,EAAK,MAAM,EAAS,MAAM,QAAQ,CAAe,EAAE,CAAC,IAAM,EAAW,EAAgB,OAAO,GAAU,EAAM,GAAU,IAAI,CAAC,CAAC,CAAC,KAAK,EAAS,IAAQ,CAAC,IAAM,EAAO,CAAC,QAAQ,gBAAgB,MAAM,GAAG,GAAK,GAAG,iBAAiB,EAAM,IAAI,KAAK,EAAM,EAAS,IAAI,CAAC,EAAK,EAAM,EAAS,GAAG,IAAE,EAAO,IAAI,EAAM,EAAS,GAAG,GAAK,EAAM,EAAS,KAAK,IAAE,EAAO,MAAM,EAAM,EAAS,KAAK,GAAK,EAAM,EAAS,SAAS,IAAE,EAAO,UAAU,EAAM,EAAS,SAAS,GAAK,EAAM,EAAS,KAAK,IAAE,EAAO,MAAM,EAAM,EAAS,KAAK,GAAE,EAAO,mBAAmB,CAAC,MAAM,CAAK,EAAE,IAAM,EAAc,EAAW,EAAS,OAAO,EAA+G,OAA1G,IAAc,EAAO,QAAQ,GAAiB,EAAM,EAAS,MAAM,IAAE,EAAO,OAAO,EAAM,EAAS,MAAM,GAAS,CAAO,CAAC,EAAK,EAAW,SAAO,EAAK,WAAW,EAAW,CAAC,EAAM,KAAK,CAAI,CAAE,EAAQ,MAAW,CAAC,IAAM,GAAU,GAAM,CAAC,EAAA,CAAG,OAAO,GAAK,EAAM,GAAK,QAAQ,GAAG,EAAM,GAAK,MAAM,CAAC,CAAC,CAAC,IAAI,IAAM,CAAC,QAAQ,WAAW,KAAK,EAAM,EAAI,QAAQ,EAAE,eAAe,CAAC,QAAQ,SAAS,KAAK,EAAM,EAAI,MAAM,CAAC,CAAC,EAAE,EAAM,EAAS,QAAc,EAAM,KAAK,CAAC,QAAQ,UAAU,MAAM,GAAG,GAAK,GAAG,MAAM,WAAW,CAAQ,CAAC,CAAE,EACzyH,OAAO,EAAP,CAAmB,IAAI,eAAe,EAAgB,EAAE,EAAW,EAAE,MAAM,IAAI,UAAU,EAAW,EAAE,MAAM,IAAI,iBAAiB,EAAc,EAAE,MAAM,IAAI,UAAU,EAAc,EAAE,EAAW,EAAE,MAAM,IAAI,sBAAsB,EAAc,EAAE,EAAuB,EAAE,MAAM,IAAI,YAAY,EAAc,EAAE,EAAa,EAAE,MAAM,IAAI,cAAc,EAAe,EAAE,MAAM,IAAI,UAAU,EAAO,EAAE,MAAM,QAAQ,KAAM,CAC1Z,IAAM,EAAW,GAAW,MAAM,QAAQ,CAAK,EAAU,EAAM,IAAI,CAAU,CAAC,CAAC,OAAO,GAAM,GAAyB,MAAM,IAAO,EAAE,EAAM,GAAO,OAAO,GAAQ,SAAiB,OAAO,YAAY,OAAO,QAAQ,CAAK,CAAC,CAAC,KAAK,CAAC,EAAI,KAAO,CAAC,EAAI,EAAW,CAAG,CAAC,CAAC,CAAC,CAAC,QAAQ,EAAE,KAAO,GAAuB,MAAM,IAAM,EAAE,CAAC,EAAU,EAAQ,OAAO,EAAW,CAAC,WAAW,qBAAqB,SAAS,CAAK,CAAC,CAAE,CAAqC,SAAS,GAAY,CAAC,GAAK,CAAC,EAAQ,GAAYA,EAAe,EAAK,EAA2C,OAAzC,MAAoB,EAAW,EAAI,EAAE,CAAC,CAAC,EAAS,CAAQ,CAAC,SAAwB,EAAU,EAAM,CAAC,IAAM,EAAQ,EAAW,EAAQ,EAAO,EAAY,CAAK,EAAQ,EAAK,KAAK,UAAU,EAAO,KAAK,CAAC,EAA2W,OAAzW,MAAoB,CAAC,IAAI,EAAO,SAAS,eAAe,CAAS,EAAoM,OAA9L,IAAQ,EAAO,SAAS,cAAc,QAAQ,EAAE,EAAO,GAAG,EAAU,EAAO,KAAK,sBAAsB,SAAS,KAAK,YAAY,CAAM,GAAM,EAAO,cAAc,IAAK,EAAO,YAAY,OAAe,CAAC,IAAM,EAAQ,SAAS,eAAe,CAAS,EAAK,GAAQ,EAAQ,OAAO,CAAE,CAAE,EAAE,CAAC,CAAI,CAAC,EAAsB,EAAMC,EAAU,CAAC,SAAS,CAAC,CAAC,GAAsB,EAAK,SAAS,CAAC,KAAK,sBAAsB,wBAAwB,CAAC,OAAO,EAAK,QAAQ,KAAK,SAAS,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,SAAS,SAAS,QAAQ,EAAE,cAAc,MAAM,EAAE,cAAc,MAAM,CAAC,CAAC,CAAC,CAAC,CAAE,mBARxwC,IAA4B,IAAoD,EAQwP,EAAU,oBAAu7B,EAAU,aAAa,CAAC,WAAW,eAAe,KAAK,GAAG,IAAI,GAAG,YAAY,GAAG,KAAK,GAAG,MAAM,GAAG,GAAG,GAAG,SAAS,GAAG,YAAY,GAAG,gBAAgB,GAAG,MAAM,GAAG,cAAc,MAAM,aAAa,6BAA6B,UAAU,GAAG,iBAAiB,GAAG,gBAAgB,GAAG,aAAa,GAAG,YAAY,GAAG,eAAe,GAAG,QAAQ,CAAC,cAAc,GAAG,gBAAgB,GAAG,cAAc,GAAG,WAAW,GAAG,eAAe,EAAE,EAAE,YAAY,CAAC,EAAE,gBAAgB,GAAG,qBAAqB,GAAG,eAAe,GAAG,KAAK,CAAC,EAAE,OAAO,CAAC,EAAE,cAAc,CAAC,EAAE,gBAAgB,CAAC,EAAE,YAAY,CAAC,CAAC,EAAE,EAAoB,EAAU,CAAC,WAAW,CAAC,KAAK,EAAY,KAAK,MAAM,cAAc,QAAQ,CAAC,eAAe,UAAU,iBAAiB,UAAU,sBAAsB,YAAY,cAAc,SAAS,EAAE,aAAa,CAAC,eAAe,UAAU,iBAAiB,UAAU,sBAAsB,YAAY,cAAc,SAAS,CAAC,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,GAAG,OAAO,GAAO,CAAC,iBAAiB,SAAS,CAAC,CAAC,SAAS,EAAM,UAAU,CAAC,EAAE,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,YAAY,sBAAsB,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,gBAAgB,GAAK,OAAO,GAAO,CAAC,CAAC,UAAU,sBAAsB,YAAY,aAAa,CAAC,CAAC,SAAS,EAAM,UAAU,CAAC,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,OAAO,GAAO,CAAC,CAAC,eAAe,aAAa,CAAC,CAAC,SAAS,EAAM,UAAU,CAAC,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,OAAO,GAAO,EAAM,aAAa,SAAS,EAAE,GAAG,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,OAAO,GAAO,EAAM,aAAa,gBAAgB,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,OAAO,GAAO,CAAC,CAAC,UAAU,qBAAqB,CAAC,CAAC,SAAS,EAAM,UAAU,CAAC,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,OAAO,GAAO,EAAM,aAAa,qBAAqB,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,OAAO,GAAO,EAAM,aAAa,qBAAqB,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,QAAQ,CAAC,KAAK,EAAY,OAAO,YAAY,SAAS,EAAE,SAAS,GAAG,OAAO,GAAO,EAAM,aAAa,qBAAqB,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,OAAO,GAAO,CAAC,CAAC,UAAU,qBAAqB,CAAC,CAAC,SAAS,EAAM,UAAU,CAAC,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,MAAM,OAAO,GAAO,CAAC,CAAC,UAAU,qBAAqB,CAAC,CAAC,SAAS,EAAM,UAAU,CAAC,EAAE,aAAa,CAAC,KAAK,EAAY,KAAK,MAAM,eAAe,QAAQ,CAAC,6BAA6B,gCAAgC,8BAA8B,wCAAwC,EAAE,aAAa,CAAC,WAAW,eAAe,YAAY,sBAAsB,EAAE,OAAO,GAAO,CAAC,CAAC,UAAU,qBAAqB,CAAC,CAAC,SAAS,EAAM,UAAU,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,OAAO,GAAO,EAAM,aAAa,SAAS,EAAE,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,OAAO,GAAO,EAAM,aAAa,SAAS,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,OAAO,GAAO,EAAM,aAAa,SAAS,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,OAAO,GAAO,EAAM,aAAa,qBAAqB,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,OAAO,GAAO,EAAM,aAAa,qBAAqB,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,YAAY,oCAAoC,OAAO,GAAO,CAAC,CAAC,eAAe,UAAU,sBAAsB,YAAY,aAAa,CAAC,CAAC,SAAS,EAAM,UAAU,CAAC,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,OAAO,GAAO,EAAM,aAAa,eAAe,SAAS,CAAC,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,CAAC,CAAC,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,cAAc,OAAO,GAAO,CAAC,CAAC,iBAAiB,UAAU,sBAAsB,WAAW,CAAC,CAAC,SAAS,EAAM,UAAU,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,EAAE,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,KAAK,CAAC,CAAC,EAAE,SAAS,EAAE,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,YAAY,6BAA6B,YAAY,iDAAiD,OAAO,GAAO,CAAC,CAAC,iBAAiB,UAAU,sBAAsB,WAAW,CAAC,CAAC,SAAS,EAAM,UAAU,CAAC,EAAE,qBAAqB,CAAC,KAAK,EAAY,OAAO,MAAM,0BAA0B,aAAa,yBAAyB,YAAY,iCAAiC,YAAY,6CAAgD,OAAO,GAAO,CAAC,CAAC,iBAAiB,UAAU,sBAAsB,WAAW,CAAC,CAAC,SAAS,EAAM,UAAU,CAAC,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,0BAA0B,YAAY,4BAA4B,OAAO,GAAO,CAAC,CAAC,iBAAiB,UAAU,sBAAsB,WAAW,CAAC,CAAC,SAAS,EAAM,UAAU,CAAC,EAAE,KAAK,CAAC,KAAK,EAAY,MAAM,MAAM,MAAM,OAAO,GAAO,EAAM,aAAa,UAAU,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,gBAAgB,EAAI,CAAC,CAAC,EAAE,SAAS,EAAE,EAAE,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,kBAAkB,OAAO,GAAO,CAAC,CAAC,eAAe,aAAa,CAAC,CAAC,SAAS,EAAM,UAAU,EAAE,QAAQ,CAAC,KAAK,EAAY,MAAM,EAAE,SAAS,EAAE,EAAE,cAAc,CAAC,KAAK,EAAY,MAAM,MAAM,iBAAiB,OAAO,GAAO,EAAM,aAAa,cAAc,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,EAAE,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,YAAY,kBAAkB,CAAC,CAAC,EAAE,SAAS,EAAE,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,mBAAmB,OAAO,GAAO,EAAM,aAAa,cAAc,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,EAAE,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,KAAK,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,SAAS,CAAC,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,CAAC,CAAC,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,CAAC,CAAC,EAAE,SAAS,EAAE,CAAC,CAAC"}