CINXE.COM
MAX CBC/Radio-Canada
<!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title> MAX CBC/Radio-Canada </title> <!-- Open Graph --> <meta name="description" content="MAX CBC/Radio-Canada’s advertising platform. Broadcast your audio, video or banner ad on our digital platforms, no matter your budget." /> <meta name="keywords" content="Affordable, Online Advertising, Media buying, Digital purchasing, Buy Radio-Canada, Sport Ad, Advertise here, Advertise my business, Advertiser, Good value, Campaign, Digital campaign, Advertising targeting, Target, Target + education, Target + high income, How much does Radio-Canada advertising cost, Sponsor, How to promote my company, How to advertise, Trustworthy, Sustainability, Live streaming, local entrepreneur, Explora, Artv, RDI, Budget-friendly ad packages, Gala, ICI, Innovative, Integrity, Business interaction, Self-service, Local media, Digital media, Best advertising ROI, Best advertising, Name of targeted region/town, News, Digital, Gem, podcast, Advertising opportunities, Advertising Optimization, Canadian Advertising Platform, SMB, Rate, Promotion, Ad, Tv ad, Addressable audiences, Advertising + city names Ex: Ottawa, Ad + Tv show name, Ad + Banners, GEM Advertising, Ad + Radio, Advertising on TV, Ad + Radio-canada, Ad + Tou.tv, Ad + video, Quebec (others provinces), Quebecois, Radio, CBC online radio, Cost-effective, Online advertising services, 360/advertising solution, Creative solutions, Media solutions, Media strategy, Campaign support, Sustainability, Commercial Rates, Media Rates, Rates for CBC, Connected TV, Target your web campaign, Brand awareness, Campaign strategy, Conversion, Branding, Leads, Generate sales, Behaviors, Media channels, Banner ads, Generate traffic, Video platform, Direct buy, Programmatic buy, Ad network, Media costs, Media mix, Bid, Inventory ads, Media buying, Mobile ads, Custom audiences, Display ads, Campaign strategy" /> <meta name="og:image" property="og:image" content="https://max-cbc-radio-canada.ca/images/content/og_image.png"> <!-- Fonts --> <link href="https://max-cbc-radio-canada.ca/vendor/css/animate.css?version=b7531d70dbb017fd3a72eeca4b4e91f6" rel="stylesheet"> <!-- Favicons --> <link rel="apple-touch-icon" sizes="57x57" href="/images/favicons/apple-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/images/favicons/apple-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/images/favicons/apple-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/images/favicons/apple-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/images/favicons/apple-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/images/favicons/apple-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/images/favicons/apple-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/images/favicons/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/images/favicons/apple-icon-180x180.png"> <link rel="apple-touch-icon" sizes="192x192" href="/images/favicons/android-icon-192x192.png"> <link rel="icon" type="image/png" sizes="16x16" href="/images/favicons/favicon-16x16.png"> <link rel="icon" type="image/png" sizes="32x32" href="/images/favicons/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="96x96" href="/images/favicons/favicon-96x96.png"> <link rel="manifest" href="/images/favicons/manifest.json"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-TileImage" content="/images/favicons/ms-icon-144x144.png"> <meta name="theme-color" color="#ffffff"> <!-- Styles --> <link href="https://max-cbc-radio-canada.ca/landing-page.css?version=b7531d70dbb017fd3a72eeca4b4e91f6" rel="stylesheet"> <!-- Analytics Helper --> <script> (function(w,d,h,e){ w[d]=w[d]||[]; w[h]=w[h]||{ push:function(p){w[d].push(p);}, event:function(c,a,l,v) { w[d].push({event:e,category:c,action:a,label:l,value:v}); } } })(window,'dataLayer','analyticsHelper','danads-event'); </script> <!-- End Analytics Helper --> <!-- 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 + '>m_auth=' + '' + '>m_preview=' + '' + '>m_cookies_win=' + ''; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayerQueue', 'GTM-N2CS3JK'); dataLayerQueue.push({ event: "pageView", app: { name: "max" } }); </script> <!-- End Google Tag Manager --> <script>window['commonVars'] = window['commonVars'] || {};window['commonVars']['localization'] = {"date_format":{"element":"d MMM, yyyy","moment":"DD MMM YYYY"},"time_format":{"element":"H:i","moment":"HH:mm"},"datetime_format_options":{"hour12":false},"number_format":{"element":"en-US","moment":"en-US"},"number_delimiters":{"decimal":".","thousands":","},"language":{"default":"en","available_languages":{"value":["en","fr"],"default":["en"]},"show_trans_key":false},"is_rtl_direction":false};</script></head> <body> <header class="header"> <div class="grid-container"> <div class="header__inner"> <div class="header__logo"> <a href="/" class="logo"> <img src=/images/content/light-logo.png> </a> <p class="text-semi-bold header-content"> Ad Buying Platform </p> </div> <button class="header__btn menu-toggle"> <i class="fas fa-bars"></i> </button> <div class="header__menu"> <ul> <li> <a href="/fr"> <span class="text-bold text-uppercase"> Fr </span> </a> </li> <li> <a href="/contact-us?app_locale=en"> <span class="text-bold"> Help </span> </a> </li> <li class="has-button"> <a href="/login?app_locale=en" class="el-button el-button--default el-button--ui-sm text-bold" data-gtm="header-login-btn" > <span class="text-bold color-accent"> Log in </span> </a> </li> <li class="has-button"> <a href="/sign-up/with-email?app_locale=en" class="el-button el-button--accent el-button--ui-sm text-bold" data-gtm="header-get-started-btn" > <span class="text-bold"> Create your account </span> </a> </li> </ul> </div> </div> </div> </header> <main class="landing-main"> <section class="introduction-section hero-section no-sm-padding-top border-bottom"> <div class="grid-container introduction-grid"> <div class="row"> <div class="col xs-24 lg-12 introduction-left-area"> <div class="hero-section__content"> <div class="section-header"> <small class="section-title color-accent"> MAX CBC/Radio-Canada Ad Buying Platform </small> <h1 class="section-title"> The one-stop solution to reach millions of consumers. Take your digital advertising to the MAX! </h1> </div> <a href="/sign-up" class="el-button el-button--accent el-button--ui-md text-bold" data-gtm="landing-hero-get-started-btn" > <span> Kick-start your campaign </span> </a> </div> </div> <div class="col xs-24 lg-12 play-video introduction-right-area"> <img src="images/landing/introduction/cbc-laptop.svg"> <a id="introduction-play-video" class="el-button el-button--white el-button--ui-md text-bold" data-gtm="introduction-play-video" > <img src="images/landing/introduction/play-button.svg"> <span> Click here to see how it's done! </span> </a> </div> </div> </div> <div class="scroll-container"> <a href="#section2" class="scroll-down-section" style="background-image: url('images/landing/ic-arrow-down-bg.svg')" > <img src="/images/landing/chevron-down.svg" alt="chevron-down"> </a> <div id="section2" class="scroll-target-section"> </div> </div> <div class="introduction-media-frame"> <div class="introduction-media-frame__wrapper"> <button class="close-button video-button"> <i class="icon-close"></i> </button> <div class="introduction-media-frame__container"> <iframe class="introduction-media-frame__item" src="" data-src="https://da-cbc-usercontent.s3.ca-central-1.amazonaws.com/custom-files/CBC-SRC_MAX_Promo-2024_EN.mp4" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen > </iframe> </div> </div> </div> </section> <script> const introModal = document.getElementsByClassName('introduction-media-frame')[0]; const introVideoFrame = document.getElementsByClassName('introduction-media-frame__item')[0]; const introCloseButton = document.querySelectorAll('.introduction-media-frame .close-button')[0]; const introVideoSrc = introVideoFrame.getAttribute('data-src'); document.getElementById('introduction-play-video').addEventListener('click', () => { introVideoFrame.setAttribute('src', introVideoSrc); introModal.classList.add('opened'); }); introCloseButton.addEventListener('click', function () { introModal.classList.remove('opened'); introVideoFrame.setAttribute('src', ''); }); </script> <section class="landing-section platform-section border-bottom"> <section class="flex_container_center offset-right-small offset-left-extra-large"> <p class="color-accent center text-semi-bold">Your customers are a click away</p> <h2 style="text-align: center; max-width: 950px"> Deliver your ads effectively in a high-impact environment while leveraging the trust and popularity of MAX CBC/Radio-Canada content. </h2> </section> <section id="statistics-container"> <div class="statistics"> <div class="statistic left-statistic"> <p> In Canada, each month, the digital platforms of <br /> MAX CBC/Radio-Canada reach almost </p> <div class="color-accent highlighted-main"> <h3>7 <small>in</small> 10</h3> <small>users</small> </div> </div> <div class="right-statistics"> <div class="statistic"> <div> <img src="images/landing/CBC.svg" alt="cbc" /> </div> <div class="statistic-content"> <b class="color-accent highlighted-text">63%</b> <br/> <p> CBC reaches <b>63% of A18+ English Canadians</b> each month across all platforms </p> </div> </div> <div class="statistic"> <img src="/images/landing/Radio-Canada.svg" alt="cbc"/> <div class="statistic-content"> <p> <b>Radio-Canada digital platforms</b><br/> reach over </p> <b class="color-accent highlighted-text">5.3 million</b> <p class="color-accent">unique visitors</p> </div> </div> </div> </div> </section> <div class="scroll-container"> <a href="#section3" class="scroll-down-section" style="background-image: url('images/landing/ic-arrow-down-bg.svg')" > <img src="/images/landing/chevron-down.svg" alt="chevron-down"> </a> <div id="section3" class="scroll-target-section"> </div> </div> </section> <div id="results-container" class="border-bottom"> <section class="showcase-container"> <div class="main-content"> <div class="main-content-action"> <h1> MAX CBC/Radio-Canada MAX connects you with your customers wherever they are. </h1> <p> Our platform lets you display your ads (audio, video and banner) in our most popular titles. </p> <div> <div class="btn-hold"> <a href="/login?app_locale=en" class="el-button el-button--accent el-button--ui-md text-bold" data-gtm="landing-hero-get-started-btn" > <span> Kick-start your campaign </span> </a> </div> </div> </div> </div> <section class="devices-showcase"> <div class="phone"> <img src="/images/landing/phone-content.png" alt="phone-frame"> </div> <div class="tablet"> <img src="/images/landing/Tablet-content.png" alt="phtabone-img"> </div> <div class="laptop"> <img src="/images/landing/laptop-content.png" alt="phone-img"> </div> </section> </section> <section class="splide" id="splide"> <div class="splide__track"> <ul class="splide__list"> <img class="splide__slide" src="/images/landing/Logo_CBC.svg" alt="Logo_CBC" /> <img class="splide__slide" src="/images/landing/Logo_CBC-LISTEN.svg" alt="Logo_CBC-LISTEN" /> <img class="splide__slide" src="/images/landing/Logo_CBC-NEWS.svg" alt="Logo_CBC-NEWS" /> <img class="splide__slide" src="/images/landing/Logo_CBC-NEWS-explore.svg" alt="Logo_CBC-NEWS-explore" /> <img class="splide__slide" src="/images/landing/Logo_Gem.svg" alt="Logo_Gem" /> <img class="splide__slide" src="/images/landing/Logo_ICI-artv.svg" alt="Logo_ICI-artv" /> <img class="splide__slide" src="/images/landing/Logo_ICI-explora.svg" alt="Logo_ICI-explora" /> <img class="splide__slide" src="/images/landing/Logo_ICI-RDI.svg" alt="Logo_ICI-RDI" /> <img class="splide__slide" src="/images/landing/Logo_ICI-TELE.svg" alt="Logo_ICI-TELE" /> <img class="splide__slide" src="/images/landing/Logo_ICI-TOUTV.svg" alt="Logo_ICI-TOUTV" /> <img class="splide__slide" src="/images/landing/Logo_mordu.svg" alt="Logo_mordu" /> <img class="splide__slide" src="/images/landing/Logo_Ohdio.svg" alt="Logo_Ohdio" /> <img class="splide__slide" src="/images/landing/Logo_Radio-Canada.svg" alt="Logo_Radio-Canada" /> </ul> </div> <div class="splide__arrows"> <div class="splide__arrows splide__arrows--ltr"> <button class="splide__arrow splide__arrow--prev" type="button" aria-label="Previous slide" aria-controls="splide01-track" > <img src="/images/landing/chevron-up.svg" alt="left" style="transform: rotate(-90deg);"/> </button> <button class="splide__arrow splide__arrow--next" type="button" aria-label="Next slide" > <img src="/images/landing/chevron-up.svg" alt="right" style="transform: rotate(90deg);"> </button> </div> </div> </section> <div class="scroll-container"> <a href="#section4" class="scroll-down-section" style="background-image: url('images/landing/ic-arrow-down-bg.svg')" > <img src="/images/landing/chevron-down.svg" alt="chevron-down"> </a> <div id="section4" class="scroll-target-section"> </div> </div> </div> <section class="border-bottom" id="landing-steps-section" > <div class="main-content"> <img class="left-image" src="/images/landing/Illustration02.svg" alt="Illustration02"/> <div class="info-section"> <div> <article> <h2> No matter your budget, achieve the business results you’re looking for! </h2> <small> Custom solutions at your fingertips. </small> </article> <ul class="steps"> <li> <img src="/images/landing/001.svg" alt="24/7"> <h3> Tool available 24-7 </h3> </li> <li> <img src="/images/landing/003.svg" alt="Ciblage"> <h3> Targeting tailored to your specific needs </h3> </li> <li> <img src="/images/landing/004.svg" alt="24/7"> <h3> Live performance reporting </h3> </li> <li> <img src="/images/landing/005.svg" alt="24/7"> <h3> No-charge support upon request </h3> </li> </ul> <br> <div class="btn-hold"> <a href="/login?app_locale=en" class="el-button el-button--accent el-button--ui-md text-bold" data-gtm="landing-hero-get-started-btn" > <span> Kick-start your campaign </span> </a> </div> </div> </div> </div> <div class="scroll-container"> <a href="#section5" class="scroll-down-section" style="background-image: url('images/landing/ic-arrow-down-bg.svg')" > <img src="/images/landing/chevron-down.svg" alt="chevron-down"> </a> <div id="section5" class="scroll-target-section"> </div> </div> </section> <section class="landing-section has-border border-bottom" id="landing-get-started-section" > <div class="section-container"> <div class="showcase"> <div class="laptop-frame"> <img src="images/landing/laptop-content2.png" alt="laptop content"> </div> <img class="laptop-illustration" src="images/landing/Illustration03.svg" alt="Illustration03" style="rotate: 180deg; overflow: hidden; z-index: -1" > </div> <div class="info-section"> <article> <h2> The one-stop solution to reach millions of consumers. Take your digital advertising to the MAX! </h2> </article> <ul class="steps"> <li> <img src="images/landing/006.svg" alt="Bring your campaign to life"> <section> <h3> Determine your campaign length and budget </h3> <p> To estimate the number of impressions (number of times your content is displayed). </p> </section> </li> <li> <img src="images/landing/015.svg" alt="24/7"> <section> <h3> Select platforms and formats </h3> <p> Graphic banners, audio or video. </p> </section> </li> <li> <img src="images/landing/008.svg" alt="24/7"> <section> <h3> Target your audience to achieve specific goals </h3> <p> Multiple options available. </p> </section> </li> <li> <img src="images/landing/010.svg" alt="24/7"> <section> <h3> Use existing visuals or create new ones </h3> <p> Ability to preview your ads in the chosen context. </p> </section> </li> <li> <img src="images/landing/012.svg" alt="24/7"> <section> <h3> Pay and launch </h3> <p> Secure payment by credit card or by invoice upon request. </p> </section> </li> <li> <img src="images/landing/016.svg" alt="24/7"> <section> <h3> Optimize your results </h3> <p> Real-time performance reporting and campaign optimization. </p> </section> </li> </ul> </div> </div> <div class="scroll-container"> <a href="#section6" class="scroll-down-section" style="background-image: url('images/landing/ic-arrow-down-bg.svg')" > <img src="/images/landing/chevron-down.svg" alt="chevron-down"> </a> <div id="section6" class="scroll-target-section"> </div> </div> </section> <section class="landing-section faq-section has-bg "> <div class="grid-container"> <div class="row"> <div class="col xs-24"> <div class="section-header"> <h2 class="section-title"> Frequently asked questions </h2> </div> </div> </div> <div class="row"> <div class="col lg-14 offset-lg-5 "> <div class="accordion"> <div class="accordion-item"> <div class="accordion-header"> <button class="accordion-button" type="button"> What is the MAX CBC/Radio-Canada platform? </button> </div> <div class="accordion-collapse"> <div class="accordion-body"> <div class="text-sm"> MAX CBC/Radio-Canada is an ad buying platform that allows you to deliver your ads across MAX CBC/Radio-Canada’s digital platforms. </div> </div> </div> </div> <div class="accordion-item"> <div class="accordion-header"> <button class="accordion-button" type="button"> What type of campaign can I buy on MAX CBC/Radio-Canada and what platforms will my ads appear on? </button> </div> <div class="accordion-collapse"> <div class="accordion-body"> <div class="text-sm"> MAX CBC/Radio-Canada allows you to run campaigns using banners (JPG, PNG or GIF) and/or video (MP4). You can choose from a range of formats to suit your needs: <ul><li>Big box: 300 x 250 pixels</li><li>Leaderboard: 728 x 90 pixels</li><li>Mobile banner: 320 x 50 pixels</li><li>Double big box: 300 x 600 pixels</li><li>Mega banner: 970 x 250 pixels</li><li>Video (5-30 seconds): .mp4 (16:9 format)</li><li>Outstream: In-article video served between text</li><li>Audio (5-30 seconds): .mp3 or .wav</li></ul> <br/> Your ads will appear on MAX CBC/Radio-Canada digital platforms (Radio-Canada.ca, CBC.ca, CBC Gem, ICI TOU.TV, OHdio, CBC Listen, Mordu, ICI ARTV, ICI EXPLORA, ICI RDI, CBC News, CBC News Explore). In addition, video ads will appear in live feeds as well as in all catch-up programming on CBC Gem and ICI TOU.TV.<br/> You can also choose from a list of 11 audiences based on centres of interest and sociodemographic data, enabling more precise targeting to match your campaign objective. </div> </div> </div> </div> <div class="accordion-item"> <div class="accordion-header"> <button class="accordion-button" type="button"> Will I have support when booking my campaign? </button> </div> <div class="accordion-collapse"> <div class="accordion-body"> <div class="text-sm"> Yes, a sales representative will be available to answer your questions every step of the way, from creating your campaign to finalizing your purchase. </div> </div> </div> </div> <div class="accordion-item"> <div class="accordion-header"> <button class="accordion-button" type="button"> What is the minimum investment to launch an ad campaign on the MAX CBC/Radio-Canada platform and what are the payment options? </button> </div> <div class="accordion-collapse"> <div class="accordion-body"> <div class="text-sm"> The minimum amount to launch an ad campaign on MAX CBC/Radio-Canada is $500.<br/> You can pay by credit card. A payment plan option is available upon request. </div> </div> </div> </div> <div class="accordion-item"> <div class="accordion-header"> <button class="accordion-button" type="button"> Do I need to have my own advertising material to buy a campaign? </button> </div> <div class="accordion-collapse"> <div class="accordion-body"> <div class="text-sm"> For video campaigns, you need to have your own advertising material (MP4). For banner campaigns, however, you can use our authoring tool to develop a creative (JPG, PNG or GIF) aligned with your company’s branding. A logo and an image are all you need to put together your ad. </div> </div> </div> </div> </div> </div> </div> </div> </section> </main> <footer class="footer bg_primary"> <div class="footer-wrapper"> <div class="footer__copyright"> <p>@ Copyright 2025 MAX CBC/Radio-Canada. All rights reserved.</p> <p>MAX CBC/Radio-Canada is powered by Danads™</p> </div> <div class="footer__menu"> <p> <a href="https://solutionsmedia.cbcrc.ca/en/terms-conditions/" target="_blank">Terms & Conditions</a> </p> <p> <a href="https://cbc.radio-canada.ca/en/vision/governance/corporate-policies/secretariat/protection" target="_blank">Privacy Policy</a> </p> </div> </div> </footer> <div id="user-data" style="display: none"> [] </div> <div id="route-data" style="display: none"> [] </div> <div id="variables-data" style="display: none"> {"title":"MAX CBC\/Radio-Canada ","sections":{"introduction":{"visible":true,"order":1},"platform":{"visible":true,"order":2,"has_bg":true},"results":{"visible":true,"order":3,"has_bg":true},"steps":{"visible":true,"order":4,"has_bg":true},"get-started":{"visible":true,"order":5,"has_bg":true},"faq":{"visible":true,"order":6,"has_bg":true}},"viewPrefix":"Landing::pages.english","ogData":{"description":"MAX CBC\/Radio-Canada\u2019s advertising platform. Broadcast your audio, video or banner ad on our digital platforms, no matter your budget.","keywords":"Affordable, Online Advertising, Media buying, Digital purchasing, Buy Radio-Canada, Sport Ad, Advertise here, Advertise my business, Advertiser, Good value, Campaign, Digital campaign, Advertising targeting, Target, Target + education, Target + high income, How much does Radio-Canada advertising cost, Sponsor, How to promote my company, How to advertise, Trustworthy, Sustainability, Live streaming, local entrepreneur, Explora, Artv, RDI, Budget-friendly ad packages, Gala, ICI, Innovative, Integrity, Business interaction, Self-service, Local media, Digital media, Best advertising ROI, Best advertising, Name of targeted region\/town, News, Digital, Gem, podcast, Advertising opportunities, Advertising Optimization, Canadian Advertising Platform, SMB, Rate, Promotion, Ad, Tv ad, Addressable audiences, Advertising + city names Ex: Ottawa, Ad + Tv show name, Ad + Banners, GEM Advertising, Ad + Radio, Advertising on TV, Ad + Radio-canada, Ad + Tou.tv, Ad + video, Quebec (others provinces), Quebecois, Radio, CBC online radio, Cost-effective, Online advertising services, 360\/advertising solution, Creative solutions, Media solutions, Media strategy, Campaign support, Sustainability, Commercial Rates, Media Rates, Rates for CBC, Connected TV, Target your web campaign, Brand awareness, Campaign strategy, Conversion, Branding, Leads, Generate sales, Behaviors, Media channels, Banner ads, Generate traffic, Video platform, Direct buy, Programmatic buy, Ad network, Media costs, Media mix, Bid, Inventory ads, Media buying, Mobile ads, Custom audiences, Display ads, Campaign strategy","og:image":"https:\/\/max-cbc-radio-canada.ca\/images\/content\/og_image.png"},"pathToHeroLogo":"\/images\/content\/light-logo.png","faviconsPath":"\/images\/favicons\/","currentLandingLocale":"en","__currentLoopData":{"introduction":{"visible":true,"order":1},"platform":{"visible":true,"order":2,"has_bg":true},"results":{"visible":true,"order":3,"has_bg":true},"steps":{"visible":true,"order":4,"has_bg":true},"get-started":{"visible":true,"order":5,"has_bg":true},"faq":{"visible":true,"order":6,"has_bg":true}},"section":{"visible":true,"order":6,"has_bg":true},"sectionName":"faq","loop":null,"labels":"eyJDYW1wYWlnbi53aXphcmQud2ViLnN0ZXBzLmxhYmVscy5wcm9kdWN0cyI6IlByb2R1Y3RzIiwiQ2FtcGFpZ24ud2l6YXJkLndlYi5zdGVwcy5sYWJlbHMucHJvZHVjdHNfZGVzY3JpcHRpb24iOiIgIiwiQ2FtcGFpZ24ud2l6YXJkLndlYi5zdGVwcy5sYWJlbHMuc2NoZWR1bGUiOiJTY2hlZHVsZSIsIkNhbXBhaWduLndpemFyZC53ZWIuc3RlcHMubGFiZWxzLnNjaGVkdWxlX2Rlc2NyaXB0aW9uIjoiU3BlY2lmeSB3aGVuIHlvdXIgY2FtcGFpZ24gc2hvdWxkIHJ1bi4iLCJDYW1wYWlnbi53aXphcmQud2ViLnN0ZXBzLmxhYmVscy5zdGFydF9kYXRlIjoiU3RhcnQgZGF0ZSIsIkNhbXBhaWduLndpemFyZC53ZWIuc3RlcHMubGFiZWxzLnRpbWUiOiJ0aW1lIiwiQ2FtcGFpZ24ud2l6YXJkLndlYi5zdGVwcy5sYWJlbHMuZW5kX2RhdGUiOiJFbmQgZGF0ZSIsIkNhbXBhaWduLndpemFyZC53ZWIuc3RlcHMubGFiZWxzLnRpbWV6b25lIjoiVGltZSB6b25lIiwiQ2FtcGFpZ24ud2l6YXJkLndlYi5zdGVwcy5sYWJlbHMuYnVkZ2V0IjoiQnVkZ2V0IiwiQ2FtcGFpZ24ud2l6YXJkLndlYi5zdGVwcy5sYWJlbHMuYnVkZ2V0X2Rlc2NyaXB0aW9uIjoiU3BlY2lmeSBob3cgbXVjaCBtb25leSB5b3Ugd291bGQgbGlrZSB0byBzcGVuZCBvbiB5b3VyIGNhbXBhaWduLiIsIkNhbXBhaWduLndpemFyZC53ZWIuc3RlcHMubGFiZWxzLnRvdGFsX2J1ZGdldCI6IlRvdGFsIGJ1ZGdldCIsIkNhbXBhaWduLndpemFyZC53ZWIuc3RlcHMucGxhY2Vob2xkZXJzLmJ1ZGdldCI6IkFkZCBCdWRnZXQiLCJDYW1wYWlnbi53aXphcmQud2ViLnN0ZXBzLnBsYWNlaG9sZGVycy5hZGRfdmFsdWUiOiJBZGQgOmxhYmVsIiwiQ2FtcGFpZ24ud2l6YXJkLndlYi5zdGVwcy5wbGFjZWhvbGRlcnMudGltZXpvbmUiOiJUaW1lem9uZSIsIkNhbXBhaWduLndpemFyZC53ZWIuc3RlcHMubGFiZWxzLmJ1ZGdldF9wZXJfZGF5IjoiQnVkZ2V0IHBlciBkYXkiLCJDYW1wYWlnbi53aXphcmQud2ViLnN0ZXBzLmxhYmVscy5vcGVuX2VuZF9kYXRlIjoiT3BlbiBlbmQgZGF0ZSIsIkNhbXBhaWduLndpemFyZC53ZWIuc3RlcHMubGFiZWxzLmRhaWx5X2J1ZGdldCI6IkRhaWx5IGJ1ZGdldCIsIkNhbXBhaWduLndpemFyZC53ZWIuc3RlcHMubGFiZWxzLmJ1ZGdldF9wZXJfd2VlayI6IldlZWtseSBidWRnZXQiLCJDYW1wYWlnbi53aXphcmQud2ViLnN0ZXBzLmxhYmVscy5jcmVhdGl2ZXMiOiJDcmVhdGl2ZXMiLCJDYW1wYWlnbi53aXphcmQud2ViLnN0ZXBzLmxhYmVscy5jcmVhdGl2ZXNfZGVzY3JpcHRpb24iOiJUaGUgY3JlYXRpdmUgaXMgdGhlIHBhcnQgb2YgeW91ciBjYW1wYWlnbiB0aGF0IHdpbGwgYmUgZGlzcGxheWVkIHRvIHlvdXIgYXVkaWVuY2UuIEJ5IGFkZGluZyBtb3JlIGNyZWF0aXZlcyB5b3UgaW5jcmVhc2UgdGhlIHBlcmZvcm1hbmNlIG9mIHlvdXIgY2FtcGFpZ24uIiwiQ2FtcGFpZ24ud2l6YXJkLndlYi5zdGVwcy5sYWJlbHMucG9fbnVtYmVyX2hlYWRlcl9hZHZlcnRpc2VyIjoiUmVmZXJlbmNlIChvcHRpb25hbCkiLCJDYW1wYWlnbi53aXphcmQud2ViLnN0ZXBzLmxhYmVscy5wb19udW1iZXJfaGVhZGVyIjoiUE8gTnVtYmVyIiwiQ2FtcGFpZ24ud2l6YXJkLndlYi5zdGVwcy5sYWJlbHMucG9fbnVtYmVyX2hlYWRlcl9zdWZmaXgiOiIgIiwiQ2FtcGFpZ24ud2l6YXJkLnNvY2lhbC5zdGVwcy5sYWJlbHMucHJvZHVjdHMiOiJQcm9kdWN0cyIsIkNhbXBhaWduLndpemFyZC5zb2NpYWwuc3RlcHMubGFiZWxzLnByb2R1Y3RzX2Rlc2NyaXB0aW9uIjoiICIsIkNhbXBhaWduLndpemFyZC5zb2NpYWwuc3RlcHMubGFiZWxzLnNjaGVkdWxlIjoiU2NoZWR1bGUiLCJDYW1wYWlnbi53aXphcmQuc29jaWFsLnN0ZXBzLmxhYmVscy5zY2hlZHVsZV9kZXNjcmlwdGlvbiI6IlNwZWNpZnkgd2hlbiB5b3VyIGNhbXBhaWduIHNob3VsZCBydW4uIiwiQ2FtcGFpZ24ud2l6YXJkLnNvY2lhbC5zdGVwcy5sYWJlbHMuc3RhcnRfZGF0ZSI6IlN0YXJ0IGRhdGUiLCJDYW1wYWlnbi53aXphcmQuc29jaWFsLnN0ZXBzLmxhYmVscy50aW1lIjoidGltZSIsIkNhbXBhaWduLndpemFyZC5zb2NpYWwuc3RlcHMubGFiZWxzLmVuZF9kYXRlIjoiRW5kIGRhdGUiLCJDYW1wYWlnbi53aXphcmQuc29jaWFsLnN0ZXBzLmxhYmVscy5idWRnZXQiOiJCdWRnZXQiLCJDYW1wYWlnbi53aXphcmQuc29jaWFsLnN0ZXBzLmxhYmVscy5idWRnZXRfZGVzY3JpcHRpb24iOiJTcGVjaWZ5IGhvdyBtdWNoIG1vbmV5IHlvdSB3b3VsZCBsaWtlIHRvIHNwZW5kIG9uIHlvdXIgY2FtcGFpZ24uIiwiQ2FtcGFpZ24ud2l6YXJkLnNvY2lhbC5zdGVwcy5sYWJlbHMudG90YWxfYnVkZ2V0IjoiVG90YWwgYnVkZ2V0IiwiQ2FtcGFpZ24ud2l6YXJkLnNvY2lhbC5zdGVwcy5wbGFjZWhvbGRlcnMuYnVkZ2V0IjoiQWRkIEJ1ZGdldCIsIkNhbXBhaWduLndpemFyZC5zb2NpYWwuc3RlcHMubGFiZWxzLmJ1ZGdldF9wZXJfZGF5IjoiQnVkZ2V0IHBlciBkYXkiLCJNYXRjaGNyYWZ0LmxhYmVscy5zb2NpYWwud2l6YXJkLnN0ZXBzLmJ1c2luZXNzX3BhZ2UudGl0bGUiOiJGYWNlYm9vayBCdXNpbmVzcyBQYWdlIiwiTWF0Y2hjcmFmdC5sYWJlbHMuc29jaWFsLndpemFyZC5zdGVwcy5idXNpbmVzc19wYWdlLnN1Yl90aXRsZSI6IlBsZWFzZSBzZWxlY3QgYSBwYWdlIHlvdSB3YW50IHRvIHVzZS4gWW91IG5lZWQgdG8gYXBwcm92ZSBpdCBpbiBGYWNlYm9vay5PbmNlIHlvdSBjaGVjayBvdXQgdGhlIGNhbXBhaWduIHlvdSB3aWxsIG5vdCBiZSBhYmxlIHRvIGNoYW5nZSB0aGUgYnVzaW5lc3MgcGFnZS4iLCJNYXRjaGNyYWZ0LmxhYmVscy5zb2NpYWwuZGF0YXRhYmxlX2VtcHR5X3N0YXRlIjoiQ29ubmVjdCB5b3VyIEZhY2Vib29rIEJ1c2luZXNzIFBhZ2UiLCJDYW1wYWlnbi53aXphcmQuc29jaWFsLnN0ZXBzLmxhYmVscy5jcmVhdGl2ZXMiOiJDcmVhdGl2ZXMiLCJNYXRjaGNyYWZ0LmxhYmVscy5zb2NpYWwud2l6YXJkLnN0ZXBzLmNyZWF0aXZlcy5zdWJfdGl0bGUiOiJGYWNlYm9vayBjYW1wYWlnbnMgdXNlcyBhdXRvbWF0aWMgcGxhY2VtZW50cyBhbmQgd2lsbCBzaG93IHlvdXIgY3JlYXRpdmVzIHdoZXJlIHRoZXkgYXJlIG1vc3QgZWZmaWNpZW50IGZvciB5b3VyIGJ1ZGdldC48YnIgXC8+IEZvciBtb3JlIGluZm9ybWF0aW9uIHNlZSA8Yj5Ib3cgaXQgd29ya3M8XC9iPi4iLCJDYW1wYWlnbi53aXphcmQuc29jaWFsLnN0ZXBzLmxhYmVscy5wb19udW1iZXJfaGVhZGVyX2FkdmVydGlzZXIiOiJSZWZlcmVuY2UgKG9wdGlvbmFsKSIsIkNhbXBhaWduLndpemFyZC5zb2NpYWwuc3RlcHMubGFiZWxzLnBvX251bWJlcl9oZWFkZXIiOiJQTyBOdW1iZXIiLCJDYW1wYWlnbi53aXphcmQuc29jaWFsLnN0ZXBzLmxhYmVscy5wb19udW1iZXJfaGVhZGVyX3N1ZmZpeCI6IiAiLCJDYW1wYWlnbi53aXphcmQuc2VhcmNoLnN0ZXBzLmxhYmVscy5wcm9kdWN0cyI6IlByb2R1Y3RzIiwiQ2FtcGFpZ24ud2l6YXJkLnNlYXJjaC5zdGVwcy5sYWJlbHMucHJvZHVjdHNfZGVzY3JpcHRpb24iOiIgIiwiQ2FtcGFpZ24ud2l6YXJkLnNlYXJjaC5zdGVwcy5sYWJlbHMuc2NoZWR1bGUiOiJTY2hlZHVsZSIsIkNhbXBhaWduLndpemFyZC5zZWFyY2guc3RlcHMubGFiZWxzLnNjaGVkdWxlX2Rlc2NyaXB0aW9uIjoiU3BlY2lmeSB3aGVuIHlvdXIgY2FtcGFpZ24gc2hvdWxkIHJ1bi4iLCJDYW1wYWlnbi53aXphcmQuc2VhcmNoLnN0ZXBzLmxhYmVscy5zdGFydF9kYXRlIjoiU3RhcnQgZGF0ZSIsIkNhbXBhaWduLndpemFyZC5zZWFyY2guc3RlcHMubGFiZWxzLnRpbWUiOiJ0aW1lIiwiQ2FtcGFpZ24ud2l6YXJkLnNlYXJjaC5zdGVwcy5sYWJlbHMuZW5kX2RhdGUiOiJFbmQgZGF0ZSIsIkNhbXBhaWduLndpemFyZC5zZWFyY2guc3RlcHMubGFiZWxzLmJ1ZGdldCI6IkJ1ZGdldCIsIkNhbXBhaWduLndpemFyZC5zZWFyY2guc3RlcHMubGFiZWxzLmJ1ZGdldF9kZXNjcmlwdGlvbiI6IlNwZWNpZnkgaG93IG11Y2ggbW9uZXkgeW91IHdvdWxkIGxpa2UgdG8gc3BlbmQgb24geW91ciBjYW1wYWlnbi4iLCJDYW1wYWlnbi53aXphcmQuc2VhcmNoLnN0ZXBzLmxhYmVscy50b3RhbF9idWRnZXQiOiJUb3RhbCBidWRnZXQiLCJDYW1wYWlnbi53aXphcmQuc2VhcmNoLnN0ZXBzLnBsYWNlaG9sZGVycy5idWRnZXQiOiJBZGQgQnVkZ2V0IiwiQ2FtcGFpZ24ud2l6YXJkLnNlYXJjaC5zdGVwcy5sYWJlbHMuYnVkZ2V0X3Blcl9kYXkiOiJCdWRnZXQgcGVyIGRheSIsIk1hdGNoY3JhZnQud29yZHMuc2VhcmNoLnNlYXJjaF9jcmVhdGl2ZS50aXRsZSI6IkNyZWF0aXZlcyIsIk1hdGNoY3JhZnQud29yZHMuc2VhcmNoLnNlYXJjaF9jcmVhdGl2ZS5kZXNjcmlwdGlvbiI6IlN5c3RlbSBhdXRvbWF0aWNhbGx5IHRlc3RzIGRpZmZlcmVudCBjb21iaW5hdGlvbnMgYW5kIGxlYXJucyB3aGljaCBjb21iaW5hdGlvbnMgcGVyZm9ybSBiZXN0LkJ5IGFkYXB0aW5nIHlvdXIgYWRcdTIwMTlzIGNvbnRlbnQgdG8gbW9yZSBjbG9zZWx5IG1hdGNoIHBvdGVudGlhbCBjdXN0b21lcnNcdTIwMTkgc2VhcmNoIHRlcm1zLHJlc3BvbnNpdmUgc2VhcmNoIGFkcyBtYXkgaW1wcm92ZSB5b3VyIGNhbXBhaWduXHUyMDE5cyBwZXJmb3JtYW5jZS4iLCJNYXRjaGNyYWZ0LndvcmRzLnNlYXJjaC5zZWFyY2hfcHJldmlldy50aXRsZSI6IllvdXIgQWQgZXhhbXBsZSIsIk1hdGNoY3JhZnQud29yZHMuc2VhcmNoLnNlYXJjaF9wcmV2aWV3LmRlc2NyaXB0aW9uIjoiVGhpcyBpcyBob3cgeW91ciBhZCBtaWdodCBsb29rIGxpa2UgYmFzZWQgb24gc3VnZ2VzdGVkIGhlYWRlcnMgYW5kIGRlc2NyaXB0aW9ucyBjb21iaW5hdGlvbi4iLCJNYXRjaGNyYWZ0LndvcmRzLnNlYXJjaC5zZWFyY2hfZGV0YWlscy50aXRsZSI6IkRlc3RpbmF0aW9uIFVSTCIsIk1hdGNoY3JhZnQud29yZHMuc2VhcmNoLnNlYXJjaF9kZXRhaWxzLmRlc2NyaXB0aW9uIjoiU2V0IHRoZSB3ZWIgcGFnZSB3aGVyZSB1c2VycyB3aWxsIGdvIHdoZW4gdGhleSBjbGljayB5b3VyIGFkLiBQbGVhc2UgaW5jbHVkZSB0aGUgaHR0cHM6XC9cLyIsIk1hdGNoY3JhZnQud29yZHMuc2VhcmNoLmhlYWRsaW5lcyI6IkhlYWRsaW5lcyIsIk1hdGNoY3JhZnQud29yZHMuc2VhcmNoLmRlc2NyaXB0aW9ucyI6IkRlc2NyaXB0aW9ucyIsIk1hdGNoY3JhZnQud29yZHMuc2VhcmNoLnNlYXJjaF9kZXRhaWxzLmhlbHBfdGV4dCI6IlNwZWNpZmljIGxpbmsgdGhhdCB5b3UgcHJvdmlkZSB0byB0cmFjayBpbXByZXNzaW9ucyBvbiB5b3VyIHNpZGUuIEZlZWwgZnJlZSB0byBsZWF2ZSBpdCBlbXB0eSBpZiB5b3UgZG9uJ3QgbmVlZCBpdC4iLCJDcmVhdGl2ZS5sYWJlbHMuc2VhcmNoLnRpdGxlLnRyYWNraW5nX3VybCI6IlRyYWNraW5nIFVSTCIsIkNyZWF0aXZlLmxhYmVscy5zZWFyY2gudGl0bGUuZGVzdGluYXRpb25fdXJsIjoiRGVzdGluYXRpb24gVVJMIiwiQ3JlYXRpdmUubGFiZWxzLnNlYXJjaC5wbGFjZWhvbGRlci5maW5hbF91cmwiOiJFbnRlciBmaW5hbCBVUkwiLCJDcmVhdGl2ZS5sYWJlbHMuc2VhcmNoLnBsYWNlaG9sZGVyLnRyYWNraW5nX3VybCI6IkVudGVyIHRyYWNraW5nIFVSTCIsIkNhbXBhaWduLndpemFyZC5zZWFyY2guc3RlcHMubGFiZWxzLnBvX251bWJlcl9oZWFkZXJfYWR2ZXJ0aXNlciI6IlJlZmVyZW5jZSAob3B0aW9uYWwpIiwiQ2FtcGFpZ24ud2l6YXJkLnNlYXJjaC5zdGVwcy5sYWJlbHMucG9fbnVtYmVyX2hlYWRlciI6IlBPIE51bWJlciIsIkNhbXBhaWduLndpemFyZC5zZWFyY2guc3RlcHMubGFiZWxzLnBvX251bWJlcl9oZWFkZXJfc3VmZml4IjoiICIsIkNhbXBhaWduLndpemFyZC5kaXNwbGF5LnN0ZXBzLmxhYmVscy5wcm9kdWN0cyI6IlByb2R1Y3RzIiwiQ2FtcGFpZ24ud2l6YXJkLmRpc3BsYXkuc3RlcHMubGFiZWxzLnByb2R1Y3RzX2Rlc2NyaXB0aW9uIjoiICIsIkNhbXBhaWduLndpemFyZC5kaXNwbGF5LnN0ZXBzLmxhYmVscy5zY2hlZHVsZSI6IlNjaGVkdWxlIiwiQ2FtcGFpZ24ud2l6YXJkLmRpc3BsYXkuc3RlcHMubGFiZWxzLnNjaGVkdWxlX2Rlc2NyaXB0aW9uIjoiU3BlY2lmeSB3aGVuIHlvdXIgY2FtcGFpZ24gc2hvdWxkIHJ1bi4iLCJDYW1wYWlnbi53aXphcmQuZGlzcGxheS5zdGVwcy5sYWJlbHMuc3RhcnRfZGF0ZSI6IlN0YXJ0IGRhdGUiLCJDYW1wYWlnbi53aXphcmQuZGlzcGxheS5zdGVwcy5sYWJlbHMudGltZSI6InRpbWUiLCJDYW1wYWlnbi53aXphcmQuZGlzcGxheS5zdGVwcy5sYWJlbHMuZW5kX2RhdGUiOiJFbmQgZGF0ZSIsIkNhbXBhaWduLndpemFyZC5kaXNwbGF5LnN0ZXBzLmxhYmVscy5idWRnZXQiOiJCdWRnZXQiLCJDYW1wYWlnbi53aXphcmQuZGlzcGxheS5zdGVwcy5sYWJlbHMuYnVkZ2V0X2Rlc2NyaXB0aW9uIjoiU3BlY2lmeSBob3cgbXVjaCBtb25leSB5b3Ugd291bGQgbGlrZSB0byBzcGVuZCBvbiB5b3VyIGNhbXBhaWduLiIsIkNhbXBhaWduLndpemFyZC5kaXNwbGF5LnN0ZXBzLmxhYmVscy50b3RhbF9idWRnZXQiOiJUb3RhbCBidWRnZXQiLCJDYW1wYWlnbi53aXphcmQuZGlzcGxheS5zdGVwcy5wbGFjZWhvbGRlcnMuYnVkZ2V0IjoiQWRkIEJ1ZGdldCIsIkNhbXBhaWduLndpemFyZC5kaXNwbGF5LnN0ZXBzLmxhYmVscy5idWRnZXRfcGVyX2RheSI6IkJ1ZGdldCBwZXIgZGF5IiwiQ2FtcGFpZ24ud2l6YXJkLmRpc3BsYXkuc3RlcHMubGFiZWxzLmNyZWF0aXZlcyI6IkNyZWF0aXZlcyIsIk1hdGNoY3JhZnQubGFiZWxzLmRpc3BsYXkud2l6YXJkLnN0ZXBzLmNyZWF0aXZlcy5kaXNwbGF5X3N1Yl90aXRsZSI6IlRoZSBjcmVhdGl2ZSBpcyB0aGUgcGFydCBvZiB5b3VyIGNhbXBhaWduIHRoYXQgd2lsbCBiZSBkaXNwbGF5ZWQgdG8geW91ciBhdWRpZW5jZS4gQnkgYWRkaW5nIG1vcmUgY3JlYXRpdmVzIHlvdSBpbmNyZWFzZSB0aGVcbnBlcmZvcm1hbmNlIG9mIHlvdXIgY2FtcGFpZ24uIE92ZXIgdGltZSB5b3VyIGNhbXBhaWduIHdpbGwgYmUgb3B0aW1pemVkIGJhc2VkIG9mZiBvZiB0aGUgYmVzdCBwZXJmb3JtaW5nIGNyZWF0aXZlcyxcbmFuZCB3aWxsIGJlIHNob3duIG1vcmUgZnJlcXVlbnRseS4iLCJNYXRjaGNyYWZ0LmNyZWF0aXZlcy5kaXNwbGF5LmxhYmVscy5wcm9wZXJ0aWVzLmRlc3RpbmF0aW9uX3VybC5sYWJlbCI6IkRlc3RpbmF0aW9uIFVSTCIsIk1hdGNoY3JhZnQuY3JlYXRpdmVzLmRpc3BsYXkubGFiZWxzLnByb3BlcnRpZXMuZGVzdGluYXRpb25fdXJsLmRlc2NyaXB0aW9uIjoiU2V0IHRoZSB3ZWIgcGFnZSB3aGVyZSB1c2VycyB3aWxsIGdvIHdoZW4gdGhleSBjbGljayB5b3VyIGFkLiBQbGVhc2UgaW5jbHVkZSB0aGUgaHR0cHM6XC9cLyIsIk1hdGNoY3JhZnQuY3JlYXRpdmVzLmRpc3BsYXkubGFiZWxzLnByb3BlcnRpZXMudHJhY2tpbmdfdXJsLmRlc2NyaXB0aW9uIjoiU3BlY2lmaWMgbGluayB0aGF0IHlvdSBwcm92aWRlIHRvIHRyYWNrIGltcHJlc3Npb25zIG9uIHlvdXIgc2lkZS4gRmVlbCBmcmVlIHRvIGxlYXZlIGl0IGVtcHR5IGlmIHlvdSBkb25cdTIwMTl0IG5lZWQgaXQuIiwiQ3JlYXRpdmUubGFiZWxzLmRpc3BsYXkudGl0bGUuZGVzdGluYXRpb25fdXJsIjoiRGVzdGluYXRpb24gVVJMIiwiQ3JlYXRpdmUubGFiZWxzLmRpc3BsYXkuZGVzY3JpcHRpb24uZGVzdGluYXRpb25fdXJsIjoiICIsIkNyZWF0aXZlLmxhYmVscy5kaXNwbGF5LnRpdGxlLnRyYWNraW5nX3VybCI6IlRyYWNraW5nIFVSTCIsIkNyZWF0aXZlLmxhYmVscy5kaXNwbGF5LnBsYWNlaG9sZGVyLmRlc3RpbmF0aW9uX3VybCI6IkVudGVyIGRlc3RpbmF0aW9uIHVybCIsIkNyZWF0aXZlLmxhYmVscy5kaXNwbGF5LnBsYWNlaG9sZGVyLnRyYWNraW5nX3VybCI6IkVudGVyIHRyYWNraW5nIFVSTCIsIkNhbXBhaWduLndpemFyZC5kaXNwbGF5LnN0ZXBzLmxhYmVscy5wb19udW1iZXJfaGVhZGVyX2FkdmVydGlzZXIiOiJSZWZlcmVuY2UgKG9wdGlvbmFsKSIsIkNhbXBhaWduLndpemFyZC5kaXNwbGF5LnN0ZXBzLmxhYmVscy5wb19udW1iZXJfaGVhZGVyIjoiUE8gTnVtYmVyIiwiQ2FtcGFpZ24ud2l6YXJkLmRpc3BsYXkuc3RlcHMubGFiZWxzLnBvX251bWJlcl9oZWFkZXJfc3VmZml4IjoiICIsIlByaW50LmRldGFpbHMucHJpbnQuc2V0dGluZ3MuMS50aXRsZSI6IlB1YmxpY2F0aW9uIiwiUHJpbnQuZGV0YWlscy5wcmludC5zZXR0aW5ncy4xLnN1Yl90aXRsZSI6IlNlbGVjdCB0aGUgcHVibGljYXRpb24geW91IHdpc2ggdG8gYWR2ZXJ0aXNlIGluLiIsIlByaW50LmRldGFpbHMucHJpbnQuc2V0dGluZ3MuMy50aXRsZSI6IlNlY3Rpb24iLCJQcmludC5kZXRhaWxzLnByaW50LnNldHRpbmdzLjMuc3ViX3RpdGxlIjoiSW4gd2hpY2ggc2VjdGlvbiBvbiB0aGUgbmV3c3BhcGVyIGRvIHlvdSB3YW50IHlvdXIgYWQgdG8gYXBwZWFyLiIsIlByaW50LmRldGFpbHMucHJpbnQuc2V0dGluZ3MuNS50aXRsZSI6IkZvcm1hdCIsIlByaW50LmRldGFpbHMucHJpbnQuc2V0dGluZ3MuNS5zdWJfdGl0bGUiOiJDaG9vc2UgYSBmb3JtYXQgdGhhdCBmaXRzIHlvdXIgb2JqZWN0aXZlcyBhbmQgeW91ciB3YWxsZXQuIFRoZSBwcmljZSBpbmRpY2F0ZWQgaXMgdGhlIHByaWNlIHBlciBpc3N1ZS4iLCJQcmludC5kZXRhaWxzLnByaW50LnNldHRpbmdzLjQudGl0bGUiOiJQbGFjZW1lbnQiLCJQcmludC5kZXRhaWxzLnByaW50LnNldHRpbmdzLjQuc3ViX3RpdGxlIjoiV2l0aGluIHRoZSBzZWN0aW9uIHBsZWFzZSBjaG9vc2UgeW91ciBwcmVmZXJyZWQgcGxhY2VtZW50LiIsIlByaW50LmRldGFpbHMucHJpbnQuc2V0dGluZ3MuMi50aXRsZSI6Iklzc3VlcyIsIlByaW50LmRldGFpbHMucHJpbnQuc2V0dGluZ3MuMi5zdWJfdGl0bGUiOiJSZXBlYXRpbmcgeW91ciBwcmludCBhZCBhY3Jvc3MgYSBjb3VwbGUgb2YgaXNzdWVzIHdpbGwgaGF2ZSBhIGJpZ2dlciBpbXBhY3QgYW5kIGJldHRlciBjaGFuY2Ugb2YgcmVhY2hpbmcgeW91ciBhdWRpZW5jZS4iLCJQcmludC53aXphcmQucHJpbnQuc3RlcHMuc2NoZWR1bGUuaXNzdWVzLmFsZXJ0X2luZm8iOiJTZWxlY3RhYmxlIGRhdGVzIGhlcmUgYXJlIHRoZSBkYXlzIHRoZSBwdWJsaWNhdGlvbiBpcyBwdWJsaXNoZWQuIiwiQ2FtcGFpZ24ud2l6YXJkLnByaW50LnN0ZXBzLmxhYmVscy5jcmVhdGl2ZXMiOiJDcmVhdGl2ZXMiLCJDYW1wYWlnbi53aXphcmQucHJpbnQuc3RlcHMubGFiZWxzLmNyZWF0aXZlc19kZXNjcmlwdGlvbiI6IlRoZSBjcmVhdGl2ZSBpcyB0aGUgcGFydCBvZiB5b3VyIGNhbXBhaWduIHRoYXQgd2lsbCBiZSBkaXNwbGF5ZWQgdG8geW91ciBhdWRpZW5jZS4gQnkgYWRkaW5nIG1vcmUgY3JlYXRpdmVzIHlvdSBpbmNyZWFzZSB0aGUgcGVyZm9ybWFuY2Ugb2YgeW91ciBjYW1wYWlnbi4iLCJDYW1wYWlnbi53aXphcmQucHJpbnQuc3RlcHMubGFiZWxzLnBvX251bWJlcl9oZWFkZXJfYWR2ZXJ0aXNlciI6IlJlZmVyZW5jZSAob3B0aW9uYWwpIiwiQ2FtcGFpZ24ud2l6YXJkLnByaW50LnN0ZXBzLmxhYmVscy5wb19udW1iZXJfaGVhZGVyIjoiUE8gTnVtYmVyIiwiQ2FtcGFpZ24ud2l6YXJkLnByaW50LnN0ZXBzLmxhYmVscy5wb19udW1iZXJfaGVhZGVyX3N1ZmZpeCI6IiAiLCJDYW1wYWlnbi53aXphcmQubGlzdGluZy5zdGVwcy5sYWJlbHMucHJvZHVjdHMiOiJQcm9kdWN0cyIsIkNhbXBhaWduLndpemFyZC5saXN0aW5nLnN0ZXBzLmxhYmVscy5wcm9kdWN0c19kZXNjcmlwdGlvbiI6IiAiLCJDYW1wYWlnbi53aXphcmQubGlzdGluZy5zdGVwcy5sYWJlbHMuc2NoZWR1bGUiOiJTY2hlZHVsZSIsIkNhbXBhaWduLndpemFyZC5saXN0aW5nLnN0ZXBzLmxhYmVscy5zY2hlZHVsZV9kZXNjcmlwdGlvbiI6IlNwZWNpZnkgd2hlbiB5b3VyIGNhbXBhaWduIHNob3VsZCBydW4uIiwiQ2FtcGFpZ24ud2l6YXJkLmxpc3Rpbmcuc3RlcHMubGFiZWxzLnN0YXJ0X2RhdGUiOiJTdGFydCBkYXRlIiwiQ2FtcGFpZ24ud2l6YXJkLmxpc3Rpbmcuc3RlcHMubGFiZWxzLnRpbWUiOiJ0aW1lIiwiQ2FtcGFpZ24ud2l6YXJkLmxpc3Rpbmcuc3RlcHMubGFiZWxzLmVuZF9kYXRlIjoiRW5kIGRhdGUiLCJDYW1wYWlnbi53aXphcmQubGlzdGluZy5zdGVwcy5sYWJlbHMudGltZXpvbmUiOiJUaW1lIHpvbmUiLCJDYW1wYWlnbi53aXphcmQubGlzdGluZy5zdGVwcy50aXRsZS5hc3NldF9maWVsZHMiOiJBc3NldCBmaWVsZHMiLCJDYW1wYWlnbi53aXphcmQubGlzdGluZy5hc3NldF9maWVsZHMubGFiZWxzLnRlc3RfMSI6IkRlbW8gZmllbGQgMSIsIkNhbXBhaWduLndpemFyZC5saXN0aW5nLmFzc2V0X2ZpZWxkcy5sYWJlbHMudGVzdF8yIjoiRGVtbyBmaWVsZCAyIiwiQ2FtcGFpZ24ud2l6YXJkLmxpc3RpbmcuYXNzZXRfZmllbGRzLmxhYmVscy50ZXN0XzMiOiJEZW1vIGZpZWxkIDMiLCJDYW1wYWlnbi53aXphcmQubGlzdGluZy5hc3NldF9maWVsZHMucGxhY2Vob2xkZXJzLnRlc3RfMSI6IkVudGVyIHlvdXIgRGVtbyBmaWVsZCAxIiwiQ2FtcGFpZ24ud2l6YXJkLmxpc3RpbmcuYXNzZXRfZmllbGRzLnBsYWNlaG9sZGVycy50ZXN0XzIiOiJFbnRlciB5b3VyIERlbW8gZmllbGQgMiIsIkNhbXBhaWduLndpemFyZC5saXN0aW5nLmFzc2V0X2ZpZWxkcy5wbGFjZWhvbGRlcnMudGVzdF8zIjoiRW50ZXIgeW91ciBEZW1vIGZpZWxkIDMiLCJDYW1wYWlnbi53aXphcmQubGlzdGluZy5zdGVwcy5sYWJlbHMucG9fbnVtYmVyX2hlYWRlcl9hZHZlcnRpc2VyIjoiUmVmZXJlbmNlIChvcHRpb25hbCkiLCJDYW1wYWlnbi53aXphcmQubGlzdGluZy5zdGVwcy5sYWJlbHMucG9fbnVtYmVyX2hlYWRlciI6IlBPIE51bWJlciIsIkNhbXBhaWduLndpemFyZC5saXN0aW5nLnN0ZXBzLmxhYmVscy5wb19udW1iZXJfaGVhZGVyX3N1ZmZpeCI6IiAiLCJDYW1wYWlnbi53aXphcmQucHJpbnQuc3RlcHMubGFiZWxzLnRvdGFsX2J1ZGdldCI6IlRvdGFsIGJ1ZGdldCIsIkNhbXBhaWduLndpemFyZC5saXN0aW5nLnN0ZXBzLmxhYmVscy5idWRnZXQiOiJCdWRnZXQiLCJDYW1wYWlnbi53aXphcmQucmFkaW8uc3RlcHMubGFiZWxzLnByb2R1Y3RzIjoiUHJvZHVjdHMiLCJDYW1wYWlnbi53aXphcmQucmFkaW8uc3RlcHMubGFiZWxzLnByb2R1Y3RzX2Rlc2NyaXB0aW9uIjoiICIsIlJhZGlvLndpemFyZC5yYWRpby5sYWJlbHMuY2FsZW5kYXIiOiJNYXN0ZXIgQ2FsZW5kYXIiLCJSYWRpby53aXphcmQucmFkaW8ubGFiZWxzLmNhbGVuZGFyX2Rlc2NyaXB0aW9uIjoiV29yayBzbWFydGVyISBTZXQgdXAgdGhlIHNjaGVkdWxlIGZvciB5b3VyIGNhbXBhaWduIGluIG9uZSBwbGFjZSBhbmQgdXNlIGl0IGZvciBvdGhlciByYWRpbyBzdGF0aW9ucyB5b3Ugd2FudCB0byB0YXJnZXQuIiwiUmFkaW8ud2l6YXJkLnJhZGlvLmxhYmVscy5zZWN0aW9ucy5kYXRlX3BpY2tlciI6IjEuIFNwZWNpZnkgdGhlIHN0YXJ0IGRhdGUgYW5kIGFtb3VudCBvZiB3ZWVrcyB5b3Ugd2FudCB0byBydW4geW91ciBjYW1wYWlnbiIsIlJhZGlvLndpemFyZC5yYWRpby5sYWJlbHMuc2VjdGlvbnMucmFkaW9fc3RhdGlvbnMiOiIyLiBTcGVjaWZ5IHRoZSByYWRpbyBzdGF0aW9ucyB5b3Ugd2FudCB0byB0YXJnZXQiLCJSYWRpby53aXphcmQucmFkaW8ubGFiZWxzLnNlY3Rpb25zLnNjaGVkdWxlIjoiMy4gU2VsZWN0IHRpbWUgYmFuZHMgeW91IHByZWZlciB0byBydW4geW91ciBhdWRpbyBjcmVhdGl2ZSBhbmQgYWRqdXN0IGFtb3VudCBvZiBzcG90cyBwZXIgdGltZSBiYW5kcyIsIlJhZGlvLndpemFyZC5yYWRpby5sYWJlbHMuc2VsZWN0ZWRfdGltZV9zbG90cyI6IlNlbGVjdGVkIHRpbWUgYmFuZHMgYW5kIHNwb3RzIiwiQ2FtcGFpZ24ud2l6YXJkLnJhZGlvLnN0ZXBzLmxhYmVscy5jcmVhdGl2ZXMiOiJDcmVhdGl2ZXMiLCJDYW1wYWlnbi53aXphcmQucmFkaW8uc3RlcHMubGFiZWxzLmNyZWF0aXZlc19kZXNjcmlwdGlvbiI6IlRoZSBjcmVhdGl2ZSBpcyB0aGUgcGFydCBvZiB5b3VyIGNhbXBhaWduIHRoYXQgd2lsbCBiZSBkaXNwbGF5ZWQgdG8geW91ciBhdWRpZW5jZS4gQnkgYWRkaW5nIG1vcmUgY3JlYXRpdmVzIHlvdSBpbmNyZWFzZSB0aGUgcGVyZm9ybWFuY2Ugb2YgeW91ciBjYW1wYWlnbi4iLCJDYW1wYWlnbi53aXphcmQucmFkaW8uc3RlcHMubGFiZWxzLnBvX251bWJlcl9oZWFkZXJfYWR2ZXJ0aXNlciI6IlJlZmVyZW5jZSAob3B0aW9uYWwpIiwiQ2FtcGFpZ24ud2l6YXJkLnJhZGlvLnN0ZXBzLmxhYmVscy5wb19udW1iZXJfaGVhZGVyIjoiUE8gTnVtYmVyIiwiQ2FtcGFpZ24ud2l6YXJkLnJhZGlvLnN0ZXBzLmxhYmVscy5wb19udW1iZXJfaGVhZGVyX3N1ZmZpeCI6IiAiLCJDYW1wYWlnbi53aXphcmQudHJpdG9uLnN0ZXBzLmxhYmVscy5wcm9kdWN0cyI6IlByb2R1Y3RzIiwiQ2FtcGFpZ24ud2l6YXJkLnRyaXRvbi5zdGVwcy5sYWJlbHMucHJvZHVjdHNfZGVzY3JpcHRpb24iOiIgIiwiQ2FtcGFpZ24ud2l6YXJkLnRyaXRvbi5zdGVwcy5sYWJlbHMuc2NoZWR1bGUiOiJTY2hlZHVsZSIsIkNhbXBhaWduLndpemFyZC50cml0b24uc3RlcHMubGFiZWxzLnNjaGVkdWxlX2Rlc2NyaXB0aW9uIjoiU3BlY2lmeSB3aGVuIHlvdXIgY2FtcGFpZ24gc2hvdWxkIHJ1bi4iLCJDYW1wYWlnbi53aXphcmQudHJpdG9uLnN0ZXBzLmxhYmVscy5zdGFydF9kYXRlIjoiU3RhcnQgZGF0ZSIsIkNhbXBhaWduLndpemFyZC50cml0b24uc3RlcHMubGFiZWxzLmVuZF9kYXRlIjoiRW5kIGRhdGUiLCJDYW1wYWlnbi53aXphcmQudHJpdG9uLnN0ZXBzLmxhYmVscy5idWRnZXQiOiJCdWRnZXQiLCJDYW1wYWlnbi53aXphcmQudHJpdG9uLnN0ZXBzLmxhYmVscy5idWRnZXRfZGVzY3JpcHRpb24iOiJTcGVjaWZ5IGhvdyBtdWNoIG1vbmV5IHlvdSB3b3VsZCBsaWtlIHRvIHNwZW5kIG9uIHlvdXIgY2FtcGFpZ24uIiwiQ2FtcGFpZ24ud2l6YXJkLnRyaXRvbi5zdGVwcy5sYWJlbHMudG90YWxfYnVkZ2V0IjoiVG90YWwgYnVkZ2V0IiwiQ2FtcGFpZ24ud2l6YXJkLnRyaXRvbi5zdGVwcy5wbGFjZWhvbGRlcnMuYnVkZ2V0IjoiQWRkIEJ1ZGdldCIsIkNhbXBhaWduLndpemFyZC50cml0b24uc3RlcHMucGxhY2Vob2xkZXJzLmFkZF92YWx1ZSI6IkFkZCA6bGFiZWwiLCJDYW1wYWlnbi53aXphcmQudHJpdG9uLnN0ZXBzLnBsYWNlaG9sZGVycy50aW1lem9uZSI6IlRpbWV6b25lIiwiQ2FtcGFpZ24ud2l6YXJkLnRyaXRvbi5zdGVwcy5sYWJlbHMuYnVkZ2V0X3Blcl9kYXkiOiJCdWRnZXQgcGVyIGRheSIsIkNhbXBhaWduLndpemFyZC50cml0b24uc3RlcHMubGFiZWxzLmNyZWF0aXZlcyI6IkNyZWF0aXZlcyIsIkNhbXBhaWduLndpemFyZC50cml0b24uc3RlcHMubGFiZWxzLmNyZWF0aXZlc19kZXNjcmlwdGlvbiI6IlRoZSBjcmVhdGl2ZSBpcyB0aGUgcGFydCBvZiB5b3VyIGNhbXBhaWduIHRoYXQgd2lsbCBiZSBkaXNwbGF5ZWQgdG8geW91ciBhdWRpZW5jZS4gQnkgYWRkaW5nIG1vcmUgY3JlYXRpdmVzIHlvdSBpbmNyZWFzZSB0aGUgcGVyZm9ybWFuY2Ugb2YgeW91ciBjYW1wYWlnbi4iLCJDYW1wYWlnbi53aXphcmQudHJpdG9uLnN0ZXBzLmxhYmVscy5wb19udW1iZXJfaGVhZGVyX2FkdmVydGlzZXIiOiJSZWZlcmVuY2UgKG9wdGlvbmFsKSIsIkNhbXBhaWduLndpemFyZC50cml0b24uc3RlcHMubGFiZWxzLnBvX251bWJlcl9oZWFkZXIiOiJQTyBOdW1iZXIiLCJDYW1wYWlnbi53aXphcmQudHJpdG9uLnN0ZXBzLmxhYmVscy5wb19udW1iZXJfaGVhZGVyX3N1ZmZpeCI6IiAiLCJDYW1wYWlnbi53aXphcmQud2ViLnN0ZXBzLmxhYmVscy5udW1iZXJfb2ZfZGF5cyI6Ik51bWJlciBvZiBkYXlzIiwiQ2FtcGFpZ24ud2l6YXJkLndlYi5zdGVwcy5sYWJlbHMudG90YWxfaW1wcmVzc2lvbnMiOiJ0b3RhbCBpbXByZXNzaW9ucyIsIkNhbXBhaWduLndpemFyZC53ZWIuc3RlcHMubGFiZWxzLmN1c3RvbV9hbW91bnQiOiJDdXN0b20gYW1vdW50IiwiQ2FtcGFpZ24ud2l6YXJkLndlYi5zdGVwcy5sYWJlbHMuYnVkZ2V0X21vZGVsIjoiQnVkZ2V0IG1vZGVsIiwiQ2FtcGFpZ24ud2l6YXJkLndlYi5zdGVwcy5sYWJlbHMuY3JlYXRpdmVzX2FkZF9jcmVhdGl2ZV9sYXRlcl90aXRsZSI6IkFkZCBjcmVhdGl2ZSBsYXRlciIsIkNhbXBhaWduLndpemFyZC53ZWIuc3RlcHMubGFiZWxzLmNyZWF0aXZlc19hZGRfY3JlYXRpdmVfbGF0ZXJfZGVzY3JpcHRpb24iOiJZb3Ugd2lsbCBuZWVkIHRvIGhhdmUgYXQgbGVhc3Qgb25lIGFwcHJvdmVkIGNyZWF0aXZlIGluIG9yZGVyIGZvciB5b3VyIGNhbXBhaWduIHRvIGdvIGxpdmUgb24geW91ciBzdGFydCBkYXRlLiBPdXIgY3JlYXRpdmUgcmV2aWV3IHByb2Nlc3MgbWF5IHRha2UgdXAgdG8gMiBidXNpbmVzcyBkYXlzIiwiQ2FtcGFpZ24ud2l6YXJkLndlYi5zdGVwcy5sYWJlbHMuZXh0cmFfZmllbGRzX3NlY3Rpb25fdGl0bGUiOiJBZGRpdGlvbmFsIGluZm9ybWF0aW9uIiwiQ2FtcGFpZ24ud2l6YXJkLndlYi5zdGVwcy5sYWJlbHMuZXh0cmFfZmllbGRzX3NlY3Rpb25fZGVzY3JpcHRpb24iOiJDYW1wYWlnbjo6d2l6YXJkLnN0ZXBzLmxhYmVscy5leHRyYV9maWVsZHNfc2VjdGlvbl9kZXNjcmlwdGlvbiJ9","params":{"features":{"creative_manager":true},"debug":{"instance_key":"app","show_instance_id":false}}} </div> <script type="text/javascript"> window.captcha_site_key='6LfoQKwpAAAAAP8TvRnbRQETL7meWanbVCWtIO3o'; window.captcha_enable='1'; </script> <div id="captcha-container"></div> <script src="https://cdn.jsdelivr.net/npm/@splidejs/splide@2.4.21/dist/js/splide.min.js"></script> <script> let brandCarouselOptions = { type: 'loop', padding: '5rem', arrows: false, fixedWidth: '196px', pagination: false, drag: 'free', focus: 'center', perPage: 5, speed: 3000, autoplay: true, interval: 2000, pauseOnHover: false, gap: '24px' }; document.addEventListener('DOMContentLoaded', function () { let splide = new Splide('#splide', brandCarouselOptions).mount(); document.querySelector('.splide__arrow--prev').addEventListener('click', () => { splide.go('-'); }); document.querySelector('.splide__arrow--next').addEventListener('click', () => { splide.go('+'); }); }); /** * Smooth scrolling when clicking an anchor link */ document.querySelectorAll('a[href^="#"]').forEach(anchor => { anchor.addEventListener('click', function (e) { e.preventDefault(); document.querySelector(this.getAttribute('href')).scrollIntoView({ behavior: 'smooth' }); }); }); /** * Mobile menu */ let menuToggle = document.querySelector('.menu-toggle'), headerMenu = document.querySelector('.header__menu'); menuToggle.addEventListener('click', function () { menuToggle.classList.toggle('menu-opened'); headerMenu.classList.toggle('menu-opened'); }); /** * Landing tabs */ let stepsNav = document.querySelector('.steps-nav'); function Tabs () { let bindAll = function () { let toggleElements = document.querySelectorAll('[data-tab]'); for (let i = 0; i < toggleElements.length; i++) { toggleElements[i].addEventListener('click', change, false); } }; var clear = function () { let toggleElements = document.querySelectorAll('[data-tab]'); for (let i = 0; i < toggleElements.length; i++) { toggleElements[i].classList.remove('is-active'); let id = toggleElements[i].getAttribute('data-tab'); document.getElementById(id).classList.remove('is-active'); } }; let change = function (e) { clear(); e.preventDefault(); let tabIndex = parseInt(e.currentTarget.getAttribute('data-index')), menuTab = document.querySelectorAll('.tab-nav')[tabIndex], dotsTab = document.querySelectorAll('.tab-dot')[tabIndex], id = e.currentTarget.getAttribute('data-tab'), navScrollXPosition = stepsNav.scrollLeft, navTabOffsetLeft = menuTab.offsetLeft, menuTabX = menuTab.getBoundingClientRect().x; if (navTabOffsetLeft > 100 && menuTabX > 0) { stepsNav.scrollLeft = navScrollXPosition + menuTab.offsetWidth; } if (menuTabX <= 0) { stepsNav.scrollLeft = navScrollXPosition - menuTab.offsetWidth; } menuTab.classList.add('is-active'); dotsTab.classList.add('is-active'); document.getElementById(id).classList.add('is-active'); }; bindAll(); } </script> <script> /* * Accordion * */ const accordions = document.querySelectorAll(".accordion"); const openAccordion = (accordion) => { const collapse = accordion.querySelector(".accordion-collapse"); accordion.classList.add("active"); collapse.style.maxHeight = collapse.scrollHeight + "px"; }; const closeAccordion = (accordion) => { const collapse = accordion.querySelector(".accordion-collapse"); accordion.classList.remove("active"); collapse.style.maxHeight = null; }; accordions.forEach((accordion) => { const items = accordion.querySelectorAll(".accordion-item"); items.forEach((item) => { const header = item.querySelector(".accordion-header"); const collapse = item.querySelector(".accordion-collapse"); header.onclick = () => { if (collapse.style.maxHeight) { closeAccordion(item); } else { items.forEach((item) => closeAccordion(item)); openAccordion(item); } }; }); }); </script> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N2CS3JK>m_auth=>m_preview=>m_cookies_win=" height="0" width="0" style="display:none;visibility:hidden"> </iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <script type="text/javascript"> window.versionFull = '0839'; </script> </body> </html>