CINXE.COM
Privacy Policy - StudioPress
<!DOCTYPE html> <html lang="en-US"> <head> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P9VK59Q');</script> <!-- End Google Tag Manager --> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v23.8 - https://yoast.com/wordpress/plugins/seo/ --> <title>Privacy Policy - StudioPress</title> <link rel="canonical" href="https://www.studiopress.com/privacy-policy/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Privacy Policy - StudioPress" /> <meta property="og:description" content="(Updated: June 19, 2020.) The purpose of this Privacy Policy is to inform you of our practices with regard to personal data we collect from or about you in connection with our web site (the “Site”) or through the provision of our services (the “Services”). We may update this Privacy Policy from time to time in our sole discretion; the current version may be found at https://www.studiopress.com/privacy-policy/. By using the Site or the Services you acknowledge your consent to the practices described herein. If you are a customer who is subject to EU privacy laws, the Data Privacy Addendum located at https://www.studiopress.com/dpa/ as it may be updated from time to time governs the obligations between us with regard to personal data as defined by such laws.Continue Reading →about Privacy Policy" /> <meta property="og:url" content="https://www.studiopress.com/privacy-policy/" /> <meta property="og:site_name" content="StudioPress" /> <meta property="article:modified_time" content="2020-06-19T17:36:24+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="15 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.studiopress.com/privacy-policy/","url":"https://www.studiopress.com/privacy-policy/","name":"Privacy Policy - StudioPress","isPartOf":{"@id":"https://www.studiopress.com/#website"},"datePublished":"2010-10-09T17:32:20+00:00","dateModified":"2020-06-19T17:36:24+00:00","breadcrumb":{"@id":"https://www.studiopress.com/privacy-policy/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.studiopress.com/privacy-policy/"]}]},{"@type":"BreadcrumbList","@id":"https://www.studiopress.com/privacy-policy/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.studiopress.com/"},{"@type":"ListItem","position":2,"name":"Privacy Policy"}]},{"@type":"WebSite","@id":"https://www.studiopress.com/#website","url":"https://www.studiopress.com/","name":"StudioPress","description":"Premium WordPress Themes","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.studiopress.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//use.typekit.net' /> <link rel='dns-prefetch' href='//www.google-analytics.com' /> <link rel='dns-prefetch' href='//www.google.com' /> <link rel='dns-prefetch' href='//stats.g.doubleclick.net' /> <link rel='dns-prefetch' href='//bat.bing.com' /> <link rel='dns-prefetch' href='//www.facebook.com' /> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel='dns-prefetch' href='//analytics.twitter.com' /> <link rel='dns-prefetch' href='//t.co' /> <link rel='dns-prefetch' href='//connect.facebook.net' /> <link rel='dns-prefetch' href='//js.hs-banner.com' /> <link rel='dns-prefetch' href='//static.ads-twitter.com' /> <link rel='dns-prefetch' href='//www.googleadservices.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//js.hs-scripts.com' /> <link rel='dns-prefetch' href='//track.hubspot.com' /> <link rel='dns-prefetch' href='//forms.hubspot.com' /> <link rel='dns-prefetch' href='//googleads.g.doubleclick.net' /> <link rel='dns-prefetch' href='//js.hs-analytics.net' /> <link rel='dns-prefetch' href='//js.hsleadflows.net' /> <link rel='dns-prefetch' href='//p.typekit.net' /> <link rel="alternate" type="application/rss+xml" title="StudioPress » Feed" href="https://feeds2.feedburner.com/studiopress" /> <link rel="alternate" type="application/rss+xml" title="StudioPress » Comments Feed" href="https://www.studiopress.com/comments/feed/" /> <link data-minify="1" rel='stylesheet' id='atomic-blocks-fontawesome-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/atomic-blocks/dist/assets/fontawesome/css/all.min.css?ver=1731694299' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='studiopress-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/style.css?ver=1731694299' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.studiopress.com/wp-includes/css/dist/block-library/style.min.css?ver=6.6.1' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='atomic-blocks-style-css-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/atomic-blocks/dist/blocks.style.build.css?ver=1731694299' type='text/css' media='all' /> <link rel='stylesheet' id='wp-components-css' href='https://www.studiopress.com/wp-includes/css/dist/components/style.min.css?ver=6.6.1' type='text/css' media='all' /> <link rel='stylesheet' id='wp-preferences-css' href='https://www.studiopress.com/wp-includes/css/dist/preferences/style.min.css?ver=6.6.1' type='text/css' media='all' /> <link rel='stylesheet' id='wp-block-editor-css' href='https://www.studiopress.com/wp-includes/css/dist/block-editor/style.min.css?ver=6.6.1' type='text/css' media='all' /> <link rel='stylesheet' id='wp-reusable-blocks-css' href='https://www.studiopress.com/wp-includes/css/dist/reusable-blocks/style.min.css?ver=6.6.1' type='text/css' media='all' /> <link rel='stylesheet' id='wp-patterns-css' href='https://www.studiopress.com/wp-includes/css/dist/patterns/style.min.css?ver=6.6.1' type='text/css' media='all' /> <link rel='stylesheet' id='wp-editor-css' href='https://www.studiopress.com/wp-includes/css/dist/editor/style.min.css?ver=6.6.1' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='studiopress-blocks-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/studiopress-blocks/dist/blocks.style.build.css?ver=1731694299' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link data-minify="1" rel='stylesheet' id='surl-lasso-lite-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/simple-urls/admin/assets/css/lasso-lite.css?ver=1731694299' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sp-css-navigation-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/lib/css/navigation.css?ver=1731694299' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sp-css-animations-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/lib/css/animations.css?ver=1731694299' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sp-css-blocks-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/lib/css/blocks.css?ver=1731694299' type='text/css' media='all' /> <link rel='stylesheet' id='sp-css-icons-css' href='https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/lib/icons/sp-icons.css?ver=6.1' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sp-css-ui-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/lib/css/ui.css?ver=1731694300' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sp-typekit-css' href='https://www.studiopress.com/wp-content/cache/min/1/vdm5rif.css?ver=1731694300' type='text/css' media='all' /> <style id='rocket-lazyload-inline-css' type='text/css'> .rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://www.studiopress.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;} </style> <script type="text/javascript" src="https://www.studiopress.com/wp-content/mu-plugins/wpengine-library/js/jquery-core.js?ver=1613428197" id="jquery-core-js" defer></script> <script type="text/javascript" src="https://www.studiopress.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js" defer></script> <link rel="https://api.w.org/" href="https://www.studiopress.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.studiopress.com/wp-json/wp/v2/pages/6028" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.studiopress.com/xmlrpc.php?rsd" /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.studiopress.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.studiopress.com%2Fprivacy-policy%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.studiopress.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.studiopress.com%2Fprivacy-policy%2F&format=xml" /> <link rel="preload" as="font" href="https://www.studiopress.com/wp-content/plugins/atomic-blocks/dist/assets/fontawesome/webfonts/fa-solid-900.woff2" crossorigin> <link rel="preload" as="font" href="https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/lib/icons/fonts/studiopress.woff" crossorigin><link rel="icon" href="https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/images/favicon.ico" /> <link rel="pingback" href="https://www.studiopress.com/xmlrpc.php" /> <link data-minify="1" rel="stylesheet" href="https://www.studiopress.com/wp-content/cache/min/1/vdm5rif.css?ver=1731694300"> <meta property="twitter:account_id" content="19578679" /> <meta name="google-site-verification" content="E1vg0oc2q_gC9bTrKnfNMQiPQ1CKR5j98ZGWqd_hnOU" /> <meta name="google-site-verification" content="3rI_7AnBMnSSTrkrEivRyGpfOem2Hw9lUU86aIedtrI" /> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P9VK59Q');</script> <!-- End Google Tag Manager --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P9VK59Q" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <meta name="msvalidate.01" content="7AB04906245168B1A43806C0C587CBE9" /> <script type="text/javascript"> ;window.NREUM||(NREUM={}); NREUM.init={privacy:{ cookies_enabled: false } }; window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var i=e[n]={exports:{}};t[n][0].call(i.exports,function(e){var i=t[n][1][e];return r(i||e)},i,i.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var i=0;i<n.length;i++)r(n[i]);return r}({1:[function(t,e,n){function r(t){try{c.console&&console.log(t)}catch(e){}}var i,o=t("ee"),a=t(23),c={};try{i=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(c.console=!0,i.indexOf("dev")!==-1&&(c.dev=!0),i.indexOf("nr_dev")!==-1&&(c.nrDev=!0))}catch(s){}c.nrDev&&o.on("internal-error",function(t){r(t.stack)}),c.dev&&o.on("fn-err",function(t,e,n){r(n.stack)}),c.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(c,function(t,e){return t}).join(", ")))},{}],2:[function(t,e,n){function r(t,e,n,r,c){try{p?p-=1:i(c||new UncaughtException(t,e,n),!0)}catch(f){try{o("ierr",[f,s.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,e,n){this.message=t||"Uncaught error with no additional information",this.sourceURL=e,this.line=n}function i(t,e){var n=e?null:s.now();o("err",[t,n])}var o=t("handle"),a=t(24),c=t("ee"),s=t("loader"),f=t("gos"),u=window.onerror,d=!1,l="nr@seenError",p=0;s.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(9),t(8),"addEventListener"in window&&t(5),s.xhrWrappable&&t(10),d=!0)}c.on("fn-start",function(t,e,n){d&&(p+=1)}),c.on("fn-err",function(t,e,n){d&&!n[l]&&(f(n,l,function(){return!0}),this.thrown=!0,i(n))}),c.on("fn-end",function(){d&&!this.thrown&&p>0&&(p-=1)}),c.on("internal-error",function(t){o("ierr",[t,s.now(),!0])})},{}],3:[function(t,e,n){t("loader").features.ins=!0},{}],4:[function(t,e,n){function r(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var i=t("ee"),o=t("handle"),a=t(9),c=t(8),s="learResourceTimings",f="addEventListener",u="resourcetimingbufferfull",d="bstResource",l="resource",p="-start",h="-end",m="fn"+p,w="fn"+h,v="bstTimer",g="pushState",y=t("loader");y.features.stn=!0,t(7),"addEventListener"in window&&t(5);var x=NREUM.o.EV;i.on(m,function(t,e){var n=t[0];n instanceof x&&(this.bstStart=y.now())}),i.on(w,function(t,e){var n=t[0];n instanceof x&&o("bst",[n,e,this.bstStart,y.now()])}),a.on(m,function(t,e,n){this.bstStart=y.now(),this.bstType=n}),a.on(w,function(t,e){o(v,[e,this.bstStart,y.now(),this.bstType])}),c.on(m,function(){this.bstStart=y.now()}),c.on(w,function(t,e){o(v,[e,this.bstStart,y.now(),"requestAnimationFrame"])}),i.on(g+p,function(t){this.time=y.now(),this.startPath=location.pathname+location.hash}),i.on(g+h,function(t){o("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),f in window.performance&&(window.performance["c"+s]?window.performance[f](u,function(t){o(d,[window.performance.getEntriesByType(l)]),window.performance["c"+s]()},!1):window.performance[f]("webkit"+u,function(t){o(d,[window.performance.getEntriesByType(l)]),window.performance["webkitC"+s]()},!1)),document[f]("scroll",r,{passive:!0}),document[f]("keypress",r,!1),document[f]("click",r,!1)}},{}],5:[function(t,e,n){function r(t){for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&i(e)}function i(t){c.inPlace(t,[u,d],"-",o)}function o(t,e){return t[1]}var a=t("ee").get("events"),c=t("wrap-function")(a,!0),s=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";e.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(i(window),i(f.prototype)),a.on(u+"-start",function(t,e){var n=t[1],r=s(n,"nr@wrapped",function(){function t(){if("function"==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,"function":n}[typeof n];return e?c(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=t[1]=r}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],6:[function(t,e,n){function r(t,e,n){var r=t[e];"function"==typeof r&&(t[e]=function(){var t=o(arguments),e={};i.emit(n+"before-start",[t],e);var a;e[m]&&e[m].dt&&(a=e[m].dt);var c=r.apply(this,t);return i.emit(n+"start",[t,a],c),c.then(function(t){return i.emit(n+"end",[null,t],c),t},function(t){throw i.emit(n+"end",[t],c),t})})}var i=t("ee").get("fetch"),o=t(24),a=t(23);e.exports=i;var c=window,s="fetch-",f=s+"body-",u=["arrayBuffer","blob","json","text","formData"],d=c.Request,l=c.Response,p=c.fetch,h="prototype",m="nr@context";d&&l&&p&&(a(u,function(t,e){r(d[h],e,f),r(l[h],e,f)}),r(c,"fetch",s),i.on(s+"end",function(t,e){var n=this;if(e){var r=e.headers.get("content-length");null!==r&&(n.rxSize=r),i.emit(s+"done",[null,e],n)}else i.emit(s+"done",[t],n)}))},{}],7:[function(t,e,n){var r=t("ee").get("history"),i=t("wrap-function")(r);e.exports=r;var o=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;o&&o.pushState&&o.replaceState&&(a=o),i.inPlace(a,["pushState","replaceState"],"-")},{}],8:[function(t,e,n){var r=t("ee").get("raf"),i=t("wrap-function")(r),o="equestAnimationFrame";e.exports=r,i.inPlace(window,["r"+o,"mozR"+o,"webkitR"+o,"msR"+o],"raf-"),r.on("raf-start",function(t){t[0]=i(t[0],"fn-")})},{}],9:[function(t,e,n){function r(t,e,n){t[0]=a(t[0],"fn-",null,n)}function i(t,e,n){this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,n)}var o=t("ee").get("timer"),a=t("wrap-function")(o),c="setTimeout",s="setInterval",f="clearTimeout",u="-start",d="-";e.exports=o,a.inPlace(window,[c,"setImmediate"],c+d),a.inPlace(window,[s],s+d),a.inPlace(window,[f,"clearImmediate"],f+d),o.on(s+u,r),o.on(c+u,i)},{}],10:[function(t,e,n){function r(t,e){d.inPlace(e,["onreadystatechange"],"fn-",c)}function i(){var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,g,"fn-",c)}function o(t){y.push(t),h&&(b?b.then(a):w?w(a):(E=-E,R.data=E))}function a(){for(var t=0;t<y.length;t++)r([],y[t]);y.length&&(y=[])}function c(t,e){return e}function s(t,e){for(var n in t)e[n]=t[n];return e}t(5);var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),l=NREUM.o,p=l.XHR,h=l.MO,m=l.PR,w=l.SI,v="readystatechange",g=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],y=[];e.exports=u;var x=window.XMLHttpRequest=function(t){var e=new p(t);try{u.emit("new-xhr",[e],e),e.addEventListener(v,i,!1)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}return e};if(s(p,x),x.prototype=p.prototype,d.inPlace(x.prototype,["open","send"],"-xhr-",c),u.on("send-xhr-start",function(t,e){r(t,e),o(e)}),u.on("open-xhr-start",r),h){var b=m&&m.resolve();if(!w&&!m){var E=1,R=document.createTextNode(E);new h(a).observe(R,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===v||a()})},{}],11:[function(t,e,n){function r(t){if(!c(t))return null;var e=window.NREUM;if(!e.loader_config)return null;var n=(e.loader_config.accountID||"").toString()||null,r=(e.loader_config.agentID||"").toString()||null,f=(e.loader_config.trustKey||"").toString()||null;if(!n||!r)return null;var h=p.generateSpanId(),m=p.generateTraceId(),w=Date.now(),v={spanId:h,traceId:m,timestamp:w};return(t.sameOrigin||s(t)&&l())&&(v.traceContextParentHeader=i(h,m),v.traceContextStateHeader=o(h,w,n,r,f)),(t.sameOrigin&&!u()||!t.sameOrigin&&s(t)&&d())&&(v.newrelicHeader=a(h,m,w,n,r,f)),v}function i(t,e){return"00-"+e+"-"+t+"-01"}function o(t,e,n,r,i){var o=0,a="",c=1,s="",f="";return i+"@nr="+o+"-"+c+"-"+n+"-"+r+"-"+t+"-"+a+"-"+s+"-"+f+"-"+e}function a(t,e,n,r,i,o){var a="btoa"in window&&"function"==typeof window.btoa;if(!a)return null;var c={v:[0,1],d:{ty:"Browser",ac:r,ap:i,id:t,tr:e,ti:n}};return o&&r!==o&&(c.d.tk=o),btoa(JSON.stringify(c))}function c(t){return f()&&s(t)}function s(t){var e=!1,n={};if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(n=NREUM.init.distributed_tracing),t.sameOrigin)e=!0;else if(n.allowed_origins instanceof Array)for(var r=0;r<n.allowed_origins.length;r++){var i=h(n.allowed_origins[r]);if(t.hostname===i.hostname&&t.protocol===i.protocol&&t.port===i.port){e=!0;break}}return e}function f(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.enabled}function u(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.exclude_newrelic_header}function d(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&NREUM.init.distributed_tracing.cors_use_newrelic_header!==!1}function l(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.cors_use_tracecontext_headers}var p=t(20),h=t(13);e.exports={generateTracePayload:r,shouldGenerateTrace:c}},{}],12:[function(t,e,n){function r(t){var e=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<l;r++)t.removeEventListener(d[r],this.listener,!1);e.aborted||(n.duration=a.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==e.status&&(e.status=0):o(this,t),n.cbTime=this.cbTime,u.emit("xhr-done",[t],t),c("xhr",[e,n,this.startTime]))}}function i(t,e){var n=s(e),r=t.params;r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=s(e),t.sameOrigin=t.parsedOrigin.sameOrigin}function o(t,e){t.params.status=e.status;var n=w(e,t.lastSize);if(n&&(t.metrics.rxSize=n),t.sameOrigin){var r=e.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var a=t("loader");if(a.xhrWrappable){var c=t("handle"),s=t(13),f=t(11).generateTracePayload,u=t("ee"),d=["load","error","abort","timeout"],l=d.length,p=t("id"),h=t(17),m=t(16),w=t(14),v=window.XMLHttpRequest;a.features.xhr=!0,t(10),t(6),u.on("new-xhr",function(t){var e=this;e.totalCbs=0,e.called=0,e.cbTime=0,e.end=r,e.ended=!1,e.xhrGuids={},e.lastSize=null,e.loadCaptureCalled=!1,t.addEventListener("load",function(n){o(e,t)},!1),h&&(h>34||h<10)||window.opera||t.addEventListener("progress",function(t){e.lastSize=t.loaded},!1)}),u.on("open-xhr-start",function(t){this.params={method:t[0]},i(this,t[1]),this.metrics={}}),u.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var n=f(this.parsedOrigin);if(n){var r=!1;n.newrelicHeader&&(e.setRequestHeader("newrelic",n.newrelicHeader),r=!0),n.traceContextParentHeader&&(e.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&e.setRequestHeader("tracestate",n.traceContextStateHeader),r=!0),r&&(this.dt=n)}}),u.on("send-xhr-start",function(t,e){var n=this.metrics,r=t[0],i=this;if(n&&r){var o=m(r);o&&(n.txSize=o)}this.startTime=a.now(),this.listener=function(t){try{"abort"!==t.type||i.loadCaptureCalled||(i.params.aborted=!0),("load"!==t.type||i.called===i.totalCbs&&(i.onloadCalled||"function"!=typeof e.onload))&&i.end(e)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}};for(var c=0;c<l;c++)e.addEventListener(d[c],this.listener,!1)}),u.on("xhr-cb-time",function(t,e,n){this.cbTime+=t,e?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}),u.on("xhr-load-added",function(t,e){var n=""+p(t)+!!e;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}),u.on("xhr-load-removed",function(t,e){var n=""+p(t)+!!e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),u.on("addEventListener-end",function(t,e){e instanceof v&&"load"===t[0]&&u.emit("xhr-load-added",[t[1],t[2]],e)}),u.on("removeEventListener-end",function(t,e){e instanceof v&&"load"===t[0]&&u.emit("xhr-load-removed",[t[1],t[2]],e)}),u.on("fn-start",function(t,e,n){e instanceof v&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),u.on("fn-end",function(t,e){this.xhrCbStart&&u.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,e],e)}),u.on("fetch-before-start",function(t){function e(t,e){var n=!1;return e.newrelicHeader&&(t.set("newrelic",e.newrelicHeader),n=!0),e.traceContextParentHeader&&(t.set("traceparent",e.traceContextParentHeader),e.traceContextStateHeader&&t.set("tracestate",e.traceContextStateHeader),n=!0),n}var n,r=t[1]||{};"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url&&(n=t[0].url),n&&(this.parsedOrigin=s(n),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=f(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if("string"==typeof t[0]){var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),e(o.headers,i)&&(this.dt=i),t.length>1?t[1]=o:t.push(o)}else t[0]&&t[0].headers&&e(t[0].headers,i)&&(this.dt=i)})}},{}],13:[function(t,e,n){var r={};e.exports=function(t){if(t in r)return r[t];var e=document.createElement("a"),n=window.location,i={};e.href=t,i.port=e.port;var o=e.href.split("://");!i.port&&o[1]&&(i.port=o[1].split("/")[0].split("@").pop().split(":")[1]),i.port&&"0"!==i.port||(i.port="https"===o[0]?"443":"80"),i.hostname=e.hostname||n.hostname,i.pathname=e.pathname,i.protocol=o[0],"/"!==i.pathname.charAt(0)&&(i.pathname="/"+i.pathname);var a=!e.protocol||":"===e.protocol||e.protocol===n.protocol,c=e.hostname===document.domain&&e.port===n.port;return i.sameOrigin=a&&(!e.hostname||c),"/"===i.pathname&&(r[t]=i),i}},{}],14:[function(t,e,n){function r(t,e){var n=t.responseType;return"json"===n&&null!==e?e:"arraybuffer"===n||"blob"===n||"json"===n?i(t.response):"text"===n||""===n||void 0===n?i(t.responseText):void 0}var i=t(16);e.exports=r},{}],15:[function(t,e,n){function r(){}function i(t,e,n){return function(){return o(t,[f.now()].concat(c(arguments)),e?null:this,n),e?void 0:this}}var o=t("handle"),a=t(23),c=t(24),s=t("ee").get("tracer"),f=t("loader"),u=NREUM;"undefined"==typeof window.newrelic&&(newrelic=u);var d=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",p=l+"ixn-";a(d,function(t,e){u[e]=i(l+e,!0,"api")}),u.addPageAction=i(l+"addPageAction",!0),u.setCurrentRouteName=i(l+"routeName",!0),e.exports=newrelic,u.interaction=function(){return(new r).get()};var h=r.prototype={createTracer:function(t,e){var n={},r=this,i="function"==typeof e;return o(p+"tracer",[f.now(),t,n],r),function(){if(s.emit((i?"":"no-")+"fn-start",[f.now(),r,i],n),i)try{return e.apply(this,arguments)}catch(t){throw s.emit("fn-err",[arguments,this,t],n),t}finally{s.emit("fn-end",[f.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){h[e]=i(p+e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),o("err",[t,f.now(),!1,e])}},{}],16:[function(t,e,n){e.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{}],17:[function(t,e,n){var r=0,i=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);i&&(r=+i[1]),e.exports=r},{}],18:[function(t,e,n){function r(){return c.exists&&performance.now?Math.round(performance.now()):(o=Math.max((new Date).getTime(),o))-a}function i(){return o}var o=(new Date).getTime(),a=o,c=t(25);e.exports=r,e.exports.offset=a,e.exports.getLastTimestamp=i},{}],19:[function(t,e,n){function r(t,e){var n=t.getEntries();n.forEach(function(t){"first-paint"===t.name?d("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&d("timing",["fcp",Math.floor(t.startTime)])})}function i(t,e){var n=t.getEntries();n.length>0&&d("lcp",[n[n.length-1]])}function o(t){t.getEntries().forEach(function(t){t.hadRecentInput||d("cls",[t])})}function a(t){if(t instanceof h&&!w){var e=Math.round(t.timeStamp),n={type:t.type};e<=l.now()?n.fid=l.now()-e:e>l.offset&&e<=Date.now()?(e-=l.offset,n.fid=l.now()-e):e=l.now(),w=!0,d("timing",["fi",e,n])}}function c(t){d("pageHide",[l.now(),t])}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var s,f,u,d=t("handle"),l=t("loader"),p=t(22),h=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){s=new PerformanceObserver(r);try{s.observe({entryTypes:["paint"]})}catch(m){}f=new PerformanceObserver(i);try{f.observe({entryTypes:["largest-contentful-paint"]})}catch(m){}u=new PerformanceObserver(o);try{u.observe({type:"layout-shift",buffered:!0})}catch(m){}}if("addEventListener"in document){var w=!1,v=["click","keydown","mousedown","pointerdown","touchstart"];v.forEach(function(t){document.addEventListener(t,a,!1)})}p(c)}},{}],20:[function(t,e,n){function r(){function t(){return e?15&e[n++]:16*Math.random()|0}var e=null,n=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(e=r.getRandomValues(new Uint8Array(31)));for(var i,o="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",c=0;c<o.length;c++)i=o[c],"x"===i?a+=t().toString(16):"y"===i?(i=3&t()|8,a+=i.toString(16)):a+=i;return a}function i(){return a(16)}function o(){return a(32)}function a(t){function e(){return n?15&n[r++]:16*Math.random()|0}var n=null,r=0,i=window.crypto||window.msCrypto;i&&i.getRandomValues&&Uint8Array&&(n=i.getRandomValues(new Uint8Array(31)));for(var o=[],a=0;a<t;a++)o.push(e().toString(16));return o.join("")}e.exports={generateUuid:r,generateSpanId:i,generateTraceId:o}},{}],21:[function(t,e,n){function r(t,e){if(!i)return!1;if(t!==i)return!1;if(!e)return!0;if(!o)return!1;for(var n=o.split("."),r=e.split("."),a=0;a<r.length;a++)if(r[a]!==n[a])return!1;return!0}var i=null,o=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var c=navigator.userAgent,s=c.match(a);s&&c.indexOf("Chrome")===-1&&c.indexOf("Chromium")===-1&&(i="Safari",o=s[1])}e.exports={agent:i,version:o,match:r}},{}],22:[function(t,e,n){function r(t){function e(){t(a&&document[a]?document[a]:document[i]?"hidden":"visible")}"addEventListener"in document&&o&&document.addEventListener(o,e,!1)}e.exports=r;var i,o,a;"undefined"!=typeof document.hidden?(i="hidden",o="visibilitychange",a="visibilityState"):"undefined"!=typeof document.msHidden?(i="msHidden",o="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(i="webkitHidden",o="webkitvisibilitychange",a="webkitVisibilityState")},{}],23:[function(t,e,n){function r(t,e){var n=[],r="",o=0;for(r in t)i.call(t,r)&&(n[o]=e(r,t[r]),o+=1);return n}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],24:[function(t,e,n){function r(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,i=n-e||0,o=Array(i<0?0:i);++r<i;)o[r]=t[e+r];return o}e.exports=r},{}],25:[function(t,e,n){e.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,e,n){function r(){}function i(t){function e(t){return t&&t instanceof r?t:t?s(t,c,o):o()}function n(n,r,i,o){if(!l.aborted||o){t&&t(n,r,i);for(var a=e(i),c=m(n),s=c.length,f=0;f<s;f++)c[f].apply(a,r);var d=u[y[n]];return d&&d.push([x,n,r,a]),a}}function p(t,e){g[t]=m(t).concat(e)}function h(t,e){var n=g[t];if(n)for(var r=0;r<n.length;r++)n[r]===e&&n.splice(r,1)}function m(t){return g[t]||[]}function w(t){return d[t]=d[t]||i(n)}function v(t,e){f(t,function(t,n){e=e||"feature",y[n]=e,e in u||(u[e]=[])})}var g={},y={},x={on:p,addEventListener:p,removeEventListener:h,emit:n,get:w,listeners:m,context:e,buffer:v,abort:a,aborted:!1};return x}function o(){return new r}function a(){(u.api||u.feature)&&(l.aborted=!0,u=l.backlog={})}var c="nr@context",s=t("gos"),f=t(23),u={},d={},l=e.exports=i();l.backlog=u},{}],gos:[function(t,e,n){function r(t,e,n){if(i.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(o){}return t[e]=r,r}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],handle:[function(t,e,n){function r(t,e,n,r){i.buffer([t],r),i.emit(t,e,n)}var i=t("ee").get("handle");e.exports=r,r.ee=i},{}],id:[function(t,e,n){function r(t){var e=typeof t;return!t||"object"!==e&&"function"!==e?-1:t===window?0:a(t,o,function(){return i++})}var i=1,o="nr@id",a=t("gos");e.exports=r},{}],loader:[function(t,e,n){function r(){if(!b++){var t=x.info=NREUM.info,e=l.getElementsByTagName("script")[0];if(setTimeout(f.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return f.abort();s(g,function(e,n){t[e]||(t[e]=n)});var n=a();c("mark",["onload",n+x.offset],null,"api"),c("timing",["load",n]);var r=l.createElement("script");r.src="https://"+t.agent,e.parentNode.insertBefore(r,e)}}function i(){"complete"===l.readyState&&o()}function o(){c("mark",["domContent",a()+x.offset],null,"api")}var a=t(18),c=t("handle"),s=t(23),f=t("ee"),u=t(21),d=window,l=d.document,p="addEventListener",h="attachEvent",m=d.XMLHttpRequest,w=m&&m.prototype;NREUM.o={ST:setTimeout,SI:d.setImmediate,CT:clearTimeout,XHR:m,REQ:d.Request,EV:d.Event,PR:d.Promise,MO:d.MutationObserver};var v=""+location,g={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1184.min.js"},y=m&&w&&w[p]&&!/CriOS/.test(navigator.userAgent),x=e.exports={offset:a.getLastTimestamp(),now:a,origin:v,features:{},xhrWrappable:y,userAgent:u};t(15),t(19),l[p]?(l[p]("DOMContentLoaded",o,!1),d[p]("load",r,!1)):(l[h]("onreadystatechange",i),d[h]("onload",r)),c("mark",["firstbyte",a.getLastTimestamp()],null,"api");var b=0},{}],"wrap-function":[function(t,e,n){function r(t){return!(t&&t instanceof Function&&t.apply&&!t[a])}var i=t("ee"),o=t(24),a="nr@original",c=Object.prototype.hasOwnProperty,s=!1;e.exports=function(t,e){function n(t,e,n,i){function nrWrapper(){var r,a,c,s;try{a=this,r=o(arguments),c="function"==typeof n?n(r,a):n||{}}catch(f){l([f,"",[r,a,i],c])}u(e+"start",[r,a,i],c);try{return s=t.apply(a,r)}catch(d){throw u(e+"err",[r,a,d],c),d}finally{u(e+"end",[r,a,s],c)}}return r(t)?t:(e||(e=""),nrWrapper[a]=t,d(t,nrWrapper),nrWrapper)}function f(t,e,i,o){i||(i="");var a,c,s,f="-"===i.charAt(0);for(s=0;s<e.length;s++)c=e[s],a=t[c],r(a)||(t[c]=n(a,f?c+i:i,o,c))}function u(n,r,i){if(!s||e){var o=s;s=!0;try{t.emit(n,r,i,e)}catch(a){l([a,n,r,i])}s=o}}function d(t,e){if(Object.defineProperty&&Object.keys)try{var n=Object.keys(t);return n.forEach(function(n){Object.defineProperty(e,n,{get:function(){return t[n]},set:function(e){return t[n]=e,e}})}),e}catch(r){l([r])}for(var i in t)c.call(t,i)&&(e[i]=t[i]);return e}function l(e){try{t.emit("internal-error",e)}catch(n){}}return t||(t=i),n.inPlace=f,n.flag=a,n}},{}]},{},["loader",2,12,4,3]); NREUM.loader_config={ accountID:"1564417", trustKey:"266346", agentID:"428566852", licenseKey:"89edc3c3a3", applicationID:"428566852" }; NREUM.info={ beacon:"bam.nr-data.net", errorBeacon:"bam.nr-data.net", licenseKey:"89edc3c3a3", applicationID:"428566852", sa:1 }; </script> <style type="text/css" id="wp-custom-css"> .wp-block-cover { min-height: 250px; } th { font-size: 16pt; background-color: #eee; overflow-wrap: normal; width: 130px; border-bottom: solid 2px; border-right: 1px solid grey; } .instructions-table { border: 2px solid grey; } .instructions-table td { border: 1px solid grey; vertical-align: top; text-align: left; padding: 5px 15px 5px 20px; } /*-- Agency Partners page --*/ .appfeatures .feature-column { padding: 0 15px; } </style> <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head> <body class="page-template-default page page-id-6028 country- no-js header-image full-width-content genesis-breadcrumbs-hidden thin"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P9VK59Q" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="site-container"><ul class="genesis-skip-link"><li><a href="#genesis-content" class="screen-reader-shortcut"> Skip to main content</a></li></ul><header class="site-header"><div class="wrap"><div class="title-area"> <p class="site-title"> <a href="https://www.studiopress.com" title="StudioPress.com"> <svg id="svg-sp-logo" viewBox="0 0 420 40" style="enable-background:new 0 0 420 40;"> <style type="text/css"> #svg-sp-logo .st0{fill:#263238;} #svg-sp-logo .st1{fill:#0066CC;} #svg-sp-logo .st2{fill:#CFD8DC;} </style> <rect class="st0" width="18" height="39"/> <rect x="21" class="st1" width="19" height="18"/> <rect x="21" y="21" class="st2" width="19" height="18"/> <path class="st0" d="M70.5,28.3c0,0,3.6,3.5,8.4,3.5c2.5,0,4.9-1.3,4.9-4.1c0-6-15.8-5-15.8-15.2c0-5.6,4.8-9.7,11.2-9.7 c6.6,0,10,3.6,10,3.6l-2.6,5c0,0-3.2-2.9-7.4-2.9c-2.8,0-5.1,1.7-5.1,4c0,5.9,15.8,4.5,15.8,15.2c0,5.3-4.1,9.8-11,9.8 c-7.5,0-11.6-4.6-11.6-4.6L70.5,28.3z"/> <path class="st0" d="M106.4,8.6h-9.6V3.4h25.5v5.2h-9.8v28.3h-6.1V8.6z"/> <path class="st0" d="M131,3.4h6.1v21.5c0,4.5,2.9,7,7.4,7s7.5-2.5,7.5-7.1V3.4h6.1v21.5c0,7.5-5.4,12.6-13.5,12.6 s-13.5-5.1-13.5-12.6V3.4H131z"/> <path class="st0" d="M168.5,3.4h10.3c10.3,0,16,6.1,16,16.7s-5.7,16.8-16,16.8h-10.3V3.4z M178.5,31.7c6.8,0,10-4,10-11.6 c0-7.5-3.3-11.5-10-11.5h-3.9v23h3.9V31.7z"/> <path class="st0" d="M204.7,3.4h6.1v33.5h-6.1V3.4z"/> <path class="st0" d="M236.7,2.8c9.9,0,15.9,7.5,15.9,17.1c0,9.9-6.1,17.6-15.9,17.6c-9.9,0-16.1-7.7-16.1-17.6 C220.6,10.3,226.8,2.8,236.7,2.8z M236.7,31.9c6.1,0,9.6-5.1,9.6-12c0-6.6-3.5-11.5-9.6-11.5s-9.8,4.9-9.8,11.5 C226.9,26.8,230.6,31.9,236.7,31.9z"/> <path class="st0" d="M261.4,3.4h12.9c6.3,0,10.7,4.4,10.7,10.9s-4.4,11-10.7,11h-6.8v11.6h-6.1V3.4z M273.2,20.1 c3.5,0,5.6-2.3,5.6-5.8c0-3.4-2.1-5.7-5.5-5.7h-5.8V20h5.7V20.1z"/> <path class="st0" d="M292.6,3.4h10.8c3.6,0,5.3,0.3,6.8,0.9c3.4,1.5,5.5,4.7,5.5,9.2c0,4-2.1,7.7-5.7,9.2v0.1c0,0,0.5,0.5,1.1,1.7 L318,37h-6.8l-6.7-12.5h-5.9V37h-6.1V3.4H292.6z M304.2,19.1c3.3,0,5.3-1.9,5.3-5.3c0-3.2-1.4-5.2-6.1-5.2h-4.6v10.5H304.2z"/> <path class="st0" d="M326.1,3.4h20.1v5.2h-14v8.8h11.3v5.2h-11.3v9h14.7v5.2h-20.8L326.1,3.4L326.1,3.4z"/> <path class="st0" d="M357.5,28.3c0,0,3.6,3.5,8.4,3.5c2.5,0,4.9-1.3,4.9-4.1c0-6-15.8-5-15.8-15.2c0-5.6,4.8-9.7,11.2-9.7 c6.6,0,10,3.6,10,3.6l-2.6,5c0,0-3.2-2.9-7.4-2.9c-2.8,0-5.1,1.7-5.1,4c0,5.9,15.8,4.5,15.8,15.2c0,5.3-4.1,9.8-11,9.8 c-7.5,0-11.6-4.6-11.6-4.6L357.5,28.3z"/> <path class="st0" d="M387.2,28.3c0,0,3.6,3.5,8.4,3.5c2.5,0,4.9-1.3,4.9-4.1c0-6-15.8-5-15.8-15.2c0-5.6,4.8-9.7,11.2-9.7 c6.6,0,10,3.6,10,3.6l-2.6,5c0,0-3.2-2.9-7.4-2.9c-2.8,0-5.1,1.7-5.1,4c0,5.9,15.8,4.5,15.8,15.2c0,5.3-4.1,9.8-11,9.8 c-7.5,0-11.6-4.6-11.6-4.6L387.2,28.3z"/> </svg> </a> </p> <p class="site-description">Premium WordPress Themes</p></div><div class="widget-area header-widget-area"><section id="nav_menu-13" class="widget widget_nav_menu"><div class="widget-wrap"><nav class="nav-header"><ul id="menu-primary-menu" class="menu genesis-nav-menu js-superfish"><li id="menu-item-658049" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658049"><a href="https://www.studiopress.com/genesis-pro/"><span >Genesis Pro</span></a></li> <li id="menu-item-658047" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658047"><a href="https://www.studiopress.com/genesis-blocks/"><span >Blocks</span></a></li> <li id="menu-item-658048" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658048"><a href="https://www.studiopress.com/genesis-custom-blocks/"><span >Custom Blocks</span></a></li> <li id="menu-item-658046" class="menu-item menu-item-type-post_type menu-item-object-sp-themes menu-item-658046"><a href="https://www.studiopress.com/themes/genesis/"><span >Framework</span></a></li> <li id="menu-item-658045" class="menu-item menu-item-type-post_type_archive menu-item-object-sp-themes menu-item-658045"><a href="https://www.studiopress.com/themes/"><span >Themes</span></a></li> <li id="menu-item-658283" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-658283"><a target="_blank" rel="noopener" href="https://wpengine.com/wordpress-hosting/"><span >WordPress Hosting</span></a></li> <li id="menu-item-658193" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658193"><a href="https://www.studiopress.com/agency-partner/"><span >Agencies</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="//my.studiopress.com/" class="button button-small button-hollow button-primary">My StudioPress</a></li></ul></nav></div></section> </div></div></header><div class="site-inner"><div class="content-sidebar-wrap"><main class="content" id="genesis-content"><article class="post-6028 page type-page status-publish entry" aria-label="Privacy Policy"><header class="entry-header"><h1 class="entry-title">Privacy Policy</h1> </header><div class="entry-content"><p>(Updated: June 19, 2020.)</p> <p>The purpose of this Privacy Policy is to inform you of our practices with regard to personal data we collect from or about you in connection with our web site (the “Site”) or through the provision of our services (the “Services”). We may update this Privacy Policy from time to time in our sole discretion; the current version may be found at <a href="https://www.studiopress.com/privacy-policy/">https://www.studiopress.com/privacy-policy/</a>. By using the Site or the Services you acknowledge your consent to the practices described herein.</p> <p>If you are a customer who is subject to EU privacy laws, the Data Privacy Addendum located at <a href="https://www.studiopress.com/dpa/">https://www.studiopress.com/dpa/</a> as it may be updated from time to time governs the obligations between us with regard to personal data as defined by such laws.</p> <ol> <li><strong>Personal data we collect.</strong> <ol style="margin-bottom: 28px;"> <li style="list-style-type: lower-alpha;"><strong>Information you give us.</strong>In order for you to use our Services and other features of our Site, we will ask you for some of your personal data (e.g. contact information, name, etc.). The amount and type of information that we gather depends on the nature of the interaction. For example, we ask visitors who would like to comment on our blog to provide a username. Those who purchase Services from us are asked to provide additional information including, as necessary, the personal and financial information required to process transactions. In each case, we collect such information only insofar as is necessary or appropriate to fulfill the purpose of your interaction with us. You can always refuse to supply personal data; however, doing so may prevent you from receiving our Services or engaging in other activities on the Site. In no event will we ever request sensitive personal data (e.g. health information, religious preferences, etc.) from you, and we expressly request that you not provide any such sensitive personal data to us.</li> <li style="list-style-type: lower-alpha;"><strong>Web server logs.</strong>As is true of most websites, we gather certain information automatically through your use of the Site. This information may include Internet protocol (IP) addresses, browser type, Internet service provider (ISP), referring or exit pages, the files viewed on the Site (e.g., HTML pages, graphics, etc.), operating system, date/time stamp, and clickstream data to analyze trends in the aggregate and administer the site. We use analytical software to help us understand this information. This software sends information to its licensor. Other sites and companies may also use this software. As a result, the licensor may collect information that, when aggregated by them, allows them to identify you individually. We have no responsibility for this collection and use.</li> <li style="list-style-type: lower-alpha;"><strong>Cookies.</strong>We and our partners use cookies and similar technologies to analyze trends, administer the Site, track users’ movements around the Site, and gather demographic information about our user base as a whole. You can control the use of cookies at the individual browser level. Ads appearing on our Site may be delivered to you by advertising partners who may set cookies. These cookies allow the ad server to recognize your computer each time they send you an online advertisement to compile information about you or others who use your computer. This information allows ad networks to, among other things, deliver targeted advertisements that they believe will be of most interest to you. This Privacy Policy covers our use of cookies and does not cover the use of cookies by any advertisers. However, data tracking files used by us may also be used by these advertisers and, when combined with other information held by them, be used to identify you personally. For more information on third party cookies and instructions on how to opt-out of those cookies set by members of the National Advertising Initiative, please <a href="http://www.networkadvertising.org/choices/" target="_blank" rel="noopener noreferrer">click here</a>. Or, if you are located in the European Union, please visit the European Interactive Digital Advertising Alliance <a href="http://www.youronlinechoices.eu/" target="_blank" rel="noopener noreferrer">here</a>.</li> <li style="list-style-type: lower-alpha;"><strong>Information collected by our customers.</strong>Our customers may collect personal data in connection with the Services we provide to them. WP Engine’s customers control the personal data they collect, and WP Engine will not use or disclose that personal data except as authorized or directed by the customer in the course of our provision of the Services. If your personal data is controlled by one of our customers and you have concerns about the way that data is managed, please contact that customer directly.</li> </ol> </li> <li><strong>How we use personal data.</strong>WP Engine will only use the personal data we collect as reasonably necessary for the following purposes: <ol style="margin-bottom: 28px;"> <li style="list-style-type: lower-roman;">to allow you to use and interact with the Site;</li> <li style="list-style-type: lower-roman;">to provide the Services to you as our customer;</li> <li style="list-style-type: lower-roman;">to inform our continued development of the Site and the Services;</li> <li style="list-style-type: lower-roman;">to communicate with you from time to time in response to your requests for information or as may be relevant to your account with us;</li> <li style="list-style-type: lower-roman;">to send marketing communications related to the services we provide;</li> <li style="list-style-type: lower-roman;">as required by applicable law or legal requirements pertaining to records retention or for internal administrative purposes; or<br /> as specifically authorized by you in writing.</li> </ol> </li> <li><strong>Disclosure to third parties.</strong>We will not disclose your personal data to third parties except as follows: <ol style="margin-bottom: 28px;"> <li style="list-style-type: lower-roman;">when we believe disclosure is reasonably required to comply with any law or legal request;</li> <li style="list-style-type: lower-roman;">to enforce our legal and contractual rights, or to protect the rights and safety of others;</li> <li style="list-style-type: lower-roman;">to third parties who help us provide any part of the Site or the Services, to the limited extent required for such help, and on condition that they may not further disclose your data or use it for any other purpose; or</li> <li style="list-style-type: lower-roman;">as part of a sale of our assets or a merger of our company.</li> </ol> <p>We remain responsible for compliance with this Privacy Policy by third parties to whom we disclose your personal data.</p></li> <li><strong>Procedures to protect personal data.</strong>We have put in place reasonable measures and appropriate procedures for implementing these policies and for safeguarding the personal data we collect. However, we cannot guarantee that personal data we collect will never be disclosed in a manner inconsistent with this Privacy Policy.We follow generally accepted standards to protect the personal data submitted to us, both during transmission and once it is received.</li> <li><strong>Your rights over personal data that we control.</strong>Upon request, we will provide you with details regarding your personal data that has been collected by us or which is under our control. If you would like to change information that we maintain about you, you may log into your account and change it or submit a support request for any information to which you don’t have access or the ability to change yourself. Information covered by this Privacy Policy may be deleted upon your request, provided that such deletion may impact our ability to provide you with the Services. You may also request that we update or correct your personal data by writing us at: WPEngine, Inc. Attn: Legal Department, 504 Lavaca St., Ste. 1000, Austin, Texas 78701.You may opt-out of receiving most e-mails from us by following the “unsubscribe” instructions provided in the e-mails. Alternatively, you may contact us as described herein. If you are our customer, you may not be able to opt out of all emails, including certain administrative or billing communications which are important to the ongoing maintenance of your account. <p>We may keep your personal data for as long as reasonably required to meet the purposes described herein. Additionally, we will retain this information as required by law, as necessary to comply with our legal obligations, resolve disputes, and enforce our agreements.</p></li> <li><strong>EU-US and Swiss-US Privacy Shield. </strong>We participate in and have certified our compliance with the EU – U.S. Privacy Shield Framework and the Swiss-U.S. Privacy Shield Framework. We are committed to subjecting all personal data received from European Union (EU) member countries and Switzerland, respectively, in reliance on each Privacy Shield Framework, to the Framework’s applicable Principles. To learn more about the Privacy Shield Frameworks, visit the U.S. Department of Commerce’s Privacy Shield List at <a href="https://www.privacyshield.gov/list" target="_blank" rel="noopener noreferrer">https://www.privacyshield.gov/list</a>.Under the Privacy Shield Frameworks, we are responsible for the processing of personal data that we collect from you and subsequently transfer to a third party acting as an agent on our behalf. We comply with the Privacy Shield Principles for all onward transfers of personal data from the EU and Switzerland including the onward transfer liability provisions. <p>With respect to personal data received or transferred pursuant to the Privacy Shield Frameworks, we are subject to the regulatory enforcement powers of the U.S. Federal Trade Commission. In certain situations, we may be required to disclose personal data in response to lawful requests by public authorities, including requests made to meet national security or law enforcement requirements.</p> <p>If you have an unresolved privacy or data use concern that we have not addressed satisfactorily, please contact our U.S.-based third-party dispute resolution provider (free of charge) at <a href="https://feedback-form.truste.com/watchdog/request" target="_blank" rel="noopener noreferrer">https://feedback-form.truste.com/watchdog/request</a>.</p> <p>Under certain conditions more fully described on the Privacy Shield website located at <a href="https://www.privacyshield.gov/article?id=How-to-Submit-a-Complaint" target="_blank" rel="noopener noreferrer">https://www.privacyshield.gov/article?id=How-to-Submit-a-Complaint</a>, you may invoke binding arbitration when other dispute resolution procedures have been exhausted.</p></li> <li><strong>California Residents </strong> <p class="p2">If you are a resident of the State of California, this Section addresses your rights and our obligations under the California Consumer Privacy Act of 2018 (“CCPA”). Terms used in this Section have the same meaning as provided in the CCPA.</p> <p class="p2"><b>Information We Collect</b></p> <p class="p2">Our Site collects information that identifies, relates to, describes, references, is capable of being associated with, or could reasonably be linked, directly or indirectly, with a particular consumer or device (“personal information”). In particular, our Site has collected the following categories of personal information from visitors within the last 12 months:</p> <p class="p2">Category: Identifiers.<br /> Examples: A real name, IP address, email address, or other similar identifiers.</p> <p class="p2">Category: Internet or other similar network activity.<br /> Examples: Browsing history, search history, information on a consumer’s interaction with a website, application, or advertisement.</p> <p class="p2">Category: Geolocation data.<br /> Examples: Physical location or movements.</p> <p class="p2">Personal information does not include:</p> <ul class="ul1"> <li class="li2">Publicly available information from government records.</li> <li class="li2">De-identified or aggregated consumer information.</li> <li class="li2">Information excluded from the CCPA’s scope.</li> </ul> <p class="p2">We obtain the categories of personal information listed above from the following categories of sources:</p> <ul class="ul1"> <li class="li2">Directly from you. For example, from forms you complete on our website.</li> <li class="li2">Indirectly from you. For example, from observing your actions on our website or interactions with our advertisers.</li> </ul> <p class="p2"><b>Use of Personal Information</b></p> <p class="p2">We may use, or disclose the personal information we collect for one or more of the following business purposes:</p> <ul class="ul1"> <li class="li2">To fulfill or meet the reason you provided the information. For example, if you share your name and contact information to request a price quote or ask a question about our products or services, we will use that personal information to respond to your inquiry. If you provide your personal information to purchase a product or service, we will use that information to process your payment and facilitate delivery. We may also save your information to facilitate new product orders or process returns.</li> <li class="li2">To provide you with support and to respond to your inquiries, including to investigate and address your concerns and monitor and improve our responses.</li> <li class="li2">To respond to law enforcement requests and as required by applicable law, court order, or governmental regulations.</li> <li class="li2">As described to you when collecting your personal information or as otherwise set forth in the CCPA.</li> <li class="li2">We will not collect additional categories of personal information or use the personal information we collected for materially different, unrelated, or incompatible purposes without providing you notice.</li> </ul> <p class="p2"><b>Sharing Personal Information</b></p> <p class="p2">We may disclose all of the above categories of personal information to our third-party service providers subject, in each case, to a written contract that describes the business purpose of the disclosure and requires the recipient to both keep that personal information confidential and not use it for any purpose except performing the contract.</p> <p class="p2"><b>Sales of Personal Information</b></p> <p class="p2">We do not and will not sell your personal information.</p> <p class="p2"><b>Access to Specific Information and Data Portability Rights</b></p> <p class="p2">You have the right to request that we disclose certain information to you about our collection and use of your personal information over the past 12 months. Once we receive and confirm your verifiable consumer request, we will provide:</p> <ul class="ul1"> <li class="li2">The categories of personal information we collected about you.</li> <li class="li2">The categories of sources for the personal information we collected about you.</li> <li class="li2">Our business or commercial purpose for collecting or selling that personal information.</li> <li class="li2">The categories of third parties with whom we share that personal information.</li> <li class="li2">The specific pieces of personal information we collected about you (also called a data portability request).</li> <li class="li2">The categories of personal information we sold to a purchaser, and the categories of recipients.</li> <li class="li2">The categories of personal information we disclosed for a business purpose, and the categories of recipients.</li> </ul> <p class="p2"><b>Deletion Request Rights</b></p> <p class="p2">You have the right to request that we delete any of your personal information that we collected from you and retained, subject to certain exceptions. Once we receive and confirm your verifiable consumer request, we will delete (and direct our service providers to delete) your personal information from our records, unless an exception applies.</p> <p class="p2">We may deny your deletion request if retaining the information is necessary for us or our service provider(s) to:</p> <ul class="ul1"> <li class="li2">Complete the transaction for which we collected the personal information, provide a good or service that you requested, take actions reasonably anticipated within the context of our ongoing business relationship with you, or otherwise perform our contract with you.</li> <li class="li2">Detect security incidents, protect against malicious, deceptive, fraudulent, or illegal activity, or prosecute those responsible for such activities.</li> <li class="li2">Debug products to identify and repair errors that impair existing intended functionality.</li> <li class="li2">Exercise free speech, ensure the right of another consumer to exercise their free speech rights, or exercise another right provided for by law.</li> <li class="li2">Comply with the California Electronic Communications Privacy Act (Cal. Penal Code § 1546 et. seq.).</li> <li class="li2">Engage in public or peer-reviewed scientific, historical, or statistical research in the public interest that adheres to all other applicable ethics and privacy laws, when the information’s deletion may likely render impossible or seriously impair the research’s achievement, if you previously provided informed consent.</li> <li class="li2">Enable solely internal uses that are reasonably aligned with consumer expectations based on your relationship with us.</li> <li class="li2">Comply with a legal obligation.</li> <li class="li2">Make other internal and lawful uses of that information that are compatible with the context in which you provided it.</li> </ul> <p class="p2"><b>Exercising Access, Data Portability, and Deletion Rights</b></p> <p class="p2">To exercise the access, data portability, and deletion rights described above, you can contact us by email at <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="5e323b393f321e292e3b303937303b703d3133">[email protected]</a> or by phone at (877) 973-6446. Only you, or a person registered with the California Secretary of State that you authorize to act on your behalf, may make a verifiable consumer request related to your personal information. You may also make a verifiable consumer request on behalf of your minor child.</p> <p class="p2">You may only make a verifiable consumer request for access or data portability twice within a 12-month period. The verifiable consumer request must:</p> <ul class="ul1"> <li class="li2">Provide sufficient information that allows us to reasonably verify you are the person about whom we collected personal information or an authorized representative.</li> <li class="li2">Describe your request with sufficient detail that allows us to properly understand, evaluate, and respond to it.</li> </ul> <p class="p2">We cannot respond to your request or provide you with personal information if we cannot verify your identity or authority to make the request and confirm the personal information relates to you. We will only use personal information provided in a verifiable consumer request to verify the requestor’s identity or authority to make the request.</p> <p class="p2"><b>Response Timing and Format</b></p> <p class="p2">We endeavor to respond to a verifiable consumer request within 45 days of its receipt. If we require more time, we will inform you of the reason and extension period in writing. We will deliver our written response by mail or electronically, at your option. Any disclosures we provide will only cover the 12-month period preceding our receipt of your request. The response we provide will also explain the reasons we cannot comply with a request, if applicable. For data portability requests, we will select a format to provide your personal information that is readily useable and should allow you to transmit the information from one entity to another entity without hindrance, specifically by electronic mail communication.</p> <p class="p2">We do not charge a fee to process or respond to your verifiable consumer request unless it is excessive, repetitive, or manifestly unfounded. If we determine that the request warrants a fee, we will tell you why we made that decision and provide you with a cost estimate before completing your request.</p> <p class="p2"><b>Non-Discrimination</b></p> <p class="p2">We will not discriminate against you for exercising any of your CCPA rights. Unless permitted by the CCPA, we will not:</p> <ul class="ul1"> <li class="li2">Deny you goods or services.</li> <li class="li2">Charge you different prices or rates for goods or services, including through granting discounts or other benefits, or imposing penalties.</li> <li class="li2">Provide you a different level or quality of goods or services.</li> <li class="li2">Suggest that you may receive a different price or rate for goods or services or a different level or quality of goods or services.</li> </ul> <p class="p2">However, we may offer you certain financial incentives permitted by the CCPA that can result in different prices, rates, or quality levels. Any CCPA-permitted financial incentive we offer will reasonably relate to your personal information’s value and contain written terms that describe the program’s material aspects. Participation in a financial incentive program requires your prior opt in consent, which you may revoke at any time.</p> <p class="p2">California’s “Shine the Light” law (Civil Code Section § 1798.83) permits users of our Website that are California residents to request certain information regarding our disclosure of personal information to third parties for their direct marketing purposes. To make such a request, please send us an electronic message through our website or write us at our address listed on our webpage.</p> </li> </ol> </div></article></main></div></div> <div id="footer"> <div class="wrap"> <h2 class="genesis-sidebar-title screen-reader-text"> Footer </h2> <div class="footer-copy"> <svg id="svg-sp-logo" viewBox="0 0 420 40" style="enable-background:new 0 0 420 40;"> <style type="text/css"> #svg-sp-logo .st0{fill:#263238;} #svg-sp-logo .st1{fill:#0066CC;} #svg-sp-logo .st2{fill:#CFD8DC;} </style> <rect class="st0" width="18" height="39"/> <rect x="21" class="st1" width="19" height="18"/> <rect x="21" y="21" class="st2" width="19" height="18"/> <path class="st0" d="M70.5,28.3c0,0,3.6,3.5,8.4,3.5c2.5,0,4.9-1.3,4.9-4.1c0-6-15.8-5-15.8-15.2c0-5.6,4.8-9.7,11.2-9.7 c6.6,0,10,3.6,10,3.6l-2.6,5c0,0-3.2-2.9-7.4-2.9c-2.8,0-5.1,1.7-5.1,4c0,5.9,15.8,4.5,15.8,15.2c0,5.3-4.1,9.8-11,9.8 c-7.5,0-11.6-4.6-11.6-4.6L70.5,28.3z"/> <path class="st0" d="M106.4,8.6h-9.6V3.4h25.5v5.2h-9.8v28.3h-6.1V8.6z"/> <path class="st0" d="M131,3.4h6.1v21.5c0,4.5,2.9,7,7.4,7s7.5-2.5,7.5-7.1V3.4h6.1v21.5c0,7.5-5.4,12.6-13.5,12.6 s-13.5-5.1-13.5-12.6V3.4H131z"/> <path class="st0" d="M168.5,3.4h10.3c10.3,0,16,6.1,16,16.7s-5.7,16.8-16,16.8h-10.3V3.4z M178.5,31.7c6.8,0,10-4,10-11.6 c0-7.5-3.3-11.5-10-11.5h-3.9v23h3.9V31.7z"/> <path class="st0" d="M204.7,3.4h6.1v33.5h-6.1V3.4z"/> <path class="st0" d="M236.7,2.8c9.9,0,15.9,7.5,15.9,17.1c0,9.9-6.1,17.6-15.9,17.6c-9.9,0-16.1-7.7-16.1-17.6 C220.6,10.3,226.8,2.8,236.7,2.8z M236.7,31.9c6.1,0,9.6-5.1,9.6-12c0-6.6-3.5-11.5-9.6-11.5s-9.8,4.9-9.8,11.5 C226.9,26.8,230.6,31.9,236.7,31.9z"/> <path class="st0" d="M261.4,3.4h12.9c6.3,0,10.7,4.4,10.7,10.9s-4.4,11-10.7,11h-6.8v11.6h-6.1V3.4z M273.2,20.1 c3.5,0,5.6-2.3,5.6-5.8c0-3.4-2.1-5.7-5.5-5.7h-5.8V20h5.7V20.1z"/> <path class="st0" d="M292.6,3.4h10.8c3.6,0,5.3,0.3,6.8,0.9c3.4,1.5,5.5,4.7,5.5,9.2c0,4-2.1,7.7-5.7,9.2v0.1c0,0,0.5,0.5,1.1,1.7 L318,37h-6.8l-6.7-12.5h-5.9V37h-6.1V3.4H292.6z M304.2,19.1c3.3,0,5.3-1.9,5.3-5.3c0-3.2-1.4-5.2-6.1-5.2h-4.6v10.5H304.2z"/> <path class="st0" d="M326.1,3.4h20.1v5.2h-14v8.8h11.3v5.2h-11.3v9h14.7v5.2h-20.8L326.1,3.4L326.1,3.4z"/> <path class="st0" d="M357.5,28.3c0,0,3.6,3.5,8.4,3.5c2.5,0,4.9-1.3,4.9-4.1c0-6-15.8-5-15.8-15.2c0-5.6,4.8-9.7,11.2-9.7 c6.6,0,10,3.6,10,3.6l-2.6,5c0,0-3.2-2.9-7.4-2.9c-2.8,0-5.1,1.7-5.1,4c0,5.9,15.8,4.5,15.8,15.2c0,5.3-4.1,9.8-11,9.8 c-7.5,0-11.6-4.6-11.6-4.6L357.5,28.3z"/> <path class="st0" d="M387.2,28.3c0,0,3.6,3.5,8.4,3.5c2.5,0,4.9-1.3,4.9-4.1c0-6-15.8-5-15.8-15.2c0-5.6,4.8-9.7,11.2-9.7 c6.6,0,10,3.6,10,3.6l-2.6,5c0,0-3.2-2.9-7.4-2.9c-2.8,0-5.1,1.7-5.1,4c0,5.9,15.8,4.5,15.8,15.2c0,5.3-4.1,9.8-11,9.8 c-7.5,0-11.6-4.6-11.6-4.6L387.2,28.3z"/> </svg> <p> © 2024 WPEngine, Inc. </p> <p id="legal-disclaimer" class="disclaimer"> <sup>1</sup>WP Engine is a proud member and supporter of the community of WordPress® users. The WordPress® trademarks are the intellectual property of the WordPress Foundation, and the Woo® and WooCommerce® trademarks are the intellectual property of WooCommerce, Inc. Uses of the WordPress®, Woo®, and WooCommerce® names in this website are for identification purposes only and do not imply an endorsement by WordPress Foundation or WooCommerce, Inc. WP Engine is not endorsed or owned by, or affiliated with, the WordPress Foundation or WooCommerce, Inc. </p> </div> <div class="flex-footer footer-widgets"><div class="flexible-widgets widget-area"><section id="nav_menu-14" class="widget widget_nav_menu"><div class="widget-wrap"><h5 class="widgettitle">Products</h5><div class="menu-products-menu-container"><ul id="menu-products-menu" class="menu"><li id="menu-item-658023" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658023"><a href="https://www.studiopress.com/genesis-pro/">Genesis Pro</a></li> <li id="menu-item-658021" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658021"><a href="https://www.studiopress.com/genesis-blocks/">Blocks</a></li> <li id="menu-item-658022" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658022"><a href="https://www.studiopress.com/genesis-custom-blocks/">Custom Blocks</a></li> <li id="menu-item-658024" class="menu-item menu-item-type-post_type menu-item-object-sp-themes menu-item-658024"><a href="https://www.studiopress.com/themes/genesis/">Framework</a></li> <li id="menu-item-26473" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26473"><a href="https://www.studiopress.com/themes/">Themes</a></li> <li id="menu-item-658282" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-658282"><a target="_blank" rel="noopener" href="https://wpengine.com/wordpress-hosting/">WordPress Hosting</a></li> <li id="menu-item-658194" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658194"><a href="https://www.studiopress.com/agency-partner/">Agencies</a></li> </ul></div></div></section> <section id="nav_menu-15" class="widget widget_nav_menu"><div class="widget-wrap"><h5 class="widgettitle">Company</h5><div class="menu-company-menu-container"><ul id="menu-company-menu" class="menu"><li id="menu-item-26478" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26478"><a href="//www.studiopress.com/brand-assets/">Brand Assets</a></li> <li id="menu-item-26479" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26479"><a href="//www.studiopress.com/terms-of-service/">Terms of Service</a></li> <li id="menu-item-41026" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41026"><a href="https://www.studiopress.com/acceptable-use-policy/">Acceptable Use Policy</a></li> <li id="menu-item-26480" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-26480"><a href="//www.studiopress.com/privacy-policy/" aria-current="page">Privacy Policy</a></li> <li id="menu-item-26481" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26481"><a href="//www.studiopress.com/refund-policy/">Refund Policy</a></li> <li id="menu-item-26482" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26482"><a href="//www.studiopress.com/contact/">Contact Us</a></li> </ul></div></div></section> <section id="nav_menu-16" class="widget widget_nav_menu"><div class="widget-wrap"><h5 class="widgettitle">Community</h5><div class="menu-community-menu-container"><ul id="menu-community-menu" class="menu"><li id="menu-item-26483" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26483"><a href="//www.studiopress.com/genesis-developers/">Find Developers</a></li> <li id="menu-item-26484" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26484"><a href="//www.studiopress.com/forums/">Forums</a></li> <li id="menu-item-26485" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26485"><a href="https://www.facebook.com/groups/genesiswp/">Facebook Group</a></li> <li id="menu-item-26486" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26486"><a href="https://twitter.com/search?q=genesiswp">#GenesisWP</a></li> <li id="menu-item-26487" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26487"><a href="//www.studiopress.com/showcase/">Showcase</a></li> </ul></div></div></section> <section id="nav_menu-17" class="widget widget_nav_menu"><div class="widget-wrap"><h5 class="widgettitle">Resources</h5><div class="menu-resources-menu-container"><ul id="menu-resources-menu" class="menu"><li id="menu-item-26488" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26488"><a href="https://studiopress.blog/">StudioPress Blog</a></li> <li id="menu-item-26489" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26489"><a href="https://my.studiopress.com/support/">Help & Documentation</a></li> <li id="menu-item-26491" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26491"><a href="https://www.studiopress.com/faqs/">FAQs</a></li> <li id="menu-item-26490" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26490"><a href="https://my.studiopress.com/category/customization/snippets/">Code Snippets</a></li> <li id="menu-item-26492" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26492"><a href="https://wpengine.com/partners/affiliate/">Affiliates</a></li> </ul></div></div></section> <section id="nav_menu-18" class="widget widget_nav_menu"><div class="widget-wrap"><h5 class="widgettitle">Connect</h5><div class="menu-connect-menu-container"><ul id="menu-connect-menu" class="menu"><li id="menu-item-27197" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27197"><a href="https://studiopress.blog/live/">StudioPress Live</a></li> <li id="menu-item-26494" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26494"><a href="https://www.facebook.com/studiopress/">Facebook</a></li> <li id="menu-item-26495" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26495"><a href="https://twitter.com/studiopress/">Twitter</a></li> <li id="menu-item-26496" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26496"><a href="https://dribbble.com/studiopress/">Dribbble</a></li> </ul></div></div></section> </div></div> </div> </div> </div> <!-- Lasso tracking events - Performance --> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript" src="https://js.getlasso.co/lasso-performance.min.js?ver=129.20241124" defer></script> <script type="text/javascript" defer> document.addEventListener("lassoTrackingEventLoaded", function(e) { e.detail.init({ 'lsid': 'ls-8ed5b8d868b4d8cdbcc9ea53e4694fd7', 'pid': '6028', 'ipa': '', 'performance': '1', 'matching': '1', }); }); </script> <script type="text/javascript"> function atomicBlocksShare( url, title, w, h ){ var left = ( window.innerWidth / 2 )-( w / 2 ); var top = ( window.innerHeight / 2 )-( h / 2 ); return window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=600, top='+top+', left='+left); } </script> <script type="text/javascript" id="wpengine-privacy-consent-js-extra"> /* <![CDATA[ */ var wpeConsentData = {"restRoot":"https:\/\/www.studiopress.com\/wp-json\/","optInNonce":"f96e7c407f","isConsentRequired":null,"liveChatUser":"","liveChatJobTitle":"","liveChatImage":"","liveChatMessage":""}; /* ]]> */ </script> <script data-minify="1" type="text/javascript" defer src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/wpengine-privacy-consent/js/main.js?ver=1731694300" id="wpengine-privacy-consent-js"></script> <script type="text/javascript" id="wpengine-library-js-extra"> /* <![CDATA[ */ var wpeLocalization = {"country":"","regions":[],"continent":"","is_emea":"","phone":"+1-512-273-3906"}; /* ]]> */ </script> <script data-minify="1" type="text/javascript" src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/mu-plugins/wpengine-library/js/main.js?ver=1731694300" id="wpengine-library-js" defer></script> <script type="text/javascript" id="wpe-form-js-extra"> /* <![CDATA[ */ var wpeFormData = {"ajaxurl":"https:\/\/www.studiopress.com\/wp-admin\/admin-ajax.php"}; var wpeFormDefaultMessages = {"error":"%s is invalid.","required":"Field required.","select":"Great choice."}; /* ]]> */ </script> <script data-minify="1" type="text/javascript" defer src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/mu-plugins/wpengine-forms/js/main.js?ver=1731694300" id="wpe-form-js"></script> <script data-minify="1" type="text/javascript" src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/atomic-blocks/dist/assets/js/dismiss.js?ver=1731694300" id="atomic-blocks-dismiss-js-js" defer></script> <script type="text/javascript" id="rocket-browser-checker-js-after"> /* <![CDATA[ */ "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-extra"> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$\/|\/(?:.+\/)?embed\/|\/(index\\.php\/)?wp\\-json(\/.*|$)\/|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/www.studiopress.com","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-after"> /* <![CDATA[ */ (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); /* ]]> */ </script> <script type="text/javascript" id="wpengine-analytics-js-extra"> /* <![CDATA[ */ var analytics_settings = {"transport_url":"https:\/\/analytics.studiopress.com","endpoint":"\/sp","measurement_id":"UA-999999999"}; /* ]]> */ </script> <script data-minify="1" type="text/javascript" src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/wpengine-analytics/js/main.js?ver=1731694300" id="wpengine-analytics-js" defer></script> <script data-minify="1" type="text/javascript" src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/wpengine-tag-manager/js/main.js?ver=1731694300" id="wpengine-tag-manager-js" defer></script> <script type="text/javascript" src="https://www.studiopress.com/wp-includes/js/comment-reply.min.js?ver=6.6.1" id="comment-reply-js" async="async" data-wp-strategy="async"></script> <script type="text/javascript" src="https://www.studiopress.com/wp-content/themes/genesis/lib/js/skip-links.min.js?ver=3.5.0" id="skip-links-js" defer></script> <script type="text/javascript" src="https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/lib/js/jquery.localScroll.min.js?ver=6.1" id="sp-js-localscroll-js" defer></script> <script type="text/javascript" src="https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/lib/js/jquery.scrollTo.min.js?ver=6.1" id="sp-js-scrollto-js" defer></script> <script type="text/javascript" src="https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/lib/js/jquery.matchHeight-min.js?ver=6.1" id="sp-js-matchheight-js" defer></script> <script type="text/javascript" src="https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/lib/js/retina.min.js?ver=6.1" id="sp-js-retina-js" defer></script> <script data-minify="1" type="text/javascript" src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/lib/js/global.js?ver=1731694300" id="sp-js-global-js" defer></script> <script type="text/javascript" id="sp-responsive-menu-js-extra"> /* <![CDATA[ */ var genesis_responsive_menu = {"mainMenu":"Menu","menuIconClass":"icon-menu","subMenu":"Menu","subMenuIconClass":"icon-square-plus","menuClasses":{"combine":[".nav-primary",".nav-header",".nav-secondary"],"others":[".nav-footer",".nav-sidebar"]}}; /* ]]> */ </script> <script data-minify="1" type="text/javascript" src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/lib/js/responsive-menu.js?ver=1731694300" id="sp-responsive-menu-js" defer></script> <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://www.studiopress.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.5/lazyload.min.js"></script><script>function lazyLoadThumb(e){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="play Youtube video"></button>';return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?'':'&'+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow", "accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var e,t,p,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)e=document.createElement("div"),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query", a[t].dataset.query),e.setAttribute("data-src", a[t].dataset.src),e.innerHTML=lazyLoadThumb(a[t].dataset.id),a[t].appendChild(e),p=e.querySelector('.play'),p.onclick=lazyLoadYoutubeIframe});</script> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P9VK59Q" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> </body></html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->