{"version":3,"file":"FetchUrlText_complete.CCOGinhe.mjs","names":["params","withHeadline","withHeadline2","withSubheadline","withPillText","withButtonText","textCache","withCachedHeadline","withCachedHeadline2","withCachedSubheadline","withCachedPillText","withCachedButtonText","__legacyOverrideHOC_DataObserverContext","_jsx","withwithHeadline","withwithHeadline2","withwithSubheadline","withwithPillText","withwithButtonText","withwithCachedHeadline","withwithCachedHeadline2","withwithCachedSubheadline","withwithCachedPillText","withwithCachedButtonText","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/U7MAs8aZmJNbGPmC9oAs/ctuOFrr6o2XU4l1KnL3u/FetchUrlText_complete_perfect_testing_1.js","https:/framerusercontent.com/modules/JqKmtpbQtJzabAU4Lj9R/Vxfi5eRTDAVjvcV27fqP/FetchUrlText_complete.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";/**\n * Production-Ready URL Parameter Text Override\n * - Safe error handling\n * - Proper lazy initialization\n * - No animation object caching\n * - XSS protection\n */// Lazy-load params only when needed\nfunction getParams(){if(typeof window===\"undefined\")return null;try{return new URLSearchParams(window.location.search);}catch(e){console.error(\"Failed to parse URL params:\",e);return null;}}// Safe decode with fallback\nfunction safeDecodeParam(value){try{const decoded=decodeURIComponent(value);// Basic XSS protection: strip any HTML-like content\nreturn decoded.replace(/<[^>]*>/g,\"\");}catch(e){console.error(\"Failed to decode param:\",value,e);return value// Return raw value as fallback\n;}}// Helper function with proper error handling\nfunction createTextOverride(paramName){if(typeof window===\"undefined\"){return{}// Empty for SSR - let Framer handle default\n;}const params=getParams();if(!params)return{};const value=params.get(paramName);if(!value)return{};return{text:safeDecodeParam(value)};}// ============================================\n// BASIC TEXT OVERRIDES\n// ============================================\nexport function withHeadline(){return createTextOverride(\"headline\");}export function withHeadline2(){return createTextOverride(\"headline2\");}export function withSubheadline(){return createTextOverride(\"subheadline\");}export function withPillText(){return createTextOverride(\"pilltext\");}export function withButtonText(){return createTextOverride(\"buttontext\");}// ============================================\n// ANIMATED BUTTON OVERRIDES (No Caching!)\n// ============================================\nexport function withButtonTextAnimated(){if(typeof window===\"undefined\")return{};const params=getParams();if(!params)return{};const value=params.get(\"buttontext\");// Always create fresh animation objects - critical for Framer Motion!\nconst animationProps={animate:{scale:[1,1.05,1]},transition:{scale:{duration:2,repeat:Infinity,ease:\"easeInOut\"}},whileHover:{scale:1.08}};if(value){return{text:safeDecodeParam(value),...animationProps};}return animationProps;}export function withButtonTextSubtle(){if(typeof window===\"undefined\")return{};const params=getParams();if(!params)return{};const value=params.get(\"buttontext\");const animationProps={animate:{scale:[1,1.02,1]},transition:{scale:{duration:3,repeat:Infinity,ease:\"easeInOut\"}},whileHover:{scale:1.05}};if(value){return{text:safeDecodeParam(value),...animationProps};}return animationProps;}export function withButtonTextDramatic(){if(typeof window===\"undefined\")return{};const params=getParams();if(!params)return{};const value=params.get(\"buttontext\");const animationProps={animate:{scale:[1,1.08,1],opacity:[1,.9,1]},transition:{duration:1.5,repeat:Infinity,ease:\"easeInOut\"}};if(value){return{text:safeDecodeParam(value),...animationProps};}return animationProps;}// ============================================\n// CACHED VERSIONS (Text Only - Safe to Cache)\n// ============================================\nconst textCache=new Map;function createCachedTextOverride(paramName){if(typeof window===\"undefined\")return{};const cacheKey=paramName;if(textCache.has(cacheKey)){return textCache.get(cacheKey);}const params=getParams();if(!params){textCache.set(cacheKey,{});return{};}const value=params.get(paramName);const override=value?{text:safeDecodeParam(value)}:{};textCache.set(cacheKey,override);return override;}export function withCachedHeadline(){return createCachedTextOverride(\"headline\");}export function withCachedHeadline2(){return createCachedTextOverride(\"headline2\");}export function withCachedSubheadline(){return createCachedTextOverride(\"subheadline\");}export function withCachedPillText(){return createCachedTextOverride(\"pilltext\");}export function withCachedButtonText(){return createCachedTextOverride(\"buttontext\");}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withcreateTextOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...createTextOverride(props)});};}withcreateTextOverride.displayName=\"createTextOverride\";export function withwithHeadline(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withHeadline(props)});};}withwithHeadline.displayName=\"withHeadline\";export function withwithHeadline2(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withHeadline2(props)});};}withwithHeadline2.displayName=\"withHeadline2\";export function withwithSubheadline(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withSubheadline(props)});};}withwithSubheadline.displayName=\"withSubheadline\";export function withwithPillText(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withPillText(props)});};}withwithPillText.displayName=\"withPillText\";export function withwithButtonText(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withButtonText(props)});};}withwithButtonText.displayName=\"withButtonText\";export function withwithButtonTextAnimated(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withButtonTextAnimated(props)});};}withwithButtonTextAnimated.displayName=\"withButtonTextAnimated\";export function withwithButtonTextSubtle(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withButtonTextSubtle(props)});};}withwithButtonTextSubtle.displayName=\"withButtonTextSubtle\";export function withwithButtonTextDramatic(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withButtonTextDramatic(props)});};}withwithButtonTextDramatic.displayName=\"withButtonTextDramatic\";export function withcreateCachedTextOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...createCachedTextOverride(props)});};}withcreateCachedTextOverride.displayName=\"createCachedTextOverride\";export function withwithCachedHeadline(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withCachedHeadline(props)});};}withwithCachedHeadline.displayName=\"withCachedHeadline\";export function withwithCachedHeadline2(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withCachedHeadline2(props)});};}withwithCachedHeadline2.displayName=\"withCachedHeadline2\";export function withwithCachedSubheadline(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withCachedSubheadline(props)});};}withwithCachedSubheadline.displayName=\"withCachedSubheadline\";export function withwithCachedPillText(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withCachedPillText(props)});};}withwithCachedPillText.displayName=\"withCachedPillText\";export function withwithCachedButtonText(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withCachedButtonText(props)});};}withwithCachedButtonText.displayName=\"withCachedButtonText\";\nexport const __FramerMetadata__ = {\"exports\":{\"withwithButtonText\":{\"type\":\"reactHoc\",\"name\":\"withwithButtonText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithButtonTextDramatic\":{\"type\":\"reactHoc\",\"name\":\"withwithButtonTextDramatic\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithCachedHeadline\":{\"type\":\"reactHoc\",\"name\":\"withwithCachedHeadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSubheadline\":{\"type\":\"override\",\"name\":\"withSubheadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHeadline\":{\"type\":\"override\",\"name\":\"withHeadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPillText\":{\"type\":\"override\",\"name\":\"withPillText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCachedButtonText\":{\"type\":\"override\",\"name\":\"withCachedButtonText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withcreateCachedTextOverride\":{\"type\":\"reactHoc\",\"name\":\"withcreateCachedTextOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithButtonTextAnimated\":{\"type\":\"reactHoc\",\"name\":\"withwithButtonTextAnimated\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithSubheadline\":{\"type\":\"reactHoc\",\"name\":\"withwithSubheadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithHeadline\":{\"type\":\"reactHoc\",\"name\":\"withwithHeadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithPillText\":{\"type\":\"reactHoc\",\"name\":\"withwithPillText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithCachedSubheadline\":{\"type\":\"reactHoc\",\"name\":\"withwithCachedSubheadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithButtonTextSubtle\":{\"type\":\"reactHoc\",\"name\":\"withwithButtonTextSubtle\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithCachedPillText\":{\"type\":\"reactHoc\",\"name\":\"withwithCachedPillText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCachedSubheadline\":{\"type\":\"override\",\"name\":\"withCachedSubheadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withButtonText\":{\"type\":\"override\",\"name\":\"withButtonText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCachedPillText\":{\"type\":\"override\",\"name\":\"withCachedPillText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withButtonTextDramatic\":{\"type\":\"override\",\"name\":\"withButtonTextDramatic\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withButtonTextAnimated\":{\"type\":\"override\",\"name\":\"withButtonTextAnimated\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithCachedHeadline2\":{\"type\":\"reactHoc\",\"name\":\"withwithCachedHeadline2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withButtonTextSubtle\":{\"type\":\"override\",\"name\":\"withButtonTextSubtle\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withcreateTextOverride\":{\"type\":\"reactHoc\",\"name\":\"withcreateTextOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCachedHeadline2\":{\"type\":\"override\",\"name\":\"withCachedHeadline2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithCachedButtonText\":{\"type\":\"reactHoc\",\"name\":\"withwithCachedButtonText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHeadline2\":{\"type\":\"override\",\"name\":\"withHeadline2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCachedHeadline\":{\"type\":\"override\",\"name\":\"withCachedHeadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithHeadline2\":{\"type\":\"reactHoc\",\"name\":\"withwithHeadline2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FetchUrlText_complete_perfect_testing_1.map","import{jsx as _jsx}from\"react/jsx-runtime\";/**\n * Ultra-Fast URL Parameter Text Override for Framer\n * Optimized for instant loading with no flash\n *\n * Setup:\n * 1. Set your text layers to opacity: 0 in Framer\n * 2. Apply these overrides for instant text replacement\n */// Cache URL params for maximum speed\nconst params=typeof window!==\"undefined\"?new URLSearchParams(window.location.search):null;// Instant headline replacement\nexport function withHeadline(){// Server-side: keep hidden\nif(!params)return{opacity:0};const headline=params.get(\"headline\");// Instant show with or without replacement\nreturn headline?{text:decodeURIComponent(headline),opacity:1}:{opacity:1};}// Instant headline2 replacement\nexport function withHeadline2(){if(!params)return{opacity:0};const headline2=params.get(\"headline2\");return headline2?{text:decodeURIComponent(headline2),opacity:1}:{opacity:1};}// Instant subheadline replacement\nexport function withSubheadline(){if(!params)return{opacity:0};const subheadline=params.get(\"subheadline\");return subheadline?{text:decodeURIComponent(subheadline),opacity:1}:{opacity:1};}// Instant pill text replacement\nexport function withPillText(){if(!params)return{opacity:0};const pilltext=params.get(\"pilltext\");return pilltext?{text:decodeURIComponent(pilltext),opacity:1}:{opacity:1};}// Instant button text replacement\nexport function withButtonText(){if(!params)return{opacity:0};const buttontext=params.get(\"buttontext\");return buttontext?{text:decodeURIComponent(buttontext),opacity:1}:{opacity:1};}// Alternative: Using CSS injection for even faster performance\n// This runs before React hydration\nexport function withInstantHeadline(){if(typeof window===\"undefined\")return{opacity:0};// Inject style immediately to prevent any flash\nif(!window.__textOverrideInjected){window.__textOverrideInjected=true;const style=document.createElement(\"style\");style.innerHTML=`\n            [data-framer-component-type=\"Text\"] {\n                opacity: 0 !important;\n                transition: none !important;\n            }\n            [data-framer-component-type=\"Text\"].text-loaded {\n                opacity: 1 !important;\n            }\n        `;document.head.appendChild(style);// Clean up after a tiny delay\nrequestAnimationFrame(()=>{document.querySelectorAll('[data-framer-component-type=\"Text\"]').forEach(el=>{el.classList.add(\"text-loaded\");});setTimeout(()=>style.remove(),100);});}const headline=params?.get(\"headline\");return headline?{text:decodeURIComponent(headline),opacity:1}:{opacity:1};}// Performance-optimized version with memoization\nconst textCache=new Map;export function withCachedHeadline(){if(!params)return{opacity:0};const cacheKey=\"headline\";// Check cache first\nif(textCache.has(cacheKey)){return textCache.get(cacheKey);}const headline=params.get(\"headline\");const override=headline?{text:decodeURIComponent(headline),opacity:1}:{opacity:1};textCache.set(cacheKey,override);return override;}export function withCachedHeadline2(){if(!params)return{opacity:0};const cacheKey=\"headline2\";if(textCache.has(cacheKey)){return textCache.get(cacheKey);}const headline2=params.get(\"headline2\");const override=headline2?{text:decodeURIComponent(headline2),opacity:1}:{opacity:1};textCache.set(cacheKey,override);return override;}export function withCachedSubheadline(){if(!params)return{opacity:0};const cacheKey=\"subheadline\";if(textCache.has(cacheKey)){return textCache.get(cacheKey);}const subheadline=params.get(\"subheadline\");const override=subheadline?{text:decodeURIComponent(subheadline),opacity:1}:{opacity:1};textCache.set(cacheKey,override);return override;}export function withCachedPillText(){if(!params)return{opacity:0};const cacheKey=\"pilltext\";if(textCache.has(cacheKey)){return textCache.get(cacheKey);}const pilltext=params.get(\"pilltext\");const override=pilltext?{text:decodeURIComponent(pilltext),opacity:1}:{opacity:1};textCache.set(cacheKey,override);return override;}export function withCachedButtonText(){if(!params)return{opacity:0};const cacheKey=\"buttontext\";if(textCache.has(cacheKey)){return textCache.get(cacheKey);}const buttontext=params.get(\"buttontext\");const override=buttontext?{text:decodeURIComponent(buttontext),opacity:1}:{opacity:1};textCache.set(cacheKey,override);return override;}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withwithHeadline(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withHeadline(props)});};}withwithHeadline.displayName=\"withHeadline\";export function withwithHeadline2(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withHeadline2(props)});};}withwithHeadline2.displayName=\"withHeadline2\";export function withwithSubheadline(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withSubheadline(props)});};}withwithSubheadline.displayName=\"withSubheadline\";export function withwithPillText(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withPillText(props)});};}withwithPillText.displayName=\"withPillText\";export function withwithButtonText(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withButtonText(props)});};}withwithButtonText.displayName=\"withButtonText\";export function withwithInstantHeadline(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withInstantHeadline(props)});};}withwithInstantHeadline.displayName=\"withInstantHeadline\";export function withwithCachedHeadline(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withCachedHeadline(props)});};}withwithCachedHeadline.displayName=\"withCachedHeadline\";export function withwithCachedHeadline2(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withCachedHeadline2(props)});};}withwithCachedHeadline2.displayName=\"withCachedHeadline2\";export function withwithCachedSubheadline(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withCachedSubheadline(props)});};}withwithCachedSubheadline.displayName=\"withCachedSubheadline\";export function withwithCachedPillText(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withCachedPillText(props)});};}withwithCachedPillText.displayName=\"withCachedPillText\";export function withwithCachedButtonText(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withCachedButtonText(props)});};}withwithCachedButtonText.displayName=\"withCachedButtonText\";\nexport const __FramerMetadata__ = {\"exports\":{\"withSubheadline\":{\"type\":\"override\",\"name\":\"withSubheadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithCachedHeadline\":{\"type\":\"reactHoc\",\"name\":\"withwithCachedHeadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithButtonText\":{\"type\":\"reactHoc\",\"name\":\"withwithButtonText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCachedSubheadline\":{\"type\":\"override\",\"name\":\"withCachedSubheadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCachedHeadline\":{\"type\":\"override\",\"name\":\"withCachedHeadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithHeadline2\":{\"type\":\"reactHoc\",\"name\":\"withwithHeadline2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithCachedButtonText\":{\"type\":\"reactHoc\",\"name\":\"withwithCachedButtonText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithSubheadline\":{\"type\":\"reactHoc\",\"name\":\"withwithSubheadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithPillText\":{\"type\":\"reactHoc\",\"name\":\"withwithPillText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withInstantHeadline\":{\"type\":\"override\",\"name\":\"withInstantHeadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCachedPillText\":{\"type\":\"override\",\"name\":\"withCachedPillText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCachedButtonText\":{\"type\":\"override\",\"name\":\"withCachedButtonText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithCachedSubheadline\":{\"type\":\"reactHoc\",\"name\":\"withwithCachedSubheadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHeadline\":{\"type\":\"override\",\"name\":\"withHeadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPillText\":{\"type\":\"override\",\"name\":\"withPillText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withButtonText\":{\"type\":\"override\",\"name\":\"withButtonText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithInstantHeadline\":{\"type\":\"reactHoc\",\"name\":\"withwithInstantHeadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithCachedPillText\":{\"type\":\"reactHoc\",\"name\":\"withwithCachedPillText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHeadline2\":{\"type\":\"override\",\"name\":\"withHeadline2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithCachedHeadline2\":{\"type\":\"reactHoc\",\"name\":\"withwithCachedHeadline2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCachedHeadline2\":{\"type\":\"override\",\"name\":\"withCachedHeadline2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithHeadline\":{\"type\":\"reactHoc\",\"name\":\"withwithHeadline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FetchUrlText_complete.map"],"mappings":"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"}